.pc-notification-centre>header,.pc-operating-actions,.pc-operator-branding>header,.pc-output-studio>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pc-operating-actions{padding:1rem 0;border-bottom:1px solid rgba(100,116,139,.22);margin-bottom:1rem}.pc-channel-choice{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;padding:1rem;border:1px solid rgba(100,116,139,.24);border-radius:18px}.pc-channel-choice legend{font-weight:700;padding:0 .4rem}.pc-notification-centre,.pc-operator-branding,.pc-output-studio{margin:1.25rem;padding:clamp(1rem,2.4vw,2rem);border:1px solid rgba(100,116,139,.2);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(238,248,246,.78));box-shadow:0 18px 50px rgba(15,23,42,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.pc-notification-centre>header,.pc-output-studio>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:.25rem 0 1rem;background:linear-gradient(180deg,rgba(248,251,250,.96) 75%,rgba(248,251,250,0))}.pc-notification-list,.pc-output-list{display:grid;grid-gap:.75rem;gap:.75rem}.pc-notification-list article,.pc-output-list article{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem;border:1px solid rgba(100,116,139,.2);border-radius:16px;background:rgba(255,255,255,.82)}.pc-notification-list article[data-read=true]{opacity:.7}.pc-notification-list article div,.pc-output-list article div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.pc-output-layout{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.6fr);grid-gap:1rem;gap:1rem;align-items:start}.pc-output-list small,.pc-output-list span,.pc-output-list strong{overflow-wrap:anywhere}.pc-operating-profile summary small{color:#556778}.pc-output-list a{white-space:nowrap}.pc-operator-branding{max-width:1180px;margin-inline:auto}@media(max-width:760px){.pc-output-layout{grid-template-columns:1fr}.pc-notification-list article,.pc-output-list article{align-items:flex-start;flex-direction:column}.pc-notification-centre,.pc-operator-branding,.pc-output-studio{margin:.75rem}.pc-channel-choice{grid-template-columns:1fr 1fr}}@media(max-width:430px){.pc-channel-choice{grid-template-columns:1fr}.pc-operating-actions>*{width:100%}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-notification-centre,.pc-operator-branding,.pc-output-studio{background:#f8fbfa}}:root{--pc-premium-ink:#0b1d3a;--pc-premium-ink-soft:#1b355d;--pc-premium-copy:#526987;--pc-premium-canvas:#edf2f8;--pc-premium-pearl:rgba(255,255,255,0.86);--pc-premium-glass:rgba(255,255,255,0.74);--pc-premium-glass-strong:rgba(255,255,255,0.93);--pc-premium-line:rgba(91,116,153,0.2);--pc-premium-line-strong:rgba(70,98,139,0.34);--pc-premium-cobalt:#1769e8;--pc-premium-cobalt-deep:#0c4eb7;--pc-premium-emerald:#168660;--pc-premium-coral:#d7544d;--pc-premium-amber:#b67a11;--pc-premium-radius-sm:12px;--pc-premium-radius:18px;--pc-premium-radius-lg:24px;--pc-premium-shadow-soft:0 18px 44px rgba(25,48,83,0.1),0 2px 8px rgba(25,48,83,0.05);--pc-premium-shadow-raised:0 24px 64px rgba(18,42,78,0.16),0 3px 12px rgba(18,42,78,0.08);--pc-premium-shadow-control:0 8px 18px rgba(16,51,100,0.14),inset 0 1px 0 rgba(255,255,255,0.72);--pc-premium-focus:0 0 0 3px rgba(23,105,232,0.22)}html{background:var(--pc-premium-canvas)}body{color:var(--pc-premium-ink)}.pc-app-content,body{background-color:var(--pc-premium-canvas)}.pc-app-content{min-width:0;overflow-x:clip}:is(.cn-page,.evidence-page,.flow-page,.submission-readiness-page,.roadmap-command-main,.roadmap-command-embedded,.workspace-shell,.pc-legal-page){min-width:0;color:var(--pc-premium-ink)}:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero,.roadmap-hero-compact,.pc-legal-hero){position:-webkit-sticky;position:sticky;top:.75rem;z-index:24;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius-lg);background-color:var(--pc-premium-glass-strong);box-shadow:var(--pc-premium-shadow-soft);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero,.roadmap-hero-compact,.pc-legal-hero):after{position:absolute;inset:0 0 auto 0;height:1px;background-color:rgba(255,255,255,.96);content:"";pointer-events:none}:is(.eyebrow,.cn-page-header .eyebrow,.evidence-header .eyebrow){color:var(--pc-premium-cobalt-deep);font-size:.72rem;font-weight:800;letter-spacing:.105em;text-transform:uppercase}:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero) h1,:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero) h2{color:var(--pc-premium-ink);letter-spacing:-.035em;text-wrap:balance}:is(.muted-copy,.cn-page-header p,.evidence-header p,.workspace-header p){color:var(--pc-premium-copy)}:is(.pc-glass,.cn-panel,.cn-surface,.cn-pane,.cn-target-panel,.cn-callout,.cn-inspector,.evidence-panel,.evidence-detail,.workspace-card,.workspace-summary,.access-panel,.integrity-panel,.readiness-condition,.roadmap-overview-card,.roadmap-feature-card,.roadmap-pipeline-card,.roadmap-deadline-card,.roadmap-record-card,.pc-brief-panel,.pc-operating-profile,.route-exception-card){min-width:0;border:1px solid rgba(255,255,255,.88);background-color:var(--pc-premium-glass);box-shadow:var(--pc-premium-shadow-soft);backdrop-filter:blur(18px) saturate(138%);-webkit-backdrop-filter:blur(18px) saturate(138%)}:is(.cn-panel,.cn-surface,.cn-pane,.cn-target-panel,.cn-callout,.cn-inspector,.evidence-panel,.evidence-detail,.workspace-card,.workspace-summary,.access-panel,.integrity-panel,.readiness-condition,.roadmap-overview-card,.roadmap-feature-card,.roadmap-pipeline-card,.roadmap-deadline-card,.roadmap-record-card,.pc-brief-panel,.pc-operating-profile,.route-exception-card){border-radius:var(--pc-premium-radius)}:is(a.workspace-card,a.workspace-link,a.roadmap-feature-card,button.cn-panel,button.cn-surface){transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}:is(a.workspace-card,a.workspace-link,a.roadmap-feature-card,button.cn-panel,button.cn-surface):hover{border-color:rgba(23,105,232,.34);box-shadow:var(--pc-premium-shadow-raised);transform:translateY(-2px)}:is(.cn-panel,.cn-surface,.workspace-card,.roadmap-feature-card,.access-panel)>:is(svg,img):first-child,:is(button,a,summary)>svg{filter:drop-shadow(0 3px 5px rgba(21,61,116,.18))}img[src*="/visuals/premium/"]{filter:drop-shadow(0 18px 26px rgba(15,52,104,.2))}:is(.cn-chip,.status-chip,.status-dot,.roadmap-tags,.cn-requirement-ribbon-state){border:1px solid rgba(66,96,139,.17);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 3px 9px rgba(25,55,98,.07);font-weight:750}:is(.cn-decision-button,.workspace-action,.secondary-link,.text-button,.cn-link-button,.roadmap-inline-action,.route-exception-primary,.route-exception-secondary,.invitation-actions button,.detail-actions button,.cn-inspector-actions button){min-height:42px;border-radius:12px;box-shadow:var(--pc-premium-shadow-control);font-weight:760;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}:is(.cn-decision-button,.workspace-action,.secondary-link,.text-button,.cn-link-button,.roadmap-inline-action,.route-exception-primary,.route-exception-secondary,.invitation-actions button,.detail-actions button,.cn-inspector-actions button):not(:disabled):hover{box-shadow:0 12px 26px rgba(16,55,112,.19),inset 0 1px 0 rgba(255,255,255,.78);transform:translateY(-1px)}:is(.is-primary,.is-approve,.route-exception-primary){border-color:var(--pc-premium-cobalt-deep);background-color:var(--pc-premium-cobalt);color:#ffffff}:is(.is-reject,.is-hold){border-color:rgba(215,84,77,.3)}:is(button,a,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--pc-premium-cobalt);outline-offset:2px;box-shadow:var(--pc-premium-focus)}:is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;border-color:var(--pc-premium-line-strong);border-radius:var(--pc-premium-radius-sm);background-color:rgba(255,255,255,.9);color:var(--pc-premium-ink);box-shadow:inset 0 1px 2px rgba(28,53,90,.06),0 1px 0 rgba(255,255,255,.75)}:is(input,select,textarea):focus{border-color:var(--pc-premium-cobalt)}:is(.cn-inspector,.pc-governed-drawer,.cn-governed-drawer,.cn-admin-drawer,.cn-workflow-drawer){position:-webkit-sticky;position:sticky;top:6.75rem;align-self:start;max-height:calc(100dvh - 8rem);overflow:auto;scrollbar-gutter:stable}:is(.cn-pane-header,.repository-toolbar,.cn-workbench-toolbar,.roadmap-command-bar){position:-webkit-sticky;position:sticky;top:0;z-index:12;border-bottom:1px solid var(--pc-premium-line);background-color:var(--pc-premium-glass-strong);box-shadow:0 10px 24px rgba(24,50,88,.08);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}:is(.detail-actions,.cn-inspector-actions,.cn-panel-footer){position:-webkit-sticky;position:sticky;bottom:0;z-index:10;border-top:1px solid var(--pc-premium-line);background-color:var(--pc-premium-glass-strong);box-shadow:0 -12px 26px rgba(21,48,86,.08);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}:is(.cn-table-scroll,.cn-frozen-table,.roadmap-table,.repository-list){max-width:100%;overflow:auto;border:1px solid var(--pc-premium-line);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.7);box-shadow:var(--pc-premium-shadow-soft);scrollbar-gutter:stable}:is(.cn-table,.roadmap-table table,.repository-list table){width:100%;min-width:720px;border-collapse:separate;border-spacing:0}:is(.cn-table,.roadmap-table table,.repository-list table) thead th{position:-webkit-sticky;position:sticky;top:0;z-index:8;background-color:rgba(239,244,250,.97);color:var(--pc-premium-ink-soft);box-shadow:inset 0 -1px 0 var(--pc-premium-line-strong);font-size:.72rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}:is(.cn-table,.roadmap-table table,.repository-list table) tbody tr{transition:background-color .14s ease}:is(.cn-table,.roadmap-table table,.repository-list table) tbody tr:hover{background-color:rgba(222,234,249,.5)}:is(.cn-table,.roadmap-table table,.repository-list table) td,:is(.cn-table,.roadmap-table table,.repository-list table) th{min-width:7rem;max-width:28rem;overflow-wrap:anywhere;vertical-align:top}:is(code,kbd,.requirement-id,[data-requirement-id]){border-radius:7px;background-color:rgba(11,29,58,.08);color:#0a468f;font-weight:780;overflow-wrap:anywhere}:is(details,.form-disclosure,.pc-decision-disclosure,.roadmap-disclosure){border:1px solid var(--pc-premium-line);border-radius:var(--pc-premium-radius-sm);background-color:rgba(255,255,255,.67);box-shadow:0 7px 18px rgba(22,50,91,.06)}:is(details,.form-disclosure,.pc-decision-disclosure,.roadmap-disclosure)>summary{min-height:44px;color:var(--pc-premium-ink-soft);font-weight:760;cursor:pointer}:is(details,.form-disclosure,.pc-decision-disclosure,.roadmap-disclosure)[open]{border-color:rgba(23,105,232,.28);box-shadow:0 14px 34px rgba(20,54,104,.1)}:is(.repository-empty,.cn-empty,.roadmap-empty){min-height:8rem;padding-right:clamp(1rem,9vw,8rem);border:1px dashed rgba(69,99,142,.32);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.64);background-image:url(/visuals/premium/pursuit-command-compass.png);background-position:right 1rem center;background-repeat:no-repeat;background-size:clamp(58px,7vw,88px) auto;box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}:is(.workspace-grid,.readiness-grid,.cn-grid-3,.roadmap-executive-grid,.pc-settings-grid,.workspace-card-row)>*{min-width:0}:is(.workspace-list,.member-list,.roadmap-progress-list,.roadmap-deadline-list,.pc-output-list){min-width:0}:is(.form-message,.permission-notice,.roadmap-caveat,.roadmap-inline-note){border-radius:var(--pc-premium-radius-sm);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero,.roadmap-hero-compact,.pc-legal-hero,.pc-glass,.cn-panel,.cn-surface,.cn-pane,.cn-target-panel,.cn-callout,.cn-inspector,.evidence-panel,.evidence-detail,.workspace-card,.workspace-summary,.access-panel,.integrity-panel,.readiness-condition,.roadmap-overview-card,.roadmap-feature-card,.roadmap-pipeline-card,.roadmap-deadline-card,.roadmap-record-card,.pc-brief-panel,.pc-operating-profile,.route-exception-card,.cn-pane-header,.repository-toolbar,.cn-workbench-toolbar,.roadmap-command-bar,.detail-actions,.cn-inspector-actions,.cn-panel-footer){background-color:#f9fbfd}}@media (max-width:960px){:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero,.roadmap-hero-compact,.pc-legal-hero,.cn-inspector,.pc-governed-drawer,.cn-governed-drawer,.cn-admin-drawer,.cn-workflow-drawer){position:static;max-height:none;overflow:visible}:is(.workspace-grid,.readiness-grid,.cn-grid-3,.roadmap-executive-grid,.pc-settings-grid,.workspace-card-row,.cn-split){grid-template-columns:minmax(0,1fr)}:is(.detail-actions,.cn-inspector-actions,.cn-panel-footer){flex-wrap:wrap}}@media (max-width:520px){:is(.cn-page-header,.evidence-header,.workspace-header,.roadmap-hero,.roadmap-hero-compact,.pc-legal-hero,.cn-panel,.cn-surface,.cn-pane,.cn-target-panel,.cn-callout,.cn-inspector,.evidence-panel,.evidence-detail,.workspace-card,.workspace-summary,.access-panel,.integrity-panel,.readiness-condition,.roadmap-overview-card,.roadmap-feature-card,.roadmap-pipeline-card,.roadmap-deadline-card,.roadmap-record-card,.pc-brief-panel,.pc-operating-profile,.route-exception-card){border-radius:16px}:is(.cn-decision-button,.workspace-action,.secondary-link,.text-button,.cn-link-button,.roadmap-inline-action,.route-exception-primary,.route-exception-secondary,.invitation-actions button,.detail-actions button,.cn-inspector-actions button){min-height:44px}:is(.repository-empty,.cn-empty,.roadmap-empty){padding-right:1rem;padding-bottom:5rem;background-position:right .75rem bottom .75rem;background-size:58px auto}}@media (prefers-reduced-motion:reduce){:is(a.workspace-card,a.workspace-link,a.roadmap-feature-card,button.cn-panel,button.cn-surface,.cn-decision-button,.workspace-action,.secondary-link,.text-button,.cn-link-button,.roadmap-inline-action,.route-exception-primary,.route-exception-secondary,.invitation-actions button,.detail-actions button,.cn-inspector-actions button){scroll-behavior:auto;transition:none}}main.pc-customer-intelligence,main[class*=-page]{position:relative;isolation:isolate}main.pc-customer-intelligence:before,main[class*=-page]:before{content:"";position:fixed;right:-4rem;bottom:-7rem;width:min(42vw,36rem);aspect-ratio:760/820;background:url(/visuals/premium/africa-circuit-watermark.svg) 50%/contain no-repeat;opacity:.035;pointer-events:none;z-index:-1}.pc-tenant-identity-dock{--tenant-primary:#2862e8;--tenant-secondary:#0a8f83;position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:center;min-height:122px;margin:.7rem .55rem 1rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--tenant-primary) 35%,rgba(255,255,255,.24));border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.035)),radial-gradient(circle at 0 0,color-mix(in srgb,var(--tenant-primary) 30%,transparent),transparent 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 18px 38px rgba(0,12,40,.24);overflow:hidden}.pc-tenant-identity-dock:after{content:"";position:absolute;inset:auto -35% -72% 22%;height:120%;background:radial-gradient(circle,color-mix(in srgb,var(--tenant-secondary) 24%,transparent),transparent 66%);pointer-events:none}.pc-tenant-mark{position:relative;z-index:1;display:grid;place-items:center;width:60px;height:60px;border:1px solid rgba(255,255,255,.38);border-radius:17px;background:linear-gradient(145deg,rgba(255,255,255,.2),rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 9px 22px rgba(0,0,0,.26);overflow:hidden}.pc-tenant-mark img{width:52px;height:52px;object-fit:contain}.pc-tenant-identity-copy{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;padding-top:.55rem}.pc-tenant-identity-copy small{font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;color:#b7c7e8}.pc-tenant-identity-copy strong{font-size:.92rem;line-height:1.08;color:white;overflow-wrap:normal;word-break:normal}.pc-tenant-identity-copy em{font-size:.6rem;font-style:normal;color:#a9bbdc}.pc-profile-pill,.pc-tenant-identity-copy em{letter-spacing:.06em;text-transform:uppercase}.pc-profile-pill{position:absolute;z-index:2;top:.48rem;right:.55rem;padding:.2rem .38rem;border-radius:999px;background:rgba(255,255,255,.1);color:#d7e2f7;font-size:.54rem;font-weight:800}.pc-tenant-identity-actions{position:relative;z-index:1;grid-column:1/-1;display:flex;gap:.45rem;align-items:center;flex-wrap:wrap}.pc-tenant-identity-actions a,.pc-tenant-identity-actions span{display:inline-flex;align-items:center;gap:.3rem;min-height:28px;padding:.32rem .48rem;border-radius:9px;background:rgba(4,17,43,.34);color:#dbe6fa;font-size:.67rem;text-decoration:none}.pc-tenant-identity-actions .is-saved{color:#a9f1d1}.cn-page-header{position:relative;min-height:112px;padding-right:9rem!important}.pc-admin-page .cn-page-header:after,.pc-customer-intelligence .cn-page-header:after,.pc-intake-page .cn-page-header:after,.pc-portfolio-page .cn-page-header:after,.pc-responses-page .cn-page-header:after{content:"";position:absolute;left:auto;right:2.2rem;top:50%;width:78px;height:78px;transform:translateY(-50%);background:50%/contain no-repeat;filter:drop-shadow(0 14px 18px rgba(18,45,96,.2))}.pc-intake-page .cn-page-header:after{background-image:url(/visuals/modules/intake.svg)}.pc-brand-studio{grid-column:1/-1;padding:1.2rem}.pc-brand-studio>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.pc-brand-studio-grid{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr);grid-gap:1rem;gap:1rem;margin-top:1rem}.pc-brand-studio form{display:grid;grid-gap:.75rem;gap:.75rem}.pc-brand-studio label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700}.pc-brand-studio input{min-height:42px}.pc-brand-colours{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.pc-brand-colours input[type=color]{width:100%;padding:.25rem}.pc-brand-previews{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.pc-brand-previews section{position:relative;min-height:190px;padding:1rem;border:1px solid color-mix(in srgb,var(--preview-primary) 25%,#dce4f1);border-radius:18px;background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--preview-secondary) 20%,transparent),transparent 44%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--preview-primary) 8%,#fff));box-shadow:0 14px 28px rgba(20,43,84,.1)}.pc-brand-previews section>div{display:flex;align-items:center;gap:.7rem;margin:1.2rem 0}.pc-brand-previews img{object-fit:contain}.pc-brand-previews section>div>span{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;background:var(--preview-primary);color:white;font-weight:900}.pc-brand-previews em{font-size:.74rem;color:#65748c}@media(max-width:900px){.pc-tenant-identity-dock{grid-template-columns:52px minmax(0,1fr);min-height:108px}.pc-tenant-mark{width:50px;height:50px}.pc-tenant-mark img{width:44px;height:44px}.cn-page-header{padding-right:5.5rem!important}.pc-admin-page .cn-page-header:after,.pc-customer-intelligence .cn-page-header:after,.pc-intake-page .cn-page-header:after,.pc-portfolio-page .cn-page-header:after,.pc-responses-page .cn-page-header:after{right:.7rem;width:58px;height:58px}.pc-brand-previews,.pc-brand-studio-grid{grid-template-columns:1fr}.pc-brand-colours{grid-template-columns:1fr 1fr}}@media(max-width:520px){main.pc-customer-intelligence:before,main[class*=-page]:before{width:90vw;opacity:.028}.cn-page-header{padding-right:1rem!important}.pc-admin-page .cn-page-header,.pc-customer-intelligence .cn-page-header,.pc-intake-page .cn-page-header,.pc-portfolio-page .cn-page-header,.pc-responses-page .cn-page-header{padding-top:5rem!important}.pc-admin-page .cn-page-header:after,.pc-customer-intelligence .cn-page-header:after,.pc-intake-page .cn-page-header:after,.pc-portfolio-page .cn-page-header:after,.pc-responses-page .cn-page-header:after{top:.7rem;left:1rem;right:auto;transform:none;width:50px;height:50px}.pc-brand-studio>header{display:grid}.pc-brand-colours{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pc-brand-previews section,.pc-tenant-identity-dock{scroll-behavior:auto}}@media(max-width:820px){.pc-shell{z-index:300!important}.pc-shell .pc-shell-body[data-open=true]{display:grid!important;position:fixed!important;top:58px!important;right:0!important;bottom:auto!important;left:0!important;width:100vw!important;height:calc(100dvh - 58px)!important;min-height:calc(100dvh - 58px)!important;max-height:calc(100dvh - 58px)!important;overflow-y:auto!important;z-index:100!important;background:#08172f!important}}.pc-learning-page{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:1540px;margin:0 auto;padding:1.2rem}.pc-learning-page .cn-page-header{display:flex;justify-content:space-between;align-items:center;background:radial-gradient(circle at 88% 12%,rgba(38,98,232,.18),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(241,247,255,.84))}.pc-learning-emblem{display:grid;place-items:center;width:84px;height:84px;border:1px solid rgba(46,96,196,.18);border-radius:24px;background:linear-gradient(145deg,#fff,#dfe9fb);box-shadow:inset 0 1px 0 #fff,0 18px 34px rgba(23,52,105,.16);color:#2862e8}.pc-learning-summary{position:-webkit-sticky;position:sticky;top:74px;z-index:30;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(77,104,150,.14);border-radius:18px;background:rgba(255,255,255,.82);box-shadow:0 15px 34px rgba(24,46,84,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.pc-learning-summary>div{display:grid;grid-gap:.25rem;gap:.25rem;padding:1rem 1.2rem;border-right:1px solid rgba(77,104,150,.12)}.pc-learning-summary small{color:#66758d}.pc-learning-summary strong{color:#10264b}.pc-learning-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);grid-gap:1.1rem;gap:1.1rem;align-items:start}.pc-learning-admin,.pc-learning-assessment,.pc-learning-pathway{border:1px solid rgba(77,104,150,.14);border-radius:22px;background:rgba(255,255,255,.9);box-shadow:0 20px 44px rgba(24,46,84,.11)}.pc-learning-admin,.pc-learning-assessment,.pc-learning-pathway>header{padding:1.25rem}.pc-learning-pathway progress{width:100%;height:10px;accent-color:#0a8f83}.pc-learning-pathway ol{display:grid;grid-gap:.65rem;gap:.65rem;margin:0;padding:0 1rem 1rem;list-style:none}.pc-learning-pathway li{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:start;padding:1rem;border:1px solid #e2e9f4;border-radius:16px;background:#fff}.pc-learning-pathway li.is-complete{border-color:#b9e6d5;background:#f4fcf8}.pc-learning-lesson-number{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e9f0fd;color:#2459ca;font-weight:900}.pc-learning-pathway h3{margin:0 0 .2rem}.pc-learning-pathway p{margin:.2rem 0;color:#60708a}.pc-learning-pathway details img{width:100%;height:auto;margin:.8rem 0;border-radius:14px;border:1px solid #dfe7f3}.pc-learning-assessment{position:-webkit-sticky;position:sticky;top:164px}.pc-learning-assessment form{display:grid;grid-gap:1rem;gap:1rem}.pc-learning-assessment fieldset{display:grid;grid-gap:.5rem;gap:.5rem;border:0;border-top:1px solid #e1e8f2;padding:1rem 0 0}.pc-learning-assessment label{display:flex;gap:.55rem}.pc-learning-callout{padding:1rem;border-radius:14px;background:#fff6dc;color:#744f00}.pc-learning-attempt,.pc-learning-certificate{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.75rem;padding:.9rem;border-radius:14px;background:#f5f8fd}.pc-learning-admin>header{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:0 0 1rem}.pc-learning-admin table{width:100%;border-collapse:collapse}.pc-learning-admin td,.pc-learning-admin th{padding:.75rem;text-align:left;border-bottom:1px solid #e2e8f2}.pc-learning-admin th{position:-webkit-sticky;position:sticky;top:0;background:#f5f8fd}.pc-table-scroll{max-height:420px;overflow:auto}.pc-inline-message{position:-webkit-sticky;position:sticky;bottom:1rem;justify-self:center;padding:.65rem 1rem;border-radius:999px;background:#102b53;color:#fff}@media(max-width:900px){.pc-learning-summary{grid-template-columns:1fr 1fr;position:relative;top:auto}.pc-learning-layout{grid-template-columns:1fr}.pc-learning-assessment{position:relative;top:auto}}@media(max-width:520px){.pc-learning-admin,.pc-learning-assessment,.pc-learning-layout,.pc-learning-page,.pc-learning-pathway,.pc-learning-pathway li,.pc-learning-pathway li>div:nth-child(2){min-width:0}.pc-learning-page{padding:.75rem;overflow:hidden}.pc-learning-page .cn-page-header{padding-top:1.1rem!important}.pc-learning-emblem{width:58px;height:58px}.pc-learning-summary>div{min-width:0;padding:.8rem}.pc-learning-admin h2,.pc-learning-assessment h2,.pc-learning-pathway h2,.pc-learning-pathway h3,.pc-learning-pathway p,.pc-learning-pathway summary,.pc-learning-summary strong{white-space:normal;overflow-wrap:anywhere}.pc-learning-pathway ol{padding:0 .7rem .7rem}.pc-learning-pathway li{grid-template-columns:34px minmax(0,1fr);gap:.55rem;padding:.75rem}.pc-learning-pathway li>button{grid-column:1/-1;width:100%;min-width:0;max-width:100%}.pc-learning-admin{padding:.9rem}.pc-learning-admin>header{display:grid}.pc-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pc-learning-admin table{min-width:680px}}.pc-tenant-identity-actions .pc-autosave-status{min-height:auto;padding:.18rem .2rem;background:transparent;border:0;border-radius:0;color:#afbdd4;font-size:.64rem;font-weight:700;cursor:default;box-shadow:none}.pc-tenant-identity-actions .pc-autosave-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#58d6a7;box-shadow:0 0 0 3px rgba(88,214,167,.13)}.pc-tenant-identity-actions .pc-autosave-status.is-saved{color:#b8f1d9}.pc-learning-emblem{display:none}.cn-page-header{min-height:138px;padding-right:11rem!important}:is(.pc-intake-first,.pc-intake-page,.pc-portfolio-page,.pc-customer-intelligence,.pc-responses-page,.pc-admin-page,.pc-learning-page) .cn-page-header:after{content:"";position:absolute;right:2rem;top:50%;width:104px;height:104px;transform:translateY(-50%);background:50%/contain no-repeat;filter:drop-shadow(0 18px 24px rgba(18,45,96,.25));pointer-events:none}.pc-intake-first .cn-page-header:after,.pc-intake-page .cn-page-header:after{background-image:url(/visuals/modules/intake.svg)}.pc-portfolio-page .cn-page-header:after{background-image:url(/visuals/modules/opportunities.svg)}.pc-customer-intelligence .cn-page-header:after{background-image:url(/visuals/modules/customers.svg)}.pc-responses-page .cn-page-header:after{background-image:url(/visuals/modules/responses.svg)}.pc-admin-page .cn-page-header:after{background-image:url(/visuals/modules/admin.svg)}.pc-learning-page .cn-page-header:after{background-image:url(/visuals/modules/learning.svg)}@media(max-width:900px){.cn-page-header{min-height:122px;padding-right:7rem!important}:is(.pc-intake-first,.pc-intake-page,.pc-portfolio-page,.pc-customer-intelligence,.pc-responses-page,.pc-admin-page,.pc-learning-page) .cn-page-header:after{right:.75rem;width:76px;height:76px}}@media(max-width:520px){.cn-page-header{padding-right:1rem!important}:is(.pc-intake-first,.pc-intake-page,.pc-portfolio-page,.pc-customer-intelligence,.pc-responses-page,.pc-admin-page,.pc-learning-page) .cn-page-header{padding-top:5.4rem!important}:is(.pc-intake-first,.pc-intake-page,.pc-portfolio-page,.pc-customer-intelligence,.pc-responses-page,.pc-admin-page,.pc-learning-page) .cn-page-header:after{top:.8rem;left:1rem;right:auto;width:60px;height:60px;transform:none}}main.pc-intake-first>.cn-page-header:after,main.pc-learning-page>.cn-page-header:after{right:2rem!important;top:50%!important;left:auto!important;width:104px!important;height:104px!important;transform:translateY(-50%)!important}main.pc-intake-first>.cn-page-header:after{background-image:url(/visuals/modules/intake.svg)!important}@media(max-width:900px){main.pc-intake-first>.cn-page-header:after,main.pc-learning-page>.cn-page-header:after{right:.75rem!important;width:76px!important;height:76px!important}}@media(max-width:520px){main.pc-intake-first>.cn-page-header:after,main.pc-learning-page>.cn-page-header:after{top:.8rem!important;left:1rem!important;right:auto!important;width:60px!important;height:60px!important;transform:none!important}}.learning-academy{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:1500px;margin:0 auto;padding:1.25rem 1.4rem 3rem;color:#0b1c3b}.learning-academy .premium-panel{border:1px solid rgba(129,151,193,.28);background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(246,250,255,.72));box-shadow:0 20px 55px rgba(21,44,91,.1),inset 0 1px rgba(255,255,255,.95);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.academy-hero{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:1.5rem;gap:1.5rem;min-height:230px;padding:2.1rem 2.4rem;border-radius:30px!important;overflow:hidden}.academy-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 22%,rgba(42,91,235,.18),transparent 34%),radial-gradient(circle at 10% 90%,rgba(0,150,128,.13),transparent 30%);pointer-events:none}.academy-hero>*{position:relative}.academy-emblem{display:grid;place-items:center;width:104px;height:104px;border-radius:28px;color:#eaf1ff;background:linear-gradient(145deg,#194786,#071b3c);border:1px solid rgba(255,255,255,.7);box-shadow:0 22px 38px rgba(13,41,92,.24),inset 0 2px 2px rgba(255,255,255,.36)}.academy-hero h1{max-width:760px;margin:.15rem 0 .45rem;font-size:clamp(2.25rem,4.5vw,4.6rem);line-height:.94;letter-spacing:-.055em}.academy-hero p:not(.eyebrow){max-width:760px;color:#63718b;font-size:1.02rem}.academy-role{display:flex;align-items:center;gap:.45rem;width:max-content;margin-top:1rem;padding:.55rem .8rem;border:1px solid rgba(32,74,149,.14);border-radius:999px;background:rgba(255,255,255,.66);color:#154690}.academy-role small{margin-left:.4rem;color:#73809a}.academy-progress-orbit{display:grid;place-items:center;align-content:center;width:150px;height:150px;border-radius:50%;background:conic-gradient(#1a5fea var(--academy-progress,72%),rgba(26,95,234,.09) 0);box-shadow:0 20px 55px rgba(27,79,172,.2)}.academy-progress-orbit:before{content:"";position:absolute;width:125px;height:125px;border-radius:50%;background:rgba(252,253,255,.96);box-shadow:inset 0 0 24px rgba(40,79,150,.1)}.academy-progress-orbit span,.academy-progress-orbit strong{position:relative}.academy-progress-orbit strong{font-size:2.15rem}.academy-progress-orbit span{font-size:.72rem;color:#6c7890;text-transform:uppercase;letter-spacing:.12em}.academy-command{position:-webkit-sticky;position:sticky;top:84px;z-index:12;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:1rem;gap:1rem;padding:.85rem 1rem .85rem 1.25rem;border-radius:18px!important}.academy-command>div:first-child{display:grid;grid-gap:.15rem;gap:.15rem}.academy-command span{font-size:.72rem;color:#6f7c95;text-transform:uppercase;letter-spacing:.08em}.academy-command strong{font-size:1rem}.academy-save-state{display:flex;align-items:center;gap:.45rem;padding:.55rem .75rem;border-left:1px solid rgba(120,143,184,.25);color:#158a73}.academy-save-state span{color:inherit;text-transform:none;letter-spacing:0}.academy-notice{padding:.85rem 1rem;border:1px solid rgba(0,145,119,.22);border-radius:14px;background:rgba(229,249,244,.86);color:#08705e;font-weight:700}.academy-admin-metrics,.academy-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.academy-admin-metrics article,.academy-metrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:.7rem;column-gap:.7rem;padding:1rem 1.15rem;border:1px solid rgba(119,143,185,.2);border-radius:18px;background:rgba(255,255,255,.74);box-shadow:0 12px 30px rgba(25,48,88,.07)}.academy-admin-metrics svg,.academy-metrics svg{grid-row:1/3;color:#2360cd}.academy-admin-metrics strong,.academy-metrics strong{font-size:1.25rem;text-transform:capitalize}.academy-admin-metrics span,.academy-metrics span{color:#71809a;font-size:.78rem}.academy-section{scroll-margin-top:165px;padding-top:.35rem}.academy-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem;padding:0 .15rem}.academy-section-heading h2{margin:.08rem 0;font-size:clamp(1.6rem,3vw,2.6rem);letter-spacing:-.04em}.academy-section-heading>span{color:#6e7d97;font-size:.82rem}.learning-academy .eyebrow{margin:0;color:#087d72;font-size:.68rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.academy-learning-grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.academy-lesson-list{position:-webkit-sticky;position:sticky;top:162px;display:grid;grid-gap:.45rem;gap:.45rem;max-height:calc(100vh - 190px);overflow:auto;padding:.45rem;border:1px solid rgba(122,145,185,.22);border-radius:22px;background:rgba(246,249,254,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.academy-lesson-list button{display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;width:100%;padding:.9rem;text-align:left;border:1px solid transparent;border-radius:16px;background:transparent;color:#0d2142;cursor:pointer}.academy-lesson-list button.active,.academy-lesson-list button:hover{border-color:rgba(35,96,205,.2);background:rgba(255,255,255,.92);box-shadow:0 10px 24px rgba(22,54,109,.08)}.academy-lesson-list button.complete>span:first-child{color:#10917b}.academy-lesson-list button>span:last-child{display:grid;grid-gap:.2rem;gap:.2rem}.academy-lesson-list small{color:#74829a;line-height:1.35}.academy-number,.lesson-index{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:#e9effa;color:#204986;font-weight:900}.academy-lesson{min-height:620px;padding:1.25rem 1.35rem 1.4rem;border-radius:24px!important}.academy-lesson h3{margin:.3rem 0 .75rem;font-size:2rem;letter-spacing:-.03em}.academy-lesson>p:not(.eyebrow){max-width:850px;color:#53627b;line-height:1.7}.academy-runtime-preview{position:relative;overflow:hidden;height:270px;margin-bottom:1.25rem;border:1px solid rgba(106,132,180,.2);border-radius:18px;background:#e8eef8}.academy-runtime-preview img{width:100%;height:100%;object-fit:cover;object-position:top}.academy-runtime-preview span{position:absolute;right:.7rem;bottom:.7rem;padding:.4rem .55rem;border-radius:10px;background:rgba(7,27,60,.82);color:#fff;font-size:.68rem}.academy-credential-actions,.academy-lesson-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.3rem}.academy-credential-actions a,.academy-lesson-actions a{display:inline-flex;align-items:center;gap:.42rem;text-decoration:none}.academy-complete{display:flex;align-items:center;gap:.4rem;color:#0b876f;font-weight:800}.academy-practical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.academy-practical{padding:1.3rem;border-radius:22px!important}.academy-card-top{display:flex;justify-content:space-between;align-items:center}.academy-practical h3{margin:.8rem 0 .45rem;font-size:1.35rem}.academy-practical>p{min-height:3rem;color:#62708a;line-height:1.5}.academy-status{display:inline-flex;width:max-content;padding:.3rem .58rem;border-radius:999px;background:#eef2f8;color:#5b6880;font-size:.67rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.academy-status.approved,.academy-status.current{background:#ddf5ec;color:#08715e}.academy-status.submitted{background:#fff2d4;color:#795206}.academy-status.expired,.academy-status.returned,.academy-status.revoked{background:#fde5e7;color:#a22434}.academy-evidence-prompt{display:grid;grid-gap:.3rem;gap:.3rem;margin:1rem 0;padding:.85rem;border-radius:14px;background:rgba(233,239,250,.7)}.academy-evidence-prompt span{color:#5e6c84;font-size:.83rem;line-height:1.5}.academy-practical textarea,.academy-review-queue textarea{width:100%;min-height:110px;padding:.8rem;border:1px solid rgba(91,121,177,.28);border-radius:13px;background:rgba(255,255,255,.88);resize:vertical}.academy-practical button{margin-top:.7rem}.academy-approved{display:flex;align-items:center;gap:.55rem;padding:.8rem;border-radius:13px;background:#e3f7f0;color:#08725e;font-weight:800}.academy-waiting{padding:.8rem;border-radius:13px;background:#fff5dc;color:#74531a;font-weight:700}.academy-review-note{display:block;margin-top:.7rem;color:#65738b}.academy-assessment.locked{opacity:.94}.academy-questions{display:grid;grid-gap:1rem;gap:1rem;padding:1.25rem;border-radius:24px!important}.academy-questions fieldset{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:1rem;border:1px solid rgba(113,138,183,.2);border-radius:16px}.academy-questions legend{display:flex;gap:.6rem;padding:0 .3rem;font-weight:850}.academy-questions legend span{color:#2d64ce}.academy-questions label{display:flex;align-items:center;gap:.55rem;padding:.58rem .7rem;border-radius:11px;color:#4f5e77;cursor:pointer}.academy-questions label:hover{background:#f2f6fd}.academy-questions input{accent-color:#245ed9}.academy-assessment-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:.4rem}.academy-assessment-footer span{color:#68768e}.academy-attempts{display:flex;gap:.5rem}.academy-attempts span{padding:.4rem .6rem;border-radius:10px;font-size:.75rem;font-weight:800}.academy-attempts .pass{background:#e1f6ef;color:#08735f}.academy-attempts .retry{background:#fff0d1;color:#76540f}.academy-lock{display:flex;align-items:center;gap:1rem;padding:1.4rem;border-radius:20px!important;color:#244d91}.academy-lock h3,.academy-lock p{margin:.15rem 0}.academy-lock p{color:#64728a}.academy-credential{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);grid-gap:1.15rem;gap:1.15rem;overflow:hidden;padding:1.45rem;border-radius:24px!important;background:linear-gradient(110deg,rgba(255,252,238,.96),rgba(255,255,255,.82))!important}.credential-holo{min-height:230px;border-radius:12px;background:linear-gradient(165deg,rgba(38,112,237,.8),rgba(21,183,142,.6),rgba(255,172,48,.65),rgba(211,54,143,.57),rgba(38,112,237,.72));filter:saturate(.86);box-shadow:inset 0 0 20px rgba(255,255,255,.75)}.academy-credential h3{margin:.5rem 0 .2rem;font-family:Georgia,serif;font-size:2rem}.academy-credential>div:last-child>p{color:#66728a}.academy-credential dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin:1.2rem 0}.academy-credential dl div{display:grid;grid-gap:.2rem;gap:.2rem;padding:.7rem;border-top:1px solid rgba(91,111,149,.2)}.academy-credential dt{color:#78849a;font-size:.7rem;text-transform:uppercase}.academy-credential dd{margin:0;font-weight:850}.academy-credential-empty{display:flex;align-items:center;gap:1rem;padding:1.4rem;border-radius:20px!important;color:#2a5fc5}.academy-credential-empty h3,.academy-credential-empty p{margin:.2rem}.academy-credential-empty p{color:#65738c}.academy-admin{padding:1.2rem;border:1px solid rgba(118,141,181,.2);border-radius:25px;background:rgba(245,248,253,.64)}.academy-review-queue{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1rem}.academy-review-queue>article{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.9rem;border-radius:16px;background:#fff;border:1px solid rgba(113,137,179,.2)}.academy-review-queue article>div:first-child{display:grid;grid-gap:.25rem;gap:.25rem}.academy-review-queue p{margin:.2rem 0;color:#66738b}.academy-review-queue textarea{min-height:72px}.academy-review-queue article>div:last-child{display:flex;gap:.4rem}.academy-learner-table{overflow:auto;margin-top:1rem;border:1px solid rgba(112,137,180,.22);border-radius:16px;background:rgba(255,255,255,.75)}.academy-table-row{display:grid;grid-template-columns:1.3fr 1.1fr .6fr .7fr;align-items:center;grid-gap:.8rem;gap:.8rem;min-width:700px;padding:.75rem .85rem;border-top:1px solid rgba(112,137,180,.13)}.academy-table-row.header{border-top:0;background:#eef3fb;color:#60708a;font-size:.7rem;font-weight:900;text-transform:uppercase}.credential-verification-page{display:grid;min-height:100vh;place-items:center;padding:2rem;background:radial-gradient(circle at 25% 10%,rgba(45,96,215,.17),transparent 34%),linear-gradient(145deg,#f5f8fd,#e8eef8)}.credential-verification-card{width:min(680px,100%);padding:2.5rem;border:1px solid rgba(108,133,181,.3);border-radius:28px;background:rgba(255,255,255,.9);box-shadow:0 35px 80px rgba(14,39,84,.17);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.credential-lockup{display:flex;align-items:center;gap:.65rem;margin-bottom:2.5rem;color:#0c2349;font-size:1.2rem}.credential-lockup strong span{color:#1c5ee5}.credential-mark{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#17457f,#0a1e42);color:#fff;font-size:.72rem;font-weight:900}.credential-verification-card h1{font-size:2.5rem;letter-spacing:-.04em}.credential-verification-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.credential-verification-card dl div{padding:.85rem;border-radius:14px;background:#f3f6fb}.credential-verification-card dt{color:#758198;font-size:.68rem;text-transform:uppercase}.credential-verification-card dd{margin:.25rem 0 0;font-weight:850}.credential-state{width:max-content;padding:.45rem .75rem;border-radius:999px;background:#ddf5ec;color:#08715e;font-weight:900;text-transform:uppercase}.credential-state.expired,.credential-state.revoked{background:#fde5e7;color:#a22434}.credential-verification-card small{display:block;margin-top:1.5rem;color:#707d92;line-height:1.5}@media(max-width:980px){.academy-hero{grid-template-columns:auto 1fr}.academy-progress-orbit{display:none}.academy-command{top:70px;grid-template-columns:1fr auto}.academy-save-state{grid-column:1/-1;border-left:0;border-top:1px solid rgba(120,143,184,.2);padding-top:.65rem}.academy-learning-grid{grid-template-columns:1fr}.academy-lesson-list{position:relative;top:auto;max-height:none}.academy-admin-metrics,.academy-lesson-list,.academy-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-review-queue>article{grid-template-columns:1fr}}@media(max-width:640px){.learning-academy{padding:.85rem .7rem 2rem;gap:1rem}.academy-hero{grid-template-columns:1fr;padding:1.3rem;min-height:auto}.academy-emblem{width:78px;height:78px}.academy-hero h1{font-size:2.6rem}.academy-command{top:62px;grid-template-columns:1fr;padding:.8rem}.academy-command .primary-button{width:100%}.academy-admin-metrics,.academy-lesson-list,.academy-metrics,.academy-practical-grid{grid-template-columns:1fr}.academy-runtime-preview{height:190px}.academy-lesson{min-height:auto;padding:1rem}.academy-section-heading{align-items:start;flex-direction:column}.academy-assessment-footer{align-items:stretch;flex-direction:column}.academy-assessment-footer button{width:100%}.academy-credential{grid-template-columns:24px 1fr;padding:1rem}.credential-holo{min-height:270px}.academy-credential dl{grid-template-columns:1fr}.academy-credential-actions{align-items:stretch;flex-direction:column}.academy-credential-actions .primary-button,.academy-credential-actions .secondary-button{justify-content:center;width:100%}.credential-verification-card{padding:1.4rem}.credential-verification-card dl{grid-template-columns:1fr}}.pc-client-collaboration{min-height:100vh;padding:clamp(1rem,2.5vw,2.5rem);background:radial-gradient(circle at 85% 8%,color-mix(in srgb,var(--client-primary,#1556d8) 18%,transparent),transparent 32%),radial-gradient(circle at 12% 78%,color-mix(in srgb,var(--client-accent,#0a8f83) 14%,transparent),transparent 30%),#f4f7fc;color:#0b2143}.pc-client-collaboration-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;max-width:1500px;margin:0 auto 1.25rem;padding:1.4rem 1.6rem;border:1px solid rgba(255,255,255,.78);border-radius:28px;background:rgba(255,255,255,.72);box-shadow:0 24px 70px rgba(14,37,74,.11);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.pc-client-collaboration-hero h1{margin:.15rem 0 .45rem;max-width:970px;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1.02}.pc-client-collaboration-hero p{margin:0;max-width:900px;color:#5d6f8a}.pc-client-brand-mark{display:grid;place-items:center;width:76px;height:76px;border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(222,231,248,.8));box-shadow:inset 0 1px 0 #fff,0 12px 28px rgba(23,52,95,.16);font-size:1.3rem;font-weight:900;color:var(--client-primary)}.pc-client-brand-mark img{object-fit:contain}.pc-client-security-badge{padding:.65rem .9rem;border-radius:999px;background:#e7f7f1;color:#087163;font-weight:800;white-space:nowrap}.pc-client-audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;max-width:1500px;margin:0 auto 1rem}.pc-client-audience-grid article{padding:1.1rem;border:1px solid rgba(210,221,240,.9);border-radius:20px;background:rgba(255,255,255,.8);box-shadow:0 12px 30px rgba(16,42,82,.07)}.pc-client-audience-grid span,.pc-client-audience-grid strong{display:block}.pc-client-audience-grid span{margin:.35rem 0;color:var(--client-primary);font-weight:800}.pc-client-audience-grid p{margin:0;color:#61718a;line-height:1.45}.pc-client-admin-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);grid-gap:1rem;gap:1rem;max-width:1500px;margin:0 auto}.pc-client-empty,.pc-client-invite-form,.pc-client-register,.pc-client-room{border:1px solid rgba(255,255,255,.8);border-radius:26px;background:rgba(255,255,255,.78);box-shadow:0 20px 55px rgba(13,38,77,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.pc-client-invite-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:1.35rem}.pc-client-invitation-link,.pc-client-invite-form header,.pc-client-invite-form>button,.pc-client-wide{grid-column:1/-1}.pc-client-invite-form h2,.pc-client-register h2{margin:.2rem 0}.pc-client-invite-form label{display:grid;grid-gap:.4rem;gap:.4rem;font-weight:800}.pc-client-action-form select,.pc-client-action-form textarea,.pc-client-invite-form input,.pc-client-invite-form select,.pc-client-invite-form textarea{width:100%;padding:.78rem .9rem;border:1px solid #cad6e9;border-radius:12px;background:rgba(255,255,255,.92);font:inherit}.pc-client-invite-form textarea{min-height:92px;resize:vertical}.pc-client-invite-form fieldset{padding:1rem;border:1px solid #d9e2f0;border-radius:16px}.pc-client-check{grid-template-columns:auto 1fr!important;align-items:flex-start;padding:.55rem;border-radius:10px;background:#f6f8fc}.pc-client-check input{width:auto;margin-top:.25rem}.pc-client-check small,.pc-client-check span{display:block}.pc-client-check small{color:#6a7a92;font-weight:500}.pc-client-action-form button,.pc-client-invite-form>button,.pc-client-orientation button{padding:.85rem 1rem;border:0;border-radius:13px;background:linear-gradient(135deg,var(--client-primary),var(--client-accent));color:#fff;font-weight:900;box-shadow:0 10px 24px color-mix(in srgb,var(--client-primary) 24%,transparent);cursor:pointer}.pc-client-invite-form button:disabled,.pc-client-orientation button:disabled{opacity:.55;cursor:not-allowed}.pc-client-invitation-link{display:grid;grid-gap:.25rem;gap:.25rem;padding:1rem;border-radius:14px;background:#eaf8f3;overflow-wrap:anywhere}.pc-client-register{padding:1.35rem}.pc-client-register>article{padding:1rem 0;border-top:1px solid #e2e8f2}.pc-client-register article>div>*{display:block}.pc-client-register dl{display:grid;grid-gap:.35rem;gap:.35rem}.pc-client-register dl div{display:grid;grid-template-columns:80px 1fr;grid-gap:.5rem;gap:.5rem}.pc-client-register dt{color:#728099}.pc-client-register dd{margin:0;overflow-wrap:anywhere}.pc-client-register button{padding:.55rem .75rem;border:1px solid #d7a2a2;border-radius:10px;background:#fff2f2;color:#9a3030;font-weight:800}.pc-client-governance-note{display:flex;align-items:center;gap:1rem;max-width:1500px;margin:1rem auto 0;padding:1rem 1.2rem;border-radius:18px;background:#0d2447;color:#fff}.pc-client-governance-note span{flex:1 1;color:#c4d2e8}.pc-client-governance-note a{color:#fff;font-weight:900}.pc-client-room-grid{display:grid;grid-gap:1rem;gap:1rem;max-width:1200px;margin:0 auto}.pc-client-room{padding:1.4rem}.pc-client-room>header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.pc-client-room h2{margin:.15rem 0}.pc-client-purpose{margin:1rem 0;padding:1rem;border-left:4px solid var(--client-accent);border-radius:0 14px 14px 0;background:#f0f8f7}.pc-client-purpose p{margin:.35rem 0}.pc-client-orientation>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:1rem;border-top:1px solid #e2e8f2}.pc-client-orientation>article>span{display:grid;place-items:center;min-width:56px;height:34px;padding:0 .55rem;border-radius:999px;background:#edf2fb;color:#315179;font-weight:900}.pc-client-orientation>article[data-complete=true]>span{background:#ddf4eb;color:#087163}.pc-client-orientation p{margin:.25rem 0;color:#60718a}.pc-client-approved-files>article{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-top:1px solid #e1e8f3}.pc-client-approved-files article div>*{display:block}.pc-client-approved-files small{max-width:520px;color:#7a879b;overflow-wrap:anywhere}.pc-client-approved-files a{padding:.65rem .8rem;border-radius:11px;background:#eaf0ff;color:#174fb8;font-weight:900}.pc-client-action-form{display:grid;grid-template-columns:220px 1fr auto;grid-gap:1rem;gap:1rem;align-items:end;margin:1rem 0;padding:1rem;border-radius:16px;background:#f4f7fb}.pc-client-action-form label{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:800}.pc-client-action-form textarea{min-height:72px}.pc-client-activity article{padding:.85rem 0;border-top:1px solid #e3e9f2}.pc-client-activity p{margin:.25rem 0}.pc-client-empty{text-align:center;padding:3rem}.pc-client-collaboration .form-message{max-width:1500px;margin:0 auto 1rem}.pc-client-collaboration .eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:900;color:var(--client-primary)}@media(max-width:980px){.pc-client-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-client-admin-grid{grid-template-columns:1fr}.pc-client-collaboration-hero{grid-template-columns:auto 1fr}.pc-client-security-badge{grid-column:1/-1;justify-self:start}.pc-client-action-form{grid-template-columns:1fr}.pc-client-orientation>article{grid-template-columns:auto 1fr}.pc-client-orientation button{grid-column:1/-1}}@media(max-width:620px){.pc-client-collaboration{padding:.75rem}.pc-client-collaboration-hero{grid-template-columns:1fr;padding:1rem;border-radius:20px}.pc-client-brand-mark{width:62px;height:62px}.pc-client-audience-grid,.pc-client-invite-form{grid-template-columns:1fr}.pc-client-invite-form{padding:1rem}.pc-client-invite-form>*{grid-column:1!important}.pc-client-room{padding:1rem}.pc-client-room>header{display:grid}.pc-client-orientation>article{grid-template-columns:1fr}.pc-client-approved-files>article,.pc-client-governance-note{display:grid}.pc-client-register dl div{grid-template-columns:1fr}.pc-client-action-form{padding:.75rem}}.pc-intake-assessment{padding:clamp(1rem,2vw,1.45rem);display:grid;grid-gap:1rem;gap:1rem}.pc-intake-assessment>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pc-intake-assessment>header h2{margin:.15rem 0 .35rem}.pc-assessment-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.pc-assessment-mode button{display:grid;text-align:left;grid-gap:.22rem;gap:.22rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--pc-blue,#2f5de0) 18%,transparent);border-radius:16px;background:rgba(255,255,255,.62);color:inherit}.pc-assessment-mode button[data-active=true]{border-color:color-mix(in srgb,var(--pc-blue,#2f5de0) 62%,white);background:linear-gradient(135deg,rgba(47,93,224,.13),rgba(7,139,122,.08));box-shadow:0 12px 28px rgba(20,48,94,.12)}.pc-assessment-mode span{font-size:.82rem;color:var(--pc-muted,#60708a);font-weight:500}.pc-system-assessment{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.38rem .75rem;gap:.38rem .75rem;padding:1rem;border-radius:16px;background:rgba(237,244,255,.72);border:1px solid rgba(66,96,150,.14)}.pc-system-assessment strong{font-size:1.05rem}.pc-system-assessment p,.pc-system-assessment small{grid-column:1/-1;margin:0}.pc-system-assessment small{color:var(--pc-muted,#60708a)}.pc-assessment-actions{display:flex;flex-wrap:wrap;gap:.6rem}@media(max-width:720px){.pc-assessment-mode{grid-template-columns:1fr}.pc-intake-assessment>header{align-items:center}.pc-assessment-actions a{width:100%;justify-content:center}}.pc-app-content>:is(.cn-page,.flow-page,.pc-admin-page,.pc-portfolio-page,.pc-responses-page,.catalogue-page,[class*=company-readiness-command_page__],[class*=party-network_page__]){width:100%;min-width:0}.pc-legal-footer,.pc-legal-footer :is(span,a){color:#526987}:is(.cn-page,.flow-page,.pc-admin-page,.pc-portfolio-page,.pc-responses-page,.catalogue-page,[class*=company-readiness-command_page__],[class*=party-network_page__]) :is(section,article,aside,form,fieldset,nav,div){min-width:0}:is(.cn-page-header,.pc-decision-title,[class*=company-readiness-command_commandBar__]){border-color:rgba(255,255,255,.92);box-shadow:0 20px 48px rgba(19,45,82,.11),inset 0 1px 0 rgba(255,255,255,.92)}:is(.cn-page-header,.pc-decision-title,[class*=company-readiness-command_commandBar__]) :is(h1,h2,h3){color:var(--pc-premium-ink);letter-spacing:-.035em}.cn-page-header .detail-actions{border-top:0;background-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.pc-guided-home :is(.cn-target-panel,.workspace-card,.pc-glass),[class*=company-readiness-command_page__] :is([class*=commandBar__],[class*=priorityPanel__],[class*=pillarPanel__],[class*=workspace__],[class*=detailPanel__]){border:1px solid rgba(255,255,255,.9);background-color:rgba(255,255,255,.79);box-shadow:var(--pc-premium-shadow-soft);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}[class*=company-readiness-command_hero__]{isolation:isolate;overflow:hidden}[class*=company-readiness-command_hero__]:after{position:absolute;right:clamp(1rem,5vw,4rem);bottom:-2rem;z-index:-1;width:clamp(8rem,17vw,13rem);background-image:url(/visuals/premium/pursuit-approval-seal.png);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 18px 28px rgba(18,63,105,.18));opacity:.13}[class*=company-readiness-command_actionRow__]{border:1px solid var(--pc-premium-line);border-radius:15px;background-color:rgba(255,255,255,.76);box-shadow:0 9px 22px rgba(24,50,88,.07)}[class*=company-readiness-command_actionRow__]:first-child{border-color:rgba(182,122,17,.3);background-color:rgba(255,249,236,.85)}[class*=company-readiness-command_tableWrap__]{max-width:100%;overflow:auto;border:1px solid var(--pc-premium-line);border-radius:var(--pc-premium-radius);scrollbar-gutter:stable}[class*=company-readiness-command_tableWrap__] thead th{position:-webkit-sticky;position:sticky;top:0;z-index:4;background-color:rgba(239,244,250,.97)}.pc-customer-layout{display:grid;grid-template-columns:minmax(14rem,.72fr) minmax(23rem,1.55fr) minmax(15rem,.78fr);grid-gap:1rem;gap:1rem;align-items:start}:is(.pc-customer-rail,.pc-customer-main,.pc-customer-timeline){border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.77);box-shadow:var(--pc-premium-shadow-soft);backdrop-filter:blur(18px) saturate(138%);-webkit-backdrop-filter:blur(18px) saturate(138%)}.pc-customer-main{min-height:18rem}.pc-customer-timeline{position:-webkit-sticky;position:sticky;top:6.75rem;max-height:calc(100dvh - 8rem);overflow:auto}.catalogue-page :is(.catalogue-summary,.catalogue-register,form,article),[class*=party-network_page__] :is(section,article,aside){border-color:rgba(255,255,255,.9);box-shadow:var(--pc-premium-shadow-soft)}.pc-responses-page .pc-output-list{min-height:17rem;overflow:auto;border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.77);background-image:url(/visuals/premium/pursuit-command-compass.png);background-position:right 2rem bottom 1.5rem;background-repeat:no-repeat;background-size:92px auto;box-shadow:var(--pc-premium-shadow-soft)}.pc-responses-page .pc-output-list .cn-table{position:relative;z-index:1;min-width:42rem}.pc-admin-grid,.pc-approval-layout,.pc-operator-layout,.pc-settings-grid{gap:1rem}.pc-admin-page :is(.member-list,.pc-operating-settings,.pc-notification-centre,.pc-approval-governance,.pc-admin-legal,.pc-admin-about),.pc-operator-page :is(.pc-operator-summary,.pc-instance-list,.pc-operator-branding){border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.77);box-shadow:var(--pc-premium-shadow-soft)}.pc-admin-page .pc-governed-drawer,.pc-operator-page .pc-governed-drawer{max-width:100%;overflow:auto}.pc-admin-page .pc-governed-drawer :is(input,select,textarea),.pc-operator-page .pc-governed-drawer :is(input,select,textarea){width:100%}.pc-instance-list,.pc-notification-list{scrollbar-gutter:stable}.cn-content-inspector{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(17rem,.8fr);grid-gap:1rem;gap:1rem;align-items:start}.cn-sources-page .cn-table-scroll{max-height:calc(100dvh - 14rem)}.cn-sources-page .cn-inspector{border-color:rgba(255,255,255,.9)}.cn-procurement-workbench{display:grid;grid-template-columns:minmax(13rem,.7fr) minmax(27rem,1.65fr) minmax(17rem,.9fr);grid-gap:.85rem;gap:.85rem;align-items:stretch;overflow:visible}.cn-procurement-workbench>.cn-inspector,.cn-procurement-workbench>.cn-pane{min-width:0;max-width:100%;border-color:rgba(255,255,255,.9)}.cn-procurement-workbench .cn-table-scroll{max-width:100%;overflow:auto}.cn-procurement-workbench .cn-table{min-width:46rem}.cn-document-tree{max-height:calc(100dvh - 16rem);overflow:auto;scrollbar-gutter:stable}.cn-source-inspector{max-height:calc(100dvh - 9rem);overflow:auto}.cn-lifecycle,.cn-stage-tabs,.integrity-stepper,.pc-decision-journey{border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.76);box-shadow:var(--pc-premium-shadow-soft)}.cn-bid-columns,.cn-executive-layout,.cn-portfolio-insights,.cn-portfolio-kpis,.integrity-command-grid,.pc-output-layout{gap:1rem}.cn-bid-columns>*,.cn-executive-layout>*,.cn-portfolio-insights>*,.cn-portfolio-kpis>*,.integrity-command-grid>*,.pc-output-layout>*{min-width:0}.cn-bid-manager :is(.cn-target-panel,.cn-workflow-drawer),.cn-commercial-workspace :is(.evidence-detail,.workspace-summary,.commercial-scenario),.cn-portfolio :is(.cn-target-panel,.cn-workflow-drawer),.cn-proposal-studio :is(.evidence-detail,.workspace-summary,.pc-governed-drawer),.cn-review-workspace :is(.integrity-hero,.integrity-release-bar,.integrity-panel,.integrity-frozen-pane),.cn-submission-room :is(.pc-operating-profile,.evidence-detail,.workspace-card){border-color:rgba(255,255,255,.9);box-shadow:var(--pc-premium-shadow-soft)}.roadmap-command-bar,.roadmap-hero,.roadmap-hero-compact{border-color:rgba(255,255,255,.9)}.roadmap-deadline-list>*,.roadmap-executive-grid>*,.roadmap-metrics>*{min-width:0}.pc-decision-title{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius-lg);background-color:rgba(255,255,255,.78);box-shadow:var(--pc-premium-shadow-soft);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.pc-decision-title:after{position:absolute;right:1.5rem;bottom:-2.25rem;z-index:-1;width:clamp(8rem,15vw,12rem);aspect-ratio:1;background-image:url(/visuals/premium/pursuit-command-compass.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";opacity:.11;pointer-events:none}.integrity-hero,.integrity-release-bar,.pc-decision-context,.pc-decision-disclosure,.pc-operating-profile,.permission-notice{border-color:rgba(255,255,255,.9);box-shadow:var(--pc-premium-shadow-soft)}.integrity-hero,.pc-operating-profile{position:relative;overflow:hidden}.integrity-hero:after,.pc-operating-profile:after{position:absolute;right:1.25rem;bottom:-1.75rem;width:8.5rem;aspect-ratio:1;background-image:url(/visuals/premium/pursuit-approval-seal.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";opacity:.1;pointer-events:none}.commercial-lines,.commercial-scenarios,.pc-output-list,.workspace-list{scrollbar-gutter:stable}.commercial-line,.commercial-scenario,.readiness-condition{border-radius:var(--pc-premium-radius-sm)}.integrity-frozen-pane,.pc-output-layout>.pc-governed-drawer{position:-webkit-sticky;position:sticky;top:6.75rem;align-self:start;max-height:calc(100dvh - 8rem);overflow:auto}.cn-executive .cn-callout,.cn-executive .cn-decision-case,.cn-executive .cn-panel{border-color:rgba(255,255,255,.9);box-shadow:var(--pc-premium-shadow-soft)}.cn-executive .cn-decision-kpis>*{min-width:0;border:1px solid var(--pc-premium-line);border-radius:var(--pc-premium-radius-sm);background-color:rgba(255,255,255,.72);box-shadow:0 8px 18px rgba(22,50,91,.07)}.cn-mobile-decision-actions{border:1px solid rgba(255,255,255,.9);border-radius:var(--pc-premium-radius);background-color:rgba(255,255,255,.88);box-shadow:var(--pc-premium-shadow-raised);backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}:is(.cn-requirements,.cn-procurement,.cn-commercial-workspace,.cn-review-workspace,.cn-submission-room,.cn-proposal-studio,.pc-admin-page,.pc-operator-page) :is(h1,h2,h3,h4,p,strong,small,em,label,button,a,td,th){overflow-wrap:anywhere}:is(.cn-chip,.workspace-state,[class*=company-readiness-command_priority__]){white-space:normal}.cn-requirements .cn-requirement-priority-rail>div>button small{color:#475b75!important}.cn-portfolio .cn-active-portfolio thead th{color:#1b355d!important;background:#e9eef4!important}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){:is(.pc-customer-rail,.pc-customer-main,.pc-customer-timeline,.pc-admin-page .member-list,.pc-admin-page .pc-operating-settings,.pc-admin-page .pc-notification-centre,.pc-admin-page .pc-approval-governance,.pc-admin-page .pc-admin-legal,.pc-admin-page .pc-admin-about,.pc-operator-page .pc-operator-summary,.pc-operator-page .pc-instance-list,.pc-operator-page .pc-operator-branding,.pc-decision-title,.cn-mobile-decision-actions,[class*=company-readiness-command_page__] [class*=priorityPanel__],[class*=company-readiness-command_page__] [class*=pillarPanel__]){background-color:#f9fbfd}}@media (max-width:1180px){.cn-procurement-workbench,.pc-customer-layout{grid-template-columns:minmax(13rem,.72fr) minmax(0,1.6fr)}.cn-source-inspector,.pc-customer-timeline{position:static;grid-column:1/-1;max-height:none}.cn-content-inspector{grid-template-columns:minmax(0,1fr)}.cn-content-inspector>.cn-inspector{position:static;max-height:none}}@media (max-width:900px){.cn-bid-columns,.cn-executive-layout,.cn-portfolio-insights,.cn-procurement-workbench,.integrity-command-grid,.pc-admin-grid,.pc-approval-layout,.pc-customer-layout,.pc-operator-layout,.pc-output-layout{grid-template-columns:minmax(0,1fr)}.cn-document-tree,.cn-source-inspector,.integrity-frozen-pane,.pc-customer-timeline,.pc-output-layout>.pc-governed-drawer{position:static;grid-column:auto;max-height:none}.cn-procurement-workbench .cn-table{min-width:42rem}.integrity-hero:after,.pc-decision-title:after,.pc-operating-profile:after,[class*=company-readiness-command_hero__]:after{opacity:.07}}@media (max-width:620px){.cn-page-header,.pc-decision-title,[class*=company-readiness-command_commandBar__]{padding-inline:1rem}.cn-content-inspector,.cn-procurement-workbench,.pc-customer-layout{gap:.75rem}.pc-responses-page .pc-output-list{background-position:right .75rem bottom .75rem;background-size:64px auto}.cn-lifecycle,.cn-stage-tabs,.integrity-stepper,.pc-decision-journey{max-width:100%;overflow-x:auto;scrollbar-gutter:stable}.cn-mobile-decision-actions{position:-webkit-sticky;position:sticky;bottom:.5rem;z-index:30}}:root{--pc-ns-ink:#101f3d;--pc-ns-muted:#5c6e88;--pc-ns-blue:#3561da;--pc-ns-blue-deep:#173b86;--pc-ns-teal:#2c8d82;--pc-ns-green:#46a37c;--pc-ns-line:rgba(87,111,151,0.18);--pc-ns-glass:rgba(255,255,255,0.82);--pc-ns-glass-strong:rgba(255,255,255,0.94);--pc-ns-shadow:0 18px 42px rgba(22,45,83,0.11),0 2px 8px rgba(22,45,83,0.05);--pc-ns-shadow-hover:0 22px 52px rgba(26,55,104,0.16),0 4px 12px rgba(22,45,83,0.07);--pc-ns-inset:inset 0 1px 0 rgba(255,255,255,0.9)}html{background:#0d1930}body{color:var(--pc-ns-ink);background:radial-gradient(circle at 78% 3%,rgba(90,124,231,.18),transparent 29rem),radial-gradient(circle at 36% 44%,rgba(72,166,145,.11),transparent 32rem),linear-gradient(145deg,#edf3fb,#f8fafc 46%,#edf2fa)}.pc-app-content{min-height:100vh;background:radial-gradient(circle at 88% 11%,rgba(75,108,218,.13),transparent 25rem),radial-gradient(circle at 32% 38%,rgba(60,166,143,.1),transparent 28rem),linear-gradient(155deg,rgba(244,248,253,.96),rgba(237,242,250,.9))}.pc-shell{background:radial-gradient(circle at 15% 2%,rgba(70,103,197,.25),transparent 17rem),linear-gradient(180deg,#111e35,#0b172b 58%,#081426)!important;border-right:1px solid rgba(169,190,225,.13);box-shadow:18px 0 48px rgba(8,19,39,.14)}.pc-shell-brand{position:relative;padding-block:1.35rem 1.05rem}.pc-tenant-visual-pack--dark{background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.035))!important;border:1px solid rgba(183,205,237,.16)!important;box-shadow:var(--pc-ns-inset),0 14px 30px rgba(0,0,0,.15)}.pc-shell .pc-icon,.pc-shell-link>span:first-child,.pc-shell-sublink>span:first-child,.pc-tenant-logo-frame{background:linear-gradient(145deg,rgba(255,255,255,.22),rgba(255,255,255,.06))!important;border:1px solid rgba(202,219,246,.2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 7px 14px rgba(1,8,21,.26),0 1px 2px rgba(255,255,255,.08)!important}.pc-shell-link,.pc-shell-sublink{border-radius:12px!important;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.pc-shell-link:hover,.pc-shell-sublink:hover{transform:translateX(2px);background:rgba(255,255,255,.07)!important}.pc-shell-link[aria-current=page],.pc-shell-sublink[aria-current=page]{color:#fff!important;background:linear-gradient(135deg,#3154b9,#3f67dc)!important;border-color:rgba(164,189,255,.5)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 10px 22px rgba(15,43,116,.38),0 0 0 1px rgba(86,128,235,.2)!important}[class*=pursuit-navigator_shell__]{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:90;background:rgba(252,253,255,.82)!important;border:1px solid rgba(255,255,255,.78)!important;border-top:0!important;box-shadow:0 14px 36px rgba(25,49,88,.11),inset 0 -1px 0 rgba(89,110,148,.1)!important}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){[class*=pursuit-navigator_shell__]{-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}}[class*=pursuit-navigator_contextIcon__],[class*=pursuit-navigator_iconButton__],[class*=pursuit-navigator_toolButton__]{border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(228,236,248,.82))!important;border:1px solid rgba(103,127,168,.15)!important;box-shadow:var(--pc-ns-inset),0 8px 18px rgba(30,56,96,.09)!important}.cn-page{position:relative;padding:clamp(1.25rem,2vw,2rem) clamp(1rem,2vw,2rem) 5.5rem!important}.cn-page:before{content:"";position:fixed;z-index:-1;width:30rem;height:30rem;right:-8rem;top:10rem;border-radius:50%;background:radial-gradient(circle,rgba(66,104,219,.09),transparent 68%);pointer-events:none}.cn-admin-drawer,.cn-page-header,.cn-panel,.cn-surface,.cn-target-panel,.pc-brief-panel,.pc-decision-context,.pc-glass,[class*=company-readiness-command_commandBar__],[class*=company-readiness-command_detailPanel__],[class*=company-readiness-command_pillarPanel__],[class*=company-readiness-command_priorityPanel__],[class*=company-readiness-command_workspace__]{background:var(--pc-ns-glass)!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:var(--pc-ns-shadow),var(--pc-ns-inset)!important}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.cn-admin-drawer,.cn-page-header,.cn-panel,.cn-surface,.cn-target-panel,.pc-brief-panel,.pc-decision-context,.pc-glass,[class*=company-readiness-command_commandBar__],[class*=company-readiness-command_detailPanel__],[class*=company-readiness-command_pillarPanel__],[class*=company-readiness-command_priorityPanel__],[class*=company-readiness-command_workspace__]{-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}}.cn-page-header,.cn-requirement-opportunity-ribbon,.pc-decision-context,.pc-next-action,[class*=company-readiness-command_commandBar__]{border-radius:22px!important;overflow:hidden}.cn-page-header,.cn-requirement-opportunity-ribbon,.pc-decision-context,[class*=company-readiness-command_commandBar__]{background:linear-gradient(125deg,rgba(255,255,255,.95),rgba(242,247,253,.78)),radial-gradient(circle at 88% 18%,rgba(59,97,211,.14),transparent 18rem)!important}.cn-panel,.cn-surface,.cn-target-panel,.pc-brief-panel,[class*=company-readiness-command_detailPanel__],[class*=company-readiness-command_pillarPanel__],[class*=company-readiness-command_priorityPanel__],[class*=company-readiness-command_workspace__]{border-radius:18px!important}.cn-panel:hover,.cn-target-panel:hover,.pc-brief-panel:hover,.pc-guided-side>:hover{box-shadow:var(--pc-ns-shadow-hover),var(--pc-ns-inset)!important}.pc-app-content .pc-icon,.pc-brief-icon,.pc-intake-icon,[class*=company-readiness-command_commandIdentity__]>:first-child{display:inline-grid;place-items:center;border-radius:15px!important;color:#244ca5!important;background:linear-gradient(145deg,rgba(255,255,255,1),rgba(225,235,251,.96) 63%,rgba(204,220,247,.96))!important;border:1px solid rgba(98,128,183,.2)!important;box-shadow:inset 0 1px 0 #fff,inset 0 -2px 4px rgba(80,112,167,.11),0 10px 18px rgba(35,67,116,.14),0 2px 4px rgba(35,67,116,.08)!important}.pc-app-content .pc-icon svg,.pc-brief-icon svg,.pc-intake-icon svg{filter:drop-shadow(0 2px 2px rgba(20,52,110,.16))}.cn-requirement-inspector .cn-empty,.pc-decision-title,.pc-intake-first .cn-page-header,.pc-next-illustration,.pc-opportunity-brief .cn-page-header{position:relative}.pc-next-illustration{width:clamp(8.5rem,13vw,12rem)!important;min-width:clamp(8.5rem,13vw,12rem)!important;height:clamp(8.5rem,13vw,12rem)!important;border:0!important;background:url(/visuals/premium/pursuit-command-compass.png) 50%/contain no-repeat!important;filter:drop-shadow(0 18px 22px rgba(19,44,86,.22))}.pc-next-illustration>*{opacity:0}.pc-decision-title:after,.pc-intake-first .cn-page-header:after,.pc-opportunity-brief .cn-page-header:after{content:"";position:absolute;right:clamp(1rem,3vw,2.5rem);top:50%;width:clamp(4.5rem,8vw,7.5rem);aspect-ratio:1;transform:translateY(-50%);background:url(/visuals/premium/pursuit-command-compass.png) 50%/contain no-repeat;opacity:.88;filter:drop-shadow(0 13px 15px rgba(25,52,94,.2));pointer-events:none}.pc-intake-first .cn-page-header:after{background-image:url(/visuals/premium/pursuit-approval-seal.png)}.pc-opportunity-brief .cn-page-header:after{background-image:url(/visuals/premium/pursuit-attention-marker.png)}.pc-decision-title,.pc-intake-first .cn-page-header,.pc-opportunity-brief .cn-page-header{padding-right:clamp(7rem,13vw,11rem)!important}.cn-page-header h1,.cn-requirement-opportunity-ribbon h1,.pc-decision-title h1,.pc-guided-header h1,.pc-next-copy h2,[class*=company-readiness-command_heroCopy__] h1{color:var(--pc-ns-ink)!important;letter-spacing:-.035em;text-wrap:balance}.pc-next-action{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(9rem,13rem)!important;align-items:center!important;grid-column-gap:clamp(1.25rem,3vw,3rem)!important;column-gap:clamp(1.25rem,3vw,3rem)!important;min-height:19rem;padding:clamp(1.6rem,3vw,2.5rem)!important;background:radial-gradient(circle at 84% 52%,rgba(73,112,220,.13),transparent 16rem),linear-gradient(135deg,rgba(255,255,255,.94),rgba(242,247,253,.8))!important}.pc-next-copy{grid-column:1;grid-row:1}.pc-next-illustration{grid-column:2;grid-row:1;justify-self:end;align-self:center}.cn-requirement-priority-summary,.cn-workbench-toolbar,.pc-brief-signal,.pc-decision-audit,.pc-guided-context,.pc-intake-readiness{background:rgba(255,255,255,.74)!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 10px 26px rgba(27,52,92,.08),var(--pc-ns-inset)!important}.pc-brief-journey,.pc-decision-journey,.pc-intake-steps{background:rgba(255,255,255,.76)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:18px!important;box-shadow:0 13px 30px rgba(28,54,96,.09),var(--pc-ns-inset)!important}.pc-brief-journey :is(a,span),.pc-decision-journey :is(a,span),.pc-intake-steps>*{transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.pc-brief-journey a:hover,.pc-decision-journey a:hover,.pc-intake-steps>:hover{transform:translateY(-2px)}.cn-bid-manager .cn-page-header{position:-webkit-sticky;position:sticky;top:6.9rem;z-index:48;padding:1.15rem 1.4rem!important}.pc-command-hero{display:flex;align-items:center;gap:1.35rem;padding:.65rem 1.2rem .9rem}.pc-command-hero img{width:clamp(5.25rem,8vw,7.25rem);height:auto;filter:drop-shadow(0 16px 18px rgba(21,45,86,.24))}.pc-command-hero h2{margin:.05rem 0 .2rem;color:var(--pc-ns-ink);font-size:clamp(2.5rem,5vw,4.7rem);line-height:.94;letter-spacing:-.055em}.pc-command-hero p:last-child{margin:0;color:var(--pc-ns-muted);font-size:1rem}.cn-bid-manager .cn-lifecycle{position:relative;top:0!important;overflow:visible;padding:.85rem 1.1rem 1.15rem!important;background:transparent!important;border:0!important;box-shadow:none!important}.cn-bid-manager .cn-lifecycle:before{content:"";position:absolute;z-index:0;left:7%;right:7%;top:2.2rem;height:2px;background:linear-gradient(90deg,var(--pc-ns-green) 0 22%,rgba(106,125,158,.2) 22% 100%)}.cn-bid-manager .cn-lifecycle>span{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;background:transparent!important;border:0!important;color:var(--pc-ns-muted)}.cn-bid-manager .cn-lifecycle>span b{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:50%;color:var(--pc-ns-blue-deep);background:linear-gradient(145deg,#fff,#e5edf8);border:1px solid rgba(88,112,157,.17);box-shadow:inset 0 1px 0 #fff,0 10px 18px rgba(26,52,93,.14)}.cn-bid-manager .cn-lifecycle>span[data-state=complete] b{color:#fff;background:linear-gradient(145deg,#55ad86,#31846e);border-color:rgba(45,133,106,.5)}.cn-bid-manager .cn-lifecycle>span[data-state=active] b{color:#fff;background:linear-gradient(145deg,#4a72e1,#2854c5);border-color:rgba(45,83,196,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 0 0 7px rgba(55,96,215,.08),0 14px 24px rgba(34,73,176,.24)}.cn-bid-manager .cn-lifecycle small{color:#718198}.pc-command-grid{display:grid!important;grid-template-columns:minmax(13.5rem,.74fr) minmax(24rem,1.65fr) minmax(15rem,.86fr)!important;align-items:stretch;grid-gap:.85rem!important;gap:.85rem!important}.pc-command-grid>.cn-target-panel{overflow:hidden;background:rgba(255,255,255,.82)!important}.pc-command-grid>.cn-target-panel>header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.05rem!important;color:var(--pc-ns-ink)!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(233,240,250,.82))!important;border-bottom:1px solid rgba(78,104,147,.12)}.pc-command-grid>.cn-target-panel>header h2{color:var(--pc-ns-ink)!important}.pc-command-priorities>header>strong{margin-left:auto;color:#b74b48;font-size:.8rem}.pc-command-blocker>header img{width:3.7rem;height:3.7rem;object-fit:contain;filter:drop-shadow(0 9px 9px rgba(109,40,35,.22))}.pc-command-summary .cn-large-number{display:block;padding:1rem 1rem .25rem;color:var(--pc-ns-blue-deep)}.pc-command-grid .cn-progress{margin-inline:1rem}.pc-command-grid .cn-panel-footer{background:rgba(239,244,251,.74)!important;border-top:1px solid rgba(78,104,147,.1)}.pc-command-dock{position:-webkit-sticky;position:sticky;z-index:70;bottom:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem;width:min(44rem,calc(100% - 2rem));margin:1.1rem auto 0;padding:.55rem;border-radius:18px;background:rgba(255,255,255,.84);border:1px solid rgba(255,255,255,.88);box-shadow:0 18px 42px rgba(21,44,82,.18),inset 0 1px 0 #fff}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.pc-command-dock{-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}}.pc-command-dock a{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;text-align:center}.cn-requirement-opportunity-ribbon,.cn-requirements .cn-page-header,.cn-workbench-toolbar{position:-webkit-sticky;position:sticky;z-index:45}.cn-requirement-opportunity-ribbon,.cn-requirements .cn-page-header{top:6.9rem}.cn-workbench-toolbar{top:14.1rem}.cn-requirement-inspector,.cn-requirement-priority-rail,.cn-table-scroll{background:rgba(255,255,255,.82)!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:var(--pc-ns-shadow),var(--pc-ns-inset)!important}.cn-requirement-inspector,.cn-requirement-priority-rail{border-radius:18px!important}.cn-requirement-priority-rail>div>button{border-radius:14px!important;transition:transform .15s ease,box-shadow .15s ease}.cn-requirement-priority-rail>div>button:hover{transform:translateX(3px);box-shadow:0 9px 18px rgba(29,54,94,.1)}.cn-requirement-priority-rail>div>button>em{grid-column:2;width:-moz-fit-content!important;width:fit-content!important;max-width:100%;white-space:normal}.cn-requirement-priority-note{color:#526780!important}.cn-frozen-table thead th{background:rgba(237,243,251,.96)!important;box-shadow:inset 0 -1px 0 rgba(72,96,136,.14)}.pc-app-content :is(button,.workspace-link,.secondary-link,.pc-next-button,.pc-text-link){border-radius:12px}.pc-app-content :is(button,.workspace-link,.pc-next-button):not(:disabled){transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.pc-app-content :is(button,.workspace-link,.pc-next-button):not(:disabled):hover{transform:translateY(-1px);filter:saturate(108%)}.pc-app-content :is(.workspace-link,.pc-next-button,button[type=submit]):not(.secondary-link){box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 9px 18px rgba(35,70,147,.16)}.pc-app-content :is(input,select,textarea){background:rgba(255,255,255,.9);border-color:rgba(78,103,146,.22);box-shadow:inset 0 1px 2px rgba(20,43,78,.04),0 1px 0 rgba(255,255,255,.9)}.pc-app-content :is(input,select,textarea):focus{border-color:rgba(54,96,210,.65);box-shadow:0 0 0 3px rgba(54,96,210,.14),inset 0 1px 2px rgba(20,43,78,.03)}[class*=company-readiness-command_page__]{background:radial-gradient(circle at 8% 4%,rgba(61,166,142,.15),transparent 24rem),radial-gradient(circle at 90% 20%,rgba(58,94,210,.12),transparent 25rem)!important}[class*=company-readiness-command_hero__]{position:relative;padding-block:clamp(2rem,4vw,3.4rem)!important}[class*=company-readiness-command_hero__]:after{content:"";display:block!important;position:absolute!important;right:clamp(1.5rem,7vw,7rem)!important;top:50%!important;width:clamp(6.5rem,12vw,10.5rem)!important;height:auto!important;aspect-ratio:1;transform:translateY(-50%)!important;background:url(/visuals/premium/pursuit-approval-seal.png) 50%/contain no-repeat!important;opacity:.88;z-index:0!important;filter:drop-shadow(0 18px 22px rgba(26,64,84,.2));pointer-events:none}[class*=company-readiness-command_heroActions__]{position:relative;z-index:2}[class*=company-readiness-command_heroCopy__]{position:relative;z-index:1;max-width:min(64rem,calc(100% - 13rem))}@media (prefers-reduced-motion:reduce){.pc-app-content :is(button,.workspace-link,.pc-next-button),.pc-shell-link,.pc-shell-sublink{transition:none}}@media (max-width:900px){.pc-decision-title,.pc-intake-first .cn-page-header,.pc-opportunity-brief .cn-page-header{padding-right:6.5rem!important}.pc-decision-title:after,.pc-intake-first .cn-page-header:after,.pc-opportunity-brief .cn-page-header:after{width:4.5rem;right:1rem}[class*=company-readiness-command_heroCopy__]{max-width:calc(100% - 7rem)}[class*=company-readiness-command_hero__]:after{width:6rem;right:.75rem}.cn-bid-manager .cn-page-header,.cn-requirement-opportunity-ribbon,.cn-requirements .cn-page-header,.cn-workbench-toolbar{position:relative;top:auto}.pc-command-grid{grid-template-columns:1fr!important}}@media (max-width:600px){.cn-page{padding:.85rem .75rem 5.5rem!important}.pc-next-action{min-height:auto;grid-template-columns:minmax(0,1fr) 6.5rem!important;column-gap:.75rem!important}.pc-next-illustration{width:6.5rem!important;min-width:6.5rem!important;height:6.5rem!important}.pc-decision-title,.pc-intake-first .cn-page-header,.pc-opportunity-brief .cn-page-header{padding-right:1rem!important;padding-top:6.25rem!important}.pc-decision-title:after,.pc-intake-first .cn-page-header:after,.pc-opportunity-brief .cn-page-header:after{top:.8rem;left:1rem;right:auto;width:4.75rem;transform:none}[class*=company-readiness-command_hero__]:after{opacity:.2;width:7rem}[class*=company-readiness-command_heroCopy__]{max-width:100%}.pc-command-hero{align-items:flex-start;padding-inline:.25rem}.pc-command-hero img{width:4.75rem}.pc-command-hero h2{font-size:clamp(2.25rem,12vw,3.4rem)}.cn-bid-manager .cn-lifecycle{grid-template-columns:repeat(7,minmax(4.5rem,1fr));overflow-x:auto;scroll-snap-type:x proximity}.cn-bid-manager .cn-lifecycle>span{scroll-snap-align:start}.cn-bid-manager .cn-lifecycle:before{left:2.8rem;right:2.8rem}.pc-command-dock{grid-template-columns:1fr;width:calc(100% - .5rem)}}.pc-intelligence-page{display:grid;grid-gap:1rem;gap:1rem;max-width:1500px;margin:auto;padding:1.4rem}.pc-intelligence-context,.pc-intelligence-empty,.pc-intelligence-footer,.pc-intelligence-hero,.pc-intelligence-panel,.pc-kpi-grid article{border:1px solid rgba(34,68,108,.13);background:rgba(255,255,255,.84);box-shadow:0 18px 52px rgba(28,55,91,.09);backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.pc-intelligence-hero{justify-content:space-between;padding:1.25rem;border-radius:22px;background:linear-gradient(118deg,rgba(255,255,255,.94),rgba(223,235,255,.78))}.pc-intelligence-hero,.pc-intelligence-title{display:flex;gap:1rem;align-items:center}.pc-intelligence-title h1{margin:.1rem 0;font-size:clamp(1.7rem,3vw,3rem)}.pc-intelligence-title p:last-child{margin:0;color:var(--muted)}.pc-intelligence-actions{display:flex;align-items:flex-end;gap:.65rem}.pc-intelligence-actions label{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.75rem;font-weight:800}.pc-intelligence-actions select{padding:.65rem;border:1px solid var(--line);border-radius:11px;background:#fff}.pc-intelligence-context{display:flex;gap:1rem;align-items:center;overflow:auto;padding:.7rem 1rem;border-radius:15px;color:var(--muted);font-size:.78rem}.pc-intelligence-context strong{padding:.35rem .6rem;border-radius:999px;background:#eaf7ef;color:#22704f;text-transform:capitalize}.pc-intelligence-context strong[data-grade=partial]{background:#fff4d8;color:#825500}.pc-intelligence-context strong[data-grade=immature]{background:#edf2fa;color:#445d7d}.pc-intelligence-context time{margin-left:auto;white-space:nowrap}.pc-intelligence-tabs{display:flex;width:max-content;padding:.28rem;border-radius:14px;background:#e7edf7}.pc-intelligence-tabs button{border:0;border-radius:11px;padding:.7rem 1rem;background:transparent;font-weight:850}.pc-intelligence-tabs button[aria-pressed=true]{background:#0d3b72;color:#fff}.pc-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.pc-kpi-grid article{display:grid;grid-gap:.25rem;gap:.25rem;padding:1rem;border-radius:17px}.pc-kpi-grid small,.pc-kpi-grid span{color:var(--muted)}.pc-kpi-grid strong{font-size:clamp(1.35rem,2.4vw,2.2rem);overflow-wrap:anywhere}.pc-intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.pc-intelligence-panel{min-width:0;padding:1.1rem;border-radius:20px}.pc-intelligence-wide{grid-column:1/-1}.pc-currency-row{display:grid;grid-template-columns:70px repeat(2,1fr) auto;grid-gap:.8rem;gap:.8rem;padding:.85rem 0;border-top:1px solid var(--line)}.pc-bar-list{display:grid;grid-gap:.75rem;gap:.75rem}.pc-bar-list>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2fr) 55px;grid-gap:.7rem;gap:.7rem;align-items:center}.pc-bar-list>div>div{height:9px;border-radius:99px;background:#e7edf6;overflow:hidden}.pc-bar-list i{display:block;height:100%;background:linear-gradient(90deg,#275ee9,#08a48f)}.pc-intelligence-table>a{display:grid;grid-template-columns:100px minmax(180px,1fr) minmax(120px,.5fr) 120px;grid-gap:.8rem;gap:.8rem;padding:.8rem;border-top:1px solid var(--line);color:inherit;text-decoration:none}.pc-privacy-note{padding:.75rem;border-left:4px solid #08a48f;background:#edf8f5}.pc-intelligence-footer{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border-radius:18px}.pc-intelligence-footer details{flex:1 1}.pc-intelligence-footer details article{padding:.6rem;border-bottom:1px solid var(--line)}.pc-intelligence-footer nav{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.pc-intelligence-footer nav a{padding:.45rem;border:1px solid var(--line);border-radius:8px;text-decoration:none}.pc-intelligence-empty{display:grid;justify-items:center;padding:4rem 1rem;border-radius:22px;text-align:center}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-intelligence-context,.pc-intelligence-empty,.pc-intelligence-footer,.pc-intelligence-hero,.pc-intelligence-panel,.pc-kpi-grid article{background:#fff}}@media(max-width:800px){.pc-intelligence-footer,.pc-intelligence-hero{align-items:stretch;flex-direction:column}.pc-kpi-grid{grid-template-columns:repeat(2,1fr)}.pc-intelligence-table>a{grid-template-columns:80px minmax(0,1fr)}}@media(max-width:640px){.pc-intelligence-page{padding:.75rem;overflow-x:clip}.pc-intelligence-actions{display:grid;grid-template-columns:1fr 1fr}.pc-intelligence-tabs{width:100%}.pc-intelligence-tabs button{flex:1 1}.pc-intelligence-grid,.pc-kpi-grid{grid-template-columns:1fr}.pc-intelligence-wide{grid-column:auto}.pc-currency-row{grid-template-columns:55px 1fr}.pc-bar-list>div{grid-template-columns:minmax(90px,1fr) minmax(80px,1.5fr) 40px}.pc-intelligence-context span:nth-of-type(n+2),.pc-intelligence-context time{display:none}}