:root{color:#142019;background:#eff3ea;font-family:Avenir Next,DIN Alternate,Helvetica Neue,sans-serif;--ink:#142019;--muted:#637164;--paper:#fbf8ed;--line:rgba(20,32,25,0.14);--forest:#174f39;--moss:#9ab876;--clay:#c96f43;--blueprint:#213c52}.serviceEntitlementPanel{margin-top:38px}.workspaceMappingPanel{margin:38px auto 0;max-width:1240px;padding:28px}.workspaceMappingHeader{align-items:center;display:flex;gap:20px;justify-content:space-between}.workspaceMappingHeader h2{font-size:clamp(28px,3vw,42px);margin-bottom:0}.workspaceMappingNotice{background:#eef3ed;border-left:4px solid #789566;margin:18px 0;padding:12px 14px}.workspaceMappingNotice.success{background:#e7f5ed;border-color:#27865f}.workspaceMappingNotice.error{background:#fff0ea;border-color:#c95c43}.workspaceMappingGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(260px,.75fr) minmax(360px,1.25fr)}.workspaceMappingForm{background:#fff;border:1px solid var(--line);display:grid;grid-gap:14px;gap:14px;padding:20px}.workspaceMappingForm h3{margin-bottom:0}.workspaceMappingForm label{color:var(--muted);display:grid;font-size:13px;font-weight:700;grid-gap:7px;gap:7px}.workspaceMappingForm input:not([type=checkbox]),.workspaceMappingForm select{background:#fbfcfa;border:1px solid var(--line);min-height:44px;padding:0 12px}.workspaceMappingConfirm{align-items:start;grid-template-columns:auto 1fr;line-height:1.55}.workspaceMappingConfirm input{margin-top:3px}.workspaceMappingList{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.workspaceMappingList article{align-items:center;background:rgba(255,255,255,.75);border:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(220px,1fr) auto minmax(280px,auto);padding:13px}.workspaceMappingList small,.workspaceMappingList strong{overflow-wrap:anywhere}.workspaceMappingList small,.workspaceMappingList span{color:var(--muted)}@media (max-width:760px){.workspaceMappingHeader{align-items:stretch;flex-direction:column}.workspaceMappingGrid,.workspaceMappingList article{grid-template-columns:1fr}}.serviceEntitlementToolbar{align-items:end;background:#f7fafc;border:1px solid #d9e4ec;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,1fr) auto minmax(220px,.8fr);margin-top:22px;padding:18px}.serviceEntitlementToolbar label{color:#52687a;display:grid;font-size:12px;font-weight:850;grid-gap:8px;gap:8px}.serviceEntitlementToolbar select{background:#fff;border:1px solid #bfced9;color:#183246;font:inherit;min-height:44px;padding:0 12px}.serviceEntitlementToolbar>span{color:#617686;font-size:12px;line-height:1.6;padding-bottom:10px}.serviceSourceGrid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.serviceLedgerEmpty,.serviceSourceGrid>article{background:#fff;border:1px solid #d6e1e9;padding:20px}.serviceSourceGrid>article.current{border-color:#83bda5;box-shadow:inset 4px 0 #27865f}.serviceSourceGrid article>header{align-items:center;display:flex;gap:12px;justify-content:space-between}.serviceSourceGrid article>header span{color:#0c6fae;font-size:11px;font-weight:900;letter-spacing:.08em}.serviceSourceGrid article mark{background:#edf3f7;color:#617281;font-size:10px;font-weight:850;padding:5px 7px}.serviceSourceGrid article.current mark{background:#e4f5ed;color:#1f6f50}.serviceSourceGrid article>strong{color:#17384f;display:block;font-size:14px;margin-top:14px;overflow-wrap:anywhere}.serviceSourceGrid article>p{color:#718492;font-size:11px;margin:6px 0 14px}.serviceSourceGrid ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.serviceSourceGrid li{align-items:center;background:#f6f9fb;display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto auto;padding:10px}.serviceSourceGrid li span{color:#284b62;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;overflow-wrap:anywhere}.serviceSourceGrid li b{color:#276f54;font-size:10px}.serviceSourceGrid li small{color:#788b98;font-size:10px}.serviceSourceGrid article>footer{border-top:1px solid #e1e9ef;color:#788995;font-size:10px;margin-top:14px;padding-top:12px}.serviceLedgerEmpty{grid-column:1/-1}.serviceLedgerEmpty strong{color:#294b62}.serviceLedgerEmpty p{color:#718493;margin-bottom:0}@media (max-width:760px){.serviceEntitlementToolbar,.serviceSourceGrid,.serviceSourceGrid li{grid-template-columns:1fr}.serviceSourceGrid li{align-items:start}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}code{display:block;border:1px solid rgba(255,255,255,.22);border-radius:14px;color:#eef6e8;font-family:SFMono-Regular,Cascadia Code,monospace;font-size:13px;margin-top:10px;padding:10px 12px}button,input,select,textarea{font:inherit}.adminShell{min-height:100vh;overflow:hidden;padding:40px;position:relative}.adminShell:before{background:radial-gradient(circle at 16% 12%,rgba(201,111,67,.24),transparent 26%),radial-gradient(circle at 92% 8%,rgba(154,184,118,.38),transparent 28%),linear-gradient(135deg,#f7f1df,#e6eee1 58%,#d7e2cc);content:"";inset:0;position:fixed;z-index:-2}.adminShell:after{background-image:linear-gradient(rgba(20,32,25,.055) 1px,transparent 0),linear-gradient(90deg,rgba(20,32,25,.055) 1px,transparent 0);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%);position:fixed;z-index:-1}.hero{align-items:stretch;display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);margin:0 auto;max-width:1240px}.heroCopy,.loginPanel,.moduleCard,.workflow{border:1px solid var(--line);box-shadow:0 24px 70px rgba(31,53,38,.12)}.heroCopy{background:rgba(251,248,237,.78);border-radius:36px;min-height:430px;padding:54px}.eyebrow{color:var(--forest);font-size:12px;font-weight:800;letter-spacing:.18em;margin:0 0 14px;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(48px,8vw,96px);letter-spacing:-.08em;line-height:.9;margin-bottom:26px;max-width:760px}h1,h2{color:var(--ink)}h2{font-size:clamp(30px,4vw,54px);letter-spacing:-.055em;line-height:1;margin-bottom:16px}h3{font-size:22px;letter-spacing:-.03em;margin-bottom:10px}h3,h4{color:var(--ink)}h4{font-size:16px;letter-spacing:-.02em;margin:0}.heroLead,.loginPanel p,.moduleCard p,.sectionHeading p,.workItem p{color:var(--muted);font-size:16px;line-height:1.7}.heroLead{max-width:760px}.heroActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.heroActions a{background:var(--forest);border-radius:999px;color:#f8fbf3;font-weight:800;padding:14px 20px}.heroActions .secondaryAction{background:transparent;border:1px solid rgba(20,32,25,.18);color:var(--ink)}.adminEntryBoundary{align-items:start;background:linear-gradient(135deg,rgba(20,32,25,.92),rgba(23,79,57,.86)),radial-gradient(circle at top right,rgba(201,111,67,.32),transparent 30%);border:1px solid rgba(251,248,237,.2);border-radius:30px;box-shadow:0 24px 70px rgba(20,32,25,.16);color:#f8fbf3;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);margin:24px auto 0;max-width:1240px;padding:30px}.adminEntryBoundary .eyebrow,.adminEntryBoundary h2,.adminEntryBoundary p{color:#f8fbf3}.adminEntryBoundary p{line-height:1.7;margin-bottom:0;opacity:.82}.adminEntryBoundary ul{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.adminEntryBoundary li{background:rgba(251,248,237,.1);border:1px solid rgba(251,248,237,.16);border-radius:18px;color:rgba(248,251,243,.88);line-height:1.6;padding:14px 16px}.loginPanel{background:linear-gradient(155deg,rgba(23,79,57,.98),rgba(33,60,82,.96)),var(--forest);border-radius:36px;color:#f8fbf3;padding:34px;position:relative}.loginPanel:after{background:var(--clay);border-radius:999px;bottom:32px;content:"";height:74px;position:absolute;right:30px;width:74px}.loginPanel h2,.loginPanel p{color:#f8fbf3}.loginPanel strong{color:#ffffff;font-weight:800}.loginForm{display:grid;grid-gap:14px;gap:14px;margin:22px 0 18px;position:relative;z-index:1}.loginForm label{color:rgba(248,251,243,.82);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px;letter-spacing:.04em}.loginForm input{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.24);border-radius:16px;color:#ffffff;outline:none;padding:13px 14px}.loginForm input::placeholder{color:rgba(248,251,243,.48)}.loginForm input:focus{border-color:rgba(255,255,255,.72);box-shadow:0 0 0 4px rgba(255,255,255,.1)}.panelButton{background:#f8fbf3;border:0;border-radius:999px;color:var(--forest);cursor:pointer;font-weight:900;padding:13px 16px}.panelButton:disabled{cursor:not-allowed;opacity:.68}.secondaryButton{background:rgba(255,255,255,.14);color:#ffffff;width:100%}.authMessage{border-radius:14px;color:#ffffff;font-size:13px;margin:16px 0 4px;padding:10px 12px}.adminMvpReviewHint,.authMessage{background:rgba(255,255,255,.1);position:relative;z-index:1}.adminMvpReviewHint{border:1px solid rgba(255,255,255,.16);border-radius:20px;display:grid;grid-gap:10px;gap:10px;margin:18px 0 16px;padding:16px}.adminMvpReviewHint strong{color:#ffffff;font-size:14px;letter-spacing:-.01em}.adminMvpReviewHint p{color:rgba(248,251,243,.74);font-size:12px;line-height:1.55;margin:0}.adminMvpReviewHint ul{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;padding:0}.adminMvpReviewHint li{align-items:start;color:rgba(248,251,243,.84);display:grid;font-size:12px;grid-gap:8px;gap:8px;grid-template-columns:auto 1fr;line-height:1.45}.adminMvpReviewHint li:before{background:var(--moss);border-radius:999px;content:"";height:7px;margin-top:5px;width:7px}.sessionBox{display:grid;grid-gap:16px;gap:16px;margin:20px 0 18px;position:relative;z-index:1}.sessionName{font-size:24px;font-weight:900;letter-spacing:-.03em;margin:0}.sessionBox dl{display:grid;grid-gap:10px;gap:10px;margin:0}.sessionBox div{background:rgba(255,255,255,.1);border-radius:14px;display:grid;grid-gap:4px;gap:4px;padding:10px 12px}.sessionBox dt{color:rgba(248,251,243,.58);font-size:12px;font-weight:800}.sessionBox dd{color:#ffffff;font-size:13px;margin:0;overflow-wrap:anywhere}.sessionBoundary strong{color:#ffffff;font-size:13px;line-height:1.45}.sessionBoundary small,.sessionBoundary span{color:rgba(248,251,243,.72);font-size:12px;line-height:1.5}.moduleMeta span,.panelTag,.statePill{border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.08em;padding:8px 10px;text-transform:uppercase}.panelTag{background:rgba(255,255,255,.14);margin-bottom:28px}.dataPanel,.moduleSection,.workflow{margin:26px auto 0;max-width:1240px}.workflow{align-items:start;background:rgba(251,248,237,.68);border-radius:32px;display:grid;grid-gap:24px;gap:24px;grid-template-columns:.42fr 1fr;padding:30px}.workGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.workItem{background:rgba(255,255,255,.52);border:1px solid var(--line);border-radius:24px;padding:20px}.statePill{background:rgba(33,60,82,.1);color:var(--blueprint);margin-bottom:18px}.statePill.ready{background:rgba(23,79,57,.12);color:var(--forest)}.statePill.guarded{background:rgba(201,111,67,.16);color:#8b4325}.moduleSection{padding-bottom:48px}.sectionHeading{margin:56px 0 22px;max-width:720px}.moduleGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.overviewPanel{margin-bottom:48px}.overviewToolbar{gap:14px}.overviewScopeBoundary,.overviewToolbar{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:18px}.overviewScopeBoundary{background:rgba(23,79,57,.08);border:1px solid rgba(23,79,57,.14);border-radius:22px;color:var(--forest);gap:10px;padding:12px 14px}.overviewScopeBoundary strong{background:rgba(23,79,57,.12);border-radius:999px;font-size:12px;letter-spacing:.02em;padding:8px 10px}.overviewScopeBoundary span{color:#536056;flex:1 1;font-size:13px;line-height:1.55;min-width:240px}.loadState{border:1px solid var(--line);border-radius:999px;color:#536056;font-size:13px;padding:10px 14px}.loadState.loaded{background:rgba(23,79,57,.1);color:var(--forest)}.loadState.error{background:rgba(176,74,54,.1);color:#9a3928}.operationsQueuePanel{background:radial-gradient(circle at top right,rgba(201,111,67,.2),transparent 32%),linear-gradient(135deg,rgba(255,250,239,.96),rgba(229,238,221,.78));border:1px solid var(--line);border-radius:28px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.operationsQueuePanel h3,.operationsQueuePanel p{margin:0}.operationsQueuePanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.operationsQueueGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.operationsQueueGrid article{align-items:start;background:rgba(255,255,255,.7);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr;padding:16px}.operationsQueueGrid article.high{border-color:rgba(201,111,67,.52);box-shadow:0 16px 34px rgba(201,111,67,.14)}.operationsQueueGrid article.medium{border-color:rgba(195,151,55,.46)}.operationsQueueGrid strong{background:var(--forest);border-radius:16px;color:#ffffff;display:grid;font-size:24px;font-weight:950;min-width:48px;padding:10px;place-items:center}.operationsQueueGrid article.high strong{background:var(--clay)}.operationsQueueGrid h4{color:var(--ink);font-size:15px;margin:0 0 6px}.operationsQueueGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.operationsQueueGrid .queueAction{color:var(--forest);font-weight:800;margin-top:8px}.operationsQueueGrid .queueLink{background:rgba(20,81,61,.1);border-radius:999px;color:var(--forest);display:inline-flex;font-size:12px;font-weight:950;margin-top:10px;padding:8px 11px;text-decoration:none}.operationsQueueGrid article.high .queueLink{background:rgba(201,111,67,.14);color:var(--clay)}.crossPortalHandoffPanel{background:radial-gradient(circle at 8% 8%,rgba(20,81,61,.18),transparent 32%),linear-gradient(135deg,rgba(251,248,237,.95),rgba(233,241,224,.84));border:1px solid var(--line);border-radius:28px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.crossPortalHandoffPanel h3,.crossPortalHandoffPanel p{margin:0}.crossPortalHandoffPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.crossPortalHandoffGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.crossPortalHandoffGrid article{background:rgba(255,255,255,.72);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.crossPortalHandoffGrid article.high{border-color:rgba(201,111,67,.5);box-shadow:0 16px 34px rgba(201,111,67,.12)}.crossPortalHandoffGrid article.medium{border-color:rgba(195,151,55,.42)}.crossPortalHandoffGrid article>div,.crossPortalHandoffGrid section{display:flex;flex-wrap:wrap;gap:7px}.crossPortalHandoffGrid article>div{align-items:center;justify-content:space-between}.crossPortalHandoffGrid mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;padding:6px 9px}.crossPortalHandoffGrid article.high mark{background:var(--clay)}.crossPortalHandoffGrid strong{color:var(--forest);font-size:30px;letter-spacing:-.06em;line-height:.92}.crossPortalHandoffGrid h4{color:var(--ink);font-size:15px;margin:0}.crossPortalHandoffGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.crossPortalHandoffGrid small,.crossPortalHandoffGrid span{border-radius:999px;font-size:11px;font-weight:900;padding:7px 9px}.crossPortalHandoffGrid span{background:rgba(201,111,67,.11);color:var(--clay)}.crossPortalHandoffGrid small{background:rgba(20,81,61,.08);color:var(--forest)}.crossPortalHandoffGrid a{background:rgba(20,81,61,.1);border-radius:999px;color:var(--forest);font-size:12px;font-weight:950;justify-self:start;padding:8px 11px;text-decoration:none}.adminActionSummaryPanel{background:radial-gradient(circle at 8% 0,rgba(20,81,61,.16),transparent 34%),linear-gradient(145deg,rgba(25,43,32,.95),rgba(48,74,54,.9));border:1px solid rgba(255,255,255,.18);border-radius:28px;box-shadow:0 24px 70px rgba(31,53,38,.18);color:#fffaf0;display:grid;grid-gap:18px;gap:18px;margin-bottom:18px;padding:22px}.adminActionSummaryHeader{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.adminActionRows h4,.adminActionRows ul,.adminActionSummaryHeader h3,.adminActionSummaryHeader p{margin:0}.adminActionSummaryHeader .eyebrow{color:rgba(255,250,240,.72)}.adminActionSummaryHeader p:not(.eyebrow){color:rgba(255,250,240,.72);font-size:13px;line-height:1.6;margin-top:8px;max-width:760px}.adminActionSummaryHeader>span{background:rgba(255,250,240,.12);border:1px solid rgba(255,250,240,.18);border-radius:999px;color:#fffaf0;flex:0 0 auto;font-size:13px;font-weight:900;padding:9px 14px}.adminActionSummaryBody{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(280px,.45fr) minmax(0,1fr)}.adminActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.adminActionMetricGrid article{background:rgba(255,250,240,.1);border:1px solid rgba(255,250,240,.16);border-radius:18px;padding:14px}.adminActionMetricGrid span{color:rgba(255,250,240,.66);display:block;font-size:12px;margin-bottom:8px}.adminActionMetricGrid strong{color:#fffaf0;display:block;font-size:30px;letter-spacing:-.04em;line-height:1}.adminActionRows{background:rgba(255,250,240,.08);border:1px solid rgba(255,250,240,.14);border-radius:22px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);padding:16px}.adminActionRows h4{color:#fffaf0;font-size:14px;margin-bottom:10px}.adminActionRows ul{display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0}.adminActionRows li{background:rgba(255,250,240,.12);border-radius:14px;color:rgba(255,250,240,.82);font-size:13px;line-height:1.55;padding:10px 12px}.adminActionEvidence div{display:flex;flex-wrap:wrap;gap:8px}.adminActionEvidence span{background:rgba(201,111,67,.22);border:1px solid rgba(201,111,67,.26);border-radius:999px;color:#fffaf0;font-size:12px;font-weight:800;padding:8px 10px}.adminActionQuickLinks{display:flex;flex-wrap:wrap;gap:8px}.adminActionQuickLinks a{align-items:center;background:rgba(255,250,240,.12);border:1px solid rgba(255,250,240,.16);border-radius:999px;color:#fffaf0;display:inline-flex;font-size:12px;font-weight:900;gap:7px;padding:8px 11px;text-decoration:none}.adminActionQuickLinks a.high{background:rgba(201,111,67,.24);border-color:rgba(201,111,67,.34)}.adminActionQuickLinks a.low{color:rgba(255,250,240,.72)}.adminActionQuickLinks span,.adminActionQuickLinks strong{color:inherit}.overviewGrid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.overviewCard{background:linear-gradient(145deg,rgba(251,248,237,.92),rgba(235,228,204,.74)),radial-gradient(circle at 15% 15%,rgba(201,111,67,.16),transparent 34%);border:1px solid var(--line);border-radius:28px;box-shadow:0 24px 70px rgba(31,53,38,.12);min-height:240px;padding:24px}.overviewCard span{color:var(--forest);display:block;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:18px;text-transform:uppercase}.overviewCard strong{color:var(--ink);display:block;font-size:clamp(42px,6vw,72px);letter-spacing:-.08em;line-height:.9}.overviewCard p{color:#536056;margin:10px 0 24px}.overviewCard dl{display:grid;grid-gap:10px;gap:10px;margin:0}.overviewCard dl div{align-items:center;background:rgba(20,32,25,.06);border-radius:14px;display:flex;justify-content:space-between;padding:10px 12px}.overviewCard dd,.overviewCard dt{margin:0}.overviewCard dt{color:#667167;font-size:13px}.overviewCard dd{color:var(--ink);font-weight:800}.compactGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.moduleCard{background:rgba(251,248,237,.8);border-radius:28px;min-height:350px;padding:24px}.summaryCard{min-height:220px}.moduleMeta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.moduleMeta span{background:rgba(20,32,25,.08);color:var(--ink);letter-spacing:0;text-transform:none}.moduleAction{align-items:center;background:var(--forest);border-radius:999px;color:#f8fbf3;display:inline-flex;font-size:13px;font-weight:950;justify-content:center;margin-top:14px;padding:10px 14px;text-decoration:none;width:-moz-fit-content;width:fit-content}.moduleCard ul{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:24px 0 0;padding:0}.moduleCard li{background:rgba(20,32,25,.06);border-radius:12px;color:#2e3b32;font-family:SFMono-Regular,Cascadia Code,monospace;font-size:12px;line-height:1.45;padding:10px 12px}.dataPanel{background:rgba(251,248,237,.86);border:1px solid var(--line);border-radius:32px;box-shadow:0 24px 70px rgba(31,53,38,.12);margin-bottom:56px;padding:30px}.dataPanelHeader{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.dataPanelHeader p{color:var(--muted);line-height:1.7;max-width:720px}.dataButton{background:var(--forest);color:#ffffff;min-width:130px}.dataToolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:22px 0}.dataToolbar input{width:min(520px,100%)}.dataToolbar input,.dataToolbar select{background:rgba(255,255,255,.7);border:1px solid var(--line);border-radius:16px;color:var(--ink);min-height:46px;outline:none;padding:0 14px}.dataToolbar input:focus{border-color:rgba(23,79,57,.52);box-shadow:0 0 0 4px rgba(23,79,57,.08)}.dataToolbar span{color:var(--muted);font-size:14px}.userOpsGrid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);margin-bottom:22px}.organizationSummaryGrid,.userSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.organizationSummaryGrid article,.userSummaryGrid article{background:linear-gradient(145deg,rgba(248,251,243,.86),rgba(216,230,206,.62)),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:22px;min-height:132px;padding:20px}.organizationSummaryGrid small,.organizationSummaryGrid span,.userSummaryGrid small,.userSummaryGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.organizationSummaryGrid strong,.userSummaryGrid strong{color:var(--forest);display:block;font-size:clamp(28px,3.5vw,46px);letter-spacing:-.07em;line-height:.92;margin:18px 0 10px;overflow-wrap:anywhere}.userPoolOwnershipBoundary{background:radial-gradient(circle at 12% 12%,rgba(154,184,118,.22),transparent 30%),linear-gradient(135deg,rgba(255,253,242,.96),rgba(229,238,221,.82));border:1px solid rgba(23,79,57,.14);border-radius:26px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.userPoolOwnershipBoundary h3,.userPoolOwnershipBoundary p{margin:0}.userPoolOwnershipBoundary p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.userPoolOwnershipSteps{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.userPoolOwnershipSteps article{background:rgba(255,255,255,.66);border:1px solid rgba(23,79,57,.12);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.userPoolOwnershipSteps mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.userPoolOwnershipSteps strong{color:var(--ink);font-size:14px}.userPoolOwnershipSteps p{color:var(--muted);font-size:12px;line-height:1.55}.userPoolOwnershipEvidence{display:flex;flex-wrap:wrap;gap:8px;grid-column:2}.userPoolOwnershipEvidence span{background:rgba(23,79,57,.09);border-radius:999px;color:var(--forest);font-size:12px;font-weight:900;padding:8px 10px}.organizationActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(198,137,83,.24),transparent 30%),linear-gradient(145deg,rgba(44,30,19,.96),rgba(114,65,37,.9));border:1px solid rgba(255,248,235,.16);border-radius:26px;box-shadow:0 22px 58px rgba(114,65,37,.16);color:#fff8eb;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.organizationActionSummaryPanel h3,.organizationActionSummaryPanel p{margin:0}.organizationActionSummaryPanel h3{color:#ffffff}.organizationActionSummaryPanel p:not(.eyebrow){color:rgba(255,248,235,.72);font-size:13px;line-height:1.6;margin-top:8px}.organizationActionSummaryPanel .eyebrow{color:rgba(255,248,235,.7)}.organizationActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.organizationActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.organizationActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.organizationActionMetricGrid article{background:rgba(255,248,235,.1);border:1px solid rgba(255,248,235,.14);border-radius:20px;padding:16px}.organizationActionMetricGrid span{color:rgba(255,248,235,.72);display:block;font-size:12px;font-weight:900}.organizationActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.organizationActionEvidence,.organizationActionRows{display:flex;flex-wrap:wrap;gap:8px}.classActionQuickLinks,.classMemberActionQuickLinks,.organizationActionQuickLinks,.organizationMemberActionQuickLinks{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.classActionQuickLinks a,.classMemberActionQuickLinks a,.organizationActionQuickLinks a,.organizationMemberActionQuickLinks a{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:currentColor;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.organizationActionQuickLinks a{background:rgba(255,248,235,.12);border-color:rgba(255,248,235,.18)}.organizationMemberActionQuickLinks a{background:rgba(236,255,242,.12);border-color:rgba(236,255,242,.18)}.classActionQuickLinks a{background:rgba(235,250,255,.12);border-color:rgba(235,250,255,.18)}.classMemberActionQuickLinks a{background:rgba(237,243,255,.12);border-color:rgba(237,243,255,.18)}.classActionQuickLinks span,.classMemberActionQuickLinks span,.organizationActionQuickLinks span,.organizationMemberActionQuickLinks span{font-size:12px;font-weight:900}.classActionQuickLinks strong,.classMemberActionQuickLinks strong,.organizationActionQuickLinks strong,.organizationMemberActionQuickLinks strong{color:#ffffff;font-size:14px;line-height:1}.organizationActionEvidence small,.organizationActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.organizationActionRows span{background:rgba(255,248,235,.12);color:#fff8eb}.organizationActionEvidence small{background:rgba(198,137,83,.26);color:#ffffff}.organizationApprovalPanel{background:radial-gradient(circle at 12% 12%,rgba(198,137,83,.18),transparent 28%),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:26px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.organizationApprovalPanel h3,.organizationApprovalPanel p{margin:0}.organizationApprovalPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.organizationApprovalMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.organizationApprovalMetricGrid article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;padding:14px}.organizationApprovalList small,.organizationApprovalMetricGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.organizationApprovalMetricGrid strong{color:var(--ink);display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:10px}.organizationApprovalRows{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.organizationApprovalRows span{background:rgba(198,137,83,.18);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:9px 11px}.organizationApprovalList{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.organizationApprovalList article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:14px}.organizationApprovalList span{color:var(--muted);font-size:12px;font-weight:800}.organizationMemberActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(107,154,120,.28),transparent 30%),linear-gradient(145deg,rgba(24,45,36,.96),rgba(37,87,73,.9));border:1px solid rgba(236,255,242,.16);border-radius:26px;box-shadow:0 22px 58px rgba(24,45,36,.16);color:#ecfff2;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.organizationMemberActionSummaryPanel h3,.organizationMemberActionSummaryPanel p{margin:0}.organizationMemberActionSummaryPanel h3{color:#ffffff}.organizationMemberActionSummaryPanel p:not(.eyebrow){color:rgba(236,255,242,.72);font-size:13px;line-height:1.6;margin-top:8px}.organizationMemberActionSummaryPanel .eyebrow{color:rgba(236,255,242,.7)}.organizationMemberActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.organizationMemberActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.organizationMemberActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.organizationMemberActionMetricGrid article{background:rgba(236,255,242,.1);border:1px solid rgba(236,255,242,.14);border-radius:20px;padding:16px}.organizationMemberActionMetricGrid span{color:rgba(236,255,242,.72);display:block;font-size:12px;font-weight:900}.organizationMemberActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.organizationMemberActionEvidence,.organizationMemberActionRows{display:flex;flex-wrap:wrap;gap:8px}.organizationMemberActionEvidence small,.organizationMemberActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.organizationMemberActionRows span{background:rgba(236,255,242,.12);color:#ecfff2}.organizationMemberActionEvidence small{background:rgba(107,154,120,.3);color:#ffffff}.classActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(84,158,178,.26),transparent 30%),linear-gradient(145deg,rgba(18,44,55,.96),rgba(37,76,96,.9));border:1px solid rgba(235,250,255,.16);border-radius:26px;box-shadow:0 22px 58px rgba(18,44,55,.16);color:#ebfaff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.classActionSummaryPanel h3,.classActionSummaryPanel p{margin:0}.classActionSummaryPanel h3{color:#ffffff}.classActionSummaryPanel p:not(.eyebrow){color:rgba(235,250,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.classActionSummaryPanel .eyebrow{color:rgba(235,250,255,.7)}.classActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.classActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.classActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.classActionMetricGrid article{background:rgba(235,250,255,.1);border:1px solid rgba(235,250,255,.14);border-radius:20px;padding:16px}.classActionMetricGrid span{color:rgba(235,250,255,.72);display:block;font-size:12px;font-weight:900}.classActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.classActionEvidence,.classActionRows{display:flex;flex-wrap:wrap;gap:8px}.classActionEvidence small,.classActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.classActionRows span{background:rgba(235,250,255,.12);color:#ebfaff}.classActionEvidence small{background:rgba(84,158,178,.28);color:#ffffff}.classMemberActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(95,126,186,.24),transparent 30%),linear-gradient(145deg,rgba(16,33,52,.96),rgba(23,79,57,.9));border:1px solid rgba(237,243,255,.16);border-radius:26px;box-shadow:0 22px 58px rgba(16,33,52,.16);color:#edf3ff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.classMemberActionSummaryPanel h3,.classMemberActionSummaryPanel p{margin:0}.classMemberActionSummaryPanel h3{color:#ffffff}.classMemberActionSummaryPanel p:not(.eyebrow){color:rgba(237,243,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.classMemberActionSummaryPanel .eyebrow{color:rgba(237,243,255,.7)}.classMemberActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.classMemberActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.classMemberActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.classMemberActionMetricGrid article{background:rgba(237,243,255,.1);border:1px solid rgba(237,243,255,.14);border-radius:20px;padding:16px}.classMemberActionMetricGrid span{color:rgba(237,243,255,.72);display:block;font-size:12px;font-weight:900}.classMemberActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(22px,3vw,36px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.classMemberActionEvidence,.classMemberActionRows{display:flex;flex-wrap:wrap;gap:8px}.classMemberActionEvidence small,.classMemberActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.classMemberActionRows span{background:rgba(237,243,255,.12);color:#edf3ff}.classMemberActionEvidence small{background:rgba(95,126,186,.26);color:#ffffff}.userActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(154,184,118,.24),transparent 32%),linear-gradient(145deg,rgba(20,32,25,.96),rgba(23,79,57,.9));border:1px solid rgba(248,251,243,.16);border-radius:26px;box-shadow:0 22px 58px rgba(23,79,57,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.userActionSummaryPanel h3,.userActionSummaryPanel p{margin:0}.userActionSummaryPanel h3{color:#ffffff}.userActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.userActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.userActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.userActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.userActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.userActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.userActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.userActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.userActionEvidence,.userActionQuickLinks,.userActionRows{display:flex;flex-wrap:wrap;gap:8px}.userActionQuickLinks{align-items:center}.userActionQuickLinks a{align-items:center;background:rgba(248,251,243,.12);border:1px solid rgba(248,251,243,.18);border-radius:999px;color:currentColor;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.userActionQuickLinks span{font-size:12px;font-weight:900}.userActionQuickLinks strong{color:#ffffff;font-size:14px;line-height:1}.userActionEvidence small,.userActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.userActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.userActionEvidence small{background:rgba(154,184,118,.24);color:#ffffff}.userApprovalPanel{background:radial-gradient(circle at 12% 12%,rgba(154,184,118,.18),transparent 28%),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:26px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.userApprovalPanel h3,.userApprovalPanel p{margin:0}.userApprovalPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.userApprovalMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.userApprovalMetricGrid article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;padding:14px}.userApprovalList small,.userApprovalMetricGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.userApprovalMetricGrid strong{color:var(--ink);display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:10px}.userApprovalRows{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.userApprovalRows span{background:rgba(154,184,118,.18);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:9px 11px}.userApprovalList{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.userApprovalList article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:14px}.userApprovalList span{color:var(--muted);font-size:12px;font-weight:800}.userOpsCard{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:12px;gap:12px;padding:20px}.userOpsCard label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:7px;gap:7px}.userOpsCard input,.userOpsCard select{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.userTable{border:1px solid var(--line);border-radius:22px;overflow:hidden}.userTableRow{align-items:center;background:rgba(255,255,255,.42);border-top:1px solid var(--line);display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,1.35fr) minmax(140px,.8fr) minmax(140px,.8fr) 100px 150px;padding:14px}.userTableRow:first-child{border-top:0}.tableHead{background:rgba(20,32,25,.08);color:var(--muted);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.userTableRow small,.userTableRow strong{display:block}.userTableRow strong{color:var(--ink);font-size:15px}.userTableRow small{color:var(--muted);font-size:11px;margin-top:4px;overflow-wrap:anywhere}.userTableRow span{min-width:0;overflow-wrap:anywhere}.userTableRow mark{border-radius:999px;display:inline-flex;font-size:12px;font-weight:900;padding:7px 9px}.enabledMark{background:rgba(23,79,57,.12);color:var(--forest)}.disabledMark{background:rgba(201,111,67,.16);color:#8b4325}.rowActions{display:flex;gap:8px}.rowActions button{background:rgba(20,32,25,.08);border:0;border-radius:999px;color:var(--ink);cursor:pointer;font-size:12px;font-weight:900;padding:9px 11px}.rowActions button:disabled{cursor:not-allowed;opacity:.42}.emptyState{color:var(--muted);padding:32px;text-align:center}.splitPanel{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.formCard{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;padding:22px}.inlineForm{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}.inlineForm label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:7px;gap:7px}.inlineForm input,.inlineForm select{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.inlineForm input:focus,.inlineForm select:focus{border-color:rgba(23,79,57,.52);box-shadow:0 0 0 4px rgba(23,79,57,.08)}.classList,.memberList,.orgList{display:grid;grid-gap:10px;gap:10px}.orgCard{background:rgba(20,32,25,.06);border:1px solid transparent;border-radius:18px;color:var(--ink);cursor:pointer;display:grid;grid-gap:5px;gap:5px;padding:14px;text-align:left}.orgCard.active{background:rgba(23,79,57,.12);border-color:rgba(23,79,57,.28)}.classItem strong,.orgCard strong{font-size:15px}.classItem small,.orgCard small,.orgCard span{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.classItem,.memberItem{align-items:center;background:rgba(20,32,25,.06);border-radius:18px;display:flex;gap:12px;justify-content:space-between;padding:14px}.classItem{border:1px solid transparent}.classItem.active{background:rgba(23,79,57,.12);border-color:rgba(23,79,57,.28)}.classSelectButton{background:transparent;border:0;display:grid;flex:1 1;grid-gap:5px;gap:5px;min-width:0;padding:0}.classButton,.classSelectButton{color:var(--ink);cursor:pointer;text-align:left}.classButton{border:1px solid transparent;width:100%}.classButton.active{background:rgba(23,79,57,.12);border-color:rgba(23,79,57,.28)}.memberForm{border-top:1px solid var(--line);margin:18px 0 0;padding-top:18px}.memberItem{background:rgba(255,255,255,.48)}.memberList{margin-top:12px}.accessLayout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.52fr)}.accessValiditySummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.accessActionSummaryPanel{background:radial-gradient(circle at 14% 14%,rgba(238,191,96,.28),transparent 30%),linear-gradient(145deg,rgba(95,45,25,.96),rgba(33,60,82,.92));border:1px solid rgba(255,247,229,.16);border-radius:28px;box-shadow:0 22px 58px rgba(95,45,25,.16);color:#fff7e5;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.accessActionSummaryPanel h3,.accessActionSummaryPanel p{margin:0}.accessActionSummaryPanel h3{color:#ffffff}.accessActionSummaryPanel p:not(.eyebrow){color:rgba(255,247,229,.72);font-size:13px;line-height:1.6;margin-top:8px}.accessActionSummaryPanel .eyebrow{color:rgba(255,247,229,.7)}.accessActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.accessActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.accessActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.accessActionMetricGrid article{background:rgba(255,247,229,.1);border:1px solid rgba(255,247,229,.14);border-radius:20px;padding:16px}.accessActionMetricGrid span{color:rgba(255,247,229,.72);display:block;font-size:12px;font-weight:900}.accessActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.accessActionEvidence,.accessActionQuickFilters,.accessActionRows{display:flex;flex-wrap:wrap;gap:8px}.accessActionQuickFilters{align-items:center}.accessActionQuickFilters a,.accessActionQuickFilters button{align-items:center;background:rgba(255,247,229,.12);border:1px solid rgba(255,247,229,.18);border-radius:999px;color:#fff7e5;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.accessActionQuickFilters button{cursor:pointer}.accessActionQuickFilters button[aria-pressed=true]{background:rgba(238,191,96,.3);border-color:rgba(255,247,229,.42);color:#ffffff}.accessActionQuickFilters span{font-size:12px;font-weight:900}.accessActionQuickFilters strong{color:#ffffff;font-size:14px;line-height:1}.accessActionEvidence small,.accessActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.accessActionRows span{background:rgba(255,247,229,.12);color:#fff7e5}.accessActionEvidence small{background:rgba(238,191,96,.24);color:#ffffff}.accessApprovalPanel{background:radial-gradient(circle at 10% 10%,rgba(238,191,96,.18),transparent 28%),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:26px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.accessApprovalPanel h3,.accessApprovalPanel p{margin:0}.accessApprovalPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.accessApprovalMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.accessApprovalMetricGrid article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;padding:14px}.accessApprovalList small,.accessApprovalMetricGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.accessApprovalMetricGrid strong{color:var(--ink);display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:10px}.accessApprovalRows{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.accessApprovalRows span{background:rgba(238,191,96,.18);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:9px 11px}.accessApprovalList{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.accessApprovalList article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:14px}.accessApprovalList span{color:var(--muted);font-size:12px;font-weight:800}.accessValiditySummaryCard,.accessValiditySummaryGrid article{background:linear-gradient(145deg,rgba(33,60,82,.92),rgba(23,79,57,.9)),var(--forest);border:1px solid transparent;border-radius:22px;color:#f8fbf3;min-height:132px;padding:20px}.accessValiditySummaryCard{cursor:pointer;font:inherit;text-align:left}.accessValiditySummaryCard.active,.accessValiditySummaryCard:focus-visible{border-color:rgba(238,191,96,.72);box-shadow:0 0 0 4px rgba(238,191,96,.14);outline:none}.accessValiditySummaryGrid small,.accessValiditySummaryGrid span{color:rgba(248,251,243,.74);display:block;font-size:12px;font-weight:900}.accessValiditySummaryGrid strong{color:#ffffff;display:block;font-size:clamp(28px,3.5vw,46px);letter-spacing:-.07em;line-height:.92;margin:18px 0 10px;overflow-wrap:anywhere}.accessRiskDetailPanel{background:linear-gradient(135deg,rgba(255,247,229,.92),rgba(237,243,255,.72)),rgba(255,255,255,.62);border:1px solid rgba(33,60,82,.14);border-radius:24px;display:grid;grid-gap:14px;gap:14px;margin-bottom:18px;padding:20px}.accessRiskDetailPanel h3,.accessRiskDetailPanel p{margin:0}.accessRiskDetailPanel span{color:var(--muted);font-size:13px;line-height:1.6}.accessRiskHandoffPanel{background:radial-gradient(circle at 92% 16%,rgba(23,79,57,.14),transparent 30%),rgba(255,255,255,.68);border:1px solid rgba(33,60,82,.12);border-radius:20px;display:grid;grid-gap:12px;gap:12px;padding:16px}.accessRiskHandoffPanel strong{color:var(--forest);display:block;margin-bottom:4px}.accessRiskHandoffGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.accessRiskHandoffGrid article{background:rgba(33,60,82,.07);border:1px solid rgba(33,60,82,.12);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.accessRiskHandoffGrid mark{background:var(--steel);border-radius:999px;color:#ffffff;font-size:12px;font-weight:950;justify-self:start;padding:7px 10px}.accessRiskHandoffGrid p{color:var(--ink);font-size:13px;font-weight:850;line-height:1.55;margin:0}.accessRiskDetailList{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.accessRiskDetailList button{background:rgba(255,255,255,.66);border:1px solid rgba(33,60,82,.12);border-radius:18px;cursor:pointer;display:grid;grid-gap:7px;gap:7px;padding:14px;text-align:left}.accessRiskDetailList button:focus-visible{border-color:rgba(33,60,82,.5);outline:none}.accessRiskDetailList strong{color:var(--ink)}.accessRiskDetailList button span{background:rgba(201,111,67,.14);border-radius:999px;color:var(--clay);font-size:12px;font-weight:900;justify-self:start;padding:6px 9px}.accessRiskDetailList small{color:var(--muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.accessUserList{border:1px solid var(--line);border-radius:22px;display:grid;grid-gap:10px;gap:10px;max-height:560px;overflow:auto;padding:12px}.accessUserListMeta{background:rgba(255,255,255,.56);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:14px}.accessUserListMeta small,.accessUserListMeta strong{display:block}.accessUserListMeta small{color:var(--muted);font-size:12px;font-weight:800}.accessUserListMeta button{background:rgba(23,79,57,.1);border:1px solid rgba(23,79,57,.18);border-radius:999px;color:var(--forest);cursor:pointer;font-size:12px;font-weight:900;justify-self:start;padding:8px 10px}.accessUser{align-items:center;background:rgba(255,255,255,.46);border:1px solid transparent;border-radius:18px;color:var(--ink);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:14px;text-align:left}.accessUser.active{background:rgba(23,79,57,.12);border-color:rgba(23,79,57,.28)}.accessUser small,.accessUser strong{display:block}.accessUser small{color:var(--muted);font-size:12px;margin-top:4px;overflow-wrap:anywhere}.accessForm{background:linear-gradient(155deg,rgba(33,60,82,.96),rgba(23,79,57,.96)),var(--blueprint);border-radius:24px;display:grid;grid-gap:14px;gap:14px;padding:22px}.accessForm,.accessForm h3,.accessForm p{color:#f8fbf3}.accessForm label{color:rgba(248,251,243,.82);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px}.accessForm input,.accessForm select{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.24);border-radius:14px;color:#ffffff;min-height:44px;outline:none;padding:0 12px}.accessForm option{color:var(--ink)}.accessSummary{border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:10px}.accessSummary dl{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0}.accessSummary div{background:rgba(255,255,255,.1);border-radius:14px;display:flex;justify-content:space-between;padding:10px 12px}.accessSummary dt{color:rgba(248,251,243,.64);font-size:12px;font-weight:800}.accessSummary dd{margin:0}.accessPreviewPanel{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;grid-gap:10px;gap:10px;padding:14px}.accessPreviewPanel strong{color:#ffffff;font-size:18px}.accessPreviewPanel span{color:rgba(248,251,243,.74);font-size:13px;line-height:1.5}.accessPreviewPanel div{display:flex;flex-wrap:wrap;gap:8px}.accessPreviewPanel small{background:rgba(255,255,255,.14);border-radius:999px;color:#f8fbf3;font-size:12px;font-weight:900;padding:8px 10px}.batchAccessPreviewPanel{background:radial-gradient(circle at 92% 12%,rgba(245,187,84,.16),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;grid-gap:12px;gap:12px;padding:14px}.batchAccessPreviewPanel>div:first-child{display:grid;grid-gap:6px;gap:6px}.batchAccessPreviewPanel strong{color:#ffffff;font-size:16px}.batchAccessPreviewPanel span{color:rgba(248,251,243,.72);font-size:12px;line-height:1.5}.batchAccessPreviewRows{display:grid;grid-gap:8px;gap:8px}.batchAccessPreviewRows article{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);border-radius:14px;display:grid;grid-gap:5px;gap:5px;padding:10px}.batchAccessPreviewRows article.risk{border-color:rgba(245,187,84,.34)}.batchAccessPreviewRows article.approval{border-color:rgba(201,111,67,.38)}.batchAccessPreviewRows small{color:#f5bb54;font-size:12px;font-weight:900}.authzLayout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr)}.authzSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.authzSummaryGrid article{background:linear-gradient(145deg,rgba(33,60,82,.92),rgba(154,184,118,.86)),var(--blueprint);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.authzSummaryGrid small,.authzSummaryGrid span{color:rgba(248,251,243,.74);display:block;font-size:12px;font-weight:900}.authzSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(30px,4vw,50px);letter-spacing:-.07em;line-height:.92;margin:20px 0 10px;overflow-wrap:anywhere}.authzActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(154,184,118,.24),transparent 32%),linear-gradient(145deg,rgba(20,32,25,.96),rgba(33,60,82,.9));border:1px solid rgba(248,251,243,.16);border-radius:26px;box-shadow:0 22px 58px rgba(33,60,82,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.authzActionSummaryPanel h3,.authzActionSummaryPanel p{margin:0}.authzActionSummaryPanel h3{color:#ffffff}.authzActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.authzActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.authzActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.authzActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.authzActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.authzActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.authzActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.authzActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.authzActionEvidence,.authzActionRows{display:flex;flex-wrap:wrap;gap:8px}.authzActionQuickLinks,.permissionCardAssignmentActionQuickLinks,.roleActionQuickLinks{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.authzActionQuickLinks a,.permissionCardAssignmentActionQuickLinks a,.roleActionQuickLinks a{align-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:currentColor;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.authzActionQuickLinks a{background:rgba(248,251,243,.12);border-color:rgba(248,251,243,.18)}.permissionCardAssignmentActionQuickLinks a{background:rgba(255,247,233,.12);border-color:rgba(255,247,233,.18)}.roleActionQuickLinks a{background:rgba(237,243,255,.12);border-color:rgba(237,243,255,.18)}.authzActionQuickLinks span,.permissionCardAssignmentActionQuickLinks span,.roleActionQuickLinks span{font-size:12px;font-weight:900}.authzActionQuickLinks strong,.permissionCardAssignmentActionQuickLinks strong,.roleActionQuickLinks strong{color:#ffffff;font-size:14px;line-height:1}.authzActionEvidence small,.authzActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.authzActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.authzActionEvidence small{background:rgba(154,184,118,.24);color:#ffffff}.permissionCardAssignmentActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(219,169,92,.26),transparent 32%),linear-gradient(145deg,rgba(48,37,24,.96),rgba(95,62,39,.9));border:1px solid rgba(255,247,233,.16);border-radius:26px;box-shadow:0 22px 58px rgba(95,62,39,.16);color:#fff7e9;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.permissionCardAssignmentActionSummaryPanel h3,.permissionCardAssignmentActionSummaryPanel p{margin:0}.permissionCardAssignmentActionSummaryPanel h3{color:#ffffff}.permissionCardAssignmentActionSummaryPanel p:not(.eyebrow){color:rgba(255,247,233,.72);font-size:13px;line-height:1.6;margin-top:8px}.permissionCardAssignmentActionSummaryPanel .eyebrow{color:rgba(255,247,233,.7)}.permissionCardAssignmentActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.permissionCardAssignmentActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.permissionCardAssignmentActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.permissionCardAssignmentActionMetricGrid article{background:rgba(255,247,233,.1);border:1px solid rgba(255,247,233,.14);border-radius:20px;padding:16px}.permissionCardAssignmentActionMetricGrid span{color:rgba(255,247,233,.72);display:block;font-size:12px;font-weight:900}.permissionCardAssignmentActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.permissionCardAssignmentActionEvidence,.permissionCardAssignmentActionRows{display:flex;flex-wrap:wrap;gap:8px}.permissionCardAssignmentActionEvidence small,.permissionCardAssignmentActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.permissionCardAssignmentActionRows span{background:rgba(255,247,233,.12);color:#fff7e9}.permissionCardAssignmentActionEvidence small{background:rgba(219,169,92,.26);color:#ffffff}.roleActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(95,126,186,.26),transparent 32%),linear-gradient(145deg,rgba(18,31,55,.96),rgba(23,79,57,.9));border:1px solid rgba(237,243,255,.16);border-radius:26px;box-shadow:0 22px 58px rgba(18,31,55,.16);color:#edf3ff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.roleActionSummaryPanel h3,.roleActionSummaryPanel p{margin:0}.roleActionSummaryPanel h3{color:#ffffff}.roleActionSummaryPanel p:not(.eyebrow){color:rgba(237,243,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.roleActionSummaryPanel .eyebrow{color:rgba(237,243,255,.7)}.roleActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.roleActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.roleActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.roleActionMetricGrid article{background:rgba(237,243,255,.1);border:1px solid rgba(237,243,255,.14);border-radius:20px;padding:16px}.roleActionMetricGrid span{color:rgba(237,243,255,.72);display:block;font-size:12px;font-weight:900}.roleActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.roleActionEvidence,.roleActionRows{display:flex;flex-wrap:wrap;gap:8px}.roleActionEvidence small,.roleActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.roleActionRows span{background:rgba(237,243,255,.12);color:#edf3ff}.roleActionEvidence small{background:rgba(95,126,186,.24);color:#ffffff}.authorizationExecutionBoundary{background:radial-gradient(circle at 10% 10%,rgba(84,158,178,.2),transparent 30%),linear-gradient(135deg,rgba(255,253,242,.96),rgba(231,241,230,.86));border:1px solid rgba(23,79,57,.14);border-radius:28px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.authorizationExecutionBoundary h3,.authorizationExecutionBoundary p{margin:0}.authorizationExecutionBoundary p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.authorizationExecutionBoundaryGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.authorizationExecutionBoundaryGrid article{background:rgba(255,255,255,.72);border:1px solid rgba(23,79,57,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.authorizationExecutionBoundaryGrid article.blocked{border-color:rgba(201,111,67,.42)}.authorizationExecutionBoundaryGrid article.waiting{border-color:rgba(226,169,66,.46)}.authorizationExecutionBoundaryGrid mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.authorizationExecutionBoundaryGrid article.blocked mark{background:var(--clay)}.authorizationExecutionBoundaryGrid article.waiting mark{background:#a9751d}.authorizationExecutionBoundaryGrid strong{color:var(--ink);font-size:15px}.authorizationExecutionBoundaryGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.authorizationExecutionBoundaryGrid section{display:flex;flex-wrap:wrap;gap:7px}.authorizationExecutionBoundaryGrid small,.authorizationExecutionBoundaryGrid span{border-radius:999px;font-size:11px;font-weight:900;padding:7px 9px}.authorizationExecutionBoundaryGrid span{background:rgba(201,111,67,.11);color:var(--clay)}.authorizationExecutionBoundaryGrid small{background:rgba(23,79,57,.08);color:var(--forest)}.authorizationApprovalActionList{align-items:center;background:rgba(23,79,57,.08);border:1px solid rgba(23,79,57,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;grid-column:2;grid-template-columns:auto 1fr;padding:14px 16px}.authorizationApprovalActionList strong{color:var(--forest);font-size:13px}.authorizationApprovalActionList section{display:flex;flex-wrap:wrap;gap:7px}.authorizationApprovalActionList small,.authorizationApprovalActionList span{border-radius:999px;font-size:11px;font-weight:900;padding:7px 9px}.authorizationApprovalActionList span{background:rgba(201,111,67,.12);color:var(--clay)}.authorizationApprovalActionList small{background:rgba(255,255,255,.64);color:var(--muted);grid-column:1/-1}.authzUsers{border:1px solid var(--line);border-radius:22px;display:grid;grid-gap:10px;gap:10px;max-height:520px;overflow:auto;padding:12px}.authzForms{display:grid;grid-gap:18px;gap:18px}.compactForm{display:grid;grid-gap:12px;gap:12px}.compactForm p{color:var(--muted);line-height:1.6}.compactForm label,.permissionCardMeta label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px}.compactForm input,.compactForm select,.permissionCardMeta input{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.permissionCardBuilder{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:18px;gap:18px;margin-top:18px;padding:22px}.permissionCardBuilder p{color:var(--muted);line-height:1.6}.authzPreviewPanel{background:linear-gradient(135deg,rgba(33,60,82,.1),rgba(154,184,118,.14)),rgba(255,255,255,.54);border:1px solid rgba(23,79,57,.18);border-radius:18px;display:grid;grid-gap:10px;gap:10px;padding:14px}.authzPreviewPanel>div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.authzPreviewPanel strong{color:var(--forest);font-size:16px}.authzPreviewPanel mark{background:rgba(201,111,67,.14);border-radius:999px;color:#8b4325;font-size:12px;font-weight:900;padding:7px 10px;white-space:nowrap}.authzPreviewPanel span{color:var(--muted);font-size:13px;line-height:1.55}.authzPreviewPanel>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.authzPreviewPanel small{background:rgba(255,255,255,.7);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:8px 10px}.authzApprovalReceipt{background:linear-gradient(135deg,rgba(20,81,61,.12),rgba(226,169,66,.16)),rgba(255,255,255,.56);border:1px solid rgba(20,81,61,.18);border-radius:24px;display:grid;grid-gap:14px;gap:14px;margin-top:18px;padding:20px}.authzApprovalReceipt h3{color:var(--forest);font-size:22px;letter-spacing:-.04em;margin:0 0 8px}.authzApprovalReceipt p,.authzApprovalReceipt span{color:var(--muted);line-height:1.6;margin:0}.authzApprovalReceiptGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.authzApprovalReceiptGrid article{background:rgba(255,255,255,.66);border:1px solid rgba(20,81,61,.1);border-radius:16px;display:grid;grid-gap:8px;gap:8px;padding:14px}.authzApprovalReceiptGrid small{color:var(--muted);font-size:12px;font-weight:900}.authzApprovalReceiptGrid strong{color:var(--ink);font-size:15px;overflow-wrap:anywhere}.authzApprovalReceiptNextActions{display:flex;flex-wrap:wrap;gap:8px}.authzApprovalReceiptNextActions span{background:rgba(20,81,61,.1);border:1px solid rgba(20,81,61,.12);border-radius:999px;color:var(--forest);font-size:12px;font-weight:900;padding:8px 10px}.authzApprovalTracker{background:radial-gradient(circle at 12% 12%,rgba(20,81,61,.16),transparent 28%),rgba(255,255,255,.56);border:1px solid rgba(20,81,61,.18);border-radius:26px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.authzApprovalTracker h3,.authzApprovalTracker p{margin:0}.authzApprovalTracker p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.authzApprovalTrackerGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.authzApprovalTrackerGrid article{background:rgba(255,255,255,.62);border:1px solid rgba(20,81,61,.1);border-radius:18px;padding:14px}.authzApprovalTrackerGrid span,.authzApprovalTrackerList small{color:var(--muted);display:block;font-size:12px;font-weight:900}.authzApprovalTrackerGrid strong{color:var(--ink);display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:10px}.authzApprovalTrackerRows{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.authzApprovalTrackerRows span{background:rgba(20,81,61,.12);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:9px 11px}.authzApprovalTriage{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.authzApprovalTriage article{background:linear-gradient(135deg,rgba(20,81,61,.08),rgba(255,255,255,.72)),rgba(255,255,255,.62);border:1px solid rgba(20,81,61,.12);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.authzApprovalTriage article.urgent{border-color:rgba(201,111,67,.42)}.authzApprovalTriage article.waiting{border-color:rgba(226,169,66,.38)}.authzApprovalTriage mark{background:rgba(20,81,61,.12);border-radius:999px;color:var(--forest);font-size:12px;font-weight:950;justify-self:start;padding:7px 10px}.authzApprovalTriage article.urgent mark{background:rgba(201,111,67,.16);color:var(--clay)}.authzApprovalTriage article.waiting mark{background:rgba(226,169,66,.2);color:#856018}.authzApprovalTriage strong{color:var(--ink);font-size:15px}.authzApprovalTriage p{color:var(--muted);font-size:13px;line-height:1.55}.authzApprovalTriage div{display:flex;flex-wrap:wrap;gap:8px}.authzApprovalTriage small{background:rgba(255,255,255,.72);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:8px 10px}.authzApprovalTrackerList{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.authzApprovalTrackerList article{background:rgba(255,255,255,.62);border:1px solid rgba(20,81,61,.1);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:14px}.authzApprovalTrackerList span{color:var(--muted);font-size:12px;font-weight:800}.permissionCardMeta{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,.55fr) minmax(0,1fr)}.permissionGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.permissionGrid fieldset{border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:10px;gap:10px;margin:0;padding:14px}.permissionGrid legend{color:var(--forest);font-size:12px;font-weight:900;letter-spacing:.08em;padding:0 6px;text-transform:uppercase}.permissionGrid label{align-items:flex-start;color:var(--ink);display:grid;grid-gap:9px;gap:9px;grid-template-columns:auto minmax(0,1fr)}.permissionGrid input{margin-top:3px}.permissionGrid small,.permissionGrid strong{display:block}.permissionGrid strong{font-size:13px;overflow-wrap:anywhere}.permissionGrid small{color:var(--muted);font-size:12px;line-height:1.45}.approvalLayout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr)}.approvalSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.approvalSummaryGrid article{background:linear-gradient(145deg,rgba(33,60,82,.94),rgba(23,79,57,.92)),var(--blueprint);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.approvalSummaryGrid small,.approvalSummaryGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.approvalSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(34px,5vw,56px);letter-spacing:-.08em;line-height:.9;margin:20px 0 10px}.approvalActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(215,118,92,.28),transparent 30%),linear-gradient(145deg,rgba(33,60,82,.96),rgba(95,45,25,.92));border:1px solid rgba(255,244,238,.16);border-radius:28px;box-shadow:0 22px 58px rgba(95,45,25,.16);color:#fff4ee;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.approvalActionSummaryPanel h3,.approvalActionSummaryPanel p{margin:0}.approvalActionSummaryPanel h3{color:#ffffff}.approvalActionSummaryPanel p:not(.eyebrow){color:rgba(255,244,238,.72);font-size:13px;line-height:1.6;margin-top:8px}.approvalActionSummaryPanel .eyebrow{color:rgba(255,244,238,.7)}.approvalActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.approvalActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.approvalActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.approvalActionMetricGrid article{background:rgba(255,244,238,.1);border:1px solid rgba(255,244,238,.14);border-radius:20px;padding:16px}.approvalActionMetricGrid span{color:rgba(255,244,238,.72);display:block;font-size:12px;font-weight:900}.approvalActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.approvalActionEvidence,.approvalActionRows{display:flex;flex-wrap:wrap;gap:8px}.approvalActionQuickFilters,.auditActionQuickFilters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.approvalActionQuickFilters a,.approvalActionQuickFilters button,.auditActionQuickFilters a,.auditActionQuickFilters button{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:999px;color:currentColor;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.approvalActionQuickFilters button,.auditActionQuickFilters button{cursor:pointer}.approvalActionQuickFilters a,.approvalActionQuickFilters button{background:rgba(255,244,238,.12);border-color:rgba(255,244,238,.18)}.auditActionQuickFilters a,.auditActionQuickFilters button{background:rgba(237,243,255,.12);border-color:rgba(237,243,255,.18)}.approvalActionQuickFilters button.active{background:rgba(215,118,92,.32);border-color:rgba(255,244,238,.42);color:#ffffff}.auditActionQuickFilters button.active{background:rgba(95,126,186,.34);border-color:rgba(237,243,255,.42);color:#ffffff}.approvalActionQuickFilters span,.auditActionQuickFilters span{font-size:12px;font-weight:900}.approvalActionQuickFilters strong,.auditActionQuickFilters strong{color:#ffffff;font-size:14px;line-height:1}.approvalActionEvidence small,.approvalActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.approvalActionRows span{background:rgba(255,244,238,.12);color:#fff4ee}.approvalActionEvidence small{background:rgba(215,118,92,.26);color:#ffffff}.approvalActionSummary{align-items:stretch;background:linear-gradient(135deg,rgba(248,251,243,.8),rgba(226,233,218,.55)),rgba(255,255,255,.48);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.approvalActionSummary h3,.approvalActionSummary p{margin:0}.approvalActionSummary p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.55;margin-top:8px}.approvalActionList{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.approvalActionList article{background:rgba(20,32,25,.06);border-radius:18px;display:grid;grid-gap:6px;gap:6px;padding:14px}.approvalActionList small,.approvalActionList span{color:var(--muted);font-size:12px;font-weight:900}.approvalActionList strong{color:var(--forest);font-size:32px;letter-spacing:-.06em;line-height:1}.approvalGuardrailPanel{background:radial-gradient(circle at top right,rgba(201,111,67,.2),transparent 32%),linear-gradient(135deg,rgba(255,250,239,.96),rgba(229,238,221,.78));border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.approvalGuardrailPanel h3,.approvalGuardrailPanel p{margin:0}.approvalGuardrailPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.approvalGuardrailGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.approvalGuardrailGrid article{align-items:start;background:rgba(255,255,255,.7);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr;padding:16px}.approvalGuardrailGrid article.high{border-color:rgba(201,111,67,.52);box-shadow:0 16px 34px rgba(201,111,67,.14)}.approvalGuardrailGrid article.medium{border-color:rgba(195,151,55,.46)}.approvalGuardrailGrid strong{background:var(--forest);border-radius:16px;color:#ffffff;display:grid;font-size:24px;font-weight:950;min-width:48px;padding:10px;place-items:center}.approvalGuardrailGrid article.high strong{background:var(--clay)}.approvalGuardrailGrid h4{color:var(--ink);font-size:15px;margin:0 0 6px}.approvalGuardrailGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.auditActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(95,126,186,.26),transparent 30%),linear-gradient(145deg,rgba(16,33,52,.96),rgba(33,60,82,.92));border:1px solid rgba(237,243,255,.16);border-radius:28px;box-shadow:0 22px 58px rgba(16,33,52,.16);color:#edf3ff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.auditActionSummaryPanel h3,.auditActionSummaryPanel p{margin:0}.auditActionSummaryPanel h3{color:#ffffff}.auditActionSummaryPanel p:not(.eyebrow){color:rgba(237,243,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.auditActionSummaryPanel .eyebrow{color:rgba(237,243,255,.7)}.auditActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.auditActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.auditActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.auditActionMetricGrid article{background:rgba(237,243,255,.1);border:1px solid rgba(237,243,255,.14);border-radius:20px;padding:16px}.auditActionMetricGrid span{color:rgba(237,243,255,.72);display:block;font-size:12px;font-weight:900}.auditActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.auditActionEvidence,.auditActionRows{display:flex;flex-wrap:wrap;gap:8px}.auditActionEvidence small,.auditActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.auditActionRows span{background:rgba(237,243,255,.12);color:#edf3ff}.auditActionEvidence small{background:rgba(95,126,186,.26);color:#ffffff}.auditRepairTriage{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.auditRepairTriage article{background:rgba(237,243,255,.1);border:1px solid rgba(237,243,255,.14);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.auditRepairTriage article.urgent{border-color:rgba(255,179,129,.5)}.auditRepairTriage article.waiting{border-color:rgba(226,169,66,.48)}.auditRepairTriage mark{background:rgba(237,243,255,.14);border-radius:999px;color:#edf3ff;font-size:12px;font-weight:950;justify-self:start;padding:7px 10px}.auditRepairTriage article.urgent mark{background:rgba(255,179,129,.18);color:#ffd0b5}.auditRepairTriage article.waiting mark{background:rgba(226,169,66,.18);color:#ffe2a5}.auditRepairTriage strong{color:#ffffff;font-size:15px}.auditRepairTriage p{color:rgba(237,243,255,.72);font-size:13px;line-height:1.55}.auditRepairTriage div{display:flex;flex-wrap:wrap;gap:8px}.auditRepairTriage small{background:rgba(237,243,255,.12);border-radius:999px;color:#ffffff;font-size:12px;font-weight:900;padding:8px 10px}.auditFilterPanel{background:rgba(255,255,255,.54);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:16px;gap:16px;margin-bottom:18px;padding:22px}.auditFilterPanel h3,.auditFilterPanel p{margin:0}.auditFilterPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.auditFilterGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.auditFilterGrid label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px}.auditFilterGrid select{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.auditFilterActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.auditSelectedApprovalToggle{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;font-weight:800;gap:8px;margin-right:auto}.approvalCreator,.approvalDecision{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:12px;gap:12px;padding:22px}.approvalCreator label,.approvalDecision label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px}.approvalCreator input,.approvalCreator select,.approvalDecision input,.approvalDecision select{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.approvalUserList{border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:10px;gap:10px;max-height:360px;overflow:auto;padding:10px}.approvalDetail{background:rgba(20,32,25,.06);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.approvalDetail small{color:var(--muted);font-family:SFMono-Regular,Cascadia Code,monospace;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.approvalImpactPanel{background:linear-gradient(135deg,rgba(245,187,84,.14),rgba(33,60,82,.08)),rgba(255,255,255,.62);border:1px solid rgba(201,111,67,.24);border-radius:20px;display:grid;grid-gap:12px;gap:12px;padding:16px}.approvalImpactPanel h4,.approvalImpactPanel p{margin:0}.approvalImpactPanel p:not(.eyebrow),.approvalImpactPanel small{color:var(--muted);font-size:12px;line-height:1.55}.approvalImpactDetails,.approvalImpactStats{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.approvalImpactDetails span,.approvalImpactStats article{background:rgba(20,32,25,.06);border-radius:14px;padding:10px}.approvalImpactDetails span,.approvalImpactStats span{color:var(--muted);font-size:12px;font-weight:900}.approvalImpactStats strong{color:#8b4325;display:block;font-size:26px;letter-spacing:-.06em;line-height:1;margin-top:6px}.approvalExecutionSummary{background:linear-gradient(135deg,rgba(20,81,61,.12),rgba(33,60,82,.08)),rgba(255,255,255,.64);border:1px solid rgba(20,81,61,.18);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:14px}.approvalExecutionSummary>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.approvalExecutionSummary strong{color:var(--forest);line-height:1.45}.approvalExecutionSummary mark{border-radius:999px;color:#ffffff;font-size:12px;font-weight:950;padding:7px 10px}.approvalExecutionSummary mark.high{background:#8b4325}.approvalExecutionSummary mark.medium{background:rgba(201,111,67,.86)}.approvalExecutionSummary mark.low{background:var(--forest)}.approvalExecutionSummary section{display:flex;flex-wrap:wrap;gap:8px}.approvalExecutionSummary small{background:rgba(255,255,255,.68);border-radius:999px;color:var(--ink);font-size:12px;font-weight:850;line-height:1.45;padding:8px 10px}.approvalExecutionSummary .approvalDecisionChecklist{background:rgba(20,81,61,.08);border:1px solid rgba(20,81,61,.14);border-radius:16px;padding:10px}.approvalDecisionChecklist strong{color:var(--ink);font-size:13px;margin-right:4px}.approvalActions{display:flex;gap:10px}.approvalActions button{border:0;border-radius:999px;color:#ffffff;cursor:pointer;font-weight:900;padding:11px 14px}.approvalApproveButton{background:var(--forest)}.approvalRejectButton{background:rgba(201,111,67,.16);color:#8b4325}.approvalCancelButton{background:rgba(20,32,25,.08);color:var(--ink)}.approvalActions button:disabled{cursor:not-allowed;opacity:.42}.approvalDecisionReceipt{background:radial-gradient(circle at top left,rgba(245,187,84,.18),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(237,245,230,.72));border:1px solid rgba(20,81,61,.18);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.approvalDecisionReceipt div{align-items:center;display:flex;gap:10px;justify-content:space-between}.approvalDecisionReceipt strong{color:var(--forest)}.approvalDecisionReceipt mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:12px;font-weight:900;padding:7px 10px}.approvalDecisionReceipt p,.approvalDecisionReceipt small,.approvalDecisionReceipt span{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.approvalDecisionReceipt span{color:var(--ink);font-weight:900}.approvalDecisionReceiptNextActions{display:flex;flex-wrap:wrap;gap:8px}.approvalDecisionReceipt .approvalDecisionReceiptNextActions span{background:rgba(20,81,61,.1);border:1px solid rgba(20,81,61,.16);border-radius:999px;color:var(--forest);font-size:12px;font-weight:900;padding:8px 10px}.approvalReceiptPanel{background:linear-gradient(135deg,rgba(20,81,61,.12),rgba(255,255,255,.5)),rgba(255,255,255,.58);border:1px solid rgba(20,81,61,.18);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.approvalReceiptPanel strong{color:var(--forest)}.approvalReceiptPanel small,.approvalReceiptPanel span{color:var(--muted);font-size:12px;line-height:1.5}.approvalReceiptPanel small{color:var(--ink);font-weight:800}.approvalReceiptItem,.approvalReceiptPanel small{background:rgba(255,255,255,.62);border-radius:12px;padding:8px 10px}.approvalReceiptItem{display:grid;grid-gap:6px;gap:6px}.approvalReceiptItem small{background:transparent;border-radius:0;padding:0}.approvalReceiptItem span{color:var(--ink);font-weight:800}.auditTraceChecklist{background:rgba(255,255,255,.6);border:1px solid rgba(25,48,43,.12);border-radius:14px;display:grid;grid-gap:8px;gap:8px;padding:10px}.auditTraceChecklist-high{border-color:rgba(164,51,34,.34)}.auditTraceChecklist-medium{border-color:rgba(176,119,28,.36)}.auditTraceChecklistHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.auditTraceChecklistHeader span{color:var(--ink);font-size:12px;font-weight:900}.auditTraceChecklistHeader small{color:var(--muted);font-size:12px;font-weight:800}.auditTracePills{display:flex;flex-wrap:wrap;gap:6px}.auditTracePills span{background:rgba(20,81,61,.1);border-radius:999px;color:var(--forest);font-size:11px;font-weight:900;padding:5px 8px}.auditTraceBoundaries span{background:rgba(169,126,68,.12);color:#74521d}.auditTraceChecklist ul{color:var(--muted);display:grid;font-size:12px;grid-gap:4px;gap:4px;line-height:1.5;margin:0;padding-left:18px}.auditList{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.auditItem{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.auditItem small,.auditItem strong{display:block}.auditItem small{color:var(--muted);font-size:12px;margin-top:4px}.auditSummary{color:var(--ink);font-size:13px;font-weight:800;line-height:1.55}.auditRawChange{display:grid;grid-gap:8px;gap:8px}.auditRawChange summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;list-style-position:inside}.auditItem code{background:rgba(20,32,25,.06);border-color:var(--line);color:var(--ink);margin-top:0;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.courseLayout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.assignmentSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.assignmentSummaryGrid article{background:linear-gradient(145deg,rgba(23,79,57,.92),rgba(33,60,82,.9)),var(--forest);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.assignmentSummaryGrid small,.assignmentSummaryGrid span{color:rgba(248,251,243,.74);display:block;font-size:12px;font-weight:900}.assignmentSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(30px,4vw,50px);letter-spacing:-.07em;line-height:.92;margin:20px 0 10px;overflow-wrap:anywhere}.teachingScopeBoundary{align-items:center;background:rgba(23,79,57,.08);border:1px solid rgba(23,79,57,.14);border-radius:22px;color:var(--forest);display:flex;flex-wrap:wrap;gap:10px;margin:-4px 0 18px;padding:12px 14px}.teachingScopeBoundary strong{background:rgba(23,79,57,.12);border-radius:999px;font-size:12px;letter-spacing:.02em;padding:8px 10px}.teachingScopeBoundary span{color:#536056;flex:1 1;font-size:13px;line-height:1.55;min-width:240px}.evidenceFilterBar{background:radial-gradient(circle at 8% 12%,rgba(245,185,78,.16),transparent 28%),rgba(255,255,255,.66);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:10px;gap:10px;padding:14px}.evidenceFilterBar strong{color:var(--ink);font-size:13px}.evidenceFilterBar div{display:flex;flex-wrap:wrap;gap:8px}.evidenceFilterBar button{background:rgba(23,79,57,.08);border:1px solid rgba(23,79,57,.12);border-radius:999px;color:var(--forest);cursor:pointer;font-size:12px;font-weight:900;padding:8px 10px}.evidenceFilterBar button.active,.evidenceFilterBar button:focus-visible{background:var(--forest);color:#ffffff;outline:none}.adminLearningEvidenceReceipt{background:radial-gradient(circle at 10% 10%,rgba(201,111,67,.16),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(237,245,230,.78));border:1px solid rgba(23,79,57,.16);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:14px}.adminLearningEvidenceReceipt div{align-items:center;display:flex;gap:12px;justify-content:space-between}.adminLearningEvidenceNextActions{display:flex;flex-wrap:wrap;gap:8px}.adminLearningEvidenceReceipt strong{color:var(--ink);font-size:13px}.adminLearningEvidenceReceipt mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:12px;font-weight:900;padding:7px 10px}.adminLearningEvidenceReceipt p,.adminLearningEvidenceReceipt small,.adminLearningEvidenceReceipt span{color:var(--muted);margin:0}.adminLearningEvidenceReceipt span{color:var(--ink);font-size:13px}.adminLearningEvidenceNextActions span{background:rgba(23,79,57,.1);border:1px solid rgba(23,79,57,.12);border-radius:999px;color:var(--forest);font-size:12px;font-weight:900;padding:8px 10px}.teachingOpsQueue{background:radial-gradient(circle at top left,rgba(245,185,78,.2),transparent 32%),linear-gradient(135deg,rgba(255,253,242,.96),rgba(237,245,230,.92));border:1px solid rgba(48,74,57,.12);border-radius:28px;box-shadow:0 18px 40px rgba(35,50,38,.08);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.teachingOpsQueue h3,.teachingOpsQueue p{margin:0}.teachingOpsQueue p:not(.eyebrow){color:rgba(34,51,41,.68);font-size:13px;font-weight:800;line-height:1.7;margin-top:8px}.teachingOpsQueueGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.queueItem{background:rgba(255,255,255,.72);border:1px solid rgba(48,74,57,.1);border-radius:20px;padding:16px}.queueItem.active{background:linear-gradient(145deg,rgba(255,244,213,.95),rgba(255,255,255,.76));border-color:rgba(188,114,29,.24)}.queueItem small,.queueItem span{color:rgba(34,51,41,.62);display:block;font-size:12px;font-weight:900}.queueItem strong{color:var(--forest);display:block;font-size:clamp(28px,4vw,46px);letter-spacing:-.06em;line-height:.92;margin:16px 0 10px}.assignmentDefinitionActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(84,158,178,.24),transparent 30%),linear-gradient(145deg,rgba(28,43,67,.96),rgba(37,76,96,.9));border:1px solid rgba(235,250,255,.16);border-radius:28px;box-shadow:0 22px 58px rgba(37,76,96,.16);color:#ebfaff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.assignmentDefinitionActionSummaryPanel h3,.assignmentDefinitionActionSummaryPanel p{margin:0}.assignmentDefinitionActionSummaryPanel h3{color:#ffffff}.assignmentDefinitionActionSummaryPanel p:not(.eyebrow){color:rgba(235,250,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.assignmentDefinitionActionSummaryPanel .eyebrow{color:rgba(235,250,255,.7)}.assignmentDefinitionActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.assignmentDefinitionActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.assignmentDefinitionActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.assignmentDefinitionActionMetricGrid article{background:rgba(235,250,255,.1);border:1px solid rgba(235,250,255,.14);border-radius:20px;padding:16px}.assignmentDefinitionActionMetricGrid span{color:rgba(235,250,255,.72);display:block;font-size:12px;font-weight:900}.assignmentDefinitionActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.assessmentDefinitionActionQuickLinks,.assignmentDefinitionActionEvidence,.assignmentDefinitionActionQuickLinks,.assignmentDefinitionActionRows,.questionActionQuickLinks,.questionImportActionQuickLinks{display:flex;flex-wrap:wrap;gap:8px}.assessmentDefinitionActionQuickLinks a,.assignmentDefinitionActionQuickLinks a,.questionActionQuickLinks a,.questionImportActionQuickLinks a{align-items:center;background:rgba(235,250,255,.12);border:1px solid rgba(235,250,255,.16);border-radius:999px;color:#ebfaff;display:inline-flex;font-size:12px;font-weight:950;gap:7px;padding:8px 11px;text-decoration:none}.assessmentDefinitionActionQuickLinks a,.questionImportActionQuickLinks a{background:rgba(237,243,255,.12);border-color:rgba(237,243,255,.16);color:#edf3ff}.questionActionQuickLinks a{background:rgba(248,251,243,.12);border-color:rgba(248,251,243,.16);color:#f8fbf3}.assessmentDefinitionActionQuickLinks span,.assessmentDefinitionActionQuickLinks strong,.assignmentDefinitionActionQuickLinks span,.assignmentDefinitionActionQuickLinks strong,.questionActionQuickLinks span,.questionActionQuickLinks strong,.questionImportActionQuickLinks span,.questionImportActionQuickLinks strong{color:inherit}.assignmentDefinitionActionEvidence small,.assignmentDefinitionActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.assignmentDefinitionActionRows span{background:rgba(235,250,255,.12);color:#ebfaff}.assignmentDefinitionActionEvidence small{background:rgba(84,158,178,.26);color:#ffffff}.assignmentActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(245,185,78,.26),transparent 30%),linear-gradient(145deg,rgba(22,48,58,.96),rgba(23,79,57,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(23,79,57,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.assignmentActionSummaryPanel h3,.assignmentActionSummaryPanel p{margin:0}.assignmentActionSummaryPanel h3{color:#ffffff}.assignmentActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.assignmentActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.assignmentActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.assignmentActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.assignmentActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.assignmentActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.assignmentActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.assignmentActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.assignmentActionEvidence,.assignmentActionRows{display:flex;flex-wrap:wrap;gap:8px}.assignmentActionEvidence small,.assignmentActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.assignmentActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.assignmentActionEvidence small{background:rgba(245,185,78,.26);color:#ffffff}.assessmentActionQuickFilters,.assignmentActionQuickFilters{display:flex;flex-wrap:wrap;gap:8px}.assessmentActionQuickFilters a,.assessmentActionQuickFilters button,.assignmentActionQuickFilters a,.assignmentActionQuickFilters button{align-items:center;background:rgba(248,251,243,.12);border:1px solid rgba(248,251,243,.16);border-radius:999px;color:#f8fbf3;cursor:pointer;display:inline-flex;font-size:12px;font-weight:950;gap:7px;padding:8px 11px;text-decoration:none}.assessmentActionQuickFilters button.active,.assignmentActionQuickFilters button.active{background:rgba(245,185,78,.24);border-color:rgba(245,185,78,.36)}.assessmentActionQuickFilters button.active{background:rgba(201,111,67,.24);border-color:rgba(201,111,67,.36)}.assessmentActionQuickFilters span,.assessmentActionQuickFilters strong,.assignmentActionQuickFilters span,.assignmentActionQuickFilters strong{color:inherit}.assessmentDefinitionActionSummaryPanel{background:radial-gradient(circle at 14% 12%,rgba(95,126,186,.26),transparent 30%),linear-gradient(145deg,rgba(30,41,74,.96),rgba(35,72,96,.9));border:1px solid rgba(237,243,255,.16);border-radius:28px;box-shadow:0 22px 58px rgba(30,41,74,.16);color:#edf3ff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.assessmentDefinitionActionSummaryPanel h3,.assessmentDefinitionActionSummaryPanel p{margin:0}.assessmentDefinitionActionSummaryPanel h3{color:#ffffff}.assessmentDefinitionActionSummaryPanel p:not(.eyebrow){color:rgba(237,243,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.assessmentDefinitionActionSummaryPanel .eyebrow{color:rgba(237,243,255,.7)}.assessmentDefinitionActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.assessmentDefinitionActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.assessmentDefinitionActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.assessmentDefinitionActionMetricGrid article{background:rgba(237,243,255,.1);border:1px solid rgba(237,243,255,.14);border-radius:20px;padding:16px}.assessmentDefinitionActionMetricGrid span{color:rgba(237,243,255,.72);display:block;font-size:12px;font-weight:900}.assessmentDefinitionActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.assessmentDefinitionActionEvidence,.assessmentDefinitionActionRows{display:flex;flex-wrap:wrap;gap:8px}.assessmentDefinitionActionEvidence small,.assessmentDefinitionActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.assessmentDefinitionActionRows span{background:rgba(237,243,255,.12);color:#edf3ff}.assessmentDefinitionActionEvidence small{background:rgba(95,126,186,.3);color:#ffffff}.assessmentActionSummaryPanel{background:radial-gradient(circle at 14% 12%,rgba(201,111,67,.24),transparent 30%),linear-gradient(145deg,rgba(43,36,71,.96),rgba(33,60,82,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(43,36,71,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.assessmentActionSummaryPanel h3,.assessmentActionSummaryPanel p{margin:0}.assessmentActionSummaryPanel h3{color:#ffffff}.assessmentActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.assessmentActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.assessmentActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.assessmentActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.assessmentActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.assessmentActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.assessmentActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.assessmentActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.assessmentActionEvidence,.assessmentActionRows{display:flex;flex-wrap:wrap;gap:8px}.assessmentActionEvidence small,.assessmentActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.assessmentActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.assessmentActionEvidence small{background:rgba(201,111,67,.26);color:#ffffff}.assessmentGuardrailPanel{background:radial-gradient(circle at 12% 16%,rgba(201,111,67,.2),transparent 30%),linear-gradient(135deg,rgba(20,32,25,.92),rgba(33,60,82,.9));border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:0 20px 50px rgba(20,32,25,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.assessmentGuardrailPanel h3,.assessmentGuardrailPanel p{color:#f8fbf3;margin:0}.assessmentGuardrailPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;font-weight:800;line-height:1.7;margin-top:8px}.assessmentGuardrailGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.assessmentGuardrailItem{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.13);border-radius:20px;min-height:150px;padding:16px}.assessmentGuardrailItem.ready{border-color:rgba(154,184,118,.5)}.assessmentGuardrailItem.warning{background:rgba(245,185,78,.12);border-color:rgba(245,185,78,.34)}.assessmentGuardrailItem.blocked{background:rgba(201,111,67,.14);border-color:rgba(201,111,67,.42)}.assessmentGuardrailItem small,.assessmentGuardrailItem span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900;line-height:1.55}.assessmentGuardrailItem strong{color:#ffffff;display:block;font-size:clamp(22px,2.4vw,34px);letter-spacing:-.05em;line-height:1;margin:14px 0 10px;overflow-wrap:anywhere}.questionActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(154,184,118,.24),transparent 30%),linear-gradient(145deg,rgba(25,43,32,.96),rgba(23,79,57,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(23,79,57,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.questionActionSummaryPanel h3,.questionActionSummaryPanel p{margin:0}.questionActionSummaryPanel h3{color:#ffffff}.questionActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.questionActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.questionActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.questionActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.questionActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.questionActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.questionActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.questionActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.questionActionEvidence,.questionActionRows{display:flex;flex-wrap:wrap;gap:8px}.questionActionEvidence small,.questionActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.questionActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.questionActionEvidence small{background:rgba(154,184,118,.26);color:#ffffff}.questionImportActionSummaryPanel{background:radial-gradient(circle at 12% 12%,rgba(95,126,186,.24),transparent 30%),linear-gradient(145deg,rgba(22,33,58,.96),rgba(33,60,82,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(22,33,58,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.questionImportActionSummaryPanel h3,.questionImportActionSummaryPanel p{margin:0}.questionImportActionSummaryPanel h3{color:#ffffff}.questionImportActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.questionImportActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.questionImportActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.questionImportActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.questionImportActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.questionImportActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.questionImportActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.questionImportActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.questionImportActionEvidence,.questionImportActionRows{display:flex;flex-wrap:wrap;gap:8px}.questionImportActionEvidence small,.questionImportActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.questionImportActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.questionImportActionEvidence small{background:rgba(95,126,186,.28);color:#ffffff}.eduSyncSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.eduSyncSummaryGrid article{background:linear-gradient(145deg,rgba(248,251,243,.86),rgba(216,230,206,.62)),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:22px;min-height:132px;padding:20px}.eduSyncSummaryGrid small,.eduSyncSummaryGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.eduSyncSummaryGrid strong{color:var(--forest);display:block;font-size:clamp(28px,3.5vw,46px);letter-spacing:-.07em;line-height:.92;margin:18px 0 10px;overflow-wrap:anywhere}.eduSyncBoundaryPanel{background:radial-gradient(circle at top right,rgba(84,158,178,.18),transparent 30%),linear-gradient(135deg,rgba(255,250,239,.92),rgba(226,239,218,.74));border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.eduSyncIntegrationGate{background:radial-gradient(circle at 12% 12%,rgba(20,81,61,.18),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(235,250,255,.62));border:1px solid rgba(20,81,61,.16);border-radius:24px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.eduSyncBoundaryPanel h3,.eduSyncBoundaryPanel p,.eduSyncIntegrationGate h3{margin:0}.eduSyncBoundaryPanel h3,.eduSyncIntegrationGate h3{color:var(--ink);font-size:clamp(24px,3vw,36px);letter-spacing:-.06em;line-height:1}.eduSyncBoundaryPanel p,.eduSyncBoundaryPanel span,.eduSyncIntegrationGate span{color:var(--muted);font-size:13px;font-weight:850;line-height:1.65}.eduSyncBoundaryPanel span,.eduSyncIntegrationGate span{display:block;margin-top:10px}.eduSyncIntegrationGate>div:last-child{align-content:flex-start;display:flex;flex-wrap:wrap;gap:8px}.eduSyncIntegrationGate small{background:rgba(255,255,255,.72);border-radius:999px;color:var(--ink);font-size:12px;font-weight:950;padding:8px 10px}.eduSyncBoundaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.eduSyncBoundaryGrid article{background:rgba(255,255,255,.62);border:1px solid rgba(20,81,61,.11);border-radius:20px;padding:16px}.eduSyncBoundaryGrid strong{color:var(--forest);display:block;font-size:18px;letter-spacing:-.03em;margin-bottom:10px}.eduSyncHandoffPanel{background:radial-gradient(circle at 8% 10%,rgba(201,111,67,.18),transparent 30%),linear-gradient(135deg,rgba(255,250,239,.95),rgba(235,250,255,.7));border:1px solid rgba(20,81,61,.14);border-radius:26px;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.eduSyncHandoffPanel h3,.eduSyncHandoffPanel p{margin:0}.eduSyncHandoffPanel h3{color:var(--ink);font-size:clamp(24px,3vw,36px);letter-spacing:-.06em;line-height:1}.eduSyncHandoffPanel p,.eduSyncHandoffPanel span{color:var(--muted);font-size:13px;font-weight:850;line-height:1.65}.eduSyncHandoffPanel>div:first-child>span{display:block;margin-top:10px}.eduSyncHandoffGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.eduSyncHandoffGrid article{background:rgba(255,255,255,.68);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.eduSyncHandoffGrid article.blocked{border-color:rgba(201,111,67,.42)}.eduSyncHandoffGrid article.waiting{border-color:rgba(226,169,66,.48)}.eduSyncHandoffGrid mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.eduSyncHandoffGrid article.blocked mark{background:var(--clay)}.eduSyncHandoffGrid article.waiting mark{background:#a9751d}.eduSyncHandoffGrid strong{color:var(--forest);font-size:13px}.eduSyncHandoffGrid h4{color:var(--ink);font-size:15px;margin:0}.eduSyncHandoffGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.eduSyncHandoffGrid section{display:flex;flex-wrap:wrap;gap:7px}.eduSyncHandoffGrid small,.eduSyncHandoffGrid span{border-radius:999px;font-size:11px;font-weight:900;padding:7px 9px}.eduSyncHandoffGrid span{background:rgba(201,111,67,.11);color:var(--clay)}.eduSyncHandoffGrid small{background:rgba(20,81,61,.08);color:var(--forest)}.eduSyncReadinessPanel{background:linear-gradient(135deg,rgba(20,81,61,.1),rgba(226,169,66,.14)),rgba(255,255,255,.54);border:1px solid rgba(20,81,61,.16);border-radius:26px;display:grid;grid-gap:16px;gap:16px;margin-bottom:18px;padding:20px}.eduSyncReadinessPanel h3{color:var(--forest);font-size:24px;letter-spacing:-.04em;margin:0 0 8px}.eduSyncReadinessPanel p,.eduSyncReadinessPanel span{color:var(--muted);line-height:1.6;margin:0}.eduSyncReadinessGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.eduSyncReadinessGrid article{background:rgba(255,255,255,.66);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.eduSyncReadinessGrid article.missing{border-color:rgba(201,111,67,.42)}.eduSyncReadinessGrid article.partial{border-color:rgba(226,169,66,.5)}.eduSyncReadinessGrid mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.eduSyncReadinessGrid article.missing mark{background:var(--clay)}.eduSyncReadinessGrid article.partial mark{background:#a17820}.eduSyncReadinessGrid h4{color:var(--ink);font-size:16px;margin:0}.eduSyncReadinessGrid div{display:flex;flex-wrap:wrap;gap:8px}.eduSyncReadinessGrid small{background:rgba(255,255,255,.72);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:8px 10px}.eduSyncLayout{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.eduSyncLayout article{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;padding:22px}.eduSyncLayout p{color:var(--muted);line-height:1.65}.eduSyncLayout ul{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:18px 0 0;padding:0}.eduSyncActionList div,.eduSyncLayout li{background:rgba(20,32,25,.06);border-radius:16px;color:var(--ink);font-family:SFMono-Regular,Cascadia Code,monospace;font-size:12px;overflow-wrap:anywhere;padding:12px}.eduSyncActionList{display:grid;grid-gap:10px;gap:10px}.eduSyncActionList div{align-items:center;display:flex;font-family:inherit;gap:12px;justify-content:space-between}.eduSyncActionList span,.eduSyncActionList strong{overflow-wrap:anywhere}.eduSyncActionList span{color:var(--muted);font-size:12px;font-weight:900}.eduSyncQuickLinks{display:flex;flex-wrap:wrap;gap:8px}.eduSyncQuickLinks a{align-items:center;background:rgba(20,81,61,.1);border:1px solid rgba(20,81,61,.14);border-radius:999px;color:var(--forest);display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.eduSyncQuickLinks span{color:var(--forest);font-size:12px;font-weight:900}.eduSyncQuickLinks strong{color:var(--ink);font-size:14px;line-height:1}.lessonSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.lessonSummaryGrid article{background:linear-gradient(145deg,rgba(201,111,67,.9),rgba(33,60,82,.9)),var(--clay);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.lessonSummaryGrid small,.lessonSummaryGrid span{color:rgba(248,251,243,.74);display:block;font-size:12px;font-weight:900}.lessonSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(30px,4vw,50px);letter-spacing:-.07em;line-height:.92;margin:20px 0 10px;overflow-wrap:anywhere}.aiReviewOpsPanel{background:radial-gradient(circle at top right,rgba(201,111,67,.22),transparent 34%),linear-gradient(135deg,rgba(255,250,241,.96),rgba(240,246,239,.92));border:1px solid rgba(74,52,40,.12);border-radius:28px;box-shadow:0 18px 42px rgba(54,45,35,.08);display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.aiReviewOpsPanel h3,.aiReviewOpsPanel p{margin:0}.aiReviewOpsPanel p:not(.eyebrow){color:rgba(48,54,42,.68);font-size:13px;font-weight:800;line-height:1.7;margin-top:8px}.aiReviewOpsGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.aiReviewOpsCard{background:rgba(255,255,255,.72);border:1px solid rgba(74,52,40,.1);border-radius:20px;padding:16px}.aiReviewOpsCard.active{background:linear-gradient(145deg,rgba(255,235,217,.96),rgba(255,255,255,.76));border-color:rgba(201,111,67,.28)}.aiReviewOpsCard small,.aiReviewOpsCard span{color:rgba(48,54,42,.62);display:block;font-size:12px;font-weight:900}.aiReviewOpsCard strong{color:var(--clay);display:block;font-size:clamp(28px,4vw,46px);letter-spacing:-.06em;line-height:.92;margin:16px 0 10px}.lessonSessionActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(154,184,118,.24),transparent 30%),linear-gradient(145deg,rgba(25,43,32,.96),rgba(33,60,82,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(33,60,82,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.lessonSessionActionSummaryPanel h3,.lessonSessionActionSummaryPanel p{margin:0}.lessonSessionActionSummaryPanel h3{color:#ffffff}.lessonSessionActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.lessonSessionActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.lessonSessionActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.lessonSessionActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.lessonSessionActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.lessonSessionActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.lessonSessionActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.lessonSessionActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.lessonSessionActionEvidence,.lessonSessionActionRows{display:flex;flex-wrap:wrap;gap:8px}.lessonSessionActionEvidence small,.lessonSessionActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.lessonSessionActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.lessonSessionActionEvidence small{background:rgba(154,184,118,.26);color:#ffffff}.lessonReviewActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(245,185,78,.24),transparent 30%),linear-gradient(145deg,rgba(33,60,82,.96),rgba(23,79,57,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(33,60,82,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.lessonReviewActionSummaryPanel h3,.lessonReviewActionSummaryPanel p{margin:0}.lessonReviewActionSummaryPanel h3{color:#ffffff}.lessonReviewActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.lessonReviewActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.lessonReviewActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.lessonReviewActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.lessonReviewActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.lessonReviewActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.lessonReviewActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.lessonReviewActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.lessonReviewActionEvidence,.lessonReviewActionRows{display:flex;flex-wrap:wrap;gap:8px}.aiActionQuickFilters,.lessonReviewActionQuickFilters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.aiActionQuickFilters a,.aiActionQuickFilters button,.lessonReviewActionQuickFilters a,.lessonReviewActionQuickFilters button{align-items:center;background:rgba(248,251,243,.12);border:1px solid rgba(248,251,243,.18);border-radius:999px;color:#f8fbf3;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.aiActionQuickFilters button,.lessonReviewActionQuickFilters button{cursor:pointer}.lessonReviewActionQuickFilters button[aria-pressed=true]{background:rgba(245,185,78,.32);border-color:rgba(248,251,243,.42);color:#ffffff}.aiActionQuickFilters button[aria-pressed=true]{background:rgba(201,111,67,.34);border-color:rgba(248,251,243,.42);color:#ffffff}.aiActionQuickFilters span,.lessonReviewActionQuickFilters span{font-size:12px;font-weight:900}.aiActionQuickFilters strong,.lessonReviewActionQuickFilters strong{color:#ffffff;font-size:14px;line-height:1}.lessonReviewActionEvidence small,.lessonReviewActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.lessonReviewActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.lessonReviewActionEvidence small{background:rgba(245,185,78,.26);color:#ffffff}.aiActionSummaryPanel{background:radial-gradient(circle at 10% 12%,rgba(201,111,67,.24),transparent 30%),linear-gradient(145deg,rgba(35,31,45,.96),rgba(88,52,43,.9));border:1px solid rgba(248,251,243,.16);border-radius:28px;box-shadow:0 22px 58px rgba(88,52,43,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.aiActionSummaryPanel h3,.aiActionSummaryPanel p{margin:0}.aiActionSummaryPanel h3{color:#ffffff}.aiActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.aiActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.aiActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.aiActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.aiActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.aiActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.aiActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.aiActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.aiActionEvidence,.aiActionRows{display:flex;flex-wrap:wrap;gap:8px}.aiActionEvidence small,.aiActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.aiActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.aiActionEvidence small{background:rgba(201,111,67,.26);color:#ffffff}.courseSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.courseSummaryGrid article{background:linear-gradient(145deg,rgba(154,184,118,.92),rgba(33,60,82,.9)),var(--moss);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.courseSummaryGrid small,.courseSummaryGrid span{color:rgba(248,251,243,.76);display:block;font-size:12px;font-weight:900}.courseSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(30px,4vw,50px);letter-spacing:-.07em;line-height:.92;margin:20px 0 10px;overflow-wrap:anywhere}.courseActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(238,191,96,.24),transparent 32%),linear-gradient(145deg,rgba(95,45,25,.96),rgba(33,60,82,.9));border:1px solid rgba(255,247,229,.16);border-radius:26px;box-shadow:0 22px 58px rgba(95,45,25,.16);color:#fff7e5;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.courseActionSummaryPanel h3,.courseActionSummaryPanel p{margin:0}.courseActionSummaryPanel h3{color:#ffffff}.courseActionSummaryPanel p:not(.eyebrow){color:rgba(255,247,229,.72);font-size:13px;line-height:1.6;margin-top:8px}.courseActionSummaryPanel .eyebrow{color:rgba(255,247,229,.7)}.courseActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.courseActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.courseActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.courseActionMetricGrid article{background:rgba(255,247,229,.1);border:1px solid rgba(255,247,229,.14);border-radius:20px;padding:16px}.courseActionMetricGrid span{color:rgba(255,247,229,.72);display:block;font-size:12px;font-weight:900}.courseActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.courseActionEvidence,.courseActionRows{display:flex;flex-wrap:wrap;gap:8px}.courseActionQuickLinks,.entitlementActionQuickLinks{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.courseActionQuickLinks a,.entitlementActionQuickLinks a{align-items:center;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:currentColor;display:inline-flex;gap:8px;min-height:38px;padding:9px 12px;text-decoration:none}.courseActionQuickLinks a{background:rgba(255,247,229,.12);border-color:rgba(255,247,229,.18)}.entitlementActionQuickLinks a{background:rgba(248,251,243,.12);border-color:rgba(248,251,243,.18)}.courseActionQuickLinks span,.entitlementActionQuickLinks span{font-size:12px;font-weight:900}.courseActionQuickLinks strong,.entitlementActionQuickLinks strong{color:#ffffff;font-size:14px;line-height:1}.courseActionEvidence small,.courseActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.courseActionRows span{background:rgba(255,247,229,.12);color:#fff7e5}.courseActionEvidence small{background:rgba(238,191,96,.24);color:#ffffff}.courseApprovalPanel{background:radial-gradient(circle at 12% 12%,rgba(238,191,96,.18),transparent 28%),rgba(255,255,255,.56);border:1px solid var(--line);border-radius:26px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);margin-bottom:18px;padding:22px}.courseApprovalPanel h3,.courseApprovalPanel p{margin:0}.courseApprovalPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px}.courseApprovalMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.courseApprovalMetricGrid article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;padding:14px}.courseApprovalList small,.courseApprovalMetricGrid span{color:var(--muted);display:block;font-size:12px;font-weight:900}.courseApprovalMetricGrid strong{color:var(--ink);display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:10px}.courseApprovalRows{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.courseApprovalRows span{background:rgba(238,191,96,.18);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:9px 11px}.courseApprovalList{display:grid;grid-gap:10px;gap:10px;grid-column:1/-1}.courseApprovalList article{background:rgba(255,255,255,.62);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:5px;gap:5px;padding:14px}.courseApprovalList span{color:var(--muted);font-size:12px;font-weight:800}.entitlementActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(154,184,118,.24),transparent 32%),linear-gradient(145deg,rgba(25,43,32,.96),rgba(33,60,82,.9));border:1px solid rgba(248,251,243,.16);border-radius:26px;box-shadow:0 22px 58px rgba(33,60,82,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.entitlementActionSummaryPanel h3,.entitlementActionSummaryPanel p{margin:0}.entitlementActionSummaryPanel h3{color:#ffffff}.entitlementActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.entitlementActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.entitlementActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.entitlementActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.entitlementActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.entitlementActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.entitlementActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.entitlementActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.entitlementActionEvidence,.entitlementActionRows{display:flex;flex-wrap:wrap;gap:8px}.entitlementActionEvidence small,.entitlementActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.entitlementActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.entitlementActionEvidence small{background:rgba(154,184,118,.24);color:#ffffff}.courseLaunchPanel{background:linear-gradient(135deg,rgba(154,184,118,.18),rgba(33,60,82,.1)),rgba(255,255,255,.54);border:1px solid rgba(33,60,82,.14);border-radius:26px;display:grid;grid-gap:16px;gap:16px;margin-bottom:18px;padding:20px}.courseLaunchPanel h3{color:var(--forest);font-size:24px;letter-spacing:-.04em;margin:0 0 8px}.courseLaunchPanel p,.courseLaunchPanel span{color:var(--muted);line-height:1.6;margin:0}.courseLaunchGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.courseLaunchGrid article{background:rgba(255,255,255,.66);border:1px solid rgba(23,79,57,.12);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:16px}.courseLaunchGrid article.blocked{border-color:rgba(201,111,67,.42)}.courseLaunchGrid article.pending{border-color:rgba(226,169,66,.5)}.courseLaunchGrid mark{background:var(--forest);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.courseLaunchGrid article.blocked mark{background:var(--clay)}.courseLaunchGrid article.pending mark{background:#a17820}.courseLaunchGrid h4{color:var(--ink);font-size:16px;margin:0}.courseLaunchGrid div{display:flex;flex-wrap:wrap;gap:8px}.courseLaunchGrid small{background:rgba(255,255,255,.72);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:8px 10px}.commerceSummaryGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:18px}.commerceSummaryGrid article{background:linear-gradient(145deg,rgba(23,79,57,.94),rgba(201,111,67,.86)),var(--forest);border-radius:22px;color:#f8fbf3;min-height:150px;padding:20px}.commerceSummaryGrid small,.commerceSummaryGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.commerceSummaryGrid strong{color:#ffffff;display:block;font-size:clamp(30px,4vw,50px);letter-spacing:-.07em;line-height:.92;margin:20px 0 10px;overflow-wrap:anywhere}.orderActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(226,169,66,.24),transparent 32%),linear-gradient(145deg,rgba(25,43,32,.96),rgba(20,81,61,.9));border:1px solid rgba(248,251,243,.16);border-radius:24px;box-shadow:0 22px 58px rgba(20,81,61,.16);color:#f8fbf3;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.orderActionSummaryPanel h3,.orderActionSummaryPanel p{margin:0}.orderActionSummaryPanel h3{color:#ffffff}.orderActionSummaryPanel p:not(.eyebrow){color:rgba(248,251,243,.72);font-size:13px;line-height:1.6;margin-top:8px}.orderActionSummaryPanel .eyebrow{color:rgba(248,251,243,.7)}.orderActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.orderActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.orderActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.orderActionMetricGrid article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;padding:16px}.orderActionMetricGrid span{color:rgba(248,251,243,.72);display:block;font-size:12px;font-weight:900}.orderActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(28px,4vw,44px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.orderActionEvidence,.orderActionRows{display:flex;flex-wrap:wrap;gap:8px}.orderActionEvidence small,.orderActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.orderActionRows span{background:rgba(248,251,243,.12);color:#f8fbf3}.orderFulfillmentTriage{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.orderFulfillmentTriage article{background:rgba(248,251,243,.1);border:1px solid rgba(248,251,243,.14);border-radius:20px;display:grid;grid-gap:10px;gap:10px;padding:15px}.orderFulfillmentTriage article.urgent{background:rgba(201,111,67,.18);border-color:rgba(201,111,67,.48)}.orderFulfillmentTriage article.waiting{background:rgba(226,169,66,.16);border-color:rgba(226,169,66,.44)}.orderFulfillmentTriage article.ready{background:rgba(88,143,115,.18);border-color:rgba(145,190,157,.42)}.orderFulfillmentTriage mark{background:rgba(248,251,243,.16);border-radius:999px;color:#ffffff;font-size:11px;font-weight:950;justify-self:start;padding:6px 9px}.orderFulfillmentTriage strong{color:#ffffff;font-size:15px}.orderFulfillmentTriage p{color:rgba(248,251,243,.72);font-size:12px;line-height:1.55;margin:0}.orderFulfillmentTriage div{display:flex;flex-wrap:wrap;gap:6px}.orderFulfillmentTriage small{background:rgba(248,251,243,.14);border-radius:999px;color:#ffffff;font-size:11px;font-weight:900;padding:6px 8px}.orderActionQuickFilters{display:flex;flex-wrap:wrap;gap:8px}.orderActionQuickFilters a,.orderActionQuickFilters button{align-items:center;background:rgba(248,251,243,.12);border:1px solid rgba(248,251,243,.16);border-radius:999px;color:#f8fbf3;cursor:pointer;display:inline-flex;font-size:12px;font-weight:950;gap:7px;padding:8px 11px;text-decoration:none}.orderActionQuickFilters button.active{background:rgba(226,169,66,.24);border-color:rgba(226,169,66,.36)}.orderActionQuickFilters button:disabled{cursor:not-allowed;opacity:.6}.orderActionQuickFilters span,.orderActionQuickFilters strong{color:inherit}.orderActionEvidence small{background:rgba(201,111,67,.24);color:#ffffff}.subscriptionActionSummaryPanel{background:radial-gradient(circle at 8% 8%,rgba(84,158,178,.24),transparent 32%),linear-gradient(145deg,rgba(18,44,55,.96),rgba(35,72,96,.9));border:1px solid rgba(235,250,255,.16);border-radius:24px;box-shadow:0 22px 58px rgba(35,72,96,.16);color:#ebfaff;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.subscriptionActionSummaryPanel h3,.subscriptionActionSummaryPanel p{margin:0}.subscriptionActionSummaryPanel h3{color:#ffffff}.subscriptionActionSummaryPanel p:not(.eyebrow){color:rgba(235,250,255,.72);font-size:13px;line-height:1.6;margin-top:8px}.subscriptionActionSummaryPanel .eyebrow{color:rgba(235,250,255,.7)}.subscriptionActionSummaryPanel>div:first-child>strong{color:#ffffff;display:block;font-size:clamp(36px,5vw,60px);letter-spacing:-.09em;line-height:.9;margin-top:20px}.subscriptionActionSummaryBody{display:grid;grid-gap:12px;gap:12px}.subscriptionActionMetricGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.subscriptionActionMetricGrid article{background:rgba(235,250,255,.1);border:1px solid rgba(235,250,255,.14);border-radius:20px;padding:16px}.subscriptionActionMetricGrid span{color:rgba(235,250,255,.72);display:block;font-size:12px;font-weight:900}.subscriptionActionMetricGrid strong{color:#ffffff;display:block;font-size:clamp(24px,3vw,38px);letter-spacing:-.07em;line-height:.92;margin-top:12px;overflow-wrap:anywhere}.subscriptionActionEvidence,.subscriptionActionQuickLinks,.subscriptionActionRows{display:flex;flex-wrap:wrap;gap:8px}.subscriptionActionQuickLinks a{align-items:center;background:rgba(235,250,255,.12);border:1px solid rgba(235,250,255,.16);border-radius:999px;color:#ebfaff;display:inline-flex;font-size:12px;font-weight:950;gap:7px;padding:8px 11px;text-decoration:none}.subscriptionActionQuickLinks span,.subscriptionActionQuickLinks strong{color:inherit}.subscriptionActionEvidence small,.subscriptionActionRows span{border-radius:999px;font-size:12px;font-weight:900;padding:9px 11px}.subscriptionActionRows span{background:rgba(235,250,255,.12);color:#ebfaff}.subscriptionActionEvidence small{background:rgba(84,158,178,.26);color:#ffffff}.fulfillmentGuardrailPanel{background:radial-gradient(circle at top right,rgba(226,169,66,.22),transparent 32%),linear-gradient(135deg,rgba(255,250,239,.96),rgba(229,238,221,.78));border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);margin-bottom:18px;padding:20px}.fulfillmentGuardrailPanel h3,.fulfillmentGuardrailPanel p{margin:0}.fulfillmentGuardrailPanel p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.6;margin-top:8px}.fulfillmentGuardrailGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.fulfillmentGuardrailGrid article{align-items:start;background:rgba(255,255,255,.7);border:1px solid rgba(20,81,61,.12);border-radius:20px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto 1fr;padding:16px}.fulfillmentGuardrailGrid article.high{border-color:rgba(201,111,67,.52);box-shadow:0 16px 34px rgba(201,111,67,.14)}.fulfillmentGuardrailGrid article.medium{border-color:rgba(195,151,55,.46)}.fulfillmentGuardrailGrid strong{background:var(--forest);border-radius:16px;color:#ffffff;display:grid;font-size:24px;font-weight:950;min-width:48px;padding:10px;place-items:center}.fulfillmentGuardrailGrid article.high strong{background:var(--clay)}.fulfillmentGuardrailGrid h4{color:var(--ink);font-size:15px;margin:0 0 6px}.fulfillmentGuardrailGrid p{color:var(--muted);font-size:12px;line-height:1.55;margin:0}.courseColumn{display:grid;grid-gap:18px;gap:18px}.courseForm{background:rgba(255,255,255,.46);border:1px solid var(--line);border-radius:24px;display:grid;grid-gap:12px;gap:12px;padding:22px}.courseForm label{color:var(--muted);display:grid;font-size:13px;font-weight:800;grid-gap:8px;gap:8px}.courseForm input,.courseForm select,.courseForm textarea{background:rgba(255,255,255,.72);border:1px solid var(--line);border-radius:14px;color:var(--ink);min-height:44px;outline:none;padding:0 12px}.courseForm textarea{min-height:96px;padding:12px;resize:vertical}.courseForm input:disabled,.courseForm select:disabled,.courseForm textarea:disabled{cursor:not-allowed;opacity:.54}.fieldPair{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) 120px}.accessApprovalGate,.accessReceiptPanel,.accessRecoveryPanel,.aiResultPanel,.aiReviewGate,.courseAccessGuardrail,.entitlementGrantGate,.entitlementSourceGuide,.importQualityPanel,.learnerEntryReadinessPanel,.orderFulfillmentDiagnosticPanel,.paymentFulfillmentChecklist,.paymentFulfillmentGate,.paymentFulfillmentReceipt,.paymentImpactPanel,.questionImportChecklistPanel,.questionImportReviewGate{background:linear-gradient(135deg,rgba(23,79,57,.12),rgba(33,60,82,.1)),rgba(255,255,255,.48);border:1px solid rgba(23,79,57,.18);border-radius:18px;display:grid;grid-gap:10px;gap:10px;padding:14px}.accessApprovalGate strong,.accessReceiptPanel strong,.accessRecoveryPanel strong,.aiResultPanel strong,.aiReviewGate strong,.courseAccessGuardrail strong,.entitlementGrantGate strong,.entitlementSourceGuide strong,.importQualityPanel strong,.learnerEntryReadinessPanel strong,.orderFulfillmentDiagnosticPanel strong,.paymentFulfillmentChecklist strong,.paymentFulfillmentGate strong,.paymentFulfillmentReceipt strong,.paymentImpactPanel strong,.questionImportChecklistPanel strong,.questionImportReviewGate strong{color:var(--forest);font-size:18px}.accessApprovalGate span,.accessReceiptPanel span,.accessRecoveryPanel span,.aiResultPanel span,.aiReviewGate span,.courseAccessGuardrail span,.entitlementGrantGate span,.entitlementSourceGuide span,.importQualityPanel span,.learnerEntryReadinessPanel span,.orderFulfillmentDiagnosticPanel span,.paymentFulfillmentChecklist span,.paymentFulfillmentGate span,.paymentFulfillmentReceipt span,.paymentImpactPanel span,.questionImportChecklistPanel span,.questionImportReviewGate span{color:var(--muted);font-size:13px;line-height:1.5}.accessApprovalGate div,.accessReceiptPanel div,.accessRecoveryPanel div,.aiApplyNextActions,.aiResultPanel div,.aiReviewGate div,.courseAccessGuardrail div,.entitlementGrantGate div,.entitlementSourceGuide div,.importQualityPanel div,.learnerEntryNextActions,.learnerEntryReadinessPanel div,.paymentFulfillmentChecklist div,.paymentFulfillmentGate div,.paymentFulfillmentReceipt div,.paymentImpactPanel div,.questionImportChecklistPanel div,.questionImportChecklistPanel section,.questionImportNextActions,.questionImportReviewGate div{display:flex;flex-wrap:wrap;gap:8px}.accessApprovalGate small,.accessReceiptPanel small,.accessRecoveryPanel small,.aiResultPanel small,.aiReviewGate small,.courseAccessGuardrail small,.entitlementGrantGate small,.entitlementSourceGuide small,.importQualityPanel small,.learnerEntryReadinessPanel small,.paymentFulfillmentChecklist small,.paymentFulfillmentGate small,.paymentFulfillmentReceipt small,.paymentImpactPanel small,.questionImportChecklistPanel small,.questionImportReviewGate small{background:rgba(255,255,255,.68);border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:8px 10px}.questionImportChecklistPanel mark{border-radius:999px;color:#fff;font-size:12px;font-weight:1000;justify-self:start;padding:7px 10px}.questionImportChecklistPanel mark.high{background:var(--clay)}.questionImportChecklistPanel mark.medium{background:var(--ochre);color:var(--ink)}.questionImportChecklistPanel mark.low{background:var(--forest)}.questionImportListEvidence{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.questionImportListEvidence span{background:rgba(23,79,57,.1);border:1px solid rgba(23,79,57,.16);border-radius:999px;color:var(--ink);font-size:11px;font-weight:850;padding:5px 8px}.accessReceiptPanel{background:linear-gradient(135deg,rgba(200,111,66,.14),rgba(23,79,57,.1)),rgba(255,255,255,.52)}.accessApprovalGate{background:radial-gradient(circle at top left,rgba(201,111,67,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.66),rgba(255,247,229,.62))}.paymentFulfillmentReceipt{background:radial-gradient(circle at top left,rgba(245,187,84,.2),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(237,245,230,.72))}.paymentFulfillmentGate{background:radial-gradient(circle at top right,rgba(23,79,57,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.66),rgba(237,245,230,.62))}.learnerEntryReadinessPanel{background:radial-gradient(circle at top right,rgba(33,60,82,.18),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.7),rgba(237,243,255,.64))}.entitlementGrantGate{background:radial-gradient(circle at top left,rgba(226,169,66,.16),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.66),rgba(248,251,243,.64))}.entitlementSourceGuide{background:radial-gradient(circle at top right,rgba(20,81,61,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.68),rgba(237,245,230,.64))}.entitlementSourceGuide.warning{background:radial-gradient(circle at top right,rgba(226,169,66,.2),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.68),rgba(255,248,230,.68));border-color:rgba(226,169,66,.32)}.entitlementSourceGuide.blocked{background:radial-gradient(circle at top right,rgba(201,111,67,.2),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.68),rgba(255,239,231,.68));border-color:rgba(201,111,67,.34)}.learnerEntryReadinessPanel>div:first-child,.paymentFulfillmentReceipt div{align-items:center;justify-content:space-between}.paymentFulfillmentReceipt mark{background:var(--forest)}.learnerEntryReadinessPanel mark,.paymentFulfillmentReceipt mark{border-radius:999px;color:#ffffff;font-size:12px;font-weight:900;padding:7px 10px}.learnerEntryReadinessPanel mark{background:var(--steel)}.paymentFulfillmentReceipt p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.paymentFulfillmentReceipt span{color:var(--ink);font-weight:800}.learnerEntryReadinessGrid small.ok{background:rgba(23,79,57,.12);color:var(--forest)}.learnerEntryReadinessGrid small.pending{background:rgba(226,169,66,.16);color:#856018}.learnerEntryReadinessGrid small.blocked{background:rgba(201,111,67,.16);color:var(--clay)}.learnerEntryNextActions small{background:rgba(33,60,82,.1);border:1px solid rgba(33,60,82,.12);border-radius:999px;color:var(--blueprint);font-size:12px;font-weight:900;padding:8px 10px}.aiApplyNextActions small{background:rgba(23,79,57,.1);border:1px solid rgba(23,79,57,.12);border-radius:999px;color:var(--forest);font-size:12px;font-weight:900;padding:8px 10px}.questionImportNextActions small{background:rgba(226,169,66,.14);border:1px solid rgba(226,169,66,.18);border-radius:999px;color:#856018;font-size:12px;font-weight:900;padding:8px 10px}.accessReceiptPanel,.aiResultPanel,.entitlementGrantGate,.learnerEntryReadinessPanel,.orderFulfillmentDiagnosticPanel,.paymentFulfillmentChecklist,.paymentFulfillmentGate,.paymentFulfillmentReceipt,.paymentImpactPanel{margin-top:10px}.paymentFulfillmentChecklist{background:linear-gradient(135deg,rgba(33,60,82,.12),rgba(226,169,66,.12)),rgba(255,255,255,.54)}.paymentFulfillmentChecklist>div:first-child{align-items:center;justify-content:space-between}.paymentFulfillmentChecklist mark{border-radius:999px;color:var(--ink);font-size:12px;font-weight:900;padding:7px 10px}.paymentFulfillmentChecklist mark.blocked{background:rgba(168,56,44,.16);color:#7b2b22}.paymentFulfillmentChecklist mark.ready{background:rgba(23,79,57,.14);color:var(--forest)}.paymentFulfillmentChecklist mark.waiting{background:rgba(226,169,66,.18);color:#6d4a13}.paymentFulfillmentChecklist section{display:flex;flex-wrap:wrap;gap:8px}.paymentFulfillmentChecklist h4{color:var(--forest);flex-basis:100%;font-size:13px;margin:0}.orderFulfillmentDiagnosticGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.orderFulfillmentDiagnosticGrid article{background:rgba(255,255,255,.72);border:1px solid rgba(23,79,57,.16);border-radius:16px;display:grid;grid-gap:8px;gap:8px;padding:12px}.orderFulfillmentDiagnosticGrid article.missing{border-color:rgba(168,56,44,.32);box-shadow:inset 3px 0 0 rgba(168,56,44,.56)}.orderFulfillmentDiagnosticGrid article.pending{border-color:rgba(200,111,66,.34);box-shadow:inset 3px 0 0 rgba(200,111,66,.5)}.orderFulfillmentDiagnosticGrid article>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.orderFulfillmentDiagnosticGrid p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.orderFulfillmentDiagnosticGrid small{color:var(--ink);font-size:12px;font-weight:800}.courseList,.entitlementList{display:grid;grid-gap:10px;gap:10px}.courseCard,.entitlementItem{align-items:center;background:rgba(255,255,255,.46);border:1px solid transparent;border-radius:18px;color:var(--ink);display:flex;gap:12px;justify-content:space-between;padding:14px}.aiJobItem{align-items:flex-start}.aiJobItem>div:first-child{min-width:0}.courseCard{cursor:pointer;text-align:left}.courseCard.active{background:rgba(23,79,57,.12);border-color:rgba(23,79,57,.28)}.courseCard small,.courseCard strong,.entitlementItem small,.entitlementItem strong{display:block}.courseCard small,.entitlementItem small{color:var(--muted);font-size:12px;margin-top:4px}.entitlementAccessEvidence{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.entitlementAccessEvidence span{background:rgba(23,79,57,.1);border:1px solid rgba(23,79,57,.16);border-radius:999px;color:var(--ink);font-size:11px;font-weight:850;padding:5px 8px}.courseActions{display:flex;gap:10px}.entitlementActions{align-items:center;display:flex;gap:8px}.courseActions button,.entitlementActions button{background:rgba(20,32,25,.08);border:0;border-radius:999px;color:var(--ink);cursor:pointer;font-size:12px;font-weight:900;padding:10px 12px}.courseActions button:disabled,.entitlementActions button:disabled{cursor:not-allowed;opacity:.42}.checkLabel{align-items:center;display:flex!important;flex-direction:row}.checkLabel input{min-height:auto;width:auto}.formHint{color:var(--muted);font-size:12px;line-height:1.6;margin:0}@media (max-width:980px){.adminShell{padding:18px}.accessActionMetricGrid,.accessActionSummaryPanel,.accessApprovalMetricGrid,.accessApprovalPanel,.accessLayout,.accessRiskDetailList,.accessRiskHandoffGrid,.accessValiditySummaryGrid,.adminActionMetricGrid,.adminActionRows,.adminActionSummaryBody,.adminEntryBoundary,.aiActionMetricGrid,.aiActionSummaryPanel,.aiReviewOpsGrid,.aiReviewOpsPanel,.approvalActionList,.approvalActionMetricGrid,.approvalActionSummary,.approvalActionSummaryPanel,.approvalGuardrailGrid,.approvalGuardrailPanel,.approvalImpactDetails,.approvalImpactStats,.approvalLayout,.approvalSummaryGrid,.assessmentActionMetricGrid,.assessmentActionSummaryPanel,.assessmentDefinitionActionMetricGrid,.assessmentDefinitionActionSummaryPanel,.assessmentGuardrailGrid,.assessmentGuardrailPanel,.assignmentActionMetricGrid,.assignmentActionSummaryPanel,.assignmentDefinitionActionMetricGrid,.assignmentDefinitionActionSummaryPanel,.assignmentSummaryGrid,.auditActionMetricGrid,.auditActionSummaryPanel,.auditFilterGrid,.authorizationApprovalActionList,.authorizationExecutionBoundary,.authorizationExecutionBoundaryGrid,.authzActionMetricGrid,.authzActionSummaryPanel,.authzApprovalReceiptGrid,.authzApprovalTracker,.authzApprovalTrackerGrid,.authzLayout,.authzSummaryGrid,.classActionMetricGrid,.classActionSummaryPanel,.classMemberActionMetricGrid,.classMemberActionSummaryPanel,.commerceSummaryGrid,.compactGrid,.courseActionMetricGrid,.courseActionSummaryPanel,.courseApprovalMetricGrid,.courseApprovalPanel,.courseLaunchGrid,.courseLayout,.courseSummaryGrid,.crossPortalHandoffGrid,.crossPortalHandoffPanel,.eduSyncHandoffGrid,.eduSyncHandoffPanel,.eduSyncLayout,.eduSyncReadinessGrid,.eduSyncSummaryGrid,.entitlementActionMetricGrid,.entitlementActionSummaryPanel,.fieldPair,.fulfillmentGuardrailGrid,.fulfillmentGuardrailPanel,.hero,.lessonReviewActionMetricGrid,.lessonReviewActionSummaryPanel,.lessonSessionActionMetricGrid,.lessonSessionActionSummaryPanel,.lessonSummaryGrid,.moduleGrid,.operationsQueueGrid,.operationsQueuePanel,.orderActionMetricGrid,.orderActionSummaryPanel,.orderFulfillmentDiagnosticGrid,.orderFulfillmentTriage,.organizationActionMetricGrid,.organizationActionSummaryPanel,.organizationApprovalMetricGrid,.organizationApprovalPanel,.organizationMemberActionMetricGrid,.organizationMemberActionSummaryPanel,.organizationSummaryGrid,.overviewGrid,.permissionCardAssignmentActionMetricGrid,.permissionCardAssignmentActionSummaryPanel,.permissionCardMeta,.permissionGrid,.questionActionMetricGrid,.questionActionSummaryPanel,.questionImportActionMetricGrid,.questionImportActionSummaryPanel,.roleActionMetricGrid,.roleActionSummaryPanel,.splitPanel,.subscriptionActionMetricGrid,.subscriptionActionSummaryPanel,.teachingOpsQueue,.teachingOpsQueueGrid,.userActionMetricGrid,.userActionSummaryPanel,.userApprovalMetricGrid,.userApprovalPanel,.userPoolOwnershipBoundary,.userPoolOwnershipSteps,.userSummaryGrid,.workGrid,.workflow{grid-template-columns:1fr}.authorizationApprovalActionList,.userPoolOwnershipEvidence{grid-column:auto}.heroCopy{min-height:auto;padding:32px}.dataPanelHeader,.dataToolbar{align-items:stretch;flex-direction:column}.userTableRow{grid-template-columns:1fr}.tableHead{display:none}}