.home-design-module__V4UI9a__home{--home-surface:var(--bg-card);--home-border:var(--border-light);--home-border-soft:var(--border-light);gap:20px}.home-design-module__V4UI9a__summary{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);min-width:0;padding:var(--workspace-panel-padding)}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-intro{background:0 0;border:0;border-radius:0;padding:0 0 24px}:is(.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .page-intro-icon,.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .page-intro-eyebrow){display:none}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .page-intro-title{font-size:var(--font-size-page-title);line-height:var(--line-height-page-title)}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-strip{border:0;border-top:1px solid var(--border-light);box-shadow:none;background:0 0;border-radius:0;gap:20px;padding-top:24px}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal{min-height:80px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-label{font-size:var(--font-size-caption);text-transform:none;letter-spacing:0;white-space:normal;font-weight:400}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-value-row{flex-wrap:wrap}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-value-row>small{white-space:normal}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-value-row>strong{font-variant-numeric:tabular-nums;font-weight:500}:is(.home-design-module__V4UI9a__home .bpo-model-panel,.home-design-module__V4UI9a__home .bpo-home-competence-ruler){border-radius:var(--radius-md);border-color:var(--border-light);background:var(--bg-card)}.home-design-module__V4UI9a__home .bpo-model-panel-title{border-bottom:0;min-height:64px;padding:16px 20px}.home-design-module__V4UI9a__home .bpo-model-panel-title h4{font-size:var(--font-size-section-title)}:is(.home-design-module__V4UI9a__home .bpo-model-agenda-head,.home-design-module__V4UI9a__home .bpo-model-agenda-row){padding-inline:20px}.home-design-module__V4UI9a__home .bpo-model-agenda-head{background:0 0}.home-design-module__V4UI9a__home .bpo-model-agenda-row{min-height:64px}@media (min-width:640px) and (max-width:1023px){:is(.home-design-module__V4UI9a__home.bpo-platform-home .bpo-model-agenda-head,.home-design-module__V4UI9a__home.bpo-platform-home .bpo-model-agenda-row){grid-template-columns:100px minmax(0,1.6fr) minmax(0,1fr) 80px;align-items:center;gap:12px;display:grid}}@media (max-width:639px){.home-design-module__V4UI9a__summary{padding:16px}.home-design-module__V4UI9a__home .home-design-module__V4UI9a__summary .bpo-home-signal-strip{gap:16px;padding-top:16px}:is(.home-design-module__V4UI9a__home .bpo-model-panel-title,.home-design-module__V4UI9a__home .bpo-model-agenda-row){padding-inline:16px}}
.segmented-control-module__yfop2a__root{width:fit-content;max-width:100%;height:var(--segmented-height);min-height:var(--segmented-height);box-sizing:border-box;scrollbar-width:none;border:1px solid var(--border-color);background:var(--bg-card);padding:0 var(--segmented-inset);border-radius:8px;align-items:center;gap:2px;display:flex;position:relative;overflow:auto hidden}.segmented-control-module__yfop2a__root::-webkit-scrollbar{display:none}.segmented-control-module__yfop2a__item{z-index:1;min-width:0;height:calc(100% - 2 * var(--segmented-inset));min-height:0;color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:0 11px;line-height:1;display:inline-flex;position:relative}.segmented-control-module__yfop2a__item[aria-pressed=true]{background:var(--action-primary);color:var(--text-on-accent)}.segmented-control-module__yfop2a__item[aria-selected=true]{color:var(--text-on-accent)}.segmented-control-module__yfop2a__item:hover:not([aria-pressed=true]):not([aria-selected=true]):not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.segmented-control-module__yfop2a__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.segmented-control-module__yfop2a__item:disabled{opacity:.5;cursor:not-allowed}.segmented-control-module__yfop2a__item svg{flex-shrink:0}.segmented-control-module__yfop2a__indicator{top:var(--segmented-inset);bottom:var(--segmented-inset);background:var(--action-primary);pointer-events:none;border-radius:6px;transition:left .18s ease-out,width .18s ease-out;position:absolute}@media (max-width:639px){.segmented-control-module__yfop2a__root{height:var(--segmented-height-mobile);min-height:var(--segmented-height-mobile)}.segmented-control-module__yfop2a__item{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.segmented-control-module__yfop2a__indicator{transition:none}}
.conformity-module__r0Sb-q__root{min-width:0;color:var(--text-primary);gap:20px;display:grid}.conformity-module__r0Sb-q__toolbar,.conformity-module__r0Sb-q__filters,.conformity-module__r0Sb-q__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.conformity-module__r0Sb-q__toolbar{justify-content:space-between}.conformity-module__r0Sb-q__toolbar>div:first-child{flex:280px;min-width:0}.conformity-module__r0Sb-q__toolbar h3{font-size:1.125rem;font-weight:600}.conformity-module__r0Sb-q__meta{color:var(--text-secondary);font-size:.8125rem;line-height:1.6}.conformity-module__r0Sb-q__tabs{border-bottom:1px solid var(--border-color);gap:20px;display:flex;overflow-x:auto}.conformity-module__r0Sb-q__tab{white-space:nowrap;border-bottom:2px solid #0000;padding:10px 0}.conformity-module__r0Sb-q__tab[aria-selected=true]{color:var(--accent-dark);border-color:var(--accent);font-weight:600}.conformity-module__r0Sb-q__scroll{border:1px solid var(--border-color);border-radius:8px;max-width:100%;overflow:auto}.conformity-module__r0Sb-q__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.conformity-module__r0Sb-q__table th{background:var(--bg-input);color:var(--text-secondary);white-space:nowrap;font-weight:500}.conformity-module__r0Sb-q__table th,.conformity-module__r0Sb-q__table td{border-bottom:1px solid var(--border-light);vertical-align:top;padding:12px 14px}.conformity-module__r0Sb-q__table tbody tr:last-child td{border-bottom:0}.conformity-module__r0Sb-q__table button{text-align:left;color:var(--text-primary);font-weight:500;line-height:1.5}.conformity-module__r0Sb-q__table button:hover{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.conformity-module__r0Sb-q__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.conformity-module__r0Sb-q__sticky{background:var(--bg-card);z-index:1;min-width:210px;position:sticky;left:0}.conformity-module__r0Sb-q__empty{text-align:center;padding:36px 20px;line-height:1.7}.conformity-module__r0Sb-q__settings{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:20px}.conformity-module__r0Sb-q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:16px;display:grid}.conformity-module__r0Sb-q__dialog{border:0;border-left:1px solid var(--border-color);width:min(760px,95vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text-primary);background:var(--bg-card);margin:0;padding:24px;position:fixed;inset:0 0 0 auto}.conformity-module__r0Sb-q__dialog::backdrop{background:#00000059}.conformity-module__r0Sb-q__dialog header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.conformity-module__r0Sb-q__dialog h3{font-size:1.125rem;font-weight:600}.conformity-module__r0Sb-q__dialog h4{margin-top:24px;margin-bottom:8px;font-size:.875rem;font-weight:600}.conformity-module__r0Sb-q__dialog p,.conformity-module__r0Sb-q__dialog li{overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}.conformity-module__r0Sb-q__dialog ul{padding-left:20px;list-style:outside}.conformity-module__r0Sb-q__dialog footer{border-top:1px solid var(--border-color);gap:12px;margin-top:24px;padding-top:20px;display:grid}.conformity-module__r0Sb-q__records{gap:12px;display:grid}.conformity-module__r0Sb-q__record{border-bottom:1px solid var(--border-light);padding-block:12px}.conformity-module__r0Sb-q__record dl{grid-template-columns:minmax(110px,1fr) 2fr;gap:4px 12px;font-size:.8125rem;display:grid}.conformity-module__r0Sb-q__record dt{color:var(--text-secondary);overflow-wrap:anywhere}.conformity-module__r0Sb-q__record dd{overflow-wrap:anywhere}.conformity-module__r0Sb-q__query{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-input);padding:12px;font-size:.75rem}.conformity-module__r0Sb-q__coverage{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;padding:16px 18px}.conformity-module__r0Sb-q__table a{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.conformity-module__r0Sb-q__root button:focus-visible,.conformity-module__r0Sb-q__root a:focus-visible,.conformity-module__r0Sb-q__root summary:focus-visible,.conformity-module__r0Sb-q__dialog button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){.conformity-module__r0Sb-q__fields{grid-template-columns:1fr}.conformity-module__r0Sb-q__dialog{width:100vw;padding:18px}.conformity-module__r0Sb-q__filters>*{min-width:0}.conformity-module__r0Sb-q__table th,.conformity-module__r0Sb-q__table td{padding:10px}}.conformity-module__r0Sb-q__reportSummary{border-bottom:1px solid var(--border-light);padding-block:12px;font-size:.875rem;line-height:1.7}.conformity-module__r0Sb-q__reportSummary h4{margin-bottom:8px;font-size:.875rem;font-weight:600}.conformity-module__r0Sb-q__preview{-webkit-line-clamp:4;-webkit-box-orient:vertical;min-width:180px;max-width:320px;line-height:1.65;display:-webkit-box;overflow:hidden}.conformity-module__r0Sb-q__periods{flex-wrap:wrap;gap:12px;margin-top:12px;font-size:.8125rem;display:flex}.conformity-module__r0Sb-q__periods span{border-left:2px solid var(--border-light);padding-left:10px}.conformity-module__r0Sb-q__periods small{color:var(--text-secondary);display:block}.conformity-module__r0Sb-q__documentImage img{max-width:100%;height:auto}.conformity-module__r0Sb-q__dialog{width:min(1080px,95vw);overflow:auto}@media (max-width:640px){.conformity-module__r0Sb-q__dialog{width:100vw}.conformity-module__r0Sb-q__preview{min-width:160px}}.conformity-module__r0Sb-q__citedRow td{background:var(--bg-input);font-weight:600}.conformity-module__r0Sb-q__jumpLink{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.conformity-module__r0Sb-q__launchTable td{white-space:nowrap}.conformity-module__r0Sb-q__coverage{overflow-wrap:anywhere;min-width:0}.conformity-module__r0Sb-q__root>*{min-width:0}.conformity-module__r0Sb-q__dreTable .conformity-module__r0Sb-q__dreCategoryCell{width:260px;min-width:260px;max-width:260px}.conformity-module__r0Sb-q__dreTable td{vertical-align:middle}.conformity-module__r0Sb-q__dreCategory{gap:8px;display:grid}.conformity-module__r0Sb-q__dreCategoryName{overflow-wrap:anywhere;padding-left:24px;font-weight:500;line-height:1.5}.conformity-module__r0Sb-q__dreTable .conformity-module__r0Sb-q__dreExpand{border-radius:4px;align-items:flex-start;gap:8px;width:100%;line-height:1.5;display:flex}.conformity-module__r0Sb-q__dreExpand svg{color:var(--text-secondary);flex:none;margin-top:2px;transition:transform .15s}.conformity-module__r0Sb-q__dreChevronOpen{transform:rotate(90deg)}.conformity-module__r0Sb-q__dreTable .conformity-module__r0Sb-q__dreExpand:hover{text-decoration:none}.conformity-module__r0Sb-q__dreExpand:hover span{text-underline-offset:3px;text-decoration:underline}.conformity-module__r0Sb-q__dreDetail{border-left:2px solid var(--border-light);color:var(--text-secondary);overflow-wrap:anywhere;margin-left:24px;padding-left:12px;line-height:1.5;display:block}.conformity-module__r0Sb-q__dreCurrency{color:var(--text-secondary);margin:6px 0 0 24px;display:block}@media (max-width:640px){.conformity-module__r0Sb-q__dreTable .conformity-module__r0Sb-q__dreCategoryCell{width:230px;min-width:230px;max-width:230px}}@media (prefers-reduced-motion:reduce){.conformity-module__r0Sb-q__dreExpand svg{transition:none}}.conformity-module__r0Sb-q__analysisControls{flex:0 500px;gap:6px;min-width:0;display:grid;container-type:inline-size}.conformity-module__r0Sb-q__headerActions{grid-template-columns:112px auto auto;align-items:end;gap:10px;min-width:0;max-width:100%;display:grid}.conformity-module__r0Sb-q__root .conformity-module__r0Sb-q__headerActions>button{white-space:nowrap;min-width:0;height:2.25rem;min-height:2.25rem;padding:0 14px;line-height:1.4}.conformity-module__r0Sb-q__headerActions>button svg{flex:none}.conformity-module__r0Sb-q__analysisControls .conformity-module__r0Sb-q__scheduleLine{gap:4px 12px;font-size:.75rem;line-height:1.5}.conformity-module__r0Sb-q__yearControl{min-width:0;color:var(--text-secondary);gap:4px;font-size:.75rem;display:grid}.conformity-module__r0Sb-q__yearControl label{font-weight:500}.conformity-module__r0Sb-q__yearControl>div{min-width:0}.conformity-module__r0Sb-q__yearControl button{height:2.25rem;min-height:2.25rem}.conformity-module__r0Sb-q__yearControl:only-child{grid-column:1/-1}@container (max-width:440px){.conformity-module__r0Sb-q__headerActions{grid-template-columns:minmax(112px,1fr) auto}.conformity-module__r0Sb-q__headerActions>button:last-child{grid-column:1/-1}}@container (max-width:300px){.conformity-module__r0Sb-q__headerActions{grid-template-columns:minmax(0,1fr)}.conformity-module__r0Sb-q__headerActions>*{grid-column:1/-1}}.conformity-module__r0Sb-q__runHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.conformity-module__r0Sb-q__runTitle{align-items:flex-start;gap:10px;min-width:0;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.conformity-module__r0Sb-q__runTitle svg{color:var(--accent-dark);flex:none;margin-top:2px}.conformity-module__r0Sb-q__runNotice{color:var(--text-secondary);align-items:flex-start;gap:8px;margin-top:10px;font-size:.8125rem;line-height:1.6;display:flex}.conformity-module__r0Sb-q__runNotice svg{flex:none;margin-top:3px}.conformity-module__r0Sb-q__loadingSpinner{transform-origin:50%;animation:1s linear infinite conformity-module__r0Sb-q__loadingSpin}@keyframes conformity-module__r0Sb-q__loadingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.conformity-module__r0Sb-q__loadingSpinner{animation:none}}.conformity-module__r0Sb-q__technicalDetails{border-top:1px solid var(--border-light);margin-top:12px;padding-top:10px;font-size:.8125rem}.conformity-module__r0Sb-q__technicalDetails summary{cursor:pointer;color:var(--text-secondary);width:fit-content}.conformity-module__r0Sb-q__taskDestination{align-items:center;gap:12px;padding:0 2px;display:flex}.conformity-module__r0Sb-q__taskDestination>svg{color:var(--text-secondary);flex:none}.conformity-module__r0Sb-q__taskDestination>div{flex:1;min-width:0}.conformity-module__r0Sb-q__taskDestination p{font-size:.8125rem;font-weight:500}.conformity-module__r0Sb-q__taskDestination span{color:var(--text-secondary);font-size:.75rem}.conformity-module__r0Sb-q__taskDestination a{min-height:44px;color:var(--accent-dark);align-items:center;gap:6px;font-size:.8125rem;font-weight:500;display:inline-flex}.conformity-module__r0Sb-q__taskDestination a:hover{text-underline-offset:3px;text-decoration:underline}.conformity-module__r0Sb-q__periodDisclosure{border-block:1px solid var(--border-light);padding:12px 0}.conformity-module__r0Sb-q__periodDisclosure>summary{cursor:pointer;width:fit-content;font-size:.8125rem;font-weight:500}.conformity-module__r0Sb-q__periodDisclosure[open]>summary{margin-bottom:10px}@media (max-width:760px){.conformity-module__r0Sb-q__toolbar{align-items:flex-start;gap:16px}.conformity-module__r0Sb-q__analysisControls{flex-basis:100%;width:100%}.conformity-module__r0Sb-q__taskDestination{flex-wrap:wrap;align-items:flex-start}.conformity-module__r0Sb-q__taskDestination>div{flex-basis:calc(100% - 30px)}.conformity-module__r0Sb-q__taskDestination a{flex-basis:calc(100% - 30px);margin-left:30px}}@media (max-width:480px){.conformity-module__r0Sb-q__runHeader{align-items:flex-start;gap:6px}.conformity-module__r0Sb-q__runHeader>.conformity-module__r0Sb-q__meta{flex-basis:100%;padding-left:28px}.conformity-module__r0Sb-q__periodDisclosure>summary{align-content:center;min-height:44px;display:list-item}.conformity-module__r0Sb-q__scheduleLine{gap:4px}.conformity-module__r0Sb-q__coverage{padding:14px}}.conformity-module__r0Sb-q__historySection{gap:16px;display:grid}.conformity-module__r0Sb-q__historySection>header h4{margin-bottom:4px;font-size:.875rem;font-weight:600}.conformity-module__r0Sb-q__historyList{gap:12px;display:grid}.conformity-module__r0Sb-q__historyEntry{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;gap:14px;padding:16px 18px;display:grid}.conformity-module__r0Sb-q__historyHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.conformity-module__r0Sb-q__historyIdentity{align-items:flex-start;gap:10px;display:flex}.conformity-module__r0Sb-q__historyIdentity>svg{color:var(--text-secondary);flex:none;margin-top:2px}.conformity-module__r0Sb-q__historyIdentity h5{font-size:.875rem;font-weight:600;line-height:1.5}.conformity-module__r0Sb-q__historyReport{border-top:1px solid var(--border-light);padding-top:12px}.conformity-module__r0Sb-q__historyReport>summary{cursor:pointer;width:fit-content;color:var(--accent-dark);padding-block:4px;font-size:.8125rem;font-weight:500}.conformity-module__r0Sb-q__historyReportBody{overflow-wrap:anywhere;max-width:85ch;margin-top:12px;font-size:.875rem;line-height:1.75}.conformity-module__r0Sb-q__historyReportBody>p{white-space:pre-wrap}.conformity-module__r0Sb-q__historyReportBody .conformity-module__r0Sb-q__technicalDetails>p{white-space:pre-wrap;margin-top:12px}.conformity-module__r0Sb-q__historyReportBody ul{margin-top:8px;padding-left:20px;list-style:outside}@media (max-width:640px){.conformity-module__r0Sb-q__historyEntry{padding:14px}.conformity-module__r0Sb-q__historyHeader{align-items:flex-start}}.conformity-module__r0Sb-q__tabContent{overflow-anchor:none;min-height:100dvh}.conformity-module__r0Sb-q__settingsGroup{border:0;border-top:1px solid var(--border-color);min-width:0;margin:16px 0;padding:16px 0 0}.conformity-module__r0Sb-q__settingsGroup>legend{padding-right:8px;font-size:.875rem;font-weight:600}.conformity-module__r0Sb-q__scheduleFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.conformity-module__r0Sb-q__schedulePreview{border-left:2px solid var(--accent);background:var(--bg-input);margin-top:12px;padding:10px 12px;font-size:.8125rem;line-height:1.6}.conformity-module__r0Sb-q__schedulePause{align-items:center;gap:8px;margin-top:16px;font-size:.875rem;display:flex}.conformity-module__r0Sb-q__scheduleLine{color:var(--text-secondary);flex-wrap:wrap;gap:8px 20px;font-size:.8125rem;line-height:1.6;display:flex}.conformity-module__r0Sb-q__stateRow{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.conformity-module__r0Sb-q__stateRow>span{border:1px solid var(--border-color);border-radius:6px;padding:6px 10px;font-size:.8125rem}.conformity-module__r0Sb-q__coverageTable td.conformity-module__r0Sb-q__coverageCell{text-align:center;min-width:44px;font-size:.8125rem}.conformity-module__r0Sb-q__coverageCell[data-state=PENDING]{color:var(--text-secondary)}.conformity-module__r0Sb-q__auditDetail{color:var(--text-secondary);padding-left:16px}@media (max-width:760px){.conformity-module__r0Sb-q__scheduleFields{grid-template-columns:1fr 1fr}}@media (max-width:480px){.conformity-module__r0Sb-q__scheduleFields{grid-template-columns:1fr}}.conformity-module__r0Sb-q__assigneeField{align-content:start;gap:6px;min-width:0;display:grid}.conformity-module__r0Sb-q__assigneeField>div>button{border:1px solid var(--border-color);background:var(--bg-input);border-radius:8px;min-height:42px;padding:6px 12px}.conformity-module__r0Sb-q__assigneeField>div>div{background:var(--bg-card);border-color:var(--border-color);min-width:0}.conformity-module__r0Sb-q__assigneeField label{color:var(--text-primary)}.conformity-module__r0Sb-q__findingDialog{flex-direction:column;width:min(800px,96vw);padding:0;display:flex;overflow:hidden}.conformity-module__r0Sb-q__findingDialog:not([open]){display:none}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingHeader{border-bottom:1px solid var(--border-color);flex:none;padding:24px 28px 20px}.conformity-module__r0Sb-q__findingHeading{min-width:0}.conformity-module__r0Sb-q__findingDialog h3{text-wrap:balance;max-width:58ch;margin-top:6px;font-size:1.25rem;line-height:1.4}.conformity-module__r0Sb-q__findingMetadata{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;font-size:.75rem;display:flex}.conformity-module__r0Sb-q__findingMetadata>span+span{border-left:1px solid var(--border-hover);padding-left:16px}.conformity-module__r0Sb-q__findingNav{border-bottom:1px solid var(--border-color);background:var(--bg-input);flex:none;gap:24px;padding:0 28px;display:flex;overflow-x:auto}.conformity-module__r0Sb-q__findingNav button{appearance:none;font:inherit;cursor:pointer;white-space:nowrap;color:var(--text-secondary);background:0 0;border:0;border-radius:0;padding:12px 0;font-size:.8125rem;font-weight:500;text-decoration:none;display:block}.conformity-module__r0Sb-q__findingNav button:hover{color:var(--accent-dark)}.conformity-module__r0Sb-q__findingBody{overscroll-behavior:contain;min-height:0;padding:0 28px;scroll-padding-top:24px;overflow-y:auto}.conformity-module__r0Sb-q__findingSection{border-bottom:1px solid var(--border-color);min-width:0;padding:24px 0;scroll-margin-top:24px}.conformity-module__r0Sb-q__findingSection:last-child{border-bottom:0}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingSection h4:first-child{margin-top:0}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingSection p{max-width:80ch}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingSection h4{margin-top:20px;margin-bottom:8px}.conformity-module__r0Sb-q__findingReview{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--bg-card));border-radius:0 8px 8px 0;margin:20px 0;padding:16px 18px}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingReview h4{margin-top:0}.conformity-module__r0Sb-q__findingDisclosure{border-top:1px solid var(--border-light);margin-top:16px}.conformity-module__r0Sb-q__findingDisclosure summary{cursor:pointer;color:var(--text-secondary);padding:14px 0;font-size:.8125rem;font-weight:500}.conformity-module__r0Sb-q__findingDisclosure summary:hover{color:var(--text-primary)}.conformity-module__r0Sb-q__findingDisclosure summary span{font-variant-numeric:tabular-nums;margin-left:8px}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingFooter{border-top:1px solid var(--border-color);background:var(--bg-card);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 28px;display:flex}.conformity-module__r0Sb-q__findingNav button:focus-visible,.conformity-module__r0Sb-q__findingDisclosure summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){.conformity-module__r0Sb-q__findingDialog{width:100vw}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingHeader{padding:18px 16px 16px}.conformity-module__r0Sb-q__findingDialog h3{font-size:1.0625rem}.conformity-module__r0Sb-q__findingBody{padding:0 16px}.conformity-module__r0Sb-q__findingNav{gap:20px;padding:0 16px}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingFooter{padding:12px 16px}.conformity-module__r0Sb-q__findingFooter>button{width:100%}}.conformity-module__r0Sb-q__findingDialog details{border-top:1px solid var(--border-light);margin-top:12px}.conformity-module__r0Sb-q__findingDialog details>summary{cursor:pointer;width:100%;min-height:44px;color:var(--text-secondary);transition:background-color var(--interactive-duration),color var(--interactive-duration);border-radius:6px;align-items:center;gap:10px;padding:12px 10px;font-size:.8125rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.conformity-module__r0Sb-q__findingDialog details>summary::-webkit-details-marker{display:none}.conformity-module__r0Sb-q__findingDialog details>summary::marker{content:""}.conformity-module__r0Sb-q__findingDialog details>summary:after{content:"";width:7px;height:7px;transition:transform var(--interactive-duration);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-left:auto;margin-right:3px;transform:rotate(-45deg)}.conformity-module__r0Sb-q__findingDialog details>summary:hover{color:var(--text-primary);background:var(--bg-input)}.conformity-module__r0Sb-q__findingDialog details[open]>summary{color:var(--text-primary);background:var(--bg-input);margin-bottom:12px}.conformity-module__r0Sb-q__findingDialog details[open]>summary:after{transform:rotate(45deg)}.conformity-module__r0Sb-q__findingDialog details>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.conformity-module__r0Sb-q__findingDialog details>summary span{color:var(--text-tertiary);margin-left:0;font-size:.75rem}.conformity-module__r0Sb-q__findingSection>details:first-child{border-top:0;margin-top:0}@media (prefers-reduced-motion:reduce){.conformity-module__r0Sb-q__findingDialog details>summary,.conformity-module__r0Sb-q__findingDialog details>summary:after{transition:none}}.conformity-module__r0Sb-q__findingSection:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.conformity-module__r0Sb-q__findingSection[hidden]{display:none}.conformity-module__r0Sb-q__findingSection[role=tabpanel]{border-bottom:0}.conformity-module__r0Sb-q__findingDialog [id=finding-evidence]{padding-block:24px}.conformity-module__r0Sb-q__findingAlternatives{margin-top:24px}.conformity-module__r0Sb-q__findingDialog .conformity-module__r0Sb-q__findingAlternatives h4{margin:0 0 10px}.conformity-module__r0Sb-q__findingAlternatives ul{color:var(--text-secondary);margin:0;padding-left:18px}.conformity-module__r0Sb-q__findingAlternatives li{padding-left:4px;line-height:1.65}.conformity-module__r0Sb-q__findingAlternatives li+li{margin-top:6px}.conformity-module__r0Sb-q__findingAlternatives li::marker{color:var(--text-tertiary);font-size:.75em}.conformity-module__r0Sb-q__findingNav button[aria-selected=true],.conformity-module__r0Sb-q__findingNav button[aria-selected=true]:hover{color:var(--text-primary)}.conformity-module__r0Sb-q__financialAdmin{padding:24px}.conformity-module__r0Sb-q__financialAdmin>h2{margin:0 0 6px}.conformity-module__r0Sb-q__financialAdmin>p{max-width:85ch;line-height:1.6}.conformity-module__r0Sb-q__financialAdmin .conformity-module__r0Sb-q__fields{align-items:start;gap:24px 20px;margin-block:24px}.conformity-module__r0Sb-q__financialAdmin .conformity-module__r0Sb-q__fields>label{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.conformity-module__r0Sb-q__financialAdmin .conformity-module__r0Sb-q__fields>label>span:first-child{color:var(--text-primary);font-weight:500}.conformity-module__r0Sb-q__financialAdmin .conformity-module__r0Sb-q__fields .ui-field-hint{line-height:1.5}.conformity-module__r0Sb-q__connectionSummary{border-top:1px solid var(--border-color);margin-top:24px;padding-top:20px}.conformity-module__r0Sb-q__connectionSummary h3{margin:0 0 12px;font-size:.8125rem;font-weight:600}.conformity-module__r0Sb-q__connectionSummary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.conformity-module__r0Sb-q__connectionSummary dt{color:var(--text-secondary);margin-bottom:4px;font-size:.75rem}.conformity-module__r0Sb-q__connectionSummary dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.conformity-module__r0Sb-q__connectionFooter{border-top:1px solid var(--border-color);align-items:center;gap:16px;margin-top:24px;padding-top:20px}.conformity-module__r0Sb-q__connectionFooter a{color:var(--accent);font-size:.8125rem}.conformity-module__r0Sb-q__connectionFooter a:hover{text-decoration:underline}@media (max-width:640px){.conformity-module__r0Sb-q__financialAdmin{padding:18px 16px}.conformity-module__r0Sb-q__financialAdmin .conformity-module__r0Sb-q__fields,.conformity-module__r0Sb-q__connectionSummary dl{grid-template-columns:1fr;gap:18px}.conformity-module__r0Sb-q__connectionFooter{flex-direction:column;align-items:flex-start}}.conformity-module__r0Sb-q__periodEditorGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-block:16px;display:grid}.conformity-module__r0Sb-q__periodEditor{flex-direction:column;gap:8px;min-width:0;display:flex}.conformity-module__r0Sb-q__periodEditorLabel{color:var(--text-primary);font-size:.8125rem;font-weight:500}.conformity-module__r0Sb-q__periodEditor small{color:var(--text-secondary);font-size:.75rem}.conformity-module__r0Sb-q__companySettings{padding:24px}.conformity-module__r0Sb-q__companySettings>h4{margin:0 0 6px;font-size:1rem}.conformity-module__r0Sb-q__companySettings>p{max-width:90ch}.conformity-module__r0Sb-q__sourceSummary{justify-content:space-between;align-items:center;gap:20px;margin-top:4px;padding-block:20px;display:flex}.conformity-module__r0Sb-q__sourceSummary h5{color:var(--text-secondary);margin:0 0 6px;font-size:.75rem;font-weight:500}.conformity-module__r0Sb-q__sourceSummary p{margin:0;font-size:.8125rem;line-height:1.6}.conformity-module__r0Sb-q__sourceSummary a{color:var(--accent);white-space:nowrap;font-size:.8125rem}.conformity-module__r0Sb-q__sourceSummary a:hover{text-decoration:underline}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__settingsGroup{margin:0;padding-top:18px}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__settingsGroup+.conformity-module__r0Sb-q__settingsGroup{margin-top:24px}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__fields{align-items:start;gap:20px;margin:0}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__fields>label,.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__scheduleFields>label{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}:is(.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__fields .ui-field,.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__fields [role=combobox]){height:38px;min-height:38px;padding-block:0}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__assigneeField{gap:8px}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__assigneeField>p{margin:0}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__assigneeField>div>button{height:38px;min-height:38px;padding-block:0}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__scheduleFields{align-items:start;margin-top:0}.conformity-module__r0Sb-q__settingsOptions{border-top:1px solid var(--border-color);flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px;padding-top:20px;display:flex}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__settingsOptions+p{margin-top:12px}.conformity-module__r0Sb-q__settingsFooter{border-top:1px solid var(--border-color);margin-top:20px;padding-top:20px}@media (max-width:640px){.conformity-module__r0Sb-q__companySettings{padding:18px 16px}.conformity-module__r0Sb-q__companySettings .conformity-module__r0Sb-q__fields{grid-template-columns:1fr}.conformity-module__r0Sb-q__sourceSummary{flex-direction:column;align-items:flex-start;gap:10px}}.conformity-module__r0Sb-q__financialPeriods{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;padding:0;overflow:hidden}.conformity-module__r0Sb-q__financialPeriods>summary{width:100%;min-height:52px;color:var(--text-primary);align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.conformity-module__r0Sb-q__financialPeriods>summary::-webkit-details-marker{display:none}.conformity-module__r0Sb-q__financialPeriods>summary::marker{content:""}.conformity-module__r0Sb-q__financialPeriods>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-left:4px;transform:rotate(45deg)}.conformity-module__r0Sb-q__financialPeriods[open]>summary{border-bottom:1px solid var(--border-color);margin-bottom:0}.conformity-module__r0Sb-q__financialPeriods[open]>summary:after{transform:rotate(225deg)}.conformity-module__r0Sb-q__financialPeriods>summary:hover{background:var(--bg-hover)}.conformity-module__r0Sb-q__financialPeriods>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.conformity-module__r0Sb-q__financialPeriods>summary small{color:var(--text-secondary);margin-left:8px;font-size:.75rem;font-weight:400}.conformity-module__r0Sb-q__periodSaveHint{color:var(--text-secondary);margin-left:auto;font-size:.75rem;font-weight:400}.conformity-module__r0Sb-q__periodContent{padding:16px 18px 18px}.conformity-module__r0Sb-q__periodContent>p{max-width:90ch}.conformity-module__r0Sb-q__financialPeriods .conformity-module__r0Sb-q__periodEditorGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px;margin:20px 0 0}.conformity-module__r0Sb-q__periodEditorLabel{text-transform:capitalize}.conformity-module__r0Sb-q__financialPeriods .conformity-module__r0Sb-q__periodEditor [role=combobox],.conformity-module__r0Sb-q__periodReadonly{height:36px;min-height:36px}.conformity-module__r0Sb-q__periodReadonly{color:var(--text-secondary);align-items:center;font-size:.8125rem;display:flex}.conformity-module__r0Sb-q__periodReadonly[data-future=true]{border:1px dashed var(--border-color);color:var(--text-tertiary);border-radius:6px;padding-inline:12px}@media (max-width:1100px){.conformity-module__r0Sb-q__financialPeriods .conformity-module__r0Sb-q__periodEditorGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.conformity-module__r0Sb-q__financialPeriods .conformity-module__r0Sb-q__periodEditorGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.conformity-module__r0Sb-q__periodSaveHint{display:none}}@media (max-width:480px){.conformity-module__r0Sb-q__financialPeriods .conformity-module__r0Sb-q__periodEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.conformity-module__r0Sb-q__portfolioTable th,.conformity-module__r0Sb-q__portfolioTable td{vertical-align:middle}.conformity-module__r0Sb-q__portfolioTable .conformity-module__r0Sb-q__portfolioActions{text-align:right;white-space:nowrap;width:1%;padding-right:18px}.conformity-module__r0Sb-q__portfolioTable .conformity-module__r0Sb-q__portfolioAnalyze{width:auto;height:28px;min-height:28px;color:var(--accent);background:0 0;border-color:#0000;gap:6px;padding:0 8px;font-size:.75rem}.conformity-module__r0Sb-q__portfolioTable .conformity-module__r0Sb-q__portfolioAnalyze:hover:not(:disabled){background:var(--bg-hover);color:var(--accent-dark);text-decoration:none}.conformity-module__r0Sb-q__portfolioTable .conformity-module__r0Sb-q__portfolioAnalyze:disabled{color:var(--text-tertiary)}.conformity-module__r0Sb-q__verification{border-block:1px solid var(--border-color);gap:12px;padding-block:16px;display:grid}.conformity-module__r0Sb-q__verification p{margin:0}.conformity-module__r0Sb-q__cardStudyDialog{border:1px solid var(--border-color);border-radius:12px;width:calc(100vw - 20px);max-width:1440px;height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);margin:0 auto;inset:10px}@media (max-width:640px){.conformity-module__r0Sb-q__cardStudyDialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;inset:0}}
.page-header-module__96yQdW__header{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);min-width:0;overflow:visible}.page-header-module__96yQdW__body{min-width:0;padding:var(--workspace-panel-padding);justify-content:space-between;align-items:center;gap:24px;display:flex}.page-header-module__96yQdW__identity{align-items:center;gap:16px;min-width:0;display:flex}.page-header-module__96yQdW__leading{flex-shrink:0}.page-header-module__96yQdW__copy{min-width:0}.page-header-module__96yQdW__context{color:var(--text-tertiary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;margin-bottom:4px}.page-header-module__96yQdW__title{color:var(--text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;margin:0}.page-header-module__96yQdW__description{color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);overflow-wrap:anywhere;margin-top:4px}.page-header-module__96yQdW__summary{color:var(--text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;display:flex}.page-header-module__96yQdW__metric{border-left:1px solid var(--border-light);white-space:nowrap;align-items:baseline;gap:8px;padding-left:16px;display:inline-flex}.page-header-module__96yQdW__metric:first-child{border-left:0;padding-left:0}.page-header-module__96yQdW__value{color:var(--text-primary);font-variant-numeric:tabular-nums}.page-header-module__96yQdW__controls{min-width:0;padding:12px var(--workspace-panel-padding);border-top:1px solid var(--border-light)}.page-header-module__96yQdW__header.admin-settings-page-header .page-header-module__96yQdW__controls{padding-top:0}.page-header-module__96yQdW__controls .admin-navigation-shell{border-top:0;padding-top:0}.page-header-module__96yQdW__inlineTitle{align-items:baseline;gap:12px;min-width:0;display:inline-flex}.page-header-module__96yQdW__inlineIcon{color:var(--text-secondary);flex-shrink:0;display:inline-flex}.page-header-module__96yQdW__sectionCount{color:var(--text-secondary);font-variant-numeric:tabular-nums}@media (max-width:1023px){.page-header-module__96yQdW__body{flex-direction:column;align-items:stretch;gap:16px}.page-header-module__96yQdW__summary{flex-shrink:1}}@media (max-width:639px){.page-header-module__96yQdW__body{padding:16px}.page-header-module__96yQdW__identity,.page-header-module__96yQdW__summary{gap:12px}.page-header-module__96yQdW__metric{padding-left:12px}.page-header-module__96yQdW__controls{padding:12px 16px}.page-header-module__96yQdW__company .page-header-module__96yQdW__body{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.page-header-module__96yQdW__company .page-header-module__96yQdW__identity,.page-header-module__96yQdW__company .page-header-module__96yQdW__copy{display:contents}.page-header-module__96yQdW__company .page-header-module__96yQdW__leading{grid-area:1/1}.page-header-module__96yQdW__company .page-header-module__96yQdW__title{grid-area:1/2}.page-header-module__96yQdW__company .page-header-module__96yQdW__summary{flex-wrap:nowrap;grid-area:1/3;gap:4px}.page-header-module__96yQdW__company .page-header-module__96yQdW__summary .project-header-pin{width:44px;height:44px}.page-header-module__96yQdW__company .page-header-module__96yQdW__description{grid-area:2/1/auto/-1;margin-top:0}}
.company-edit-form-module__whciGG__form{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-card);overflow:hidden}.company-edit-form-module__whciGG__header{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.company-edit-form-module__whciGG__heading{align-items:center;gap:12px;min-width:0;display:flex}.company-edit-form-module__whciGG__headingCopy{min-width:0}.company-edit-form-module__whciGG__eyebrow{color:var(--text-tertiary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase}.company-edit-form-module__whciGG__title{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.company-edit-form-module__whciGG__description{color:var(--text-tertiary);font-size:var(--font-size-caption);margin-top:2px}.company-edit-form-module__whciGG__body{grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:24px;padding:20px;display:grid}.company-edit-form-module__whciGG__photoSection{border-right:1px solid var(--border-light);min-width:0;padding-right:22px}.company-edit-form-module__whciGG__sectionLabel{color:var(--text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);margin-bottom:10px}.company-edit-form-module__whciGG__photoActions{flex-wrap:wrap;gap:8px;display:flex}.company-edit-form-module__whciGG__photoHint{color:var(--text-tertiary);font-size:var(--font-size-caption);margin-top:10px;line-height:1.45}.company-edit-form-module__whciGG__fields{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:16px;min-width:0;display:grid}.company-edit-form-module__whciGG__fullWidth{min-width:0}.company-edit-form-module__whciGG__alerts{gap:8px;padding:0 20px 16px;display:grid}.company-edit-form-module__whciGG__footer{border-top:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-card) 86%, var(--bg-input) 14%);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.company-edit-form-module__whciGG__form .company-edit-form-module__whciGG__inactivateButton{border-color:color-mix(in srgb, var(--danger) 42%, var(--border-color) 58%);color:var(--danger);background:0 0}.company-edit-form-module__whciGG__form .company-edit-form-module__whciGG__inactivateButton:hover:not(:disabled){border-color:var(--danger);background:var(--danger-light);color:var(--danger)}.company-edit-form-module__whciGG__saveActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:1200px){.company-edit-form-module__whciGG__body{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.company-edit-form-module__whciGG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.company-edit-form-module__whciGG__fullWidth{grid-column:1/-1}}@media (max-width:850px){.company-edit-form-module__whciGG__body{grid-template-columns:1fr;gap:20px}.company-edit-form-module__whciGG__photoSection{border-right:0;border-bottom:1px solid var(--border-light);padding-bottom:18px;padding-right:0}}@media (max-width:560px){.company-edit-form-module__whciGG__header,.company-edit-form-module__whciGG__body,.company-edit-form-module__whciGG__footer{padding-left:16px;padding-right:16px}.company-edit-form-module__whciGG__fields{grid-template-columns:1fr}.company-edit-form-module__whciGG__footer{flex-direction:column;align-items:stretch}.company-edit-form-module__whciGG__saveActions{width:100%}.company-edit-form-module__whciGG__saveActions>button{flex:1}}
.company-admin-module__K1-FEa__directory{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);overflow:hidden}.company-admin-module__K1-FEa__toolbar{border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-card) 82%, var(--bg-input) 18%);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 18px;display:flex}.company-admin-module__K1-FEa__search{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-input);width:min(100%,380px);height:38px;color:var(--text-tertiary);align-items:center;gap:10px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.company-admin-module__K1-FEa__search:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.company-admin-module__K1-FEa__search input{width:100%;min-width:0;color:var(--text-primary);font:inherit;font-size:var(--font-size-body-sm);background:0 0;border:0;outline:0}.company-admin-module__K1-FEa__search input::placeholder{color:var(--text-tertiary)}.company-admin-module__K1-FEa__resultCount{color:var(--text-tertiary);font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.company-admin-module__K1-FEa__listHeader,.company-admin-module__K1-FEa__rowContent{-moz-column-gap:16px;grid-template-columns:minmax(240px,1fr) 112px 112px 210px;align-items:center;column-gap:16px;display:grid}.company-admin-module__K1-FEa__listHeader.company-admin-module__K1-FEa__inactive,.company-admin-module__K1-FEa__rowContent.company-admin-module__K1-FEa__inactive{grid-template-columns:minmax(240px,1fr) 210px}.company-admin-module__K1-FEa__listHeader{border-bottom:1px solid var(--border-light);min-height:38px;color:var(--text-tertiary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);padding:0 18px}.company-admin-module__K1-FEa__listHeader span:last-child{text-align:right}.company-admin-module__K1-FEa__row{border-bottom:1px solid var(--border-light)}.company-admin-module__K1-FEa__row:last-child{border-bottom:0}.company-admin-module__K1-FEa__rowContent{min-height:68px;padding:10px 18px;transition:background-color .16s}.company-admin-module__K1-FEa__rowContent:hover{background:var(--bg-hover)}.company-admin-module__K1-FEa__companyIdentity{align-items:center;gap:12px;min-width:0;display:flex}.company-admin-module__K1-FEa__companyName{color:var(--text-primary);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-admin-module__K1-FEa__companySegment,.company-admin-module__K1-FEa__companySite{color:var(--text-tertiary);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.company-admin-module__K1-FEa__metric{color:var(--text-secondary);font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums}.company-admin-module__K1-FEa__metric.company-admin-module__K1-FEa__overdue{color:var(--danger);font-weight:var(--font-weight-semibold)}.company-admin-module__K1-FEa__mobileLabel{display:none}.company-admin-module__K1-FEa__actions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.company-admin-module__K1-FEa__editPanel{padding:16px 18px}.company-admin-module__K1-FEa__noResults{color:var(--text-secondary);font-size:var(--font-size-body-sm);text-align:center;padding:32px 18px}@media (max-width:850px){.company-admin-module__K1-FEa__listHeader{display:none}.company-admin-module__K1-FEa__rowContent,.company-admin-module__K1-FEa__rowContent.company-admin-module__K1-FEa__inactive{grid-template-columns:auto auto minmax(0,1fr);gap:12px;padding:14px 16px}.company-admin-module__K1-FEa__companyIdentity{grid-column:1/-1}.company-admin-module__K1-FEa__metric{font-size:var(--font-size-body-sm);flex-direction:column;gap:2px;display:flex}.company-admin-module__K1-FEa__mobileLabel{color:var(--text-tertiary);font-size:var(--font-size-caption);font-weight:400;display:inline}.company-admin-module__K1-FEa__actions{grid-column:3}.company-admin-module__K1-FEa__rowContent.company-admin-module__K1-FEa__inactive .company-admin-module__K1-FEa__actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:520px){.company-admin-module__K1-FEa__toolbar{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px}.company-admin-module__K1-FEa__search{width:100%}.company-admin-module__K1-FEa__resultCount{font-size:var(--font-size-caption)}}
.underline-tabs-module__2aGmeW__list{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.underline-tabs-module__2aGmeW__tab{min-height:44px;color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;line-height:20px;display:inline-flex;position:relative}.underline-tabs-module__2aGmeW__tab:after{content:"";background:0 0;height:1px;position:absolute;inset:auto 0 0}.underline-tabs-module__2aGmeW__tab[aria-selected=true]{color:var(--accent)}.underline-tabs-module__2aGmeW__tab[aria-selected=true]:after{background:var(--accent)}.underline-tabs-module__2aGmeW__tab:hover:not(:disabled){color:var(--text-primary)}.underline-tabs-module__2aGmeW__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.underline-tabs-module__2aGmeW__tab:disabled{cursor:not-allowed;opacity:.5}.underline-tabs-module__2aGmeW__tab svg{flex-shrink:0;width:16px;height:16px}
.task-clone-dialog-module__f4ilVa__backdrop{background:var(--overlay-bg)}.task-clone-dialog-module__f4ilVa__panel{background:var(--bg-card);border-color:var(--border-color);color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__text{color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__hint{color:var(--text-secondary)}.task-clone-dialog-module__f4ilVa__error{color:color-mix(in srgb, var(--danger) 75%, var(--text-primary) 25%)}.task-clone-dialog-module__f4ilVa__panel .task-clone-dialog-module__f4ilVa__field{background:var(--bg-input);border-color:var(--border-color);color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__panel .task-clone-dialog-module__f4ilVa__field:is(:hover,:focus,:focus-visible){background:var(--bg-input);color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__close{color:var(--text-secondary)}.task-clone-dialog-module__f4ilVa__close:hover{background:var(--bg-hover);color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__secondary{background:var(--bg-input);border-color:var(--border-color);color:var(--text-primary)}.task-clone-dialog-module__f4ilVa__secondary:hover:not(:disabled){background:var(--bg-hover)}.task-clone-dialog-module__f4ilVa__primary{background:var(--action-primary);color:var(--text-on-accent)}.task-clone-dialog-module__f4ilVa__primary:hover:not(:disabled){background:var(--action-primary-hover)}.task-clone-dialog-module__f4ilVa__mode{background:var(--bg-input);border-color:var(--border-color)}.task-clone-dialog-module__f4ilVa__mode:hover:not(:disabled){border-color:var(--border-hover)}.task-clone-dialog-module__f4ilVa__modeSelected,.task-clone-dialog-module__f4ilVa__modeSelected:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent)}
.vault-passkey-panel-module__ExCJwW__recoveryActions{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.vault-passkey-panel-module__ExCJwW__recoveryActions>button{min-height:40px}.vault-passkey-panel-module__ExCJwW__recoveryActions>button:enabled{cursor:pointer}.vault-passkey-panel-module__ExCJwW__recoverySecondary:enabled{color:var(--accent-dark,var(--action-primary));border-color:var(--accent-dark,var(--action-primary));background:var(--bg-card)}.vault-passkey-panel-module__ExCJwW__recoverySecondary:enabled:hover{background:var(--bg-active)}.vault-passkey-panel-module__ExCJwW__recoveryCodes{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;padding:20px}.vault-passkey-panel-module__ExCJwW__codesHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.vault-passkey-panel-module__ExCJwW__codesHeading h4{font-size:15px;font-weight:600}.vault-passkey-panel-module__ExCJwW__codesHeading span,.vault-passkey-panel-module__ExCJwW__codesInstructions,.vault-passkey-panel-module__ExCJwW__codesNotice,.vault-passkey-panel-module__ExCJwW__codesFooter p{color:var(--text-secondary);font-size:13px;line-height:1.5}.vault-passkey-panel-module__ExCJwW__codesInstructions{margin-top:8px}.vault-passkey-panel-module__ExCJwW__codesList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 12px;padding:0;list-style:none;display:grid}.vault-passkey-panel-module__ExCJwW__codesList li{border:1px solid var(--border-color);background:var(--bg-input);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:12px 10px;display:flex}.vault-passkey-panel-module__ExCJwW__codeNumber{color:var(--text-secondary);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:11px}.vault-passkey-panel-module__ExCJwW__codesList code{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5}.vault-passkey-panel-module__ExCJwW__codesFooter{border-top:1px solid var(--border-color);flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;padding-top:16px;display:flex}.vault-passkey-panel-module__ExCJwW__codesFooter>button{cursor:pointer;min-height:40px}@media (max-width:640px){.vault-passkey-panel-module__ExCJwW__recoveryActions{flex-direction:column}.vault-passkey-panel-module__ExCJwW__recoveryActions>button{width:100%}.vault-passkey-panel-module__ExCJwW__recoveryCodes{padding:16px}.vault-passkey-panel-module__ExCJwW__codesList{grid-template-columns:minmax(0,1fr)}.vault-passkey-panel-module__ExCJwW__codesFooter>button{width:100%}}
