body{background:#f6f7fb}.qms-demo-module__ccvY3q__app{--ink:#17181c;--muted:#6e7280;--line:#e5e7ee;--line-strong:#d8dbe5;--surface:#fff;--surface-soft:#f8f8fc;--surface-tint:#f1f0fb;--accent:#5850ec;--accent-soft:#ecebff;--success:#247a52;--success-soft:#e9f6ef;--warning:#9b6500;--warning-soft:#fff4d8;--danger:#b43a3a;--danger-soft:#fff0f0;min-height:100svh;color:var(--ink);background:#f6f7fb;font-family:Inter,Aptos,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.5}.qms-demo-module__ccvY3q__app *{box-sizing:border-box}.qms-demo-module__ccvY3q__app a{text-decoration:none}.qms-demo-module__ccvY3q__header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;justify-content:space-between;align-items:center;height:64px;padding:0 22px;display:flex;position:sticky;top:0}.qms-demo-module__ccvY3q__brand{color:var(--ink);align-items:center;gap:10px;display:flex}.qms-demo-module__ccvY3q__brandMark{color:#fff;background:#17181c;border-radius:8px;place-items:center;width:30px;height:30px;font-size:.76rem;font-weight:800;display:grid;box-shadow:0 1px 2px #14141e26}.qms-demo-module__ccvY3q__brandCopy{line-height:1.1;display:grid}.qms-demo-module__ccvY3q__brandCopy strong{letter-spacing:-.015em;font-size:.83rem;font-weight:730}.qms-demo-module__ccvY3q__brandCopy small{color:#8b8f9a;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.61rem;font-weight:600}.qms-demo-module__ccvY3q__headerContext{align-items:center;gap:18px;display:flex}.qms-demo-module__ccvY3q__headerContext form{align-items:center;gap:9px;display:flex}.qms-demo-module__ccvY3q__systemState{color:#737785;align-items:center;gap:7px;font-size:.7rem;font-weight:600;display:flex}.qms-demo-module__ccvY3q__systemState i{background:#56a979;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e9f6ef}.qms-demo-module__ccvY3q__mode{border:1px solid var(--line-strong);color:#5f6370;letter-spacing:.06em;text-transform:uppercase;background:#fafafe;border-radius:999px;padding:4px 8px;font-size:.6rem;font-weight:750}.qms-demo-module__ccvY3q__signOut{color:#696d79;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.72rem;font-weight:600}.qms-demo-module__ccvY3q__signOut:hover{color:var(--ink)}.qms-demo-module__ccvY3q__workspaceFrame{grid-template-columns:228px minmax(0,1fr);min-height:calc(100svh - 64px);display:grid}.qms-demo-module__ccvY3q__sidebar{border-right:1px solid var(--line);background:#fbfbfd;flex-direction:column;align-self:start;height:calc(100svh - 64px);display:flex;position:sticky;top:64px}.qms-demo-module__ccvY3q__appNav{gap:22px;padding:20px 12px;display:grid;overflow:auto}.qms-demo-module__ccvY3q__navGroup{gap:3px;display:grid}.qms-demo-module__ccvY3q__navLabel{color:#a0a3ad;letter-spacing:.1em;text-transform:uppercase;margin:0 10px 7px;font-size:.59rem;font-weight:760}.qms-demo-module__ccvY3q__navItem{color:#5c606b;border-radius:8px;align-items:center;gap:10px;min-height:37px;padding:7px 9px;font-size:.76rem;font-weight:620;transition:background .15s,color .15s,transform .15s;display:flex}.qms-demo-module__ccvY3q__navItem:hover{color:#1f2025;background:#f0f0f6}.qms-demo-module__ccvY3q__navIcon{color:#737784;letter-spacing:.02em;background:#fff;border:1px solid #e1e3ea;border-radius:6px;flex:0 0 24px;place-items:center;height:24px;font-size:.52rem;font-weight:800;display:grid}.qms-demo-module__ccvY3q__navItem:hover .qms-demo-module__ccvY3q__navIcon{background:var(--accent-soft);color:var(--accent);border-color:#d6d4f5}.qms-demo-module__ccvY3q__sidebarFoot{background:linear-gradient(145deg,#fafaff,#f2f1fb);border:1px solid #e3e3ee;border-radius:10px;margin:auto 14px 14px;padding:13px 14px}.qms-demo-module__ccvY3q__sidebarFoot span{color:var(--accent);letter-spacing:.11em;font-size:.56rem;font-weight:800}.qms-demo-module__ccvY3q__sidebarFoot p{color:#696d7a;margin:6px 0 0;font-size:.68rem;line-height:1.35}.qms-demo-module__ccvY3q__contentPane{background:radial-gradient(circle at 75% -10%,#5850ec0e,#0000 30%),#f6f7fb;min-width:0}.qms-demo-module__ccvY3q__intro,.qms-demo-module__ccvY3q__workspace,.qms-demo-module__ccvY3q__related{width:min(1240px,100% - 56px);margin-inline:auto}.qms-demo-module__ccvY3q__intro{grid-template-columns:1.45fr .55fr;gap:42px;padding:54px 0 34px;display:grid}.qms-demo-module__ccvY3q__kicker{color:var(--accent);letter-spacing:.105em;text-transform:uppercase;margin:0 0 9px;font-size:.61rem;font-weight:800}.qms-demo-module__ccvY3q__intro h1,.qms-demo-module__ccvY3q__intro h2,.qms-demo-module__ccvY3q__workspace h2,.qms-demo-module__ccvY3q__related h2{letter-spacing:-.04em;margin:0;line-height:1.02}.qms-demo-module__ccvY3q__intro h1{max-width:760px;font-size:clamp(2.5rem,5vw,4.85rem);font-weight:680}.qms-demo-module__ccvY3q__intro>div>p:last-child{max-width:710px;color:var(--muted);font-size:1rem;line-height:1.65}.qms-demo-module__ccvY3q__principle{border:1px solid var(--line);background:#ffffffc7;border-radius:12px;align-self:end;padding:18px;box-shadow:0 8px 28px #1b1c2609}.qms-demo-module__ccvY3q__principle span,.qms-demo-module__ccvY3q__trace span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:800}.qms-demo-module__ccvY3q__principle strong{letter-spacing:-.025em;margin:10px 0 8px;font-size:1.18rem;display:block}.qms-demo-module__ccvY3q__principle p{color:var(--muted);margin:0;font-size:.82rem}.qms-demo-module__ccvY3q__health{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);width:min(1240px,100% - 56px);margin:0 auto;padding:1px;display:grid;overflow:hidden}.qms-demo-module__ccvY3q__health div,.qms-demo-module__ccvY3q__health button{min-width:0;color:inherit;text-align:left;background:#fff;border:0;padding:18px 20px}.qms-demo-module__ccvY3q__health button{cursor:pointer}.qms-demo-module__ccvY3q__health button:hover{background:#fbfbff}.qms-demo-module__ccvY3q__health b{color:#23242a;font-size:1.72rem;font-weight:690;line-height:1;display:block}.qms-demo-module__ccvY3q__health span{color:#8a8e9a;letter-spacing:.035em;text-transform:uppercase;margin-top:7px;font-size:.64rem;font-weight:650;display:block}.qms-demo-module__ccvY3q__workspace{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:18px;padding-block:30px 46px;display:grid}.qms-demo-module__ccvY3q__matrix,.qms-demo-module__ccvY3q__detail{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #1b1c2609}.qms-demo-module__ccvY3q__matrixHead,.qms-demo-module__ccvY3q__detailHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px;display:flex}.qms-demo-module__ccvY3q__matrixHead h2,.qms-demo-module__ccvY3q__detailHead h2{font-size:clamp(1.45rem,2.4vw,2.25rem);font-weight:670}.qms-demo-module__ccvY3q__matrixHead label{color:#8c909b;letter-spacing:.07em;text-transform:uppercase;gap:5px;font-size:.59rem;font-weight:750;display:grid}.qms-demo-module__ccvY3q__matrixHead select{border:1px solid var(--line-strong);color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:7px 9px;font-size:.75rem}.qms-demo-module__ccvY3q__clauseList{max-height:680px;overflow:auto}.qms-demo-module__ccvY3q__clauseRow{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eff0f4;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:13px 17px;display:grid}.qms-demo-module__ccvY3q__clauseRow:hover{background:#fafaff}.qms-demo-module__ccvY3q__clauseRow.qms-demo-module__ccvY3q__active{box-shadow:inset 3px 0 var(--accent);background:#f3f2ff}.qms-demo-module__ccvY3q__clauseNo{color:#656a75;font-size:.74rem;font-weight:760}.qms-demo-module__ccvY3q__clauseRow.qms-demo-module__ccvY3q__active .qms-demo-module__ccvY3q__clauseNo{color:var(--accent)}.qms-demo-module__ccvY3q__clauseText{gap:2px;display:grid}.qms-demo-module__ccvY3q__clauseText small{color:#9a9eaa;letter-spacing:.07em;text-transform:uppercase;font-size:.55rem;font-weight:750}.qms-demo-module__ccvY3q__clauseText b{font-size:.8rem;font-weight:640}.qms-demo-module__ccvY3q__status{letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;width:max-content;padding:4px 7px;font-size:.54rem;font-weight:780;display:inline-flex}.qms-demo-module__ccvY3q__compliant,.qms-demo-module__ccvY3q__status_compliant,.qms-demo-module__ccvY3q__document_approved,.qms-demo-module__ccvY3q__audit_completed,.qms-demo-module__ccvY3q__ncr_closed{color:var(--success)}.qms-demo-module__ccvY3q__partiallycompliant,.qms-demo-module__ccvY3q__status_partially_compliant,.qms-demo-module__ccvY3q__status_in_progress,.qms-demo-module__ccvY3q__document_in_review,.qms-demo-module__ccvY3q__ncr_under_review,.qms-demo-module__ccvY3q__finding_minor_nonconformity{color:var(--warning)}.qms-demo-module__ccvY3q__non-compliant,.qms-demo-module__ccvY3q__status_not_compliant,.qms-demo-module__ccvY3q__finding_major_nonconformity{color:var(--danger)}.qms-demo-module__ccvY3q__status_not_started,.qms-demo-module__ccvY3q__status_not_applicable,.qms-demo-module__ccvY3q__document_draft,.qms-demo-module__ccvY3q__audit_planned{color:#858995}.qms-demo-module__ccvY3q__detail{flex-direction:column;display:flex}.qms-demo-module__ccvY3q__detail section{border-bottom:1px solid #eef0f4;padding:18px 22px}.qms-demo-module__ccvY3q__detail h3{color:#858995;letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:.58rem;font-weight:780}.qms-demo-module__ccvY3q__detail p{color:#5f636e;margin:0;font-size:.82rem}.qms-demo-module__ccvY3q__detail ul{color:#5f636e;margin:0;padding-left:18px;font-size:.82rem}.qms-demo-module__ccvY3q__detail li+li{margin-top:5px}.qms-demo-module__ccvY3q__gap{background:#fffaf0}.qms-demo-module__ccvY3q__gap b{color:var(--warning);margin-top:8px;font-size:.72rem;display:block}.qms-demo-module__ccvY3q__trace{gap:15px;display:grid}.qms-demo-module__ccvY3q__trace p{margin-top:5px;font-size:.8rem}.qms-demo-module__ccvY3q__detail footer{color:#9a9eaa;letter-spacing:.04em;background:#fafafe;margin-top:auto;padding:14px 22px;font-size:.58rem}.qms-demo-module__ccvY3q__related{padding-bottom:44px}.qms-demo-module__ccvY3q__related>div:first-child{max-width:660px}.qms-demo-module__ccvY3q__related h2{font-size:clamp(1.8rem,3vw,3.1rem);font-weight:670}.qms-demo-module__ccvY3q__relatedGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.qms-demo-module__ccvY3q__relatedGrid article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:19px}.qms-demo-module__ccvY3q__relatedGrid h3{margin:0 0 8px;font-size:.9rem}.qms-demo-module__ccvY3q__relatedGrid p{color:var(--muted);margin:0;font-size:.76rem}.qms-demo-module__ccvY3q__footer{border-top:1px solid var(--line);color:#a1a4ad;letter-spacing:.08em;text-align:center;padding:17px 24px;font-size:.57rem}.qms-demo-module__ccvY3q__setup,.qms-demo-module__ccvY3q__login,.qms-demo-module__ccvY3q__dashboard,.qms-demo-module__ccvY3q__listPage,.qms-demo-module__ccvY3q__detailPage,.qms-demo-module__ccvY3q__myQuality,.qms-demo-module__ccvY3q__report{width:min(1120px,100% - 56px);margin:0 auto;padding:clamp(38px,6vw,68px) 0}.qms-demo-module__ccvY3q__setup,.qms-demo-module__ccvY3q__login{max-width:680px}.qms-demo-module__ccvY3q__report{max-width:760px}.qms-demo-module__ccvY3q__setup h1,.qms-demo-module__ccvY3q__login h1,.qms-demo-module__ccvY3q__dashboard h1,.qms-demo-module__ccvY3q__listPage h1,.qms-demo-module__ccvY3q__detailPage h1,.qms-demo-module__ccvY3q__myQuality h1,.qms-demo-module__ccvY3q__report h1{letter-spacing:-.045em;max-width:900px;margin:0;font-size:clamp(2.2rem,4.7vw,4.25rem);font-weight:675;line-height:1.03}.qms-demo-module__ccvY3q__setup p,.qms-demo-module__ccvY3q__login>p,.qms-demo-module__ccvY3q__lede{max-width:800px;color:var(--muted);font-size:.98rem;line-height:1.65}.qms-demo-module__ccvY3q__back,.qms-demo-module__ccvY3q__primaryLink,.qms-demo-module__ccvY3q__previewLink{color:var(--accent);align-items:center;margin-top:20px;font-size:.77rem;font-weight:700;display:inline-flex}.qms-demo-module__ccvY3q__back:hover,.qms-demo-module__ccvY3q__primaryLink:hover,.qms-demo-module__ccvY3q__previewLink:hover{text-decoration:underline}.qms-demo-module__ccvY3q__login form,.qms-demo-module__ccvY3q__editForm,.qms-demo-module__ccvY3q__reportForm{gap:14px;margin-top:24px;display:grid}.qms-demo-module__ccvY3q__login label,.qms-demo-module__ccvY3q__editForm label,.qms-demo-module__ccvY3q__filters label,.qms-demo-module__ccvY3q__reportForm label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.64rem;font-weight:760;display:grid}.qms-demo-module__ccvY3q__login input,.qms-demo-module__ccvY3q__editForm input,.qms-demo-module__ccvY3q__editForm select,.qms-demo-module__ccvY3q__editForm textarea,.qms-demo-module__ccvY3q__filters input,.qms-demo-module__ccvY3q__filters select,.qms-demo-module__ccvY3q__processForm input,.qms-demo-module__ccvY3q__processForm textarea,.qms-demo-module__ccvY3q__processForm select,.qms-demo-module__ccvY3q__reportForm input,.qms-demo-module__ccvY3q__reportForm textarea,.qms-demo-module__ccvY3q__reportForm select,.qms-demo-module__ccvY3q__quickAction input,.qms-demo-module__ccvY3q__searchForm input,.qms-demo-module__ccvY3q__roleForm select,.qms-demo-module__ccvY3q__inlineForm input,.qms-demo-module__ccvY3q__documentActions input{border:1px solid var(--line-strong);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:8px;outline:none;padding:10px 11px;font-size:.79rem;transition:border-color .15s,box-shadow .15s}.qms-demo-module__ccvY3q__login input:focus,.qms-demo-module__ccvY3q__editForm input:focus,.qms-demo-module__ccvY3q__editForm select:focus,.qms-demo-module__ccvY3q__editForm textarea:focus,.qms-demo-module__ccvY3q__filters input:focus,.qms-demo-module__ccvY3q__filters select:focus,.qms-demo-module__ccvY3q__processForm input:focus,.qms-demo-module__ccvY3q__processForm textarea:focus,.qms-demo-module__ccvY3q__processForm select:focus,.qms-demo-module__ccvY3q__reportForm input:focus,.qms-demo-module__ccvY3q__reportForm textarea:focus,.qms-demo-module__ccvY3q__reportForm select:focus,.qms-demo-module__ccvY3q__quickAction input:focus,.qms-demo-module__ccvY3q__searchForm input:focus,.qms-demo-module__ccvY3q__roleForm select:focus,.qms-demo-module__ccvY3q__inlineForm input:focus,.qms-demo-module__ccvY3q__documentActions input:focus{border-color:#8d86f0;box-shadow:0 0 0 3px #5850ec17}.qms-demo-module__ccvY3q__editForm textarea{resize:vertical;min-height:110px}.qms-demo-module__ccvY3q__login button,.qms-demo-module__ccvY3q__editForm button,.qms-demo-module__ccvY3q__filters button,.qms-demo-module__ccvY3q__processForm button,.qms-demo-module__ccvY3q__workItem button,.qms-demo-module__ccvY3q__quickAction button,.qms-demo-module__ccvY3q__reportForm button,.qms-demo-module__ccvY3q__searchForm button,.qms-demo-module__ccvY3q__roleForm button,.qms-demo-module__ccvY3q__inlineForm button,.qms-demo-module__ccvY3q__documentActions button{background:var(--accent);color:#fff;font:inherit;cursor:pointer;border:1px solid #5149dc;border-radius:8px;padding:10px 13px;font-size:.72rem;font-weight:730;box-shadow:0 1px 2px #1e1c5a1f}.qms-demo-module__ccvY3q__login button:hover,.qms-demo-module__ccvY3q__editForm button:hover,.qms-demo-module__ccvY3q__filters button:hover,.qms-demo-module__ccvY3q__processForm button:hover,.qms-demo-module__ccvY3q__workItem button:hover,.qms-demo-module__ccvY3q__quickAction button:hover,.qms-demo-module__ccvY3q__reportForm button:hover,.qms-demo-module__ccvY3q__searchForm button:hover,.qms-demo-module__ccvY3q__roleForm button:hover,.qms-demo-module__ccvY3q__inlineForm button:hover,.qms-demo-module__ccvY3q__documentActions button:hover{background:#4b44d1}.qms-demo-module__ccvY3q__formError{background:var(--danger-soft);border:1px solid #f2c3c3;border-radius:8px;padding:10px 12px;color:var(--danger)!important}.qms-demo-module__ccvY3q__metrics{grid-template-columns:repeat(5,1fr);gap:10px;margin:30px 0;display:grid}.qms-demo-module__ccvY3q__metrics article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:18px;box-shadow:0 5px 20px #1b1c2606}.qms-demo-module__ccvY3q__metrics b{color:#1f2025;font-size:1.7rem;font-weight:680;display:block}.qms-demo-module__ccvY3q__metrics span{color:#8e929d;letter-spacing:.055em;text-transform:uppercase;margin-top:5px;font-size:.58rem;font-weight:720;display:block}.qms-demo-module__ccvY3q__dashboardPanel,.qms-demo-module__ccvY3q__detailPage>section,.qms-demo-module__ccvY3q__editForm,.qms-demo-module__ccvY3q__processForm,.qms-demo-module__ccvY3q__processGrid>article,.qms-demo-module__ccvY3q__summaryPanel,.qms-demo-module__ccvY3q__myQualityGrid>section,.qms-demo-module__ccvY3q__reportForm,.qms-demo-module__ccvY3q__resultGroup,.qms-demo-module__ccvY3q__adminGrid section{border:1px solid var(--line);background:#fff;border-radius:11px;margin-top:20px;padding:22px;box-shadow:0 7px 24px #1b1c2606}.qms-demo-module__ccvY3q__dashboardPanel h2,.qms-demo-module__ccvY3q__detailPage h2,.qms-demo-module__ccvY3q__processGrid h2,.qms-demo-module__ccvY3q__summaryPanel h2,.qms-demo-module__ccvY3q__myQualityGrid h2,.qms-demo-module__ccvY3q__resultGroup h2,.qms-demo-module__ccvY3q__adminGrid h2{letter-spacing:-.02em;margin:0 0 9px;font-size:1.05rem;font-weight:680}.qms-demo-module__ccvY3q__dashboardPanel p,.qms-demo-module__ccvY3q__detailPage p,.qms-demo-module__ccvY3q__detailPage li,.qms-demo-module__ccvY3q__processField p,.qms-demo-module__ccvY3q__summaryPanel ul,.qms-demo-module__ccvY3q__adminGrid ul{color:#656973;line-height:1.55}.qms-demo-module__ccvY3q__filters{grid-template-columns:1fr 220px auto;align-items:end;gap:12px;margin:24px 0;display:grid}.qms-demo-module__ccvY3q__table{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.qms-demo-module__ccvY3q__tableHead,.qms-demo-module__ccvY3q__tableRow{grid-template-columns:120px 1fr 180px;align-items:center;gap:18px;padding:13px 17px;display:grid}.qms-demo-module__ccvY3q__tableHead{color:#9599a4;letter-spacing:.08em;text-transform:uppercase;background:#f8f8fb;font-size:.58rem;font-weight:760}.qms-demo-module__ccvY3q__tableRow{color:#303139;background:#fff;border-top:1px solid #eff0f3}.qms-demo-module__ccvY3q__tableRow:hover{background:#fbfbff}.qms-demo-module__ccvY3q__tableRow b{color:#444750;font-size:.79rem}.qms-demo-module__ccvY3q__tableRow small{color:#979ba6;margin-top:4px;font-size:.68rem;display:block}.qms-demo-module__ccvY3q__notice{background:#fffaf0!important}.qms-demo-module__ccvY3q__detailPage ul{padding-left:19px}.qms-demo-module__ccvY3q__detailPage li+li{margin-top:6px}.qms-demo-module__ccvY3q__processForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.qms-demo-module__ccvY3q__processForm h2{grid-column:1/-1;margin:0;font-size:1rem}.qms-demo-module__ccvY3q__processForm label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.qms-demo-module__ccvY3q__processForm textarea{resize:vertical;min-height:86px}.qms-demo-module__ccvY3q__processForm button{grid-column:1/-1}.qms-demo-module__ccvY3q__processGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.qms-demo-module__ccvY3q__processField{border-top:1px solid #eef0f3;padding:10px 0}.qms-demo-module__ccvY3q__processField b{color:#8b8f9b;letter-spacing:.07em;text-transform:uppercase;font-size:.59rem;font-weight:760}.qms-demo-module__ccvY3q__processField p{margin:5px 0 0;font-size:.78rem}.qms-demo-module__ccvY3q__mappingNote{color:var(--warning);margin:12px 0 0;font-size:.72rem}.qms-demo-module__ccvY3q__summaryPanel ul{margin:0;padding-left:19px}.qms-demo-module__ccvY3q__myQualityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.qms-demo-module__ccvY3q__myQualityGrid>section{margin-top:0}.qms-demo-module__ccvY3q__workItem{color:#303139;border-top:1px solid #eff0f3;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.qms-demo-module__ccvY3q__workItem b{font-size:.79rem;display:block}.qms-demo-module__ccvY3q__workItem small{color:#969aa5;margin-top:4px;font-size:.66rem;display:block}.qms-demo-module__ccvY3q__workItem form{gap:6px;display:flex}.qms-demo-module__ccvY3q__workItem button,.qms-demo-module__ccvY3q__quickAction button{padding:7px 9px;font-size:.64rem}.qms-demo-module__ccvY3q__workItem .qms-demo-module__ccvY3q__reject,.qms-demo-module__ccvY3q__documentActions .qms-demo-module__ccvY3q__secondaryButton{color:var(--danger);box-shadow:none;background:#fff;border-color:#e6b8b8}.qms-demo-module__ccvY3q__quickAction{gap:8px;margin-top:12px;display:grid}.qms-demo-module__ccvY3q__reportAction{color:var(--danger);background:#fff;border:1px solid #e6b8b8;border-radius:8px;margin-top:20px;padding:9px 12px;font-size:.72rem;font-weight:720;display:inline-flex}.qms-demo-module__ccvY3q__reportForm label span{text-transform:none;font-weight:450}.qms-demo-module__ccvY3q__reportForm textarea{resize:vertical;min-height:150px}.qms-demo-module__ccvY3q__ncr_reported{color:var(--danger)}.qms-demo-module__ccvY3q__ncr_under_review{color:var(--warning)}.qms-demo-module__ccvY3q__ncr_contained,.qms-demo-module__ccvY3q__audit_in_progress,.qms-demo-module__ccvY3q__finding_opportunity{color:var(--accent)}.qms-demo-module__ccvY3q__searchForm{gap:9px;margin-top:24px;display:flex}.qms-demo-module__ccvY3q__searchForm input{flex:1;min-width:0}.qms-demo-module__ccvY3q__searchResultCount{color:#858995;margin:20px 0;font-size:.76rem}.qms-demo-module__ccvY3q__searchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.qms-demo-module__ccvY3q__resultGroup{margin-top:0}.qms-demo-module__ccvY3q__resultGroup a{color:#303139;border-top:1px solid #eff0f3;gap:3px;padding:10px 0;display:grid}.qms-demo-module__ccvY3q__resultGroup a:hover b{color:var(--accent)}.qms-demo-module__ccvY3q__resultGroup b{font-size:.78rem}.qms-demo-module__ccvY3q__resultGroup span{color:#8e929d;font-size:.72rem}.qms-demo-module__ccvY3q__empty{color:#9296a1;margin:0;padding:22px;font-size:.78rem}.qms-demo-module__ccvY3q__adminGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.qms-demo-module__ccvY3q__adminGrid section{margin-top:0}.qms-demo-module__ccvY3q__adminGrid h2{margin-bottom:13px}.qms-demo-module__ccvY3q__adminGrid ul{margin:0;padding-left:17px;font-size:.78rem}.qms-demo-module__ccvY3q__roleForm,.qms-demo-module__ccvY3q__inlineForm{gap:7px;margin-top:9px;display:grid}.qms-demo-module__ccvY3q__roleForm{color:#666a75;grid-template-columns:1fr auto auto;align-items:center;font-size:.75rem}.qms-demo-module__ccvY3q__fullField{grid-column:1/-1}.qms-demo-module__ccvY3q__clausePicker{border:1px solid var(--line);background:#fafafe;border-radius:9px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:13px;display:grid}.qms-demo-module__ccvY3q__clausePicker legend{color:#8c909b;letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:760}.qms-demo-module__ccvY3q__clausePicker label{color:#60646f;text-transform:none;letter-spacing:0;align-items:start;gap:7px;font-size:.72rem;font-weight:450;display:flex}.qms-demo-module__ccvY3q__clausePicker input{width:auto;margin:2px 0 0}.qms-demo-module__ccvY3q__documentHead,.qms-demo-module__ccvY3q__documentRow{grid-template-columns:140px 1fr 150px;align-items:center;gap:18px;padding:13px 17px;display:grid}.qms-demo-module__ccvY3q__documentHead{color:#9599a4;letter-spacing:.08em;text-transform:uppercase;background:#f8f8fb;font-size:.58rem;font-weight:760}.qms-demo-module__ccvY3q__documentRow{color:#303139;background:#fff;border-top:1px solid #eff0f3}.qms-demo-module__ccvY3q__documentRow:hover{background:#fbfbff}.qms-demo-module__ccvY3q__documentRow b{color:#444750;font-size:.78rem}.qms-demo-module__ccvY3q__documentRow small{color:#979ba6;margin-top:4px;font-size:.68rem;display:block}.qms-demo-module__ccvY3q__document_obsolete,.qms-demo-module__ccvY3q__audit_cancelled{color:var(--danger)}.qms-demo-module__ccvY3q__documentMeta{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.qms-demo-module__ccvY3q__documentMeta p{border:1px solid var(--line);background:#fafafe;border-radius:9px;gap:4px;margin:0;padding:13px;display:grid}.qms-demo-module__ccvY3q__documentMeta b{color:#9296a1;letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:760}.qms-demo-module__ccvY3q__documentActions form{align-items:end;gap:10px;display:flex}.qms-demo-module__ccvY3q__documentActions label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.qms-demo-module__ccvY3q__revisionForm{margin-bottom:13px}.qms-demo-module__ccvY3q__historyList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qms-demo-module__ccvY3q__historyList li{color:#656973;border-top:1px solid #eff0f3;grid-template-columns:90px 1fr;gap:4px;padding:10px 0;font-size:.76rem;display:grid}.qms-demo-module__ccvY3q__historyList b{color:#444750;text-transform:capitalize}.qms-demo-module__ccvY3q__historyList small{color:#979ba6;grid-column:1/-1}.qms-demo-module__ccvY3q__findingList{gap:9px;display:grid}.qms-demo-module__ccvY3q__findingList article{color:#656973;border-top:1px solid #eff0f3;padding:14px;font-size:.76rem;position:relative}.qms-demo-module__ccvY3q__findingList article>b{color:#444750}.qms-demo-module__ccvY3q__findingList p{margin:7px 0}.qms-demo-module__ccvY3q__findingList small{color:#979ba6;line-height:1.45;display:block}.qms-demo-module__ccvY3q__findingList .qms-demo-module__ccvY3q__status{position:absolute;top:14px;right:0}@media (max-width:1020px){.qms-demo-module__ccvY3q__workspaceFrame{grid-template-columns:190px minmax(0,1fr)}.qms-demo-module__ccvY3q__metrics{grid-template-columns:repeat(3,1fr)}.qms-demo-module__ccvY3q__myQualityGrid,.qms-demo-module__ccvY3q__relatedGrid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.qms-demo-module__ccvY3q__header{padding-inline:16px}.qms-demo-module__ccvY3q__systemState{display:none}.qms-demo-module__ccvY3q__workspaceFrame{display:block}.qms-demo-module__ccvY3q__sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;position:static}.qms-demo-module__ccvY3q__appNav{gap:6px;padding:9px 12px;display:flex;overflow:auto}.qms-demo-module__ccvY3q__navGroup{gap:4px;display:flex}.qms-demo-module__ccvY3q__navLabel,.qms-demo-module__ccvY3q__sidebarFoot{display:none}.qms-demo-module__ccvY3q__navItem{flex:none;min-height:34px;padding:6px 8px}.qms-demo-module__ccvY3q__navIcon{display:none}.qms-demo-module__ccvY3q__contentPane{min-height:calc(100svh - 114px)}.qms-demo-module__ccvY3q__intro{grid-template-columns:1fr;gap:18px}.qms-demo-module__ccvY3q__workspace{grid-template-columns:1fr}.qms-demo-module__ccvY3q__health,.qms-demo-module__ccvY3q__metrics{grid-template-columns:1fr 1fr}.qms-demo-module__ccvY3q__myQualityGrid,.qms-demo-module__ccvY3q__processGrid,.qms-demo-module__ccvY3q__adminGrid{grid-template-columns:1fr}}@media (max-width:700px){.qms-demo-module__ccvY3q__intro,.qms-demo-module__ccvY3q__workspace,.qms-demo-module__ccvY3q__related,.qms-demo-module__ccvY3q__setup,.qms-demo-module__ccvY3q__login,.qms-demo-module__ccvY3q__dashboard,.qms-demo-module__ccvY3q__listPage,.qms-demo-module__ccvY3q__detailPage,.qms-demo-module__ccvY3q__myQuality,.qms-demo-module__ccvY3q__report,.qms-demo-module__ccvY3q__health{width:calc(100% - 30px)}.qms-demo-module__ccvY3q__intro{padding-top:34px}.qms-demo-module__ccvY3q__intro h1,.qms-demo-module__ccvY3q__setup h1,.qms-demo-module__ccvY3q__login h1,.qms-demo-module__ccvY3q__dashboard h1,.qms-demo-module__ccvY3q__listPage h1,.qms-demo-module__ccvY3q__detailPage h1,.qms-demo-module__ccvY3q__myQuality h1,.qms-demo-module__ccvY3q__report h1{font-size:clamp(2rem,10vw,3.1rem)}.qms-demo-module__ccvY3q__filters,.qms-demo-module__ccvY3q__processForm{grid-template-columns:1fr}.qms-demo-module__ccvY3q__processForm button{grid-column:auto}.qms-demo-module__ccvY3q__tableHead,.qms-demo-module__ccvY3q__documentHead{display:none}.qms-demo-module__ccvY3q__tableRow,.qms-demo-module__ccvY3q__documentRow{grid-template-columns:72px 1fr}.qms-demo-module__ccvY3q__tableRow .qms-demo-module__ccvY3q__status,.qms-demo-module__ccvY3q__documentRow .qms-demo-module__ccvY3q__status{grid-column:2}.qms-demo-module__ccvY3q__documentMeta{grid-template-columns:1fr 1fr}.qms-demo-module__ccvY3q__documentActions form{flex-direction:column;align-items:stretch}.qms-demo-module__ccvY3q__clausePicker,.qms-demo-module__ccvY3q__searchGrid{grid-template-columns:1fr}.qms-demo-module__ccvY3q__searchForm{flex-direction:column}.qms-demo-module__ccvY3q__findingList .qms-demo-module__ccvY3q__status{margin-top:9px;position:static}.qms-demo-module__ccvY3q__historyList li{grid-template-columns:1fr}.qms-demo-module__ccvY3q__headerContext{gap:8px}.qms-demo-module__ccvY3q__mode{display:none}}@media (max-width:480px){.qms-demo-module__ccvY3q__brandCopy small{display:none}.qms-demo-module__ccvY3q__health,.qms-demo-module__ccvY3q__metrics{grid-template-columns:1fr 1fr}.qms-demo-module__ccvY3q__header{height:58px}.qms-demo-module__ccvY3q__workspaceFrame{min-height:calc(100svh - 58px)}.qms-demo-module__ccvY3q__sidebar{top:58px}.qms-demo-module__ccvY3q__navItem{font-size:.7rem}.qms-demo-module__ccvY3q__clauseRow{grid-template-columns:38px 1fr}.qms-demo-module__ccvY3q__clauseRow .qms-demo-module__ccvY3q__status{grid-column:2}.qms-demo-module__ccvY3q__matrixHead,.qms-demo-module__ccvY3q__detailHead{flex-direction:column;padding:18px}.qms-demo-module__ccvY3q__detail section{padding:16px 18px}.qms-demo-module__ccvY3q__relatedGrid,.qms-demo-module__ccvY3q__documentMeta{grid-template-columns:1fr}}.qms-demo-module__ccvY3q__document_current_approved{color:var(--success)}.qms-demo-module__ccvY3q__document_superseded{color:#777b86}
.action-form-module__478jiq__section{background:#fafafe;border:1px solid #e2e3e9;border-radius:9px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;padding:17px;display:grid}.action-form-module__478jiq__section legend{color:#5850ec;letter-spacing:.035em;padding:0 7px;font-size:.68rem;font-weight:760}.action-form-module__478jiq__section p{grid-column:1/-1;margin:0}.action-form-module__478jiq__hint{grid-column:1/-1;margin:0;font-size:.72rem;color:#737785!important}.action-form-module__478jiq__success{background:#eef9f3;border:1px solid #b9ddca;border-radius:8px;margin-top:18px;padding:10px 12px;color:#247a52!important}.action-form-module__478jiq__validationNotice,.action-form-module__478jiq__invalidationNotice{border-radius:8px;grid-column:1/-1;padding:12px 14px}.action-form-module__478jiq__validationNotice{color:#82362d;background:#fff4f2;border:1px solid #e3b7b1}.action-form-module__478jiq__invalidationNotice{color:#715316;background:#fff9e9;border:1px solid #e9ce92}.action-form-module__478jiq__validationNotice strong,.action-form-module__478jiq__invalidationNotice strong{margin-bottom:5px;display:block}.action-form-module__478jiq__validationNotice p,.action-form-module__478jiq__validationNotice ul,.action-form-module__478jiq__invalidationNotice ul{margin:5px 0 0;padding-left:20px}@media (max-width:700px){.action-form-module__478jiq__section{grid-template-columns:1fr}}
.action-status-module__w8HZQa__open{color:#5850ec}.action-status-module__w8HZQa__in_progress,.action-status-module__w8HZQa__implemented,.action-status-module__w8HZQa__awaiting_verification{color:#9b6500}.action-status-module__w8HZQa__blocked{color:#b43a3a}.action-status-module__w8HZQa__closed{color:#247a52}
.document-control-module__OavcFW__revisionForm{gap:16px;margin-top:18px;display:grid}.document-control-module__OavcFW__section{background:#fff;border:1px solid #e5e7ee;border-radius:11px;padding:20px}.document-control-module__OavcFW__sectionHeader{align-items:flex-start;gap:11px;margin-bottom:15px;display:flex}.document-control-module__OavcFW__sectionHeader span{color:#5850ec;background:#eeedff;border-radius:50%;flex:0 0 27px;place-items:center;height:27px;font-size:.68rem;font-weight:800;display:grid}.document-control-module__OavcFW__sectionHeader h2{margin:0;font-size:1rem}.document-control-module__OavcFW__sectionHeader p{color:#858995;margin:4px 0 0;font-size:.72rem}.document-control-module__OavcFW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.document-control-module__OavcFW__fields label,.document-control-module__OavcFW__criteriaLabel{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.document-control-module__OavcFW__fields input,.document-control-module__OavcFW__fields textarea,.document-control-module__OavcFW__fields select,.document-control-module__OavcFW__criteriaSearch{color:#17181c;width:100%;font:inherit;background:#fff;border:1px solid #d8dbe5;border-radius:8px;padding:10px 11px;font-size:.79rem}.document-control-module__OavcFW__fields textarea{resize:vertical;min-height:86px}.document-control-module__OavcFW__full{grid-column:1/-1}.document-control-module__OavcFW__readOnly{color:#686c77!important;background:#f5f6f9!important}.document-control-module__OavcFW__validation{color:#7d2929;background:#fff3f3;border:1px solid #e2a4a4;border-radius:9px;padding:13px 15px}.document-control-module__OavcFW__validation strong{display:block}.document-control-module__OavcFW__validation ul{margin:7px 0 0;padding-left:19px}.document-control-module__OavcFW__criteriaToolbar{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.document-control-module__OavcFW__criteriaToolbar label{flex:1}.document-control-module__OavcFW__selectedCount{color:#5850ec;white-space:nowrap;font-size:.7rem;font-weight:750}.document-control-module__OavcFW__clauseGroups{gap:8px;max-height:430px;padding-right:3px;display:grid;overflow:auto}.document-control-module__OavcFW__clauseGroup{background:#fafafe;border:1px solid #e5e7ee;border-radius:9px;overflow:hidden}.document-control-module__OavcFW__clauseTop{grid-template-columns:1fr auto;align-items:center;gap:8px;padding:11px 13px;display:grid}.document-control-module__OavcFW__check{align-items:flex-start;color:#60646f!important;letter-spacing:0!important;text-transform:none!important;gap:8px!important;font-size:.74rem!important;font-weight:500!important;display:flex!important}.document-control-module__OavcFW__check input{margin:2px 0 0;width:auto!important}.document-control-module__OavcFW__expand{color:#5850ec;cursor:pointer;font:inherit;background:0 0;border:0;padding:5px 7px;font-size:.68rem;font-weight:700}.document-control-module__OavcFW__subclauses{border-top:1px solid #ececf2;gap:7px;padding:11px 13px 13px 35px;display:grid}.document-control-module__OavcFW__submit{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;justify-self:start;padding:11px 14px;font-size:.76rem;font-weight:750}.document-control-module__OavcFW__submit:disabled{opacity:.6}.document-control-module__OavcFW__lifecycleGrid{gap:12px;display:grid}.document-control-module__OavcFW__lifecycleForm{background:#fafafe;border:1px solid #e5e7ee;border-radius:9px;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;padding:14px;display:grid}.document-control-module__OavcFW__lifecycleForm label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.document-control-module__OavcFW__lifecycleForm input,.document-control-module__OavcFW__lifecycleForm textarea,.document-control-module__OavcFW__lifecycleForm select{width:100%;font:inherit;background:#fff;border:1px solid #d8dbe5;border-radius:8px;padding:9px 10px;font-size:.78rem}.document-control-module__OavcFW__lifecycleForm textarea{resize:vertical;min-height:72px}.document-control-module__OavcFW__lifecycleForm button{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;padding:10px 13px;font-size:.73rem;font-weight:730}.document-control-module__OavcFW__lifecycleError{color:#7d2929;background:#fff3f3;border:1px solid #e2a4a4;border-radius:8px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:.73rem}.document-control-module__OavcFW__legacyGap{color:#6f5013;background:#fff8e8;border:1px solid #e3c27d;border-radius:9px;padding:13px}.document-control-module__OavcFW__legacyGap h3{margin:0 0 5px;font-size:.82rem}.document-control-module__OavcFW__legacyGap p{margin:0;font-size:.72rem}.document-control-module__OavcFW__locationNote{color:#858995;margin:0;font-size:.7rem;line-height:1.45}.document-control-module__OavcFW__historyGrid{gap:8px;display:grid}.document-control-module__OavcFW__historyRow{color:#303139;background:#fff;border:1px solid #e5e7ee;border-radius:9px;grid-template-columns:120px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.document-control-module__OavcFW__historyRow small{color:#8b8f9a;display:block}.document-control-module__OavcFW__currentRow{background:#f6fcf8;border-color:#90c8aa}.document-control-module__OavcFW__historicalRow{background:#fafafe}.document-control-module__OavcFW__notice{color:#236342;background:#eff9f3;border:1px solid #a7d2ba;border-radius:9px;margin:12px 0;padding:12px 14px}@media (max-width:700px){.document-control-module__OavcFW__fields,.document-control-module__OavcFW__lifecycleForm,.document-control-module__OavcFW__historyRow{grid-template-columns:1fr}.document-control-module__OavcFW__criteriaToolbar{flex-direction:column;align-items:stretch}.document-control-module__OavcFW__selectedCount{white-space:normal}.document-control-module__OavcFW__lifecycleForm button{justify-self:start}}
.evidence-module__Stopwa__form{gap:1rem;margin:1.5rem 0;display:grid}.evidence-module__Stopwa__question{border:1px solid var(--line);background:#ffffff6b;padding:1rem}.evidence-module__Stopwa__question>header{align-items:flex-start;gap:.8rem;margin-bottom:1rem;display:flex}.evidence-module__Stopwa__question>header>span{border:1px solid var(--accent);width:1.8rem;height:1.8rem;color:var(--accent);border-radius:50%;place-items:center;font-weight:700;display:grid}.evidence-module__Stopwa__question h2{margin:0;font-size:1.15rem}.evidence-module__Stopwa__question header p{color:var(--muted);margin:.25rem 0 0;font-size:.9rem}.evidence-module__Stopwa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.evidence-module__Stopwa__wide{grid-column:1/-1}.evidence-module__Stopwa__form label{gap:.35rem;font-size:.86rem;font-weight:650;display:grid}.evidence-module__Stopwa__form small{color:var(--muted);font-weight:400}.evidence-module__Stopwa__form input,.evidence-module__Stopwa__form select,.evidence-module__Stopwa__form textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:inherit;font:inherit;padding:.65rem}.evidence-module__Stopwa__form textarea{resize:vertical;min-height:5rem}.evidence-module__Stopwa__form button{justify-self:start}.evidence-module__Stopwa__validation{background:#fff2ef;border-left:4px solid #a33b2b;padding:1rem}.evidence-module__Stopwa__validation p{margin:.35rem 0}.evidence-module__Stopwa__validation ul{margin:.4rem 0 0;padding-left:1.2rem}.evidence-module__Stopwa__disclosure{border-top:1px solid var(--line);padding:.75rem 0}.evidence-module__Stopwa__disclosure summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:700;display:flex}.evidence-module__Stopwa__disclosure>label{margin-top:.75rem}.evidence-module__Stopwa__checkList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;max-height:18rem;margin-top:.75rem;display:grid;overflow:auto}.evidence-module__Stopwa__checkList label{background:#ffffff59;align-items:flex-start;gap:.5rem;padding:.45rem;display:flex}.evidence-module__Stopwa__checkList input{width:auto;margin-top:.15rem}.evidence-module__Stopwa__checkList span{gap:.45rem;font-weight:500;display:flex}@media (max-width:720px){.evidence-module__Stopwa__grid,.evidence-module__Stopwa__checkList{grid-template-columns:1fr}.evidence-module__Stopwa__wide{grid-column:auto}}.evidence-module__Stopwa__metrics{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0;display:grid}.evidence-module__Stopwa__metrics a{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:9px;padding:1rem;display:grid}.evidence-module__Stopwa__metrics b{font-size:1.5rem}.evidence-module__Stopwa__metrics span{color:var(--muted);font-size:.78rem}.evidence-module__Stopwa__createPanel{border:1px solid var(--line);background:var(--surface);border-radius:9px;margin:1rem 0;padding:1rem}.evidence-module__Stopwa__createPanel>summary{cursor:pointer;font-weight:750}.evidence-module__Stopwa__empty{color:var(--muted);padding:1.25rem}@media (max-width:720px){.evidence-module__Stopwa__metrics{grid-template-columns:1fr 1fr}}.evidence-module__Stopwa__confirmation{border-left:4px solid var(--success);background:var(--success-soft);margin:1rem 0;padding:.85rem 1rem;font-weight:700}.evidence-module__Stopwa__linkGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.evidence-module__Stopwa__linkGrid>div,.evidence-module__Stopwa__threadList>a{gap:.45rem;display:grid}.evidence-module__Stopwa__threadList{gap:.5rem;display:grid}.evidence-module__Stopwa__threadList a{border:1px solid var(--line);color:inherit;border-radius:8px;padding:.75rem}.evidence-module__Stopwa__threadList small{color:var(--muted)}.evidence-module__Stopwa__history{color:var(--muted);gap:.4rem;padding-left:1.2rem;font-size:.8rem;display:grid}.evidence-module__Stopwa__history b{color:var(--ink)}@media (max-width:720px){.evidence-module__Stopwa__linkGrid{grid-template-columns:1fr}}
.audit-planning-module__Uepl-q__planForm{gap:16px;margin-top:24px;display:grid}.audit-planning-module__Uepl-q__question{background:#fff;border:1px solid #e5e7ee;border-radius:11px;padding:22px;box-shadow:0 7px 24px #1b1c2606}.audit-planning-module__Uepl-q__questionHeader{align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.audit-planning-module__Uepl-q__questionNumber{color:#5850ec;background:#eeedff;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:.7rem;font-weight:800;display:grid}.audit-planning-module__Uepl-q__questionHeader h2{color:#292a31;margin:0;font-size:1.02rem}.audit-planning-module__Uepl-q__questionHeader p{color:#858995;margin:4px 0 0;font-size:.74rem;line-height:1.45}.audit-planning-module__Uepl-q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.audit-planning-module__Uepl-q__fields label,.audit-planning-module__Uepl-q__criteriaLabel{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.audit-planning-module__Uepl-q__fields input,.audit-planning-module__Uepl-q__fields textarea,.audit-planning-module__Uepl-q__fields select,.audit-planning-module__Uepl-q__criteriaSearch{color:#17181c;width:100%;font:inherit;background:#fff;border:1px solid #d8dbe5;border-radius:8px;outline:none;padding:10px 11px;font-size:.79rem}.audit-planning-module__Uepl-q__fields textarea{resize:vertical;min-height:86px}.audit-planning-module__Uepl-q__full{grid-column:1/-1}.audit-planning-module__Uepl-q__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.audit-planning-module__Uepl-q__check{align-items:flex-start;color:#60646f!important;letter-spacing:0!important;text-transform:none!important;gap:8px!important;font-size:.74rem!important;font-weight:500!important;display:flex!important}.audit-planning-module__Uepl-q__check input{margin:2px 0 0;width:auto!important}.audit-planning-module__Uepl-q__controlNote{color:#6f5013;background:#fff8e8;border:1px solid #e3c27d;border-radius:8px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:.73rem;line-height:1.45}.audit-planning-module__Uepl-q__declaration{background:#fafafe;border:1px solid #d8dbe5;border-radius:9px;grid-column:1/-1;padding:13px}.audit-planning-module__Uepl-q__declaration small{color:#858995;margin:7px 0 0 24px;font-size:.68rem;display:block}.audit-planning-module__Uepl-q__criteriaToolbar{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.audit-planning-module__Uepl-q__criteriaToolbar label{flex:1}.audit-planning-module__Uepl-q__selectedCount{color:#5850ec;white-space:nowrap;font-size:.7rem;font-weight:750}.audit-planning-module__Uepl-q__clauseGroups{gap:8px;max-height:480px;padding-right:3px;display:grid;overflow:auto}.audit-planning-module__Uepl-q__clauseGroup{background:#fafafe;border:1px solid #e5e7ee;border-radius:9px;overflow:hidden}.audit-planning-module__Uepl-q__clauseTop{grid-template-columns:1fr auto;align-items:center;gap:8px;padding:11px 13px;display:grid}.audit-planning-module__Uepl-q__expand{color:#5850ec;cursor:pointer;font:inherit;background:0 0;border:0;padding:5px 7px;font-size:.68rem;font-weight:700}.audit-planning-module__Uepl-q__subclauses{border-top:1px solid #ececf2;gap:7px;padding:0 13px 13px 35px;display:grid}.audit-planning-module__Uepl-q__subclauses .audit-planning-module__Uepl-q__check:first-child{margin-top:11px}.audit-planning-module__Uepl-q__otherCriteria{border-top:1px solid #ececf2;grid-template-columns:220px 1fr;gap:10px;margin-top:16px;padding-top:16px;display:grid}.audit-planning-module__Uepl-q__submit{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;padding:12px 15px;font-size:.76rem;font-weight:750}.audit-planning-module__Uepl-q__submit:hover{background:#4b44d1}@media (max-width:700px){.audit-planning-module__Uepl-q__fields,.audit-planning-module__Uepl-q__checkGrid,.audit-planning-module__Uepl-q__otherCriteria{grid-template-columns:1fr}.audit-planning-module__Uepl-q__criteriaToolbar{flex-direction:column;align-items:stretch}.audit-planning-module__Uepl-q__selectedCount{white-space:normal}}
.clause-matrix-module__bsMjyG__matrixTable{overflow:visible}.clause-matrix-module__bsMjyG__clauseLink,.clause-matrix-module__bsMjyG__titleLink{color:inherit;text-decoration:none}.clause-matrix-module__bsMjyG__clauseLink:focus-visible,.clause-matrix-module__bsMjyG__titleLink:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #5850ec33}.clause-matrix-module__bsMjyG__titleCell{align-items:center;gap:7px;min-width:0;display:flex}.clause-matrix-module__bsMjyG__titleLink{min-width:0}.clause-matrix-module__bsMjyG__help{flex:none;display:inline-flex;position:relative}.clause-matrix-module__bsMjyG__helpTrigger{color:#676b77;cursor:help;background:#fff;border:1px solid #c8cad5;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font:700 .66rem/1 Inter,Aptos,Segoe UI,Arial,sans-serif;display:grid}.clause-matrix-module__bsMjyG__helpTrigger:hover,.clause-matrix-module__bsMjyG__helpTrigger:focus-visible{color:#5149dc;background:#f1f0ff;border-color:#7770eb;outline:none}.clause-matrix-module__bsMjyG__tooltip{z-index:50;color:#fff;opacity:0;pointer-events:none;background:#202126;border:1px solid #d9dae4;border-radius:8px;width:max-content;max-width:min(320px,100vw - 48px);padding:10px 12px;font-size:.72rem;font-weight:500;line-height:1.45;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px);box-shadow:0 10px 30px #16171d2e}.clause-matrix-module__bsMjyG__help:hover .clause-matrix-module__bsMjyG__tooltip,.clause-matrix-module__bsMjyG__help:focus-within .clause-matrix-module__bsMjyG__tooltip{opacity:1;transform:translate(-50%)}@media (max-width:700px){.clause-matrix-module__bsMjyG__tooltip{left:auto;right:0;transform:translateY(-3px)}.clause-matrix-module__bsMjyG__help:hover .clause-matrix-module__bsMjyG__tooltip,.clause-matrix-module__bsMjyG__help:focus-within .clause-matrix-module__bsMjyG__tooltip{transform:translateY(0)}}
.quality-health-module__HvsrAW__page{width:min(1160px,100% - 56px);margin:0 auto;padding:54px 0 74px}.quality-health-module__HvsrAW__kicker,.quality-health-module__HvsrAW__sectionHeading p,.quality-health-module__HvsrAW__evidence>div p{color:#6965d8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:780}.quality-health-module__HvsrAW__page h1{color:#24252d;letter-spacing:-.055em;max-width:760px;margin:10px 0 12px;font-size:clamp(2.7rem,5vw,5rem);font-weight:520;line-height:.98}.quality-health-module__HvsrAW__lede{color:#6d707b;max-width:760px;margin:0 0 34px;font-size:.94rem;line-height:1.68}.quality-health-module__HvsrAW__attention,.quality-health-module__HvsrAW__healthSection,.quality-health-module__HvsrAW__evidence,.quality-health-module__HvsrAW__unavailable{background:#fff;border:1px solid #e7e8ee;border-radius:14px;box-shadow:0 12px 32px #2d2f3c09}.quality-health-module__HvsrAW__attention,.quality-health-module__HvsrAW__healthSection{margin-top:18px;padding:24px}.quality-health-module__HvsrAW__attention{background:linear-gradient(145deg,#fff 0%,#fbfbff 100%);border-color:#dedff0}.quality-health-module__HvsrAW__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.quality-health-module__HvsrAW__sectionHeading h2,.quality-health-module__HvsrAW__evidence h2,.quality-health-module__HvsrAW__unavailable h2{color:#30313a;letter-spacing:-.02em;margin:5px 0 0;font-size:1.15rem;font-weight:650}.quality-health-module__HvsrAW__sectionHeading>span{color:#90939d;font-size:.7rem}.quality-health-module__HvsrAW__exceptionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.quality-health-module__HvsrAW__exceptionCard{color:#3d4049;background:#fff;border:1px solid #ececf2;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 11px;min-height:98px;padding:14px;display:grid}.quality-health-module__HvsrAW__exceptionCard:hover{border-color:#c9c8ec;transform:translateY(-1px)}.quality-health-module__HvsrAW__exceptionCard>b{color:#393a46;letter-spacing:-.05em;grid-row:1/3;font-size:1.8rem;font-weight:560}.quality-health-module__HvsrAW__exceptionCard>span{font-size:.76rem;font-weight:650;line-height:1.35}.quality-health-module__HvsrAW__exceptionCard>small{color:#8b8e98;grid-column:2;font-size:.64rem}.quality-health-module__HvsrAW__exceptionCard>em{color:#7470d8;grid-column:1/-1;margin-top:8px;font-size:.64rem;font-style:normal}.quality-health-module__HvsrAW__exceptionCard.quality-health-module__HvsrAW__critical{border-left:3px solid #bf5a61}.quality-health-module__HvsrAW__exceptionCard.quality-health-module__HvsrAW__warning{border-left:3px solid #c49a4b}.quality-health-module__HvsrAW__exceptionCard.quality-health-module__HvsrAW__standard{border-left:3px solid #7672d6}.quality-health-module__HvsrAW__calm{color:#606a64;background:#f6f8f7;border-radius:9px;margin:0;padding:18px;font-size:.8rem;line-height:1.55}.quality-health-module__HvsrAW__healthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quality-health-module__HvsrAW__healthCard{background:#fcfcfe;border:1px solid #ebecf1;border-radius:10px;min-width:0;overflow:hidden}.quality-health-module__HvsrAW__cardHeading{background:#fff;border-bottom:1px solid #ebecf1;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.quality-health-module__HvsrAW__cardHeading a:first-child{color:#373942;font-size:.78rem;font-weight:680}.quality-health-module__HvsrAW__cardHeading a:last-child{color:#858994;font-size:.63rem}.quality-health-module__HvsrAW__metricList{padding:6px 14px;display:grid}.quality-health-module__HvsrAW__metricList a{color:#71747e;border-top:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:12px;padding:8px 1px;font-size:.7rem;display:flex}.quality-health-module__HvsrAW__metricList a:first-child{border-top:0}.quality-health-module__HvsrAW__metricList a:hover span{color:#6560d0}.quality-health-module__HvsrAW__metricList b{color:#373943;font-size:.83rem}.quality-health-module__HvsrAW__evidence{grid-template-columns:240px 1fr auto;align-items:center;gap:22px;margin-top:18px;padding:20px 24px;display:grid}.quality-health-module__HvsrAW__evidence p{color:#70737e;margin:0;font-size:.74rem;line-height:1.55}.quality-health-module__HvsrAW__evidence>a{color:#6661d2;white-space:nowrap;font-size:.7rem;font-weight:650}.quality-health-module__HvsrAW__previewNotice{color:#9a9ca5;margin:18px 4px 0;font-size:.65rem}.quality-health-module__HvsrAW__unavailable{border-left:3px solid #bf5a61;margin:25px 0;padding:22px}.quality-health-module__HvsrAW__unavailable p{color:#747781;margin:8px 0 0;font-size:.78rem;line-height:1.55}@media (max-width:980px){.quality-health-module__HvsrAW__exceptionGrid,.quality-health-module__HvsrAW__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.quality-health-module__HvsrAW__evidence{grid-template-columns:1fr}.quality-health-module__HvsrAW__evidence>a{white-space:normal}}@media (max-width:700px){.quality-health-module__HvsrAW__page{width:calc(100% - 30px);padding-top:34px}.quality-health-module__HvsrAW__exceptionGrid,.quality-health-module__HvsrAW__healthGrid{grid-template-columns:1fr}.quality-health-module__HvsrAW__attention,.quality-health-module__HvsrAW__healthSection{padding:18px}.quality-health-module__HvsrAW__sectionHeading{flex-direction:column;align-items:start;gap:5px}.quality-health-module__HvsrAW__evidence{padding:18px}}
.error-module__Mmxaxq__actions{align-items:center;gap:12px;margin-top:22px;display:flex}.error-module__Mmxaxq__actions button,.error-module__Mmxaxq__actions a{font:inherit;cursor:pointer;border:1px solid #5149dc;border-radius:8px;padding:10px 13px;font-size:.72rem;font-weight:730}.error-module__Mmxaxq__actions button{color:#fff;background:#5850ec}.error-module__Mmxaxq__actions button:hover{background:#4b44d1}.error-module__Mmxaxq__actions a{color:#5850ec;background:#fff}@media (max-width:480px){.error-module__Mmxaxq__actions{flex-direction:column;align-items:stretch}.error-module__Mmxaxq__actions a{text-align:center}}
.management-reviews-module__HBQ9wW__review_planned{color:#858995}.management-reviews-module__HBQ9wW__review_in_progress{color:#9b6500}.management-reviews-module__HBQ9wW__review_completed{color:#28794d}.management-reviews-module__HBQ9wW__reviewInputList{gap:14px;margin-top:24px;display:grid}.management-reviews-module__HBQ9wW__reviewInput{background:#fff;border:1px solid #e1e2e8;border-radius:11px;overflow:hidden;box-shadow:0 7px 24px #1b1c2606}.management-reviews-module__HBQ9wW__reviewInput>header{color:#303139;border-bottom:1px solid #eff0f3;justify-content:space-between;gap:14px;padding:15px 19px;display:flex}.management-reviews-module__HBQ9wW__reviewInput>header span{font-weight:680}.management-reviews-module__HBQ9wW__reviewInput>header b{color:#28794d;text-transform:uppercase;font-size:.62rem}.management-reviews-module__HBQ9wW__reviewInput>header em{color:#9b6500;text-transform:uppercase;font-size:.62rem;font-style:normal}.management-reviews-module__HBQ9wW__reviewInput form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:19px;display:grid}.management-reviews-module__HBQ9wW__reviewInput form>label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.management-reviews-module__HBQ9wW__reviewInput textarea,.management-reviews-module__HBQ9wW__reviewInput input{box-sizing:border-box;color:#25262b;width:100%;font:inherit;background:#fff;border:1px solid #d9dae1;border-radius:8px;outline:none;padding:10px 11px;font-size:.79rem}.management-reviews-module__HBQ9wW__reviewInput textarea:focus,.management-reviews-module__HBQ9wW__reviewInput input:focus{border-color:#8d86f0;box-shadow:0 0 0 3px #5850ec17}.management-reviews-module__HBQ9wW__reviewInput textarea{resize:vertical;min-height:95px}.management-reviews-module__HBQ9wW__reviewActionLine{grid-column:1/-1;grid-template-columns:1fr 180px auto;align-items:end;gap:12px;display:grid}.management-reviews-module__HBQ9wW__reviewActionLine label{color:#7b7f8b;gap:6px;font-size:.66rem;display:grid}.management-reviews-module__HBQ9wW__reviewActionLine label:first-child{align-items:center;display:flex}.management-reviews-module__HBQ9wW__reviewActionLine label:first-child input{width:auto}.management-reviews-module__HBQ9wW__reviewActionLine button{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;padding:10px 13px;font-size:.72rem;font-weight:730}.management-reviews-module__HBQ9wW__reviewActionLine button:hover{background:#4b44d1}.management-reviews-module__HBQ9wW__reviewReadOnly{grid-template-columns:repeat(3,1fr);gap:16px;padding:19px;display:grid}.management-reviews-module__HBQ9wW__reviewReadOnly p{color:#656973;gap:7px;margin:0;font-size:.79rem;display:grid}.management-reviews-module__HBQ9wW__reviewReadOnly b{color:#8b8f9b;text-transform:uppercase;font-size:.61rem}.management-reviews-module__HBQ9wW__reviewActionControls{align-items:center;gap:8px;padding:0 19px 19px;display:flex}.management-reviews-module__HBQ9wW__reviewActionControls button{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;padding:8px 11px;font-size:.68rem;font-weight:730}.management-reviews-module__HBQ9wW__reviewActionControls button+button{color:#5f6370;background:#fff;border-color:#d9dae1}.management-reviews-module__HBQ9wW__reviewActionControls span{color:#28794d;text-transform:uppercase;font-size:.68rem;font-weight:700}.management-reviews-module__HBQ9wW__readiness{background:#fafafe;border:1px solid #e1e2e8;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:10px;margin-top:22px;padding:14px 16px;display:grid}.management-reviews-module__HBQ9wW__readiness div{gap:2px;display:grid}.management-reviews-module__HBQ9wW__readiness b{color:#303139;font-size:.88rem}.management-reviews-module__HBQ9wW__readiness span{color:#7b7f8b;font-size:.62rem}.management-reviews-module__HBQ9wW__readiness strong{text-transform:uppercase;border-radius:999px;justify-self:end;padding:6px 9px;font-size:.62rem}.management-reviews-module__HBQ9wW__ready{color:#28794d;background:#e9f6ef}.management-reviews-module__HBQ9wW__notReady{color:#7a5715;background:#fff8e8}.management-reviews-module__HBQ9wW__completionPanel{margin-top:20px!important}.management-reviews-module__HBQ9wW__completionForm{gap:14px;display:grid}.management-reviews-module__HBQ9wW__completionForm>label,.management-reviews-module__HBQ9wW__completionForm fieldset label{color:#7b7f8b;letter-spacing:.055em;text-transform:uppercase;gap:6px;font-size:.63rem;font-weight:760;display:grid}.management-reviews-module__HBQ9wW__completionForm textarea,.management-reviews-module__HBQ9wW__completionForm select{box-sizing:border-box;color:#25262b;width:100%;font:inherit;background:#fff;border:1px solid #d9dae1;border-radius:8px;outline:none;padding:10px 11px;font-size:.79rem}.management-reviews-module__HBQ9wW__completionForm textarea{resize:vertical;min-height:88px}.management-reviews-module__HBQ9wW__completionForm fieldset{border:1px solid #e1e2e8;border-radius:9px;grid-template-columns:220px 1fr;gap:12px;margin:0;padding:14px;display:grid}.management-reviews-module__HBQ9wW__completionForm legend{color:#454852;padding:0 5px;font-size:.75rem;font-weight:700}.management-reviews-module__HBQ9wW__completionForm button{color:#fff;font:inherit;cursor:pointer;background:#5850ec;border:1px solid #5149dc;border-radius:8px;padding:10px 13px;font-size:.72rem;font-weight:730}.management-reviews-module__HBQ9wW__completionForm button:disabled{cursor:wait;opacity:.65}.management-reviews-module__HBQ9wW__completionError{color:#713333;background:#fff4f4;border:1px solid #efc2c2;border-radius:9px;margin:14px 0;padding:14px 16px}.management-reviews-module__HBQ9wW__completionError h3{margin:0 0 6px;font-size:.92rem}.management-reviews-module__HBQ9wW__completionError p{color:#713333;margin:0 0 8px}.management-reviews-module__HBQ9wW__completionError b{margin-top:9px;font-size:.7rem;display:block}.management-reviews-module__HBQ9wW__completionError ul{margin:5px 0 0;padding-left:18px;font-size:.73rem}.management-reviews-module__HBQ9wW__completionError a{color:#5149dc;margin-top:10px;font-size:.72rem;font-weight:700;display:inline-flex}.management-reviews-module__HBQ9wW__linkedAction{background:#fafafe;border:1px solid #dedff0;border-radius:8px;margin:0 19px 16px;padding:12px 14px}.management-reviews-module__HBQ9wW__linkedAction p{color:#616571;margin:0;font-size:.75rem}.management-reviews-module__HBQ9wW__linkedAction a{color:#5149dc;font-weight:700}.management-reviews-module__HBQ9wW__legacyAction{color:#8a6012!important}.management-reviews-module__HBQ9wW__completionOutputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.management-reviews-module__HBQ9wW__completionOutputs article{background:#fafafe;border:1px solid #e1e2e8;border-radius:9px;padding:13px}.management-reviews-module__HBQ9wW__completionOutputs h3{margin:0 0 7px;font-size:.75rem}.management-reviews-module__HBQ9wW__completionOutputs b{color:#28794d;text-transform:uppercase;margin-bottom:5px;font-size:.61rem;display:block}.management-reviews-module__HBQ9wW__completionProvenance{margin-top:12px;font-size:.72rem;color:#7b7f8b!important}@media (max-width:800px){.management-reviews-module__HBQ9wW__reviewInput form,.management-reviews-module__HBQ9wW__reviewReadOnly,.management-reviews-module__HBQ9wW__reviewActionLine{grid-template-columns:1fr}.management-reviews-module__HBQ9wW__reviewInput>header{flex-direction:column;align-items:flex-start}.management-reviews-module__HBQ9wW__readiness,.management-reviews-module__HBQ9wW__completionOutputs{grid-template-columns:1fr 1fr}.management-reviews-module__HBQ9wW__readiness strong{grid-column:1/-1;justify-self:start}.management-reviews-module__HBQ9wW__completionForm fieldset{grid-template-columns:1fr}}
.issue-detail-module__2fEY-a__formGuidance{color:#6e7280;grid-column:1/-1;margin:0;font-size:.78rem;line-height:1.55}.issue-detail-module__2fEY-a__approvalNote{color:#247a52;background:#e9f6ef;border:1px solid #b9ddc9;border-radius:8px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:.75rem}.issue-detail-module__2fEY-a__confirmationNotice{color:#247a52;background:#e9f6ef;border:1px solid #b9ddc9;border-radius:8px;margin:16px 0;padding:13px 15px;font-size:.8rem;font-weight:700}.issue-detail-module__2fEY-a__validationNotice{color:#842f2f;background:#fff0f0;border:1px solid #e0b5b5;border-radius:8px;grid-column:1/-1;padding:14px 16px;font-size:.78rem;line-height:1.5}.issue-detail-module__2fEY-a__validationNotice p{margin:7px 0 3px}.issue-detail-module__2fEY-a__validationNotice ul{margin:0;padding-left:19px}.issue-detail-module__2fEY-a__invalidationNotice{color:#6f5013;background:#fff8e8;border:1px solid #e3c27d;border-radius:8px;grid-column:1/-1;padding:14px 16px;font-size:.78rem;line-height:1.5}.issue-detail-module__2fEY-a__invalidationNotice ul{margin:7px 0 0;padding-left:19px}.issue-detail-module__2fEY-a__fullWidth{grid-column:1/-1}.issue-detail-module__2fEY-a__verificationGroup{border:1px solid #e5e7ee;border-radius:9px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:13px;margin:0;padding:15px;display:grid}.issue-detail-module__2fEY-a__verificationGroup legend{color:#444750;padding:0 6px;font-size:.78rem;font-weight:700}.issue-detail-module__2fEY-a__verificationGroup>p{color:#6e7280;grid-column:1/-1;margin:0;font-size:.75rem}.issue-detail-module__2fEY-a__progressivePanel{background:#fff;border:1px solid #e5e7ee;border-radius:11px;margin-top:20px;box-shadow:0 7px 24px #1b1c2606}.issue-detail-module__2fEY-a__progressivePanel>summary{color:#444750;cursor:pointer;padding:17px 22px;font-size:.82rem;font-weight:700}.issue-detail-module__2fEY-a__progressivePanel>div{padding:0 22px 18px}.issue-detail-module__2fEY-a__progressivePanel form{box-shadow:none;border:0;margin:0}@media (max-width:700px){.issue-detail-module__2fEY-a__verificationGroup{grid-template-columns:1fr}}
.people-module__cc4WJa__page{gap:1.5rem;display:grid}.people-module__cc4WJa__header{max-width:70rem}.people-module__cc4WJa__kicker{letter-spacing:.14em;text-transform:uppercase;color:#5b6470;font-size:.73rem}.people-module__cc4WJa__header h1{margin:.3rem 0;font-size:clamp(2rem,4vw,3.5rem)}.people-module__cc4WJa__header p{color:#59626d;max-width:62rem}.people-module__cc4WJa__tabs{flex-wrap:wrap;gap:.5rem;display:flex}.people-module__cc4WJa__tabs a{color:#26313b;background:#fff;border:1px solid #d8dce0;border-radius:999px;padding:.55rem .85rem;text-decoration:none}.people-module__cc4WJa__tabs a[data-active=true]{color:#fff;background:#18232d;border-color:#18232d}.people-module__cc4WJa__panel{background:#fff;border:1px solid #e0e3e6;border-radius:16px;padding:1.25rem;box-shadow:0 8px 28px #141e280a}.people-module__cc4WJa__panel h2{margin-top:0}.people-module__cc4WJa__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.people-module__cc4WJa__list li{border:1px solid #e4e7e9;border-radius:12px;gap:.25rem;padding:1rem;display:grid}.people-module__cc4WJa__list a{color:#172630;font-weight:650}.people-module__cc4WJa__meta{color:#65707a;flex-wrap:wrap;gap:.65rem;font-size:.88rem;display:flex}.people-module__cc4WJa__status{text-transform:capitalize;background:#edf1f3;border-radius:999px;width:max-content;padding:.22rem .5rem;font-size:.78rem;display:inline-flex}.people-module__cc4WJa__warning{background:#fffaf0;border-left:4px solid #b36b00}.people-module__cc4WJa__form{gap:1rem;margin-top:1rem;display:grid}.people-module__cc4WJa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.people-module__cc4WJa__grid label{gap:.35rem;font-weight:600;display:grid}.people-module__cc4WJa__grid small{color:#66717c;font-weight:400}.people-module__cc4WJa__grid input,.people-module__cc4WJa__grid select,.people-module__cc4WJa__grid textarea,.people-module__cc4WJa__inlineForm select{width:100%;font:inherit;background:#fff;border:1px solid #cbd1d6;border-radius:8px;padding:.7rem}.people-module__cc4WJa__grid textarea{min-height:6rem}.people-module__cc4WJa__wide{grid-column:1/-1}.people-module__cc4WJa__form button,.people-module__cc4WJa__inlineForm button{color:#fff;background:#172630;border:0;border-radius:8px;width:max-content;padding:.7rem 1rem;font-weight:650}.people-module__cc4WJa__error{background:#fff4f3;border-left:4px solid #a4312d;padding:1rem}.people-module__cc4WJa__error p{margin:.35rem 0}.people-module__cc4WJa__error ul{margin:.35rem 0 0}.people-module__cc4WJa__inlineForm{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.people-module__cc4WJa__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem;display:grid}.people-module__cc4WJa__summaryCard{color:inherit;background:#fff;border:1px solid #e0e3e6;border-radius:12px;padding:1rem;text-decoration:none;display:block}.people-module__cc4WJa__summaryCard strong{font-size:1.8rem;display:block}.people-module__cc4WJa__empty{color:#68727c}.people-module__cc4WJa__definition{border-left:3px solid #7a8792;padding-left:1rem}.people-module__cc4WJa__controlGap{background:#fff8e8;border:1px solid #ecd6a6;border-radius:12px;padding:1rem}.people-module__cc4WJa__split{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:1rem;display:grid}@media (max-width:800px){.people-module__cc4WJa__grid,.people-module__cc4WJa__split{grid-template-columns:1fr}.people-module__cc4WJa__wide{grid-column:auto}}
.record-edit-module__gNLamq__disclosure{margin-top:18px}.record-edit-module__gNLamq__disclosure>summary{color:#5850ec;cursor:pointer;background:#fff;border:1px solid #5149dc;border-radius:8px;align-items:center;padding:9px 12px;font-size:.72rem;font-weight:730;list-style:none;display:inline-flex;box-shadow:0 1px 2px #1e1c5a14}.record-edit-module__gNLamq__disclosure>summary::-webkit-details-marker{display:none}.record-edit-module__gNLamq__disclosure>summary:before{content:"✎";margin-right:7px}.record-edit-module__gNLamq__disclosure>summary:hover{background:#f3f2ff}.record-edit-module__gNLamq__disclosure[open]>summary{color:#fff;background:#5850ec}.record-edit-module__gNLamq__disclosure form{margin-top:14px}@media (max-width:480px){.record-edit-module__gNLamq__disclosure>summary{justify-content:center;width:100%}}
