@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--pttep-blue:#17aee4;--pttep-blue-dark:#0b7fac;--pttep-navy:#201766;--pttep-navy-2:#134a69;--pttep-red:#ed1c24;--pttep-orange:#f28c28;--pttep-green:#2aa889;--ink:#1f2933;--muted:#64717f;--line:#20176624;--soft:#f1f6f8;--paper:#ffffffe0;--paper-solid:#fff;--glass:#ffffffb8;--glass-strong:#ffffffe0;--glow-blue:#17aee42e;--glow-orange:#f28c2829;--blue:var(--pttep-blue);--blue-dark:var(--pttep-navy);--teal:var(--pttep-green);--red:var(--pttep-red);--radius:8px;--shadow:0 22px 64px #191f3a24;--shadow-soft:0 12px 34px #191f3a17;--shadow-tight:0 7px 18px #191f3a1a;--font-sans:"Aptos", "Aptos Display", "Inter", "Segoe UI", Calibri, Arial, sans-serif;--page-max-width:1480px;--page-inline-margin:clamp(14px, 2vw, 28px);--page-container-width:min(calc(100% - (var(--page-inline-margin) * 2)), var(--page-max-width))}.admin-console,.context-select-shell{width:min(1540px,100% - 40px);margin:28px auto 72px}.admin-console-hero{background:linear-gradient(110deg,#fffffffa 0 56%,#e3f6fde6 56% 79%,#fff1e1d1 79%),#fff;border:1px solid #17aee457;border-top:5px solid #17aee4;justify-content:space-between;align-items:flex-end;gap:32px;min-height:210px;padding:38px 42px;display:flex;box-shadow:0 18px 44px #172d531c}.admin-console-hero.is-organization{background:linear-gradient(110deg,#fffffffa 0 58%,#ebf9f6eb 58% 79%,#e5f5fce6 79%);border-top-color:#f28c28}.admin-console-hero h1,.context-select-shell h1{color:#171252;letter-spacing:0;margin:6px 0 10px;font-size:clamp(2.1rem,4vw,4.1rem);line-height:1}.admin-console-hero .lede{color:#43536a;max-width:760px;margin:0;font-size:1.08rem}.admin-live-status{background:#ffffffdb;border:1px solid #cfe0e8;grid-template-columns:12px 1fr;align-items:center;gap:4px 10px;min-width:190px;padding:18px 20px;display:grid}.admin-live-status strong,.admin-live-status small{grid-column:2}.admin-live-status small{color:#657386}.live-dot{background:#20ad83;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #20ad831f}.admin-console-nav{z-index:8;background:#fffffff2;border:1px solid #d5e1e8;gap:4px;margin:12px 0 18px;padding:7px;display:flex;position:sticky;top:8px;overflow-x:auto;box-shadow:0 8px 24px #172d5312}.admin-console-nav a{color:#201766;text-align:center;border-bottom:3px solid #0000;flex:1 0 auto;padding:10px 16px;font-weight:700;text-decoration:none}.admin-console-nav a:hover{background:#f4fbfe;border-bottom-color:#17aee4}.admin-panel-subsection{border-top:1px solid #dce8f1;margin-top:24px;padding-top:22px}.admin-panel-subsection .admin-panel-heading{margin-bottom:12px}.admin-panel-subsection h3{color:#11285e;margin:0;font-size:1rem}.signin-privacy-note{color:#45566d;background:#f2f9fd;border-left:3px solid #17aee4;margin:14px 0 0;padding:12px 14px;font-size:.86rem;line-height:1.5}.admin-metric-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.admin-metric-grid article{background:#fff;border:1px solid #d5e1e8;border-top:4px solid #17aee4;flex-direction:column;justify-content:space-between;min-height:132px;padding:17px;display:flex}.admin-metric-grid article:nth-child(2n){border-top-color:#f28c28}.admin-metric-grid article:nth-child(3n){border-top-color:#20ad83}.admin-metric-grid article.is-alert{background:#fff8f8;border-top-color:#ed3f45}.admin-metric-grid span{color:#566579;text-transform:uppercase;font-size:.72rem;font-weight:800}.admin-metric-grid strong{color:#171252;font-size:2.25rem;line-height:1}.admin-metric-grid small{color:#6b7788}.admin-panel{background:#fffffff5;border:1px solid #d5e1e8;border-left:4px solid #17aee4;margin-bottom:18px;padding:24px;box-shadow:0 12px 30px #172d5311}.organization-admin-console .admin-panel:nth-of-type(2n){border-left-color:#f28c28}.admin-panel-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.admin-panel-heading h2{color:#171252;letter-spacing:0;margin:3px 0 0;font-size:1.45rem}.admin-panel-heading p{margin:0}.admin-organization-grid,.admin-people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-organization-grid>article,.admin-people-grid>article{background:#fff;border:1px solid #dce5eb;border-radius:6px;min-width:0;padding:18px}.admin-organization-grid header,.admin-people-grid header,.admin-person-list article{align-items:center;gap:12px;display:flex}.admin-organization-grid header div,.admin-people-grid header div,.admin-person-list article div{gap:3px;min-width:0;display:grid}.admin-organization-grid header strong,.admin-people-grid header strong{overflow-wrap:anywhere;color:#171252}.admin-organization-grid header small,.admin-people-grid header small{overflow-wrap:anywhere;color:#667487}.context-monogram{color:#fff;background:#201766;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.admin-stat-row{grid-template-columns:repeat(2,1fr);gap:7px;margin:16px 0;display:grid}.admin-stat-row span{color:#5f6d7e;background:#f4f8fa;padding:8px;font-size:.76rem}.admin-stat-row b{color:#171252;font-size:1rem}.admin-organization-grid footer,.admin-people-grid footer{border-top:1px solid #e5ebef;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.admin-split-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;display:grid}.admin-activity-list,.admin-ranking-list,.admin-audit-list,.admin-person-list{gap:8px;display:grid}.admin-activity-list article,.admin-audit-list article,.admin-ranking-list article{background:#fbfdfe;border:1px solid #e1e8ed;align-items:center;gap:12px;padding:11px 12px;display:grid}.admin-activity-list article{grid-template-columns:10px 1fr auto}.admin-activity-list p,.admin-audit-list p{color:#5d6a7a;overflow-wrap:anywhere;margin:2px 0 0}.activity-status{background:#20ad83;border-radius:50%;width:8px;height:8px}.activity-status.is-alert{background:#ed3f45}.activity-meta{color:#5d6a7a;justify-items:end;display:grid}.admin-ranking-list article{grid-template-columns:1fr auto}.admin-ranking-list article div{gap:3px;min-width:0;display:grid}.admin-ranking-list strong{overflow-wrap:anywhere}.admin-ranking-list b{color:#157db0;font-size:1.35rem}.admin-audit-list article{grid-template-columns:minmax(0,1fr) auto}.admin-audit-list.is-wide article{grid-template-columns:1fr auto}.admin-data-table{border-collapse:collapse;width:100%}.admin-data-table th{color:#fff;text-align:left;background:#201766}.admin-data-table th,.admin-data-table td{border:1px solid #dce5eb;padding:11px 12px}.admin-person-list article{border:1px solid #dce5eb;padding:11px}.admin-person-list small{color:#657386}.admin-inline-form{grid-template-columns:minmax(180px,1fr) minmax(160px,auto) auto;gap:10px;margin-top:14px;display:grid}.admin-inline-form.is-emphasized{background:#fff8ef;border-left:4px solid #f28c28;grid-template-columns:minmax(220px,1.4fr) minmax(220px,1fr) minmax(130px,auto) auto;align-items:center;padding:16px}.admin-inline-form div{gap:4px;display:grid}.admin-inline-form small{color:#667487}.admin-inline-form select,.admin-observer-strip input{background:#fff;border:1px solid #cbd8e0;min-width:0;min-height:42px;padding:8px 10px}.analytics-filter-bar{background:#fff;border:1px solid #dce5eb;border-left:4px solid #17aee4;grid-template-columns:repeat(4,minmax(130px,1fr));align-items:end;gap:10px;padding:16px;display:grid}.analytics-filter-bar label{gap:5px;min-width:0;display:grid}.analytics-filter-bar label span{color:#566579;text-transform:uppercase;font-size:.72rem;font-weight:800}.analytics-filter-bar input,.analytics-filter-bar select{background:#fff;border:1px solid #cbd8e0;min-width:0;min-height:42px;padding:8px 10px}.analytics-table td{vertical-align:top}.analytics-table td small{color:#657386;margin-top:3px;display:block}.analytics-live-panel{border-top:4px solid #20ad83}.table-wrap.analytics-live-table-wrap{overflow-x:hidden}table.admin-data-table.analytics-live-table{table-layout:fixed;width:100%;min-width:0}.analytics-live-table th:nth-child(n),.analytics-live-table td:nth-child(n){width:auto}table.admin-data-table.analytics-live-table .live-col-visitor{width:16%}table.admin-data-table.analytics-live-table .live-col-country{width:7%}table.admin-data-table.analytics-live-table .live-col-page{width:27%}table.admin-data-table.analytics-live-table .live-col-source{width:15%}table.admin-data-table.analytics-live-table .live-col-pages{width:7%}table.admin-data-table.analytics-live-table .live-col-duration,table.admin-data-table.analytics-live-table .live-col-activity{width:10%}table.admin-data-table.analytics-live-table .live-col-status{width:8%}.analytics-live-table td{overflow:hidden}.analytics-live-table td strong{overflow-wrap:normal;word-break:normal;display:block}.analytics-live-table .live-col-country,.analytics-live-table .live-col-pages,.analytics-live-table .live-col-duration,.analytics-live-table .live-col-activity,.analytics-live-table .live-col-status{white-space:nowrap}.analytics-live-table .live-col-source{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.analytics-live-table .live-col-page strong,.analytics-live-table .live-col-page small{overflow-wrap:break-word;word-break:normal}.analytics-status{color:#526174;white-space:nowrap;background:#f4f7f9;border:1px solid #cbd8e0;border-radius:4px;align-items:center;min-height:25px;padding:4px 8px;font-size:.72rem;font-weight:850;display:inline-flex}.analytics-status.is-active{color:#126e54;background:#e9f8f3;border-color:#79cdb3}.analytics-status.is-idle{color:#8a5514;background:#fff6e8;border-color:#efbd75}.analytics-status.is-recent{color:#285b76;background:#eef7fb;border-color:#a8c7d8}.analytics-status.is-ended{color:#697586;background:#f1f3f5}.analytics-live-unavailable{color:#76501d;background:#fff8ed;border-left:4px solid #efbd75;padding:12px 14px}.analytics-live-more{color:#657386;margin:12px 0 0;font-size:.84rem}@media (width<=1050px){table.admin-data-table.analytics-live-table .live-col-pages{display:none}table.admin-data-table.analytics-live-table .live-col-visitor{width:18%}table.admin-data-table.analytics-live-table .live-col-page{width:31%}table.admin-data-table.analytics-live-table .live-col-source{width:17%}}@media (width<=820px){table.admin-data-table.analytics-live-table .live-col-duration{display:none}table.admin-data-table.analytics-live-table .live-col-country{width:9%}table.admin-data-table.analytics-live-table .live-col-page{width:35%}table.admin-data-table.analytics-live-table .live-col-source{width:18%}table.admin-data-table.analytics-live-table .live-col-activity{width:16%}table.admin-data-table.analytics-live-table .live-col-status{width:13%}}@media (width<=620px){table.admin-data-table.analytics-live-table .live-col-country,table.admin-data-table.analytics-live-table .live-col-source,table.admin-data-table.analytics-live-table .live-col-activity{display:none}table.admin-data-table.analytics-live-table .live-col-visitor{width:34%}table.admin-data-table.analytics-live-table .live-col-page{width:44%}table.admin-data-table.analytics-live-table .live-col-status{width:22%}}.final-recommendation-participant{background:#fff;border:1px solid #c9d8e5;border-top:5px solid #f38b20;max-width:860px;margin:2rem auto;padding:2rem}.final-recommendation-participant h1{color:#201766;margin:.35rem 0 .75rem}.final-recommendation-options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.5rem 0;padding:0;display:grid}.final-recommendation-options label{color:#201766;cursor:pointer;background:#f7fafc;border:1px solid #b9cbd9;align-items:center;gap:.75rem;min-height:64px;padding:1rem;font-weight:700;display:flex}.final-recommendation-options label:has(input:checked){background:#eefaff;border-color:#18a9d5;box-shadow:inset 4px 0 #18a9d5}.final-recommendation-confirmation{background:#eaf8f2;border-left:4px solid #21a77a;margin-top:1rem;padding:.9rem 1rem}.final-recommendation-progress{flex-wrap:wrap;gap:1rem 2rem;margin:1rem 0;display:flex}.final-recommendation-progress strong{color:#201766;font-size:1.2rem}.final-recommendation-actions{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.final-recommendation-chart{gap:.85rem;margin-top:1.25rem;display:grid}.final-recommendation-bar{grid-template-columns:minmax(180px,1.3fr) minmax(180px,3fr) 3rem 4.5rem;align-items:center;gap:.75rem;display:grid}.final-recommendation-bar>span:first-child{color:#201766;font-weight:700}.final-recommendation-track{background:#e3ebf1;height:14px;overflow:hidden}.final-recommendation-track>span{background:#18a9d5;height:100%;display:block}.final-recommendation-bar strong,.final-recommendation-bar em{white-space:nowrap}.final-recommendation-results{border-top:5px solid #18a9d5}@media (width<=680px){.final-recommendation-options{grid-template-columns:1fr}.final-recommendation-bar{grid-template-columns:1fr 3rem 4rem}.final-recommendation-track{grid-area:2/1/auto/-1}}.analytics-detail-live{align-items:center;gap:10px;display:flex}.analytics-session-facts{background:#fff;border:1px solid #dce5eb;border-left:4px solid #20ad83;padding:20px}.analytics-session-facts dl{background:#dce5eb;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.analytics-session-facts dl div{background:#fff;min-width:0;padding:12px}.analytics-session-facts dt{color:#657386;text-transform:uppercase;font-size:.72rem;font-weight:800}.analytics-session-facts dd{color:#171252;overflow-wrap:anywhere;margin:4px 0 0;font-weight:750}.analytics-journey{gap:0;margin:0;padding:0;list-style:none;display:grid}.analytics-journey li{border-bottom:1px solid #dce5eb;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.analytics-journey time{color:#157db0;font-variant-numeric:tabular-nums;font-weight:800}.analytics-journey li div{gap:3px;min-width:0;display:grid}.analytics-journey span{color:#657386;overflow-wrap:anywhere}.analytics-journey b{color:#20ad83;white-space:nowrap}.admin-lifecycle-rail{gap:0;display:grid}.admin-lifecycle-rail article{border-bottom:1px solid #dce5eb;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:15px;padding:15px 0;display:grid;position:relative}.admin-lifecycle-rail article>span{color:#fff;background:#17aee4;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.admin-lifecycle-rail article div{gap:2px;display:grid}.admin-lifecycle-rail article p{color:#657386;margin:0}.admin-lifecycle-rail article.is-inactive{opacity:.55}.stage-requirements{flex-direction:row;gap:6px!important;display:flex!important}.stage-requirements b{color:#201766;background:#eef6fa;padding:6px 8px;font-size:.72rem}.admin-opportunity-list{gap:8px;display:grid}.admin-opportunity-list article{background:#fbfdfe;border:1px solid #dce5eb;grid-template-columns:minmax(260px,1.5fr) minmax(170px,.8fr) auto auto;align-items:center;gap:15px;padding:13px 14px;display:grid}.admin-opportunity-list article div{gap:3px;min-width:0;display:grid}.admin-opportunity-list small{color:#657386}.context-select-shell{align-content:center;max-width:980px;min-height:65vh;display:grid}.context-select-shell>header{margin-bottom:24px}.context-select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.context-select-card{color:#171252;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfe0e8;border-left:5px solid #17aee4;border-radius:6px;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;width:100%;min-height:105px;padding:22px;display:grid;box-shadow:0 10px 24px #172d5312}.context-select-card:hover{border-left-color:#f28c28;transform:translateY(-2px);box-shadow:0 14px 30px #172d531f}.context-select-card>span:nth-child(2){gap:5px;min-width:0;display:grid}.context-select-card strong{overflow-wrap:anywhere;font-size:1.1rem}.context-select-card small{color:#687587}.context-select-arrow{color:#17aee4;font-size:1.5rem}.user-organization-context{font-weight:800;color:#157da8!important}.admin-observer-strip{background:#fff9f1;border:1px solid #f3c98f;border-left:4px solid #f28c28;grid-template-columns:1fr minmax(480px,auto);align-items:center;gap:20px;margin:14px 0;padding:16px 18px;display:grid}.admin-observer-strip div{gap:3px;display:grid}.admin-observer-strip form{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}@media (width<=1180px){.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-organization-grid,.admin-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-inline-form.is-emphasized{grid-template-columns:1fr 1fr}.admin-observer-strip{grid-template-columns:1fr}}@media (width<=760px){.admin-console,.context-select-shell{width:min(100% - 20px,1540px);margin-top:14px}.admin-console-hero{min-height:auto;padding:26px 20px;display:grid}.admin-live-status{min-width:0}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-metric-grid article{min-height:116px}.admin-organization-grid,.admin-people-grid,.admin-split-grid,.context-select-grid{grid-template-columns:1fr}.admin-panel{padding:18px 14px}.admin-panel-heading{flex-direction:column;align-items:flex-start}.admin-inline-form,.admin-inline-form.is-emphasized,.admin-observer-strip form{grid-template-columns:1fr}.analytics-filter-bar,.analytics-session-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-journey li{grid-template-columns:72px 1fr}.analytics-journey b{grid-column:2}.admin-lifecycle-rail article{grid-template-columns:34px 1fr}.stage-requirements{flex-wrap:wrap;grid-column:2}.admin-opportunity-list article{grid-template-columns:1fr;gap:7px}.admin-audit-list article,.admin-audit-list.is-wide article,.admin-activity-list article{grid-template-columns:10px 1fr}.admin-audit-list article{grid-template-columns:1fr}.activity-meta{grid-column:2;justify-items:start}}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs{background:#ffffffad;border:1px solid #dbe7f3;border-radius:8px;gap:10px;margin-bottom:22px;padding:10px;box-shadow:0 8px 24px #0f2d7a0d}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button{background:#fff;border:1px solid #d8e3ef;border-radius:7px;gap:5px;min-width:158px;min-height:88px;padding:14px 15px 12px;transform:none;box-shadow:0 3px 10px #0f2d7a0a}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button small{color:#66758d;font-size:11px;font-weight:600;line-height:1.3;display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs .step-tab-meter{color:#6b7c91;background:0 0;border:0;min-height:auto;padding:0;font-size:11px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-started{background:#f8fbff;border-color:#a9c9ea}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-complete{background:#f2fbfb;border-color:#9fd8d8}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active{background:#0b72dc;border-color:#0b72dc;transform:none;box-shadow:0 10px 24px #0b72dc38}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active:after{background:#16c5c9;border-radius:0 0 6px 6px;height:4px;bottom:0;left:0;right:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active small,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active em,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active .step-tab-meter{color:#ffffffd1}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button:hover,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active:hover{transform:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs{background:#f7fbffe0;border:1px solid #dbe7f3;border-radius:8px;gap:8px;margin:0 0 20px;padding:9px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button{box-shadow:none;background:0 0;min-height:52px}.decision-story{border:1px solid #d8e4ec;border-top:4px solid var(--pttep-blue);background:#fff;margin-bottom:28px}.decision-story>header{border-bottom:1px solid #e1e9ef;padding:22px 24px 18px}.decision-story>header h3,.decision-story>header p{margin:4px 0 0}.decision-story>header h3{color:var(--pttep-navy);font-size:1.35rem}.decision-story>header>p:last-child{color:#526174}.decision-story-sequence{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.decision-story-sequence>section{border-bottom:1px solid #e1e9ef;border-right:1px solid #e1e9ef;min-width:0;padding:20px 22px}.decision-story-sequence>section:nth-child(3n){border-right:0}.decision-story-sequence>section>span,.decision-story-sequence>section>strong,.decision-story-sequence>section>small,.decision-story-sequence>section>em{display:block}.decision-story-sequence>section>span{color:#4e6074;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-style:normal;font-weight:800}.decision-story-sequence>section>strong{color:var(--pttep-navy);font-size:1.05rem}.decision-story-sequence>section>p,.decision-story-sequence>section>small,.decision-story-sequence>section>em,.decision-story-sequence li{color:#526174;line-height:1.48}.decision-story-sequence>section>p{margin:9px 0 0}.decision-story-sequence>section>small,.decision-story-sequence>section>em{margin-top:7px}.decision-story-sequence>section>em{font-size:.78rem}.decision-story-sequence ul,.decision-story-sequence ol{margin:7px 0 0;padding-left:20px}.decision-story-sequence .is-final{background:#eef8fb}.decision-story-conditions{gap:8px;margin-top:12px;display:grid}.decision-story-conditions article{border-left:3px solid var(--pttep-green);background:#f6fafb;padding:10px 12px}.decision-story-conditions article strong,.decision-story-conditions article small,.decision-story-conditions article em{display:block}.decision-story-conditions article p{margin:4px 0}.decision-story-conditions article em{color:#17745f;margin-top:5px;font-size:.76rem;font-style:normal;font-weight:800}.decision-timeline-title{margin-top:28px}@media (width<=980px){.decision-story-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-story-sequence>section:nth-child(3n){border-right:1px solid #e1e9ef}.decision-story-sequence>section:nth-child(2n){border-right:0}}@media (width<=620px){.decision-story-sequence{grid-template-columns:1fr}.decision-story-sequence>section{border-right:0}}.public-site{background:#f7fbff;position:relative}.public-site:before{opacity:.86;pointer-events:none;z-index:0;background-image:url(/images/themes/pttep/dq-background-content.webp);background-position:top;background-repeat:repeat-y;background-size:100%;position:fixed;inset:0;content:""!important;display:block!important}.public-site:after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);pointer-events:none;z-index:0;position:fixed;inset:0;content:""!important;display:block!important}.public-site .public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:var(--page-max-width);min-height:86px;width:var(--page-container-width);z-index:50;background:#fffffff0;border:1px solid #aed2efc2;border-radius:10px;align-items:center;margin:12px auto 0;padding:0 28px;display:flex;position:sticky;top:12px;box-shadow:0 18px 42px #07245f1a}.public-site .public-brand .platform-logo,.public-site .public-footer-brand .platform-logo{flex:0 330px;min-width:220px;max-width:330px;height:64px;display:block;overflow:hidden}.public-site .public-brand .platform-logo img,.public-site .public-footer-brand .platform-logo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.public-site .public-desktop-nav{align-self:stretch;margin-left:auto;display:flex}.public-site .public-desktop-nav a{color:var(--public-navy);border-bottom:5px solid #0000;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.public-site main,.public-site .public-footer{z-index:1;position:relative}.public-site .dqn-landing-page,.public-site .public-section,.public-site .public-feature-band,.public-site .public-developer,.public-site .public-cta{background-color:#0000}.public-site .public-master-hero{background:linear-gradient(90deg,#fffffff5 0 30%,#ffffffb3 46%,#ffffff2e 72%),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat;min-height:520px;margin-top:18px}.public-site .public-page-hero{background:linear-gradient(90deg,#fffffff5 0 36%,#ffffffb3 58%,#ffffff3d 100%),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat}.public-site .public-reading,.public-site .public-reference-grid article,.public-site .public-developer .public-two-grid>div,.public-site .public-feature-band .public-feature-grid,.public-site .public-contact-grid,.public-site .public-legal{-webkit-backdrop-filter:blur(12px)saturate(1.06);backdrop-filter:blur(12px)saturate(1.06);background-color:#ffffffd6}.public-site .public-footer{color:#07184f;max-width:var(--page-max-width);min-height:108px;width:var(--page-container-width);background:linear-gradient(90deg,#fffffff0 0%,#f6fcffe0 100%);border:1px solid #b7dcedb8;border-top:4px solid #17aee4b8;border-radius:10px 10px 0 0;grid-template-columns:minmax(330px,1fr) auto auto;gap:20px;margin:auto auto 0;padding:20px 28px;display:grid}.public-site .public-footer-brand{align-items:start;gap:4px;display:grid}.public-site .public-footer-brand .platform-logo{min-width:278px;max-width:278px;height:54px}.public-site .public-footer-brand>span:last-child,.public-site .public-footer nav a,.public-site .global-footer-attribution{color:#38577e;font-size:13px}.public-site .public-footer nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.public-site .global-footer-attribution{text-align:right;white-space:nowrap;line-height:1.7}@media (width<=920px){.public-site .public-header{grid-template-columns:minmax(0,1fr) auto;width:calc(100vw - 24px);min-height:76px;padding:10px 16px;display:grid}.public-site .public-desktop-nav{grid-column:1/-1;margin:8px 0 0;display:none}.public-site .nav-toggle-button{display:inline-flex}.public-site .nav-toggle-input:checked~.public-desktop-nav{display:flex}.public-site .public-footer{grid-template-columns:1fr}.public-site .global-footer-attribution{text-align:left}}@media (width<=520px){.public-site .public-header,.public-site .public-footer{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.public-site .public-header{padding:8px 10px;top:8px}.public-site .public-brand .platform-logo{flex-basis:210px;min-width:150px;height:50px}.public-site .public-footer{gap:14px;padding:22px 18px}.public-site .public-footer-brand .platform-logo{min-width:220px;max-width:258px;height:50px}}.canonical-package-banner{background:#eef8fb;border:1px solid #b9dce8;justify-content:space-between;align-items:center;margin-bottom:18px;padding:13px 16px;display:flex}.canonical-package-banner div{gap:2px;display:grid}.canonical-package-banner span,.canonical-package-banner em{color:#416477;font-style:normal}.wp-dq-instructor-skin .case-context-grid article>strong:first-child{margin-bottom:8px;display:block}.analysis-result{background:#f7fbfd;border:1px solid #c8dfe8;border-top:4px solid #24aeca;gap:18px;margin-bottom:22px;padding:20px;display:grid}.analysis-result-head{gap:6px;display:grid}.analysis-result-head>span,.analysis-detail-label{color:#a43d32;text-transform:uppercase;font-size:.75rem;font-weight:900}.analysis-result-head>strong{color:#17105f;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.18}.analysis-result-head p,.analysis-teaching-cue,.analysis-judgment-note{color:#455f70;margin:0}.analysis-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.analysis-metrics-four{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-metrics article{background:#fff;border:1px solid #d1e1e8;gap:5px;padding:14px;display:grid}.analysis-metrics span{color:#526d7a;text-transform:uppercase;font-size:.75rem;font-weight:800}.analysis-metrics strong{color:#17105f;font-size:1.35rem}.analysis-metrics em{color:#477181;font-size:.8rem;font-style:normal}.analysis-bars{gap:10px;display:grid}.analysis-bars>div{grid-template-columns:minmax(190px,1.2fr) minmax(180px,2fr) 88px;align-items:center;gap:12px;display:grid}.analysis-bars span{font-weight:700}.analysis-bars i{background:#dceaf0;height:12px;display:block}.analysis-bars b{background:#1aaac7;height:100%;display:block}.analysis-bars>div:first-child b{background:#17105f}.analysis-bars strong{color:#17105f;text-align:right}.analysis-teaching-cue{border-top:1px solid #d1e1e8;padding-top:13px}.analysis-judgment-note{border-left:4px solid #f5a623;margin-top:14px;padding:11px 14px;font-weight:700}.analysis-lineage{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.analysis-lineage span,.analysis-lineage strong{background:#fff;border:1px solid #cbdde5;padding:7px 9px}.analysis-lineage b{color:#1996b0}.recommendation-support-grid{grid-template-columns:1.35fr 1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.recommendation-support{border:1px solid #d1e1e8;border-top:4px solid #268fb0;padding:16px}.recommendation-support.is-condition{border-top-color:#2b9d76}.recommendation-support.is-risk{border-top-color:#c94b42}.recommendation-support h4{color:#17105f;text-transform:uppercase;margin:0 0 10px}.recommendation-support ol{gap:10px;margin:0;padding-left:22px;display:grid}.recommendation-support li span{color:#526d7a;margin-top:3px;font-size:.8rem;display:block}.analysis-audit,.instructor-reference-disclosure{border:1px solid #cbdde5}.analysis-audit summary,.instructor-reference-disclosure>summary{cursor:pointer;padding:14px 16px;font-weight:800}.instructor-reference-disclosure>summary{justify-content:space-between;align-items:center;display:flex}.instructor-reference-disclosure>summary em{color:#526d7a;font-size:.8rem;font-style:normal;font-weight:500}.instructor-reference-body{border-top:1px solid #cbdde5;gap:28px;padding:22px;display:grid}.instructor-reference-body section{margin:0}@media (width<=760px){.recommendation-support-grid,.analysis-metrics,.analysis-metrics-four{grid-template-columns:1fr}.analysis-bars>div{grid-template-columns:1fr 70px;gap:7px}.analysis-bars i{grid-area:2/1/auto/-1}.instructor-reference-disclosure>summary{flex-direction:column;align-items:start;gap:4px}}.public-site{--public-blue:#0878ee;--public-cyan:#11a7ff;--public-navy:#07245f;--public-orange:#f25f1f;--public-line:#7eb2e67a;color:var(--public-navy);background:linear-gradient(#f7fbfff0,#fffffff5 42%,#eef8fff0),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat fixed}.public-site main{z-index:1;position:relative}.public-header{background:0 0;border:0;padding:10px 0 0;position:sticky;top:0}.public-nav{width:var(--page-container-width);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#ffffffeb;border:1px solid #aed2efd1;border-radius:10px;min-height:78px;padding:0 24px;box-shadow:0 18px 42px #07245f1a}.public-brand img{height:58px}.public-desktop-nav{align-self:stretch}.public-desktop-nav a{color:var(--public-navy);border-bottom:5px solid #0000;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.public-desktop-nav a.is-active,.public-desktop-nav a:hover{color:var(--public-blue);border-bottom-color:var(--public-blue)}.public-desktop-nav a.public-signin{color:#fff;background:var(--public-blue);border:0;border-radius:8px;align-self:center;min-height:42px;margin-left:14px;padding:0 20px;box-shadow:0 10px 24px #0878ee2e}.public-kicker{color:var(--public-blue);letter-spacing:.12em}.public-hero{width:100%;min-height:0;color:var(--public-navy);background:linear-gradient(90deg,#fffffff7 0 42%,#ffffffd6 64%,#ffffff8a 100%),url(/images/themes/pttep/dq-background-content.webp) 50% 22%/cover no-repeat;margin-top:8px;overflow:visible}.public-hero .public-kicker{color:var(--public-blue)}.public-hero h1{max-width:980px;color:var(--public-navy);margin:0 0 20px;font-size:clamp(3.25rem,6vw,5.35rem);line-height:.96}.public-hero-copy>p:not(.public-kicker){color:#173f72;max-width:720px;margin:0}.public-actions{justify-content:flex-start}.public-button{background:var(--public-blue);border:0;border-radius:8px;min-height:50px;padding:0 22px;box-shadow:0 14px 30px #0878ee33;color:#fff!important}.public-button:hover{background:#066bd6}.public-button.is-secondary{box-shadow:none;background:#ffffffd1;border:1px solid #7eb2e6b8;color:var(--public-navy)!important}.public-product-shot,.public-ui-panel,.public-lifecycle-panel{border:1px solid #7eb2e6ad;border-radius:9px;box-shadow:0 20px 42px #07245f1c}.public-product-shot{max-width:1100px}.public-shot-bar{background:#f2f8fdf5}.public-shot-body aside{color:#e7f3ff;background:var(--public-navy)}.public-shot-body aside span.is-current{color:#fff;background:var(--public-blue)}.public-shot-title small{color:var(--public-blue)}.public-score-line i{background:linear-gradient(90deg, var(--public-blue) var(--score), #dfeaf3 var(--score))}.public-value-strip{width:var(--page-container-width);z-index:2;background:#fffffff0;border:1px solid #a4cbeec7;border-radius:8px;grid-template-columns:repeat(5,1fr);margin:-28px auto 36px;padding:12px 18px;display:grid;position:relative;box-shadow:0 18px 38px #07245f1a}.public-value-strip article{text-align:center;border-right:1px solid var(--public-line);place-items:center;min-height:58px;padding:8px 15px;display:grid}.public-value-strip article:last-child{border-right:0}.public-value-strip strong{color:var(--public-navy);font-size:.9rem}.public-section{background:0 0;padding:70px 0}.public-section h2,.public-cta h2{color:var(--public-navy)}.public-process .public-shell,.public-applications .public-shell,.public-credibility .public-shell,.public-feature-band .public-shell,.public-developer .public-shell,.public-contact-grid,.public-legal,.public-reading{position:relative}.public-step-grid{background:0 0;border:0;gap:0}.public-step-grid article{border:0;border-top:5px solid var(--public-blue);min-height:205px;box-shadow:inset -1px 0 var(--public-line), 0 14px 28px #07245f12;background:#ffffffe8}.public-step-grid article:nth-child(2){border-top-color:#059bee}.public-step-grid article:nth-child(3){border-top-color:#22ba83}.public-step-grid article:nth-child(4){border-top-color:#fb8a28}.public-step-grid article:nth-child(5){border-top-color:#ef3d39}.public-step-grid article:nth-child(6){border-top-color:#6f58bf}.public-step-grid article>span{color:var(--public-blue)}.public-step-grid article:nth-child(3)>span{color:#16855f}.public-step-grid article:nth-child(4)>span{color:#c86108}.public-step-grid article:nth-child(5)>span{color:#c62f2c}.public-step-grid article:nth-child(6)>span{color:#5d46a8}.public-step-grid h3{color:var(--public-navy)}.public-step-grid p,.public-three-grid p{color:#31527f}.public-three-grid{gap:22px}.public-three-grid article{border:1px solid #a4cbeec2;border-top:5px solid var(--public-blue);background:#ffffffeb;border-radius:9px;min-height:250px;box-shadow:0 18px 38px #07245f14}.public-three-grid h3{color:var(--public-navy)}.public-three-grid a,.public-text-link,.public-reference-grid a,.public-developer a{color:var(--public-blue)}.public-credibility-grid{background:#ffffffd6;border:1px solid #a4cbeeb8;border-radius:9px;padding:40px;box-shadow:0 18px 38px #07245f12}.public-proof{border-color:var(--public-line)}.public-proof span{color:var(--public-navy);border-color:var(--public-line)}.public-cta{color:var(--public-navy);border-block:1px solid var(--public-line);background:#ebf7ffc7;margin:20px auto 0;padding:58px 0}.public-cta .public-kicker{color:var(--public-orange)}.public-cta h2{color:var(--public-navy)}.public-page-hero{color:var(--public-navy);border-bottom:1px solid var(--public-line);background:linear-gradient(90deg,#fffffff2,#eff8ffc2);margin-top:8px;padding:76px 0 68px}.public-page-hero .public-kicker{color:var(--public-blue)}.public-page-hero h1{color:var(--public-navy)}.public-page-hero p:last-child,.public-reading p,.public-legal p,.public-developer p{color:#31527f}.is-ink .public-kicker{color:var(--public-blue)}.public-dimension-grid{background:0 0;gap:12px}.public-dimension-grid article{border:1px solid var(--public-line);border-top:5px solid var(--public-blue);background:#ffffffeb;border-radius:8px;min-height:140px;box-shadow:0 12px 25px #07245f0f}.public-dimension-grid article:nth-child(2){border-top-color:#059bee}.public-dimension-grid article:nth-child(3){border-top-color:#22ba83}.public-dimension-grid article:nth-child(4){border-top-color:#fb8a28}.public-dimension-grid article:nth-child(5){border-top-color:#ef3d39}.public-dimension-grid article:nth-child(6){border-top-color:#6f58bf}.public-dimension-grid span{color:var(--public-blue)}.public-reference-grid{gap:18px}.public-reference-grid article{border:1px solid var(--public-line);border-top:4px solid var(--public-blue);background:#ffffffe0;border-radius:8px;box-shadow:0 12px 28px #07245f0f}.public-reference-grid h3{color:var(--public-navy)}.public-disclaimer{border-left-color:var(--public-orange)}.public-developer{border-color:var(--public-line);background:#ffffff7a}.public-note{border-block:1px solid var(--public-line)}.public-feature-band{background:#ffffff6b}.public-feature-grid ul{color:#31527f}.public-ui-panel,.public-lifecycle-panel{background:#ffffffeb}.public-ui-head{color:var(--public-navy);border-color:var(--public-line)}.public-ui-head b{color:var(--public-blue)}.public-lifecycle{border-color:var(--public-line)}.public-lifecycle span{color:var(--public-navy);border-color:var(--public-line);background:#f4fafff5}.public-capability-grid{background:0 0;gap:18px}.public-capability-grid article{border:1px solid var(--public-line);border-top:4px solid var(--public-blue);background:#ffffffeb;border-radius:8px}.public-capability-grid article:nth-child(2){border-top-color:var(--public-orange)}.public-capability-grid article:nth-child(3){border-top-color:#22ba83}.public-capability-grid h3{color:var(--public-navy)}.public-capability-grid p{color:#31527f}.public-contact-grid{border:1px solid var(--public-line);background:#fffc;border-radius:9px;padding:36px;box-shadow:0 18px 38px #07245f12}.public-contact-grid>div>p{color:#31527f}.public-form{border:1px solid var(--public-line);border-top:5px solid var(--public-blue);background:#f7fbfff0;border-radius:8px}.public-form input,.public-form select,.public-form textarea{border-color:#7eb2e6b8;border-radius:6px}.public-consent{border-color:var(--public-line);border-radius:6px}.public-consent input{accent-color:var(--public-blue)}.public-legal{border:1px solid var(--public-line);background:#ffffffdb;border-radius:9px;padding:42px;box-shadow:0 16px 34px #07245f0f}.public-footer{color:#fff;background:linear-gradient(135deg,#0a2a5b,#061a39);margin-top:0;padding-top:42px}.public-footer img{background:#fff;border-radius:5px;height:50px}.public-footer .public-muted,.public-copyright{color:#ffffffad}.public-footer nav a{color:#ffffffe0}.public-copyright{border-color:#ffffff2e}@media (width<=900px){.public-header{padding-top:6px}.public-nav{width:min(calc(100% - 20px), var(--page-max-width));min-height:70px;padding-inline:16px}.public-menu summary{border-color:#7eb2e6b8;border-radius:7px}.public-menu nav{border-color:var(--public-line);border-radius:8px}.public-value-strip{grid-template-columns:repeat(2,1fr);margin-top:-20px}.public-value-strip article{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.public-value-strip article:last-child{grid-column:1/-1}}@media (width<=620px){.public-brand img{height:45px}.public-hero{margin-top:6px}.public-hero-copy{padding-top:54px}.public-hero h1{font-size:2.45rem}.public-value-strip{grid-template-columns:1fr;width:min(100% - 28px,1180px);margin-top:-22px;padding:8px}.public-value-strip article,.public-value-strip article:last-child{border-right:0;grid-column:auto;min-height:44px}.public-step-grid{gap:10px}.public-step-grid article{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line);border-radius:7px;min-height:0}.public-contact-grid,.public-legal{padding:22px}}.decision-follow-up{scroll-margin-top:24px}.follow-up-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.follow-up-heading .eyebrow{margin-bottom:5px}.follow-up-summary{background:#f3f8fb;border:1px solid #d6e5ed;border-left:4px solid #17aee4;border-radius:6px;min-width:210px;padding:14px 16px;display:grid}.follow-up-summary strong{color:#07184f;font-size:24px}.follow-up-summary span{color:#526174;font-size:13px}.follow-up-summary em{color:#087fac;text-transform:uppercase;margin-top:6px;font-size:12px;font-style:normal;font-weight:800}.follow-up-items{gap:16px;margin-top:22px;display:grid}.follow-up-item{background:#fff;border:1px solid #d8e4eb;border-radius:6px;overflow:hidden}.follow-up-item.is-overdue{border-left:4px solid #c43d3d}.follow-up-item>header{background:#f8fafc;border-bottom:1px solid #e1e9ee;justify-content:space-between;align-items:start;gap:18px;padding:16px 18px;display:flex}.follow-up-item>header span:first-child{color:#617083;text-transform:uppercase;font-size:12px;font-weight:800}.follow-up-item h3{color:#07184f;margin:4px 0 0;font-size:18px}.follow-up-status{color:#087fac;background:#eaf4ff;border-radius:4px;flex:none;padding:6px 9px;font-size:12px;font-weight:800}.follow-up-status.is-verified{color:#187451;background:#e8f6ef}.follow-up-status.is-not_satisfied,.follow-up-item.is-overdue .follow-up-status{color:#a62c2c;background:#fff0f0}.follow-up-item-context{grid-template-columns:minmax(260px,2fr) minmax(170px,1fr) minmax(130px,.65fr);gap:16px;padding:18px;display:grid}.follow-up-item-context>div,.follow-up-evidence{gap:5px;min-width:0;display:grid}.follow-up-item-context span,.follow-up-evidence>span{color:#64717f;text-transform:uppercase;font-size:11px;font-weight:800}.follow-up-item-context strong{color:#18284c;overflow-wrap:anywhere}.follow-up-evidence{border-top:1px solid #e1e9ee;margin:0 18px;padding:14px 0}.follow-up-evidence p{color:#273755;white-space:pre-wrap;margin:0}.follow-up-evidence small{color:#64717f}.follow-up-editor{border-top:1px solid #e1e9ee;margin:0;padding:0 18px 16px}.follow-up-editor>summary{color:#087fac;cursor:pointer;padding:14px 0;font-weight:800}.follow-up-editor form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.follow-up-editor label{gap:6px;display:grid}.follow-up-editor .is-wide{grid-column:1/-1}.follow-up-editor button{justify-self:start}.follow-up-completion{background:#f3f8fb;border:1px solid #d6e5ed;border-radius:6px;margin-top:20px;padding:14px 16px}@media (width<=760px){.follow-up-heading,.follow-up-item-context,.follow-up-editor form{grid-template-columns:1fr}.follow-up-summary{min-width:0}.follow-up-item>header{flex-direction:column;align-items:flex-start}.follow-up-editor .is-wide{grid-column:auto}}.wp-dq-opportunity-detail-skin .review-governance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wp-dq-opportunity-detail-skin .review-participant-summary{border:1px solid #d8e4eb;border-radius:6px;padding:18px}.wp-dq-opportunity-detail-skin .review-participant-summary h3,.wp-dq-opportunity-detail-skin .review-participant-summary>p{margin-top:0}.wp-dq-opportunity-detail-skin .configured-participant-list{gap:8px;display:grid}.wp-dq-opportunity-detail-skin .configured-participant-list>div{background:#f5f9fc;border-left:3px solid #17aee4;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.wp-dq-opportunity-detail-skin .configured-participant-list>div>span{color:#16836c;font-weight:900}.wp-dq-opportunity-detail-skin .configured-participant-list p,.wp-dq-opportunity-detail-skin .configured-participant-list strong,.wp-dq-opportunity-detail-skin .configured-participant-list small{margin:0;display:block}.wp-dq-opportunity-detail-skin .configured-participant-list small{color:#607286;margin-top:3px}.wp-dq-opportunity-detail-skin .review-participant-editor{border-top:1px solid #d8e4eb;margin-top:16px;padding-top:14px}.wp-dq-opportunity-detail-skin .review-participant-editor summary{color:#075fd2;cursor:pointer;font-weight:800}.wp-dq-opportunity-detail-skin .review-participant-editor>p{color:#607286;font-size:13px}.wp-dq-opportunity-detail-skin .review-participant-editor .assignment-step-picker label span,.wp-dq-opportunity-detail-skin .review-participant-editor .assignment-step-picker label strong,.wp-dq-opportunity-detail-skin .review-participant-editor .assignment-step-picker label small{min-width:0;display:block}.wp-dq-opportunity-detail-skin .review-participant-editor .assignment-step-picker label small{color:#68798b;overflow-wrap:anywhere;margin-top:2px}.wp-dq-opportunity-detail-skin .review-readiness,.wp-dq-opportunity-detail-skin .submission-consequence{border:1px solid #d7e4ec;border-radius:6px;margin-top:16px;padding:14px 16px}.wp-dq-opportunity-detail-skin .review-readiness.is-ready{background:#f1faf7;border-left:4px solid #2aa889}.wp-dq-opportunity-detail-skin .review-readiness.is-blocked{background:#fff8ed;border-left:4px solid #f28c28}.wp-dq-opportunity-detail-skin .review-readiness p,.wp-dq-opportunity-detail-skin .review-readiness ul,.wp-dq-opportunity-detail-skin .submission-consequence ul{margin-bottom:0}.wp-dq-opportunity-detail-skin .submission-consequence{background:#f5f9fc}@media (width<=760px){.wp-dq-opportunity-detail-skin .review-governance-summary{grid-template-columns:1fr}}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-alternative-context{color:#536578;gap:6px;margin-top:8px;font-size:.76rem;line-height:1.35;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-alternative-context-item{display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-alternative-context-item+.dq-alternative-context-item{border-top:1px solid #d9e2ec;padding-top:5px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-alternative-context strong{color:#18255c}.wp-dq-skin .dq-current-outcome-evidence,.wp-dq-skin .dq-modeled-uncertainties,.wp-dq-skin .dq-reasoning-evidence{grid-column:1/-1;min-width:0}.wp-dq-skin .dq-modeled-uncertainties{align-items:start;gap:9px;display:grid}.wp-dq-skin .dq-modeled-uncertainties>div{flex-wrap:wrap;gap:7px;display:flex}.wp-dq-skin .dq-modeled-uncertainties>div span{color:#173b68;background:#eef7ff;border:1px solid #cfe1f3;border-radius:4px;padding:6px 9px;font-size:.82rem;font-weight:700}.wp-dq-skin .dq-reasoning-evidence{background:#f5f9fc;border:1px solid #d7e4ec;border-left:4px solid #1b716c;padding:14px}.wp-dq-skin .dq-reasoning-evidence>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.wp-dq-skin .dq-reasoning-evidence>header span,.wp-dq-skin .dq-reasoning-evidence>p{color:#536578;font-size:.84rem}.wp-dq-skin .dq-reasoning-evidence>p{margin:12px 0 0}.wp-dq-skin .dq-reasoning-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wp-dq-skin .dq-reasoning-evidence-card{background:#fff;border:1px solid #d9e3eb;padding:12px}.wp-dq-skin .dq-reasoning-evidence-card h4{color:#0f2d7a;margin:0 0 10px;font-size:1rem}.wp-dq-skin .dq-reasoning-evidence-card>div{border-top:1px solid #e3e9ef;gap:6px;padding:9px 0 2px;display:grid}.wp-dq-skin .dq-reasoning-evidence-card>div>span{color:#536578;text-transform:uppercase;font-size:.72rem;font-weight:800}.wp-dq-skin .dq-reasoning-evidence-card small,.wp-dq-skin .dq-comparable-context span{justify-content:space-between;align-items:baseline;gap:7px;display:flex}.wp-dq-skin .dq-reasoning-evidence-card small b,.wp-dq-skin .dq-comparable-context b{color:#536578;font-weight:600}.wp-dq-skin .dq-comparable-context{gap:5px;min-width:190px;display:grid}.wp-dq-skin .dq-analytical-label{color:#1b716c;margin-top:4px;font-size:.72rem;font-weight:700;display:block}@media (width>=1000px){.wp-dq-skin .dq-current-outcome-evidence .dq-table{table-layout:fixed;width:100%;min-width:0}.wp-dq-skin .dq-current-outcome-evidence th:first-child{width:15%}.wp-dq-skin .dq-current-outcome-evidence th:nth-child(2){width:27%}.wp-dq-skin .dq-current-outcome-evidence th:nth-child(3){width:11%}.wp-dq-skin .dq-current-outcome-evidence th:nth-child(4){width:12%}.wp-dq-skin .dq-current-outcome-evidence th:nth-child(5){width:29%}.wp-dq-skin .dq-current-outcome-evidence th:nth-child(6){width:6%}.wp-dq-skin .dq-current-outcome-evidence .dq-table input,.wp-dq-skin .dq-current-outcome-evidence .dq-table select,.wp-dq-skin .dq-current-outcome-evidence .dq-table textarea{width:100%;min-width:0}}@media (width<=760px){.wp-dq-skin .dq-reasoning-evidence-grid{grid-template-columns:1fr}.wp-dq-skin .dq-reasoning-evidence>header{flex-direction:column;align-items:flex-start}}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-delta{color:#667789;margin-top:5px;font-size:.7rem;display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table tr.is-system-derived td{background:#f4f9fc}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-status{background:#f7fbff;border:1px solid #cddfec;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-status strong{color:#0f2d7a}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-status span{color:#52677f;letter-spacing:0;text-transform:none;font-size:13px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-status.is-warning{background:#fff8ed;border-color:#f2c47f}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-calculated-cell{color:#334d74;background:#f5f9fd;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-scoring thead th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-scoring tbody td:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-sensitivity thead th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-sensitivity tbody td:first-child{z-index:2;position:sticky;left:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-scoring thead th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap.is-sensitivity thead th:first-child{z-index:3}@media (width<=520px){.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-weight-status{flex-direction:column;align-items:flex-start}}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card{background:#fff;border-radius:8px;box-shadow:0 12px 28px #0f2d7a12}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card h3{font-size:23px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-process-cue{grid-column:1/-1;margin-top:-2px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-contextual-linkage{background:#f1f8ff;border:1px solid #d4e7f8;border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-contextual-linkage p{color:#3f5877;margin:0;font-size:13px;line-height:1.45}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-contextual-linkage .button-link{flex:none;min-height:36px;padding:8px 12px}@media (width<=920px){.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs{grid-template-columns:repeat(6,158px)}}@media (width<=520px){.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs{margin:0 14px 14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-panels{margin:0 14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-contextual-linkage{flex-direction:column;align-items:stretch}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-contextual-linkage .button-link{width:100%}}.wp-dq-opportunities-skin .opportunity-pipeline-head{min-height:0;padding-block:26px}.wp-dq-opportunities-skin .opportunity-pipeline-head h1{font-size:clamp(32px,3.4vw,48px)}.wp-dq-opportunities-skin .opportunity-pipeline-head .sync-panel{align-content:center;min-width:230px}.wp-dq-opportunities-skin .compact-action{width:auto;min-height:38px;padding:8px 14px}.wp-dq-opportunities-skin .portfolio-overview{background:#fff;border:1px solid #d7e3ea;border-radius:7px;margin-bottom:14px;overflow:hidden;box-shadow:0 7px 24px #1230540f}.wp-dq-opportunities-skin .portfolio-overview-heading{justify-content:space-between;align-items:end;gap:20px;padding:14px 18px 10px;display:flex}.wp-dq-opportunities-skin .portfolio-overview-heading h2,.wp-dq-opportunities-skin .portfolio-overview-heading p,.wp-dq-opportunities-skin .portfolio-dq-summary h3,.wp-dq-opportunities-skin .portfolio-dq-summary p{margin:0}.wp-dq-opportunities-skin .portfolio-overview-heading>p{color:#66778a;font-size:12px}.wp-dq-opportunities-skin .portfolio-metric-grid{border-top:1px solid #e3ebef;border-bottom:1px solid #dce6ec;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.wp-dq-opportunities-skin .portfolio-metric{color:#55687c;cursor:pointer;text-align:left;background:#fbfcfd;border:0;border-right:1px solid #e0e8ed;gap:2px;min-height:74px;padding:12px 14px;display:grid}.wp-dq-opportunities-skin .portfolio-metric:last-child{border-right:0}.wp-dq-opportunities-skin .portfolio-metric:hover,.wp-dq-opportunities-skin .portfolio-metric:focus-visible{outline-offset:-2px;background:#eef7fa;outline:2px solid #148fc4}.wp-dq-opportunities-skin .portfolio-metric span{font-size:11px;font-weight:850}.wp-dq-opportunities-skin .portfolio-metric strong{color:var(--pttep-navy);font-size:24px;line-height:1}.wp-dq-opportunities-skin .portfolio-dq-summary{grid-template-columns:minmax(150px,.65fr) minmax(0,2.35fr);align-items:center;gap:18px;padding:13px 18px;display:grid}.wp-dq-opportunities-skin .portfolio-dq-summary h3{color:var(--pttep-navy);font-size:16px}.wp-dq-opportunities-skin .portfolio-dq-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.wp-dq-opportunities-skin .portfolio-dq-summary dl>div{border-left:2px solid #d5e4eb;min-width:0;padding-left:12px}.wp-dq-opportunities-skin .portfolio-dq-summary dt{color:#63758a;text-transform:uppercase;font-size:10px;font-weight:900}.wp-dq-opportunities-skin .portfolio-dq-summary dd{color:var(--pttep-navy);overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;font-weight:800}.wp-dq-opportunities-skin .portfolio-dq-summary small{color:#738194;margin-top:2px;font-size:10px;display:block}.wp-dq-opportunities-skin .opportunity-intake-panel[hidden]{display:none}.wp-dq-opportunities-skin .section-heading-row,.wp-dq-opportunities-skin .pipeline-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.wp-dq-opportunities-skin .pipeline-toolbar{border-bottom:1px solid #d7e5ec;padding:18px 20px}.wp-dq-opportunities-skin .pipeline-toolbar h2,.wp-dq-opportunities-skin .pipeline-toolbar p{margin:0}.wp-dq-opportunities-skin .pipeline-toolbar>p{color:#52647d;text-align:right;max-width:390px;font-size:13px}.wp-dq-opportunities-skin .opportunity-pipeline-shell{padding:0;overflow:hidden}.wp-dq-opportunities-skin .pipeline-controls{background:#f7fafb;border-bottom:1px solid #d7e5ec;grid-template-columns:minmax(210px,1.5fr) repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:10px;padding:14px 20px;display:grid}.wp-dq-opportunities-skin .pipeline-controls label>span{color:#52677d;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.wp-dq-opportunities-skin .pipeline-controls input,.wp-dq-opportunities-skin .pipeline-controls select{width:100%;min-height:38px}.wp-dq-opportunities-skin .pipeline-controls>p{color:#637489;grid-column:1/-1;margin:0;font-size:12px}.wp-dq-opportunities-skin .opportunity-board{scroll-snap-type:x proximity;grid-template-columns:none;align-items:stretch;gap:0;padding:18px;display:flex;overflow-x:auto}.wp-dq-opportunities-skin .opportunity-board>.pipeline-column{box-shadow:none;scroll-snap-align:start;background:#f4f7f9;border:0;border-left:1px solid #d9e3e9;border-radius:0;flex:0 0 292px;gap:0;min-width:292px;min-height:520px;padding:0;display:flex}.wp-dq-opportunities-skin .opportunity-board>.pipeline-column:first-child{border-left:0}.wp-dq-opportunities-skin .pipeline-column-head{border-bottom:3px solid var(--pttep-blue);background:#fff;grid-template-columns:34px minmax(0,1fr) auto;align-items:flex-start;gap:10px;min-height:126px;padding:14px 12px;display:grid}.wp-dq-opportunities-skin .pipeline-column:nth-child(3n+2) .pipeline-column-head{border-bottom-color:#f28c28}.wp-dq-opportunities-skin .pipeline-column:nth-child(3n) .pipeline-column-head{border-bottom-color:#2aa889}.wp-dq-opportunities-skin .pipeline-stage-number{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:inline-flex}.wp-dq-opportunities-skin .pipeline-column-head>div>span{color:#617188;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.wp-dq-opportunities-skin .pipeline-column-head h3{color:var(--pttep-navy);margin:4px 0 5px;font-size:16px;line-height:1.18}.wp-dq-opportunities-skin .pipeline-column-head p{color:#5d6f84;margin:0;font-size:11px;line-height:1.3}.wp-dq-opportunities-skin .pipeline-count{color:#075b83;background:#e9f4f9;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;font-size:12px;display:inline-flex}.wp-dq-opportunities-skin .pipeline-card-list{align-content:start;gap:10px;width:100%;padding:12px;display:grid}.wp-dq-opportunities-skin .pipeline-column.is-drag-target .pipeline-card-list{background:#e1f5fb;box-shadow:inset 0 0 0 2px #17aee4}.wp-dq-opportunities-skin .opportunity-card.pipeline-opportunity-card{border:1px solid #d4e0e7;border-left:4px solid var(--pttep-blue);cursor:grab;background:#fff;border-radius:6px;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:block;box-shadow:0 4px 12px #14385312}.wp-dq-opportunities-skin .opportunity-card.pipeline-opportunity-card:hover{border-color:#8fcce7;transform:translateY(-2px);box-shadow:0 8px 22px #1438531f}.wp-dq-opportunities-skin .opportunity-card.pipeline-opportunity-card.is-dragging{cursor:grabbing;opacity:.5}.wp-dq-opportunities-skin .opportunity-card.pipeline-opportunity-card.is-completed{cursor:default;border-left-color:#7b8a99}.wp-dq-opportunities-skin .pipeline-card-link{color:inherit;gap:9px;padding:14px;text-decoration:none;display:grid}.wp-dq-opportunities-skin .pipeline-card-link>strong,.wp-dq-opportunities-skin .pipeline-opportunity-name{color:var(--pttep-navy);font-size:16px;line-height:1.25}.wp-dq-opportunities-skin .pipeline-card-topline{color:#587088;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.wp-dq-opportunities-skin .pipeline-card-topline>span:first-child{margin-right:auto}.wp-dq-opportunities-skin .pipeline-card-topline em{color:#a33a20;font-style:normal}.wp-dq-opportunities-skin .pipeline-state-badge{color:#41566c;text-transform:uppercase;border:1px solid #b9c8d2;border-radius:3px;justify-self:start;padding:4px 7px;font-size:10px;font-weight:900;display:inline-flex}.wp-dq-opportunities-skin .pipeline-state-badge.is-ready{color:#176a58;background:#edf8f4;border-color:#85c8b7}.wp-dq-opportunities-skin .pipeline-state-badge.is-attention{color:#8b4914;background:#fff7ed;border-color:#e9b47b}.wp-dq-opportunities-skin .pipeline-state-badge.is-complete{color:#536373;background:#f0f3f5}.wp-dq-opportunities-skin .pipeline-decision{border-top:1px solid #e5ebef;gap:2px;padding-top:8px;display:grid}.wp-dq-opportunities-skin .pipeline-decision strong{color:#263e59;font-size:12px;line-height:1.35}.wp-dq-opportunities-skin .pipeline-decision small{color:#607287;font-size:11px}.wp-dq-opportunities-skin .pipeline-signals{flex-wrap:wrap;gap:5px;display:flex}.wp-dq-opportunities-skin .pipeline-signals>span{color:#3f5e73;background:#eef5f8;border-radius:3px;padding:4px 6px;font-size:10px;font-weight:800}.wp-dq-opportunities-skin .pipeline-signals small{color:#6c7c8d}.wp-dq-opportunities-skin .pipeline-card-foot{color:#64778b;gap:3px;font-size:10px;display:grid}.wp-dq-opportunities-skin .pipeline-card-foot span:last-child{color:#087fac;font-weight:800}.wp-dq-opportunities-skin .status-dot{background:#2aa889;border-radius:50%;width:7px;height:7px}.wp-dq-opportunities-skin .pipeline-card-link>p{color:#4d6078;margin:0;font-size:12px;line-height:1.45}.wp-dq-opportunities-skin .pipeline-card-meta{flex-wrap:wrap;gap:5px;display:flex}.wp-dq-opportunities-skin .pipeline-card-meta span{color:#52677d;background:#eef5f8;border-radius:3px;padding:4px 6px;font-size:10px;font-weight:800}.wp-dq-opportunities-skin .pipeline-open-label{color:#087fac;font-size:12px;font-weight:900}.wp-dq-opportunities-skin .pipeline-empty{color:#7a8998;text-align:center;border:1px dashed #c8d6de;margin:0;padding:18px 10px}.wp-dq-opportunities-skin .pipeline-mobile-move{border-top:1px solid #e1e8ec;padding:10px 12px;display:none}.pipeline-previous-decision{color:#617184;font-size:11px;line-height:1.35}.wp-dq-opportunities-skin .pipeline-mobile-move label>span{color:#5d7085;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.wp-dq-opportunities-skin .pipeline-mobile-move select{width:100%;min-height:38px;font-size:12px}.pipeline-transition-modal{z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pipeline-transition-modal[hidden],.pipeline-transition-modal [hidden]{display:none}.pipeline-transition-backdrop{background:#0f19309e;border:0;padding:0;position:absolute;inset:0}.pipeline-transition-panel{border-top:4px solid var(--pttep-blue);background:#fff;width:100%;max-width:760px;max-height:min(760px,100vh - 48px);padding:24px;position:relative;overflow-y:auto;box-shadow:0 24px 70px #091b3647}.pipeline-transition-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pipeline-transition-panel h2{color:var(--pttep-navy);margin:4px 0 0}.pipeline-transition-route{background:#f4f8fa;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:18px 0;padding:14px;display:grid}.pipeline-transition-route span:last-child{text-align:right}.pipeline-transition-state{color:#7c1720;border-left:4px solid #b4232e;padding:10px 12px;font-weight:800}.pipeline-transition-state.is-ready{border-left-color:var(--pttep-green);color:#176a58;background:#eef9f5}.pipeline-transition-state.is-blocked,.pipeline-transition-blockers{background:#fff5f5}.pipeline-transition-evidence{grid-template-columns:minmax(150px,.7fr) minmax(0,1.5fr);margin:16px 0;display:grid}.pipeline-transition-evidence dt,.pipeline-transition-evidence dd{border-bottom:1px solid #e2e9ee;margin:0;padding:9px 8px}.pipeline-transition-evidence dt{color:#5b6b7d;font-size:12px;font-weight:800}.pipeline-transition-evidence dd{color:var(--pttep-navy);font-weight:700}.pipeline-transition-blockers{border-left:4px solid #b4232e;margin:16px 0;padding:14px 16px}.pipeline-transition-blockers ul{margin:8px 0 0;padding-left:20px}.pipeline-transition-panel>.cohort-actions{border-top:1px solid #dce6ec;margin-top:18px;padding-top:16px}@media (width<=760px),(pointer:coarse){.wp-dq-opportunities-skin .opportunity-pipeline-head{grid-template-columns:1fr}.wp-dq-opportunities-skin .pipeline-toolbar{flex-direction:column;align-items:flex-start;gap:8px}.wp-dq-opportunities-skin .pipeline-toolbar>p{text-align:left}.wp-dq-opportunities-skin .portfolio-overview-heading,.wp-dq-opportunities-skin .portfolio-dq-summary{grid-template-columns:1fr;align-items:start}.wp-dq-opportunities-skin .portfolio-overview-heading{flex-direction:column;align-items:flex-start;gap:4px}.wp-dq-opportunities-skin .portfolio-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-opportunities-skin .portfolio-metric{border-bottom:1px solid #e0e8ed}.wp-dq-opportunities-skin .portfolio-dq-summary dl{grid-template-columns:1fr}.wp-dq-opportunities-skin .pipeline-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-opportunities-skin .pipeline-controls .pipeline-search,.wp-dq-opportunities-skin .pipeline-controls>p{grid-column:1/-1}.wp-dq-opportunities-skin .opportunity-board>.pipeline-column{flex-basis:min(84vw,310px);min-width:min(84vw,310px)}.wp-dq-opportunities-skin .pipeline-mobile-move{display:block}.pipeline-transition-modal{align-items:flex-end;padding:12px}.pipeline-transition-panel{max-height:calc(100vh - 24px);padding:18px}.pipeline-transition-route,.pipeline-transition-evidence{grid-template-columns:1fr}.pipeline-transition-route strong{transform:rotate(90deg)}.pipeline-transition-route span:last-child{text-align:left}}.app-rail{color:#fff;z-index:100;background:#151147;border-right:1px solid #ffffff1f;flex-direction:column;grid-area:1/1/span 4;width:64px;height:100vh;transition:width .2s;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:8px 0 28px #0b143821}.is-app-rail-expanded .app-rail{width:224px}.app-rail-head{border-bottom:1px solid #ffffff21;flex:0 0 64px;justify-content:space-between;align-items:center;height:64px;display:flex}.app-rail-home{color:#fff;flex:auto;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.app-rail-home>span{color:#fff;flex:0 0 64px;justify-content:center;align-items:center;font-size:16px;font-weight:950;display:inline-flex}.app-rail-home>strong,.app-rail-nav a>strong,.app-rail-foot a>strong,.rail-context>strong{opacity:0;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-size:13px;transition:opacity .15s;overflow:hidden}.is-app-rail-expanded .app-rail-home>strong,.is-app-rail-expanded .app-rail-nav a>strong,.is-app-rail-expanded .app-rail-foot a>strong,.is-app-rail-expanded .rail-context>strong{opacity:1;pointer-events:auto}.app-rail-toggle{color:#fff;cursor:pointer;opacity:0;background:0 0;border:0;flex:0 0 42px;justify-content:center;align-items:center;height:42px;padding:0;transition:opacity .15s;display:flex}.app-rail:hover .app-rail-toggle,.app-rail-toggle:focus-visible,.is-app-rail-expanded .app-rail-toggle{opacity:1}.app-rail-toggle span,.app-rail-toggle span:before,.app-rail-toggle span:after{content:"";background:currentColor;width:17px;height:2px;display:block;position:relative}.app-rail-toggle span:before{position:absolute;top:-6px}.app-rail-toggle span:after{position:absolute;top:6px}.app-rail-nav{gap:4px;padding:12px 8px;display:grid}.app-rail-nav a,.app-rail-foot a,.rail-context{color:#cdd7ef;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:46px;text-decoration:none;display:flex}.app-rail-nav a:hover,.app-rail-foot a:hover,.app-rail-nav a.is-active{color:#fff;background:#ffffff1c}.app-rail-nav a.is-active{box-shadow:inset 3px 0 #17aee4}.rail-icon,.rail-context>i{letter-spacing:0;flex:0 0 48px;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:950;display:inline-flex}.app-rail-nav a.is-active .rail-icon{color:#58d3f5}.app-rail-foot{border-top:1px solid #ffffff21;gap:4px;margin-top:auto;padding:10px 8px 12px;display:grid}.rail-context{color:#94a4c8}.has-app-rail .app-shell{grid-template-columns:64px minmax(0,1fr);transition:grid-template-columns .2s;display:grid}.has-app-rail.is-app-rail-expanded .app-shell{grid-template-columns:224px minmax(0,1fr)}.has-app-rail .topbar,.has-app-rail main,.has-app-rail .global-footer{grid-column:2}.has-app-rail .topbar{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:64px;margin:0;padding:0 20px;position:sticky;top:0;box-shadow:0 5px 18px #07245f12}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:64px;margin:0;padding:0 20px;position:sticky;top:0;box-shadow:0 5px 18px #07245f12}body.has-app-rail:has(.wp-dq-assessment-skin) .topbar{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:64px;margin:0;padding:0 20px;position:sticky;top:0;box-shadow:0 5px 18px #07245f12}body.has-app-rail:has(.wp-dq-example-detail-skin) .topbar{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:64px;margin:0;padding:0 20px;position:sticky;top:0;box-shadow:0 5px 18px #07245f12}body.has-app-rail:has(.wp-dq-instructor-skin) .topbar{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;max-width:none;min-height:64px;margin:0;padding:0 20px;position:sticky;top:0;box-shadow:0 5px 18px #07245f12}.has-app-rail .topbar .platform-logo{flex-basis:220px;min-width:180px;max-width:220px;height:48px}.has-app-rail .topbar .brand-logo{width:58px;height:46px}.has-app-rail .topbar .brand-logo img{max-width:56px;max-height:44px}.has-app-rail .topbar .nav>a,.has-app-rail .topbar .nav>form{display:none}.has-app-rail main{width:100%;max-width:none;margin:0;padding:14px 16px 36px}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) main{width:100%;max-width:none;margin:0;padding:14px 16px 36px}.has-app-rail main>*,.has-app-rail .organization-theme,.has-app-rail .wp-dq-skin,.has-app-rail .wp-dq-assessment-skin,.has-app-rail .wp-dq-example-detail-skin{width:100%;max-width:none}.has-app-rail .workspace-editor-head,.has-app-rail .dashboard-head,.has-app-rail .workspace-intro,.has-app-rail .people-hero,.has-app-rail .security-hero{margin-bottom:12px}.has-app-rail .global-footer{width:auto;max-width:none;margin-left:16px;margin-right:16px}@media (width<=820px){.app-rail{display:none}.has-app-rail .app-shell,.has-app-rail.is-app-rail-expanded .app-shell{display:flex}.has-app-rail .topbar{border:1px solid #b7dcedc2;border-radius:8px;width:calc(100% - 20px);margin:8px auto 0;padding-inline:12px}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar{border:1px solid #b7dcedc2;border-radius:8px;width:calc(100% - 20px);margin:8px auto 0;padding-inline:12px}body.has-app-rail:has(.wp-dq-assessment-skin) .topbar{border:1px solid #b7dcedc2;border-radius:8px;width:calc(100% - 20px);margin:8px auto 0;padding-inline:12px}body.has-app-rail:has(.wp-dq-example-detail-skin) .topbar{border:1px solid #b7dcedc2;border-radius:8px;width:calc(100% - 20px);margin:8px auto 0;padding-inline:12px}body.has-app-rail:has(.wp-dq-instructor-skin) .topbar{border:1px solid #b7dcedc2;border-radius:8px;width:calc(100% - 20px);margin:8px auto 0;padding-inline:12px}.has-app-rail .topbar .nav>a,.has-app-rail .topbar .nav>form{display:flex}.has-app-rail main{padding:12px 10px 28px}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) main{padding:12px 10px 28px}}.admin-list-workspace{min-height:calc(100vh - 114px)}.admin-list-header{justify-content:space-between;align-items:center;gap:24px;padding:14px 4px 16px;display:flex}.admin-list-header h1{color:var(--pttep-navy);margin:2px 0 3px;font-size:30px}.admin-list-header p:not(.eyebrow){color:#5d6b7e;margin:0;font-size:13px}.admin-list-surface{background:#fffffff0;border:1px solid #d7e2e9;box-shadow:0 6px 22px #1230540f}.admin-list-toolbar{border-bottom:1px solid #dce5eb;align-items:end;gap:10px;min-height:62px;padding:10px 12px;display:flex}.admin-list-toolbar label{gap:4px;display:grid}.admin-list-toolbar label>span{color:#58697f;text-transform:uppercase;font-size:10px;font-weight:900}.admin-list-toolbar input,.admin-list-toolbar select{background:#fff;border:1px solid #cbd8e0;border-radius:5px;min-height:38px;padding:7px 10px;font-size:13px}.admin-search-field{flex:0 390px}.admin-list-total{color:var(--pttep-navy);white-space:nowrap;margin-left:auto;padding:10px 6px;font-size:13px}.admin-data-table-wrap{overflow:auto}.admin-data-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1180px;font-size:12px}.admin-data-table th:first-child{width:20%}.admin-data-table th:nth-child(2){width:13%}.admin-data-table th:nth-child(3),.admin-data-table th:nth-child(4){width:14%}.admin-data-table th:nth-child(5){width:27%}.admin-data-table th:nth-child(6){width:8%}.admin-data-table th:nth-child(7){width:42px}.admin-data-table th{color:#3d4e64;text-align:left;text-transform:uppercase;white-space:nowrap;z-index:2;background:#f4f7f9;border-bottom:1px solid #cfdbe2;border-right:1px solid #e1e8ec;padding:9px 10px;font-size:10px;font-weight:900;position:sticky;top:0}.admin-data-table td{color:#34465b;vertical-align:middle;border-bottom:1px solid #e1e8ec;border-right:1px solid #edf1f4;height:54px;padding:7px 10px}.admin-data-table tbody tr:hover{background:#f2f9fc}.admin-primary-cell{color:inherit;text-decoration:none;display:block}.admin-primary-cell>span:last-child,.table-stack,.assignment-summary,.numeric-cell{gap:2px;display:grid}.admin-primary-cell strong,.table-stack strong,.assignment-summary strong,.numeric-cell strong{color:var(--pttep-navy);font-size:12px}.person-name-cell strong,.person-organization-cell strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.person-name-cell small{color:#728196;overflow-wrap:anywhere;margin-top:3px;font-size:10px;font-weight:500;display:block}.responsibility-summary{flex-wrap:wrap;gap:4px;display:flex}.responsibility-summary>span:not(.muted){color:#3f5870;background:#f1f6f8;border:1px solid #d7e3e8;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:750}.person-responsibility-link{color:#087fac;margin-top:6px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.person-email-cell a{color:#45617b;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.person-email-cell a:hover{color:#087fac;text-decoration:underline}.admin-primary-cell small,.table-stack small,.assignment-summary small,.numeric-cell small{color:#718094;font-size:10px;line-height:1.25}.admin-avatar,.organization-mark{color:#087fac;background:#e6f5fb;border:1px solid #bce1ef;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:950;display:inline-flex}.organization-mark{color:var(--pttep-navy);background:#eef0fa;border-color:#d4d7ed}.table-tags{flex-wrap:wrap;gap:3px;display:flex}.table-tags>span:not(.muted),.compact-status{color:#4c6076;white-space:nowrap;background:#edf3f6;border:1px solid #d6e0e6;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:850;display:inline-block}.compact-status.is-active{color:#167a57;background:#eaf7f1;border-color:#b8dfcd}.compact-status.is-invited{color:#9a5b08;background:#fff5e8;border-color:#f4d2a5}.compact-status.is-suspended,.compact-status.is-deactivated{color:#a52a35;background:#fff0f1;border-color:#efc3c7}.numeric-cell strong{font-size:15px}.assignment-summary{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.assignment-summary span{color:#718094;font-size:10px}.assignment-summary span strong{color:var(--pttep-navy);margin-right:2px;font-size:12px}.security-summary{gap:3px;display:grid}.security-summary strong{color:var(--pttep-navy);font-size:11px}.security-summary small{color:#a05a00;font-size:9px;line-height:1.2}.row-open-action{color:#087fac;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.admin-empty-state{color:#718094;text-align:center;padding:40px!important}.admin-pagination{padding:10px 12px}.admin-drawer-backdrop{z-index:180;background:#08122d7a;position:fixed;inset:0}.admin-drawer-backdrop[hidden]{display:none}.admin-drawer{z-index:190;background:#fff;flex-direction:column;width:400px;max-width:calc(100vw - 20px);transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%);box-shadow:-18px 0 44px #08122d38}.admin-drawer.is-wide{width:520px}.admin-drawer.is-open{transform:translate(0)}.admin-drawer>header{border-bottom:1px solid #dce5eb;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.admin-drawer>header h2{color:var(--pttep-navy);margin:2px 0 0;font-size:21px}.admin-drawer>header button{color:#4d5f73;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:28px;line-height:1}.admin-drawer>form{gap:16px;padding:20px;display:grid}.admin-drawer form>label,.drawer-form-grid>label{gap:6px;display:grid}.admin-drawer form label>span:first-child{color:#40536a;text-transform:uppercase;font-size:11px;font-weight:900}.admin-drawer input,.admin-drawer select{background:#fff;border:1px solid #c8d6df;border-radius:5px;width:100%;min-height:42px;padding:8px 10px;font-size:14px}.drawer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.drawer-color-input{border:1px solid #c8d6df;border-radius:5px;align-items:center;min-height:42px;padding:5px 8px;display:flex}.drawer-color-input input{border:0;width:44px;height:30px;min-height:30px;padding:0}.drawer-color-input i{color:#66788c;text-transform:none;font-size:12px;font-style:normal}.admin-drawer form>footer{border-top:1px solid #dce5eb;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding-top:16px;display:flex}.has-open-admin-drawer{overflow:hidden}.person-workspace{min-height:calc(100vh - 114px)}.person-workspace-header{background:#ffffffeb;border-bottom:1px solid #d5e1e8;justify-content:space-between;align-items:flex-end;padding:16px 20px;display:flex}.person-workspace-header>div:first-child{min-width:0}.person-workspace-header h1{color:var(--pttep-navy);margin:2px 0 3px;font-size:30px}.person-back-link{color:#52677e;margin-bottom:10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.person-header-email{color:#52708e;font-size:13px;text-decoration:none}.person-header-actions{background:#ffffffe0;border:1px solid #c7dae4d1;flex:none;align-items:center;gap:10px;margin-left:24px;margin-right:170px;padding:7px;display:flex}.person-workspace-grid{grid-template-columns:290px minmax(0,1fr);align-items:start;min-height:720px;display:grid;overflow:clip}.person-details-rail{background:#f8fafcf5;border-right:1px solid #d6e0e6;height:calc(100vh - 138px);padding:18px;position:sticky;top:70px;overflow:auto}.person-details-rail section{border-bottom:1px solid #dce5ea;padding:4px 0 18px}.person-details-rail section+section{padding-top:18px}.person-details-rail h2{color:var(--pttep-navy);margin:0 0 13px;font-size:14px}.person-facts{gap:12px;margin:0;display:grid}.person-facts div{gap:3px;display:grid}.person-facts dt{color:#758396;text-transform:uppercase;font-size:10px;font-weight:850}.person-facts dd{color:#263b54;overflow-wrap:anywhere;margin:0;font-size:12px}.person-facts a{color:#087fac;text-decoration:none}.person-workspace-main{min-width:0;padding:0 18px 32px}.person-section-nav{z-index:8;background:#fffffff5;border-bottom:1px solid #d7e1e7;gap:4px;display:flex;position:sticky;top:70px}.person-section-nav a{color:#52677e;border-bottom:3px solid #0000;padding:14px 16px 11px;font-size:12px;font-weight:850;text-decoration:none}.person-section-nav a:hover{color:var(--pttep-navy);border-bottom-color:#1fa7d7}.person-section-nav a[aria-selected=true]{color:var(--pttep-navy);background:#eef8fc;border-bottom-color:#17aee4}.person-workspace-main.has-person-tabs .person-panel[hidden]{display:none}.person-workspace-main.has-person-tabs .person-panel:not([hidden]){min-height:620px}.person-panel{background:#fffffff0;border-bottom:1px solid #d7e1e7;padding:22px 4px;scroll-margin-top:126px}.person-panel-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.person-panel-heading h2{color:var(--pttep-navy);margin:2px 0 0;font-size:19px}.person-metrics{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.person-metrics div{border-left:3px solid #22a9d6;padding:10px 14px}.person-metrics div:nth-child(2){border-color:#f7941d}.person-metrics div:nth-child(3){border-color:#21a779}.person-metrics div:nth-child(4){border-color:#e6313d}.person-metrics strong{color:var(--pttep-navy);font-size:24px;display:block}.person-metrics span{color:#697b8f;font-size:11px}.person-access-layers{border-bottom:1px solid #dce5ea;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;padding-bottom:18px;display:grid}.person-access-layers p{border-left:3px solid #1fa7d7;gap:4px;margin:0;padding:4px 14px;display:grid}.person-access-layers p:nth-child(2){border-color:#f7941d}.person-access-layers p:nth-child(3){border-color:#21a779}.person-access-layers strong{color:var(--pttep-navy);font-size:12px}.person-access-layers span{color:#697b8f;font-size:10px;line-height:1.45}.person-record-table{border:1px solid #d8e2e8}.person-record-head,.person-record-row{grid-template-columns:1fr 1.6fr 110px;align-items:center;gap:14px;padding:9px 12px;display:grid}.person-record-head{color:#596b80;text-transform:uppercase;background:#f3f6f8;font-size:10px;font-weight:900}.person-record-row{color:#42566d;border-top:1px solid #e2e9ed;font-size:12px}.person-record-row strong{color:var(--pttep-navy)}.person-platform-roles{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.person-platform-roles>strong{color:#66788d;text-transform:uppercase;margin-right:4px;font-size:10px}.person-platform-roles>span{color:#425a70;background:#edf3f6;border:1px solid #d6e0e6;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.person-subgrid,.person-assignment-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.person-subgrid>section,.person-assignment-groups>section{border:1px solid #dbe4e9;padding:13px}.person-subgrid h3,.person-assignment-groups h3{color:var(--pttep-navy);margin:0 0 10px;font-size:13px}.person-assignment-groups h3 span{color:#087fac;float:right;background:#eaf5fa;border-radius:999px;padding:3px 7px;font-size:10px}.person-subgrid p,.person-assignment-groups p{border-top:1px solid #edf1f3;gap:2px;margin:0;padding:8px 0;display:grid}.person-subgrid p:first-of-type,.person-assignment-groups p:first-of-type{border-top:0}.person-subgrid p strong,.person-assignment-groups p strong{color:#263b54;font-size:12px}.person-subgrid p span,.person-assignment-groups p span{color:#728196;font-size:10px}.person-action-panel{border-top:1px solid #dbe4e9;margin-top:16px;padding-top:12px}.person-action-panel summary{color:#087fac;cursor:pointer;font-size:12px;font-weight:850}.person-action-form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:14px;display:grid}.person-action-form>label{gap:5px;display:grid}.person-action-form>label>span{color:#58697f;text-transform:uppercase;font-size:10px;font-weight:900}.person-action-form input,.person-action-form select{background:#fff;border:1px solid #cbd8e0;border-radius:5px;width:100%;min-height:40px;padding:7px 9px}.person-action-form.is-compact{grid-template-columns:minmax(180px,320px) auto}.person-security-form{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.person-checks{grid-column:1/-1;gap:7px;display:grid}.person-checks label{color:#435970;align-items:center;gap:7px;font-size:11px;display:flex}.person-checks input{width:auto;min-height:0}@media (width<=900px){.admin-data-table{min-width:980px}.person-access-layers{grid-template-columns:1fr;gap:10px}}.person-history-list{border-left:2px solid #d4e6ee;gap:0;display:grid}.person-history-list article{grid-template-columns:125px 1fr;gap:18px;padding:9px 14px;display:grid}.person-history-list time{color:#78879a;font-size:10px}.person-history-list strong{color:#263b54;font-size:12px}.person-history-list p{color:#67788d;margin:3px 0 0;font-size:11px}@media (width<=720px){.admin-list-header{flex-direction:column;align-items:flex-start}.admin-list-header .compact-action{width:100%}.admin-list-toolbar{flex-wrap:wrap;align-items:stretch}.admin-search-field{flex-basis:100%}.admin-list-total{margin-left:0}.admin-drawer,.admin-drawer.is-wide{width:100%;max-width:none}.drawer-form-grid{grid-template-columns:1fr}}@media (width<=900px){.person-workspace-grid{grid-template-columns:230px minmax(0,1fr)}.person-details-rail{padding:14px}.person-workspace-main{padding:0 12px 24px}.person-header-actions{margin-right:0}.person-section-nav{overflow-x:auto}.person-section-nav a{white-space:nowrap;padding-inline:11px}.person-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.person-subgrid,.person-assignment-groups{grid-template-columns:1fr}.person-action-form,.person-security-form{grid-template-columns:repeat(2,minmax(0,1fr))}.person-action-form>button{justify-self:start}}@media (width<=560px) and (orientation:portrait){.person-workspace-header{flex-direction:column;align-items:flex-start;gap:14px}.person-header-actions{margin:0}.person-section-nav{top:0}.person-record-head{display:none}.person-record-row{grid-template-columns:1fr;align-items:start}.person-action-form,.person-action-form.is-compact,.person-security-form{grid-template-columns:1fr}.person-history-list article{grid-template-columns:1fr;gap:3px}}body.has-app-rail .person-workspace{overflow-x:auto}body.has-app-rail .person-workspace .person-workspace-grid{grid-template-columns:clamp(210px,24vw,290px) minmax(560px,1fr);min-width:790px;display:grid}.assessment-with-spider{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.assessment-with-spider>:not(.personal-spider-panel){grid-column:1}.personal-spider-panel{background:#fffffff0;border:1px solid #d9e6f3;border-radius:10px;grid-column:2;padding:18px;position:sticky;top:18px;box-shadow:0 18px 42px #0f2d7a17}.personal-spider-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.personal-spider-head h2{color:#0f2d7a;margin:0 0 4px;font-size:20px}.personal-spider-head span,.personal-spider-note{color:#64748b;font-size:13px}.personal-spider-head button{color:#0f2d7a;background:#eff7ff;border:1px solid #cfe1f2;border-radius:999px;width:36px;height:36px;font-size:20px;line-height:1;display:none}.personal-spider-panel svg{width:100%;max-width:250px;margin:12px auto;display:block}.personal-spider-panel circle,.personal-spider-panel line{fill:none;stroke:#dbeafe;stroke-width:1px}.personal-spider-panel text{fill:#0f2d7a;text-anchor:middle;font-size:10px;font-weight:700}.personal-spider-panel polygon{fill:#1e7ffb38;stroke:#1e7ffb;stroke-width:3px}.personal-spider-scores{gap:8px;display:grid}.personal-spider-scores div{border-bottom:1px solid #e8f0f7;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.personal-spider-scores span{color:#20314f;font-size:13px}.personal-spider-scores strong{color:#0f2d7a;font-size:16px}.mobile-spider-toggle{color:#fff;z-index:40;background:linear-gradient(135deg,#0878ee,#16b6e9);border:0;border-radius:999px;padding:12px 18px;font-weight:800;display:none;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 28px #0878ee47}.facilitator-presentation-control{border-left:4px solid #1e7ffb}.presentation-control-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0;display:grid}.presentation-control-grid article{background:#f4fbff;border:1px solid #d9e9f6;border-radius:8px;padding:14px}.presentation-control-grid span,.presentation-control-grid p{color:#64748b;margin:0;font-size:13px;display:block}.presentation-control-grid strong{color:#0f2d7a;margin:4px 0;font-size:24px;display:block}.presentation-state-form{gap:14px;display:grid}.presentation-state-form label{gap:6px;display:grid}.presentation-state-form select{color:#0f2d7a;font:inherit;border:1px solid #d6e2ef;border-radius:8px;padding:10px 12px}.wp-dq-presentation-skin{min-height:calc(100vh - 96px)}.presentation-hero{background:linear-gradient(90deg,#f8fbfff5 0%,#e6f3ffd1 100%),url(/images/themes/pttep/offshore-workshop-hero.png) 100%/auto 100% no-repeat;border:1px solid #d8e7f4;border-radius:12px;grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:24px;min-height:240px;margin-bottom:18px;padding:36px;display:grid}.presentation-hero h1{color:#06184f;margin:0 0 16px;font-size:clamp(46px,6vw,86px);line-height:.96}.presentation-hero p:not(.eyebrow){color:#27416e;max-width:780px;font-size:clamp(22px,2vw,34px);line-height:1.25}.presentation-status-card{text-align:center;background:#ffffffe0;border:1px solid #d9e8f6;border-radius:12px;align-self:center;padding:24px;box-shadow:0 20px 44px #0f2d7a14}.presentation-status-card span,.presentation-status-card em{color:#64748b;text-transform:uppercase;font-style:normal;font-weight:700;display:block}.presentation-status-card strong{color:#0f2d7a;margin:8px 0;font-size:54px;display:block}.presentation-scoring,.presentation-results{grid-template-columns:minmax(560px,1.15fr) minmax(300px,.85fr);gap:18px;display:grid}.presentation-dimension-card,.presentation-progress-panel,.presentation-radar,.presentation-scores{background:#fffffff0;border:1px solid #d9e6f3;border-radius:12px;padding:28px;box-shadow:0 18px 42px #0f2d7a14}.presentation-dimension-card span{color:#e53e3e;text-transform:uppercase;font-size:18px;font-weight:900}.presentation-dimension-card h2{color:#06184f;margin:10px 0;font-size:clamp(42px,5vw,72px)}.presentation-dimension-card p{color:#27416e;font-size:clamp(22px,2vw,34px);line-height:1.28}.presentation-progress-panel strong{color:#0f2d7a;margin-top:12px;font-size:48px;display:block}.presentation-progress-panel p,.presentation-progress-panel span,.presentation-progress-panel em{color:#64748b;font-size:18px;font-style:normal;display:block}.presentation-radar{justify-content:center}.presentation-radar svg{max-width:min(760px,72vw);min-height:clamp(560px,58vh,760px)}.presentation-discussion{margin-top:18px}.presentation-question-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:16px;display:grid}.presentation-question-grid article{background:#f8fbff;border:1px solid #dce9f5;border-radius:8px;padding:16px}.presentation-question-grid span,.presentation-question-grid em{color:#64748b;font-style:normal;display:block}.presentation-question-grid strong{color:#0f2d7a;margin:8px 0;font-size:30px;display:block}.is-hidden{display:none!important}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% 10%, var(--glow-blue) 0, transparent 28%), radial-gradient(circle at 88% 4%, var(--glow-orange) 0, transparent 24%), linear-gradient(135deg, #eef9fd 0, #f9fbfc 36%, #f3f7f8 100%), var(--soft);color:var(--ink);font-family:var(--font-sans);letter-spacing:0;min-height:100vh;margin:0;position:relative;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg width='280' height='280' viewBox='0 0 280 280' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23201766' stroke-opacity='.08' stroke-width='1.4'%3E%3Cpath d='M36 72h72l36 42h72'/%3E%3Cpath d='M36 184h48l36-42h72l52 58'/%3E%3Ccircle cx='36' cy='72' r='7'/%3E%3Ccircle cx='144' cy='114' r='7'/%3E%3Ccircle cx='216' cy='114' r='7'/%3E%3Ccircle cx='84' cy='184' r='7'/%3E%3Ccircle cx='192' cy='142' r='7'/%3E%3Cpath d='M214 36l18 18-18 18-18-18z'/%3E%3Cpath d='M74 232l16 16-16 16-16-16z'/%3E%3C/g%3E%3Cg fill='%2317aee4' fill-opacity='.08'%3E%3Cpath d='M132 42h24v24h-24z'/%3E%3Cpath d='M226 188h18v18h-18z'/%3E%3C/g%3E%3Cg fill='%23f28c28' fill-opacity='.10'%3E%3Cpath d='M112 214l18 31H94z'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#17aee40d 1px,#0000 1px),linear-gradient(#2017660d 1px,#0000 1px);background-position:18px 96px,0 0,0 0;background-size:280px 280px,72px 72px,72px 72px;position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(110deg,#0000 0 58%,#17aee414 58% 59%,#0000 59%),linear-gradient(20deg,#0000 0 70%,#ed1c240f 70% 71%,#0000 71%);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.app-shell{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.ambient-symbols{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.ambient-symbols span{opacity:.78;border:1px solid #2017661f;position:absolute}.ambient-symbols span:first-child{border-color:#17aee442;border-radius:50%;width:260px;height:260px;top:130px;left:-96px}.ambient-symbols span:first-child:before,.ambient-symbols span:nth-child(2):before,.ambient-symbols span:nth-child(3):before,.ambient-symbols span:nth-child(4):before{content:"";position:absolute}.ambient-symbols span:first-child:before{border:1px solid #17aee433;border-radius:50%;inset:42px}.ambient-symbols span:nth-child(2){border-color:#f28c2847;width:156px;height:156px;top:170px;right:8vw;transform:rotate(45deg)}.ambient-symbols span:nth-child(2):before{background:linear-gradient(90deg,#f28c283d,#0000),linear-gradient(#ed1c242e,#0000);inset:28px}.ambient-symbols span:nth-child(3){background:radial-gradient(circle at 18px 18px,#17aee447 0 7px,#0000 8px),radial-gradient(circle at 118px 44px,#f28c283d 0 7px,#0000 8px),radial-gradient(circle at 68px 102px,#ed1c242e 0 7px,#0000 8px),linear-gradient(20deg,#0000 0 48px,#2017661f 48px 50px,#0000 50px),linear-gradient(150deg,#0000 0 82px,#2017661f 82px 84px,#0000 84px);border:0;width:150px;height:132px;top:62vh;left:5vw}.ambient-symbols span:nth-child(4){border-color:#2017661a;border-radius:50%;width:360px;height:360px;bottom:-150px;right:-110px}.ambient-symbols span:nth-child(4):before{border:1px dashed #17aee438;border-radius:50%;inset:52px}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#07163d;max-width:var(--page-max-width);min-height:86px;width:var(--page-container-width);z-index:50;background:#fffffff0;border:1px solid #aed2efc2;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin:12px auto 0;padding:0 28px;display:flex;position:sticky;top:12px;box-shadow:0 18px 42px #07245f1a}.topbar:after{display:none}.brand,.nav{align-items:center;gap:12px;display:flex}.brand{min-width:0;font-weight:900}.platform-logo{flex:0 330px;min-width:220px;max-width:330px;height:64px;display:block;overflow:hidden}.platform-logo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.brand-partner-divider{background:#d5e3ee;flex:0 0 1px;height:44px}.brand-logo{box-shadow:none;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;width:70px;height:58px;padding:0;display:inline-flex}.brand-logo img{object-fit:contain;max-width:68px;max-height:56px;display:block}.brand-text{gap:2px;display:grid}.brand-text strong{color:#0878ee;letter-spacing:-.02em;font-size:32px;line-height:.96}.brand-text span{color:#334b83;letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:500}.brand-text strong:after{display:none}.brand-mark{color:var(--pttep-navy);background:#fff;justify-content:center;align-items:center;width:48px;height:42px;font-size:13px;font-weight:900;display:inline-flex}.nav{flex-wrap:wrap;justify-content:flex-end;gap:8px}.nav-toggle-input,.nav-toggle-button{display:none}.nav a,.nav button,.button-link,.primary-action{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #c8ced6;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-weight:800;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.nav a,.nav button{box-shadow:none;color:#07163d;background:0 0;border:0;border-bottom:5px solid #0000;border-radius:0;min-height:46px;padding:0 10px;font-size:13px;font-weight:800;position:relative}.nav a:before,.nav button:before{display:none}.nav a:hover,.nav button:hover,.nav a.is-active,.nav button.is-active,.button-link:hover{border-color:var(--pttep-blue);box-shadow:none;color:#0878ee;transform:translateY(-1px)}.user-menu{flex:none;position:relative}.user-menu summary{cursor:pointer;list-style:none;display:block}.user-menu summary::-webkit-details-marker{display:none}.user-menu-panel{color:#13213d;z-index:80;background:#fff;border:1px solid #0f2d7a24;border-radius:8px;gap:8px;min-width:230px;padding:14px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 42px #0f2d7a2e}.user-menu-panel:before{content:"";border-bottom:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;top:-8px;right:16px}.user-menu-panel strong{color:var(--pttep-navy);font-size:14px;line-height:1.25}.user-menu-panel span{color:#64748b;overflow-wrap:anywhere;font-size:12px}.user-menu-panel form{margin-top:8px;display:block}.nav .user-menu-panel a{color:var(--pttep-navy);background:#f8fbff;border:1px solid #d7e6f5;border-radius:6px;justify-content:center;width:100%;min-height:38px;padding:0 12px;font-weight:800;display:flex}.nav .user-menu-panel a:hover{border-color:var(--pttep-blue);box-shadow:none;background:#e6f3ff;transform:none}.nav .user-menu-panel button{color:var(--pttep-navy);background:#f8fbff;border:1px solid #d7e6f5;border-radius:6px;width:100%;min-height:38px;padding:0 12px}.nav .user-menu-panel button:before{display:none}.nav .user-menu-panel button:hover{border-color:var(--pttep-blue);box-shadow:none;background:#e6f3ff;transform:none}.button-link,.primary-action{background:linear-gradient(135deg, var(--pttep-blue), #0a8cc1);border-color:var(--pttep-blue);color:#fff}.primary-action:hover,.button-link:hover{background:linear-gradient(135deg, var(--pttep-blue-dark), var(--pttep-navy));color:#fff}.button-link.is-secondary{color:var(--pttep-navy);background:#fff;border-color:#c8ced6}.button-link.is-secondary:hover{border-color:var(--pttep-blue);background:#eef9fd}main{max-width:var(--page-max-width);width:var(--page-container-width);margin:0 auto;padding:24px 0 56px}.workspace-intro,.workspace-editor-head,.dashboard-head,.auth-panel{grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}.invitation-access-shell{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);max-width:980px;margin-left:auto;margin-right:auto}.invitation-access-intro{border:1px solid var(--line);border-left:6px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:#ffffffc7;align-content:center;min-width:0;padding:clamp(24px,4vw,42px);display:grid}.invitation-access-intro .lede{overflow-wrap:break-word;max-width:58ch}@media (width<=820px){.invitation-access-shell{grid-template-columns:1fr}}.workspace-intro,.dashboard-head{border-radius:var(--radius);box-shadow:var(--shadow);color:#fff;background-color:#0000;background-image:linear-gradient(135deg,#201766f2,#134a69d1),url("data:image/svg+xml,%3Csvg width='360' height='220' viewBox='0 0 360 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.14' stroke-width='1.4'%3E%3Ccircle cx='54' cy='48' r='28'/%3E%3Ccircle cx='54' cy='48' r='56'/%3E%3Cpath d='M54 48h104l54 54h94'/%3E%3Cpath d='M158 48l50-34'/%3E%3Cpath d='M212 102l-34 76'/%3E%3Cpath d='M286 62l28 28-28 28-28-28z'/%3E%3C/g%3E%3Cg fill='%2317aee4' fill-opacity='.18'%3E%3Cpath d='M278 150h38v38h-38z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%,100%;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff38;padding:clamp(22px,4vw,42px);position:relative;overflow:hidden}.workspace-intro:before,.dashboard-head:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff2e,#0000),linear-gradient(135deg,#0000 0 62%,#17aee42e 62% 63%,#0000 63%);position:absolute;inset:0}.workspace-intro>*,.dashboard-head>*{z-index:1;position:relative}.hero-data-panel{border-radius:var(--radius);background:radial-gradient(circle at 88% 16%,#17aee447,#0000 34%),linear-gradient(150deg,#ffffff2e,#ffffff0f);border:1px solid #ffffff3d;align-content:end;align-self:stretch;gap:10px;min-height:250px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.hero-data-panel:before{content:"";opacity:.92;background:radial-gradient(circle at 26px 26px,#ffffffdb 0 8px,#0000 9px),radial-gradient(circle at 122px 58px,#17aee4b3 0 7px,#0000 8px),radial-gradient(circle at 76px 132px,#f28c28b8 0 7px,#0000 8px),radial-gradient(circle at 168px 148px,#ed1c249e 0 7px,#0000 8px),linear-gradient(20deg,#0000 0 74px,#ffffff3d 74px 77px,#0000 77px),linear-gradient(146deg,#0000 0 118px,#ffffff2e 118px 121px,#0000 121px),linear-gradient(92deg,#0000 0 28px,#ffffff2e 28px 126px,#0000 126px);width:210px;height:180px;position:absolute;top:18px;right:-8px}.hero-data-panel>*{z-index:1;position:relative}.panel-kicker{color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}.hero-data-panel strong{color:#fff;font-size:72px;line-height:.88}.hero-data-panel small{color:#ffffffd1;font-size:14px;font-weight:900}.hero-data-lines{gap:7px;margin-top:6px;display:grid}.hero-data-lines span{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.hero-data-lines span:before{background:var(--pttep-blue);content:"";border-radius:50%;width:7px;height:7px}.hero-data-lines span:nth-child(2):before{background:var(--pttep-orange)}.hero-data-lines span:nth-child(3):before{background:var(--pttep-red)}.workspace-editor-head{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--glass-strong);border:1px solid var(--line);border-left:6px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-soft);padding:22px;position:relative;overflow:hidden}.workspace-editor-head:after{content:"";opacity:.9;pointer-events:none;background:radial-gradient(circle at 14px 14px,#17aee447 0 5px,#0000 6px),radial-gradient(circle at 94px 46px,#f28c2842 0 5px,#0000 6px),radial-gradient(circle at 148px 16px,#ed1c2433 0 5px,#0000 6px),linear-gradient(24deg,#0000 0 26px,#2017661a 26px 28px,#0000 28px),linear-gradient(150deg,#0000 0 54px,#2017661a 54px 56px,#0000 56px);width:170px;height:74px;position:absolute;top:22px;right:26px}.auth-panel{grid-template-columns:minmax(0,460px) minmax(320px,480px);justify-content:center;padding-top:36px}.auth-panel .form-panel{background:linear-gradient(#ffffffeb,#ffffffc2)}.auth-visual{width:min(340px,100%);height:150px;margin:26px 0 16px;position:relative}.auth-visual:before{content:"";background:linear-gradient(90deg,#fff0 0 28px,#17aee48a 28px 31px,#fff0 31px),linear-gradient(24deg,#fff0 0 98px,#ffffff59 98px 101px,#fff0 101px),linear-gradient(148deg,#fff0 0 112px,#ffffff42 112px 115px,#fff0 115px);position:absolute;inset:0}.auth-visual span{border:5px solid var(--pttep-blue);background:#ffffffe0;border-radius:50%;width:38px;height:38px;position:absolute;box-shadow:0 14px 32px #0003}.auth-visual span:first-child{top:20px;left:6px}.auth-visual span:nth-child(2){border-color:var(--pttep-orange);top:78px;left:118px}.auth-visual span:nth-child(3){border-color:var(--pttep-red);top:18px;left:252px}.auth-cues{flex-wrap:wrap;gap:8px;display:flex}.auth-cues span{color:#ffffffeb;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.access-state-card{border-top-color:var(--pttep-orange);align-content:center;min-height:320px;position:relative;background:radial-gradient(circle at 100% 0,#ed1c2417,#0000 34%),linear-gradient(#ffffffeb,#ffffffc2)!important}.access-state-card:after{background:radial-gradient(circle at 16px 16px, var(--pttep-blue) 0 5px, transparent 6px), radial-gradient(circle at 66px 34px, var(--pttep-orange) 0 5px, transparent 6px), radial-gradient(circle at 118px 14px, var(--pttep-red) 0 5px, transparent 6px), linear-gradient(20deg, transparent 0 48px, #2017661f 48px 50px, transparent 50px), linear-gradient(150deg, transparent 0 74px, #2017661a 74px 76px, transparent 76px);content:"";opacity:.56;width:142px;height:88px;position:absolute;top:18px;right:18px}.access-state-card>*{z-index:1;position:relative}.eyebrow{color:var(--pttep-orange);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900}.workspace-intro .eyebrow,.dashboard-head .eyebrow{color:var(--pttep-blue)}h1,h2,h3,p{margin-top:0}h1{color:inherit;margin-bottom:14px;font-size:clamp(34px,4.6vw,58px);line-height:1}h2{color:var(--pttep-navy);margin-bottom:14px;font-size:22px;line-height:1.15}h3{color:var(--pttep-navy);margin-bottom:6px;font-size:17px}.lede{color:var(--muted);max-width:760px;font-size:18px;line-height:1.55}.workspace-intro .lede,.dashboard-head .lede{color:#ffffffdb}.status-panel,.sync-panel,.form-panel,.section-block,.workbench-grid article,.metric-grid article,.dimension-grid article,.cohort-list article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.status-panel{gap:1px;display:grid;overflow:hidden}.workspace-intro>.status-panel,.dashboard-head>.status-panel{background:radial-gradient(circle at 88% 14%,#17aee43d,#0000 38%),linear-gradient(150deg,#ffffff2e,#ffffff12);border-color:#ffffff3d;align-content:end;align-self:stretch;gap:12px;min-height:250px;padding:16px;box-shadow:inset 0 1px #ffffff3d}.sync-panel{border-left:4px solid var(--pttep-blue);background:linear-gradient(135deg,#ffffffeb,#eef9fdc2);align-content:center;justify-items:start;padding:22px;display:grid}.workspace-progress-card{border-radius:var(--radius);background:#ffffffb8;border:1px solid #17aee433;gap:10px;width:100%;min-width:min(100%,280px);margin-top:14px;padding:14px;display:grid}.workspace-progress-card>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.workspace-progress-card strong{color:var(--pttep-navy);font-size:34px;line-height:1}.workspace-progress-card span,.workspace-progress-card small{color:var(--muted);font-weight:900}.workspace-progress-card small{font-size:12px;line-height:1.35}.active-presence-card{border-radius:var(--radius);background:linear-gradient(135deg,#2aa8891a,#0000 42%),#ffffffb8;border:1px solid #2aa88938;flex-wrap:wrap;gap:8px;width:100%;margin-top:10px;padding:12px;display:flex}.active-presence-card strong{color:var(--pttep-navy);letter-spacing:.12em;text-transform:uppercase;flex-basis:100%;font-size:12px}.active-presence-card span{color:var(--pttep-navy);background:#ffffffd1;border:1px solid #2aa88938;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:900}.shared-team-workspace,.workspace-conflict-panel{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start;gap:20px;margin:0 0 18px;padding:18px;display:grid}.workspace-save-error{background:#fff4f4;border:1px solid #d13b45;border-left-width:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:16px 0;padding:16px;display:grid}.workspace-save-error[hidden]{display:none}.editor-actions [hidden]{display:none!important}.workspace-save-error h2{margin:3px 0 6px}.workspace-save-error p{margin:0}.dq-strategy-choice-cell select,.dq-strategy-custom-choice{width:100%;min-width:150px}.dq-strategy-custom-choice{margin-top:6px}.dq-alternative-multiselect{min-width:190px}.dq-alternative-multiselect label,.dq-preserved-link{align-items:flex-start;gap:7px;margin-bottom:6px;display:flex}.dq-alternative-multiselect label.is-all{border-bottom:1px solid var(--line);padding-bottom:6px;font-weight:700}.dq-preserved-link{flex-direction:column;gap:1px}.shared-team-workspace h2,.workspace-conflict-panel h2{margin:3px 0 6px}.shared-team-workspace p,.workspace-conflict-panel p{margin:0}.shared-workspace-sync{flex-wrap:wrap;gap:12px 24px;margin:16px 0 0;display:flex}.shared-workspace-sync div{gap:2px;display:grid}.shared-workspace-sync dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.shared-workspace-sync dd{color:var(--pttep-navy);margin:0;font-weight:900}.shared-team-roster{gap:10px;display:grid}.shared-team-roster>strong,.recent-collaborators>strong{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.shared-team-roster>div,.recent-collaborators{flex-wrap:wrap;gap:7px;display:flex}.shared-team-roster span{border:1px solid var(--line);color:var(--ink);padding:6px 8px;font-size:12px;font-weight:800}.shared-team-roster span em{color:var(--pttep-blue-dark);margin-left:4px;font-style:normal}.recent-collaborators{border-top:1px solid var(--line);padding-top:10px}.recent-collaborators>strong{flex-basis:100%}.workspace-conflict-panel{border-left-color:var(--pttep-red);grid-template-columns:minmax(0,1fr) auto}.workspace-conflict-panel[hidden]{display:none}.workspace-conflict-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-results-table-wrap{border:1px solid var(--line);overflow:hidden}.team-results-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.team-results-table th{color:#52616f;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#f4f8fa;padding:9px 10px;font-size:.68rem;font-weight:900}.team-results-table th:first-child{width:23%}.team-results-table th:nth-child(2){width:22%}.team-results-table th:nth-child(3){width:25%}.team-results-table th:nth-child(4){width:30%}.team-results-table td{border-top:1px solid var(--line);vertical-align:middle;padding:10px}.team-results-table td>strong,.team-results-table td>small{display:block}.team-results-table td>strong{color:var(--pttep-navy);font-size:.84rem}.team-results-table td>small,.team-results-table td>span{color:var(--muted);font-size:.72rem;line-height:1.35}.team-result-action{text-align:right}.team-primary-action{text-align:center;white-space:normal;justify-content:center;width:100%;min-height:36px;padding:0 10px;font-size:.72rem}.team-history-disclosure{border-top:1px solid var(--line);padding-top:12px}.team-history-disclosure summary{color:var(--pttep-blue-dark);cursor:pointer;min-height:40px;padding:10px 2px;font-size:.8rem;font-weight:900}.team-history-disclosure>p{color:var(--muted);margin:0 0 10px;font-size:.78rem}.team-history-links{border-top:1px solid var(--line);display:grid}.team-history-links>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);align-items:center;gap:10px;padding:10px 2px;display:grid}.team-history-links span{flex-wrap:wrap;gap:6px 14px;display:flex}.team-history-links a{color:var(--pttep-blue-dark);font-size:.78rem;font-weight:800}.workspace-history-page{max-width:1440px;margin:0 auto;padding:28px 32px 64px}.workspace-history-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.workspace-history-head h1{margin:4px 0 8px}.workspace-history-head p{color:var(--muted);margin:0}.workspace-history-actions,.historical-workspace-actions{flex-wrap:wrap;gap:8px;display:flex}.workspace-history-key{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:18px 0;display:grid}.workspace-history-key span{border-left:3px solid var(--pttep-cyan);color:var(--muted);gap:3px;padding:4px 10px;font-size:.8rem;display:grid}.workspace-history-key strong{color:var(--pttep-blue-dark)}.workspace-history-notice{border:1px solid var(--line);border-left:4px solid var(--pttep-orange);background:#f4f8fa;margin-bottom:16px;padding:14px 16px}.workspace-history-notice p{color:var(--muted);margin:5px 0 0}.workspace-history-list{border-top:1px solid var(--line)}.workspace-history-row{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(230px,1.25fr) minmax(210px,1fr) minmax(230px,.8fr) auto;align-items:center;gap:16px;padding:16px 10px;display:grid}.workspace-history-row.is-recommended{background:#f2fbfa;box-shadow:inset 4px 0 #188d83}.workspace-history-row.is-official{background:#eef8f2;box-shadow:inset 4px 0 #23714d}.workspace-history-version,.workspace-history-timestamps,.workspace-history-completion,.workspace-history-badges{gap:3px;display:grid}.workspace-history-row span,.workspace-history-row small{color:var(--muted);font-size:.78rem}.workspace-history-badges{justify-items:start}.workspace-history-badges .status-pill{text-align:center;white-space:normal}.workspace-history-pagination{justify-content:space-between;align-items:center;padding-top:18px;display:flex}.historical-workspace-banner{border:1px solid #9ccbd2;border-top:4px solid var(--pttep-cyan);background:#f2f8fa;gap:16px;margin-bottom:18px;padding:18px;display:grid}.historical-workspace-banner h2,.historical-workspace-banner p{margin:0}.historical-workspace-banner dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.historical-workspace-banner dl div{background:#ffffffc2;gap:3px;padding:10px;display:grid}.historical-workspace-banner dt{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.historical-workspace-banner dd{color:var(--pttep-blue-dark);margin:0;font-weight:700}@media (width<=760px){.shared-team-workspace,.workspace-conflict-panel{grid-template-columns:1fr}.team-results-table-wrap{border:0;overflow:visible}.team-results-table,.team-results-table tbody{gap:8px;display:grid}.team-results-table thead{display:none}.team-results-table tr{border:1px solid var(--line);grid-template-columns:1fr 1fr;padding:10px;display:grid}.team-results-table td{border:0;padding:5px 7px}.team-results-table td:before{color:#667085;content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-size:.62rem;font-weight:900;display:block}.team-results-table .team-result-action{text-align:left;grid-column:1/-1;padding-top:9px}.team-primary-action{width:100%}.team-history-links>div{grid-template-columns:1fr;align-items:start}.team-history-links span{gap:8px;display:grid}.workspace-history-page{padding:20px 16px 48px}.workspace-history-head{flex-direction:column}.workspace-history-key{grid-template-columns:1fr 1fr}.workspace-history-row{grid-template-columns:1fr;align-items:start}.historical-workspace-banner dl{grid-template-columns:1fr}}.status-panel div,.metric-grid article{position:relative;overflow:hidden}.metric-grid article:before{background:radial-gradient(circle at 20px 20px, var(--pttep-blue) 0 6px, transparent 7px), radial-gradient(circle at 54px 20px, var(--pttep-orange) 0 5px, transparent 6px), linear-gradient(90deg, #2017662e 18px 56px, transparent 56px);content:"";opacity:.42;width:78px;height:42px;position:absolute;top:14px;right:14px}.metric-grid article:nth-child(2n):before{filter:hue-rotate(22deg)}.metric-grid article:nth-child(3n):before{filter:hue-rotate(-32deg)}.metric-grid article strong,.metric-grid article span{z-index:1;position:relative}.metric-grid article{padding:22px}.status-panel div{background:#ffffffdb}.workspace-intro>.status-panel div,.dashboard-head>.status-panel div{border-radius:var(--radius);background:#ffffff1f;border:1px solid #ffffff2e;min-height:92px;padding:16px;position:relative;box-shadow:inset 0 1px #ffffff2e}.workspace-intro>.status-panel div:after,.dashboard-head>.status-panel div:after{background:radial-gradient(circle at 10px 10px, var(--pttep-blue) 0 5px, transparent 6px), radial-gradient(circle at 36px 10px, var(--pttep-orange) 0 4px, transparent 5px), linear-gradient(90deg, #ffffff42 9px 42px, transparent 42px);content:"";opacity:.78;width:58px;height:24px;position:absolute;top:14px;right:14px}.status-panel strong,.sync-panel strong,.metric-grid strong{color:var(--pttep-navy);font-size:34px;line-height:1;display:block}.workspace-intro>.status-panel strong,.dashboard-head>.status-panel strong{color:#fff;font-size:52px}.status-panel span,.sync-panel span,.metric-grid span,.cohort-list p,.dimension-grid span{color:var(--muted)}.workspace-intro>.status-panel span,.dashboard-head>.status-panel span{color:#ffffffd1;font-weight:900}.workbench-grid,.metric-grid,.dimension-grid{gap:14px;display:grid}.workbench-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.command-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:20px;display:grid}.command-grid a{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:linear-gradient(#ffffffe6,#ffffffb8);gap:8px;min-height:168px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.command-grid a:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(135deg,#17aee41f,#0000 52%),radial-gradient(circle,#ffffffd6 0 2px,#0000 3px) 0 0/18px 18px;position:absolute;inset:0}.command-grid a:after{background:linear-gradient(90deg, var(--pttep-blue), var(--pttep-orange), var(--pttep-red));content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.command-grid a:hover{box-shadow:var(--shadow);border-color:#17aee475;transform:translateY(-2px)}.command-grid strong{color:var(--pttep-navy);font-size:20px;line-height:1.1}.command-grid a>*{z-index:1;position:relative}.command-grid small{color:var(--muted);font-size:13px;font-weight:800}.command-symbol{width:82px;height:58px;margin-bottom:6px;display:block;position:relative}.command-symbol:before,.command-symbol:after{content:"";position:absolute}.command-symbol.is-launch:before{border:2px solid var(--pttep-blue);background:linear-gradient(90deg,#20176638 0 60px,#0000 60px),linear-gradient(#2017662e 0 44px,#0000 44px);border-radius:6px;inset:4px 20px 4px 0}.command-symbol.is-launch:after{background:radial-gradient(circle at 8px 8px, var(--pttep-blue) 0 5px, transparent 6px), radial-gradient(circle at 26px 8px, var(--pttep-orange) 0 5px, transparent 6px), radial-gradient(circle at 8px 26px, var(--pttep-red) 0 5px, transparent 6px), radial-gradient(circle at 26px 26px, var(--pttep-navy) 0 5px, transparent 6px);width:38px;height:38px;top:10px;right:0}.command-symbol.is-live:before{background:radial-gradient(circle at 12px 14px, #fff 0 5px, var(--pttep-blue) 6px 10px, transparent 11px), radial-gradient(circle at 64px 14px, #fff 0 5px, var(--pttep-orange) 6px 10px, transparent 11px), radial-gradient(circle at 38px 46px, #fff 0 5px, var(--pttep-red) 6px 10px, transparent 11px), linear-gradient(26deg, transparent 0 34px, #20176642 34px 37px, transparent 37px), linear-gradient(154deg, transparent 0 35px, #20176642 35px 38px, transparent 38px), linear-gradient(90deg, transparent 0 17px, #20176642 17px 65px, transparent 65px);inset:0}.command-symbol.is-radar{border:1px solid #2017662e;border-radius:50%}.command-symbol.is-radar:before{background:radial-gradient(circle, #17aee438 0 15px, transparent 16px), conic-gradient(from -90deg, var(--pttep-blue) 0 70deg, transparent 70deg 120deg, var(--pttep-orange) 120deg 190deg, transparent 190deg 240deg, var(--pttep-red) 240deg 324deg, transparent 324deg);border-radius:50%;inset:8px 20px 8px 4px}.command-symbol.is-radar:after{background:var(--pttep-navy);transform-origin:0;border-radius:999px;width:34px;height:3px;top:27px;left:35px;transform:rotate(-28deg)}.command-symbol.is-import:before{border:2px solid var(--pttep-navy);border-radius:7px;inset:6px 26px 6px 0}.command-symbol.is-import:after{background:linear-gradient(90deg, var(--pttep-blue) 0 42px, transparent 42px), linear-gradient(90deg, var(--pttep-orange) 0 34px, transparent 34px), linear-gradient(90deg, var(--pttep-red) 0 24px, transparent 24px);background-position:26px 13px,26px 27px,26px 41px;background-repeat:no-repeat;background-size:48px 4px,48px 4px,48px 4px;inset:0}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:20px}.workbench-grid article,.dimension-grid article{border-top:4px solid var(--pttep-blue);padding:22px;position:relative;overflow:hidden}.workbench-grid article:after,.dimension-grid article:after,.metric-grid article:after{border-radius:0 0 var(--radius) var(--radius);content:"";background:linear-gradient(90deg,#0000,#17aee42e),linear-gradient(#20176614,#0000);height:4px;position:absolute;bottom:0;left:0;right:0}.workbench-grid article:nth-child(2){border-top-color:var(--pttep-red)}.workbench-grid article:nth-child(3){border-top-color:var(--pttep-orange)}.workbench-card{min-height:230px}.workbench-card h2,.workbench-card p{z-index:2;position:relative}.workbench-card p{line-height:1.58}.workbench-card:before{content:"";opacity:.7;background:radial-gradient(circle,#17aee438,#0000 52%),linear-gradient(135deg,#fff0,#ffffff73);border:1px solid #17aee43d;border-radius:50%;width:148px;height:148px;position:absolute;top:-42px;right:-42px}.workbench-card:nth-child(2):before{background:radial-gradient(circle,#ed1c2424,#0000 52%),linear-gradient(135deg,#fff0,#ffffff73);border-color:#ed1c2433}.workbench-card:nth-child(3):before{background:radial-gradient(circle,#f28c282e,#0000 52%),linear-gradient(135deg,#fff0,#ffffff73);border-color:#f28c283d}.card-symbol{z-index:2;width:96px;height:72px;margin-bottom:20px;display:block;position:relative}.is-teams .card-symbol:before{background:radial-gradient(circle at 16px 18px, #fff 0 7px, var(--pttep-blue) 8px 13px, transparent 14px), radial-gradient(circle at 76px 18px, #fff 0 7px, var(--pttep-orange) 8px 13px, transparent 14px), radial-gradient(circle at 46px 56px, #fff 0 7px, var(--pttep-red) 8px 13px, transparent 14px), linear-gradient(24deg, transparent 0 44px, #2017664d 44px 47px, transparent 47px), linear-gradient(156deg, transparent 0 45px, #2017664d 45px 48px, transparent 48px), linear-gradient(90deg, transparent 0 22px, #2017664d 22px 73px, transparent 73px);content:"";position:absolute;inset:0}.is-management .card-symbol{border:1px solid #2017662e;border-radius:50%}.is-management .card-symbol:before{background:radial-gradient(circle, #17aee438 0 18px, transparent 19px), conic-gradient(from -90deg, var(--pttep-blue) 0 78deg, transparent 78deg 118deg, var(--pttep-orange) 118deg 192deg, transparent 192deg 232deg, var(--pttep-red) 232deg 318deg, transparent 318deg);content:"";border-radius:50%;position:absolute;inset:10px}.is-management .card-symbol:after{background:var(--pttep-navy);content:"";transform-origin:0;border-radius:999px;width:34px;height:3px;position:absolute;top:33px;left:45px;transform:rotate(-28deg)}.is-platform .card-symbol:before{content:"";border:2px solid #2017663d;border-radius:50%;position:absolute;inset:6px 18px;transform:rotate(-18deg)}.is-platform .card-symbol:after{background:radial-gradient(circle at 18px 18px, var(--pttep-blue) 0 8px, transparent 9px), radial-gradient(circle at 72px 18px, var(--pttep-orange) 0 8px, transparent 9px), radial-gradient(circle at 45px 54px, var(--pttep-red) 0 8px, transparent 9px), radial-gradient(circle at 45px 30px, var(--pttep-navy) 0 10px, transparent 11px);content:"";position:absolute;inset:0}.section-block{background:linear-gradient(#ffffffe6,#ffffffbd);margin-top:16px;padding:22px;position:relative;overflow:hidden}.section-block:after{background:linear-gradient(90deg, var(--pttep-blue), #2aa8899e, var(--pttep-orange), var(--pttep-red));content:"";opacity:.74;height:3px;position:absolute;top:0;left:0;right:0}.section-block h2{align-items:center;gap:10px;display:flex}.section-block h2:before{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-orange));content:"";border-radius:999px;width:10px;height:10px}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}th{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;background:#eef9fdb8;font-size:12px;font-weight:900}tbody tr{transition:background .18s}tbody tr:hover{background:#17aee40f}.cohort-list{gap:12px;display:grid}.cohort-list article{border-left:4px solid var(--pttep-blue);background:radial-gradient(circle at 100% 0,#17aee417,#0000 36%),linear-gradient(#ffffffe6,#ffffffb8);justify-content:space-between;align-items:center;gap:16px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.cohort-list article:hover{border-left-color:var(--pttep-orange);box-shadow:var(--shadow);transform:translateY(-1px)}.access-pills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cohort-actions{place-items:flex-end end;gap:10px;display:grid}.access-pills span{color:var(--pttep-navy);background:#eef9fdd1;border:1px solid #bde8f6;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:800}.intake-form{gap:16px;display:grid}.opportunity-intake-form fieldset{border:0;border-top:1px solid var(--line);gap:12px;margin:0;padding:16px 0 0;display:grid}.opportunity-intake-form legend{color:var(--pttep-navy);padding:0 12px 0 0;font-size:14px;font-weight:900}.intake-governance-summary,.lifecycle-entry-policy{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.intake-governance-summary article{border-left:3px solid var(--pttep-blue);gap:4px;padding:4px 10px;display:grid}.intake-governance-summary span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.lifecycle-entry-policy{border-block:1px solid var(--line);align-items:end;margin:18px 0;padding:16px 0}.lifecycle-entry-policy .intake-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}@media (width<=760px){.lifecycle-entry-policy .intake-form{grid-template-columns:1fr}}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.form-grid.is-textarea-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-form label{gap:7px;min-width:0;display:grid}.intake-form label span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.form-errors{border:1px solid #ed1c2433;border-left:5px solid var(--pttep-red);border-radius:var(--radius);color:#8c1118;background:#ed1c2412;gap:4px;padding:12px;display:grid}.form-errors p{margin:0}.opportunity-board{grid-template-columns:repeat(5,minmax(220px,1fr));gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.opportunity-board article{border:1px solid var(--line);border-top:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-tight);background:linear-gradient(#ffffffeb,#eef9fdad);gap:10px;min-width:220px;padding:12px;display:grid}.opportunity-board header{border-bottom:1px solid var(--line);padding-bottom:10px}.opportunity-board header span,.opportunity-card small,.empty-note{color:var(--muted);font-size:12px;font-weight:800}.opportunity-board h3{margin:4px 0}.opportunity-board p{color:var(--muted);margin-bottom:0;line-height:1.45}.opportunity-card{background:#ffffffd1;border:1px solid #2017661a;border-radius:7px;gap:6px;padding:10px;display:grid}.opportunity-card>span{color:var(--pttep-blue-dark);font-size:12px;font-weight:900}.text-command{color:var(--pttep-blue-dark);text-underline-offset:3px;margin-right:10px;font-size:12px;font-weight:900;text-decoration:underline;display:inline-block}.text-command:hover{color:var(--pttep-blue)}.inline-action-form{flex-wrap:wrap;gap:6px;display:flex}.inline-action-form button{cursor:pointer;background:0 0;border:0;padding:0}.checkbox-line{align-items:center;gap:10px;flex-direction:row!important;display:flex!important}.checkbox-line input{width:auto}.enterprise-model-grid,.enterprise-assignment-grid,.opportunity-profile-grid,.opportunity-narrative-grid,.enterprise-history-grid{gap:12px;display:grid}.enterprise-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.enterprise-assignment-grid,.opportunity-narrative-grid,.enterprise-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-profile-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.enterprise-model-grid article,.enterprise-assignment-grid article,.opportunity-profile-grid article,.opportunity-narrative-grid article,.enterprise-history-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:8px;padding:12px;display:grid}.enterprise-model-grid article:nth-child(2n),.enterprise-assignment-grid article:nth-child(2n),.opportunity-profile-grid article:nth-child(2n),.opportunity-narrative-grid article:nth-child(2n),.enterprise-history-grid article:nth-child(2n){border-left-color:#f28c28}.enterprise-model-grid article:nth-child(3n),.enterprise-assignment-grid article:nth-child(3n),.opportunity-profile-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.enterprise-model-grid span,.enterprise-assignment-grid span,.opportunity-profile-grid strong,.history-row strong{color:var(--pttep-navy);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.enterprise-model-grid strong,.enterprise-assignment-grid strong{color:var(--pttep-navy);font-size:18px}.enterprise-model-grid p,.enterprise-assignment-grid p,.opportunity-narrative-grid p{color:var(--muted);margin:0;line-height:1.45}.enterprise-assignment-grid small,.opportunity-profile-grid span,.history-row span{color:var(--muted);font-size:12px;font-weight:800}.history-row{border-top:1px solid var(--line);gap:4px;padding-top:8px;display:grid}.enterprise-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.enterprise-breadcrumb a,.enterprise-breadcrumb strong{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;max-width:100%;padding:6px 9px;text-decoration:none;display:inline-flex}.enterprise-breadcrumb a:hover{background:#17aee442}.enterprise-breadcrumb span{color:#ffffff9e}.enterprise-summary-column{gap:10px;display:grid}.enterprise-summary-column>h3{color:var(--pttep-navy);margin:0}.enterprise-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.enterprise-control-grid>article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:12px;padding:14px;display:grid}.enterprise-control-grid>article:nth-child(2n){border-left-color:#f28c28}.enterprise-control-grid h3{color:var(--pttep-navy);margin:0}.section-note{color:var(--muted);margin:-4px 0 12px;font-weight:700;line-height:1.45}.enterprise-cycle-form{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:16px}.access-window-form .is-wide{grid-column:1/-1}.access-window-form.is-compact{border:1px solid var(--line);background:#f8fbfdbd;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:10px;padding:10px;display:grid}.access-window-form .inline-check{grid-template-columns:auto 1fr;align-content:center}.access-window-form .inline-check input{inline-size:auto;margin:0}.enterprise-cycle-list{gap:14px;display:grid}.evidence-register-filters{grid-template-columns:minmax(180px,2fr) repeat(2,minmax(140px,1fr)) minmax(180px,1fr) auto;gap:10px;margin:16px 0;display:grid}.evidence-register-filters input,.evidence-register-filters select{min-width:0;padding:10px 12px}.evidence-register-list .enterprise-cycle-card.is-muted{opacity:.82;border-left-color:#83919d}@media (width<=840px){.evidence-register-filters{grid-template-columns:1fr}}.enterprise-cycle-card{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);background:#fff;gap:14px;padding:14px;display:grid}.enterprise-cycle-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.enterprise-cycle-head span,.enterprise-cycle-columns h4,.enterprise-review-card small{color:var(--pttep-navy);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.enterprise-cycle-head h3,.enterprise-cycle-columns h4{margin:0}.enterprise-cycle-head h3{color:var(--pttep-navy);font-size:22px}.enterprise-cycle-head p,.enterprise-review-card p{color:var(--muted);margin:0;line-height:1.45}.enterprise-cycle-actions{flex-wrap:wrap;gap:8px;display:flex}.enterprise-cycle-columns{grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:14px;display:grid}.enterprise-cycle-columns>section,.enterprise-review-card{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#f8fbfdc7;gap:10px;padding:12px;display:grid}.enterprise-review-card{background:#fff;border-left-color:#f28c28}.my-work-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.my-work-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:12px;padding:14px;display:grid}.my-work-grid article:nth-child(2n){border-left-color:#f28c28}.my-work-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.my-work-grid span{color:var(--pttep-navy);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.my-work-grid h3{color:var(--pttep-navy);margin:0}.my-work-grid p{color:var(--muted);margin:0}.my-work-hero .lede{max-width:760px}.section-heading-row{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.section-heading-row h2{margin-bottom:4px}.enterprise-governance-page .editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.enterprise-governance-page .editor-grid label{gap:6px;display:grid}.enterprise-governance-page .editor-grid input,.enterprise-governance-page .editor-grid select,.enterprise-governance-page .editor-grid textarea{box-sizing:border-box;width:100%}.enterprise-governance-page .editor-span-2{grid-column:1/-1}.enterprise-governance-page .check-grid,.enterprise-governance-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.enterprise-governance-page .check-grid label{align-items:flex-start;gap:10px;display:flex}.enterprise-governance-page .check-grid span,.enterprise-governance-page .check-grid small{display:block}.enterprise-governance-page .summary-grid article{border:1px solid var(--border);padding:16px}.enterprise-governance-page .decision-timeline{gap:14px;display:grid}@media (width<=760px){.enterprise-governance-page .editor-grid,.enterprise-governance-page .check-grid,.enterprise-governance-page .summary-grid{grid-template-columns:1fr}.enterprise-governance-page .editor-span-2{grid-column:auto}.enterprise-governance-page .section-heading-row{flex-direction:column;align-items:flex-start}}.anchor-target{visibility:hidden;height:1px;margin-top:-86px;display:block;position:relative;top:-86px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.action-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.action-card{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#17aee41a,#0000 34%),#fff;grid-template-rows:auto 1fr auto;gap:14px;padding:18px;display:grid}.action-card.is-review{border-left-color:var(--pttep-orange)}.action-card.is-assessment{border-left-color:var(--pttep-red)}.action-kicker,.card-kicker{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.action-card h3{color:var(--pttep-navy);margin:0 0 8px;font-size:22px;line-height:1.15}.action-card p{color:var(--muted);margin:0;line-height:1.45}.action-card .action-context{color:var(--pttep-navy);margin-bottom:6px;font-size:13px;font-weight:800}.my-work-secondary-access{padding:0}.my-work-secondary-access>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 20px;list-style:none;display:flex}.my-work-secondary-access>summary::-webkit-details-marker{display:none}.my-work-secondary-access>summary span{color:var(--pttep-navy);font-size:18px;font-weight:900}.my-work-secondary-access>summary small{color:var(--muted);font-weight:700}.my-work-secondary-access[open]>summary{border-bottom:1px solid var(--line)}.my-work-secondary-access>.action-list{padding:0 20px 20px}.action-card-status{border:1px solid var(--line);background:#f8fbfdc7;gap:4px;padding:12px;display:grid}.action-card-status strong{color:var(--pttep-navy);font-size:15px}.action-card-status span{color:var(--muted);font-size:13px;font-weight:800}.action-card .cohort-actions,.action-list .cohort-actions,.action-list article{align-items:center}.next-action-panel,.review-readonly-banner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #17aee43d;border-left:6px solid var(--pttep-orange);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#17aee41f,#0000 42%),linear-gradient(#fffffff0,#ffffffc7);grid-template-columns:minmax(0,1fr) auto;gap:14px;margin:16px 0;padding:18px;display:grid}.next-action-panel h2{margin-bottom:6px}.next-action-panel p,.review-readonly-banner span{color:var(--muted);margin:0;font-weight:800;line-height:1.45}.review-readonly-banner{border-left-color:var(--pttep-blue);grid-template-columns:minmax(180px,.28fr) minmax(0,1fr)}.review-readonly-banner strong{color:var(--pttep-navy)}.stage-metrics{flex-wrap:wrap;gap:8px;display:flex}.stage-metrics span{border-radius:var(--radius);color:var(--muted);background:#ffffffd1;border:1px solid #17aee438;min-width:118px;padding:10px;font-size:12px;font-weight:900;display:grid}.stage-metrics strong{color:var(--pttep-navy);font-size:24px}.decision-status-card-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:12px 0 16px;display:grid}.decision-status-card-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:6px;min-width:0;padding:12px;display:grid}.decision-status-card-grid article:nth-child(2n){border-left-color:var(--pttep-orange)}.decision-status-card-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.decision-status-card-grid span,.decision-chip-grid strong{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.decision-status-card-grid strong{color:var(--pttep-navy);overflow-wrap:anywhere;font-size:18px;line-height:1.18}.decision-status-card-grid p{color:var(--muted);margin:0;font-size:13px;font-weight:800;line-height:1.35}.opportunity-decision-flow{gap:12px;margin:12px 0 18px;padding-bottom:4px;display:flex;overflow-x:auto}.decision-flow-step{border:1px solid var(--line);border-top:5px solid var(--pttep-blue);color:var(--muted);background:#fff;flex:1 0 260px;gap:7px;min-width:260px;padding:14px;display:grid;position:relative}.decision-flow-step:not(:last-child):after{color:var(--pttep-blue);content:"→";z-index:1;font-size:20px;font-weight:900;position:absolute;top:42%;right:-12px}.decision-flow-step.is-current{box-shadow:var(--shadow-tight);background:linear-gradient(#eef9fddb,#fff);border-color:#17aee457}.decision-flow-step.is-under-review,.decision-flow-step.is-ready-for-review{border-top-color:var(--pttep-orange)}.decision-flow-step.is-completed,.decision-flow-step.is-decision-ready,.decision-flow-step.is-approved{border-top-color:var(--pttep-green)}.decision-flow-step.is-revision-required,.decision-flow-step.is-rejected{border-top-color:var(--pttep-red)}.decision-flow-step span,.decision-flow-step em{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.decision-flow-step strong{color:var(--pttep-navy);font-size:18px;line-height:1.16}.decision-flow-story,.decision-flow-note{color:var(--ink);font-size:12px;font-weight:800;line-height:1.35}.decision-flow-note{border-left:3px solid var(--pttep-blue);color:var(--muted);background:#17aee414;padding:7px 9px}.decision-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.decision-chip-grid span{border:1px solid var(--line);color:var(--muted);background:#f8fbfdc7;flex:190px;gap:3px;min-width:0;padding:10px;font-size:12px;font-weight:800;display:inline-grid}.decision-chip-grid strong{color:var(--pttep-navy)}.admin-disclosure{border:1px solid var(--line);background:#f8fbfdc7;margin-top:14px;padding:12px}.admin-disclosure summary{color:var(--pttep-navy);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.admin-disclosure[open] summary{margin-bottom:12px}.review-package-head{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.25fr);gap:12px;margin:10px 0 16px;display:grid}.review-package-head article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:7px;padding:14px;display:grid}.review-package-head article:nth-child(3){border-left-color:var(--pttep-orange)}.review-package-head span,.review-package-detail summary span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.review-package-head strong{color:var(--pttep-navy);font-size:20px;line-height:1.18}.review-package-head p{color:var(--muted);margin:0;font-weight:800;line-height:1.42}.review-package-summary{gap:10px;display:grid}.review-package-detail{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff}.review-package-detail:nth-child(2n){border-left-color:var(--pttep-orange)}.review-package-detail summary{cursor:pointer;gap:5px;padding:14px;list-style:none;display:grid}.review-package-detail summary::-webkit-details-marker{display:none}.review-package-detail summary strong{color:var(--pttep-navy);font-size:17px;line-height:1.24}.review-package-detail dl{border-top:1px solid var(--line);margin:0;display:grid}.review-package-detail dl div{grid-template-columns:minmax(150px,.35fr) minmax(0,1fr);gap:8px;padding:12px 14px;display:grid}.review-package-detail dl div+div{border-top:1px solid var(--line)}.review-package-detail dt{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.review-package-detail dd{color:var(--ink);margin:0;line-height:1.42}.wp-dq-review-skin .review-section-tabs a.is-active{color:#fff;background:#1769d2;border-color:#1769d2}.wp-dq-review-skin .review-evidence-groups{gap:18px;padding:18px 20px 22px;display:grid}.wp-dq-review-skin .review-evidence-group+.review-evidence-group{border-top:1px solid #dce7f2;padding-top:18px}.wp-dq-review-skin .review-evidence-group h3{color:#102b5c;margin:0 0 12px;font-size:1rem}.wp-dq-review-skin .review-evidence-group dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.wp-dq-review-skin .review-evidence-group dl div{min-width:0}.wp-dq-review-skin .review-evidence-group dt{color:#52657d;text-transform:uppercase;margin-bottom:4px;font-size:.76rem;font-weight:700}.wp-dq-review-skin .review-evidence-group dd{color:#16283f;white-space:pre-line;margin:0;line-height:1.55}.wp-dq-review-skin .review-evidence-table-wrap{border:1px solid #d9e5f0;max-width:100%;overflow-x:auto}.wp-dq-review-skin .review-evidence-table-wrap table{border-collapse:collapse;width:100%;min-width:720px}.wp-dq-review-skin .review-evidence-table-wrap th,.wp-dq-review-skin .review-evidence-table-wrap td{text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid #d9e5f0;border-right:1px solid #d9e5f0;padding:10px 12px;line-height:1.45}.wp-dq-review-skin .review-evidence-table-wrap th{color:#fff;background:#123d82;font-size:.78rem}.wp-dq-review-skin .review-state-message{background:#f5f9fd;border:1px solid #cfe0ef;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.wp-dq-review-skin .review-state-message strong{color:#102b5c;font-size:1.05rem}.wp-dq-review-skin .review-state-message span{color:#50647d}.wp-dq-review-skin .review-participant-summary{margin-top:20px}@media (width<=760px){.wp-dq-review-skin .review-evidence-group dl{grid-template-columns:1fr}}.assessment-identity-disclosure{border:1px solid var(--line);background:#f8fbfdb8;margin:12px 0;padding:10px 12px}.assessment-identity-disclosure summary{color:var(--pttep-navy);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.assessment-identity-disclosure[open] summary{margin-bottom:10px}.decision-cycle-roadmap,.dq-step-status-strip{gap:8px;margin:12px 0 16px;display:grid}.decision-cycle-roadmap{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.roadmap-step,.dq-step-status-strip span{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);color:var(--muted);background:#fff;gap:5px;padding:12px;display:grid}.roadmap-step strong,.dq-step-status-strip strong{color:var(--pttep-navy)}.roadmap-step span,.roadmap-step em{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.roadmap-step.is-under-review,.roadmap-step.is-ready-for-review,.dq-step-status-strip span.is-in_progress,.dq-step-status-strip span.is-started{border-left-color:var(--pttep-orange)}.roadmap-step.is-completed,.roadmap-step.is-decision-ready,.roadmap-step.is-approved,.dq-step-status-strip span.is-complete{border-left-color:var(--pttep-green)}.roadmap-step.is-revision-required,.roadmap-step.is-rejected,.dq-step-status-strip span.is-not_started,.dq-step-status-strip span.is-not-started{border-left-color:var(--pttep-red)}.dq-step-status-strip{grid-template-columns:repeat(6,minmax(130px,1fr));overflow-x:auto}.dq-step-status-strip span{min-width:130px}.submission-explainer,.assessment-monitor-bar{border:1px solid #17aee433;border-left:4px solid var(--pttep-blue);background:#eef9fdb8;gap:8px;margin-top:12px;padding:12px;display:grid}.submission-explainer strong,.assessment-monitor-bar strong{color:var(--pttep-navy)}.submission-explainer p{color:var(--muted);margin:0;font-weight:800;line-height:1.45}.assessment-monitor-bar{grid-template-columns:minmax(120px,.24fr) minmax(220px,1fr) auto;align-items:center}.assessment-monitor-bar>div:first-child{gap:2px;display:grid}.assessment-monitor-bar strong{font-size:28px}.assessment-monitor-bar span,.assessment-monitor-bar em,.card-kicker{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.work-lane.is-attention{border-left:5px solid var(--pttep-orange)}.action-list article{align-items:start}.compact-action-grid article{align-content:start}.pttep-lifecycle-track{grid-template-columns:repeat(6,minmax(230px,1fr));gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.pttep-lifecycle-phase{border:1px solid var(--line);border-top:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-tight);background:#ffffffd6;gap:10px;min-width:230px;padding:12px;display:grid}.pttep-lifecycle-phase:nth-child(2n){border-top-color:var(--pttep-orange)}.pttep-lifecycle-phase:nth-child(3n){border-top-color:var(--pttep-red)}.pttep-lifecycle-phase header{border-bottom:1px solid var(--line);padding-bottom:10px}.pttep-lifecycle-phase header span,.pttep-stage-gate em,.pttep-stage-note,.pttep-stage-output span{color:var(--muted);font-size:12px;font-weight:800}.pttep-lifecycle-phase h3{color:var(--pttep-navy);margin:4px 0}.pttep-lifecycle-phase p{color:var(--muted);margin:0;line-height:1.45}.pttep-lifecycle-phase ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pttep-lifecycle-phase li{color:var(--pttep-navy);background:#eef9fdc2;border:1px solid #17aee42e;border-radius:7px;padding:8px;font-size:12px;font-weight:900}.pttep-gate-stack{gap:8px;display:grid}.pttep-stage-gate,.pttep-stage-note,.pttep-stage-output{border:1px solid #2017661f;border-left:4px solid var(--pttep-blue);background:#fff;border-radius:7px;gap:6px;padding:10px;display:grid}.pttep-stage-output{border-left-color:var(--pttep-red)}.pttep-stage-note{border-left-color:var(--pttep-orange)}.pttep-stage-gate strong,.pttep-stage-output strong{color:var(--pttep-navy)}.pttep-stage-gate span{color:var(--muted);font-size:13px;line-height:1.45}.pttep-stage-gate .button-link{justify-self:start;min-height:0;padding:8px 10px}.pttep-gate-list article{grid-template-columns:minmax(190px,.6fr) minmax(0,1.4fr) auto;align-items:start}.company-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.company-config-card{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#17aee41a,#0000 36%),linear-gradient(#ffffffeb,#ffffffbd);gap:14px;padding:18px;display:grid}.company-config-card header{align-items:center;gap:14px;display:flex}.assignment-control-room{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#2117670f,#17aee41c),#fff;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start;gap:18px;margin:18px 0;padding:18px;display:grid}.assignment-control-room h3{color:var(--pttep-navy);margin:4px 0 8px;font-size:24px}.assignment-control-room p{color:var(--muted);margin:0;line-height:1.5}.assignment-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.assignment-stats article{border:1px solid #2017661a;border-left:4px solid var(--pttep-blue);background:#ffffffc7;gap:3px;padding:12px;display:grid}.assignment-stats article:nth-child(2n){border-left-color:var(--pttep-orange)}.assignment-stats strong{color:var(--pttep-navy);font-size:26px;line-height:1}.assignment-stats span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.assignment-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.assignment-workflow article{border:1px solid var(--line);border-top:4px solid var(--pttep-blue);background:#f8fbfd;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.assignment-workflow article:nth-child(2n){border-top-color:var(--pttep-orange)}.assignment-workflow article>span{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-flex}.assignment-workflow strong{color:var(--pttep-navy);margin-bottom:4px;display:block}.assignment-workflow p,.form-note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.assignment-jump-list{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.assignment-jump-list a{border:1px solid var(--line);color:var(--pttep-navy);letter-spacing:.04em;text-transform:uppercase;background:#fff;padding:9px 12px;font-size:12px;font-weight:900;text-decoration:none}.assignment-jump-list a:hover,.assignment-jump-list a:focus{border-color:var(--pttep-blue);color:var(--pttep-blue)}.governance-action-heading{justify-content:space-between;align-items:end;gap:20px;margin-top:0;display:flex}.governance-action-heading h3{margin:2px 0 3px}.governance-action-heading p{color:var(--muted);margin:0}.governance-action-launcher{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;display:grid}.governance-action-launcher button{border:1px solid var(--line);color:var(--theme-secondary,var(--pttep-navy));cursor:pointer;text-align:left;background:#fff;align-items:start;gap:4px;min-height:66px;padding:11px 13px;display:grid}.governance-action-launcher button span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.governance-action-launcher button:hover,.governance-action-launcher button:focus-visible,.governance-action-launcher button.is-active{border-color:var(--theme-primary,var(--pttep-blue));box-shadow:inset 0 -3px var(--theme-primary,var(--pttep-blue))}.governance-guide,.governance-inventory{border:1px solid var(--line);margin-top:14px}.governance-guide>summary,.governance-inventory>summary{cursor:pointer;padding:14px 16px;list-style:none}.governance-guide>summary::-webkit-details-marker{display:none}.governance-inventory>summary::-webkit-details-marker{display:none}.governance-guide>summary span,.governance-inventory>summary span{justify-content:space-between;align-items:center;display:flex}.governance-guide>summary small,.governance-inventory>summary small{color:var(--muted);font-weight:500}.governance-guide>summary:after,.governance-inventory>summary:after{color:var(--theme-primary,var(--pttep-blue));content:"+";float:right;margin-top:-22px;font-size:22px}.governance-guide[open]>summary:after,.governance-inventory[open]>summary:after{content:"−"}.governance-guide .assignment-workflow,.governance-inventory .company-config-grid{border-top:1px solid var(--line);margin:0;padding:14px}.governance-category-launcher{border-bottom:1px solid var(--line);align-items:center;gap:28px;margin:14px 0 0;display:flex}.governance-category-card{align-items:center;gap:7px;display:flex;position:relative}.governance-category-select{color:var(--theme-secondary,var(--pttep-navy));cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;gap:8px;min-height:46px;padding:8px 2px;display:inline-flex}.governance-category-select>span{color:var(--muted);background:#edf4f7;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.governance-category-select>strong{font-size:15px}.governance-category-select:hover,.governance-category-select:focus-visible,.governance-category-select.is-active{border-bottom-color:var(--theme-primary,var(--pttep-blue));color:var(--theme-primary,var(--pttep-blue));outline:0}.governance-info-trigger{border:1px solid color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 38%, white);color:var(--theme-primary,var(--pttep-blue));cursor:help;z-index:3;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-family:Georgia,serif;font-size:13px;font-weight:800;display:inline-flex;position:relative}.governance-info-tooltip{background:var(--theme-secondary,var(--pttep-navy));color:#fff;font-family:var(--font-sans);text-align:left;z-index:10;border-radius:4px;width:min(250px,70vw);padding:10px 12px;font-size:12px;font-weight:500;line-height:1.45;display:none;position:absolute;bottom:calc(100% + 9px);right:-4px}.governance-info-trigger:hover .governance-info-tooltip,.governance-info-trigger:focus-visible .governance-info-tooltip,.governance-info-trigger.is-open .governance-info-tooltip{display:block}.governance-subaction-launcher{border-bottom:1px solid var(--line);gap:18px;margin-top:10px;padding:2px 0 10px;display:flex}.governance-subaction-launcher[hidden]{display:none}.governance-subaction-launcher button{color:var(--theme-secondary,var(--pttep-navy));cursor:pointer;text-align:left;background:0 0;border:0;min-height:34px;padding:5px 0;font-weight:700}.governance-subaction-launcher button:hover,.governance-subaction-launcher button:focus-visible,.governance-subaction-launcher button.is-active{color:var(--theme-primary,var(--pttep-blue));text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.governance-action-launcher button.is-active{background:color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 7%, white)}.governance-operation-empty{color:var(--muted);text-align:center;background:#f8fbfd;border:1px dashed #b8c8d5;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:112px;margin:14px 0 20px;padding:20px;display:flex}.governance-operation-empty strong{color:var(--theme-secondary,var(--pttep-navy))}.governance-operation-panel{grid-column:1/-1;margin:14px 0;scroll-margin-top:90px}.governance-operation-panel[hidden],.governance-operation-empty[hidden],.governance-category-inventory[hidden]{display:none}.governance-category-inventory{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.governance-category-inventory>h3{color:var(--theme-secondary,var(--pttep-navy));margin-bottom:10px;font-size:15px}.directory-control-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.directory-control-strip article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:3px;padding:14px;display:grid}.directory-control-strip article:nth-child(2n){border-left-color:var(--pttep-orange)}.directory-control-strip article:nth-child(3n){border-left-color:var(--pttep-red)}.directory-control-strip strong{color:var(--pttep-navy);font-size:28px;line-height:1}.directory-control-strip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.people-access-heading,.people-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.organization-tab-intro{border-bottom:3px solid var(--theme-primary,var(--pttep-blue));margin-bottom:22px;padding-bottom:18px}.organization-tab-intro .eyebrow{color:var(--theme-accent,var(--pttep-orange));margin-bottom:8px}.organization-tab-intro h2{margin-bottom:8px}.organization-tab-intro .lede{max-width:980px;margin:0}.people-access-heading h2,.people-section-heading h3{margin-bottom:4px}.people-access-nav{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0;display:grid}.people-access-nav a{color:var(--theme-secondary,var(--pttep-navy));gap:3px;padding:14px 16px;text-decoration:none;display:grid}.people-access-nav a+a{border-left:1px solid var(--line)}.people-access-nav a:hover,.people-access-nav a:focus-visible{background:color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 7%, white)}.people-access-nav span,.people-access-panel summary small,.people-form-section header small,.people-optional-assignments summary small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.4;display:block}.people-access-panel{border:1px solid var(--line);margin:18px 0 24px}.people-access-panel>summary,.people-optional-assignments>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 18px;list-style:none;display:flex}.people-access-panel>summary::-webkit-details-marker{display:none}.people-optional-assignments>summary::-webkit-details-marker{display:none}.people-access-panel>summary:after,.people-optional-assignments>summary:after{color:var(--theme-primary,var(--pttep-blue));content:"+";margin-left:14px;font-size:24px;font-weight:700}.people-access-panel[open]>summary:after,.people-optional-assignments[open]>summary:after{content:"−"}.details-toggle-label{color:var(--theme-primary,var(--pttep-blue));margin-left:auto;font-size:12px;font-weight:800}.people-invite-form{border-top:1px solid var(--line);padding:18px}.people-form-section header{align-items:center;gap:10px;margin-bottom:14px;display:flex}.people-form-section header>span{background:var(--theme-secondary,var(--pttep-navy));color:#fff;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:inline-flex}.people-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.people-form-grid label{gap:7px;display:grid}.people-form-grid label>span{color:var(--theme-secondary,var(--pttep-navy));letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.people-form-grid input,.people-form-grid select{background:#fff;border:1px solid #c8ced6;border-radius:6px;width:100%;min-height:44px;padding:10px 11px}.people-optional-assignments{border:1px solid var(--line);background:#f8fbfd;margin-top:18px}.people-optional-assignments[open]>summary{border-bottom:1px solid var(--line)}.people-optional-assignments .people-form-grid{padding:16px}.people-form-actions{justify-content:flex-end;align-items:center;gap:18px;margin-top:18px;display:flex}.people-form-actions p{color:var(--muted);margin:0 auto 0 0;font-size:12px}.people-section-heading{border-top:3px solid var(--theme-primary,var(--pttep-blue));margin-top:28px;padding-top:16px}.people-section-heading>span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800}.people-directory-filters{border:1px solid var(--line);background:#f8fbfd;margin:14px 0;padding:12px}.invitation-panel .table-wrap{border-top:1px solid var(--line);margin:0}.directory-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.directory-workflow article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#f8fbfd;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.directory-workflow article>span{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:inline-flex}.directory-workflow strong{color:var(--pttep-navy)}.directory-workflow p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.45}.user-directory-table td:first-child{min-width:220px}.user-directory-table td:first-child strong,.user-directory-table td:first-child span,.user-directory-table td:nth-child(4) span{display:block}.user-directory-table td:first-child span,.user-directory-table td:nth-child(4) span{color:var(--muted);margin-top:3px;font-size:12px}.company-swatch-stack{border-radius:var(--radius);border:1px solid #2017661f;flex:none;grid-template-columns:repeat(3,24px);width:72px;height:56px;display:grid;overflow:hidden}.company-swatch-stack i{display:block}.company-stat-strip,.brand-color-strip{flex-wrap:wrap;gap:8px;display:flex}.company-stat-strip span,.brand-color-strip span{color:var(--pttep-navy);background:#eef9fdd1;border:1px solid #17aee433;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.brand-color-strip span{align-items:center;gap:7px;display:inline-flex}.brand-color-strip span:before{background:var(--brand-color);content:"";border:1px solid #20176624;border-radius:50%;width:14px;height:14px}.company-brand-panel strong{color:var(--pttep-navy);font-size:40px}.motif-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 18px;display:grid}.motif-choice-card{border:1px solid color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 18%, transparent);border-radius:var(--radius);box-shadow:var(--shadow-tight);cursor:pointer;background:#ffffffc2;gap:8px;min-height:164px;padding:10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.motif-choice-card:has(input:checked){border-color:color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 62%, var(--theme-secondary,var(--pttep-navy)));box-shadow:0 14px 30px color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 18%, transparent);transform:translateY(-1px)}.motif-choice-card input{opacity:0;width:1px;height:1px;position:absolute}.motif-choice-card strong{color:var(--theme-secondary,var(--pttep-navy));font-size:14px}.motif-choice-card em{color:var(--muted);font-size:12px;font-style:normal;font-weight:800}.motif-preview{background:radial-gradient(circle at 22% 28%, color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 24%, transparent) 0 8px, transparent 9px), linear-gradient(135deg, #ffffffd1, color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 8%, white));border:1px solid color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 12%, transparent);border-radius:var(--radius);min-height:76px;position:relative;overflow:hidden}.motif-preview:before,.motif-preview:after{content:"";pointer-events:none;position:absolute;inset:0}.motif-preview.is-preview-upstream-energy:before{background:radial-gradient(ellipse 118px 48px at 18% 18%, transparent 0 42%, color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 30%, transparent) 43% 44%, transparent 45%), radial-gradient(ellipse 136px 62px at 88% 24%, transparent 0 38%, color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 24%, transparent) 39% 40%, transparent 41%), linear-gradient(171deg, transparent 0 42%, color-mix(in srgb, var(--theme-accent,var(--pttep-orange)) 28%, transparent) 42.6% 44%, transparent 44.5%)}.motif-preview.is-preview-upstream-energy:after{background:color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 38%, transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='220' height='70' viewBox='0 0 220 70' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 22 C18 6 34 6 52 22 S86 38 104 22 S138 6 156 22 S196 38 220 22 M0 50 C20 34 36 34 56 50 S92 66 112 50 S148 34 168 50 S202 66 220 50' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='220' height='70' viewBox='0 0 220 70' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 22 C18 6 34 6 52 22 S86 38 104 22 S138 6 156 22 S196 38 220 22 M0 50 C20 34 36 34 56 50 S92 66 112 50 S148 34 168 50 S202 66 220 50' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:90% 78%;mask-size:90% 78%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.motif-preview.is-preview-decision-network:before{background:radial-gradient(circle at 18% 24%, var(--theme-primary,var(--pttep-blue)) 0 6px, transparent 7px), radial-gradient(circle at 72% 30%, var(--theme-accent,var(--pttep-orange)) 0 6px, transparent 7px), radial-gradient(circle at 42% 76%, var(--theme-secondary,var(--pttep-navy)) 0 6px, transparent 7px), linear-gradient(24deg, transparent 0 45%, color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 22%, transparent) 45.5% 47%, transparent 47.5%), linear-gradient(148deg, transparent 0 38%, color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 22%, transparent) 38.5% 40%, transparent 40.5%)}.motif-preview.is-preview-none{background:linear-gradient(135deg, #ffffffd6, #ffffff85), color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 5%, white)}.motif-preview.is-preview-none:before{border:1px dashed color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 14%, transparent);border-radius:var(--radius);inset:16px}.motif-preview.is-preview-custom{background-position:50%;background-size:cover}.brand-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.brand-asset-field{border:1px solid var(--line);border-radius:var(--radius);gap:12px;padding:16px;display:grid}.brand-asset-field>div:first-child{gap:3px;display:grid}.brand-asset-field>div:first-child span,.asset-remove{color:var(--muted);font-size:.82rem}.brand-asset-preview{background:#f7f9fc;border:1px dashed #b9c7d8;justify-content:center;align-items:center;min-height:112px;display:flex;overflow:hidden}.brand-asset-preview.is-logo img{object-fit:contain;max-width:88%;max-height:86px}.brand-asset-preview.is-background img{object-fit:cover;width:100%;height:112px}.file-picker{border:1px solid var(--theme-primary,var(--pttep-blue));color:var(--theme-secondary,var(--pttep-navy));cursor:pointer;justify-content:center;align-items:center;min-height:42px;padding:8px 14px;font-weight:700;display:inline-flex}.file-picker input{opacity:0;width:1px;height:1px;position:absolute}.color-control{grid-template-columns:50px minmax(0,1fr);gap:8px;display:grid}.color-control input[type=color]{cursor:pointer;width:50px;height:46px;padding:3px}.brand-palette-fieldset{border:1px solid var(--line);margin:18px 0 0;padding:14px 16px 16px}.brand-palette-fieldset legend{color:var(--theme-secondary,var(--pttep-navy));padding:0 6px;font-weight:800}.brand-palette-fieldset>p{color:var(--muted);margin:0 0 12px;font-size:.84rem}.brand-palette-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.brand-palette-option{border:1px solid var(--line);color:var(--theme-secondary,var(--pttep-navy));cursor:pointer;background:#fff;justify-content:flex-start;align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:flex}.brand-palette-option:hover,.brand-palette-option:focus-visible{border-color:var(--theme-primary,var(--pttep-blue));box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 14%, transparent)}.brand-palette-option>span{display:flex}.brand-palette-option i{background:var(--swatch);border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:-5px}.brand-palette-option i:first-child{margin-left:0}.organization-theme{--org-primary-soft:color-mix(in srgb, var(--theme-primary) 14%, transparent);--org-secondary-soft:color-mix(in srgb, var(--theme-secondary) 12%, transparent);--org-accent-soft:color-mix(in srgb, var(--theme-accent) 14%, transparent);--org-contour-line:color-mix(in srgb, var(--theme-secondary) 13%, transparent);--org-seismic-line:color-mix(in srgb, var(--theme-primary) 24%, transparent);--org-strata-line:color-mix(in srgb, var(--theme-accent) 16%, transparent);isolation:isolate;position:relative;overflow:hidden}.organization-theme>:not(.upstream-field-layer){z-index:1;position:relative}.upstream-field-layer,.upstream-field-layer:before,.upstream-field-layer:after{content:"";pointer-events:none;position:absolute;inset:0}.upstream-field-layer{z-index:0}.upstream-field-layer:before{background:radial-gradient(ellipse 340px 150px at 8% 8%, transparent 0 42%, var(--org-contour-line) 42.4% 43.4%, transparent 44% 53%, var(--org-contour-line) 53.4% 54%, transparent 54.8%), radial-gradient(ellipse 420px 190px at 92% 16%, transparent 0 38%, var(--org-contour-line) 38.4% 39.2%, transparent 40% 49%, var(--org-contour-line) 49.4% 50.2%, transparent 51%), linear-gradient(172deg, transparent 0 23%, var(--org-strata-line) 23.2% 23.7%, transparent 24% 38%, var(--org-strata-line) 38.2% 38.7%, transparent 39% 62%, var(--org-strata-line) 62.2% 62.7%, transparent 63%), repeating-linear-gradient(102deg, transparent 0 48px, color-mix(in srgb, var(--theme-secondary) 7%, transparent) 49px 50px, transparent 51px 132px);opacity:.72}.upstream-field-layer:after{background:var(--org-seismic-line);opacity:.36;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='640' height='180' viewBox='0 0 640 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M0 58 C28 34 54 34 82 58 S136 82 164 58 S218 34 246 58 S300 82 328 58 S382 34 410 58 S464 82 492 58 S546 34 574 58 S626 82 640 58'/%3E%3Cpath d='M0 116 C34 92 60 92 94 116 S154 140 188 116 S248 92 282 116 S342 140 376 116 S436 92 470 116 S530 140 564 116 S622 92 640 116'/%3E%3Cpath d='M42 18 L42 158 M122 26 L122 168 M204 20 L204 154 M286 30 L286 170 M368 18 L368 158 M450 26 L450 168 M532 20 L532 154 M614 30 L614 170' stroke-width='1.4' stroke-dasharray='6 12'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='640' height='180' viewBox='0 0 640 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M0 58 C28 34 54 34 82 58 S136 82 164 58 S218 34 246 58 S300 82 328 58 S382 34 410 58 S464 82 492 58 S546 34 574 58 S626 82 640 58'/%3E%3Cpath d='M0 116 C34 92 60 92 94 116 S154 140 188 116 S248 92 282 116 S342 140 376 116 S436 92 470 116 S530 140 564 116 S622 92 640 116'/%3E%3Cpath d='M42 18 L42 158 M122 26 L122 168 M204 20 L204 154 M286 30 L286 170 M368 18 L368 158 M450 26 L450 168 M532 20 L532 154 M614 30 L614 170' stroke-width='1.4' stroke-dasharray='6 12'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:right 22px top 18px;mask-position:right 22px top 18px;-webkit-mask-size:min(640px,82vw) 180px;mask-size:min(640px,82vw) 180px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.organization-theme.is-motif-decision-network .upstream-field-layer:before{background:radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--theme-primary) 10%, transparent) 0 6px, transparent 7px), radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--theme-accent) 12%, transparent) 0 7px, transparent 8px), radial-gradient(circle at 18% 78%, color-mix(in srgb, var(--theme-secondary) 10%, transparent) 0 7px, transparent 8px), radial-gradient(circle at 76% 78%, color-mix(in srgb, var(--theme-primary) 10%, transparent) 0 6px, transparent 7px), linear-gradient(24deg, transparent 0 22%, color-mix(in srgb, var(--theme-secondary) 8%, transparent) 22.2% 22.6%, transparent 22.8%), linear-gradient(148deg, transparent 0 38%, color-mix(in srgb, var(--theme-primary) 8%, transparent) 38.2% 38.6%, transparent 38.8%), repeating-linear-gradient(90deg, transparent 0 84px, color-mix(in srgb, var(--theme-secondary) 5%, transparent) 85px 86px, transparent 87px 168px), repeating-linear-gradient(180deg, transparent 0 84px, color-mix(in srgb, var(--theme-primary) 5%, transparent) 85px 86px, transparent 87px 168px);opacity:.82}.organization-theme.is-motif-decision-network .upstream-field-layer:after{background:radial-gradient(circle at 16px 16px, var(--org-seismic-line) 0 5px, transparent 6px), radial-gradient(circle at 126px 52px, var(--org-strata-line) 0 5px, transparent 6px), radial-gradient(circle at 72px 116px, var(--org-contour-line) 0 5px, transparent 6px), linear-gradient(18deg, transparent 0 62px, var(--org-contour-line) 62px 64px, transparent 64px), linear-gradient(142deg, transparent 0 94px, var(--org-seismic-line) 94px 96px, transparent 96px);opacity:.48;top:0;right:0;-webkit-mask-image:none;mask-image:none}.organization-theme.is-motif-none .upstream-field-layer{display:none}.organization-theme.is-motif-custom .upstream-field-layer{background-image:linear-gradient(#ffffffd1, #ffffffd1), var(--theme-background-image);opacity:.62;background-position:50%;background-size:cover}.organization-theme.is-motif-custom .upstream-field-layer:before,.organization-theme.is-motif-custom .upstream-field-layer:after{display:none}@media (width<=760px){.brand-assets-grid{grid-template-columns:1fr}.brand-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.people-access-heading,.people-form-actions,.people-section-heading{flex-direction:column;align-items:stretch}.people-access-nav,.people-form-grid{grid-template-columns:1fr}.governance-action-heading{flex-direction:column;align-items:stretch}.governance-action-launcher{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-category-launcher{gap:16px;overflow-x:auto}.governance-subaction-launcher{flex-direction:column}.people-access-nav a+a{border-left:0;border-top:1px solid var(--line)}}.organization-theme .workspace-editor-head{background:radial-gradient(circle at 96% 8%, var(--org-primary-soft), transparent 34%), radial-gradient(circle at 8% 96%, var(--org-accent-soft), transparent 28%), linear-gradient(135deg, color-mix(in srgb, var(--theme-secondary) 10%, white), #ffffffd1);border-color:color-mix(in srgb, var(--theme-primary) 28%, transparent)}.organization-theme .section-block{border-color:color-mix(in srgb, var(--theme-primary) 18%, transparent)}.organization-theme .section-block h2:before{background:var(--theme-accent)}.organization-theme .sync-panel,.organization-theme .hero-data-panel{background:radial-gradient(circle at 100% 0, var(--org-primary-soft), transparent 38%), linear-gradient(180deg, #ffffffeb, #ffffffbd);border-color:color-mix(in srgb, var(--theme-primary) 22%, transparent)}.organization-theme .primary-action,.organization-theme .button-link:not(.is-secondary){background:linear-gradient(135deg, var(--theme-secondary), var(--theme-primary));border-color:color-mix(in srgb, var(--theme-primary) 44%, var(--theme-secondary))}.organization-theme .button-link.is-secondary{border-color:color-mix(in srgb, var(--theme-primary) 26%, transparent);color:var(--theme-secondary)}.organization-theme .metric-grid article{border-top:4px solid var(--theme-primary)}.organization-theme .access-pills span,.organization-theme .status-pill,.organization-theme .company-stat-strip span,.organization-theme .brand-color-strip span{background:color-mix(in srgb, var(--theme-primary) 9%, white);border-color:color-mix(in srgb, var(--theme-primary) 22%, transparent);color:var(--theme-secondary)}.organization-theme .opportunity-board article,.organization-theme .dimension-grid article,.organization-theme .cohort-list article{border-color:color-mix(in srgb, var(--theme-primary) 18%, transparent)}.organization-theme .company-brand-panel strong{color:var(--theme-secondary)}.example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.example-card{border:1px solid var(--line);border-left:5px solid var(--pttep-orange);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#f28c281f,#0000 34%),linear-gradient(#ffffffeb,#ffffffb8);gap:14px;padding:20px;display:grid}.example-card.is-tornado{border-left-color:var(--pttep-red)}.example-card header span,.example-card-signal span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.example-card-signal{background:#eef9fdc2;border:1px solid #17aee433;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.example-card-signal strong{color:var(--pttep-navy)}.north-star-note{color:var(--pttep-navy);background:#fff8f0db;border:1px solid #f28c283d;border-radius:7px;padding:12px;font-weight:800;line-height:1.5}.case-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.case-context-grid article,.example-step-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);border-radius:var(--radius);color:var(--ink);background:#ffffffc2;padding:14px;font-weight:700;line-height:1.5}.example-step-grid article:nth-child(2n),.case-context-grid article:nth-child(2n){border-left-color:var(--pttep-orange)}.example-step-grid article:nth-child(3n),.case-context-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.access-pills.is-left{justify-content:flex-start}.dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dimension-grid ol{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.dimension-grid li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:8px;display:flex}.form-panel{border-top:4px solid var(--pttep-blue);gap:16px;padding:24px;display:grid}.form-panel label{gap:7px;display:grid}.form-panel span,.access-window-form span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.form-panel input,.form-panel select,.access-window-form input,.access-window-form select,.criteria-list input,.criteria-list textarea,.workshop-fields textarea,.step-panels textarea{color:var(--ink);background:#ffffffd6;border:1px solid #c8ced6;border-radius:6px;width:100%;padding:10px 11px}.form-panel input:focus,.form-panel select:focus,.access-window-form input:focus,.access-window-form select:focus,.criteria-list input:focus,.criteria-list textarea:focus,.workshop-fields textarea:focus,.step-panels textarea:focus{border-color:var(--pttep-blue);outline:0;box-shadow:0 0 0 3px #17aee426}.form-panel input,.form-panel select,.access-window-form input,.access-window-form select,.criteria-list input,.criteria-list textarea,.workshop-fields textarea{transition:border-color .18s,box-shadow .18s,background .18s}.form-panel small{color:var(--red)}.flash-message{border:1px solid #bde8f6;border-left:4px solid var(--pttep-blue);color:var(--pttep-navy);border-radius:var(--radius);background:#eef9fd;padding:12px 14px;font-weight:800}.one-time-link{gap:10px;display:grid}.import-apply-panel{background:radial-gradient(circle at 100% 0,#f28c281f,#0000 34%),linear-gradient(#ffffffe6,#ffffffbd);justify-content:space-between;align-items:center;gap:18px;display:flex}.import-apply-panel p{color:var(--muted);max-width:760px;margin-bottom:0}.status-pill{color:var(--pttep-navy);text-transform:capitalize;white-space:nowrap;background:#eef9fdd1;border:1px solid #bde8f6;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.status-pill:before{background:var(--pttep-blue);content:"";border-radius:50%;width:7px;height:7px}.status-pill.is-complete,.status-pill.is-completed,.status-pill.is-applied,.status-pill.is-dry-run,.status-pill.is-open,.status-pill.is-active{background:#eef9fde0;border-color:#bde8f6}.status-pill.is-complete:before,.status-pill.is-completed:before,.status-pill.is-applied:before,.status-pill.is-dry-run:before,.status-pill.is-open:before,.status-pill.is-active:before{background:var(--pttep-green)}.status-pill.is-quarantine,.status-pill.is-quarantined,.status-pill.is-closed,.status-pill.is-paused,.status-pill.is-ended,.status-pill.is-missing-workspace,.status-pill.is-missing-decision,.status-pill.is-inactive,.status-pill.is-muted{background:#fff8f0e6;border-color:#ffd6a8}.status-pill.is-quarantine:before,.status-pill.is-quarantined:before,.status-pill.is-closed:before,.status-pill.is-paused:before,.status-pill.is-ended:before,.status-pill.is-missing-workspace:before,.status-pill.is-missing-decision:before,.status-pill.is-inactive:before,.status-pill.is-muted:before{background:var(--pttep-orange)}.status-pill.is-failed,.status-pill.is-error,.status-pill.is-suspended{background:#fff1f2e6;border-color:#ed1c243d}.status-pill.is-failed:before,.status-pill.is-error:before,.status-pill.is-suspended:before{background:var(--pttep-red)}.one-time-link code{border:1px solid var(--line);background:#ffffffb8;border-radius:6px;padding:12px;display:block;overflow-x:auto}.muted-copy{color:var(--muted);margin-bottom:16px}.launch-board-list{gap:18px;display:grid}.launch-board{background:radial-gradient(circle at 100% 0,#f28c281a,#0000 34%),linear-gradient(#ffffffeb,#ffffffbd);position:relative}.launch-board:before{background:radial-gradient(circle at 16px 16px, var(--pttep-blue) 0 5px, transparent 6px), radial-gradient(circle at 58px 16px, var(--pttep-orange) 0 5px, transparent 6px), linear-gradient(90deg, #20176629 14px 60px, transparent 60px);content:"";opacity:.5;width:92px;height:38px;position:absolute;top:18px;right:18px}.launch-board-head{border-bottom:1px solid var(--line);z-index:1;justify-content:space-between;align-items:center;gap:18px;margin:-2px -2px 16px;padding:2px 2px 16px;display:flex;position:relative}.launch-board-head p{color:var(--muted);margin-bottom:0}.launch-board-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.launch-link-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.launch-link-grid article{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-tight);background:radial-gradient(circle at 100% 0,#17aee41f,#0000 38%),linear-gradient(#ffffffeb,#f8fafbc7);justify-items:stretch;gap:12px;min-height:430px;padding:18px;display:grid;position:relative}.launch-link-grid article:after{border-radius:inherit;content:"";opacity:.72;pointer-events:none;background:linear-gradient(135deg,#0000 0 64%,#17aee41a 64% 65%,#0000 65%),radial-gradient(circle at 86% 22%,#ffffffc7 0 2px,#0000 3px) 0 0/18px 18px;position:absolute;inset:0}.launch-link-grid article>*{z-index:1;position:relative}.launch-link-grid article:nth-child(2n){border-left-color:var(--pttep-orange)}.launch-link-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.launch-link-grid span{color:var(--pttep-orange);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.qr-frame{aspect-ratio:1;border-radius:var(--radius);background:#fff;border:1px solid #2017661f;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:220px;padding:14px;display:flex;position:relative;box-shadow:inset 0 0 0 8px #17aee40d}.qr-frame:before,.qr-frame:after{border-color:var(--pttep-blue);content:"";border-style:solid;width:34px;height:34px;position:absolute}.qr-frame:before{border-width:3px 0 0 3px;top:10px;left:10px}.qr-frame:after{border-width:0 3px 3px 0;bottom:10px;right:10px}.launch-link-grid img{width:100%;display:block}.launch-link-grid strong{color:var(--pttep-navy);font-size:18px;line-height:1.2}.launch-link-grid code{color:var(--ink);overflow-wrap:anywhere;background:#fff;border:1px solid #dce3e8;border-radius:6px;padding:10px;font-size:13px}.launch-link-grid .button-link{justify-self:start}.access-window-form{grid-template-columns:1.5fr repeat(4,minmax(130px,1fr)) auto;align-items:end;gap:12px;display:grid}.access-window-form label{gap:7px;display:grid}.workspace-form{gap:14px;display:grid}.team-workspace-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px;display:flex}.team-workspace-tabs>span{color:var(--pttep-navy);letter-spacing:.12em;text-transform:uppercase;margin-right:4px;font-size:12px;font-weight:900}.team-workspace-tabs a{color:var(--ink);background:#ffffffb8;border:1px solid #c8ced6;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-weight:900;display:inline-flex}.team-workspace-tabs a:hover{border-color:var(--pttep-blue);color:var(--pttep-navy)}.team-workspace-tabs a.is-active{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy-2));border-color:var(--pttep-blue);color:#fff}.team-workspace-tabs small{color:inherit;opacity:.8;font-size:11px}.workspace-example-loader{border-left:4px solid var(--theme-accent,var(--pttep-orange));background:linear-gradient(116deg,#17aee41f,#0000 36%),linear-gradient(#ffffffdb,#ffffffa8);justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.workspace-example-loader p{color:var(--muted);max-width:760px;margin-bottom:0}.workspace-example-loader form{flex:none}.team-choice-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.participant-journey-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.participant-journey-strip article{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);background:linear-gradient(90deg,#17aee414,#0000 42%),#ffffffd6;gap:7px;min-width:0;padding:14px;display:grid}.participant-journey-strip span{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:inline-flex}.participant-journey-strip strong{color:var(--pttep-navy);font-size:16px}.participant-journey-strip p{color:var(--muted);margin:0;font-size:13px;font-weight:750;line-height:1.45}.participant-checkin{border:1px solid #17aee42e;border-left:5px solid var(--pttep-green);border-radius:var(--radius);background:radial-gradient(circle at 100% 0,#2aa8891f,#0000 34%),linear-gradient(#ffffffb8,#eef9fd85);grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:18px;margin-bottom:18px;padding:18px;display:grid}.participant-checkin h2,.participant-checkin p{margin-bottom:0}.participant-checkin p{color:var(--muted);line-height:1.5}.participant-checkin form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.participant-checkin label{gap:7px;display:grid}.participant-checkin label span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.participant-checkin input{color:var(--ink);background:#ffffffe6;border:1px solid #c8ced6;border-radius:6px;width:100%;min-height:42px;padding:10px 11px}.participant-checkin input:focus{border-color:var(--pttep-blue);outline:0;box-shadow:0 0 0 3px #17aee426}.assessment-checkin{grid-template-columns:minmax(0,1fr) minmax(240px,360px);margin-bottom:0}.team-choice-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 88% 12%,#17aee41f,#0000 34%),linear-gradient(#ffffffe0,#ffffffb8);gap:10px;min-height:214px;padding:18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.team-choice-card:before{content:"";opacity:.8;background:linear-gradient(24deg,#0000 0 52px,#20176624 52px 54px,#0000 54px),linear-gradient(148deg,#0000 0 62px,#2017661a 62px 64px,#0000 64px);width:124px;height:104px;position:absolute;top:12px;right:10px}.team-choice-card:after{background:linear-gradient(90deg, var(--pttep-blue), transparent), radial-gradient(circle at right center, #17aee429, transparent 58%);content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.team-choice-card:hover{border-color:var(--pttep-blue);box-shadow:var(--shadow);transform:translateY(-2px)}.team-choice-card>*{z-index:1;position:relative}.team-node-mark{background:radial-gradient(circle at 32% 28%, #fff 0 7px, transparent 8px), linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy));border:1px solid #ffffffc7;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;box-shadow:0 16px 34px #17aee438,0 0 0 8px #17aee414;color:#fff!important;letter-spacing:0!important;font-size:24px!important}.team-choice-card:nth-child(2n) .team-node-mark{background:radial-gradient(circle at 32% 28%, #fff 0 7px, transparent 8px), linear-gradient(135deg, var(--pttep-orange), var(--pttep-navy));box-shadow:0 16px 34px #f28c282e,0 0 0 8px #f28c2814}.team-choice-card:nth-child(3n) .team-node-mark{background:radial-gradient(circle at 32% 28%, #fff 0 7px, transparent 8px), linear-gradient(135deg, var(--pttep-red), var(--pttep-navy));box-shadow:0 16px 34px #ed1c2429,0 0 0 8px #ed1c2412}.team-choice-label{color:var(--pttep-orange);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.team-choice-card strong{color:var(--pttep-navy);font-size:22px;line-height:1.15}.team-choice-card small{color:var(--muted);font-weight:800}.team-choice-card em{color:var(--pttep-navy);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}.team-choice-card em:after{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy-2));color:#fff;content:">";border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.facilitator-actions{justify-content:space-between;align-items:center;gap:18px;display:flex}.facilitator-actions p{color:var(--muted);margin-bottom:0}.facilitator-actions form{display:contents}.workshop-snapshots{gap:16px;margin-top:16px;display:grid}.workshop-snapshots>div:first-child{max-width:760px}.workshop-snapshots p{color:var(--muted);margin-bottom:0}.snapshot-list{gap:10px;display:grid}.snapshot-item{border:1px solid color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 24%, var(--line));background:linear-gradient(135deg,#17aee41a,#0000 32%),#ffffff9e;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.snapshot-item div{gap:3px;display:grid}.snapshot-item strong{color:var(--pttep-navy);font-size:14px}.snapshot-item span,.empty-note{color:var(--muted);font-size:13px;font-weight:750}.governance-workspaces{gap:16px;margin-top:16px;display:grid}.governance-workspaces p{color:var(--muted);margin-bottom:0}.governance-gate-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.governance-gate-grid article{border:1px solid color-mix(in srgb, var(--theme-secondary,var(--pttep-navy)) 16%, var(--line));background:linear-gradient(145deg,#20176614,#0000 42%),#ffffffb3;border-radius:8px;gap:9px;padding:14px;display:grid}.governance-gate-grid span{color:var(--theme-accent,var(--pttep-orange));letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:900}.governance-gate-grid h3{color:var(--theme-secondary,var(--pttep-navy));margin-bottom:0;font-size:17px}.governance-gate-grid small{color:var(--muted);font-weight:900}.facilitator-board{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:16px;display:grid}.facilitator-team-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);border-top:4px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#17aee41a,#0000 34%),linear-gradient(#ffffffe6,#ffffffbd);gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.facilitator-team-card:before{content:"";opacity:.8;pointer-events:none;background:linear-gradient(24deg,#0000 0 60px,#2017661f 60px 62px,#0000 62px),linear-gradient(148deg,#0000 0 86px,#20176617 86px 88px,#0000 88px);width:170px;height:130px;position:absolute;top:12px;right:10px}.facilitator-team-card>*{z-index:1;position:relative}.facilitator-team-card:nth-child(2n){border-top-color:var(--pttep-orange)}.facilitator-team-card:nth-child(3n){border-top-color:var(--pttep-red)}.facilitator-team-card header{justify-content:start;align-items:start;gap:12px;display:flex}.facilitator-team-card header strong{color:var(--pttep-navy);background:#eef9fddb;border:1px solid #bde8f6;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:13px}.facilitator-team-card .team-node-mark{flex:none;width:48px;height:48px}.progress-lockup{border-radius:var(--radius);background:linear-gradient(#eef9fdc7,#ffffff9e);border:1px solid #17aee433;gap:12px;padding:14px;display:grid}.progress-lockup>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.progress-lockup strong{color:var(--pttep-navy);font-size:36px;line-height:1}.progress-lockup span{color:var(--muted);font-size:13px;font-weight:900}.progress-meter{background:#e8edf1;border-radius:999px;height:12px;overflow:hidden}.progress-meter span{background:linear-gradient(90deg, var(--pttep-blue), var(--pttep-navy));border-radius:inherit;height:100%;display:block}.team-card-stats,.participant-strip{flex-wrap:wrap;gap:8px;display:flex}.team-card-stats span,.participant-strip span{border:1px solid var(--line);color:var(--muted);background:#f5f7f9;border-radius:999px;padding:7px 9px;font-size:13px;font-weight:800}.participant-strip span{color:var(--pttep-navy);background:#fff8f0;border-color:#ffd6a8}.active-user-strip span{color:#12614f;background:#edfaf6eb;border-color:#2aa8893d}.activity-note{color:var(--muted);margin-bottom:0}.step-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:8px;display:grid;overflow:visible}.step-tabs button{color:var(--muted);cursor:pointer;text-align:left;background:#ffffff94;border:1px solid #2017661a;border-radius:7px;gap:4px;min-height:72px;padding:11px 10px;font-weight:900;display:grid;position:relative}.step-tabs button.is-started{border-color:#f28c286b}.step-tabs button.is-complete{border-color:#2aa88975}.step-tabs button:after{content:"";background:0 0;height:4px;position:absolute;bottom:0;left:0;right:0}.step-tabs button:last-child{border-right:1px solid #2017661a}.step-tabs button strong{color:var(--pttep-navy);font-size:14px;line-height:1.1}.step-tabs button small{color:var(--muted);font-size:11px;font-weight:800;line-height:1.15}.step-tab-meter{color:var(--pttep-navy);background:#ffffffbd;border:1px solid #2017661a;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:22px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.step-tabs button.is-started .step-tab-meter{background:#fff8f0eb;border-color:#ffd6a8}.step-tabs button.is-complete .step-tab-meter{background:#eef9fdeb;border-color:#2aa88947}.step-tabs button.is-active{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy-2));color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px #17aee438}.step-tabs button.is-active:after{background:linear-gradient(90deg, var(--pttep-orange), var(--pttep-red));border-radius:999px;height:5px;bottom:-1px;left:10px;right:10px}.step-tabs button.is-active strong,.step-tabs button.is-active small,.step-tabs button.is-active .step-tab-meter{color:#fff}.step-tabs button.is-active .step-tab-meter{background:#ffffff2e;border-color:#ffffff42}.step-tabs button:hover{box-shadow:var(--shadow-tight);color:var(--pttep-navy);border-color:#17aee47a;transform:translateY(-1px)}.step-tabs button.is-active:hover{color:#fff;transform:translateY(-2px)}.step-panels>article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--glass-strong);border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:18px;padding:22px;display:none;position:relative}.step-panels>article:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 22%,#17aee40f 22% 23%,#0000 23%),linear-gradient(0deg,#0000 0 70%,#2017660d 70% 71%,#0000 71%);position:absolute;inset:0}.step-panels>article>*{z-index:1;position:relative}.step-panels>article.is-active{display:grid}.step-guidance{align-content:start;gap:12px;display:grid}.principle-list,.workshop-fields{gap:10px;display:grid}.principle-list span{border:1px solid #ffd6a8;border-left:4px solid var(--pttep-orange);color:var(--pttep-navy);background:#fff8f0db;border-radius:6px;padding:9px 10px;font-size:13px;font-weight:900}.step-tool-map{background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 12%, transparent), transparent 36%), linear-gradient(180deg, #ffffffd6, #ffffff9e);border:1px solid color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 20%, transparent);border-radius:var(--radius);box-shadow:var(--shadow-tight);gap:10px;padding:12px;display:grid;overflow:hidden}.step-tool-map>strong{color:var(--theme-secondary,var(--pttep-navy));letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.step-tool-list{gap:8px;display:grid}.step-tool-list article{border:1px solid #2017661a;border-left:4px solid var(--theme-primary,var(--pttep-blue));background:#ffffffb8;border-radius:7px;gap:3px;padding:9px;display:grid}.step-tool-list span{color:var(--theme-accent,var(--pttep-orange));letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.step-tool-list b{color:var(--theme-secondary,var(--pttep-navy));font-size:13px}.step-tool-list em{color:var(--muted);font-size:12px;font-style:normal;font-weight:700;line-height:1.4}.linked-output-list{background:color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 7%, white);border:1px dashed color-mix(in srgb, var(--theme-primary,var(--pttep-blue)) 24%, transparent);border-radius:7px;gap:6px;padding:10px;display:grid}.linked-output-list span{color:var(--theme-secondary,var(--pttep-navy));letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.linked-output-list p,.north-star-hint{color:var(--muted);margin:0;font-size:12px;font-weight:750;line-height:1.45}.north-star-hint{color:var(--theme-secondary,var(--pttep-navy));background:#fff8f0b8;border:1px solid #f28c2838;border-radius:7px;padding:10px}.workshop-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-fields label{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#ffffffe6,#fbfcfdc2);gap:8px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.workshop-fields label:focus-within{border-color:var(--pttep-blue);transform:translateY(-1px);box-shadow:0 12px 26px #17aee41a}.workshop-fields span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.workshop-fields textarea{resize:vertical;min-height:92px}.workshop-fields .field-notes{grid-column:1/-1}.workshop-fields .field-notes textarea{min-height:160px}.structured-workspace .workshop-fields{grid-template-columns:1fr}.dq-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dq-tool-card{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);border-radius:var(--radius);box-shadow:var(--shadow-tight);background:radial-gradient(circle at 100% 0,#17aee41a,#0000 30%),linear-gradient(#fffffff0,#ffffffc7);gap:12px;min-width:0;padding:15px;display:grid;overflow:hidden}.dq-tool-card.is-wide{grid-column:1/-1}.dq-tool-card h3{align-items:center;gap:9px;margin-bottom:2px;display:flex}.dq-tool-card h3:before{background:var(--pttep-orange);box-shadow:11px 0 0 var(--pttep-blue), 22px 0 0 var(--pttep-red);content:"";border-radius:50%;width:7px;height:7px}.structured-field{min-width:0}.structured-field input,.structured-field textarea,.dq-table input,.dq-table textarea,.intake-form input,.intake-form select,.intake-form textarea{color:var(--ink);background:#ffffffe0;border:1px solid #20176629;border-radius:7px;outline:none;width:100%;min-width:0;padding:9px 10px;transition:border-color .18s,box-shadow .18s,background .18s}.structured-field input:focus,.structured-field textarea:focus,.dq-table input:focus,.dq-table textarea:focus,.intake-form input:focus,.intake-form select:focus,.intake-form textarea:focus{border-color:var(--pttep-blue);background:#fff;box-shadow:0 0 0 3px #17aee421}.dq-table-wrap{gap:10px;min-width:0;display:grid;overflow-x:auto}.dq-table{border-collapse:separate;border-spacing:0;width:100%;min-width:860px}.dq-table th,.dq-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2017661a;border-right:1px solid #20176614;padding:8px}.dq-table th{color:#fff;text-transform:uppercase;background:#201766eb;min-width:140px;font-size:12px;font-weight:900}.dq-table th:first-child{border-top-left-radius:7px}.dq-table th:last-child{border-top-right-radius:7px}.dq-table td{background:#ffffff9e}.dq-table td:first-child{border-left:1px solid #20176614}.dq-table textarea{resize:vertical;min-height:74px}.value-summary-grid{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.value-summary{background:#eef9fddb;border:1px solid #17aee43d;border-radius:7px;gap:2px;min-width:150px;padding:10px 12px;display:grid}.value-summary strong{color:var(--pttep-navy);font-size:13px}.value-summary em{color:var(--pttep-blue-dark);font-style:normal;font-weight:900}.tornado-simulator{gap:14px;margin-top:18px;display:grid}.tornado-control-strip,.tornado-current,.tornado-row{border-radius:var(--radius);box-shadow:var(--shadow-tight);background:#ffffffc7;border:1px solid #2017661f}.tornado-control-strip{grid-template-columns:minmax(0,1fr) minmax(160px,220px) auto;align-items:center;gap:12px;padding:14px;display:grid}.tornado-control-strip strong,.tornado-current strong,.tornado-row header strong{color:var(--pttep-navy)}.tornado-control-strip span,.tornado-current span,.tornado-current em,.tornado-row header span{color:var(--muted);font-size:13px}.tornado-control-strip label{gap:5px;display:grid}.tornado-control-strip input{background:#fff;border:1px solid #20176629;border-radius:7px;min-height:42px;padding:8px 10px}.tornado-current{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:12px 14px;display:grid}.tornado-current strong{grid-row:span 2;font-size:28px}.tornado-current em{font-style:normal}.tornado-row{gap:10px;padding:14px;display:grid}.tornado-row.is-active{border-color:#17aee46b}.tornado-row header{gap:3px;display:grid}.tornado-bar-track{grid-template-columns:1fr 2px 1fr;align-items:center;gap:0;min-height:34px;display:grid}.tornado-bar-track i{background:var(--pttep-navy);width:2px;height:42px;display:block}.tornado-bar{color:#fff;align-items:center;min-width:46px;min-height:28px;padding:4px 8px;font-size:12px;font-weight:900;display:flex}.tornado-bar.is-low{background:var(--pttep-orange);justify-content:flex-start;justify-self:end}.tornado-bar.is-high{background:var(--pttep-blue);justify-content:flex-end;justify-self:start}.tornado-row-actions{flex-wrap:wrap;gap:8px;display:flex}.tornado-row-actions button{color:var(--pttep-navy);cursor:pointer;background:#fff;border:1px solid #20176629;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:900}.step-panels p{color:var(--muted);line-height:1.55}.editor-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.step-nav-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}.button-link:disabled,.primary-action:disabled{cursor:not-allowed;opacity:.45;transform:none}.editor-actions span{color:var(--muted);font-weight:700}.assessment-form{gap:16px;display:grid}.score-scale{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.score-scale span{color:var(--pttep-navy);text-align:center;background:linear-gradient(#ffffffd1,#ffffff9e);min-height:42px;padding:10px;font-size:12px;font-weight:900}.score-scale span:first-child{border-top:4px solid #9aa6b2}.score-scale span:nth-child(2),.score-scale span:nth-child(3){border-top:4px solid var(--pttep-orange)}.score-scale span:nth-child(4),.score-scale span:nth-child(5){border-top:4px solid var(--pttep-blue)}.score-scale span:nth-child(6){border-top:4px solid var(--pttep-green)}.assessment-dimension-tabs{background:var(--glass);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.assessment-dimension-tabs button{border:0;border-right:1px solid var(--line);color:var(--pttep-navy);cursor:pointer;text-align:left;background:#ffffffbd;gap:4px;min-height:82px;padding:11px;display:grid}.assessment-dimension-tabs button:last-child{border-right:0}.assessment-dimension-tabs span{color:var(--pttep-red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.assessment-dimension-tabs strong{font-size:13px;line-height:1.18}.assessment-dimension-tabs em{color:var(--muted);font-size:11px;font-style:normal;font-weight:800}.assessment-dimension-tabs button.is-active{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy-2));color:#fff}.assessment-dimension-tabs button.is-active span,.assessment-dimension-tabs button.is-active strong,.assessment-dimension-tabs button.is-active em{color:#fff}.assessment-dimension-tabs button.is-started:not(.is-active){box-shadow:inset 0 4px 0 var(--pttep-orange)}.assessment-dimension-tabs button.is-complete:not(.is-active){box-shadow:inset 0 4px 0 var(--pttep-green)}.assessment-dimension{grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:18px;display:none}.assessment-dimension.is-active{display:grid}.assessment-dimension.is-started{border-left-color:var(--pttep-orange)}.assessment-dimension.is-complete{border-left-color:var(--pttep-green)}.assessment-dimension p,.criteria-list textarea{color:var(--muted)}.dimension-progress-pill{color:var(--pttep-navy);background:#eef9fdd1;border:1px solid #bde8f6;border-radius:999px;align-items:center;gap:7px;margin:2px 0 12px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.dimension-progress-pill:before{background:var(--pttep-blue);content:"";border-radius:50%;width:7px;height:7px}.assessment-dimension.is-started .dimension-progress-pill{background:#fff8f0e6;border-color:#ffd6a8}.assessment-dimension.is-started .dimension-progress-pill:before{background:var(--pttep-orange)}.assessment-dimension.is-complete .dimension-progress-pill{background:#eef9fde6;border-color:#2aa88947}.assessment-dimension.is-complete .dimension-progress-pill:before{background:var(--pttep-green)}.criteria-list{gap:12px;display:grid}.criteria-list article{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;border-left:4px solid #17aee461;gap:8px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.criteria-list article:focus-within{border-left-color:var(--pttep-orange);box-shadow:var(--shadow-tight);transform:translateY(-1px)}.criteria-list article.is-scored{border-left-color:var(--pttep-green);background:linear-gradient(135deg,#ffffffb3,#eef9fdad)}.criteria-score-row{grid-template-columns:minmax(0,1fr) minmax(96px,118px);align-items:center;gap:12px;display:grid}.criterion-copy-block{justify-items:start;gap:8px;display:grid}.criterion-copy{color:var(--ink);line-height:1.45}.criterion-status-pill{color:#9a4b00;background:#fff8f0e0;border:1px solid #ffd6a8;border-radius:999px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.criterion-status-pill:before{background:var(--pttep-orange);content:"";border-radius:50%;width:6px;height:6px}.criteria-list article.is-scored .criterion-status-pill{color:var(--pttep-green);background:#ecfdf5e0;border-color:#2aa88947}.criteria-list article.is-scored .criterion-status-pill:before{background:var(--pttep-green)}.score-input-shell{border-radius:var(--radius);background:linear-gradient(#ffffffe6,#eef9fdbd);border:1px solid #17aee438;align-items:center;gap:5px;padding:8px;display:grid}.score-input-shell span{color:var(--pttep-navy);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:900}.score-input-shell input{color:var(--pttep-navy);text-align:center;background:#fff;border-color:#20176629;min-height:42px;padding:6px 8px;font-size:20px;font-weight:900}.score-palette{flex-wrap:wrap;gap:6px;display:flex}.score-palette button{border:1px solid var(--line);color:var(--pttep-navy);cursor:pointer;background:#ffffffc2;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:30px;padding:0 10px;font-size:12px;font-weight:900;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.score-palette button:hover,.score-palette button.is-selected{background:linear-gradient(135deg, var(--pttep-blue), var(--pttep-navy-2));border-color:var(--pttep-blue);box-shadow:var(--shadow-tight);color:#fff;transform:translateY(-1px)}.report-grid{grid-template-columns:minmax(450px,.95fr) minmax(0,1.05fr);gap:18px;display:grid}.report-metrics{margin-top:18px}.facilitator-spider-grid{margin-bottom:18px}.facilitator-spider-grid .radar-panel{place-items:stretch center;gap:14px;display:grid}.radar-panel-copy{text-align:left;justify-self:stretch}.radar-panel-copy p:last-child{color:var(--muted);margin-bottom:0;font-weight:800}.spider-insight-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.spider-insight-pair div,.spider-insight-pair article{background:#eef9fdbd;border:1px solid #17aee433;border-radius:7px;gap:5px;padding:10px;display:grid}.spider-insight-pair div:nth-child(2),.spider-insight-pair article:nth-child(2){background:#fff8f0c7;border-color:#f28c283d}.spider-insight-pair span,.spider-insight-pair em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900}.spider-insight-pair strong{color:var(--pttep-navy);font-size:15px}.insight-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.insight-strip article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--pttep-blue);border-radius:var(--radius);gap:8px;padding:20px;display:grid}.insight-strip article:nth-child(2){border-left-color:var(--pttep-red)}.insight-strip span,.insight-strip em{color:var(--muted);font-style:normal}.insight-strip strong{color:var(--pttep-navy);font-size:20px}.radar-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at center, #17aee41a, transparent 62%), var(--paper);border:1px solid var(--line);border-radius:var(--radius);justify-content:center;align-items:center;padding:22px;display:flex}.radar-panel svg{width:100%;max-width:360px}.radar-panel circle,.radar-panel line{fill:none;stroke:#2017662e;stroke-width:1px}.radar-panel polygon{fill:#17aee43d;stroke:var(--pttep-blue);stroke-width:3px}.radar-panel text{dominant-baseline:middle;fill:var(--pttep-navy);text-anchor:middle;font-size:10px;font-weight:800}.radar-panel .dq-zone{stroke:none}.radar-panel .dq-zone-robust{fill:#2aa88929}.radar-panel .dq-zone-developing{fill:#f28c2833}.radar-panel .dq-zone-weak{fill:#ed1c2433}.radar-panel .dq-zone-label{paint-order:stroke;stroke:#ffffffe0;stroke-width:2px;font-size:6px;font-weight:900}.radar-panel .dq-zone-label.is-robust{fill:#176f5a}.radar-panel .dq-zone-label.is-developing{fill:#91510f}.radar-panel .dq-zone-label.is-weak{fill:#a82028}.dq-spider-visual{width:100%}.dq-spider-visual svg{width:100%;max-width:360px;margin-inline:auto;display:block}.dq-spider-visual .dq-score-zone{stroke:none}.dq-spider-visual .dq-score-zone-above-minimum{fill:#2aa8890f}.dq-spider-visual .dq-score-zone-below-minimum{fill:#f28c280f}.dq-spider-visual .dq-score-zone-weak{fill:#ed1c240f}.dq-spider-visual .dq-reference{fill:none}.dq-spider-visual .dq-reference-target{stroke:#2aa889;stroke-width:1.8px}.dq-spider-visual .dq-reference-minimum{stroke:#f28c28;stroke-dasharray:5 3;stroke-width:1.25px}.dq-spider-visual .dq-reference-weak{stroke:#ed1c24;stroke-dasharray:2 3;stroke-width:1.25px}.dq-spider-visual .dq-grid-ring,.dq-spider-visual .dq-axis{fill:none;stroke:#20176624;stroke-width:1px}.dq-spider-visual .dq-actual-profile{fill:none;stroke:#087fac;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.dq-spider-visual .dq-actual-profile.is-complete{fill:#17aee40f}.dq-spider-visual .dq-actual-points circle{fill:#fff;stroke:#087fac;stroke-width:3px}.dq-spider-visual text{fill:var(--pttep-navy);font-size:10px;font-weight:800}.dq-spider-legend{flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:12px;display:flex}.dq-spider-legend span{color:#34445b;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.dq-spider-legend i{border-top:2px solid;width:22px;display:inline-block}.dq-spider-legend .is-actual i{border-width:4px;border-color:#087fac;position:relative}.dq-spider-legend .is-actual i:after{content:"";background:#fff;border:2px solid #087fac;border-radius:50%;width:6px;height:6px;position:absolute;top:-5px;left:7px}.dq-spider-legend .is-target i{border-color:#2aa889}.dq-spider-legend .is-minimum i{border-style:dashed;border-color:#f28c28}.dq-spider-legend .is-weak i{border-style:dotted;border-color:#ed1c24}.dq-spider-incomplete{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12px;font-weight:700}.dq-score-band-legend{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dq-score-band-legend span,.dq-judgement-badge{border:1px solid var(--line);padding:7px 10px;font-size:12px;font-weight:800}.dq-score-band-legend .is-weak,.dq-judgement-badge.is-weak{color:#a82028;background:#fff1f1}.dq-score-band-legend .is-developing,.dq-judgement-badge.is-developing{color:#91510f;background:#fff6e8}.dq-score-band-legend .is-robust,.dq-judgement-badge.is-robust{color:#176f5a;background:#edf9f5}.dq-interpretation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dq-interpretation-grid article{border:1px solid var(--line);border-top:4px solid var(--pttep-blue);padding:18px}.dq-interpretation-grid span,.management-conclusion-form label>span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:800;display:block}.dq-interpretation-grid strong{color:var(--pttep-navy);margin:8px 0;font-size:20px;display:block}.dq-interpretation-grid p{color:var(--muted);margin:0;line-height:1.5}.management-conclusion-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.management-conclusion-form .is-wide,.management-conclusion-form .primary-action{grid-column:1/-1}.management-conclusion-form textarea,.management-conclusion-form select{width:100%;margin-top:6px}.management-outcome-context,.management-outcome-entry{border-top:1px solid #d8e4eb;margin-top:22px;padding-top:22px}.management-outcome-context h3,.management-outcome-entry h3{color:#07184f;margin:0;font-size:22px}.management-outcome-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.management-outcome-summary>div{border-bottom:1px solid #e2eaf0;min-width:0;padding:12px 16px 12px 0}.management-outcome-summary>div.is-wide{grid-column:1/-1}.management-outcome-summary dt,.management-confirmation-section h4{color:#64717f;text-transform:uppercase;font-size:12px;font-weight:800}.management-outcome-summary dd,.management-confirmation-section p{color:#17244a;overflow-wrap:anywhere;margin:5px 0 0;line-height:1.5}.management-dq-summary{grid-template-columns:minmax(180px,.7fr) minmax(300px,1.6fr) minmax(180px,.7fr);gap:12px;display:grid}.management-dq-summary article{border:1px solid #d8e4eb;border-radius:6px;gap:6px;padding:16px;display:grid}.management-dq-summary article.is-weakest{border-left:5px solid #f28c28}.management-dq-summary span{color:#64717f;text-transform:uppercase;font-size:12px;font-weight:800}.management-dq-summary strong{color:#07184f;font-size:18px}.management-dq-summary em{color:#536274;font-style:normal}.management-dq-summary ul{margin:2px 0 0;padding-left:20px}.management-authority-note{color:#43536a;border-left:3px solid #17aee4;margin:14px 0 0;padding:10px 12px}.management-outcome-entry{border-top:4px solid #17aee4;padding:24px 0 0}.management-outcome-form{gap:16px;display:grid}.management-outcome-core{grid-template-columns:minmax(220px,1fr) minmax(180px,.5fr);gap:14px;display:grid}.management-outcome-form label>span,.management-suggestions legend{color:#526174;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.management-outcome-form textarea,.management-outcome-form select,.management-outcome-form input[type=date]{width:100%}.management-outcome-dependent{gap:14px;display:grid}.management-outcome-dependent[hidden]{display:none}.management-suggestions{border:1px solid #d8e4eb;border-radius:6px;gap:8px;margin:0;padding:14px;display:grid}.management-suggestions label{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.management-suggestions label>span{color:#273755;text-transform:none;margin:0;font-size:14px;font-weight:500}.management-suggestions small{color:#64717f;margin-top:3px;display:block}.field-error{color:#b4232b;margin-top:5px;font-size:13px;font-style:normal;display:block}.management-outcome-confirmation .evidence-expanded-panel{width:calc(100% - 32px);max-width:780px;max-height:calc(100dvh - 48px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.management-outcome-confirmation .evidence-expanded-body{padding:20px 24px 24px}.management-confirmation-intro{color:#526174;margin:0 0 18px;line-height:1.5}.management-confirmation-summary{border-top:1px solid #e2eaf0;border-bottom:1px solid #e2eaf0;margin:0}.management-confirmation-section{border-bottom:1px solid #e2eaf0;padding:14px 0}.management-confirmation-section:last-child{border-bottom:0}.management-confirmation-section h4{letter-spacing:0;margin:0}.management-confirmation-section.is-outcome p{color:#07184f;font-size:20px;font-weight:900}.management-confirmation-conditions{color:#273755;gap:8px;margin:8px 0 0;padding-left:24px;line-height:1.45;display:grid}.management-confirmation-actions{gap:9px;margin-top:9px;display:grid}.management-confirmation-actions article{background:#f5f8fa;border:1px solid #d8e4eb;border-radius:6px;min-width:0;padding:11px 13px}.management-confirmation-actions article>strong{color:#17244a;overflow-wrap:anywhere;line-height:1.4;display:block}.management-confirmation-actions article>div{color:#64717f;flex-wrap:wrap;gap:4px 18px;margin-top:5px;font-size:13px;display:flex}.management-confirmation-permanence{color:#43536a;background:#f2f7fa;border-left:3px solid #17aee4;gap:3px;margin:16px 0;padding:11px 13px;display:grid}.management-confirmation-permanence strong{color:#273755}.management-modal-close{color:#526174;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:27px;line-height:1;display:inline-flex}.management-modal-close:hover{color:#07184f;background:#eef4f7}.management-modal-close:focus-visible,.management-outcome-confirmation .cohort-actions button:focus-visible{outline-offset:2px;outline:3px solid #17aee46b}.management-outcome-confirmation .cohort-actions{margin-top:0}.review-header-outcome{color:#07184f;font-weight:900}.next-action-panel.is-completed-review{background:#f5f9fb;border-color:#cddde7}.next-action-panel.is-completed-review h2{color:#07184f}.next-action-panel.is-completed-review .access-pills{margin-top:12px}.recorded-outcome-summary{gap:18px;display:grid}.recorded-outcome-decision{border-bottom:1px solid #d8e4eb;padding-bottom:18px}.recorded-outcome-decision>span{color:#64717f;text-transform:uppercase;font-size:12px;font-weight:800}.recorded-outcome-decision h3{color:#07184f;margin:5px 0 18px;font-size:26px}.recorded-outcome-decision h4{color:#526174;text-transform:uppercase;margin:0 0 6px;font-size:12px}.recorded-outcome-decision p{color:#17244a;max-width:980px;margin:0;font-size:17px;line-height:1.55}.recorded-outcome-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;display:grid}.recorded-outcome-metadata>div{border-bottom:1px solid #e2eaf0;padding:11px 0}.recorded-outcome-metadata dt{color:#64717f;text-transform:uppercase;font-size:12px;font-weight:800}.recorded-outcome-metadata dd{color:#273755;margin:4px 0 0;line-height:1.45}.recorded-outcome-detail{min-width:0}.recorded-outcome-detail h3{color:#07184f;margin:0 0 9px;font-size:18px}.recorded-outcome-detail>p,.recorded-outcome-detail>ol{color:#273755;margin:0;line-height:1.55}.recorded-outcome-detail>ol{gap:7px;padding-left:24px;display:grid}.recorded-outcome-actions{gap:9px;display:grid}.recorded-outcome-actions article{background:#f5f8fa;border:1px solid #d8e4eb;border-radius:6px;padding:12px 14px}.recorded-outcome-actions strong{color:#17244a;overflow-wrap:anywhere;display:block}.recorded-outcome-actions article>div{color:#64717f;flex-wrap:wrap;gap:4px 18px;margin-top:5px;font-size:13px;display:flex}.recorded-condition-status{background:#f2f7fa;border-left:3px solid #17aee4;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex}.recorded-condition-status>div{gap:3px;display:grid}.recorded-condition-status span{color:#64717f;text-transform:uppercase;font-size:12px;font-weight:800}.recorded-condition-status strong{color:#07184f}.recorded-condition-status p{color:#526174;margin:0}.presentation-hold-card{text-align:center;place-content:center;align-self:stretch;min-height:300px;padding:38px;display:grid}.presentation-hold-card span{color:var(--pttep-orange);text-transform:uppercase;font-weight:800}.presentation-hold-card h2{color:var(--pttep-navy);margin:8px 0;font-size:clamp(32px,5vw,64px)}.presentation-hold-card p{max-width:700px;color:var(--muted);margin:0 auto;font-size:clamp(17px,2vw,25px)}@media (width<=760px){.management-outcome-summary,.management-outcome-core,.management-dq-summary{grid-template-columns:1fr}.management-outcome-summary>div.is-wide{grid-column:auto}.dq-interpretation-grid,.management-conclusion-form{grid-template-columns:1fr}.management-outcome-confirmation .evidence-expanded-panel{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.management-outcome-confirmation .evidence-expanded-body{padding:16px}.management-confirmation-actions article>div{gap:3px;display:grid}.management-outcome-confirmation .cohort-actions{grid-template-columns:1fr;align-items:stretch;display:grid}.management-outcome-confirmation .cohort-actions button{justify-content:center;width:100%}.recorded-outcome-metadata{grid-template-columns:1fr}.recorded-outcome-actions article>div{gap:3px;display:grid}.recorded-condition-status{align-items:stretch;display:grid}.recorded-condition-status .button-link{justify-content:center}}@media print{.global-header,.global-footer,.next-action-panel,.report-actions,.management-conclusion-form button{display:none!important}.wp-dq-results-skin{background:#fff!important}.section-block,.radar-panel{break-inside:avoid;box-shadow:none!important}}.report-scores{gap:12px;display:grid}.report-score-row{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);border-radius:var(--radius);background:#ffffff94;grid-template-columns:minmax(0,1fr) minmax(120px,220px) auto;align-items:center;gap:10px;padding:12px;display:grid}.results-radar-panel{place-items:stretch center;gap:14px;min-height:560px;display:grid}.results-primary-section{margin-bottom:18px}.results-summary-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:6px 0 4px;display:grid}.results-summary-stack article{border:1px solid #dce9f5;border-left:4px solid var(--pttep-blue);background:#f8fbffe0;border-radius:8px;gap:4px;padding:12px;display:grid}.results-summary-stack article:nth-child(2){border-left-color:var(--pttep-green)}.results-summary-stack article:nth-child(3),.results-summary-stack article:nth-child(4){border-left-color:var(--pttep-orange)}.results-summary-stack span,.results-summary-stack em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900}.results-summary-stack strong{color:var(--pttep-navy);font-size:16px}.results-waiting-state,.results-held-state{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:center;gap:22px;min-height:280px;display:grid}.results-held-state{grid-template-columns:1fr}.results-waiting-symbol{background:radial-gradient(circle,#17aee41a,#0000 68%),#f8fbffdb;border:1px dashed #bfdaee;border-radius:18px;justify-content:center;align-items:center;min-height:220px;padding:18px;display:flex}.results-waiting-symbol svg{opacity:.46;width:100%;max-width:220px}.results-waiting-symbol circle,.results-waiting-symbol line{fill:none;stroke:#20176638;stroke-width:1.5px}.results-score-row{grid-template-columns:minmax(82px,.8fr) minmax(120px,1fr) minmax(70px,auto) minmax(54px,auto)}.results-score-row em{color:var(--muted);font-style:normal;font-weight:900}.results-release-panel{margin-bottom:18px}.outcome-condition-panel{border:1px solid #f28c2847;border-left:5px solid var(--pttep-orange);background:#fff8f0c7;gap:6px;margin-top:12px;padding:14px;display:grid}.outcome-condition-panel strong{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.outcome-condition-panel p{white-space:pre-line;margin:0}.report-score-row:nth-of-type(2n){border-left-color:var(--pttep-orange)}.report-score-row:nth-of-type(3n){border-left-color:var(--pttep-green)}.score-track{background:#2017661a;border-radius:999px;height:10px;display:block;overflow:hidden}.score-track span{background:linear-gradient(90deg, var(--pttep-blue), var(--pttep-green));border-radius:inherit;height:100%;width:var(--score-ratio,0%);display:block}.report-scores strong{color:var(--pttep-navy);background:#eef9fddb;border:1px solid #bde8f6;border-radius:999px;padding:6px 10px}.analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.question-distribution-list{gap:10px;display:grid}.question-distribution-group{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;border-radius:8px;overflow:hidden}.question-distribution-group:nth-child(2n){border-left-color:var(--pttep-orange)}.question-distribution-group:nth-child(3n){border-left-color:var(--pttep-red)}.question-distribution-group summary{cursor:pointer;grid-template-columns:minmax(112px,140px) minmax(220px,1fr) auto 22px;align-items:center;column-gap:18px;padding:14px 16px;list-style:none;display:grid}.question-distribution-group summary::-webkit-details-marker{display:none}.question-distribution-group summary:after{color:var(--pttep-blue);content:"+";font-size:22px;font-weight:900}.question-distribution-group[open] summary:after{content:"-"}.question-distribution-group summary span,.question-distribution-group summary em{color:var(--muted);text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.question-distribution-group summary span{overflow-wrap:anywhere;min-width:0}.question-distribution-group summary em{text-align:right;white-space:nowrap;justify-self:end}.question-distribution-group summary strong{color:var(--pttep-navy);overflow-wrap:anywhere;min-width:0;font-size:16px}.question-distribution-group .distribution-row{border-top:1px solid var(--line);padding:14px 16px 16px}.analytics-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:12px;padding:14px;display:grid}.analytics-grid article:nth-child(2n){border-left-color:#f28c28}.analytics-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.analytics-grid span,.analytics-grid em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900}.analytics-grid strong{color:var(--pttep-navy)}.analytics-grid article>div:first-child{gap:4px;display:grid}.agreement-meter{background:#eef9fd;border:1px solid #cbeef8;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.distribution-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.distribution-row span{border:1px solid var(--line);text-align:center;background:#fbfcfd;align-items:end;gap:3px;min-height:56px;padding:6px 4px;display:grid}.distribution-row span:before{background:var(--pttep-blue);content:"";height:calc(4px + (var(--count) * 7px));width:10px;margin:0 auto;display:block}.checkbox-row{align-items:center;gap:9px!important;display:flex!important}.checkbox-row input{width:auto}.pttep-home-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.hero-mode-strip{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.hero-mode-strip span{color:#fff;background:#ffffff1f;border:1px solid #ffffff42;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:900}.hero-mode-strip span:nth-child(2){border-color:#17aee4a3}.hero-mode-strip span:nth-child(3){border-color:#f28c28a3}.hero-mode-strip span:nth-child(4){border-color:#ed1c24a3}.dq-ribbon{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.dq-ribbon span{color:inherit;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 11px 0 8px;font-size:12px;font-weight:900;display:inline-flex}.dq-ribbon span:before{background:var(--pttep-blue);content:"";border:2px solid #ffffffb8;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #17aee42e}.dq-ribbon span:nth-child(2):before{background:var(--pttep-orange);box-shadow:0 0 0 3px #f28c282e}.dq-ribbon span:nth-child(3):before{background:var(--pttep-green);box-shadow:0 0 0 3px #2aa8892e}.dq-ribbon span:nth-child(4):before{background:var(--pttep-blue-dark)}.dq-ribbon span:nth-child(5):before{background:var(--pttep-red);box-shadow:0 0 0 3px #ed1c2429}.dq-ribbon span:nth-child(6):before{background:var(--pttep-navy)}.workspace-editor-head .dq-ribbon,.auth-panel .dq-ribbon{color:var(--pttep-navy)}.workspace-editor-head .dq-ribbon span,.auth-panel .dq-ribbon span{background:#eef9fdad;border-color:#17aee438}.pttep-hero-visual{place-items:center;min-width:230px;min-height:230px;display:grid;position:relative}.pttep-hero-logo{border-radius:var(--radius);z-index:2;background:#fff;border:1px solid #ffffffb3;justify-content:center;align-items:center;width:176px;min-height:148px;padding:12px;display:flex;position:relative;box-shadow:0 16px 38px #00000038}.pttep-hero-logo img{max-width:142px;max-height:124px}.decision-compass{aspect-ratio:1;border:1px solid #ffffff42;border-radius:50%;width:220px;margin:auto;position:absolute;inset:0}.decision-compass:before,.decision-compass:after{content:"";border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:28px}.decision-compass:after{border-color:#17aee47a;inset:64px}.decision-compass span{border:4px solid var(--pttep-blue);background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;box-shadow:0 10px 22px #0000002e}.decision-compass span:first-child{top:46px;left:30px}.decision-compass span:nth-child(2){border-color:var(--pttep-orange);top:98px;right:22px}.decision-compass span:nth-child(3){border-color:var(--pttep-red);bottom:34px;left:94px}.decision-compass span:first-child:after,.decision-compass span:nth-child(2):after,.decision-compass span:nth-child(3):after{content:"";transform-origin:0;background:#ffffff57;height:1px;position:absolute}.decision-compass span:first-child:after{width:128px;top:8px;left:16px;transform:rotate(22deg)}.decision-compass span:nth-child(2):after{width:112px;top:8px;right:12px;transform:rotate(138deg)}.decision-compass span:nth-child(3):after{width:88px;top:-88px;left:8px;transform:rotate(88deg)}@media (width<=920px){.topbar,.section-heading-row,.cohort-list article,.import-apply-panel,.launch-board-head,.launch-board-actions,.facilitator-actions,.snapshot-item,.workspace-example-loader{flex-direction:column;align-items:flex-start}.workspace-intro,.workspace-editor-head,.dashboard-head,.auth-panel,.workbench-grid,.command-grid,.metric-grid,.dimension-grid,.pttep-home-hero,.dq-tool-grid,.form-grid,.form-grid.is-textarea-grid,.example-grid,.case-context-grid,.company-config-grid,.motif-choice-grid,.participant-journey-strip{grid-template-columns:1fr}.cohort-actions{place-items:flex-start start}.access-pills{justify-content:flex-start}main{padding:18px 0 44px}.workspace-intro,.dashboard-head{padding:18px}.nav{justify-content:flex-start}.step-panels>article,.workshop-fields,.assessment-dimension,.report-grid,.report-score-row,.insight-strip,.spider-insight-pair,.access-window-form,.participant-checkin,.participant-checkin form,.criteria-score-row{grid-template-columns:1fr}.score-scale{grid-template-columns:repeat(2,minmax(0,1fr))}.score-scale span{min-height:36px;padding:8px}.step-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-board{grid-template-columns:repeat(2,minmax(220px,1fr))}.step-tabs button{border-bottom:1px solid var(--line);border-right:0;min-height:86px;padding:10px}.pttep-hero-logo{width:min(100%,220px);min-height:92px;padding:8px}.pttep-hero-logo img{max-height:72px}.workspace-editor-head:after{opacity:.32;transform-origin:100% 0;top:10px;right:10px;transform:scale(.72)}.pttep-hero-visual{width:100%;min-width:0;min-height:118px}.decision-compass{width:min(148px,62vw)}.workspace-intro>.status-panel,.dashboard-head>.status-panel{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;padding:10px}.workspace-intro>.status-panel div,.dashboard-head>.status-panel div{min-height:68px;padding:12px}.workspace-intro>.status-panel strong,.dashboard-head>.status-panel strong{font-size:34px}.hero-data-panel{min-height:220px}.workbench-card{min-height:0}}@media print{body{background:#fff}.topbar,.access-window-form,.flash-message,.nav,[data-print-page],[data-copy-board],.launch-link-grid button{display:none!important}.section-block:has(.table-wrap){display:none!important}main{max-width:none;padding:0}.section-block,.launch-board,.launch-link-grid article{box-shadow:none}.launch-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-frame{max-width:190px}}.organization-theme:has(.wp-dq-skin){--pttep-blue:#17aee4;--pttep-navy:#201766;--pttep-red:#ed1c24;--ink:#1f2933;--muted:#64717f;--line:#d6dce2;--soft:#f5f7f9;--paper:#fff;color:var(--ink);letter-spacing:0;background-color:#f6f7f8;background-image:linear-gradient(90deg,#17aee414 1px,#0000 1px),linear-gradient(0deg,#20176612 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;font-family:Segoe UI,Calibri,Arial,sans-serif}.organization-theme:has(.wp-dq-skin):before{opacity:.72;background:linear-gradient(36deg,#0000 0 38%,#17aee421 38% 39%,#0000 39%),linear-gradient(144deg,#0000 0 46%,#2017661a 46% 47%,#0000 47%),radial-gradient(circle at 7% 26%,#17aee42e 0 7px,#0000 8px),radial-gradient(circle at 94% 36%,#ed1c2421 0 8px,#0000 9px)}.organization-theme:has(.wp-dq-skin):after{opacity:.62;background:linear-gradient(28deg,#0000 0 42%,#ed1c241a 42% 43.4%,#0000 43.4%),linear-gradient(152deg,#0000 0 50%,#17aee41f 50% 51%,#0000 51%),radial-gradient(circle at 78% 16%,#20176617 0 6px,#0000 7px)}.wp-dq-skin{z-index:1;gap:12px;width:100%;max-width:100%;margin:0 auto;display:grid;position:relative}body:has(.wp-dq-skin) .topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pttep-navy);border-bottom:3px solid var(--pttep-blue);box-shadow:none;min-height:76px}body:has(.wp-dq-skin) .topbar:after{background:var(--pttep-red);height:2px;top:76px}body:has(.wp-dq-skin) .brand-logo{box-shadow:none;border-radius:0}body:has(.wp-dq-skin) .nav a{box-shadow:none;border-radius:0}body:has(.wp-dq-skin) .nav button{box-shadow:none;border-radius:0}body:has(.wp-dq-skin) .brand-logo{width:86px;height:58px}:is(body:has(.wp-dq-skin) .nav a,body:has(.wp-dq-skin) .nav button){background:#ffffff14;border-color:#ffffff42;min-height:36px}body:has(.wp-dq-skin) .nav a:before{border-radius:0}body:has(.wp-dq-skin) .nav button:before{border-radius:0}:is(body:has(.wp-dq-skin) .nav a:hover,body:has(.wp-dq-skin) .nav button:hover){box-shadow:inset 0 -3px 0 var(--pttep-blue);color:var(--pttep-navy);background:#fff;border-color:#fff;transform:none}.wp-dq-skin *,.wp-dq-skin :before,.wp-dq-skin :after{letter-spacing:0}.wp-dq-skin .workspace-editor-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pttep-navy);border:1px solid var(--pttep-navy);box-shadow:none;color:#fff;border-left:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:18px;min-height:0;padding:22px clamp(16px,3vw,30px);display:grid}.wp-dq-skin .workspace-editor-head:before{content:"";background:#fff;width:7px;position:absolute;top:0;bottom:0;left:0}.wp-dq-skin .workspace-editor-head:after{opacity:.62;background:linear-gradient(24deg,#0000 0 30px,#17aee45c 30px 32px,#0000 32px),linear-gradient(150deg,#0000 0 62px,#ffffff2e 62px 64px,#0000 64px),radial-gradient(circle at 16px 16px,#17aee4ad 0 5px,#0000 6px),radial-gradient(circle at 94px 50px,#ed1c2494 0 5px,#0000 6px);width:188px;height:82px;top:18px;right:20px}.wp-dq-skin .workspace-editor-head h1{color:#fff;letter-spacing:0;margin:0;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:clamp(30px,3.2vw,44px);line-height:1.04}.wp-dq-skin .workspace-editor-head .eyebrow,.wp-dq-skin .workspace-editor-head .lede,.wp-dq-skin .workspace-editor-head .dq-ribbon span{color:#ffffffe0}.wp-dq-skin .workspace-editor-head .dq-ribbon{margin-top:14px}.wp-dq-skin .workspace-editor-head .dq-ribbon span{box-shadow:none;background:#ffffff1a;border:1px solid #fff3;border-radius:0}.wp-dq-skin .sync-panel,.wp-dq-skin .workspace-progress-card,.wp-dq-skin .active-presence-card,.wp-dq-skin .section-block,.wp-dq-skin .team-workspace-tabs,.wp-dq-skin .step-tabs,.wp-dq-skin .step-panels>article,.wp-dq-skin .step-tool-map,.wp-dq-skin .dq-tool-card,.wp-dq-skin .editor-actions{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .sync-panel{color:var(--ink);z-index:1;align-content:start;gap:8px;padding:12px;position:relative}.wp-dq-skin .sync-panel>strong{color:var(--pttep-navy);font-size:24px}.wp-dq-skin .workspace-progress-card,.wp-dq-skin .active-presence-card{gap:6px;margin-top:8px;padding:9px 10px;display:grid}.wp-dq-skin .progress-meter{background:#edf1f5;border-radius:0;height:9px}.wp-dq-skin .progress-meter span{background:var(--pttep-blue);border-radius:0}.wp-dq-skin .workspace-progress-card strong{font-size:30px}.wp-dq-skin .active-presence-card{border-left:4px solid var(--pttep-blue)}.wp-dq-skin .active-presence-card strong{color:var(--pttep-navy);letter-spacing:.14em;font-size:11px;line-height:1.2}.wp-dq-skin .active-presence-card span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:0;width:max-content;padding:5px 7px;font-size:12px;font-weight:800}.wp-dq-skin .team-workspace-tabs{flex-wrap:wrap;align-items:stretch;gap:6px;padding:12px;display:flex}.wp-dq-skin .team-workspace-tabs>span{color:var(--pttep-navy);letter-spacing:.14em;text-transform:uppercase;align-items:center;margin-right:4px;font-size:11px;font-weight:900;display:inline-flex}.wp-dq-skin .team-workspace-tabs a,.wp-dq-skin .button-link,.wp-dq-skin .primary-action,.wp-dq-skin .dq-table-wrap>button,.wp-dq-skin .step-nav-actions button{box-shadow:none;color:var(--pttep-navy);text-transform:none;background:#fff;border:1px solid #c8ced6;border-radius:0;min-height:36px;padding:8px 12px;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:13px;font-weight:900;text-decoration:none;transform:none}.wp-dq-skin .team-workspace-tabs a.is-active,.wp-dq-skin .primary-action,.wp-dq-skin .button-link:not(.is-secondary){background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff}.wp-dq-skin .button-link.is-secondary,.wp-dq-skin .step-nav-actions button{color:var(--pttep-navy);background:#fff}.wp-dq-skin .team-workspace-tabs a:hover,.wp-dq-skin .button-link:hover,.wp-dq-skin .primary-action:hover,.wp-dq-skin .dq-table-wrap>button:hover{border-color:var(--pttep-blue);box-shadow:inset 0 -3px 0 var(--pttep-blue);transform:none}.wp-dq-skin .section-block.workspace-example-loader{border-left:4px solid #f28c28;grid-template-columns:minmax(0,1fr) auto;margin:0;padding:12px}.wp-dq-skin .section-block h2,.wp-dq-skin .step-guidance h2,.wp-dq-skin .dq-tool-card h3{color:var(--pttep-navy);font-family:Segoe UI,Calibri,Arial,sans-serif}.wp-dq-skin .dq-framework-label{border:1px solid var(--line);color:var(--ink);background:#fff;border-bottom:0;padding:12px 14px 4px;font-size:20px;font-weight:800;line-height:1.2}.wp-dq-skin .step-tabs,.wp-dq-skin .example-step-tabs{border:1px solid var(--line);background:#fff;border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 12px;display:grid;overflow:hidden}.wp-dq-skin .step-tabs button,.wp-dq-skin .example-step-tabs button{border:0;border-right:1px solid var(--line);box-shadow:none;color:var(--pttep-navy);cursor:pointer;text-align:left;background:#fff;border-radius:0;gap:8px;min-height:82px;padding:18px 14px;display:grid;transform:none}.wp-dq-skin .step-tabs button:hover,.wp-dq-skin .example-step-tabs button:hover{background:#f7fbfd}.wp-dq-skin .step-tabs button:before,.wp-dq-skin .step-tabs button:after{display:none}.wp-dq-skin .step-tabs button.is-active,.wp-dq-skin .example-step-tabs button.is-active{border-left:5px solid var(--pttep-blue);box-shadow:none;color:var(--pttep-navy);background:#f8fbfd;padding-left:9px;transform:none}.wp-dq-skin .step-tabs button.is-active strong,.wp-dq-skin .step-tabs button.is-active small,.wp-dq-skin .step-tabs button.is-active .step-tab-meter,.wp-dq-skin .example-step-tabs button.is-active strong,.wp-dq-skin .example-step-tabs button.is-active small{color:var(--pttep-navy)}.wp-dq-skin .step-tabs strong,.wp-dq-skin .example-step-tabs strong{color:var(--pttep-navy);font-size:15px;line-height:1.18}.wp-dq-skin .step-tabs small,.wp-dq-skin .example-step-tabs small{color:var(--muted);font-size:13px;font-weight:700;line-height:1.25}.wp-dq-skin .step-tab-meter{display:none}.wp-dq-skin .step-panels>article{border-left:5px solid var(--pttep-blue);grid-template-columns:1fr;gap:14px;padding:16px}.wp-dq-skin .step-panels>article:before{background:linear-gradient(90deg,#17aee40d 0 1px,#0000 1px) 0 0/72px 100%}.wp-dq-skin .principle-list span,.wp-dq-skin .step-tool-list article,.wp-dq-skin .north-star-hint,.wp-dq-skin .linked-output-list{box-shadow:none;background:#fff8f0;border:1px solid #ffd6a8;border-left:4px solid #f28c28;border-radius:0}.wp-dq-skin .step-tool-map{gap:10px;padding:12px}.wp-dq-skin .step-guidance{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#ffffffd1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;max-height:none;padding:14px 16px;display:grid;position:static;overflow:visible}.wp-dq-skin .step-guidance-summary{gap:8px;min-width:0;display:grid}.wp-dq-skin .step-guidance-summary h2,.wp-dq-skin .step-guidance-summary p{margin:0}.wp-dq-skin .step-guidance-summary h2{font-size:27px;line-height:1.12}.wp-dq-skin .step-guidance-summary p{color:#5f6c78;max-width:520px;font-size:18px;line-height:1.35}.wp-dq-skin .step-guide-disclosure{justify-self:end;min-width:min(100%,160px)}.wp-dq-skin .step-guide-disclosure summary{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);color:var(--pttep-navy);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:900;list-style:none;display:flex}.wp-dq-skin .step-guide-disclosure summary::-webkit-details-marker{display:none}.wp-dq-skin .step-guide-disclosure summary:after{color:var(--pttep-blue);content:"+";font-size:18px;line-height:1}.wp-dq-skin .step-guide-disclosure[open]{grid-column:1/-1;justify-self:stretch}.wp-dq-skin .step-guide-disclosure[open] summary:after{content:"-"}.wp-dq-skin .step-guide-body{border:1px solid var(--line);background:#ffffffb8;border-top:0;gap:12px;padding:12px;display:grid}.wp-dq-skin .step-guidance .principle-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wp-dq-skin .step-guidance .step-tool-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-dq-skin .step-guidance .linked-output-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .step-guidance .linked-output-list span{grid-column:1/-1}.wp-dq-skin .step-tool-map>strong,.wp-dq-skin .linked-output-list span{color:var(--pttep-navy);letter-spacing:.14em;font-size:11px;font-weight:900}.wp-dq-skin .step-tool-list article{border-color:var(--line);border-left-color:var(--pttep-blue);background:#fff;padding:10px}.wp-dq-skin .step-tool-list span{color:var(--pttep-red)}.wp-dq-skin .linked-output-list{border-color:#cbeef8;border-left-color:var(--pttep-blue);background:#eef9fd}.wp-dq-skin .workshop-fields,.wp-dq-skin .structured-workspace .workshop-fields{grid-template-columns:1fr;gap:12px}.wp-dq-skin .dq-substep-workspace{gap:12px;min-width:0;display:grid}.wp-dq-skin .north-star-example-suite{gap:12px;display:grid}.wp-dq-skin .north-star-example-suite.is-workspace-first{border-top:4px solid var(--pttep-blue);margin-top:14px}.wp-dq-skin .north-star-tool-switcher,.wp-dq-skin .example-tool-tabs{border:1px solid var(--line);background:#fff;align-items:stretch;gap:8px;padding:10px;display:flex;overflow-x:auto}.wp-dq-skin .north-star-tool-switcher span{color:var(--pttep-navy);letter-spacing:.14em;text-transform:uppercase;flex:none;align-items:center;padding:0 6px 0 0;font-size:11px;font-weight:900;display:inline-flex}.wp-dq-skin .north-star-tool-switcher nav{flex-wrap:wrap;flex:auto;gap:8px;min-width:0;display:flex}.wp-dq-skin .north-star-tool-switcher button,.wp-dq-skin .example-tool-tabs button{box-shadow:none;color:var(--pttep-navy);cursor:pointer;text-align:left;min-height:34px;text-shadow:none;white-space:nowrap;background:#fff;border:1px solid #c8ced6;flex:none;padding:7px 10px;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:12px;font-weight:900}.wp-dq-skin .north-star-tool-switcher button:hover,.wp-dq-skin .example-tool-tabs button:hover{border-color:var(--pttep-blue);background:#eef9fd}.wp-dq-skin .north-star-tool-switcher button.is-active,.wp-dq-skin .example-tool-tabs button.is-active{background:var(--pttep-blue);border-color:var(--pttep-blue);box-shadow:none;color:#fff}.wp-dq-skin .example-tool-panels,.wp-dq-skin .example-tool-panel{min-width:0}.wp-dq-skin .example-tool-panel{display:none}.wp-dq-skin .example-tool-panel.is-active{gap:14px;display:grid}.wp-dq-skin .example-panel-heading{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);justify-content:space-between;align-items:start;gap:16px;padding:14px;display:flex}.wp-dq-skin .example-panel-heading h3{color:var(--pttep-navy);letter-spacing:0;margin:0 0 6px;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:24px;line-height:1.15}.wp-dq-skin .example-panel-heading p{color:var(--muted);margin:0;font-size:14px}.wp-dq-skin .example-assessment-status{text-align:right;background:#eef9fd;border:1px solid #cbeef8;gap:4px;min-width:160px;padding:10px 12px;display:grid}.wp-dq-skin .example-assessment-status strong{color:var(--pttep-navy);font-size:22px;line-height:1}.wp-dq-skin .example-assessment-status span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-skin .north-star-readonly-workspace .structured-field input[readonly],.wp-dq-skin .north-star-readonly-workspace .structured-field textarea[readonly]{color:#10203a;cursor:default;background:#fff}.wp-dq-skin .dq-substep-tabs{border:1px solid var(--line);background:#fff;align-items:stretch;gap:8px;min-width:0;padding:12px;display:flex;overflow-x:auto}.wp-dq-skin .dq-substep-tabs button,.wp-dq-skin .enterprise-page-tabs a{color:var(--pttep-navy);cursor:pointer;text-align:left;background:#fff;border:1px solid #c8ced6;flex:none;align-content:center;gap:4px;min-width:120px;min-height:42px;padding:9px 14px;display:grid}.wp-dq-skin .enterprise-page-tabs a{border-left:4px solid var(--pttep-blue);text-transform:uppercase;font-size:12px;font-weight:900;text-decoration:none}.wp-dq-skin .dq-substep-tabs button:hover,.wp-dq-skin .enterprise-page-tabs a:hover{border-color:var(--pttep-blue);background:#eef9fd}.wp-dq-skin .dq-substep-tabs button.is-active{background:var(--pttep-blue);border-color:var(--pttep-blue);box-shadow:none;color:#fff;text-shadow:0 1px #0000002e}.wp-dq-skin .dq-substep-tabs button span{color:var(--pttep-red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-skin .dq-substep-tabs button strong{overflow-wrap:anywhere;font-size:13px;line-height:1.2}.wp-dq-skin .dq-substep-tabs button.is-active span,.wp-dq-skin .dq-substep-tabs button.is-active strong{color:#fff}.wp-dq-skin .dq-substep-panels{min-width:0}.wp-dq-skin .dq-substep-panel{min-width:0;display:none}.wp-dq-skin .dq-substep-panel.is-active{gap:12px;display:grid}.wp-dq-skin .dq-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wp-dq-skin .dq-tool-card{border-left:4px solid var(--pttep-blue);gap:12px;padding:12px;display:grid;overflow:visible}.wp-dq-skin .dq-tool-card.is-wide{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .dq-tool-card.is-wide>h3,.wp-dq-skin .dq-tool-card.is-wide>h4,.wp-dq-skin .dq-tool-card.is-wide>p,.wp-dq-skin .dq-tool-card.is-wide>.dq-table-wrap,.wp-dq-skin .dq-tool-card.is-wide>.table-wrap,.wp-dq-skin .dq-tool-card.is-wide>.access-pills,.wp-dq-skin .dq-tool-card.is-wide>.value-summary,.wp-dq-skin .dq-tool-card.is-wide>.value-summary-grid,.wp-dq-skin .dq-tool-card.is-wide>.dq-tool-note,.wp-dq-skin .dq-tool-card.is-wide>.dq-calculation-note,.wp-dq-skin .dq-tool-card.is-wide>.dq-instructor-example,.wp-dq-skin .dq-tool-card.is-wide>.dq-visual-grid,.wp-dq-skin .dq-tool-card.is-wide>.dq-generated-tree{grid-column:1/-1}.wp-dq-skin .dq-tool-card h3{border-bottom:1px solid var(--line);margin:-2px 0 2px;padding-bottom:8px;font-size:15px;line-height:1.25}.wp-dq-skin .dq-tool-card h3:before{background:var(--pttep-red);box-shadow:none;border-radius:0;width:4px;height:14px}.wp-dq-skin .structured-field,.wp-dq-skin .workshop-fields label{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;gap:7px;padding:10px;display:grid;transform:none}.wp-dq-skin .structured-field:focus-within,.wp-dq-skin .workshop-fields label:focus-within{border-color:var(--pttep-blue);box-shadow:inset 4px 0 0 var(--pttep-blue);transform:none}.wp-dq-skin .structured-field span,.wp-dq-skin .workshop-fields span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-skin .structured-field input,.wp-dq-skin .structured-field textarea,.wp-dq-skin .dq-table input,.wp-dq-skin .dq-table textarea{box-shadow:none;color:var(--ink);background:#fff;border:1px solid #c8ced6;border-radius:0;padding:9px;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:13px;line-height:1.4}.wp-dq-skin .structured-field input:focus,.wp-dq-skin .structured-field textarea:focus,.wp-dq-skin .dq-table input:focus,.wp-dq-skin .dq-table textarea:focus{border-color:var(--pttep-blue);box-shadow:inset 3px 0 0 var(--pttep-blue)}.wp-dq-skin .dq-table-wrap{border:1px solid var(--line);display:block;overflow-x:auto}.wp-dq-skin .dq-table{border-collapse:collapse;table-layout:fixed;min-width:980px}.wp-dq-skin .dq-tool-card:not(.is-wide) .dq-table{table-layout:auto;min-width:100%}.wp-dq-skin .dq-tool-card:not(.is-wide) .dq-table th{min-width:104px}.wp-dq-skin .dq-tool-card:not(.is-wide) .dq-table td{min-width:112px}.wp-dq-skin .dq-table th,.wp-dq-skin .dq-table td{border:1px solid var(--line);padding:8px}.wp-dq-skin .dq-table thead th{background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff;text-transform:uppercase;border-radius:0;min-width:140px;font-size:12px;font-weight:900}.wp-dq-skin .dq-table tbody th{border-color:var(--line);border-left:4px solid var(--pttep-blue);color:var(--pttep-navy);text-transform:uppercase;background:#f8fbfd;min-width:160px;font-size:12px;font-weight:900}.wp-dq-skin .dq-table td{background:#fff}.wp-dq-skin .dq-table tr:nth-child(2n) td{background:#fbfcfd}.wp-dq-skin .dq-number-cell{text-align:center}.wp-dq-skin .dq-table-wrap.is-dimension .dq-table{table-layout:auto;width:100%;min-width:0}.wp-dq-skin .dq-table-wrap.is-dimension .dq-table th:first-child,.wp-dq-skin .dq-table-wrap.is-dimension .dq-table td:first-child{width:72px;min-width:64px}.wp-dq-skin .dq-table-wrap.is-dimension .dq-table th:last-child:empty,.wp-dq-skin .dq-table-wrap.is-dimension .dq-table td.dq-row-action{width:64px;min-width:56px}.wp-dq-skin .dq-table textarea{min-height:78px}.wp-dq-skin .dq-table-wrap>button{margin:10px}.wp-dq-skin .value-summary{background:#eef9fd;border:1px solid #cbeef8;border-radius:0}.wp-dq-skin .tornado-control-strip,.wp-dq-skin .tornado-current,.wp-dq-skin .tornado-row{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .tornado-control-strip{border-left:4px solid var(--pttep-blue)}.wp-dq-skin .tornado-current{background:#eef9fd;border-color:#cbeef8}.wp-dq-skin .tornado-row{border-left:4px solid var(--pttep-blue)}.wp-dq-skin .tornado-row:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .tornado-row:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .tornado-row.is-active{border-color:var(--line);border-left-color:var(--pttep-navy);background:#f8fcfd}.wp-dq-skin .tornado-control-strip input,.wp-dq-skin .tornado-row-actions button{border-radius:0}.wp-dq-skin .editor-actions{z-index:5;justify-content:flex-end;align-items:center;gap:8px;padding:12px;display:flex;position:sticky;bottom:0}.wp-dq-skin .step-nav-actions{margin-right:auto}.wp-dq-skin [data-autosave-message]{color:var(--muted);font-size:13px;font-weight:900}.wp-dq-skin .dashboard-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pttep-navy);border:1px solid var(--pttep-navy);box-shadow:none;color:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:18px;min-height:0;padding:22px clamp(16px,3vw,30px);display:grid;position:relative;overflow:hidden}.wp-dq-skin .dashboard-head:before{content:"";background:#fff;width:7px;position:absolute;top:0;bottom:0;left:0}.wp-dq-skin .dashboard-head:after{content:"";opacity:.62;pointer-events:none;background:linear-gradient(24deg,#0000 0 30px,#17aee45c 30px 32px,#0000 32px),linear-gradient(150deg,#0000 0 62px,#ffffff2e 62px 64px,#0000 64px),radial-gradient(circle at 16px 16px,#17aee4ad 0 5px,#0000 6px),radial-gradient(circle at 94px 50px,#ed1c2494 0 5px,#0000 6px);width:188px;height:82px;position:absolute;top:18px;right:20px}.wp-dq-skin .dashboard-head>*{z-index:1;position:relative}.wp-dq-skin .dashboard-head h1{color:#fff;letter-spacing:0;margin:0;font-family:Segoe UI,Calibri,Arial,sans-serif;font-size:clamp(30px,3.2vw,44px);line-height:1.04}.wp-dq-skin .dashboard-head .eyebrow,.wp-dq-skin .dashboard-head .lede,.wp-dq-skin .dashboard-head .dq-ribbon span{color:#ffffffe0}.wp-dq-skin .dashboard-head .dq-ribbon span{box-shadow:none;background:#ffffff1a;border:1px solid #fff3;border-radius:0}.wp-dq-skin .dashboard-head>.status-panel{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;gap:8px;padding:12px;display:grid}.wp-dq-skin .dashboard-head>.status-panel div,.wp-dq-skin .metric-grid article,.wp-dq-skin .report-score-row,.wp-dq-skin .spider-insight-pair div,.wp-dq-skin .snapshot-item,.wp-dq-skin .governance-gate-grid article,.wp-dq-skin .facilitator-team-card,.wp-dq-skin .criteria-list article,.wp-dq-skin .assessment-checkin,.wp-dq-skin .score-input-shell{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .dashboard-head>.status-panel div{min-height:0;padding:10px}.wp-dq-skin .dashboard-head>.status-panel div:after{display:none}.wp-dq-skin .dashboard-head>.status-panel strong,.wp-dq-skin .metric-grid strong{color:var(--pttep-navy);font-size:30px;line-height:1}.wp-dq-skin .dashboard-head>.status-panel span,.wp-dq-skin .metric-grid span{color:var(--muted);font-size:12px;font-weight:900}.wp-dq-skin .metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wp-dq-skin .metric-grid article{border-left:4px solid var(--pttep-blue);padding:12px}.wp-dq-skin .metric-grid article:before,.wp-dq-skin .metric-grid article:after{display:none}.wp-dq-skin .metric-grid article:nth-child(2){border-left-color:#f28c28}.wp-dq-skin .metric-grid article:nth-child(3){border-left-color:var(--pttep-red)}.wp-dq-skin .section-block{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;margin-top:0;padding:16px}.wp-dq-skin .section-block:after{background:var(--pttep-blue);opacity:1;height:4px}.wp-dq-skin .section-block h2:before{background:var(--pttep-red);border-radius:0;width:4px;height:14px}.wp-dq-skin .score-scale{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;display:grid}.wp-dq-skin .score-scale span{border-right:1px solid var(--line);color:var(--pttep-navy);background:#fff;min-height:40px}.wp-dq-skin .assessment-dimension-tabs{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr))}.wp-dq-skin .assessment-dimension-tabs button{border-right:1px solid var(--line);box-shadow:none;background:#fff;border-top:4px solid #0000;min-height:78px;transform:none}.wp-dq-skin .assessment-dimension-tabs button:hover{background:#eef9fd}.wp-dq-skin .assessment-dimension-tabs button.is-active{background:var(--pttep-navy);border-top-color:var(--pttep-blue);color:#fff}.wp-dq-skin .assessment-dimension-tabs button.is-started:not(.is-active){box-shadow:none;border-top-color:#f28c28}.wp-dq-skin .assessment-dimension-tabs button.is-complete:not(.is-active){box-shadow:none;border-top-color:#2aa889}.wp-dq-skin .assessment-checkin{grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:12px;padding:16px;display:grid}.wp-dq-skin .assessment-dimension{border-left:5px solid var(--pttep-blue);grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:18px;display:none}.wp-dq-skin .assessment-dimension.is-active{display:grid}.wp-dq-skin .assessment-dimension.is-started{border-left-color:#f28c28}.wp-dq-skin .assessment-dimension.is-complete{border-left-color:#2aa889}.wp-dq-skin .dimension-progress-pill,.wp-dq-skin .criterion-status-pill,.wp-dq-skin .score-palette button,.wp-dq-skin .facilitator-team-card header strong,.wp-dq-skin .participant-strip span{border-radius:0}.wp-dq-skin .criteria-list article{border-left:4px solid var(--pttep-blue);padding:12px;transform:none}.wp-dq-skin .criteria-list article:focus-within{border-left-color:#f28c28;transform:none;box-shadow:inset 4px 0 #f28c28}.wp-dq-skin .criteria-list article.is-scored{background:#eef9fd;border-left-color:#2aa889}.wp-dq-skin .score-palette button{border:1px solid var(--line);box-shadow:none;background:#fff;transform:none}.wp-dq-skin .score-palette button:hover,.wp-dq-skin .score-palette button.is-selected{background:var(--pttep-navy);border-color:var(--pttep-navy);box-shadow:none;color:#fff;transform:none}.wp-dq-skin .radar-panel{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);border-left:5px solid var(--pttep-blue);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .radar-panel>svg>polygon{fill:#17aee433;stroke:var(--pttep-blue)}.wp-dq-skin .spider-insight-pair div,.wp-dq-skin .spider-insight-pair article{border-left:4px solid var(--pttep-blue)}.wp-dq-skin .spider-insight-pair div:nth-child(2),.wp-dq-skin .spider-insight-pair article:nth-child(2){border-left-color:#f28c28}.wp-dq-skin .spider-insight-pair strong{border-radius:0!important}.wp-dq-skin .report-score-row{padding:10px}.wp-dq-skin .report-actions{position:static}.wp-dq-skin .report-grid{grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:18px;display:grid}.wp-dq-skin .insight-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.wp-dq-skin .insight-strip article{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);border-left:4px solid var(--pttep-blue);box-shadow:none;background:#fff;border-radius:0;padding:16px}.wp-dq-skin .insight-strip article:nth-child(2){border-left-color:var(--pttep-red)}.wp-dq-skin .insight-strip span,.wp-dq-skin .insight-strip em{color:var(--muted);font-size:12px;font-style:normal;font-weight:900}.wp-dq-skin .insight-strip strong{color:var(--pttep-navy);font-size:20px}.wp-dq-skin .table-wrap{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;overflow-x:auto}.wp-dq-skin .table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.wp-dq-skin .table-wrap th,.wp-dq-skin .table-wrap td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:9px}.wp-dq-skin .table-wrap thead th{background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff;text-transform:uppercase;font-size:12px;font-weight:900}.wp-dq-skin .table-wrap tbody th{border-color:var(--line);border-left:4px solid var(--pttep-blue);color:var(--pttep-navy);text-transform:uppercase;background:#f8fbfd;width:26%;font-size:12px;font-weight:900}.wp-dq-skin .table-wrap td{color:var(--ink);background:#fff}.wp-dq-skin .table-wrap tr:nth-child(2n) td{background:#fbfcfd}.wp-dq-skin .score-track{background:#edf1f5;border-radius:0}.wp-dq-skin .score-track span{background:var(--pttep-blue);border-radius:0}.wp-dq-skin .hero-data-panel,.wp-dq-skin .workspace-intro,.wp-dq-skin .auth-panel,.wp-dq-skin .form-panel,.wp-dq-skin .access-state-card,.wp-dq-skin .workbench-card,.wp-dq-skin .participant-checkin,.wp-dq-skin .team-choice-card,.wp-dq-skin .opportunity-board article,.wp-dq-skin .opportunity-card,.wp-dq-skin .command-grid a,.wp-dq-skin .cohort-list article,.wp-dq-skin .example-card,.wp-dq-skin .company-config-card,.wp-dq-skin .case-context-grid article,.wp-dq-skin .example-step-grid article,.wp-dq-skin .launch-board,.wp-dq-skin .launch-link-grid article,.wp-dq-skin .one-time-link code,.wp-dq-skin .intake-form label,.wp-dq-skin .motif-choice-card{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .workspace-intro,.wp-dq-skin .auth-panel{background:var(--pttep-navy);border:1px solid var(--pttep-navy);color:#fff;grid-template-columns:minmax(0,1fr) minmax(260px,380px);gap:18px;margin-bottom:0;padding:22px clamp(16px,3vw,30px);display:grid;position:relative;overflow:hidden}.wp-dq-skin .workspace-intro:before,.wp-dq-skin .auth-panel:before{content:"";background:#fff;width:7px;position:absolute;top:0;bottom:0;left:0}.wp-dq-skin .workspace-intro:after,.wp-dq-skin .auth-panel:after{content:"";opacity:.62;pointer-events:none;background:linear-gradient(24deg,#0000 0 30px,#17aee45c 30px 32px,#0000 32px),linear-gradient(150deg,#0000 0 62px,#ffffff2e 62px 64px,#0000 64px),radial-gradient(circle at 16px 16px,#17aee4ad 0 5px,#0000 6px),radial-gradient(circle at 94px 50px,#ed1c2494 0 5px,#0000 6px);width:188px;height:82px;position:absolute;top:18px;right:20px}.wp-dq-skin .workspace-intro>*,.wp-dq-skin .auth-panel>*{z-index:1;position:relative}.wp-dq-skin .workspace-intro h1,.wp-dq-skin .auth-panel h1{color:#fff;font-size:clamp(30px,3.2vw,44px);line-height:1.04}.wp-dq-skin .workspace-intro .eyebrow,.wp-dq-skin .workspace-intro .lede,.wp-dq-skin .auth-panel .eyebrow,.wp-dq-skin .auth-panel .lede,.wp-dq-skin .workspace-intro .dq-ribbon span,.wp-dq-skin .auth-panel .dq-ribbon span{color:#ffffffe0}.wp-dq-skin .workspace-intro .dq-ribbon span,.wp-dq-skin .auth-panel .dq-ribbon span,.wp-dq-skin .hero-mode-strip span{box-shadow:none;background:#ffffff1a;border:1px solid #fff3;border-radius:0}.wp-dq-skin .workspace-intro>.status-panel{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;gap:8px;padding:12px;display:grid;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.wp-dq-skin .workspace-intro>.status-panel div{border:1px solid var(--line);box-shadow:none;color:var(--ink);background:#fff;border-radius:0;min-height:0;padding:10px}.wp-dq-skin .workspace-intro>.status-panel div:after,.wp-dq-skin .workbench-card:before,.wp-dq-skin .team-choice-card:before,.wp-dq-skin .team-choice-card:after,.wp-dq-skin .access-state-card:after{display:none}.wp-dq-skin .workspace-intro>.status-panel strong{color:var(--pttep-navy);font-size:30px}.wp-dq-skin .workspace-intro>.status-panel span{color:var(--muted)}.wp-dq-skin .pttep-home-hero{grid-template-columns:minmax(0,1fr) minmax(220px,340px);align-items:center;gap:18px;display:grid}.wp-dq-skin .pttep-hero-visual,.wp-dq-skin .auth-visual{display:none}.wp-dq-skin .workbench-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wp-dq-skin .workbench-card{border-left:4px solid var(--pttep-blue);padding:16px}.wp-dq-skin .workbench-card:nth-child(2){border-left-color:#f28c28}.wp-dq-skin .workbench-card:nth-child(3){border-left-color:var(--pttep-red)}.wp-dq-skin .form-panel,.wp-dq-skin .access-state-card{border-left:4px solid var(--pttep-blue);box-shadow:none;color:var(--ink);border-radius:0;padding:16px;background:#fff!important}.wp-dq-skin .form-panel input,.wp-dq-skin .form-panel select,.wp-dq-skin .criteria-list input,.wp-dq-skin .criteria-list textarea,.wp-dq-skin .participant-checkin input{border-radius:0}.wp-dq-skin .auth-cues span{border-radius:0!important}.wp-dq-skin .hero-data-panel{border-left:4px solid var(--pttep-blue);color:var(--ink);align-content:start;min-height:0;padding:16px}.wp-dq-skin .hero-data-panel strong{color:var(--pttep-navy)}.wp-dq-skin .hero-data-panel .panel-kicker,.wp-dq-skin .hero-data-panel small,.wp-dq-skin .hero-data-lines span{color:var(--muted)}.wp-dq-skin .hero-data-panel .panel-kicker,.wp-dq-skin .hero-data-lines span{font-weight:900}.wp-dq-skin .status-panel,.wp-dq-skin .dimension-grid article{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.wp-dq-skin .hero-data-lines span,.wp-dq-skin .card-symbol,.wp-dq-skin .command-symbol,.wp-dq-skin .motif-preview,.wp-dq-skin .company-swatch-stack,.wp-dq-skin .report-score-row strong,.wp-dq-skin .team-card-stats span,.wp-dq-skin .access-pills span,.wp-dq-skin .status-pill{border-radius:0!important}.wp-dq-skin .hero-data-panel:before,.wp-dq-skin .command-grid a:before,.wp-dq-skin .command-grid a:after,.wp-dq-skin .launch-board:before,.wp-dq-skin .launch-link-grid article:after{display:none}.wp-dq-skin .hero-data-lines span:before{border-radius:0}.wp-dq-skin .command-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:0;display:grid}.wp-dq-skin .command-grid a{border-left:4px solid var(--pttep-blue);min-height:128px;padding:16px;transform:none}.wp-dq-skin .command-grid a:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .command-grid a:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .command-grid a:hover{border-color:var(--line);border-left-color:var(--pttep-blue);box-shadow:inset 0 -4px 0 var(--pttep-blue);transform:none}.wp-dq-skin .command-symbol{background:#eef9fd;border:1px solid #cbeef8;width:56px;height:38px;margin:0}.wp-dq-skin .command-symbol:before,.wp-dq-skin .command-symbol:after{display:none}.wp-dq-skin .cohort-list article{border-left:4px solid var(--pttep-blue);padding:12px;transform:none}.wp-dq-skin .cohort-list article:hover{box-shadow:inset 0 -3px 0 var(--pttep-blue);transform:none}.wp-dq-skin .participant-checkin{border-left:4px solid var(--pttep-blue);grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:14px;margin-bottom:16px;padding:16px;display:grid}.wp-dq-skin .participant-checkin input{border-radius:0}.wp-dq-skin .participant-journey-strip{gap:12px;margin-bottom:16px}.wp-dq-skin .participant-journey-strip article{border-left:4px solid var(--pttep-blue);box-shadow:none;background:#eef9fd;border-radius:0}.wp-dq-skin .participant-journey-strip article:nth-child(2){border-left-color:var(--pttep-orange)}.wp-dq-skin .participant-journey-strip article:nth-child(3){border-left-color:var(--pttep-red)}.wp-dq-skin .participant-journey-strip span{background:var(--pttep-navy);border-radius:0}.wp-dq-skin .team-choice-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.wp-dq-skin .team-choice-card{border-left:4px solid var(--pttep-blue);min-height:0;padding:16px;transform:none}.wp-dq-skin .team-choice-card:hover{box-shadow:inset 0 -4px 0 var(--pttep-blue);transform:none}.wp-dq-skin .team-choice-card:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .team-choice-card:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .team-choice-card .team-node-mark{background:var(--pttep-navy);border:1px solid var(--pttep-navy);box-shadow:none;border-radius:0;width:46px;height:46px}.wp-dq-skin .opportunity-board{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.wp-dq-skin .opportunity-board article{border-left:4px solid var(--pttep-blue);gap:10px;padding:12px;display:grid}.wp-dq-skin .opportunity-board article:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .opportunity-board article:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .pttep-lifecycle-phase,.wp-dq-skin .pttep-stage-gate,.wp-dq-skin .pttep-stage-note,.wp-dq-skin .pttep-stage-output{box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .pttep-lifecycle-phase{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);border-top:1px solid var(--line)}.wp-dq-skin .pttep-lifecycle-phase li{background:#eef9fd;border-color:#cbeef8;border-radius:0}.wp-dq-skin .pttep-stage-gate,.wp-dq-skin .pttep-stage-note,.wp-dq-skin .pttep-stage-output{border-color:var(--line)}.wp-dq-skin .opportunity-card{border-left:3px solid var(--pttep-blue);padding:10px}.wp-dq-skin .import-apply-panel{border:1px solid var(--line);box-shadow:none;background:#fff;border-left:4px solid #f28c28;border-radius:0}.wp-dq-skin .access-pills span,.wp-dq-skin .status-pill,.wp-dq-skin .dimension-progress-pill,.wp-dq-skin .company-stat-strip span{border-radius:0}.wp-dq-skin .example-grid,.wp-dq-skin .company-config-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.wp-dq-skin .example-card,.wp-dq-skin .company-config-card{border-left:4px solid var(--pttep-blue);padding:16px}.wp-dq-skin .brand-color-strip span,.wp-dq-skin .company-stat-strip span,.wp-dq-skin .dimension-grid article{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .brand-color-strip span{border-left:12px solid var(--brand-color,var(--pttep-blue))}.wp-dq-skin .dimension-grid article{border-left:4px solid var(--pttep-blue);padding:14px}.wp-dq-skin .dimension-grid article:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .dimension-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .example-card.is-tornado,.wp-dq-skin .example-card:nth-child(2n),.wp-dq-skin .company-config-card:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .example-card:nth-child(3n),.wp-dq-skin .company-config-card:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .example-card-signal,.wp-dq-skin .north-star-note{background:#fff8f0;border:1px solid #ffd6a8;border-left:4px solid #f28c28;border-radius:0}.wp-dq-skin .case-context-grid article,.wp-dq-skin .example-step-grid article{border-left:4px solid var(--pttep-blue)}.wp-dq-skin .intake-form,.wp-dq-skin .access-window-form{gap:12px;display:grid}.wp-dq-skin .form-grid,.wp-dq-skin .access-window-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.wp-dq-skin .intake-form label,.wp-dq-skin .access-window-form label{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;gap:7px;padding:10px;display:grid}.wp-dq-skin .intake-form input,.wp-dq-skin .intake-form select,.wp-dq-skin .intake-form textarea,.wp-dq-skin .access-window-form input,.wp-dq-skin .access-window-form select,.wp-dq-skin .access-window-form textarea{background:#fff;border:1px solid #c8ced6;border-radius:0;width:100%;min-width:0}.wp-dq-skin .motif-choice-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.wp-dq-skin .motif-choice-card{padding:12px}.wp-dq-skin .motif-choice-card:has(input:checked){border-color:var(--pttep-blue);box-shadow:inset 4px 0 0 var(--pttep-blue)}.wp-dq-skin .launch-board{gap:16px;padding:16px;display:grid}.wp-dq-skin .launch-board-head{margin:0;padding:0 0 14px}.wp-dq-skin .launch-link-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.wp-dq-skin .launch-link-grid article{border-left:4px solid var(--pttep-blue);padding:14px}.wp-dq-skin .launch-link-grid article:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .launch-link-grid article:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .qr-frame{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0}.wp-dq-skin .qr-frame:before,.wp-dq-skin .qr-frame:after{display:none}.wp-dq-skin code{border-radius:0}.wp-dq-skin .facilitator-actions{grid-template-columns:minmax(260px,1fr) minmax(0,2fr);align-items:center;gap:14px;display:grid}.wp-dq-skin .facilitator-resource-room{gap:14px;display:grid}.wp-dq-skin .facilitator-resource-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.wp-dq-skin .facilitator-team-tabs{border-bottom:1px solid var(--line);padding-bottom:10px}.wp-dq-skin .facilitator-open-note{border:1px solid #cbeef8;border-left:5px solid var(--pttep-blue);color:var(--muted);background:#eef9fd;margin:0;padding:11px 13px;font-size:13px;font-weight:800}.wp-dq-skin .instructor-admin-resource-panel{background:#fff8f0b8;border:1px solid #f28c2857;border-left:5px solid #f28c28;gap:12px;padding:14px;display:grid}.wp-dq-skin .facilitator-qr-row{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1fr) 124px;align-items:center;gap:14px;padding:12px;display:grid}.wp-dq-skin .facilitator-qr-row strong,.wp-dq-skin .facilitator-qr-row span,.wp-dq-skin .facilitator-qr-row code{display:block}.wp-dq-skin .facilitator-qr-row strong{color:var(--pttep-navy)}.wp-dq-skin .facilitator-qr-row span{color:var(--muted);margin:4px 0 10px;font-size:13px}.wp-dq-skin .facilitator-qr-row img{border:1px solid var(--line);background:#fff;justify-self:end;width:100%;max-width:124px;padding:8px}.wp-dq-skin .facilitator-actions .editor-actions{position:static}.wp-dq-skin .snapshot-item,.wp-dq-skin .governance-gate-grid article,.wp-dq-skin .facilitator-team-card{padding:12px}.wp-dq-skin .governance-gate-grid article,.wp-dq-skin .facilitator-team-card{border-top:0;border-left:4px solid var(--pttep-blue)}.wp-dq-skin .governance-gate-grid article:nth-child(2n),.wp-dq-skin .facilitator-team-card:nth-child(2n){border-left-color:#f28c28}.wp-dq-skin .governance-gate-grid article:nth-child(3n),.wp-dq-skin .facilitator-team-card:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-skin .facilitator-team-card:before{display:none}.wp-dq-skin .team-node-mark{background:var(--pttep-navy);border:1px solid var(--pttep-navy);box-shadow:none;border-radius:0;width:46px;height:46px;color:#fff!important;font-size:22px!important}.wp-dq-skin .progress-lockup{box-shadow:none;background:#eef9fd;border:1px solid #cbeef8;border-radius:0}.wp-dq-skin .participant-strip span{border:1px solid var(--line);color:var(--pttep-navy);background:#fff}.wp-dq-skin .example-tool-panels>.example-tool-panel{display:none}.wp-dq-skin .example-tool-panels>.example-tool-panel.is-active{gap:14px;display:grid}body:has(.wp-dq-instructor-skin) .topbar{border-bottom:2px solid var(--pttep-blue);box-shadow:none;background:#fff}:is(body:has(.wp-dq-instructor-skin) .brand-text strong,body:has(.wp-dq-instructor-skin) .nav a,body:has(.wp-dq-instructor-skin) .nav button){color:var(--pttep-navy)}body:has(.wp-dq-instructor-skin) .brand-text span{color:var(--muted)}body:has(.wp-dq-instructor-skin) .brand-logo{border-color:var(--line)}body:has(.wp-dq-instructor-skin) .nav a{border-color:var(--line)}body:has(.wp-dq-instructor-skin) .nav button{border-color:var(--line)}.wp-dq-instructor-skin .instructor-hero{background:var(--pttep-navy);border-bottom:5px solid var(--pttep-blue);color:#fff;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;margin:-18px -14px 18px;padding:26px clamp(18px,5vw,110px);display:grid}.wp-dq-instructor-skin .instructor-hero>*{min-width:0}.wp-dq-instructor-skin .instructor-hero-logo{background:#fff;border:1px solid #ffffff61;place-items:center;min-height:94px;padding:10px;display:grid}.wp-dq-instructor-skin .instructor-hero-logo img{max-height:78px}.wp-dq-instructor-skin .instructor-hero h1{color:#fff;margin:0;font-size:clamp(38px,4vw,58px);line-height:1}.wp-dq-instructor-skin .instructor-hero .eyebrow,.wp-dq-instructor-skin .instructor-hero .lede{color:#ffffffe6}.wp-dq-instructor-skin .instructor-hero-meta{text-align:right;justify-items:end;gap:6px;display:grid}.wp-dq-instructor-skin .instructor-hero-meta span{color:#ffffffdb}.wp-dq-instructor-skin .instructor-hero-meta strong{color:#fff;text-transform:uppercase;font-size:13px}.instructor-agenda-head{align-items:start}.agenda-empty-state{gap:12px;display:grid}.agenda-source-note,.agenda-resource-strip,.agenda-day-tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;display:flex}.agenda-source-note{border:1px solid var(--line);color:var(--muted);background:#ffffffd1;border-radius:8px;padding:12px 16px}.agenda-source-note h2{color:var(--pttep-navy);margin:0 0 4px;font-size:20px}.agenda-source-note strong,.agenda-resource-strip strong{color:var(--ink)}.agenda-summary-metrics{grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;display:grid}.agenda-summary-metrics strong{border:1px solid var(--line);color:var(--pttep-navy);background:#ffffffd1;border-radius:0;padding:10px 12px}.agenda-resource-strip{border:1px solid var(--line);color:#31466d;background:#fffc;margin:0 0 8px;padding:9px 12px}.agenda-day-tabs{justify-content:flex-start;gap:4px;margin:0 0 16px}.agenda-day-tabs button{color:var(--pttep-navy);cursor:pointer;background:#fff;border:1px solid #bfd6e4;min-height:36px;padding:0 14px;font-weight:800}.agenda-day-tabs button.is-active{background:var(--pttep-blue);border-color:var(--pttep-blue);color:#fff}.agenda-day{gap:22px;margin-bottom:22px;display:none}.agenda-day.is-active{display:grid}.agenda-day-title{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;display:grid}.agenda-day-title .eyebrow,.agenda-day-title h2,.agenda-day-title p{grid-column:1}.agenda-day-title [data-agenda-back-top]{grid-area:1/2/span 3}.agenda-block-list{gap:8px;display:grid}.agenda-block{border:1px solid var(--line);background:#ffffffc2;border-radius:0;overflow:hidden}.agenda-block summary{cursor:pointer;grid-template-columns:136px minmax(0,1fr) 90px;align-items:stretch;gap:0;list-style:none;display:grid}.agenda-block summary::-webkit-details-marker{display:none}.agenda-block-time{background:var(--pttep-navy);color:#fff;align-items:center;padding:12px 14px;font-weight:800;display:flex}.agenda-block-summary{gap:4px;min-width:0;padding:12px 14px;display:grid}.agenda-block-summary strong{color:var(--pttep-navy);font-size:15px}.agenda-block-summary em{color:#29446f;font-size:13px;font-style:normal}.agenda-expand-label{color:var(--pttep-blue-dark);text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:flex}.agenda-block[open] .agenda-expand-label{color:var(--pttep-navy);background:#17aee41f}.agenda-block[open] .agenda-expand-label:before{content:"Close"}.agenda-block[open] .agenda-expand-label{font-size:0}.agenda-block[open] .agenda-expand-label:before{font-size:12px}.agenda-block-body{border-top:1px solid var(--line);gap:12px;min-width:0;padding:14px;display:grid}.agenda-block-body h3{color:var(--pttep-navy);margin:0;font-size:20px}.agenda-block-body p,.agenda-block-body li,.agenda-block-meta{color:#29446f}.agenda-block-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agenda-block-detail-grid>div{background:#f8fbfecc;border:1px solid #d6dce2b3;border-radius:8px;padding:12px}.agenda-block-detail-grid strong{color:var(--pttep-navy);margin-bottom:8px;display:block}.agenda-block-detail-grid ul{margin:0;padding-left:18px}.agenda-block-meta{gap:6px;font-size:13px;display:grid}@media (width<=780px){.agenda-block summary,.agenda-block-detail-grid,.agenda-source-note,.agenda-day-title,.agenda-summary-metrics{grid-template-columns:1fr}.agenda-day-title [data-agenda-back-top]{grid-area:auto/1}}.wp-dq-instructor-skin .instructor-start-note{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);background:#fff;gap:8px;max-width:100%;margin:0 auto 18px;padding:16px 18px;display:flex}.wp-dq-instructor-skin .instructor-start-note strong,.wp-dq-instructor-skin .instructor-control-card h2,.wp-dq-instructor-skin .instructor-workshop-strip h2{color:var(--pttep-navy)}.wp-dq-instructor-skin .instructor-start-note span,.wp-dq-instructor-skin .instructor-control-card p,.wp-dq-instructor-skin .instructor-workshop-strip p{color:var(--muted)}.wp-dq-instructor-skin .instructor-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;max-width:100%;margin:0 auto 18px;display:grid}.wp-dq-instructor-skin .instructor-control-grid.is-teams{grid-template-columns:minmax(0,21fr) minmax(0,58fr) minmax(0,21fr)}.wp-dq-instructor-skin .team-results-table .team-primary-action{overflow-wrap:anywhere;width:100%;min-width:0;padding:6px 8px;font-size:.72rem}.wp-dq-instructor-skin .instructor-control-card{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;align-content:start;gap:14px;min-width:0;padding:18px;display:grid}.wp-dq-instructor-skin .instructor-control-card:nth-child(2n){border-left-color:#f28c28}.wp-dq-instructor-skin .instructor-control-card:nth-child(3n){border-left-color:var(--pttep-red)}.wp-dq-instructor-skin .instructor-button-row,.wp-dq-instructor-skin .instructor-team-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wp-dq-instructor-skin .instructor-button-row form{margin:0}.workshop-session-statuses{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.management-health-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.management-health-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);padding:12px}.management-health-grid article.is-attention{border-left-color:#c75d00}.management-health-grid article.is-not-configured{border-left-color:#667085}.management-health-grid article>span,.management-health-grid article>strong,.management-health-grid article>p{display:block}.management-health-grid article>span{text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:700}.management-health-grid article>p{margin:6px 0 0}.wp-dq-instructor-skin .button-link.is-cyan{background:var(--pttep-blue);border-color:var(--pttep-blue);color:#fff}.wp-dq-instructor-skin .button-link.is-cyan:hover{background:var(--pttep-blue-dark);border-color:var(--pttep-blue-dark)}.wp-dq-instructor-skin .north-star-dashboard-card{border-left-color:var(--pttep-orange);align-content:start;gap:12px}.wp-dq-instructor-skin .north-star-dashboard-card h2{margin-bottom:8px;font-size:clamp(21px,1.5vw,26px);line-height:1.12}.wp-dq-instructor-skin .north-star-dashboard-card p{max-width:46rem;margin-bottom:0;font-size:15px;line-height:1.5}.wp-dq-instructor-skin .north-star-dashboard-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wp-dq-instructor-skin .north-star-dashboard-actions .button-link{width:auto;min-height:42px;padding:0 18px;font-size:14px}.wp-dq-instructor-skin .north-star-dashboard-support{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.wp-dq-instructor-skin .north-star-dashboard-support span{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:800}.wp-dq-instructor-skin .north-star-dashboard-support a{color:var(--pttep-blue-dark);font-size:13px;font-weight:800;text-decoration:none}.wp-dq-instructor-skin .north-star-dashboard-support a:hover{color:var(--pttep-navy);text-decoration:underline}.wp-dq-instructor-skin .instructor-workshop-strip{border:1px solid var(--line);background:#fff;border-left:5px solid #f28c28;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:16px;max-width:100%;margin:0 auto 18px;padding:18px;display:grid}.wp-dq-instructor-skin .instructor-workshop-strip code{border:1px solid var(--line);color:var(--pttep-navy);overflow-wrap:anywhere;background:#fff;padding:12px;display:block}.wp-dq-instructor-skin .instructor-workshop-strip img{border:1px solid var(--line);background:#fff;width:100%;max-width:150px;padding:8px}.wp-dq-instructor-skin .instructor-step-grid{grid-template-columns:repeat(6,minmax(150px,1fr));gap:10px;display:grid;overflow-x:auto}.wp-dq-instructor-skin .instructor-step-grid article{border:1px solid var(--line);background:#fff;border-left:4px solid #0000;gap:6px;min-width:150px;padding:14px;display:grid}.wp-dq-instructor-skin .instructor-step-grid article.is-active{border-left-color:var(--pttep-blue)}.wp-dq-instructor-skin .instructor-step-grid strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .instructor-step-grid span{color:var(--muted);font-size:13px}.wp-dq-instructor-skin .instructor-admin-panel{border-left-color:var(--pttep-orange);opacity:.94}@media (width<=920px){.wp-dq-skin .workspace-intro,.wp-dq-skin .auth-panel,.wp-dq-skin .pttep-home-hero,.wp-dq-skin .workbench-grid,.wp-dq-skin .tornado-control-strip,.wp-dq-instructor-skin .instructor-hero,.wp-dq-instructor-skin .instructor-control-grid,.wp-dq-instructor-skin .instructor-control-grid.is-teams,.wp-dq-instructor-skin .instructor-workshop-strip{grid-template-columns:1fr}.wp-dq-instructor-skin .instructor-hero{margin:-18px -14px 16px;padding:22px 18px;overflow:hidden}.wp-dq-instructor-skin .instructor-hero h1{overflow-wrap:anywhere;font-size:clamp(30px,10vw,42px)}.wp-dq-instructor-skin .instructor-hero-meta{text-align:left;justify-items:start}.wp-dq-instructor-skin .instructor-start-note{display:grid}.wp-dq-instructor-skin .instructor-workshop-strip img{max-width:132px}.wp-dq-skin .workspace-intro,.wp-dq-skin .auth-panel{gap:14px;padding:18px}.wp-dq-skin .workspace-intro:after,.wp-dq-skin .auth-panel:after{opacity:.28;top:8px;right:8px}.wp-dq-skin .workspace-intro>.status-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .workbench-card{min-height:0}.wp-dq-skin .workbench-card h2{overflow-wrap:anywhere}.wp-dq-skin .workspace-editor-head,.wp-dq-skin .dashboard-head,.wp-dq-skin .facilitator-resource-head,.wp-dq-skin .facilitator-qr-row,.wp-dq-skin .assessment-checkin,.wp-dq-skin .assessment-dimension,.wp-dq-skin .facilitator-actions,.wp-dq-skin .section-block.workspace-example-loader,.wp-dq-skin .step-panels>article,.wp-dq-skin .dq-tool-grid,.wp-dq-skin .pttep-gate-list article{grid-template-columns:1fr}.wp-dq-skin .step-tabs,.wp-dq-skin .assessment-dimension-tabs,.wp-dq-skin .metric-grid,.wp-dq-skin .score-scale,.wp-dq-skin .analytics-grid,.wp-dq-skin .insight-strip,.wp-dq-skin .spider-insight-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .report-grid{grid-template-columns:1fr}.wp-dq-skin .step-tabs button,.wp-dq-skin .assessment-dimension-tabs button{border-bottom:1px solid var(--line);min-height:68px}.wp-dq-skin .step-guidance{grid-template-columns:1fr;max-height:none;position:static;overflow:visible}.wp-dq-skin .step-guide-disclosure{grid-area:auto;justify-self:stretch}.wp-dq-skin .step-guidance .principle-list,.wp-dq-skin .step-guidance .step-tool-list,.wp-dq-skin .step-guidance .linked-output-list,.wp-dq-skin .dq-tool-card.is-wide{grid-template-columns:1fr}.wp-dq-skin .example-step-tabs,.wp-dq-skin .step-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .example-panel-heading{display:grid}.wp-dq-skin .example-assessment-status{text-align:left;justify-self:start}.wp-dq-skin .dq-substep-tabs button{flex-basis:148px}.wp-dq-skin .editor-actions{flex-direction:column;align-items:stretch;position:static}.wp-dq-skin .step-nav-actions{grid-template-columns:1fr 1fr;gap:8px;margin-right:0;display:grid}.enterprise-model-grid,.enterprise-assignment-grid,.enterprise-control-grid,.enterprise-cycle-head,.enterprise-cycle-columns,.opportunity-profile-grid,.opportunity-narrative-grid,.enterprise-history-grid,.next-action-panel,.review-readonly-banner,.assessment-monitor-bar,.assignment-control-room,.assignment-workflow,.directory-workflow,.review-package-head,.review-package-detail dl div{grid-template-columns:1fr}.dq-step-status-strip{grid-template-columns:repeat(3,minmax(150px,1fr))}.directory-control-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stage-metrics,.next-action-panel .cohort-actions{justify-content:flex-start}}@media (width<=520px){.wp-dq-skin .workspace-intro>.status-panel,.wp-dq-skin .metric-grid,.wp-dq-skin .analytics-grid,.wp-dq-skin .insight-strip,.wp-dq-skin .spider-insight-pair{grid-template-columns:1fr}.wp-dq-skin .score-scale{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin .workspace-intro h1,.wp-dq-skin .workspace-editor-head h1,.wp-dq-skin .dashboard-head h1,.wp-dq-skin .auth-panel h1{font-size:32px}.dq-step-status-strip,.decision-cycle-roadmap,.my-work-grid,.directory-control-strip{grid-template-columns:1fr}.wp-dq-skin .enterprise-page-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.wp-dq-skin .enterprise-page-tabs a{overflow-wrap:anywhere;justify-content:start;width:100%;min-width:0}.cohort-list article,.action-list article{align-items:stretch;display:grid}.wp-dq-skin .hero-mode-strip{gap:6px}.wp-dq-skin .hero-mode-strip span,.wp-dq-skin .workspace-intro .dq-ribbon span,.wp-dq-skin .auth-panel .dq-ribbon span{padding:7px 8px;font-size:11px}}.organization-theme:has(.wp-dq-skin){--workshop-surface:#fff;--workshop-surface-blue:#eaf8ff;--workshop-border:#d9e6f0;--workshop-border-strong:#b7dced;--workshop-shadow:0 16px 42px #1230541a;--workshop-shadow-soft:0 8px 24px #12305412;background:radial-gradient(circle at 76% 18%,#17aee421 0 130px,#0000 250px),linear-gradient(118deg,#0000 0 64%,#17aee412 64% 100%),linear-gradient(90deg,#17aee40d 1px,#0000 1px) 0 0/72px 72px,linear-gradient(0deg,#2017660d 1px,#0000 1px) 0 0/72px 72px,#f7fbfe}.organization-theme:has(.wp-dq-skin):before{opacity:.34}.organization-theme:has(.wp-dq-skin):after{opacity:.34}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar,body:has(.wp-dq-assessment-skin) .topbar,body:has(.wp-dq-example-detail-skin) .topbar){max-width:var(--page-max-width);min-height:74px;width:var(--page-container-width);background:#fffffff2;border:1px solid #b7dcedb3;border-radius:8px;margin:8px auto 18px;padding-inline:clamp(12px,2vw,24px);box-shadow:0 10px 30px #12305414}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:before,.wp-dq-example-detail-skin .dashboard-head:before,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro:before,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel:before{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar:after{display:none}body:has(.wp-dq-assessment-skin) .topbar:after{display:none}body:has(.wp-dq-example-detail-skin) .topbar:after{display:none}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-logo,body:has(.wp-dq-assessment-skin) .brand-logo,body:has(.wp-dq-example-detail-skin) .brand-logo){background:#fff;border:0;width:82px;height:58px}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text strong,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav button,body:has(.wp-dq-assessment-skin) .brand-text strong,body:has(.wp-dq-assessment-skin) .nav a,body:has(.wp-dq-assessment-skin) .nav button,body:has(.wp-dq-example-detail-skin) .brand-text strong,body:has(.wp-dq-example-detail-skin) .nav a,body:has(.wp-dq-example-detail-skin) .nav button){color:var(--pttep-navy)}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text span,body:has(.wp-dq-assessment-skin) .brand-text span,body:has(.wp-dq-example-detail-skin) .brand-text span){color:#384f78}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav button,body:has(.wp-dq-assessment-skin) .nav a,body:has(.wp-dq-assessment-skin) .nav button,body:has(.wp-dq-example-detail-skin) .nav a,body:has(.wp-dq-example-detail-skin) .nav button){background:0 0;border-color:#0000;border-radius:7px;min-height:38px}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a:hover,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav button:hover,body:has(.wp-dq-assessment-skin) .nav a:hover,body:has(.wp-dq-assessment-skin) .nav button:hover,body:has(.wp-dq-example-detail-skin) .nav a:hover,body:has(.wp-dq-example-detail-skin) .nav button:hover){background:var(--workshop-surface-blue);border-color:var(--workshop-border-strong);box-shadow:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head,.wp-dq-assessment-skin .workspace-editor-head,.wp-dq-example-detail-skin .dashboard-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel{border:1px solid var(--workshop-border);box-shadow:var(--workshop-shadow-soft);color:var(--pttep-navy);background:linear-gradient(#fffffff0,#f5fbffeb),radial-gradient(circle at 72% 42%,#17aee421 0 160px,#0000 320px);border-radius:8px;overflow:hidden}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after,.wp-dq-example-detail-skin .dashboard-head:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(#0000 0 68%,#17aee41f 68% 72%,#0000 72%),linear-gradient(108deg,#0000 0 47%,#2017661a 47% 48%,#0000 48%),linear-gradient(72deg,#0000 0 54%,#2017661a 54% 55%,#0000 55%),radial-gradient(at 50% 92%,#17aee424 0 24px,#0000 25px);width:min(360px,38vw);height:126px;position:absolute;top:auto;bottom:0;right:clamp(20px,5vw,82px)}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head h1,.wp-dq-assessment-skin .workspace-editor-head h1,.wp-dq-example-detail-skin .dashboard-head h1,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro h1,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel h1{color:var(--pttep-navy);font-size:clamp(34px,3.8vw,52px)}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .eyebrow,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .lede,.wp-dq-assessment-skin .workspace-editor-head .eyebrow,.wp-dq-assessment-skin .workspace-editor-head .lede,.wp-dq-example-detail-skin .dashboard-head .eyebrow,.wp-dq-example-detail-skin .dashboard-head .lede,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro .eyebrow,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro .lede,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel .eyebrow,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel .lede{color:#33496f}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .dq-ribbon span,.wp-dq-assessment-skin .workspace-editor-head .dq-ribbon span,.wp-dq-example-detail-skin .dashboard-head .dq-ribbon span,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro .dq-ribbon span,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel .dq-ribbon span{border-color:var(--workshop-border);color:#33496f;background:#ffffffb8;border-radius:999px}.wp-dq-skin .sync-panel,.wp-dq-skin .workspace-progress-card,.wp-dq-skin .active-presence-card,.wp-dq-skin .section-block,.wp-dq-skin .team-workspace-tabs,.wp-dq-skin .step-tabs,.wp-dq-skin .example-step-tabs,.wp-dq-skin .step-panels>article,.wp-dq-skin .step-tool-map,.wp-dq-skin .dq-tool-card,.wp-dq-skin .editor-actions,.wp-dq-skin .dashboard-head>.status-panel,.wp-dq-skin .dashboard-head>.status-panel div,.wp-dq-skin .metric-grid article,.wp-dq-skin .report-score-row,.wp-dq-skin .spider-insight-pair div,.wp-dq-skin .snapshot-item,.wp-dq-skin .governance-gate-grid article,.wp-dq-skin .facilitator-team-card,.wp-dq-skin .criteria-list article,.wp-dq-skin .assessment-checkin,.wp-dq-skin .score-input-shell,.wp-dq-skin .table-wrap,.wp-dq-skin .dq-table-wrap,.wp-dq-skin .hero-data-panel,.wp-dq-skin .form-panel,.wp-dq-skin .access-state-card,.wp-dq-skin .workbench-card,.wp-dq-skin .participant-checkin,.wp-dq-skin .team-choice-card,.wp-dq-skin .opportunity-board article,.wp-dq-skin .opportunity-card,.wp-dq-skin .command-grid a,.wp-dq-skin .cohort-list article,.wp-dq-skin .example-card,.wp-dq-skin .company-config-card,.wp-dq-skin .case-context-grid article,.wp-dq-skin .example-step-grid article,.wp-dq-skin .launch-board,.wp-dq-skin .launch-link-grid article,.wp-dq-skin .one-time-link code,.wp-dq-skin .intake-form label,.wp-dq-skin .motif-choice-card{border-color:var(--workshop-border);box-shadow:var(--workshop-shadow-soft);border-radius:8px}.wp-dq-skin .sync-panel,.wp-dq-skin .workspace-intro>.status-panel,.wp-dq-skin .dashboard-head>.status-panel{background:#ffffffdb}.wp-dq-skin .team-workspace-tabs,.wp-dq-skin .step-tabs,.wp-dq-skin .example-step-tabs,.wp-dq-skin .dq-substep-tabs,.wp-dq-skin .example-tool-tabs,.wp-dq-skin .assessment-dimension-tabs{box-shadow:none;background:#ffffffe0;border-radius:8px;gap:8px;padding:8px}.wp-dq-skin .dq-framework-label{color:var(--pttep-navy);background:0 0;border:0;padding:6px 2px 2px;font-size:18px}.wp-dq-skin .step-tabs,.wp-dq-skin .example-step-tabs,.wp-dq-skin .assessment-dimension-tabs{border-top:1px solid var(--workshop-border)}.wp-dq-skin .step-tabs button,.wp-dq-skin .example-step-tabs button,.wp-dq-skin .assessment-dimension-tabs button{border:1px solid var(--workshop-border);background:#ffffffe0;border-radius:6px;min-height:76px;padding:14px 16px}.wp-dq-skin .step-tabs button:hover,.wp-dq-skin .example-step-tabs button:hover,.wp-dq-skin .assessment-dimension-tabs button:hover{background:var(--workshop-surface-blue);border-color:var(--workshop-border-strong)}.wp-dq-skin .step-tabs button.is-active,.wp-dq-skin .example-step-tabs button.is-active,.wp-dq-skin .assessment-dimension-tabs button.is-active{background:linear-gradient(135deg, #1588e6, var(--pttep-blue));color:#fff;border-color:#0000;padding-left:16px;box-shadow:0 8px 18px #17aee438}.wp-dq-skin .step-tabs button.is-active strong,.wp-dq-skin .step-tabs button.is-active small,.wp-dq-skin .step-tabs button.is-active .step-tab-meter,.wp-dq-skin .example-step-tabs button.is-active strong,.wp-dq-skin .example-step-tabs button.is-active small,.wp-dq-skin .assessment-dimension-tabs button.is-active span,.wp-dq-skin .assessment-dimension-tabs button.is-active strong,.wp-dq-skin .assessment-dimension-tabs button.is-active em{color:#fff}.wp-dq-skin .step-panels>article{box-shadow:var(--workshop-shadow);border-left:0;border-radius:8px;padding:clamp(14px,2vw,22px)}.wp-dq-skin .step-panels>article:before{opacity:.35}.wp-dq-skin .step-guidance{border:1px solid var(--workshop-border);box-shadow:none;background:linear-gradient(#ffffffeb,#f6fbffe0);border-radius:8px;padding:16px 18px}.wp-dq-skin .step-guidance-summary h2{font-size:clamp(28px,3vw,42px)}.wp-dq-skin .step-guidance-summary p{color:#31466d;max-width:720px;font-size:17px}.wp-dq-skin .step-guide-disclosure{min-width:138px}.wp-dq-skin .step-guide-disclosure summary{color:#0754c8;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #2d73ff;border-radius:6px;min-height:42px}.wp-dq-skin .step-guide-body{border-color:var(--workshop-border);background:#ffffffdb;border-radius:0 0 8px 8px}.wp-dq-skin .principle-list span,.wp-dq-skin .step-tool-list article,.wp-dq-skin .north-star-hint,.wp-dq-skin .linked-output-list,.wp-dq-skin .example-card-signal,.wp-dq-skin .north-star-note{border-radius:6px}.wp-dq-skin .dq-substep-tabs,.wp-dq-skin .example-tool-tabs{border-color:var(--workshop-border);justify-content:flex-start;align-items:stretch}.wp-dq-skin .dq-substep-tabs button,.wp-dq-skin .example-tool-tabs button{border-color:var(--workshop-border);border-radius:6px;min-width:210px;min-height:58px;padding:12px 16px}.wp-dq-skin .dq-substep-tabs button.is-active,.wp-dq-skin .example-tool-tabs button.is-active{background:linear-gradient(135deg, #1588e6, var(--pttep-blue));text-shadow:none;border-color:#0000;box-shadow:0 8px 18px #17aee438}.wp-dq-skin .dq-tool-card{border-left:0;padding:clamp(14px,1.6vw,20px)}.wp-dq-skin .dq-tool-card h3{border-bottom-color:var(--workshop-border);align-items:center;gap:8px;font-size:18px;display:flex}.wp-dq-skin .dq-tool-card h3:before,.wp-dq-skin .section-block h2:before{border-radius:2px}.wp-dq-skin .structured-field,.wp-dq-skin .workshop-fields label,.wp-dq-skin .intake-form label,.wp-dq-skin .access-window-form label{box-shadow:none;background:linear-gradient(#fff,#fbfdff);border-radius:6px}.wp-dq-skin .structured-field input,.wp-dq-skin .structured-field textarea,.wp-dq-skin .dq-table input,.wp-dq-skin .dq-table textarea,.wp-dq-skin .intake-form input,.wp-dq-skin .intake-form select,.wp-dq-skin .intake-form textarea,.wp-dq-skin .access-window-form input,.wp-dq-skin .access-window-form select,.wp-dq-skin .access-window-form textarea,.wp-dq-skin .criteria-list input,.wp-dq-skin .criteria-list textarea,.wp-dq-skin .participant-checkin input{border-color:#c9d8e5;border-radius:5px}.wp-dq-skin .dq-table thead th,.wp-dq-skin .table-wrap thead th{background:#1f1763;border-color:#1f1763}.wp-dq-skin .dq-table tbody th,.wp-dq-skin .table-wrap tbody th{color:var(--pttep-navy);background:#f3f9fd;border-left:0}.wp-dq-skin .dq-table th,.wp-dq-skin .dq-table td,.wp-dq-skin .table-wrap th,.wp-dq-skin .table-wrap td{border-color:#d7e3ec}.wp-dq-skin .editor-actions{border-radius:8px 8px 0 0;box-shadow:0 -10px 24px #12305414}.wp-dq-skin .team-workspace-tabs a,.wp-dq-skin .button-link,.wp-dq-skin .primary-action,.wp-dq-skin .dq-table-wrap>button,.wp-dq-skin .step-nav-actions button{border-radius:999px}.wp-dq-skin .primary-action,.wp-dq-skin .button-link:not(.is-secondary),.wp-dq-skin .team-workspace-tabs a.is-active{background:linear-gradient(135deg, #1450a8, var(--pttep-blue));border-color:#0000}.wp-dq-skin .button-link.is-secondary,.wp-dq-skin .step-nav-actions button{border-color:var(--workshop-border-strong)}.wp-dq-skin .score-scale,.wp-dq-skin .assessment-dimension-tabs{border-color:var(--workshop-border);border-radius:8px}.wp-dq-skin .assessment-dimension,.wp-dq-skin .criteria-list article,.wp-dq-skin .criteria-list article.is-scored{border-left:0}.wp-dq-skin .score-palette button,.wp-dq-skin .dimension-progress-pill,.wp-dq-skin .criterion-status-pill,.wp-dq-skin .access-pills span,.wp-dq-skin .status-pill,.wp-dq-skin .company-stat-strip span,.wp-dq-skin .report-score-row strong,.wp-dq-skin .participant-strip span{border-radius:999px!important}@media (width<=920px){:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar,body:has(.wp-dq-assessment-skin) .topbar,body:has(.wp-dq-example-detail-skin) .topbar){border-radius:0;margin:0 0 14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after,.wp-dq-example-detail-skin .dashboard-head:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel:after{opacity:.28;width:58vw}.wp-dq-skin .dq-substep-tabs button,.wp-dq-skin .example-tool-tabs button{min-width:178px}.wp-dq-skin .north-star-tool-switcher{display:grid}}@media (width<=520px){.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head,.wp-dq-assessment-skin .workspace-editor-head,.wp-dq-example-detail-skin .dashboard-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel,.wp-dq-skin .step-guidance,.wp-dq-skin .step-panels>article{border-radius:0;margin-left:-14px;margin-right:-14px}.wp-dq-skin .step-tabs,.wp-dq-skin .example-step-tabs,.wp-dq-skin .assessment-dimension-tabs{display:flex;overflow-x:auto}.wp-dq-skin .step-tabs button,.wp-dq-skin .example-step-tabs button,.wp-dq-skin .assessment-dimension-tabs button{flex:0 0 214px;min-height:68px}.wp-dq-skin .dq-substep-tabs button,.wp-dq-skin .example-tool-tabs button{min-width:168px}.wp-dq-skin .step-guidance-summary p{font-size:15px}}body:has(.wp-dq-skin) .nav a:before{display:none}body:has(.wp-dq-skin) .nav button:before{display:none}.wp-dq-skin h1,.wp-dq-skin h2,.wp-dq-skin h3{overflow-wrap:anywhere}.wp-dq-skin [id]{scroll-margin-top:96px}.user-avatar{color:#0f2d7a;letter-spacing:0;background:#fff;border:1px solid #0f2d7a24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:700;display:inline-flex}.user-avatar.is-small{width:40px;height:40px;font-size:12px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)){--pttep-navy:#0f2d7a;--pttep-blue:#1e7ffb;--pttep-red:#e53e3e;--muted:#64748b;--line:#e5e7eb;--workshop-border:#dbe7f3;--workshop-border-strong:#b7d0e8;color:#13213d;background:linear-gradient(#f8fbff 0%,#f3f9ff 100%),#f8fbff;font-family:Inter,Segoe UI,Arial,sans-serif}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)):before{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)):after{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .ambient-symbols{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) main{background:#f8fbff}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .organization-theme,body:has(.wp-dq-assessment-skin) .organization-theme,body:has(.wp-dq-example-detail-skin) .organization-theme){background:#f8fbff}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .upstream-field-layer,body:has(.wp-dq-assessment-skin) .upstream-field-layer,body:has(.wp-dq-example-detail-skin) .upstream-field-layer){display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar{color:#07163d;max-width:var(--page-max-width);min-height:84px;width:var(--page-container-width);background:#fffffff5;border:1px solid #d7e6f5;border-radius:8px;align-items:center;margin:8px auto 0;padding:0 28px;position:relative;top:auto;box-shadow:0 16px 36px #0f2d7a1a}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar:after{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand{gap:16px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-logo{box-shadow:none;background:#fff;border:0;border-radius:0;width:92px;height:64px;padding:0}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-logo img{max-width:88px;max-height:60px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text strong{color:#0f2d7a;font-size:24px;font-weight:800;line-height:1}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text strong:after{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text span{color:#334b83;letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:500}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav{gap:34px}:is(body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav button){box-shadow:none;color:#07163d;background:0 0;border:0;padding:0;font-size:15px;font-weight:500}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav form{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav .user-menu form{display:block}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav .user-avatar{margin-left:8px;position:relative;box-shadow:inset 0 0 0 1px #e4eef8}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav .user-avatar:before{content:"";background:#d8e5f2;width:1px;height:44px;position:absolute;left:-26px}.wp-dq-skin:not(.wp-dq-instructor-skin){width:100%;max-width:100%;margin:0 auto;padding:0 16px 32px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{box-shadow:none;background-color:#e6f3ff;background-image:linear-gradient(90deg,#f8fbfff5 0%,#f8fbffe0 38%,#e6f3ff6b 100%),url(/images/themes/pttep/offshore-workshop-hero.png),none;background-position:50%,100%,50%;background-repeat:no-repeat;background-size:cover,cover,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:24px;min-height:304px;margin:0 -16px;padding:46px clamp(22px,4vw,62px) 104px;display:grid;position:relative;overflow:hidden}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:before{display:none}.organization-theme.is-motif-upstream-energy .wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after{content:none;display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-page-heading,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context{z-index:1;position:relative}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-breadcrumb{color:#315a9a;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:44px;font-size:14px;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-breadcrumb a{color:#075fd2}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-breadcrumb strong{color:#42526f;font-weight:500}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head h1{color:#07163d;letter-spacing:0;text-shadow:none;margin:0 0 16px;font-size:clamp(44px,5vw,64px);font-weight:800;line-height:1.03}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .lede{color:#334b83;max-width:720px;margin:0;font-size:clamp(17px,1.4vw,20px);font-weight:400;line-height:1.5}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:28px;padding-top:0;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context>div{gap:4px;min-width:180px;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context strong{color:#0f2d7a;font-size:16px;font-weight:500}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context span,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context small{color:#64748b;font-size:15px;font-weight:400}.wp-dq-skin .workshop-compact-status{color:#64748b;font-size:13px;font-style:normal;font-weight:700;line-height:1.35}.wp-dq-skin:not(.wp-dq-instructor-skin) .guidance-toggle-button{color:#075fd2;cursor:pointer;background:#ffffffb8;border:1px solid #1e7ffb;border-radius:6px;justify-content:center;align-items:center;gap:14px;min-width:138px;min-height:46px;padding:0 18px;display:inline-flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .guidance-toggle-button span{color:inherit;font-size:15px;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .guidance-toggle-button strong{color:#1e7ffb;background:#e6f3ff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:20px;line-height:1;display:inline-flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-hidden-sync{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form.structured-workspace{box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-framework-label{color:#0f2d7a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:900;display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;padding-bottom:4px;display:grid;overflow-x:auto}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button{min-width:148px;min-height:78px;padding:12px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button strong{font-size:14px;line-height:1.2}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button small{display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs .step-tab-meter{font-size:11px}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-panels{z-index:2;margin-top:0;position:relative}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-panels>article{box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-panels>article.is-active{display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guidance{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guidance-summary,.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-disclosure{display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-disclosure[open]{z-index:4;margin:-46px clamp(22px,3.4vw,46px) 18px;display:block;position:relative}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-disclosure summary{display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-body{background:#ffffffeb;border:1px solid #dbe7f3;border-radius:10px;padding:18px;box-shadow:0 14px 34px #0f2d7a17}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs{box-shadow:none;z-index:3;background:0 0;border:0;gap:10px;margin:0 0 20px;padding:0 0 12px;display:flex;position:relative;overflow-x:auto}.wp-dq-skin:not(.wp-dq-instructor-skin)>.team-workspace-tabs{z-index:4;margin:18px clamp(14px,3.2vw,36px) 16px;position:relative}:is(.wp-dq-skin:not(.wp-dq-instructor-skin):has(>.team-workspace-tabs) .dq-substep-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin):has(>.workspace-example-loader) .dq-substep-tabs){margin-top:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button{color:#0f2d7a;text-align:left;background:#ffffffeb;border:1px solid #d7e1ec;border-radius:6px;flex:0 0 min(220px,21vw);gap:3px;min-width:180px;min-height:54px;padding:9px 14px;display:grid;position:relative;box-shadow:0 3px 8px #0f2d7a0a}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active{color:#07163d;text-shadow:none;background:#eef6ff;border-color:#1e7ffb;box-shadow:inset 0 -3px #1e7ffb}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active:after{content:"";background:#1e7ffb;border-radius:4px 4px 0 0;height:3px;position:absolute;bottom:-8px;left:0;right:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button span{color:#075fd2;letter-spacing:.04em;font-size:11px;font-weight:800}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button strong{color:#07163d;font-size:14px;font-weight:700;line-height:1.25}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active span,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active strong{color:#0f2d7a}.dq-process-cue{color:#60738a;flex-wrap:wrap;align-items:center;gap:6px;padding:0;font-size:12px;display:flex}.dq-process-cue span{font-weight:600}.dq-process-cue b{color:#77a8d7}.dq-dependent-empty{background:#f7fbff;border:1px dashed #b9cde2;gap:12px;padding:18px;display:grid}.dq-dependent-empty.is-compact{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.dq-dependent-empty p{margin:0}.dq-dependent-empty>div{flex-wrap:wrap;gap:8px;display:flex}.dq-dependent-empty>div:first-child{gap:4px;display:grid}.dq-dependent-empty>div:first-child p{color:#52677f}.dq-compact-guidance{border:1px solid #dbe7f3;padding:9px 12px}.dq-compact-guidance summary{color:#0f2d7a;cursor:pointer;font-size:13px;font-weight:800}.dq-compact-guidance>p{color:#52677f;margin:8px 0;font-size:13px}.dq-compact-guidance .dq-table-wrap{margin:0}.dq-compact-guidance .dq-table td{color:#334d74;background:#f9fbfd;padding:9px 12px;font-size:13px}.dq-linked-readonly{color:#334d74;background:#f7fbff;min-width:170px;font-weight:700}.dq-linked-readonly span,.dq-linked-readonly strong,.dq-linked-readonly small{display:block}.dq-linked-readonly span{color:#075fd2;margin-bottom:3px;font-size:11px}.dq-linked-readonly small{color:#6b7c91;margin-top:4px;font-weight:500}.dq-inline-add{color:#075fd2;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:800}.dq-compact-selector{border:1px solid #dbe4ef;border-radius:6px;max-width:760px;margin:4px 0 14px}.dq-compact-selector>summary{color:#075fd2;cursor:pointer;padding:10px 12px;font-size:13px;font-weight:800}.dq-compact-selector-body{border-top:1px solid #e5edf6;gap:8px;padding:10px 12px 12px;display:grid}.dq-compact-selector-body label{align-items:flex-start;gap:9px;display:flex}.dq-compact-selector-body label span,.dq-compact-selector-body label strong{overflow-wrap:anywhere;min-width:0;display:block}.dq-compact-selector-body label strong{color:#075fd2;margin-bottom:2px;font-size:11px}.dq-table-wrap.is-criticalUncertainties .dq-table{table-layout:fixed;min-width:1040px}.dq-table-wrap.is-criticalUncertainties th:first-child,.dq-table-wrap.is-criticalUncertainties td:first-child{width:29%}.dq-table-wrap.is-criticalUncertainties th:nth-child(2),.dq-table-wrap.is-criticalUncertainties td:nth-child(2){width:35%}.dq-table-wrap.is-criticalUncertainties th:nth-child(3),.dq-table-wrap.is-criticalUncertainties td:nth-child(3){width:20%}.dq-table-wrap.is-criticalUncertainties th:nth-child(4),.dq-table-wrap.is-criticalUncertainties td:nth-child(4){width:13%}.dq-table-wrap.is-criticalUncertainties th:last-child,.dq-table-wrap.is-criticalUncertainties td:last-child{width:44px}.dq-table-wrap.is-criticalUncertainties td{overflow-wrap:anywhere;vertical-align:top;white-space:normal;word-break:normal;min-width:0;height:auto}.dq-table-wrap.is-criticalUncertainties .dq-critical-uncertainty-source strong,.dq-table-wrap.is-criticalUncertainties .dq-critical-uncertainty-affected,.dq-table-wrap.is-criticalUncertainties .dq-critical-uncertainty-owner{overflow-wrap:anywhere;white-space:normal}.dq-stop-dispositions{min-width:0}.dq-stop-dispositions .dq-table-wrap{overflow-x:auto}.dq-stop-dispositions .dq-table{table-layout:fixed;width:100%;min-width:680px}.dq-stop-dispositions .dq-table th:first-child,.dq-stop-dispositions .dq-table td:first-child{width:60%}.dq-stop-dispositions .dq-table th:nth-child(2),.dq-stop-dispositions .dq-table td:nth-child(2){width:40%}.dq-stop-dispositions .dq-stop-alternative{overflow-wrap:anywhere;white-space:normal;word-break:normal;min-width:0}.dq-stop-dispositions .dq-stop-alternative strong{overflow-wrap:anywhere;white-space:normal}.dq-stop-dispositions select{width:100%;min-width:210px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button:not(.is-active) span:first-child{color:#075fd2}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button:not(.is-active):has(span:first-child) span{color:#075fd2}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-panels{margin:0 clamp(14px,3.2vw,36px)}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-panel.is-active{display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card{background:#fffffff5;border:1px solid #dbe7f3;border-left:0;border-radius:10px;gap:14px;padding:24px 24px 22px;display:grid;box-shadow:0 16px 34px #0f2d7a14}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card.is-wide{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card h3{color:#07163d;letter-spacing:0;border-bottom:0;grid-column:1/-1;align-items:center;gap:12px;margin:0 0 2px;padding:0;font-size:24px;font-weight:700;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card h3:before{box-shadow:none;color:#fff;content:"";background:#16c5c9;border-radius:3px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-fields label{box-shadow:none;background:#fff;border:1px solid #dbe4ef;border-radius:6px;gap:10px;padding:14px;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field:focus-within,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-fields label:focus-within{border-color:#1e7ffb;box-shadow:0 0 0 3px #1e7ffb1a}.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field span,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-fields span{color:#0f2d7a;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field input,.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field textarea,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table input,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table textarea{box-shadow:none;color:#13213d;background:#fff;border:1px solid #cbd8e6;border-radius:5px;min-height:54px;padding:14px 12px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.45}.wp-dq-skin:not(.wp-dq-instructor-skin) .structured-field textarea{min-height:82px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-card-meta{color:#64748b;pointer-events:none;z-index:4;justify-content:flex-end;align-items:center;gap:12px;margin:12px clamp(14px,3.2vw,36px) 0;padding:0 30px 0 0;display:flex;position:relative}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-card-meta span{color:#64748b;font-size:13px;font-weight:500}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-card-meta em{color:#075fd2;font-size:22px;font-style:normal;line-height:1}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap{border:1px solid #dbe4ef;border-radius:6px;grid-column:1/-1;overflow-x:auto}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table{border-collapse:collapse;min-width:980px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table thead th{color:#fff;letter-spacing:.02em;background:#0f2d7a;border-color:#0f2d7a;padding:12px;font-size:12px;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table tbody th{color:#0f2d7a;background:#eef7ff;border-color:#dbe4ef #dbe4ef #dbe4ef currentColor;border-left-style:none;border-left-width:0;font-size:13px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table td{background:#fff;border-color:#dbe4ef}.wp-dq-skin:not(.wp-dq-instructor-skin) .editor-actions{box-shadow:none;background:#e8f5ff;border:0;border-radius:8px;justify-content:flex-end;align-items:center;gap:12px;margin:18px clamp(14px,3.2vw,36px) 0;padding:13px 12px 13px 20px;display:flex;position:static}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-action-note{color:#0f2d7a;flex:280px;align-items:center;gap:12px;min-width:0;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-action-note span{color:#fff;background:#1e7ffb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:inline-flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-action-note strong{color:#0f2d7a;font-size:14px;font-weight:500}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-nav-actions{margin-right:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .button-link,.wp-dq-skin:not(.wp-dq-instructor-skin) .primary-action,.wp-dq-skin:not(.wp-dq-instructor-skin) .step-nav-actions button,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table-wrap>button{border-radius:6px;min-height:40px;padding:10px 18px;font-size:14px;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .primary-action,.wp-dq-skin:not(.wp-dq-instructor-skin) .button-link:not(.is-secondary){color:#fff;background:#1e7ffb;border-color:#1e7ffb;box-shadow:0 8px 18px #1e7ffb2e}.wp-dq-skin:not(.wp-dq-instructor-skin) .primary-action:after{content:" →"}.wp-dq-skin:not(.wp-dq-instructor-skin) .button-link.is-secondary,.wp-dq-skin:not(.wp-dq-instructor-skin) .step-nav-actions button{color:#075fd2;background:#fff;border:1px solid #1e7ffb}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-extra-action,.wp-dq-skin:not(.wp-dq-instructor-skin) [data-autosave-message]{display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .team-workspace-tabs{background:#ffffffe6;border:1px solid #dbe7f3;border-radius:8px;box-shadow:0 10px 24px #0f2d7a0f}.wp-dq-skin:not(.wp-dq-instructor-skin) .team-workspace-tabs a{border-radius:6px}.wp-dq-skin:not(.wp-dq-instructor-skin) .assessment-dimension-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin) .score-scale,.wp-dq-skin:not(.wp-dq-instructor-skin) .assessment-dimension,.wp-dq-skin:not(.wp-dq-instructor-skin) .criteria-list article{background:#fffffff5;border-color:#dbe7f3;border-radius:10px;box-shadow:0 12px 28px #0f2d7a12}@media (width<=920px){body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar{max-width:var(--page-max-width);min-height:auto;width:var(--page-container-width);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;padding:14px 18px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand{min-width:0}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav{gap:14px;margin-left:auto}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a:nth-of-type(n+3){display:none}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{grid-template-columns:1fr;min-height:310px;padding-bottom:92px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-header-context{align-items:flex-start;padding-top:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button{flex-basis:230px;min-width:210px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-grid,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card.is-wide{grid-template-columns:1fr}}@media (width<=520px){body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-logo{width:64px;height:50px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-logo img{max-width:62px;max-height:48px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text strong{font-size:20px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .brand-text span{font-size:10px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav a{display:none}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav .user-avatar{width:38px;height:38px}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .nav .user-avatar:before{display:none}.wp-dq-skin:not(.wp-dq-instructor-skin){padding-left:0;padding-right:0}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{min-height:330px;margin:0;padding:22px 18px 96px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-breadcrumb{gap:8px;margin-bottom:18px;font-size:12px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head h1{font-size:42px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .lede{font-size:16px}.organization-theme.is-motif-upstream-energy .wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after{opacity:.66;background-size:620px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs{margin:-74px 14px 14px;padding-bottom:10px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button{flex-basis:212px;min-height:64px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-panels{margin:0 14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card{border-radius:8px;padding:18px 14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-tool-card h3{font-size:21px}.wp-dq-skin:not(.wp-dq-instructor-skin) .editor-actions{flex-direction:column;align-items:stretch;margin:14px;padding:14px}.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-action-note{flex-basis:auto}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-nav-actions,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-save-action,.wp-dq-skin:not(.wp-dq-instructor-skin) .primary-action,.wp-dq-skin:not(.wp-dq-instructor-skin) .step-nav-actions button{width:100%}.assessment-with-spider{display:block}.personal-spider-panel{z-index:50;border-radius:18px 18px 0 0;max-height:82vh;padding:18px;transition:transform .2s;position:fixed;inset:auto 0 0;overflow:auto;transform:translateY(105%);box-shadow:0 -18px 44px #0f2d7a2e}.personal-spider-panel.is-expanded{transform:translateY(0)}.personal-spider-head button,.mobile-spider-toggle{display:inline-flex}.mobile-spider-toggle{justify-content:center;align-items:center}.presentation-hero,.presentation-scoring,.presentation-results{grid-template-columns:1fr}.presentation-hero{padding:24px 18px}.presentation-status-card{text-align:left}.presentation-radar svg{max-width:100%;min-height:min(72vh,560px)}.results-radar-panel{min-height:auto}.results-radar-panel svg{max-width:min(100%,390px)}.results-summary-stack,.results-waiting-state,.question-distribution-group summary{grid-template-columns:1fr}.results-waiting-symbol{min-height:190px}.question-distribution-group summary:after{justify-self:start}.question-distribution-group summary em{text-align:left;white-space:normal;justify-self:start}}.workspace-intro,.workbench-grid,.dashboard-head,.metric-grid,.report-grid,.facilitator-board,.editor-actions.report-actions,.enterprise-workbench,.opportunity-shell,.review-shell,.my-work-shell{max-width:var(--page-max-width);width:var(--page-container-width)}.wp-dq-skin:not(.wp-dq-instructor-skin){width:100%;max-width:none;padding:0 0 32px}.people-hero,.security-hero{color:#13213d;background:linear-gradient(90deg,#f8fbfffa 0%,#f8fbffe6 48%,#e6f3ff6b 100%),url(/images/themes/pttep/offshore-workshop-hero.png) 100%/cover no-repeat;border:1px solid #d7e6f5;border-left:0;min-height:220px;padding:clamp(28px,5vw,54px);box-shadow:0 16px 36px #0f2d7a14}.people-hero:after,.security-hero:after{display:none}.people-hero h1,.security-hero h1{color:#07184f}.people-hero .lede,.security-hero .lede{color:#334b83;max-width:760px}.people-hero .dq-ribbon,.security-hero .dq-ribbon{color:#0f2d7a;background:#ffffffd1;border:1px solid #d7e6f5;border-radius:8px;align-self:center;gap:8px;margin-top:0;padding:18px;display:grid;box-shadow:0 12px 28px #0f2d7a14}.people-hero .dq-ribbon strong,.security-hero .dq-ribbon strong{color:#07184f;font-size:18px;line-height:1.25}.people-hero .dq-ribbon p,.security-hero .dq-ribbon p{color:#50627f;margin:0}.check-row{flex-direction:row;align-items:center;gap:10px!important;display:flex!important}.check-row input[type=checkbox]{flex:none;width:auto;height:auto}.flash-message.is-error{color:#9f2f1f;background:#fff4f1;border-color:#f2a38d}.wp-dq-skin.wp-dq-instructor-skin{width:100%;max-width:none;padding-bottom:32px}.wp-dq-skin .workspace-session-manager,.wp-dq-skin .workspace-session-indicator,.wp-dq-skin .active-session-indicator,.wp-dq-skin .workshop-context-selector{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:16px;display:grid}.wp-dq-skin .workshop-context-selector{grid-template-columns:1fr}.wp-dq-skin .workspace-session-manager h2,.wp-dq-skin .workspace-session-indicator h2,.wp-dq-skin .active-session-indicator h2,.wp-dq-skin .workshop-context-selector h2{color:var(--pttep-navy);margin:0 0 6px}.wp-dq-skin .workspace-session-manager p,.wp-dq-skin .workspace-session-indicator p,.wp-dq-skin .active-session-indicator p,.wp-dq-skin .workshop-context-selector p{color:var(--muted);margin:0}.wp-dq-skin .workshop-program-tabs,.wp-dq-skin .active-session-panel,.wp-dq-skin .session-browser-grid,.wp-dq-skin .management-tool-grid{gap:12px;display:grid}.wp-dq-skin .workshop-program-tabs{flex-wrap:wrap;align-items:center;display:flex}.wp-dq-skin .active-session-panel{border:1px solid var(--line);border-left:5px solid var(--pttep-blue);grid-template-columns:minmax(0,1fr);align-items:start;padding:14px}.wp-dq-skin .active-session-panel strong,.wp-dq-skin .active-session-indicator strong{color:var(--pttep-navy);margin-top:8px;display:block}.wp-dq-skin .active-session-copy{gap:6px;display:grid}.wp-dq-skin .active-session-status{margin-top:0}.wp-dq-skin .participant-access-card{border:1px solid #d7e6f5;border-left:5px solid #16c5c9;gap:10px;padding:14px;display:grid}.wp-dq-skin .participant-access-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wp-dq-skin .participant-access-head h3{color:var(--pttep-navy);margin:0}.wp-dq-skin .participant-access-card code,.wp-dq-skin .participant-qr-placeholder{color:var(--pttep-navy);overflow-wrap:anywhere;background:#f7fbff;border:1px solid #dce8f5;padding:10px 12px;display:block}.wp-dq-skin .access-warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;padding:10px 12px}.wp-dq-skin .participant-access-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wp-dq-skin .participant-access-actions form{margin:0}.wp-dq-skin .participant-access-actions button:disabled{cursor:default;opacity:.5}.wp-dq-skin .participant-access-actions.is-secondary{border-top:1px solid #dce8f5;padding-top:10px}.wp-dq-opportunity-detail-skin .opportunity-journey-hero{grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-template-areas:"opportunity-copy gate-summary";align-items:center;min-height:230px;margin-bottom:0;padding-top:38px;padding-bottom:42px}.wp-dq-opportunity-detail-skin .opportunity-hero-copy{grid-area:opportunity-copy;width:100%;min-width:0}.wp-dq-opportunity-detail-skin .opportunity-journey-hero h1{overflow-wrap:normal;white-space:nowrap;word-break:normal;max-width:none;font-size:clamp(38px,4vw,58px)}.wp-dq-opportunity-detail-skin .enterprise-page-tabs{margin-top:0}.opportunity-header-state{border-left:5px solid var(--pttep-orange);background:#fffffff0;grid-area:gate-summary;place-self:stretch end;gap:5px;width:100%;min-width:min(100%,330px);padding:17px 18px;display:grid}.decision-creation-gate-context,.decision-creation-readonly{border:1px solid var(--border-color,#d7dde5);background:#f7f9fb;border-radius:6px;align-content:start;gap:4px;padding:12px 14px;display:grid}.decision-creation-gate-context>span,.decision-creation-readonly>span{color:#64748b;text-transform:uppercase;font-size:.75rem;font-weight:700}.decision-creation-gate-context>strong,.decision-creation-readonly>strong{color:#182333}.decision-creation-gate-context>small,.inline-check small{color:#64748b}.opportunity-header-state>span,.opportunity-header-state b,.current-gate-facts b,.current-gate-blocker span,.previous-gate-result-grid b{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.opportunity-header-state>strong{color:var(--pttep-navy);font-size:22px;line-height:1.2}.opportunity-header-state>em{justify-self:start}.opportunity-header-state>div{border-top:1px solid #dfe8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:5px;padding-top:11px;display:grid}.opportunity-header-state>div span{color:var(--ink);font-size:13px;font-weight:800}.opportunity-lifecycle{overflow:hidden}.opportunity-lifecycle .section-heading-row{align-items:end}.opportunity-lifecycle .section-heading-row h2{margin:2px 0 4px}.opportunity-lifecycle-current{border-left:4px solid var(--pttep-green);gap:3px;min-width:min(100%,260px);padding:6px 0 6px 14px;display:grid}.opportunity-lifecycle-current span,.opportunity-lifecycle-stage-head em,.opportunity-lifecycle-stage>p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:900}.opportunity-lifecycle-current strong{color:var(--pttep-navy);font-size:18px}.opportunity-lifecycle-current small{color:var(--muted);font-weight:700}.opportunity-lifecycle-track{scroll-snap-type:x proximity;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:10px;margin-top:18px;padding:0 0 12px;display:grid;overflow-x:auto}.opportunity-lifecycle-stage{scroll-snap-align:start;background:#fff;border:1px solid #d8e4f0;border-top:5px solid #a6b5c7;gap:7px;min-width:230px;min-height:310px;padding:14px;display:grid}.opportunity-lifecycle-stage.is-complete,.opportunity-lifecycle-stage.is-current{background:linear-gradient(#fff,#f7fbff)}.opportunity-lifecycle-stage.is-current{border-color:#1ea0726b;box-shadow:0 12px 26px #0f2d7a1a}.opportunity-lifecycle-stage{border-top-color:var(--phase-color,#8292a5)}.opportunity-lifecycle-stage>p{color:var(--phase-color,#52657a)}.opportunity-lifecycle-stage.is-upcoming{opacity:.72}.opportunity-lifecycle-stage.is-skipped{opacity:.82;background:#f6f8fb;border-color:#8a99aa #cfd8e3 #cfd8e3}.opportunity-lifecycle-stage.is-skipped .opportunity-lifecycle-stage-head em{color:#5f6f82}.opportunity-lifecycle-stage-head{justify-content:space-between;align-items:center;display:flex}.opportunity-lifecycle-stage-head span{color:#9badc0;font-size:26px;font-weight:900;line-height:1}.opportunity-lifecycle-stage.is-current .opportunity-lifecycle-stage-head em,.opportunity-lifecycle-stage.is-complete .opportunity-lifecycle-stage-head em{color:#137d5b}.opportunity-lifecycle-stage>p{margin:4px 0 0}.opportunity-lifecycle-stage h3{color:var(--pttep-navy);margin:0;font-size:19px;line-height:1.18}.opportunity-lifecycle-stage>strong{color:#315a9a;font-size:13px}.opportunity-lifecycle-stage>small{color:var(--muted);font-size:12px;font-weight:700;line-height:1.4}.opportunity-lifecycle-stage .gate-authority{border-top:1px solid #e1e9f2;padding-top:7px}.lifecycle-phase-legend,.lifecycle-decision-legend{background:#f7fafc;border:1px solid #dce6ef;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:9px 12px;display:flex}.lifecycle-phase-legend{border-bottom:0;margin-bottom:-14px}.lifecycle-phase-legend>strong,.lifecycle-decision-legend>strong{color:var(--pttep-navy);text-transform:uppercase;font-size:11px}.lifecycle-phase-legend>span,.lifecycle-decision-legend>span,.decision-state-label{color:#52657a;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.lifecycle-phase-legend i{background:var(--phase-color,#8292a5);border-radius:2px;width:24px;height:5px;display:inline-block}.lifecycle-phase-group-form{background:#f7fafc;border:1px solid #dce6ef;margin:12px 0 18px;padding:14px}.lifecycle-phase-group-heading h3,.lifecycle-phase-group-heading p{margin:0}.lifecycle-phase-group-heading p{color:var(--muted);margin-top:4px;font-size:13px}.lifecycle-phase-group-list{gap:8px;margin:12px 0;display:grid}.lifecycle-phase-group-row{grid-template-columns:minmax(240px,1fr) 90px;align-items:end;gap:10px;display:grid}.lifecycle-phase-group-row label{margin:0}.lifecycle-color-field input{width:100%;height:40px;padding:3px}.lifecycle-outcome-config{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lifecycle-outcome-config fieldset{border:1px solid #dce6ef;flex-wrap:wrap;gap:7px 12px;margin:0;padding:10px 12px 12px;display:flex}.lifecycle-outcome-config legend{color:var(--pttep-navy);text-transform:uppercase;padding:0 5px;font-size:11px;font-weight:900}.lifecycle-builder-heading,.lifecycle-config-heading,.lifecycle-builder-preview-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.lifecycle-builder-heading{margin-bottom:18px}.lifecycle-builder-heading h2,.lifecycle-builder-heading p,.lifecycle-config-heading h2,.lifecycle-config-heading p{margin:0}.lifecycle-builder-heading>div>p:last-child,.lifecycle-config-heading>div>p:last-child{color:var(--muted);margin-top:5px}.lifecycle-builder-heading>span,.lifecycle-config-heading>span{color:#176781;text-transform:uppercase;background:#eef7fc;border:1px solid #cce4f1;flex:none;padding:7px 10px;font-size:11px;font-weight:900}.lifecycle-stage-builder{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:24px;display:grid}.lifecycle-stage-form{margin:0}.lifecycle-builder-group{border:1px solid #d9e5ef;margin:0 0 12px;padding:16px}.lifecycle-builder-group legend,.lifecycle-builder-group summary{color:var(--pttep-navy);font-size:14px;font-weight:900}.lifecycle-builder-group legend span,.lifecycle-builder-group summary>span{background:var(--pttep-blue);color:#fff;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex}.lifecycle-builder-group>p{color:var(--muted);margin:0 0 14px;font-size:12px}.lifecycle-builder-group summary{cursor:pointer;align-items:center;list-style:none;display:flex}.lifecycle-builder-group summary::-webkit-details-marker{display:none}.lifecycle-builder-group summary:after{content:"+";margin-left:auto;font-size:21px}.lifecycle-builder-group[open] summary:after{content:"−"}.lifecycle-builder-group summary small{color:var(--muted);margin-left:9px;font-size:11px;font-weight:700}.lifecycle-builder-group[open] summary{border-bottom:1px solid #e2eaf2;margin-bottom:14px;padding-bottom:12px}.lifecycle-builder-preview{position:sticky;top:78px}.lifecycle-builder-preview-heading{background:#f3f8fc;border:1px solid #d8e5ef;border-bottom:0;padding:11px 13px}.lifecycle-builder-preview-heading span,.lifecycle-builder-preview-heading strong{display:block}.lifecycle-builder-preview-heading span{color:var(--pttep-orange);text-transform:uppercase;font-size:10px;font-weight:900}.lifecycle-builder-preview-heading strong{color:var(--pttep-navy);margin-top:2px;font-size:13px}.lifecycle-builder-preview-heading small{color:var(--muted);font-size:10px}.lifecycle-builder-preview .opportunity-lifecycle-stage{opacity:1;min-height:360px}.lifecycle-builder-preview .opportunity-lifecycle-stage h3{font-size:22px}.lifecycle-preview-evidence{border-top:1px solid #e1e9f2;padding-top:8px}.lifecycle-preview-evidence strong{color:var(--pttep-navy);text-transform:uppercase;font-size:10px}.lifecycle-preview-evidence ul{color:var(--muted);margin:5px 0 0;padding-left:17px;font-size:11px}.lifecycle-preview-flags{flex-wrap:wrap;gap:5px;display:flex}.lifecycle-preview-flags span{color:#8b520d;text-transform:uppercase;background:#fff3e3;padding:4px 6px;font-size:9px;font-weight:900}.lifecycle-preview-note{color:var(--muted);margin:9px 2px 0;font-size:11px;line-height:1.5}.lifecycle-config-heading{border-bottom:1px solid #dce7f0;margin-bottom:14px;padding-bottom:13px}@media (width<=960px){.lifecycle-stage-builder{grid-template-columns:1fr}.lifecycle-builder-preview{position:static}}@media (width<=600px){.lifecycle-builder-heading,.lifecycle-config-heading{flex-direction:column;align-items:flex-start}.lifecycle-builder-group summary small{display:none}}@media (width<=760px){.wp-dq-results-skin .dq-interpretation-grid{grid-template-columns:1fr}.wp-dq-results-skin .dq-interpretation-panel .section-heading-row{align-items:flex-start}}.has-app-rail .workspace-editor-head,.has-app-rail .dashboard-head,.has-app-rail .workspace-intro,.has-app-rail .people-hero,.has-app-rail .security-hero{min-height:0;padding:22px 28px}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .workspace-editor-head{min-height:0;padding:22px 28px}body.has-app-rail:has(.wp-dq-assessment-skin) .workspace-editor-head{min-height:0;padding:22px 28px}body.has-app-rail:has(.wp-dq-example-detail-skin) .dashboard-head{min-height:0;padding:22px 28px}.has-app-rail .wp-dq-opportunities-skin .opportunity-pipeline-head{min-height:190px}@media (width<=820px){.has-app-rail .workspace-editor-head,.has-app-rail .dashboard-head,.has-app-rail .workspace-intro,.has-app-rail .people-hero,.has-app-rail .security-hero{padding:18px 16px}body.has-app-rail:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .workspace-editor-head{padding:18px 16px}body.has-app-rail:has(.wp-dq-assessment-skin) .workspace-editor-head{padding:18px 16px}body.has-app-rail:has(.wp-dq-example-detail-skin) .dashboard-head{padding:18px 16px}}.wp-dq-opportunities-skin .opportunity-board{grid-template-columns:none;align-items:stretch;gap:0;display:flex;overflow-x:auto}.wp-dq-opportunities-skin .opportunity-board>.pipeline-column{flex-direction:column;flex:0 0 292px;min-width:292px;padding:0;display:flex}.wp-dq-opportunities-skin .opportunity-board .pipeline-column-head{grid-template-columns:34px minmax(0,1fr) auto;display:grid}.wp-dq-opportunities-skin .opportunity-board .pipeline-card-list{width:100%;display:grid}@media (width<=760px),(pointer:coarse){.wp-dq-opportunities-skin .opportunity-board>.pipeline-column{flex-basis:min(84vw,310px);min-width:min(84vw,310px)}}.capstone-prototype-banner{border:1px solid #b9d9f2;border-left:4px solid var(--pttep-blue);background:#f2f9ff;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:13px 15px;display:flex}.capstone-prototype-banner span{color:#b54c12;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.capstone-prototype-banner strong{color:var(--pttep-navy);display:block}.capstone-prototype-banner p{color:var(--muted);margin:3px 0 0;font-size:13px}.organization-admin-tabs{border:1px solid #d8e4f0;border-left:4px solid var(--pttep-blue);z-index:12;background:#fff;gap:3px;margin:16px 0;padding:7px;display:flex;position:sticky;top:8px;overflow-x:auto}.organization-admin-tabs button{color:#52657a;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-height:42px;padding:8px 15px;font-size:12px;font-weight:900}.organization-admin-tabs button:hover{color:var(--pttep-navy);background:#f2f8fc}.organization-admin-tabs button[aria-selected=true]{border-bottom-color:var(--pttep-blue);color:var(--pttep-navy);background:#edf8fe}[data-organization-tab][hidden]{display:none!important}@media (width<=700px){.capstone-prototype-banner{flex-direction:column;align-items:stretch}.organization-admin-tabs{margin-inline:-4px;top:4px}.organization-admin-tabs button{padding-inline:12px}}.public-site{color:#172a31;background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.public-site:before,.public-site:after{content:none!important;display:none!important}.public-site *,.public-site :before,.public-site :after{box-sizing:border-box;min-width:0}.public-site a{color:inherit}.public-shell{width:min(1180px,100% - 40px);margin-inline:auto}.public-skip{z-index:100;color:#fff;background:#123f47;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.public-skip:focus{transform:none}.public-header{z-index:50;background:#fffffff7;border-bottom:1px solid #dce5e6;position:sticky;top:0}.public-nav{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.public-brand{align-items:center;display:inline-flex}.public-brand img{object-fit:contain;width:auto;height:54px;display:block}.public-footer img{object-fit:contain;width:auto;height:48px;display:block}.public-desktop-nav{align-items:center;gap:6px;margin-left:auto;display:flex}.public-desktop-nav a{color:#40555b;border-bottom:2px solid #0000;padding:10px 13px;font-weight:750;text-decoration:none}.public-desktop-nav a.is-active{color:#116661;border-color:#1a827b}.public-desktop-nav a.public-signin{color:#fff;background:#174f56;border:1px solid #174f56;margin-left:10px;padding-inline:17px}.public-desktop-nav a:focus-visible{outline-offset:3px;outline:3px solid #f0b84b}.public-menu,.public-menu summary{display:none}.public-menu nav{align-items:center;gap:8px;display:flex}.public-menu nav a{color:#40555b;border-bottom:2px solid #0000;padding:9px 12px;font-weight:700;text-decoration:none}.public-menu nav a.is-active{color:#116661;border-color:#1a827b}.public-menu nav a.public-signin{color:#fff;background:#174f56;border:1px solid #174f56;margin-left:8px}.public-menu nav a:focus-visible,.public-button:focus-visible,.public-site input:focus-visible,.public-site select:focus-visible,.public-site textarea:focus-visible{outline-offset:3px;outline:3px solid #f0b84b}.public-hero{color:#fff;background:#123f47;min-height:760px;overflow:hidden}.public-hero-copy{text-align:center;padding:88px 0 46px}.public-kicker{color:#c98a28;letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:900}.public-hero .public-kicker,.is-ink .public-kicker,.public-cta .public-kicker{color:#f3c872}.public-hero h1,.public-page-hero h1{letter-spacing:0;max-width:970px;margin:0 auto 22px;font-size:clamp(2.8rem,6vw,5.6rem);line-height:.98}.public-hero-copy>p:not(.public-kicker){color:#d8e6e6;max-width:760px;margin:0 auto;font-size:1.18rem;line-height:1.65}.public-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.public-button{cursor:pointer;background:#f2c464;border:1px solid #f2c464;justify-content:center;align-items:center;width:auto;min-height:46px;padding:12px 19px;font-weight:850;text-decoration:none;display:inline-flex;color:#123f47!important}.public-button.is-secondary{background:0 0;border-color:#89aaa9;color:#fff!important}.public-hero-visual{padding-bottom:42px}.public-product-shot{color:#20343a;background:#fff;border:1px solid #8aa6a7;margin:0;overflow:hidden;box-shadow:0 24px 65px #00000047}.public-shot-bar{background:#eef3f3;border-bottom:1px solid #dbe4e5;align-items:center;gap:6px;min-height:40px;padding:8px 13px;font-size:.75rem;display:flex}.public-shot-bar>span{background:#a9b8b9;border-radius:50%;width:9px;height:9px}.public-shot-bar strong{margin-left:8px}.public-shot-bar em{color:#617176;margin-left:auto;font-style:normal}.public-shot-body{grid-template-columns:190px 1fr;min-height:360px;display:grid}.public-shot-body aside{color:#dbeaea;background:#173f47;flex-direction:column;gap:4px;padding:22px 14px;display:flex}.public-shot-body aside b{color:#fff;margin:0 8px 13px}.public-shot-body aside span{padding:8px;font-size:.78rem}.public-shot-body aside span.is-current{color:#173f47;background:#f2c464;font-weight:800}.public-shot-main{background:#f7f9f9;min-width:0;padding:26px}.public-shot-title small{color:#16726d;font-weight:900}.public-shot-title h3{margin:5px 0;font-size:1.55rem}.public-shot-title p{color:#647278;margin:0 0 18px}.public-matrix{background:#fff;border:1px solid #d5dfe0;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));display:grid}.public-matrix>*{text-align:center;border-bottom:1px solid #e1e7e8;border-right:1px solid #e1e7e8;padding:11px}.public-matrix>span,.public-matrix>b:first-child{text-align:left}.public-matrix>b{color:#173f47;background:#edf4f3}.public-score-line{grid-template-columns:120px 1fr 80px;align-items:center;gap:14px;margin-top:20px;font-size:.8rem;display:grid}.public-score-line i{background:linear-gradient(90deg, #168078 var(--score), #dfe7e7 var(--score));height:8px}.public-product-shot figcaption{color:#68787b;background:#fff;padding:9px 13px;font-size:.72rem}.public-section{padding:92px 0}.public-section h2,.public-cta h2{color:#173f47;letter-spacing:0;max-width:760px;margin:0 0 32px;font-size:clamp(2rem,4vw,3.35rem);line-height:1.08}.public-step-grid{border-top:1px solid #cfdadb;border-left:1px solid #cfdadb;grid-template-columns:repeat(3,1fr);display:grid}.public-step-grid article{border-bottom:1px solid #cfdadb;border-right:1px solid #cfdadb;min-width:0;min-height:220px;padding:26px}.public-step-grid article>span,.public-three-grid article>span{color:#be7b18;font-weight:900}.public-step-grid h3,.public-three-grid h3{margin:36px 0 9px;font-size:1.4rem}.public-step-grid p,.public-three-grid p{color:#5f6f74;margin:0;line-height:1.65}.public-applications,.public-feature-band.is-pale{background:#edf3f2}.public-three-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.public-three-grid article{background:#fff;border-top:4px solid #19736e;flex-direction:column;min-height:275px;padding:30px;display:flex;position:relative;box-shadow:0 8px 22px #14373c0e}.public-three-grid article:nth-child(2){border-top-color:#a6752c}.public-three-grid article:nth-child(3){border-top-color:#536d74}.public-three-grid article>span{font-size:.72rem}.public-three-grid article a{margin-top:auto;padding-top:22px}.public-three-grid a,.public-text-link,.public-reference-grid a,.public-developer a{color:#116661;margin-top:22px;font-weight:850;display:inline-block}.public-credibility-grid,.public-two-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.public-credibility-grid p{color:#52656a;font-size:1.05rem;line-height:1.75}.public-proof{border-top:1px solid #cbd8d8;display:grid}.public-proof span{border-bottom:1px solid #cbd8d8;padding:18px 0;font-weight:800}.public-cta{text-align:center;color:#fff;background:#123f47;padding:74px 0}.public-cta h2{color:#fff;margin-inline:auto}.public-page-hero{color:#fff;background:#123f47;padding:105px 0 88px}.public-page-hero.is-compact{padding-block:72px}.public-page-hero h1{max-width:920px;margin-inline:0}.public-page-hero p:last-child{color:#d6e3e3;max-width:700px;font-size:1.14rem;line-height:1.65}.public-reading{max-width:820px}.public-reading h2,.public-legal h2{color:#173f47;margin:44px 0 12px;font-size:1.75rem}.public-reading h2:first-child,.public-legal h2:first-child{margin-top:0}.public-reading p,.public-legal p{color:#4e6267;font-size:1.05rem;line-height:1.8}.is-ink{color:#fff;background:#173f47}.is-ink h2,.is-ink h3{color:#fff}.public-dimension-grid{background:#57767a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.public-dimension-grid article{background:#173f47;min-height:150px;padding:24px}.public-dimension-grid span{color:#f0bd5a;font-weight:900}.public-dimension-grid h3{max-width:230px;margin:34px 0 0;font-size:1.2rem}.public-reference-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px;display:grid}.public-reference-grid article{border:1px solid #cedadb;padding:24px}.public-reference-grid p{color:#5a6c71;line-height:1.65}.public-disclaimer,.public-note{color:#40565b;background:#eef3f2}.public-disclaimer{border-left:4px solid #17736d;margin-top:24px;padding:20px;line-height:1.6}.public-developer{border-top:1px solid #dbe3e4}.public-developer p{color:#52666b;line-height:1.75}.public-note{padding:28px 0}.public-note .public-shell{align-items:baseline;gap:24px;display:flex}.public-note p{margin:0}.public-feature-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.public-feature-grid.is-reversed>:first-child{order:2}.public-feature-grid.is-reversed>:last-child{order:1}.public-feature-grid ul{color:#465b61;padding-left:20px;line-height:1.75}.public-feature-grid li{margin-block:6px}.public-feature-grid .public-product-shot{box-shadow:0 16px 44px #16373c29}.public-feature-grid .public-shot-body{grid-template-columns:150px 1fr;min-height:320px}.public-ui-panel{background:#fff;border:1px solid #cbd8d8;padding:28px;box-shadow:0 16px 44px #16373c24}.public-ui-head{border-bottom:1px solid #dbe4e5;justify-content:space-between;gap:12px;padding-bottom:18px;display:flex}.public-ui-head b{color:#16716c;font-size:.78rem}.public-spider{place-items:center;min-height:310px;margin:20px 0;display:grid;position:relative}.public-spider i{aspect-ratio:1;clip-path:polygon(50% 2%,93% 25%,93% 75%,50% 98%,7% 75%,7% 25%);opacity:.72;background:conic-gradient(from 30deg,#267f7a,#e4b553,#267f7a,#7c9ba0,#267f7a);width:230px}.public-spider b{color:#43585d;font-size:.66rem;position:absolute}.public-spider b:first-of-type{top:0}.public-spider b:nth-of-type(2){top:27%;right:0}.public-spider b:nth-of-type(3){bottom:24%;right:0}.public-spider b:nth-of-type(4){bottom:0}.public-spider b:nth-of-type(5){bottom:24%;left:0}.public-spider b:nth-of-type(6){top:27%;left:0}.public-ui-panel>p{color:#6b7b7f;margin:0;font-size:.72rem}.public-lifecycle-panel{background:#fff;border:1px solid #cbd8d8;margin:0;padding:28px;box-shadow:0 16px 44px #16373c24}.public-lifecycle-panel figcaption{color:#6b7b7f;margin-top:14px;font-size:.72rem}.public-lifecycle{border-top:1px solid #cdd9da;border-left:1px solid #cdd9da;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.public-lifecycle span{background:#f7f9f9;border-bottom:1px solid #cdd9da;border-right:1px solid #cdd9da;padding:16px;font-weight:800}.public-lifecycle span:nth-of-type(4),.public-lifecycle span:nth-of-type(5),.public-lifecycle span:nth-of-type(6){color:#fff;background:#174f56}.public-lifecycle i{display:none}.public-capability-grid{background:#57767a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.public-capability-grid article{background:#173f47;padding:25px}.public-capability-grid p{color:#d6e4e4;line-height:1.7}.public-contact-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.public-contact-grid>div>p{color:#53676c;line-height:1.7}.public-contact-note{border-top:1px solid #d7e0e1;padding-top:22px}.public-form{background:#f7f9f9;border:1px solid #c7d5d6;border-top:4px solid #19736e;grid-template-columns:1fr 1fr;gap:20px;padding:32px;display:grid}.public-form label{gap:7px;font-weight:750;display:grid}.public-form .is-full{grid-column:1/-1}.public-form input,.public-form select,.public-form textarea{color:#172a31;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #91a6a9;border-radius:3px;padding:12px 13px;transition:border-color .15s,box-shadow .15s}.public-form input:hover,.public-form select:hover,.public-form textarea:hover{border-color:#55777b}.public-form input:focus,.public-form select:focus,.public-form textarea:focus{border-color:#176f69;box-shadow:0 0 0 3px #176f691f}.public-form textarea{resize:vertical}.public-form small{color:#a52c25;font-weight:700}.public-consent{background:#fff;border:1px solid #cfdbdc;align-items:start;padding:14px;line-height:1.5;grid-template-columns:20px 1fr!important;font-weight:500!important}.public-consent input{accent-color:#176f69;width:19px;height:19px;min-height:19px}.public-form .public-button{min-width:150px}.public-honeypot{position:absolute;left:-10000px}.public-success{color:#134e3f;background:#e7f4ef;border-left:4px solid #27866e;grid-column:1/-1;padding:14px}.public-error-summary{color:#80231f;background:#faeceb;border-left:4px solid #b63d35;grid-column:1/-1;padding:14px}.public-legal{max-width:820px}.public-footer{color:#cfe0e0;background:#102f35;padding-top:54px}.public-footer-grid{grid-template-columns:1fr auto;gap:50px;padding-bottom:42px;display:grid}.public-footer img{background:#fff;padding:6px 9px}.public-footer p{max-width:430px;line-height:1.6}.public-footer .public-muted{color:#95aeaf;font-size:.88rem}.public-footer nav{grid-template-columns:repeat(2,auto);align-content:start;gap:13px 28px;display:grid}.public-footer nav a{text-decoration:none}.public-copyright{color:#9fb5b6;border-top:1px solid #36545a;padding:18px 0;font-size:.82rem}@media (width<=900px){.public-desktop-nav{display:none}.public-menu{display:block;position:relative}.public-menu summary{cursor:pointer;border:1px solid #bfd0d1;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.public-menu summary::-webkit-details-marker{display:none}.public-menu summary span{background:#173f47;width:20px;height:2px}.public-menu nav{background:#fff;border:1px solid #cfdbdc;align-items:stretch;min-width:240px;padding:10px;display:none;position:absolute;top:52px;right:0;box-shadow:0 16px 30px #0000001f}.public-menu[open] nav{display:grid}.public-menu nav a.public-signin{margin-left:0}.public-step-grid,.public-three-grid,.public-dimension-grid,.public-reference-grid,.public-capability-grid{grid-template-columns:repeat(2,1fr)}.public-feature-grid,.public-credibility-grid,.public-two-grid,.public-contact-grid{grid-template-columns:1fr;gap:42px}.public-feature-grid.is-reversed>:first-child,.public-feature-grid.is-reversed>:last-child{order:initial}}@media (width<=620px){.public-shell{width:min(100% - 28px,1180px)}.public-brand img{max-width:210px;height:34px}.public-hero{min-height:0}.public-hero-copy{text-align:left;padding:62px 0 38px}.public-hero h1,.public-page-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:2.2rem}.public-hero-copy>p:not(.public-kicker){font-size:1rem}.public-actions{justify-content:flex-start}.public-actions .public-button{max-width:100%}.public-shot-body{grid-template-columns:1fr}.public-shot-body aside{display:none}.public-shot-main{padding:18px}.public-matrix{font-size:.72rem}.public-matrix>*{padding:8px 4px}.public-score-line{grid-template-columns:1fr}.public-section{padding:64px 0}.public-step-grid,.public-three-grid,.public-dimension-grid,.public-reference-grid,.public-capability-grid{grid-template-columns:1fr}.public-step-grid article{min-height:0}.public-step-grid h3{margin-top:18px}.public-note .public-shell{display:block}.public-form{grid-template-columns:1fr;padding:20px}.public-form label,.public-form .is-full{grid-column:1}.public-footer-grid{grid-template-columns:1fr}.public-footer nav{grid-template-columns:1fr 1fr}}@media (width<=700px){.lifecycle-phase-group-row{grid-template-columns:1fr 72px}.lifecycle-outcome-config{grid-template-columns:1fr}}.lifecycle-decision-legend i,.decision-state-label i{background:#eef3f7;border:1px solid #cbd7e2;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:inline-flex}.lifecycle-decision-legend .is-approved>i:before,.lifecycle-linked-decision.is-approved .decision-state-label i:before{content:"✓"}.lifecycle-decision-legend .is-in-progress>i:before,.lifecycle-linked-decision.is-in-progress .decision-state-label i:before{content:"●"}.lifecycle-decision-legend .is-action-required>i:before,.lifecycle-linked-decision.is-action-required .decision-state-label i:before{content:"!"}.lifecycle-decision-legend .is-not-started>i:before,.lifecycle-linked-decision.is-not-started .decision-state-label i:before{content:"○"}.lifecycle-decision-legend .is-governance>i:before,.lifecycle-linked-decision.is-governance .decision-state-label i:before{content:"—"}.lifecycle-decision-legend .is-not-triggered>i:before,.lifecycle-linked-decision.is-not-triggered .decision-state-label i:before{content:"↗"}.lifecycle-decision-legend .is-approved i,.lifecycle-linked-decision.is-approved .decision-state-label i{color:#12674f;background:#e4f7ef;border-color:#6fc5a8}.lifecycle-decision-legend .is-in-progress i,.lifecycle-linked-decision.is-in-progress .decision-state-label i{color:#087da8;background:#e7f5fc;border-color:#77c8e7}.lifecycle-decision-legend .is-action-required i,.lifecycle-linked-decision.is-action-required .decision-state-label i{color:#9c4c00;background:#fff2e4;border-color:#f4ae60}.lifecycle-linked-decision{background:#f4f8fc;border-left:3px solid #17aee4;gap:2px;min-height:67px;margin-top:4px;padding:8px 9px;display:grid}.lifecycle-linked-decision.is-approved{border-left-color:#1e9f72}.lifecycle-linked-decision.is-in-progress{border-left-color:#168fc4}.lifecycle-linked-decision.is-action-required{border-left-color:#ed8b21}.lifecycle-linked-decision.is-not-started{border-left-color:#98a8b8}.lifecycle-linked-decision.is-governance{border-left-color:#66788b}.lifecycle-linked-decision.is-not-triggered{border-left-color:#a8b2bd}.lifecycle-linked-decision span,.lifecycle-linked-decision small{color:#66788b;text-transform:uppercase;font-size:9px;font-weight:800}.lifecycle-linked-decision .decision-state-label{color:#41566e;font-size:9px}.lifecycle-linked-decision strong{color:var(--pttep-navy);font-size:12px;line-height:1.25}.gate-requirement-list{flex-wrap:wrap;gap:5px;display:flex}.gate-requirement-list span{color:#52657a;text-transform:uppercase;background:#eef3f8;border:1px solid #d4dfeb;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:900}.gate-requirement-list .is-required{color:#075c82;background:#eaf8fd;border-color:#9fddf2}.gate-requirement-list .is-optional{color:#88500b;background:#fff6e9;border-color:#f5c886}.gate-readiness-panel{border:1px solid #efcf9d;border-left:5px solid var(--pttep-orange);background:#fff8ef;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:center;gap:20px;margin-top:18px;padding:18px;display:grid}.gate-readiness-panel.is-ready{border-color:#a8dec9;border-left-color:var(--pttep-green);background:#effbf6}.gate-readiness-panel h3,.gate-readiness-panel p{margin:3px 0}.gate-readiness-panel ul{color:var(--muted);margin:8px 0 0;padding-left:20px}.gate-readiness-panel form,.gate-readiness-panel label{gap:7px;display:grid}.gate-readiness-panel input{border:1px solid #c8d5e3;border-radius:5px;width:100%;padding:10px}.current-gate-panel{border:1px solid #efd3a9;border-left:5px solid var(--pttep-orange);background:#fffaf3;gap:16px;margin-top:20px;padding:20px;display:grid}.current-gate-panel.is-ready{border-color:#a8dec9;border-left-color:var(--pttep-green);background:#f2fbf7}.current-gate-panel-head,.current-gate-panel-head>div,.current-gate-blocker{gap:4px;display:grid}.current-gate-panel-head{grid-template-columns:minmax(0,1fr) auto;align-items:start}.current-gate-panel-head h2{margin:0}.current-gate-facts,.previous-gate-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.current-gate-facts>span,.previous-gate-result-grid>span{color:var(--pttep-navy);background:#fff;border:1px solid #dce6ef;gap:5px;min-width:0;padding:12px;font-size:14px;font-weight:850;display:grid}.current-gate-blocker{border-top:1px solid #e6d6bf;padding-top:13px}.current-gate-panel>.primary-action,.current-gate-panel>.button-link{justify-self:start}.gate-outcome-disclosure{justify-self:start;width:100%;max-width:620px}.gate-outcome-disclosure>summary{cursor:pointer;list-style:none;display:inline-flex}.gate-outcome-disclosure>summary::-webkit-details-marker{display:none}.gate-outcome-disclosure[open]>summary{margin-bottom:12px}.gate-outcome-disclosure form{background:#fff;border:1px solid #dce6ef;gap:12px;padding:14px;display:grid}.gate-outcome-disclosure label{gap:6px;display:grid}.previous-gate-result{border-left:4px solid var(--pttep-green)}.previous-gate-result-grid small{color:var(--muted);font-weight:700}.decision-creation-disclosure,.overview-detail-disclosure{margin-top:16px}.decision-creation-disclosure>summary,.overview-detail-disclosure>summary{color:var(--pttep-navy);cursor:pointer;font-size:13px;font-weight:900}.recent-opportunity-activity{border-top:1px solid #dce6ef}.opportunity-admin-summary,.opportunity-access-summary{padding-top:16px;padding-bottom:16px}.flash-message.is-error{border-color:#f2b7b7;border-left-color:var(--pttep-red);background:#fff1f1;gap:2px;display:grid}.condition-closure-form,.lifecycle-template-editor{margin-top:18px}.opportunity-lifecycle-stage footer{align-items:end;min-height:24px;margin-top:auto;display:flex}.opportunity-lifecycle-stage footer a,.opportunity-lifecycle-stage footer span{color:#075fd2;font-size:12px;font-weight:900}.workspace-responsibility-banner{background:#f7fcfe;border:1px solid #b9dce8;border-left:5px solid #0cb4d5;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;padding:18px 22px;display:flex}.wp-dq-skin.workspace-enterprise-cycle-skin .workspace-editor-head{min-height:224px;padding-top:30px;padding-bottom:38px}.wp-dq-skin.workspace-enterprise-cycle-skin .workshop-breadcrumb{margin-bottom:20px}.wp-dq-skin.workspace-enterprise-cycle-skin .sync-panel{align-self:start}.workspace-responsibility-banner h2{margin:2px 0 4px;font-size:20px}.workspace-responsibility-banner p:last-child{color:#506174;margin:0}.step-tabs button em{color:#5b6d80;margin-top:8px;font-size:11px;font-style:normal;line-height:1.25;display:block}.step-tabs button.is-my-step{box-shadow:inset 0 -3px #0cb4d5}.step-tabs button.is-my-step em{color:#007c9f;font-weight:800}.step-ownership-line{color:#526273;background:#f5f7f9;border-left:3px solid #c8d4df;flex-wrap:wrap;gap:5px 12px;margin-top:12px;padding:9px 12px;font-size:12px;display:flex}.step-ownership-line.is-mine{color:#075a74;background:#eefafd;border-color:#0cb4d5}.workspace-enterprise-cycle-skin [data-prepare-review][hidden]{display:none!important}.workspace-enterprise-cycle-skin .structured-field-guidance{color:#5b6d80;margin-top:6px;font-size:12px;font-weight:500;line-height:1.4;display:block}.workspace-enterprise-cycle-skin .structured-field.is-read-only-value strong{color:#24364a;background:#f3f6f8;border:1px solid #c8d4df;min-height:42px;padding:10px 12px;font-size:14px;display:block}.step-panels article.is-read-only-step .workshop-fields{background:#fbfcfd}.step-panels article.is-read-only-step input,.step-panels article.is-read-only-step textarea,.step-panels article.is-read-only-step select{color:#485665;background:#f3f6f8}.dq-step-status-strip span.is-my-step{outline-offset:2px;outline:2px solid #0cb4d542}.dq-step-status-strip span em{color:#007c9f;text-transform:uppercase;margin-top:6px;font-size:10px;font-style:normal;font-weight:800;display:block}.dq-step-ownership-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dq-step-ownership-grid article{background:#fff;border:1px solid #d8e1e9;min-width:0;padding:12px 14px}.dq-step-ownership-grid span,.dq-step-ownership-grid small{color:#647487;font-size:11px;display:block}.dq-step-ownership-grid strong{color:#171458;margin:4px 0;font-size:13px;display:block}.assignment-step-list{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.assignment-step-list span{color:#075a74;background:#f1fafd;border:1px solid #c7dbe5;padding:4px 7px;font-size:10px;font-weight:700}.assignment-step-picker{border:1px solid #ccd9e3;grid-column:1/-1;margin:0;padding:14px}.assignment-step-picker legend{color:#171458;padding:0 6px;font-weight:800}.assignment-step-picker>p{color:#5c6d7d;margin:0 0 10px;font-size:12px}.assignment-step-picker>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.assignment-step-picker label{background:#fff;border:1px solid #d9e1e8;align-items:center;gap:7px;min-width:0;padding:9px;font-size:12px;display:flex}.assignment-step-picker label input{width:auto;margin:0}.assignment-step-picker.is-disabled{opacity:.48}.opportunity-lifecycle-current a{color:#087da8;margin-top:8px;font-size:12px;font-weight:800;display:inline-block}.lifecycle-dq-progress{border-top:1px solid #dce5ec;margin-top:12px;padding-top:10px}.lifecycle-dq-progress>div{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.lifecycle-dq-progress>div span{color:#647487;background:#f0f3f5;border:1px solid #d4dee6;place-items:center;min-height:22px;font-size:9px;font-weight:900;display:grid}.lifecycle-dq-progress>div span.is-in-progress{color:#9e4c00;background:#fff4e8;border-color:#ffb35c}.lifecycle-dq-progress>div span.is-complete{color:#12674f;background:#eaf8f3;border-color:#73c8b0}.lifecycle-dq-progress small{color:#5b6b7d;margin-top:6px;font-size:10px;display:block}.decision-process-map{color:#13104f;width:min(1540px,100% - 32px);margin:22px auto 70px}.process-map-hero{background:#fff;border-top:5px solid #0cb4d5;justify-content:space-between;align-items:end;gap:32px;padding:34px 38px;display:flex;box-shadow:0 12px 35px #15254114}.process-map-hero h1{max-width:920px;margin:4px 0 10px;font-size:clamp(34px,4vw,64px);line-height:1.04}.process-map-hero p:last-child{color:#4e6072;max-width:900px;margin:0;font-size:18px}.process-map-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.process-map-principle{color:#fff;background:#171458;grid-template-columns:minmax(250px,.75fr) minmax(420px,1.25fr);gap:24px;padding:22px 38px;display:grid}.process-map-principle strong{color:#5edbf0;font-size:18px}.process-map-principle p{color:#e9f0f5;margin:0}.process-map-section{background:#fffffff2;border:1px solid #d6e1e8;margin-top:22px;padding:28px}.process-map-heading{align-items:start;gap:16px;margin-bottom:22px;display:flex}.process-map-heading>span{color:#fff;text-transform:uppercase;background:#ff7a21;flex:none;padding:6px 9px;font-size:11px;font-weight:900}.process-map-heading h2{margin:0 0 4px;font-size:27px}.process-map-heading p{color:#5a6a7b;margin:0}.process-lifecycle-rail{grid-auto-columns:minmax(205px,1fr);grid-auto-flow:column;gap:10px;padding:4px 2px 16px;display:grid;overflow-x:auto}.process-lifecycle-rail article{background:#fff;border:1px solid #d7e0e8;border-top:4px solid #b8c4cf;min-height:210px;padding:16px;position:relative}.process-lifecycle-rail article.is-complete{border-top-color:#2ab78f}.process-lifecycle-rail article.is-current{border:2px solid #0c9fd0;border-top-width:5px}.process-lifecycle-rail article>span{color:#0c9fd0;font-size:22px;font-weight:900}.process-lifecycle-rail article>small{color:#68798b;margin:9px 0 3px;display:block}.process-lifecycle-rail article>strong{font-size:17px;display:block}.process-lifecycle-rail article>em{color:#526376;margin-top:5px;font-size:12px;font-style:normal;display:block}.process-lifecycle-rail article>div{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.process-lifecycle-rail article b{color:#276073;text-transform:uppercase;background:#eef7fa;padding:4px 6px;font-size:9px}.process-lifecycle-rail article a{color:#087da8;font-size:11px;font-weight:800;position:absolute;bottom:14px;left:16px;right:16px}.process-operating-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.process-operating-flow article{background:#fff;border:1px solid #d6e0e8;border-top:4px solid #1a99cb;padding:17px}.process-operating-flow article.is-dq{background:#fffaf6;border-top-color:#ff7a21}.process-operating-flow article>span{color:#fff;background:#171458;place-items:center;width:28px;height:28px;margin-bottom:14px;font-weight:900;display:grid}.process-operating-flow article strong{font-size:15px;display:block}.process-operating-flow article p{color:#5b6c7d;margin:7px 0 0;font-size:12px}.process-operating-flow>i{color:#0c9fd0;align-self:center;font-size:24px;font-style:normal;font-weight:900}.process-dq-steps{background:#edf8fb;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px;padding:16px;display:grid}.process-dq-steps article{background:#fff;border-left:3px solid #0cb4d5;min-width:0;padding:13px}.process-dq-steps article:nth-child(2n){border-color:#ff7a21}.process-dq-steps span{color:#e84a46;font-size:11px;font-weight:900}.process-dq-steps strong{margin-top:4px;font-size:14px;display:block}.process-dq-steps p{color:#5d6d7e;margin:5px 0 0;font-size:11px}.process-outcome-flow{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:18px;display:grid}.process-outcome-source{color:#fff;background:#171458;flex-direction:column;justify-content:center;padding:24px;display:flex}.process-outcome-source strong{font-size:24px}.process-outcome-source span{color:#bcecf4;margin-top:7px}.process-outcome-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.process-outcome-branches article{background:#f2faf7;border-left:4px solid #2ab78f;padding:17px}.process-outcome-branches article.is-conditional{background:#fff9ef;border-color:#e9a22d}.process-outcome-branches article.is-revise{background:#fff4f3;border-color:#e45b53}.process-outcome-branches article.is-stop{background:#f4f6f8;border-color:#788698}.process-outcome-branches strong{font-size:15px}.process-outcome-branches p{color:#536476;margin:5px 0;font-size:12px}.process-outcome-branches span{color:#a23a34;font-size:11px;font-weight:800}.process-live-cycle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.process-live-cycle-grid article{background:#fff;border:1px solid #d5e0e8;border-top:4px solid #0cb4d5;padding:18px}.process-live-cycle-grid article>span{color:#e85f20;text-transform:uppercase;font-size:10px;font-weight:900}.process-live-cycle-grid article>strong{margin:6px 0;font-size:18px;display:block}.process-live-cycle-grid article>p{color:#566779;min-height:45px;font-size:12px}.process-live-cycle-grid article>div{flex-wrap:wrap;gap:6px;display:flex}.process-live-cycle-grid article b{color:#31586a;background:#eef5f8;padding:5px 7px;font-size:10px}.process-live-cycle-grid article a{color:#087da8;margin-top:13px;font-size:12px;font-weight:800;display:inline-block}@media (width<=900px){.workspace-responsibility-banner,.process-map-hero{flex-direction:column;align-items:stretch}.assignment-step-picker>div,.dq-step-ownership-grid,.process-dq-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.process-operating-flow{grid-template-columns:1fr}.process-operating-flow>i{justify-self:center;transform:rotate(90deg)}.process-map-principle,.process-outcome-flow,.process-live-cycle-grid{grid-template-columns:1fr}}@media print{.decision-process-map{width:100%;margin:0}.process-map-hero-actions,header.site-header,footer{display:none!important}.process-lifecycle-rail{grid-auto-columns:190px}.process-map-section{break-inside:avoid}}.opportunity-current-decision .stage-metrics{grid-template-columns:repeat(2,minmax(150px,1fr));display:grid}.opportunity-current-decision .stage-metrics strong{font-size:17px;line-height:1.2}@media (width<=900px){.wp-dq-opportunity-detail-skin .opportunity-journey-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"opportunity-copy""gate-summary";min-height:0;padding-top:30px;padding-bottom:30px}.opportunity-header-state{justify-self:stretch;max-width:520px}.wp-dq-opportunity-detail-skin .opportunity-journey-hero h1{white-space:normal}.opportunity-lifecycle .section-heading-row{align-items:start;gap:14px;display:grid}.opportunity-lifecycle-track{grid-auto-columns:minmax(235px,82vw)}.gate-readiness-panel{grid-template-columns:1fr}.current-gate-facts,.previous-gate-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.opportunity-current-decision .stage-metrics,.opportunity-header-state>div,.current-gate-facts,.previous-gate-result-grid,.current-gate-panel-head{grid-template-columns:1fr}}.wp-dq-skin .session-binding-list{gap:8px;margin:8px 0 0;display:grid}.wp-dq-skin .session-binding-list div{gap:2px;display:grid}.wp-dq-skin .session-binding-list dt{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-skin .session-binding-list dd{color:var(--ink);margin:0;line-height:1.35}.wp-dq-skin .session-binding-list.is-compact{border-top:1px solid var(--line);margin:10px 0 12px;padding-top:10px}.wp-dq-skin .session-action-row{flex-wrap:wrap;align-items:start;gap:10px;display:flex}.wp-dq-skin .session-action-row>details{flex:0 auto}.wp-dq-skin .session-control-group{gap:8px;display:grid}.wp-dq-skin .session-control-group>.eyebrow,.wp-dq-skin .session-control-group>p{margin:0}.wp-dq-skin .field-help{color:var(--muted);font-size:12px;line-height:1.4}.wp-dq-skin .session-creation-note{border-left:4px solid var(--pttep-blue);color:var(--pttep-navy);background:#f2f9fd;margin:0;padding:10px 12px}.wp-dq-skin .session-preservation-control{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.wp-dq-skin .session-preservation-control summary{cursor:pointer;list-style:none}.wp-dq-skin .session-preservation-control summary::-webkit-details-marker{display:none}.wp-dq-skin .session-preservation-confirmation{background:#fff8f2;border:1px solid #efc9a8;gap:12px;max-width:700px;margin-top:12px;padding:16px;display:grid}.wp-dq-skin .session-preservation-confirmation h3,.wp-dq-skin .session-preservation-confirmation p{margin:0}.wp-dq-skin .session-preservation-confirmation form{justify-items:start;gap:12px;display:grid}.wp-dq-skin .session-browser summary{cursor:pointer;width:max-content;list-style:none;display:inline-flex}.wp-dq-skin .session-browser summary::-webkit-details-marker{display:none}.wp-dq-skin .session-browser-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.wp-dq-skin .session-browser-grid section{border:1px solid var(--line);gap:8px;padding:12px;display:grid}.wp-dq-skin .session-browser-grid h3{color:var(--pttep-navy);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:13px}.wp-dq-skin .session-option{color:var(--ink);border:1px solid #d8e4ee;gap:4px;padding:10px;text-decoration:none;display:grid}.wp-dq-skin .session-option.is-active{border-color:var(--pttep-blue);background:#eef9fd}.wp-dq-skin .session-option strong{color:var(--pttep-navy)}.wp-dq-skin .session-option span,.wp-dq-skin .session-option em{color:var(--muted);font-size:12px;font-style:normal}.wp-dq-skin .management-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-dq-skin .management-tool-grid article{border:1px solid var(--line);border-left:4px solid var(--pttep-blue);background:#fff;gap:6px;padding:12px;display:grid}.wp-dq-skin .management-tool-grid span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-skin .management-tool-grid strong{color:var(--pttep-navy);font-size:20px}.wp-dq-skin .workspace-session-manager label{gap:8px;display:grid}.wp-dq-skin .workspace-session-manager label span,.wp-dq-skin .workspace-session-create label span,.wp-dq-skin .north-star-confirm span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.wp-dq-skin .workspace-session-manager select,.wp-dq-skin .workspace-session-create input,.wp-dq-skin .workspace-session-create select{color:var(--ink);font:inherit;background:#fff;border:1px solid #c8ced6;min-height:42px;padding:9px 11px}.wp-dq-skin .workspace-session-create{grid-column:auto}.wp-dq-skin .workspace-session-create summary{cursor:pointer;width:max-content;list-style:none;display:inline-flex}.wp-dq-skin .workspace-session-create summary::-webkit-details-marker{display:none}.wp-dq-skin .workspace-session-create form{border-top:1px solid var(--line);min-width:min(820px,100vw - 72px);margin-top:12px;padding-top:12px}.wp-dq-skin .north-star-confirm{background:#fff8f0;border:1px solid #ffd6a8;margin-bottom:10px;padding:10px}.wp-dq-skin.wp-dq-instructor-skin .dq-framework-label{display:block}.wp-dq-skin.wp-dq-instructor-skin .workspace-form>.step-tabs{display:grid}.wp-dq-skin .step-guide-disclosure[open],.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-disclosure[open]{z-index:auto;grid-column:1/-1;justify-self:stretch;margin:0;display:block;position:static}.wp-dq-skin .step-guide-body,.wp-dq-skin:not(.wp-dq-instructor-skin) .step-guide-body{position:static}.wp-dq-skin:not(.wp-dq-instructor-skin) .step-panels,.wp-dq-skin:not(.wp-dq-instructor-skin)>.team-workspace-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-card-meta{z-index:auto;position:static}.section-block>.access-window-form,.review-grid .access-window-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.section-block>.access-window-form button,.review-grid .access-window-form button{justify-self:start}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{margin:0}.wp-dq-skin:not(.wp-dq-instructor-skin)>.team-workspace-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin)>.workspace-example-loader,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form.structured-workspace,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-panels,.wp-dq-skin:not(.wp-dq-instructor-skin) .workshop-card-meta,.wp-dq-skin:not(.wp-dq-instructor-skin) .editor-actions{margin-left:0;margin-right:0}.app-shell>main>.section-block,.organization-theme>.section-block{max-width:var(--page-max-width);width:var(--page-container-width)}.wp-dq-skin>.section-block{width:100%;max-width:none}.workshop-home-intro{margin-top:16px}.wp-dq-access-display-skin .qr-display-page{text-align:center;align-items:center;gap:28px;min-height:calc(100vh - 160px);padding:clamp(28px,5vw,72px);display:grid}.wp-dq-access-display-skin .qr-display-copy{justify-items:center;gap:10px;display:grid}.wp-dq-access-display-skin .qr-display-copy h1{color:var(--pttep-navy);margin:0;font-size:clamp(34px,5vw,68px)}.wp-dq-access-display-skin .qr-display-copy p{color:var(--muted);margin:0;font-size:clamp(18px,2vw,26px)}.wp-dq-access-display-skin .qr-projector-card{justify-items:center;gap:18px;display:grid}.wp-dq-access-display-skin .qr-projector-card img{background:#fff;border:1px solid #d8e4ee;width:min(54vh,520px);height:min(54vh,520px);padding:clamp(14px,2vw,24px)}.wp-dq-access-display-skin .qr-projector-card code{color:var(--pttep-navy);overflow-wrap:anywhere;background:#f7fbff;border:1px solid #dce8f5;padding:12px 16px;font-size:clamp(16px,1.5vw,22px)}.wp-dq-access-display-skin .qr-projector-card p,.wp-dq-access-display-skin .qr-projector-card.is-closed p{color:var(--muted);margin:0;font-size:18px}.wp-dq-access-display-skin .qr-projector-card.is-closed{background:#fff7ed;border:1px solid #fed7aa;padding:clamp(28px,4vw,54px)}.wp-dq-access-display-skin .qr-projector-card.is-closed h2{color:#9a3412;margin:0}.wp-dq-access-display-skin .qr-team-link-strip{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wp-dq-access-display-skin .qr-team-link-strip span{color:var(--pttep-navy);border:1px solid #d7e6f5;padding:8px 12px;font-weight:800}.workshop-home-intro .pttep-home-hero{background:linear-gradient(90deg,#f8fbfff5 0%,#f8fbffdb 44%,#e6f3ff59 100%),url(/images/themes/pttep/offshore-workshop-hero.png) 100%/cover no-repeat;border:1px solid #d7e6f5;min-height:360px}.workshop-home-intro .pttep-hero-visual{opacity:.92}.workshop-dimension-strip{background:#ffffffdb;border:1px solid #dbe7f3;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:16px;padding:10px;display:grid;box-shadow:0 12px 28px #0f2d7a12}.workshop-dimension-strip span{color:#0f2d7a;text-align:center;background:#f8fbff;border:1px solid #dbe7f3;border-radius:6px;padding:10px;font-size:12px;font-weight:800}.workshop-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-choice-grid .workbench-card{min-height:280px}.workshop-choice-grid .workbench-card strong{color:#0f2d7a;margin-bottom:8px;font-size:20px;display:block}.workshop-choice-grid .workbench-card .button-link{justify-self:start;margin-top:auto}.configuration-table .is-number,.dq-table .dq-number-cell{text-align:center;width:52px}.configuration-table .is-number input{text-align:center;max-width:58px}.configuration-table .is-action,.dq-table .dq-row-action{text-align:center;white-space:nowrap;width:54px}.icon-action-button{color:#e53e3e;cursor:pointer;background:#fff;border:1px solid #cfe0f0;border-radius:50%;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0;font-size:18px;font-weight:800;line-height:1;display:inline-flex}.icon-action-button:hover{background:#fff5f5;border-color:#f3b4b4}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table td:first-child{width:auto}:is(.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table th:first-child:has(+th:nth-child(2):last-child),.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table td.dq-number-cell){width:52px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table th:last-child:empty{width:54px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-stop-dispositions .dq-table{table-layout:fixed;width:100%;min-width:680px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-stop-dispositions .dq-table th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-stop-dispositions .dq-table td:first-child{width:60%!important}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-stop-dispositions .dq-table th:nth-child(2),.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-stop-dispositions .dq-table td:nth-child(2){width:40%!important}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-evidence{padding:14px 16px;display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-evidence .dq-context-heading{margin-bottom:8px;font-size:13px;display:block}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-evidence .dq-context-lines{gap:6px;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-evidence .dq-context-lines small{line-height:1.45;display:block}.dq-structured-context{gap:10px;display:grid}.dq-structured-context .dq-context-heading{display:block}.dq-structured-context dl{gap:8px;margin:0;display:grid}.dq-structured-context dl>div{gap:2px;display:grid}.dq-structured-context dt{color:#44617e;text-transform:uppercase;font-size:11px;font-weight:800}.dq-structured-context dd{color:#172b46;white-space:pre-line;margin:0;line-height:1.45}.dq-section-heading{color:#193b76;text-transform:uppercase;grid-column:1/-1;margin:8px 0 0;font-size:13px}.dq-commitment-criteria{grid-column:1/-1;gap:8px;margin:14px 0;display:grid}.dq-commitment-criteria>span{color:#193b76;text-transform:uppercase;font-size:12px;font-weight:800}.dq-commitment-criteria>div{flex-wrap:wrap;gap:8px;display:flex}.dq-criterion-pill{background:#f4f8fc;border:1px solid #d8e5f0;border-radius:6px;align-items:baseline;gap:6px;padding:7px 9px;display:inline-flex}.dq-criterion-pill small{color:#44617e;font-weight:700}.dq-selected-proceed{gap:3px;display:grid}.dq-selected-proceed strong{color:#13705b}.dq-selected-proceed small{color:#52677d;line-height:1.35}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-criteria{grid-column:1/-1;gap:8px;margin:14px 0;display:grid}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-criteria>span{color:#193b76;text-transform:uppercase;font-size:12px;font-weight:800}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-criteria>div{flex-wrap:wrap;gap:8px;display:flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-criterion-pill{background:#f4f8fc;border:1px solid #d8e5f0;border-radius:6px;align-items:baseline;gap:6px;padding:7px 9px;display:inline-flex}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-criterion-pill small{color:#44617e;font-weight:700}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table-wrap{overflow-x:auto}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives{grid-column:1/-1;width:100%}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table{table-layout:fixed;width:100%;min-width:760px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table th:first-child,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table td:first-child{width:28%!important}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table th:nth-child(2),.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternatives .dq-table td:nth-child(2){width:72%!important}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternative,.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-commitment-alternative strong{overflow-wrap:anywhere;white-space:normal;word-break:normal}.personal-spider-scores span{color:#20314f;pointer-events:auto;z-index:auto;font-size:13px;font-weight:600;position:static;inset:auto}.assessment-with-spider{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.personal-spider-panel{max-height:calc(100vh - 36px)}.mobile-spider-toggle{color:#fff;z-index:45;background:#0f7ffb;border:0;border-radius:999px;min-height:42px;padding:0 18px;font-weight:800;display:none;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #0f2d7a38}.results-report-grid{grid-template-columns:minmax(420px,48%) minmax(0,1fr)}.results-radar-panel svg{max-width:min(550px,100%)}.presentation-radar svg{max-width:min(780px,84vw)}@media (width<=920px){.workshop-choice-grid,.workshop-dimension-strip,.wp-dq-skin .workspace-session-manager,.wp-dq-skin .workspace-session-indicator,.wp-dq-skin .active-session-indicator,.wp-dq-skin .active-session-panel,.wp-dq-skin .session-browser-grid,.wp-dq-skin .management-tool-grid,.results-report-grid,.assessment-with-spider{grid-template-columns:1fr}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{min-height:260px}}@media (width<=520px){.workspace-intro,.workbench-grid,.dashboard-head,.metric-grid,.report-grid,.facilitator-board,.editor-actions.report-actions{width:calc(100% - 20px)}.wp-dq-skin:not(.wp-dq-instructor-skin){width:100%}.workshop-home-intro .pttep-home-hero{min-height:300px}.workshop-dimension-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head{min-height:250px;padding-bottom:82px}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-table{min-width:720px}.mobile-spider-toggle{display:inline-flex}}:root{--dq-background-image:url(/images/themes/pttep/dq-background.webp);--dq-background-veil:linear-gradient(180deg, #ffffff57 0%, #f9fdff75 46%, #f6fbff9e 100%);--dq-surface-white:#ffffffe0;--dq-surface-strong:#fffffff5}:is(body,body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin))){background:#f7fbff}body:before{background-image:var(--dq-background-image);content:"";opacity:.86;pointer-events:none;z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;display:block!important}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)):before{background-image:var(--dq-background-image);content:"";opacity:.86;pointer-events:none;z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;display:block!important}body:has(.wp-dq-assessment-skin):before{background-image:var(--dq-background-image);content:"";opacity:.86;pointer-events:none;z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;display:block!important}body:has(.wp-dq-example-detail-skin):before{background-image:var(--dq-background-image);content:"";opacity:.86;pointer-events:none;z-index:0;background-position:top;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0;display:block!important}body:after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);content:"";pointer-events:none;z-index:0;position:fixed;inset:0;display:block!important}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)):after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);content:"";pointer-events:none;z-index:0;position:fixed;inset:0;display:block!important}body:has(.wp-dq-assessment-skin):after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);content:"";pointer-events:none;z-index:0;position:fixed;inset:0;display:block!important}body:has(.wp-dq-example-detail-skin):after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);content:"";pointer-events:none;z-index:0;position:fixed;inset:0;display:block!important}.ambient-symbols{display:none!important}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .ambient-symbols{display:none!important}main{background:0 0}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) main{background:0 0}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .organization-theme{background:0 0}body:has(.wp-dq-assessment-skin) .organization-theme{background:0 0}body:has(.wp-dq-example-detail-skin) .organization-theme{background:0 0}.organization-theme:has(.wp-dq-skin){background:0 0}.topbar{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;border-color:#b7dcedc2}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)) .topbar{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;border-color:#b7dcedc2}body:has(.wp-dq-assessment-skin) .topbar{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;border-color:#b7dcedc2}body:has(.wp-dq-example-detail-skin) .topbar{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;border-color:#b7dcedc2}.workspace-editor-head,.dashboard-head,.workspace-intro,.auth-panel,.people-hero,.security-hero,.presentation-hero,.workshop-home-intro .pttep-home-hero,.wp-dq-instructor-skin .instructor-hero,.organization-theme .workspace-editor-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head,.wp-dq-assessment-skin .workspace-editor-head,.wp-dq-example-detail-skin .dashboard-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel{background:linear-gradient(90deg, #ffffffe6 0%, #fafdffcc 43%, #ecf8ff6b 100%), var(--dq-background-image) center top / cover no-repeat;color:#07184f;border-color:#b7dcedb8}.workspace-editor-head h1,.dashboard-head h1,.workspace-intro h1,.auth-panel h1,.people-hero h1,.security-hero h1,.presentation-hero h1,.wp-dq-instructor-skin .instructor-hero h1,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head h1,.wp-dq-assessment-skin .workspace-editor-head h1,.wp-dq-example-detail-skin .dashboard-head h1{color:#07184f}.workspace-editor-head .lede,.dashboard-head .lede,.workspace-intro .lede,.auth-panel .lede,.people-hero .lede,.security-hero .lede,.presentation-hero p:not(.eyebrow),.wp-dq-instructor-skin .instructor-hero .eyebrow,.wp-dq-instructor-skin .instructor-hero .lede,.wp-dq-instructor-skin .instructor-hero-meta span,.wp-dq-instructor-skin .instructor-hero-meta strong,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head .lede,.wp-dq-assessment-skin .workspace-editor-head .lede,.wp-dq-example-detail-skin .dashboard-head .lede{color:#29446f}.section-block,.workbench-card,.form-panel,.next-action-card,.status-panel,.review-grid>article,.assignment-list article,.configuration-table,.table-wrap,.metric-grid article,.personal-spider-panel,.results-radar-panel,.step-nav-actions,.team-workspace-tabs,.workspace-example-loader,.dq-substep-tabs,.workspace-form.structured-workspace,.wp-dq-instructor-skin .instructor-start-note,.wp-dq-instructor-skin .instructor-control-card,.wp-dq-instructor-skin .instructor-workshop-strip,.wp-dq-instructor-skin .instructor-step-grid article{background-color:var(--dq-surface-white);-webkit-backdrop-filter:blur(14px)saturate(1.06);backdrop-filter:blur(14px)saturate(1.06)}.table-wrap table,.configuration-table,.dq-table{background-color:#ffffffdb}@media (width<=720px){.dq-review-assessment-page{max-width:100%;overflow-x:clip}body:before{opacity:.58;background-position:58% 0}body:has(.wp-dq-skin):not(:has(.wp-dq-instructor-skin)):before{opacity:.58;background-position:58% 0}body:has(.wp-dq-assessment-skin):before{opacity:.58;background-position:58% 0}body:has(.wp-dq-example-detail-skin):before{opacity:.58;background-position:58% 0}.workspace-editor-head,.dashboard-head,.workspace-intro,.auth-panel,.people-hero,.security-hero,.presentation-hero,.workshop-home-intro .pttep-home-hero,.wp-dq-instructor-skin .instructor-hero,.organization-theme .workspace-editor-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel,.wp-dq-assessment-skin .workspace-editor-head,.wp-dq-example-detail-skin .dashboard-head{background:linear-gradient(180deg, #ffffffeb 0%, #f8fdffdb 58%, #eef9ff94 100%), var(--dq-background-image) center top / cover no-repeat}.wp-dq-auth-skin,.wp-dq-skin .auth-panel,.wp-dq-skin .auth-panel>div,.wp-dq-skin .auth-panel .form-panel{width:100%;min-width:0;max-width:100%}body:has(.wp-dq-auth-skin) main{box-sizing:border-box;width:100%;max-width:100vw;padding-left:14px;padding-right:14px;overflow-x:hidden}.wp-dq-skin .auth-panel{grid-template-columns:1fr;width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:20px 18px;overflow:hidden}.wp-dq-skin .auth-panel .form-panel{width:100%;padding:18px}.wp-dq-skin .auth-panel .lede,.wp-dq-skin .auth-panel h1{overflow-wrap:anywhere;max-width:100%}.wp-dq-skin .auth-panel .form-panel input,.wp-dq-skin .auth-panel .primary-action{width:100%;min-width:0;max-width:100%}.wp-dq-skin .auth-panel .checkbox-row{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.wp-dq-skin .auth-panel .checkbox-row input{flex:none;width:auto;margin-top:2px}.wp-dq-skin .auth-panel .checkbox-row span{overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0}.wp-dq-skin .auth-cues{display:none}}.wp-dq-skin .dq-tool-note,.wp-dq-skin .dq-calculation-note{color:#17435b;background:#e7f7feb8;border:1px solid #7dc9e773;border-radius:8px;margin:10px 0 14px;padding:10px 12px;font-size:.9rem;line-height:1.45}.wp-dq-skin .dq-tool-sequence{color:#24364a;grid-column:1/-1;margin:10px 0 0;padding-left:24px;line-height:1.6}.wp-dq-skin .dq-tool-note.is-emphasis{color:#613b12;background:#fff8ef;border-color:#f28c287a}.wp-dq-skin .dq-instructor-example{background:#ffffffeb;border:1px solid #1784b13d;border-radius:8px;margin:0 0 16px;overflow:hidden;box-shadow:0 10px 26px #0b243714}.wp-dq-skin .dq-instructor-example summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.wp-dq-skin .dq-instructor-example summary::-webkit-details-marker{display:none}.wp-dq-skin .dq-instructor-example summary strong{color:#0f3150;font-size:.92rem}.wp-dq-skin .dq-instructor-example summary span{color:#fff;text-transform:uppercase;background:#0b72a7;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:800}.wp-dq-skin .dq-instructor-example[open] summary span{background:#17324d}.wp-dq-skin .dq-instructor-example[open] summary span:before{content:"Hide"}.wp-dq-skin .dq-instructor-example[open] summary span{font-size:0}.wp-dq-skin .dq-instructor-example[open] summary span:before{font-size:.72rem}.wp-dq-skin .dq-instructor-example>div{border-top:1px solid #1784b129;padding:12px}.wp-dq-skin .dq-table-wrap.is-example{width:100%;max-height:none;margin:0}.wp-dq-skin .dq-score-detail{color:#5d7182;margin-top:4px;font-size:.76rem;display:block}.wp-dq-skin .dq-visual-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.wp-dq-skin .dq-visual-grid section{background:#fff;border:1px solid #bad5e1ad;border-radius:8px;padding:14px;overflow:hidden}.wp-dq-skin .dq-visual-grid h4,.wp-dq-skin .dq-tool-card h4{color:#0f3150;margin:4px 0 10px;font-size:.98rem}.wp-dq-skin .dq-generated-tree{background:linear-gradient(#f8fcff 0%,#eef7fb 100%);border:1px solid #accfdfad;border-radius:8px;max-width:100%;padding:12px;overflow:hidden visible}.wp-dq-skin .dq-generated-tree svg{width:100%;min-width:0;max-width:100%;height:auto;display:block}.wp-dq-skin .dq-tree-node{fill:#fff;stroke:#75aac3;stroke-width:1.5px}.wp-dq-skin .dq-tree-node.is-decision{fill:#0f3150;stroke:#0f3150}.wp-dq-skin .dq-tree-node.is-chance,.wp-dq-skin .dq-tree-node.is-winner{fill:#e9f8fc;stroke:#1582af}.wp-dq-skin .dq-tree-node.is-outcome{fill:#fffaf1;stroke:#d89b35}.wp-dq-skin .dq-tree-link{fill:none;stroke:#7b9bb1;stroke-linecap:round;stroke-width:2px}.wp-dq-skin .dq-tree-text{fill:#17324d;font-size:17px;font-weight:800}.wp-dq-skin .dq-tree-text.is-decision-text{fill:#fff}.wp-dq-skin .dq-tree-text.is-small{fill:#486171;font-size:13px;font-weight:700}.wp-dq-skin .dq-tree-text.is-small.is-decision-text{fill:#ffffffc7}.wp-dq-skin .dq-margin-cell strong{color:#0b7a4d;margin-bottom:4px;font-weight:900;display:block}.wp-dq-skin .dq-margin-cell strong.is-negative{color:#bd4a20}.wp-dq-skin .dq-margin-cell span{background:#e7eef4;border-radius:999px;min-width:120px;height:8px;display:block;overflow:hidden}.wp-dq-skin .dq-margin-cell i{background:#1582af;height:100%;display:block}.wp-dq-skin .dq-margin-cell i.is-negative{background:#e2763b}.wp-dq-skin .dq-status-pill{color:#0b724b;background:#117e521f;border-radius:999px;padding:5px 9px;font-size:.76rem;font-weight:900;display:inline-flex}.wp-dq-skin .dq-status-pill.is-negative{color:#ad421c;background:#e2763b24}.wp-dq-skin .value-summary.is-good{border-color:#108e5b6b}.wp-dq-skin .value-summary.is-warning{border-color:#e2763b6b}@media (width>=1180px){.wp-dq-skin .dq-visual-grid{grid-template-columns:minmax(0,1fr)}}.workspace-editor-head,.dashboard-head,.workspace-intro,.auth-panel,.people-hero,.security-hero,.presentation-hero,.workshop-home-intro .pttep-home-hero,.wp-dq-instructor-skin .instructor-hero,.organization-theme .workspace-editor-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head,.wp-dq-assessment-skin .workspace-editor-head,.wp-dq-example-detail-skin .dashboard-head,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel{-webkit-backdrop-filter:blur(10px)saturate(1.04);backdrop-filter:blur(10px)saturate(1.04);border-color:#b7dced9e;background:linear-gradient(135deg,#ffffffb8 0%,#ffffff7a 58%,#ecf8ff52 100%)!important}.workspace-editor-head:before,.workspace-editor-head:after,.dashboard-head:before,.dashboard-head:after,.workspace-intro:before,.workspace-intro:after,.auth-panel:before,.auth-panel:after,.people-hero:before,.people-hero:after,.security-hero:before,.security-hero:after,.presentation-hero:before,.presentation-hero:after,.workshop-home-intro .pttep-home-hero:before,.workshop-home-intro .pttep-home-hero:after,.wp-dq-instructor-skin .instructor-hero:before,.wp-dq-instructor-skin .instructor-hero:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:before,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-editor-head:after,.wp-dq-example-detail-skin .dashboard-head:before,.wp-dq-example-detail-skin .dashboard-head:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro:before,.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-intro:after,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel:before,.wp-dq-skin:not(.wp-dq-instructor-skin) .auth-panel:after{content:none!important;display:none!important}.workspace-editor-head>*,.dashboard-head>*,.workspace-intro>*,.auth-panel>*,.people-hero>*,.security-hero>*,.presentation-hero>*,.workshop-home-intro .pttep-home-hero>*,.wp-dq-instructor-skin .instructor-hero>*{z-index:1;position:relative}:is(body:has(.dqn-landing-page) .topbar,body:has(.dqn-landing-page) .ambient-symbols){display:none!important}body:has(.dqn-landing-page):before{display:none!important}body:has(.dqn-landing-page):after{display:none!important}.wp-dq-skin .program-mode-switcher{border:1px solid #cbdce9;border-left:5px solid var(--pttep-blue);background:#fff;grid-template-columns:minmax(230px,.72fr) minmax(0,2fr);align-items:stretch;gap:18px;margin:0 0 14px;padding:16px;display:grid;position:relative;box-shadow:0 14px 34px #0b325e14}.wp-dq-skin .program-mode-switcher-intro{align-content:center;gap:5px;padding:3px 4px;display:grid}.wp-dq-skin .program-mode-switcher-intro strong{color:var(--pttep-navy);font-size:18px;line-height:1.25}.wp-dq-skin .program-mode-switcher-intro>span:last-child{color:var(--muted);font-size:13px;line-height:1.4}.wp-dq-skin .program-mode-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.wp-dq-skin .program-mode-option{color:var(--ink);background:#f8fbfd;border:1px solid #d7e4ed;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:94px;padding:12px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.wp-dq-skin .program-mode-option:hover,.wp-dq-skin .program-mode-option:focus-visible{border-color:#78bdd9;outline:none;transform:translateY(-1px);box-shadow:0 8px 20px #0f49741a}.wp-dq-skin .program-mode-option.is-active{border-color:var(--pttep-blue);background:#eef9fc;box-shadow:inset 0 -3px #13bde2}.wp-dq-skin .program-mode-icon{color:var(--pttep-navy);background:#e2edf5;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;font-weight:900;display:inline-flex}.wp-dq-skin .program-mode-option.is-active .program-mode-icon{background:var(--pttep-blue);color:#fff}.wp-dq-skin .program-mode-copy{gap:3px;min-width:0;display:grid}.wp-dq-skin .program-mode-copy strong{color:var(--pttep-navy);font-size:16px;line-height:1.2}.wp-dq-skin .program-mode-copy>span{color:#44566f;font-size:12px;line-height:1.3}.wp-dq-skin .program-mode-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;display:block;overflow:hidden}.wp-dq-skin .program-mode-state{color:#4d6076;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #b8ccd9;padding:5px 7px;font-size:10px;font-weight:900}.wp-dq-skin .program-mode-option.is-active .program-mode-state{background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff}.wp-dq-skin .program-mode-status{color:var(--muted);min-height:10px;font-size:10px;line-height:1;position:absolute;bottom:3px;right:16px}.wp-dq-skin .program-mode-switcher[aria-busy=true] .program-mode-options{opacity:.55;pointer-events:none}.is-switching-program main{cursor:progress}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}.wp-dq-skin details.workshop-context-disclosure{padding:0;display:block}.wp-dq-skin .workshop-context-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:15px 18px;list-style:none;display:flex}.wp-dq-skin .workshop-context-summary::-webkit-details-marker{display:none}.wp-dq-skin .workshop-context-summary-copy{gap:4px;min-width:0;display:grid}.wp-dq-skin .workshop-context-summary-copy>strong{color:var(--pttep-navy);font-size:22px;line-height:1.2}.wp-dq-skin .workshop-context-summary-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;line-height:1.35;display:flex}.wp-dq-skin .workshop-context-summary-action{color:var(--pttep-navy);flex:none;align-items:center;gap:10px;font-size:13px;font-weight:900;display:inline-flex}.wp-dq-skin .workshop-context-summary-icon{border:1px solid #9ccce1;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.wp-dq-skin .workshop-context-summary-icon:before{content:"+";font-size:22px;font-weight:500;line-height:1}.wp-dq-skin .workshop-context-disclosure[open] .workshop-context-summary-icon:before{content:"-"}@media (width<=980px){.wp-dq-skin .program-mode-switcher{grid-template-columns:1fr}}@media (width<=680px){.wp-dq-skin .program-mode-switcher{gap:12px;padding:12px}.wp-dq-skin .program-mode-options{grid-template-columns:1fr}.wp-dq-skin .program-mode-option{grid-template-columns:36px minmax(0,1fr) auto;min-height:82px;padding:10px}.wp-dq-skin .program-mode-icon{width:36px;height:36px}.wp-dq-skin .program-mode-state{padding:4px 5px;font-size:9px}.wp-dq-skin .program-mode-copy small{white-space:normal}}@media (prefers-reduced-motion:reduce){.wp-dq-skin .program-mode-option{transition:none}}.wp-dq-instructor-skin .management-flow-intro{border-bottom:3px solid var(--pttep-blue);background:#fff;justify-content:space-between;align-items:end;gap:24px;margin:0 0 12px;padding:18px 20px;display:flex}.wp-dq-instructor-skin .management-flow-intro h2{color:var(--pttep-navy);margin:3px 0 0;font-size:26px}.wp-dq-instructor-skin .management-flow-intro>p{color:var(--muted);max-width:680px;margin:0;line-height:1.45}.wp-dq-instructor-skin .management-workshop-flow{border:1px solid var(--line);background:#fff;margin-bottom:18px}.wp-dq-instructor-skin .management-flow-section{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px;display:grid}.wp-dq-instructor-skin .management-flow-section+.management-flow-section,.wp-dq-instructor-skin .management-advanced-tools{border-top:1px solid var(--line)}.wp-dq-instructor-skin .management-flow-section:nth-child(3n+2){box-shadow:inset 4px 0 #f28c28}.wp-dq-instructor-skin .management-flow-section:nth-child(3n){box-shadow:inset 4px 0 0 var(--pttep-red)}.wp-dq-instructor-skin .management-flow-section:nth-child(3n+1){box-shadow:inset 4px 0 0 var(--pttep-blue)}.wp-dq-instructor-skin .management-flow-heading{align-items:start;gap:14px;min-width:0;display:flex}.wp-dq-instructor-skin .management-flow-heading>div{min-width:0}.wp-dq-instructor-skin .management-flow-heading h2{color:var(--pttep-navy);margin:3px 0 5px;font-size:20px;line-height:1.25}.wp-dq-instructor-skin .management-flow-heading p:last-child{color:var(--muted);margin:0;line-height:1.45}.wp-dq-instructor-skin .management-flow-heading>.status-pill{margin-left:auto}.wp-dq-instructor-skin .management-flow-number{background:var(--pttep-navy);color:#fff;flex:0 0 34px;justify-content:center;align-items:center;height:34px;font-size:14px;font-weight:900;display:inline-flex}.wp-dq-instructor-skin .management-flow-actions{flex-wrap:wrap;align-self:center;align-items:center;gap:8px;display:flex}.wp-dq-instructor-skin .management-flow-actions form{margin:0}.wp-dq-instructor-skin .management-action-note{color:var(--muted);max-width:250px;font-size:12px;line-height:1.4}.wp-dq-instructor-skin .management-agenda-status{background:#f6f8fa;border-left:3px solid #93a2b5;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:flex}.wp-dq-instructor-skin a.management-agenda-status:hover,.wp-dq-instructor-skin a.management-agenda-status:focus-visible{border-left-color:var(--pttep-cyan);background:#eef8fc}.wp-dq-instructor-skin .management-agenda-status strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-agenda-status span{color:var(--muted)}.wp-dq-instructor-skin .management-package-grid,.wp-dq-instructor-skin .management-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.wp-dq-instructor-skin .management-package-grid>div,.wp-dq-instructor-skin .management-stat-grid>div{border-left:1px solid var(--line);border-top:1px solid var(--line);gap:5px;padding:13px 14px;display:grid}.wp-dq-instructor-skin .management-package-grid>div:nth-child(2n),.wp-dq-instructor-skin .management-stat-grid>div:nth-child(2n){border-right:1px solid var(--line)}.wp-dq-instructor-skin .management-package-grid>div:nth-last-child(-n+2),.wp-dq-instructor-skin .management-stat-grid>div:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.wp-dq-instructor-skin .management-package-grid>.is-wide{border-right:1px solid var(--line);grid-column:1/-1}.wp-dq-instructor-skin .management-package-grid dt,.wp-dq-instructor-skin .management-stat-grid dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.wp-dq-instructor-skin .management-package-grid dd,.wp-dq-instructor-skin .management-stat-grid dd{color:var(--pttep-navy);margin:0;line-height:1.4}.wp-dq-instructor-skin .management-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-dq-instructor-skin .management-stat-grid>div:nth-child(2n){border-right:0}.wp-dq-instructor-skin .management-stat-grid>div:last-child{border-right:1px solid var(--line)}.wp-dq-instructor-skin .management-stat-grid dd{font-size:28px;font-weight:900}.wp-dq-instructor-skin .management-access-url{border:1px solid var(--line);color:var(--pttep-navy);overflow-wrap:anywhere;background:#f5f8fb;padding:12px 14px;display:block}.wp-dq-instructor-skin .management-package-selector{border:1px solid var(--line);grid-column:1/-1}.wp-dq-instructor-skin .management-package-selector-head,.wp-dq-instructor-skin .management-package-selector article{justify-content:space-between;align-items:center;gap:16px;display:flex}.wp-dq-instructor-skin .management-package-selector-head{background:#f5f8fb;padding:14px 16px}.wp-dq-instructor-skin .management-package-selector-head>div,.wp-dq-instructor-skin .management-package-selector article>div:first-child{gap:3px;display:grid}.wp-dq-instructor-skin .management-package-selector-head strong,.wp-dq-instructor-skin .management-package-selector h3,.wp-dq-instructor-skin .management-package-selector article strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-package-selector-head span,.wp-dq-instructor-skin .management-package-selector article span{color:var(--muted);font-size:12px}.wp-dq-instructor-skin .management-package-selector section{border-top:1px solid var(--line);padding:14px 16px}.wp-dq-instructor-skin .management-package-selector h3{margin:0 0 8px;font-size:14px}.wp-dq-instructor-skin .management-package-selector article{border-top:1px solid #e8edf1;min-height:54px;padding:8px 0}.wp-dq-instructor-skin .management-package-selector article:first-of-type{border-top:0}.wp-dq-instructor-skin .management-package-history{border-top:1px solid var(--line);margin-top:12px}.wp-dq-instructor-skin .management-package-history>summary{color:var(--pttep-navy);cursor:pointer;padding:16px 0;font-weight:700}.wp-dq-instructor-skin .management-round-switcher{background:#f7fafc;border:1px solid #d6e4ee;gap:12px;padding:13px;display:grid}.management-no-active-round{border-left:4px solid var(--dq-orange,#f58220);background:#fff8ef;gap:.25rem;padding:.85rem 1rem;display:grid}.management-no-active-round span{color:#4f5d6b}.management-inactive-live-state{border-left:3px solid var(--dq-cyan,#00a6d6);background:#f2fbfd;gap:.25rem;margin-top:1rem;padding:.85rem 1rem;display:grid}.management-inactive-live-state strong{color:var(--pttep-navy,#19145f)}.management-inactive-live-state span{color:#4f5d6b}.workshop-decision-section{border-top:4px solid var(--dq-cyan,#00a6d6)}.workshop-decision-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.workshop-decision-options label{color:#24206f;text-align:center;cursor:pointer;background:#fff;border:1px solid #cbd5df;place-items:center;min-height:4.5rem;padding:.75rem;font-weight:700;display:grid}.workshop-decision-options label.is-selected{background:#eefaff;border-color:#00a6d6;box-shadow:inset 0 0 0 2px #00a6d6}.workshop-decision-options label:has(input:checked){background:#eefaff;border-color:#00a6d6;box-shadow:inset 0 0 0 2px #00a6d6}.workshop-decision-options input{opacity:0;pointer-events:none;position:absolute}@media (width<=760px){.workshop-decision-options{grid-template-columns:1fr}}.wp-dq-instructor-skin .management-round-switcher>div:first-child{gap:3px;display:grid}.wp-dq-instructor-skin .management-round-switcher>div:first-child strong,.wp-dq-instructor-skin .management-round-switcher nav a strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-round-switcher>div:first-child span,.wp-dq-instructor-skin .management-round-switcher nav a small{color:var(--muted);font-size:11px}.wp-dq-instructor-skin .management-round-switcher nav a em{color:#53677b;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:900}.wp-dq-instructor-skin .management-round-switcher nav{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;display:grid}.wp-dq-instructor-skin .management-round-switcher .management-round-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.management-round-history{background:#fff;border:1px solid #d6e4ee}.management-round-history>summary{color:var(--pttep-navy);cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:9px 11px;font-size:12px;font-weight:900;list-style:none;display:flex}.management-round-history>summary::-webkit-details-marker{display:none}.management-round-history-expanded,.management-round-history[open] .management-round-history-collapsed{display:none}.management-round-history[open] .management-round-history-expanded{display:inline}.management-round-history-list{border-top:1px solid #d6e4ee;display:grid}.management-round-history-list a{color:var(--pttep-navy);grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:center;gap:3px 12px;min-height:44px;padding:8px 11px;text-decoration:none;display:grid}.management-round-history-list a+a{border-top:1px solid #e5edf2}.management-round-history-list a:hover,.management-round-history-list a:focus-visible,.management-round-history-list a.is-active{background:#eef7fb}.management-round-history-list strong{color:var(--pttep-blue);text-transform:uppercase;font-size:11px}.management-round-history-list span{color:#53677b;text-align:right;text-transform:uppercase;justify-self:end;font-size:10px;font-weight:900}.management-round-history-list small{color:var(--muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:11px}.wp-dq-instructor-skin .management-round-switcher nav a{color:var(--pttep-navy);background:#fff;border:1px solid #cfdae4;gap:3px;min-width:0;padding:10px 11px;text-decoration:none;display:grid}.wp-dq-instructor-skin .management-round-switcher nav a>span{color:var(--pttep-blue);text-transform:uppercase;font-size:10px;font-weight:900}.wp-dq-instructor-skin .management-round-switcher nav a.is-active{border-color:var(--pttep-blue);box-shadow:inset 3px 0 0 var(--pttep-blue)}.wp-dq-instructor-skin .management-round-switcher nav a.is-current:after{color:#16845b;content:"Active round";text-transform:uppercase;font-size:10px;font-weight:900}.management-round-manager{background:#fff;border-top:1px solid #d6e4ee;margin-top:2px}.management-round-manager>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 2px 2px;list-style:none;display:flex}.management-round-manager>summary::-webkit-details-marker{display:none}.management-round-manager>summary>span:first-child{gap:2px;display:grid}.management-round-manager>summary strong{color:var(--pttep-navy);font-size:13px}.management-round-manager>summary small{color:var(--muted);font-size:11px}.management-round-library{gap:10px;margin-top:12px;display:grid}.management-round-library>article{border:1px solid #d7e2eb;border-left:4px solid #9aaaba;padding:14px}.management-round-library>article.is-current{border-left-color:var(--pttep-green)}.management-round-library article>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.management-round-library article>header span{color:var(--pttep-orange);text-transform:uppercase;font-size:10px;font-weight:900}.management-round-library article>header h3{color:var(--pttep-navy);margin:3px 0;font-size:16px}.management-round-library article>header p{color:var(--muted);margin:0;font-size:11px}.management-round-library article>header>strong{color:#506477;text-transform:uppercase;background:#edf3f7;padding:5px 7px;font-size:10px}.management-round-library article.is-current>header>strong{color:#167357;background:#e7f7f1}.management-round-library dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.management-round-library dl div{background:#f6f9fb;min-width:0;padding:8px}.management-round-library dt{color:#6a7b8d;text-transform:uppercase;font-size:9px;font-weight:900}.management-round-library dd{color:var(--pttep-navy);overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;font-weight:800}.management-round-participants{border-top:1px solid #e1e9ef;gap:3px;padding-top:9px;display:grid}.management-round-participants strong{color:var(--pttep-navy);text-transform:uppercase;font-size:10px}.management-round-participants span{color:var(--muted);font-size:11px}.management-round-library footer{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.management-round-library footer form{margin:0}.wp-dq-instructor-skin .management-round-actions{background:#f5f9fc;border:1px solid #cfdde7;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px;padding:15px;display:grid}.wp-dq-instructor-skin .management-round-actions h3,.wp-dq-instructor-skin .management-round-actions p{margin:0}.wp-dq-instructor-skin .management-round-actions h3{color:var(--pttep-navy);margin-top:3px;font-size:16px}.wp-dq-instructor-skin .management-round-actions>div:first-child>p:last-child{color:var(--muted);margin-top:5px;font-size:12px}@media (width<=900px){.wp-dq-instructor-skin .management-round-actions{grid-template-columns:1fr}.management-round-library dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.management-round-library dl{grid-template-columns:1fr}.management-round-library article>header{flex-direction:column}.management-round-library footer .button-link,.management-round-library footer form,.management-round-library footer form button{justify-content:center;width:100%}}.management-package-preview-page{gap:16px;display:grid}.management-package-journey{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;padding:14px 18px;display:grid;position:relative}.management-package-journey:before{content:"";background:#cbd8e2;height:2px;position:absolute;top:30px;left:calc(16.666% + 18px);right:calc(16.666% + 18px)}.management-package-journey>div{color:#66788a;text-align:center;z-index:1;place-items:center;gap:3px;display:grid;position:relative}.management-package-journey span{background:#fff;border:2px solid #a9bac8;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:flex}.management-package-journey strong{color:var(--pttep-navy);font-size:13px}.management-package-journey small{font-size:11px}.management-package-journey>.is-active span{background:var(--pttep-blue);border-color:var(--pttep-blue);color:#fff;box-shadow:0 0 0 4px #00a6d624}.management-package-journey>.is-active strong{color:var(--pttep-blue)}.wp-dq-instructor-skin .management-package-journey{border:1px solid var(--line);grid-column:1/-1}.dq-review-assessment-page.management-package-preview-page .dq-assessment-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0;padding:24px 26px}.dq-review-assessment-page.management-package-preview-page .dq-assessment-hero h1{font-size:34px;line-height:1.1}.dq-review-assessment-page.management-package-preview-page .dq-assessment-hero .lede{max-width:800px;font-size:15px}.management-package-preview-page .management-package-grid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.management-package-preview-page .management-package-grid>div{border:1px solid var(--line);gap:5px;padding:13px 14px;display:grid}.management-package-preview-page .management-package-grid>.is-wide{grid-column:1/-1}.management-package-preview-page .management-package-grid dt{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.management-package-preview-page .management-package-grid dd{color:var(--pttep-navy);margin:0}.management-package-preview-evidence{gap:10px;min-width:0;display:grid}.management-package-readiness{background:#f5f8fb;border-left:4px solid #93a2b5;align-items:center;gap:12px;padding:12px 14px;display:flex}.management-package-readiness.is-ready{background:#effaf7;border-color:#15987b}.management-package-readiness strong{color:var(--pttep-navy);white-space:nowrap}.management-package-readiness span{color:var(--muted);font-size:13px}.management-package-step{border:1px solid var(--line);background:#fff}.management-package-step>summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 14px;list-style:none;display:grid}.management-package-step>summary::-webkit-details-marker{display:none}.management-package-step>summary:after{color:var(--pttep-blue);content:"+";grid-column:4;font-size:24px;font-weight:700}.management-package-step[open]>summary:after{content:"−"}.management-package-step-number{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:900;display:inline-flex}.management-package-step>summary>div{gap:2px;display:grid}.management-package-step>summary strong{color:var(--pttep-navy);font-size:16px}.management-package-step>summary>div>span{color:var(--muted);font-size:12px}.management-package-step-state{color:#9f3642;text-transform:uppercase;font-size:11px;font-weight:900}.management-package-step-state.is-complete{color:#167e69}.management-package-step .decision-package-panel{border:0;border-top:1px solid var(--line);box-shadow:none;margin:0}.management-package-selector button:disabled{cursor:not-allowed;opacity:.45}@media (width<=600px){.management-package-journey{padding-inline:8px}.management-package-journey:before{left:calc(16.666% + 8px);right:calc(16.666% + 8px)}.management-package-journey small{font-size:10px}.dq-review-assessment-page.management-package-preview-page .dq-assessment-hero,.management-package-preview-page .management-package-grid{grid-template-columns:1fr}.management-package-preview-page .management-package-grid>.is-wide{grid-column:auto}.management-package-readiness{align-items:flex-start;display:grid}.management-package-step>summary{grid-template-columns:34px minmax(0,1fr) auto}.management-package-step>summary:after{grid-column:3}.management-package-step-state{display:none}}.wp-dq-instructor-skin .management-dimension-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.wp-dq-instructor-skin .management-dimension-strip>span,.wp-dq-instructor-skin .management-dimension-strip>form>button{border:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;min-height:42px;padding:8px 10px;font-size:12px;display:flex}.wp-dq-instructor-skin .management-dimension-strip>span.is-current,.wp-dq-instructor-skin .management-dimension-strip>form>button.is-current{border-color:var(--pttep-blue);color:var(--pttep-navy);background:#eaf8fd;font-weight:800}.wp-dq-instructor-skin .management-dimension-strip>form{min-width:0;margin:0}.wp-dq-instructor-skin .management-dimension-strip>form>button{text-align:left;background:0 0;border-radius:0;width:100%;height:100%;font-family:inherit}.wp-dq-instructor-skin .management-dimension-strip>form>button:not(:disabled){cursor:pointer}.wp-dq-instructor-skin .management-dimension-strip>form>button:not(:disabled):hover,.wp-dq-instructor-skin .management-dimension-strip>form>button:focus-visible{outline:2px solid var(--pttep-blue);outline-offset:2px;background:#eaf8fd}.wp-dq-instructor-skin .management-dimension-strip strong{color:var(--pttep-red)}.wp-dq-instructor-skin .management-advanced-tools>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;list-style:none;display:flex}.wp-dq-instructor-skin .management-advanced-tools>summary::-webkit-details-marker{display:none}.wp-dq-instructor-skin .management-advanced-tools>summary>span:first-child{gap:3px;display:grid}.wp-dq-instructor-skin .management-advanced-tools strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-advanced-tools small{color:var(--muted)}.wp-dq-instructor-skin .management-advanced-tools[open] .workshop-context-summary-icon:before{content:"-"}.wp-dq-instructor-skin .management-advanced-tools>.management-flow-actions{border-top:1px solid var(--line);padding:16px 20px 20px}@media (width<=920px){.wp-dq-instructor-skin .management-flow-intro,.wp-dq-instructor-skin .management-flow-section{grid-template-columns:1fr;align-items:start;display:grid}.wp-dq-instructor-skin .management-flow-heading>.status-pill{margin-left:0}.wp-dq-instructor-skin .management-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin .management-dimension-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.wp-dq-instructor-skin .management-package-grid,.wp-dq-instructor-skin .management-stat-grid,.wp-dq-instructor-skin .management-dimension-strip{grid-template-columns:1fr}.wp-dq-instructor-skin .management-package-grid>div,.wp-dq-instructor-skin .management-stat-grid>div,.wp-dq-instructor-skin .management-package-grid>div:nth-child(2n),.wp-dq-instructor-skin .management-stat-grid>div:nth-child(2n){border-right:1px solid var(--line)}.wp-dq-instructor-skin .management-package-grid>.is-wide{grid-column:auto}.wp-dq-instructor-skin .management-flow-heading{flex-wrap:wrap}.wp-dq-instructor-skin .management-package-selector-head,.wp-dq-instructor-skin .management-package-selector article{flex-direction:column;align-items:stretch}}.wp-dq-instructor-skin .management-command-header{border:1px solid #cfe3ef;border-top:4px solid var(--pttep-blue);background:linear-gradient(110deg,#fffffffa 0%,#f2fafff5 68%,#e6f8f6f0 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px;display:grid;box-shadow:0 12px 30px #07245f14}.wp-dq-instructor-skin .management-command-title h2{color:var(--pttep-navy);margin:3px 0 5px;font-size:30px}.wp-dq-instructor-skin .management-command-title>p:last-child{color:#536579;max-width:820px;margin:0;line-height:1.45}.wp-dq-instructor-skin .management-facilitator-guidance{border:1px solid #cfe3ef;border-left:4px solid var(--pttep-orange);background:#fff;grid-template-columns:minmax(0,1fr);gap:0;display:grid;box-shadow:0 10px 24px #07245f12}.wp-dq-instructor-skin .management-next-action{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.wp-dq-instructor-skin .management-next-action-stage{color:#fff;background:#17134f;place-items:center;width:64px;height:54px;display:grid}.wp-dq-instructor-skin .management-next-action-stage span{color:#66d5f7;padding-top:6px;font-size:11px;font-weight:900}.wp-dq-instructor-skin .management-next-action-stage strong{padding-bottom:7px;font-size:12px}.wp-dq-instructor-skin .management-next-action h2{color:var(--pttep-navy);margin:2px 0 3px;font-size:19px}.wp-dq-instructor-skin .management-next-action p:last-child{color:#536579;margin:0;line-height:1.4}.wp-dq-instructor-skin .management-next-action>.button-link{width:auto}.wp-dq-instructor-skin .management-quick-guide{border-top:1px solid #e0e9f0}.wp-dq-instructor-skin .management-quick-guide summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:11px 20px;display:flex}.wp-dq-instructor-skin .management-quick-guide summary>span:first-child{flex-wrap:wrap;align-items:baseline;gap:8px 14px;min-width:0;display:flex}.wp-dq-instructor-skin .management-quick-guide summary strong{color:var(--pttep-navy);font-size:13px}.wp-dq-instructor-skin .management-quick-guide summary small{color:#64748b;font-size:11px;font-weight:800}.wp-dq-instructor-skin .management-quick-guide ol{counter-reset:facilitator-step;border-top:1px solid #edf2f6;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:10px 20px 16px;list-style:none;display:grid}.wp-dq-instructor-skin .management-quick-guide li{counter-increment:facilitator-step;border-left:2px solid #cfe3ef;gap:2px;min-width:0;padding:7px 12px;display:grid}.wp-dq-instructor-skin .management-quick-guide li strong:before{content:counter(facilitator-step) " ";color:var(--pttep-blue)}.wp-dq-instructor-skin .management-quick-guide li strong{color:var(--pttep-navy);font-size:11px}.wp-dq-instructor-skin .management-quick-guide li span{color:#536579;font-size:11px;line-height:1.35}.wp-dq-instructor-skin .management-command-state{border-left:1px solid #cfe0eb;align-items:center;gap:12px;min-width:190px;padding:8px 0 8px 22px;display:flex}.wp-dq-instructor-skin .management-command-state div{gap:2px;display:grid}.wp-dq-instructor-skin .management-command-state small,.wp-dq-instructor-skin .management-command-state strong{display:block}.wp-dq-instructor-skin .management-command-state small{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:900}.wp-dq-instructor-skin .management-command-state strong{color:var(--pttep-navy);font-size:16px}.wp-dq-instructor-skin .management-live-indicator{background:#93a2b5;border:4px solid #eef2f5;border-radius:50%;flex:0 0 14px;width:14px;height:14px;box-shadow:0 0 0 1px #93a2b5}.wp-dq-instructor-skin .management-live-indicator.is-live{background:#1aa47f;border-color:#ddf7ef;box-shadow:0 0 0 1px #1aa47f,0 0 18px #1aa47f57}.wp-dq-instructor-skin .management-command-telemetry{background:#fff;border:1px solid #d6e4ee;grid-template-columns:repeat(5,minmax(0,1fr));min-height:102px;display:grid}.wp-dq-instructor-skin .management-command-telemetry article{border-left:4px solid var(--pttep-blue);border-right:1px solid #e0e9f0;align-content:center;gap:4px;min-width:0;padding:16px 18px;display:grid}.wp-dq-instructor-skin .management-command-telemetry article:nth-child(2){border-left-color:var(--pttep-green)}.wp-dq-instructor-skin .management-command-telemetry article:nth-child(3){border-left-color:var(--pttep-orange)}.wp-dq-instructor-skin .management-command-telemetry article:nth-child(4){border-left-color:var(--pttep-red)}.wp-dq-instructor-skin .management-command-telemetry article:nth-child(5){border-left-color:var(--pttep-navy);border-right:0}.wp-dq-instructor-skin .management-command-telemetry span,.wp-dq-instructor-skin .management-command-telemetry small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wp-dq-instructor-skin .management-command-telemetry span{text-transform:uppercase;font-size:10px;font-weight:900}.wp-dq-instructor-skin .management-command-telemetry strong{color:var(--pttep-navy);text-overflow:ellipsis;white-space:nowrap;font-size:23px;line-height:1.05;overflow:hidden}.wp-dq-instructor-skin .management-command-telemetry small{font-size:11px}.wp-dq-instructor-skin .management-control-room{grid-template-columns:238px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:18px;display:grid}.wp-dq-instructor-skin .management-command-rail{border-top:4px solid var(--pttep-blue);color:#fff;background:#17134f;padding:16px 14px;position:sticky;top:100px;box-shadow:0 16px 34px #0b194d2e}.wp-dq-instructor-skin .management-command-rail-head{border-bottom:1px solid #ffffff29;gap:3px;padding:2px 4px 14px;display:grid}.wp-dq-instructor-skin .management-command-rail-head .eyebrow{color:#66d5f7}.wp-dq-instructor-skin .management-command-rail-head strong{font-size:17px}.wp-dq-instructor-skin .management-command-rail-head span{color:#b8c4db;font-size:11px}.wp-dq-instructor-skin .management-command-rail nav{gap:2px;padding:10px 0;display:grid}.wp-dq-instructor-skin .management-command-rail nav a{color:#dce5f8;border-left:3px solid #0000;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:7px 8px;display:grid}.wp-dq-instructor-skin .management-command-rail nav a:hover,.wp-dq-instructor-skin .management-command-rail nav a:focus-visible{background:#ffffff14;border-left-color:#66d5f7}.wp-dq-instructor-skin .management-command-rail nav a.is-current{border-left-color:var(--pttep-orange);color:var(--pttep-navy);background:#fff}.wp-dq-instructor-skin .management-command-rail nav a.is-complete{color:#a9e6d4}.wp-dq-instructor-skin .management-command-rail nav a.is-current,.wp-dq-instructor-skin .management-command-rail nav a.is-current.is-complete{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-command-rail nav a>span:first-child{border:1px solid;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:inline-flex}.wp-dq-instructor-skin .management-command-rail nav a>span:last-child{gap:1px;min-width:0;display:grid}.wp-dq-instructor-skin .management-command-rail nav strong,.wp-dq-instructor-skin .management-command-rail nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wp-dq-instructor-skin .management-command-rail nav strong{font-size:12px}.wp-dq-instructor-skin .management-command-rail nav small{opacity:.76;font-size:10px}.wp-dq-instructor-skin .management-command-rail-actions{border-top:1px solid #ffffff29;gap:7px;padding:14px 4px 2px;display:grid}.wp-dq-instructor-skin .management-command-rail-actions .button-link{width:100%;min-height:36px;padding-inline:9px}.wp-dq-instructor-skin .management-command-rail-actions .button-link.is-secondary{color:#fff;background:0 0;border-color:#ffffff61}.wp-dq-instructor-skin .management-workshop-flow{background:0 0;border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;min-width:0;margin:0;display:grid}.wp-dq-instructor-skin .management-flow-section{border:1px solid #d6e4ee;border-top:4px solid var(--pttep-blue);background:#fffffff5;grid-template-columns:minmax(0,1fr);align-content:start;align-self:start;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:0 10px 24px #07245f12}@media (width<=720px){.wp-dq-instructor-skin .management-round-switcher .management-round-primary{grid-template-columns:1fr}.management-round-history-list a{grid-template-columns:1fr;align-items:start}}.wp-dq-instructor-skin .management-flow-section.is-guidance-target{border-color:#e8a34d;box-shadow:0 0 0 2px #f28c2829,0 14px 30px #07245f1a}.wp-dq-instructor-skin .management-flow-section+.management-flow-section{border-top:4px solid var(--pttep-blue)}.wp-dq-instructor-skin .management-flow-section:nth-child(3n+1),.wp-dq-instructor-skin .management-flow-section:nth-child(3n+2),.wp-dq-instructor-skin .management-flow-section:nth-child(3n){box-shadow:0 10px 24px #07245f12}.wp-dq-instructor-skin #management-current-session{border-top-color:var(--pttep-blue);grid-column:span 4}.wp-dq-instructor-skin #management-decision-package{border-top-color:var(--pttep-orange);grid-column:span 8}.wp-dq-instructor-skin #management-configuration-health{border-top-color:var(--pttep-blue);grid-column:1/-1}.wp-dq-instructor-skin #management-configuration-health .management-flow-heading{grid-template-columns:minmax(0,1fr)}.wp-dq-instructor-skin #management-configuration-health .management-health-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));min-width:0}.wp-dq-instructor-skin #management-configuration-health .management-health-grid article{overflow-wrap:break-word;min-width:0}.wp-dq-instructor-skin #management-participant-access{border-top-color:var(--pttep-green);grid-column:span 4}.wp-dq-instructor-skin #management-assessment-control{border-top-color:var(--pttep-red);grid-column:span 8}.wp-dq-instructor-skin #management-live-progress{border-top-color:var(--pttep-blue);grid-column:span 6}.wp-dq-instructor-skin #management-private-aggregate{border-top-color:var(--pttep-navy);grid-column:span 6}.wp-dq-instructor-skin #management-presentation-discussion{border-top-color:var(--pttep-orange);grid-column:span 6}.wp-dq-instructor-skin #management-final-results{border-top-color:var(--pttep-green);grid-column:span 6}.wp-dq-instructor-skin .management-flow-heading{grid-template-columns:34px minmax(0,1fr) auto;display:grid}.wp-dq-instructor-skin .management-flow-heading>.status-pill{grid-area:1/3;align-self:start;margin-left:0}.wp-dq-instructor-skin .management-flow-actions{align-self:end}.wp-dq-instructor-skin .management-agenda-status,.wp-dq-instructor-skin .management-access-url,.wp-dq-instructor-skin .management-package-grid,.wp-dq-instructor-skin .management-dimension-strip,.wp-dq-instructor-skin .management-stat-grid,.wp-dq-instructor-skin .management-flow-section>.access-warning{grid-column:auto}.wp-dq-instructor-skin .management-stat-grid{background:#f8fbfd;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin .management-stat-grid>div:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.wp-dq-instructor-skin .management-advanced-tools{background:#fff;border:1px solid #d6e4ee;border-top:3px solid #93a2b5;grid-column:1/-1}@media (width<=1180px){.wp-dq-instructor-skin .management-command-telemetry{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-dq-instructor-skin .management-control-room{grid-template-columns:1fr}.wp-dq-instructor-skin .management-command-rail{position:static}.wp-dq-instructor-skin .management-command-rail nav{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-dq-instructor-skin .management-command-rail-actions{display:flex}.wp-dq-instructor-skin .management-command-rail-actions .button-link{width:auto}}@media (width<=900px){body:has(.wp-dq-instructor-skin) .topbar{flex-flow:wrap;align-items:center;padding:12px 14px}body:has(.wp-dq-instructor-skin) .nav-toggle-button{color:var(--pttep-navy);cursor:pointer;border:1px solid #b9d8e9;justify-content:center;align-items:center;min-height:38px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}body:has(.wp-dq-instructor-skin) .nav{order:3;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:none}body:has(.wp-dq-instructor-skin) .nav-toggle-input:checked~.nav{display:grid}:is(body:has(.wp-dq-instructor-skin) .nav a,body:has(.wp-dq-instructor-skin) .nav button){width:100%}.wp-dq-instructor-skin .management-command-header{grid-template-columns:1fr;align-items:start}.wp-dq-instructor-skin .management-next-action{grid-template-columns:auto minmax(0,1fr)}.wp-dq-instructor-skin .management-next-action>.button-link{grid-column:2;justify-self:start}.wp-dq-instructor-skin .management-quick-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin .management-command-state{border-top:1px solid #cfe0eb;border-left:0;padding:14px 0 0}.wp-dq-instructor-skin .management-command-telemetry,.wp-dq-instructor-skin .management-command-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin #management-current-session,.wp-dq-instructor-skin #management-decision-package,.wp-dq-instructor-skin #management-participant-access,.wp-dq-instructor-skin #management-assessment-control,.wp-dq-instructor-skin #management-live-progress,.wp-dq-instructor-skin #management-private-aggregate,.wp-dq-instructor-skin #management-presentation-discussion,.wp-dq-instructor-skin #management-final-results{grid-column:1/-1}}@media (width<=600px){.wp-dq-instructor-skin .management-command-header{padding:18px}.wp-dq-instructor-skin .management-command-title h2{font-size:25px}.wp-dq-instructor-skin .management-next-action{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px}.wp-dq-instructor-skin .management-next-action-stage{width:56px;height:48px}.wp-dq-instructor-skin .management-next-action>.button-link{grid-column:1/-1;width:100%}.wp-dq-instructor-skin .management-quick-guide summary{align-items:flex-start;padding:11px 14px}.wp-dq-instructor-skin .management-quick-guide summary>span:first-child{align-items:flex-start;display:grid}.wp-dq-instructor-skin .management-quick-guide ol{grid-template-columns:1fr;padding-inline:14px}.wp-dq-instructor-skin .management-command-telemetry,.wp-dq-instructor-skin .management-command-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin .management-command-telemetry article:last-child{grid-column:1/-1}.wp-dq-instructor-skin .management-command-telemetry article{border-bottom:1px solid #e0e9f0;border-right:0}.wp-dq-instructor-skin .management-command-rail-actions{display:grid}.wp-dq-instructor-skin .management-command-rail-actions .button-link{width:100%}.wp-dq-instructor-skin .management-flow-heading{grid-template-columns:34px minmax(0,1fr)}.wp-dq-instructor-skin .management-flow-heading>.status-pill{grid-area:auto/1/auto/-1;justify-self:start}}.wp-dq-skin .workshop-context-summary:hover,.wp-dq-skin .workshop-context-summary:focus-visible{background:#f6fbfe}.wp-dq-skin .workshop-context-summary:focus-visible{outline-offset:-3px;outline:3px solid #17aee44d}.wp-dq-skin .workshop-context-body{border-top:1px solid var(--line);gap:14px;padding:16px 18px 18px;display:grid}.wp-dq-skin .pttep-stage-gate-section{gap:18px;display:grid}.wp-dq-skin .pttep-gate-intro{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:24px;display:grid}.wp-dq-skin .pttep-gate-intro h2,.wp-dq-skin .pttep-gate-detail-heading h2{color:var(--pttep-navy);margin:2px 0 8px}.wp-dq-skin .pttep-gate-intro p,.wp-dq-skin .pttep-gate-detail-card p{color:var(--muted);margin:0;line-height:1.5}.wp-dq-skin .pttep-gate-intro .pttep-gate-intro-note{border-left:4px solid var(--pttep-blue);color:#24465f;margin-top:12px;padding:8px 11px}.wp-dq-skin .pttep-gate-outcomes{gap:7px;display:grid}.wp-dq-skin .pttep-gate-outcome{border:1px solid var(--line);background:#f7fbfd;border-left:4px solid #16875f;gap:2px;padding:9px 11px;display:grid}.wp-dq-skin .pttep-gate-outcome.is-conditional{border-left-color:var(--pttep-orange)}.wp-dq-skin .pttep-gate-outcome.is-recycle{border-left-color:var(--pttep-red)}.wp-dq-skin .pttep-gate-outcome strong{color:var(--pttep-navy);font-size:13px}.wp-dq-skin .pttep-gate-outcome span{color:var(--muted);font-size:12px;line-height:1.35}.wp-dq-skin .pttep-lifecycle-map{border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:16px 0;overflow:hidden}.wp-dq-skin .pttep-lifecycle-track{grid-template-columns:repeat(6,minmax(220px,1fr));gap:10px;padding:0 0 8px}.wp-dq-skin .pttep-lifecycle-phase{border-left-width:1px;border-top:5px solid var(--pttep-blue);align-content:start;gap:9px;min-width:220px;min-height:248px;padding:11px}.wp-dq-skin .pttep-lifecycle-phase:nth-child(2n){border-left-color:var(--line);border-top-color:var(--pttep-orange)}.wp-dq-skin .pttep-lifecycle-phase:nth-child(3n){border-left-color:var(--line);border-top-color:var(--pttep-red)}.wp-dq-skin .pttep-lifecycle-phase header{padding-bottom:8px}.wp-dq-skin .pttep-lifecycle-phase header span{color:var(--pttep-blue);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.wp-dq-skin .pttep-lifecycle-phase h3{font-size:15px}.wp-dq-skin .pttep-lifecycle-phase li{padding:7px 8px;font-size:11px}.wp-dq-skin .pttep-stage-gate{color:inherit;gap:4px;min-height:62px;padding:9px 10px;text-decoration:none}.wp-dq-skin .pttep-stage-gate.is-linked{cursor:pointer;border:2px solid #56b9dc}.wp-dq-skin .pttep-stage-gate.is-linked:hover,.wp-dq-skin .pttep-stage-gate.is-linked:focus-visible{border-color:var(--pttep-navy);background:#eef9fd}.wp-dq-skin .pttep-stage-gate.is-linked:focus-visible{outline-offset:2px;outline:3px solid #17aee440}.wp-dq-skin .pttep-stage-gate strong{font-size:12px;line-height:1.25}.wp-dq-skin .pttep-stage-gate span,.wp-dq-skin .pttep-stage-gate em{font-size:10px;line-height:1.35}.wp-dq-skin .pttep-stage-gate.is-linked em{color:#0879a9;font-style:normal;text-decoration:underline}.wp-dq-skin .pttep-gate-detail-heading{padding-top:2px}.wp-dq-skin .pttep-gate-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wp-dq-skin .pttep-gate-detail-card{border:1px solid var(--line);background:#fff;gap:12px;padding:14px;display:grid}.wp-dq-skin .pttep-gate-detail-card>header{border-left:4px solid var(--pttep-blue);padding-left:10px}.wp-dq-skin .pttep-gate-detail-card h3{color:var(--pttep-navy);margin:0 0 2px;font-size:18px;line-height:1.25}.wp-dq-skin .pttep-gate-detail-card header p{font-size:12px}.wp-dq-skin .pttep-gate-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wp-dq-skin .pttep-gate-detail-meta>div{gap:4px;display:grid}.wp-dq-skin .pttep-gate-detail-meta strong{color:var(--pttep-navy);text-transform:uppercase;font-size:11px}.wp-dq-skin .pttep-gate-detail-meta span{color:#29465c;font-size:13px;line-height:1.45}.wp-dq-skin .pttep-gate-context{border-left:4px solid #a8d9eb;padding:8px 10px;font-size:13px}.wp-dq-skin .pttep-gate-actions{gap:7px;margin-top:auto;display:grid}.wp-dq-skin .pttep-gate-actions .button-link{justify-content:center;width:100%;min-height:40px}.wp-dq-skin .pttep-gate-actions .button-link.is-navy{background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff}.wp-dq-skin .pttep-gate-actions .button-link.is-navy:hover,.wp-dq-skin .pttep-gate-actions .button-link.is-navy:focus-visible{background:#100a4a;border-color:#100a4a}.wp-dq-skin .pttep-gate-unavailable{border:1px solid var(--line);color:var(--muted);text-align:center;background:#f7f9fb;padding:10px;font-size:12px}@media (width<=920px){.wp-dq-skin .pttep-gate-intro,.wp-dq-skin .pttep-gate-detail-grid{grid-template-columns:1fr}}@media (width<=640px){.wp-dq-skin .workshop-context-summary{align-items:start;min-height:0;padding:14px}.wp-dq-skin .workshop-context-summary-copy>strong{font-size:18px}.wp-dq-skin .workshop-context-summary-action>span:first-child{display:none}.wp-dq-skin .workshop-context-body{padding:14px}.wp-dq-skin .pttep-gate-detail-meta{grid-template-columns:1fr}}.dqn-icon-sprite{width:0;height:0;position:absolute}.dqn-landing-page{--landing-blue:#0878ee;--landing-blue-2:#11a7ff;--landing-hero-image:url(/images/themes/pttep/dq-background-hero.webp);--landing-content-image:url(/images/themes/pttep/dq-background-content.webp);--landing-footer-image:url(/images/themes/pttep/dq-background-footer.webp);--landing-content-width:var(--page-container-width);--landing-navy:#07245f;--landing-orange:#f25f1f;--landing-line:#7eb2e66b;color:var(--landing-navy);font-family:var(--font-sans);background:linear-gradient(#f7fbff 0%,#fff 42%,#eef8ff 100%);min-height:100vh;position:relative;overflow:clip}.dqn-landing-page:before,.dqn-landing-page:after{content:none}.dqn-landing-page *,.dqn-landing-page :before,.dqn-landing-page :after{box-sizing:border-box}.dqn-landing-nav{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);max-width:var(--page-max-width);min-height:86px;width:var(--landing-content-width);z-index:5;background:#ffffffeb;border:1px solid #aed2efc2;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin:12px auto 0;padding:0 28px;display:grid;position:relative;box-shadow:0 18px 42px #07245f1a}.dqn-landing-brand{align-items:center;gap:16px;min-width:250px;display:inline-flex}.dqn-landing-brand img{object-fit:contain;width:70px;height:58px}.dqn-landing-brand span{gap:2px;display:grid}.dqn-landing-brand strong{color:var(--landing-blue);letter-spacing:-.02em;font-size:32px;line-height:.96}.dqn-landing-brand small{color:var(--landing-navy);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.dqn-landing-menu{justify-content:center;align-items:stretch;gap:8px;min-height:86px;display:flex}.dqn-landing-menu a{color:var(--landing-navy);border-bottom:5px solid #0000;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}.dqn-landing-menu a.is-active,.dqn-landing-menu a:hover{border-bottom-color:var(--landing-blue);color:var(--landing-blue)}.dqn-landing-menu svg,.dqn-landing-actions svg,.dqn-primary-button svg,.dqn-value-strip svg,.dqn-path-card svg,.dqn-feature-grid svg,.dqn-role-list svg,.dqn-cycle-steps svg,.dqn-landing-quote svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:22px;height:22px}.dqn-landing-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.dqn-landing-search{background:#ffffffe0;border:1px solid #a8cbecd6;border-radius:999px;grid-template-columns:minmax(120px,190px) 38px;height:42px;display:grid;overflow:hidden}.dqn-landing-search label{display:block}.dqn-landing-search span{width:1px;height:1px;position:absolute;overflow:hidden}.dqn-landing-search input{color:var(--landing-navy);background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 0 0 18px}.dqn-landing-search button,.dqn-landing-bell{color:var(--landing-navy);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.dqn-landing-bell{width:34px;height:42px;position:relative}.dqn-landing-bell span{background:#ef2e3a;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;right:4px}.dqn-landing-user{position:relative}.dqn-landing-user summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.dqn-landing-user summary::-webkit-details-marker{display:none}.dqn-landing-user summary>span{background:var(--landing-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:900;display:inline-flex}.dqn-landing-user strong{color:var(--landing-navy);gap:2px;min-width:112px;font-size:13px;line-height:1.1;display:grid}.dqn-landing-user small{color:#4d6a91;font-size:11px;font-weight:600}.dqn-landing-user summary:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--landing-navy);content:""}.dqn-landing-user>div{z-index:20;background:#fff;border:1px solid #b7dcedc2;border-radius:12px;gap:8px;min-width:210px;padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 42px #07245f2e}.dqn-landing-user a,.dqn-landing-user button,.dqn-landing-login{color:var(--landing-navy);cursor:pointer;text-align:center;background:#f7fbff;border:1px solid #b7dcedc2;border-radius:8px;min-height:38px;padding:9px 12px;font-weight:800}.dqn-landing-user button{width:100%}.dqn-landing-login{align-items:center;display:inline-flex}.dqn-landing-hero{background:linear-gradient(90deg, #fffffff5 0 30%, #ffffffb3 46%, #ffffff14 72%), var(--landing-hero-image) center top / cover no-repeat;max-width:none;min-height:520px;padding:74px max(var(--page-inline-margin), calc((100vw - var(--page-max-width)) / 2 + 68px)) 68px;border-radius:0;grid-template-columns:minmax(0,650px) minmax(260px,1fr);width:100%;margin:18px auto 0;display:grid;position:relative;overflow:hidden}.dqn-landing-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff4d 0 34%,#0000 62%),linear-gradient(#0000 0 72%,#f7fbff75 100%);position:absolute;inset:0}.dqn-landing-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 88%,#ffffffb8 95%,#ffffffe6 100%);position:absolute;inset:0}.dqn-hero-copy,.dqn-hero-slogan{z-index:1;position:relative}.dqn-hero-copy>p:first-child,.dqn-feature-section>p{color:var(--landing-navy);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:14px;font-weight:900}.dqn-hero-copy h1{color:var(--landing-navy);letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(52px,6vw,82px);line-height:.92}.dqn-hero-copy h2{color:var(--landing-navy);letter-spacing:-.035em;max-width:600px;margin:0 0 18px;font-size:clamp(27px,3.1vw,39px);line-height:1.08}.dqn-hero-lede{color:#0c2c68;max-width:620px;margin-bottom:24px;font-size:18px;line-height:1.45}.dqn-primary-button{color:#fff;background:linear-gradient(135deg,#0878ee,#0b8dff);border:0;border-radius:10px;align-items:center;gap:12px;min-height:54px;padding:0 26px;font-size:16px;font-weight:900;display:inline-flex;box-shadow:0 18px 36px #0878ee38}.dqn-primary-button.is-orange{background:linear-gradient(135deg,#f05d19,#ff3f13);box-shadow:0 18px 36px #f05d193d}.dqn-value-strip{max-width:var(--page-max-width);width:var(--landing-content-width);z-index:1;background:#fffffff5;border:1px solid #a4cbeeb8;border-radius:8px;grid-template-columns:repeat(5,1fr);align-items:center;gap:0;margin:-28px auto 34px;padding:12px 18px;display:grid;position:relative;box-shadow:0 18px 38px #07245f1a}.dqn-value-strip article{border-right:1px solid var(--landing-line);justify-content:center;align-items:center;gap:16px;min-height:70px;display:flex}.dqn-value-strip article:last-child{border-right:0}.dqn-value-strip svg{color:var(--landing-blue);width:42px;height:42px}.dqn-value-strip strong{color:var(--landing-navy);font-size:16px;font-weight:900;line-height:1.2;display:grid}.dqn-path-cards,.dqn-insight-grid{max-width:var(--page-max-width);width:var(--landing-content-width);z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 auto 32px;padding:0;display:grid;position:relative}.dqn-path-card{background:radial-gradient(circle at 90% 35%,#1e7ffb2e 0 90px,#0000 230px),linear-gradient(90deg,#fff 0 48%,#eef8fff5 100%);border:2px solid #1e7ffb;border-radius:10px;min-height:280px;padding:36px 30px;position:relative;overflow:hidden;box-shadow:0 24px 48px #07245f1f}.dqn-path-card:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 54%,#0878ee1a 54.3% 100%),linear-gradient(#0000 0 72%,#1e7ffb0f 100%);position:absolute;inset:0}.dqn-path-card.is-management{background:radial-gradient(circle at 90% 35%,#f25f1f2e 0 90px,#0000 230px),linear-gradient(90deg,#fff 0 49%,#fff7effa 100%);border-color:#ff8138}.dqn-path-card.is-management:after{background:radial-gradient(circle at 84% 48%,#f25f1f33 0 82px,#0000 180px),linear-gradient(135deg,#0000 0 52%,#f25f1f1a 52.5% 100%)}.dqn-path-card>div{z-index:1;max-width:360px;position:relative}.dqn-path-card p{color:var(--landing-blue);align-items:center;gap:12px;margin:0 0 18px;font-size:21px;font-weight:900;display:flex}.dqn-path-card.is-management p{color:var(--landing-orange)}.dqn-path-card p svg{width:48px;height:48px}.dqn-path-card h2{color:var(--landing-navy);letter-spacing:-.035em;margin-bottom:16px;font-size:31px}.dqn-path-card span{color:#0c2c68;margin-bottom:24px;font-size:17px;line-height:1.45;display:block}.dqn-feature-section{max-width:var(--page-max-width);text-align:center;width:var(--landing-content-width);z-index:1;margin:0 auto 34px;padding:0;position:relative}.dqn-feature-section>p{margin-bottom:4px;font-size:12px}.dqn-feature-section h2{color:var(--landing-navy);letter-spacing:-.035em;margin:0 0 8px;font-size:34px}.dqn-feature-section>span{color:#31527f;margin-bottom:30px;font-size:17px;display:block}.dqn-feature-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;display:grid}.dqn-feature-grid article,.dqn-role-card,.dqn-cycle-card{background:#fffffff5;border:1px solid #a4cbeeb8;border-radius:10px;box-shadow:0 20px 42px #07245f14}.dqn-feature-grid article{justify-items:center;gap:12px;min-height:184px;padding:32px 18px 24px;display:grid}.dqn-feature-grid svg{color:#2f93f5;width:54px;height:54px}.dqn-feature-grid strong{color:var(--landing-navy);font-size:17px;font-weight:900}.dqn-feature-grid small{color:#31527f;font-size:13.5px;line-height:1.45}.dqn-role-card,.dqn-cycle-card{min-height:306px;padding:30px}.dqn-role-card h2,.dqn-cycle-card h2{color:var(--landing-navy);letter-spacing:-.02em;margin:0 0 8px;font-size:30px}.dqn-role-card p,.dqn-cycle-card p,.dqn-cycle-card>span{color:#0c2c68;margin:0;font-size:16px;line-height:1.45}.dqn-role-list{grid-template-columns:repeat(5,1fr);align-items:start;gap:22px;margin-top:28px;display:grid}.dqn-role-list div{text-align:center;justify-items:center;gap:7px;display:grid}.dqn-role-list svg{color:var(--landing-blue);width:48px;height:48px}.dqn-role-list .is-green svg{color:#2abf86}.dqn-role-list .is-orange svg{color:#f58522}.dqn-role-list .is-purple svg{color:#7f62cf}.dqn-role-list .is-red svg{color:#ed3c39}.dqn-role-list strong{color:var(--landing-navy);font-size:14px;font-weight:900}.dqn-role-list small{color:#31527f;font-size:12px;line-height:1.35}.dqn-cycle-steps{margin:28px 0 22px;display:flex;overflow:hidden}.dqn-cycle-steps div{background:var(--landing-blue);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);color:#fff;text-align:center;flex:1;place-items:center;gap:9px;min-height:112px;margin-left:-10px;padding:17px 20px 17px 28px;display:grid}.dqn-cycle-steps div:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);border-radius:8px 0 0 8px;margin-left:0}.dqn-cycle-steps div:last-child{border-radius:0 8px 8px 0}.dqn-cycle-steps .is-cyan{background:#059bee}.dqn-cycle-steps .is-green{background:#22ba83}.dqn-cycle-steps .is-orange{background:#fb8a28}.dqn-cycle-steps .is-red{background:#ef3d39}.dqn-cycle-steps .is-navy{background:#06409b}.dqn-cycle-steps svg{width:36px;height:36px}.dqn-cycle-steps strong{color:#fff;font-size:13px;font-weight:900}.dqn-landing-quote{background:linear-gradient(90deg, #ffffffe0 0 36%, #ffffff85 60%, #ffffff42 100%), linear-gradient(180deg, #f5fbffd1 0%, #d4ecff57 100%), var(--landing-footer-image) center bottom / cover no-repeat;max-width:none;min-height:220px;padding:34px max(var(--page-inline-margin), calc((100vw - var(--page-max-width)) / 2 + 68px)) 36px;z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:32px;width:100%;margin:24px auto 0;display:grid;position:relative}.dqn-landing-quote blockquote{border-left:4px solid var(--landing-blue);color:var(--landing-navy);margin:0;padding-left:20px;font-size:26px;font-weight:800;line-height:1.25}.dqn-landing-quote div{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.dqn-landing-quote span{border-left:1px solid var(--landing-line);color:var(--landing-navy);place-items:center;gap:8px;min-height:70px;font-size:14px;display:grid}.dqn-landing-quote svg{color:var(--landing-blue);width:34px;height:34px}.dqn-landing-footer{color:#fff;max-width:var(--page-max-width);min-height:112px;width:var(--landing-content-width);z-index:1;background:linear-gradient(135deg,#0a2a5b,#061a39);border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 auto;padding:28px clamp(28px,4vw,56px);display:grid;position:relative}.dqn-landing-footer div{gap:4px;display:grid}.dqn-landing-footer strong{letter-spacing:-.03em;font-size:31px}.dqn-landing-footer span,.dqn-landing-footer a{color:#ffffffe0;font-size:13px}.dqn-landing-footer div span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.dqn-landing-footer nav{align-items:center;gap:32px;display:flex}@media (width<=1180px){.dqn-landing-nav{grid-template-columns:1fr;justify-items:center;padding-top:16px;padding-bottom:16px}.dqn-landing-menu{min-height:auto}.dqn-landing-hero{min-height:500px;padding-top:58px}.dqn-feature-grid{grid-template-columns:repeat(3,1fr)}.dqn-landing-quote blockquote{margin-left:0}}@media (width<=920px){.dqn-landing-hero,.dqn-path-cards,.dqn-insight-grid,.dqn-landing-quote,.dqn-landing-footer{grid-template-columns:1fr}.dqn-hero-slogan{justify-self:start;margin:14px 0 0;padding-top:0}.dqn-value-strip{grid-template-columns:repeat(2,1fr)}.dqn-value-strip article{border-right:0;justify-content:flex-start}.dqn-role-list{grid-template-columns:repeat(3,1fr)}.dqn-cycle-steps{grid-template-columns:repeat(2,1fr);display:grid;overflow:visible}.dqn-cycle-steps div,.dqn-cycle-steps div:first-child{clip-path:none;border-radius:8px;margin-left:0}.dqn-landing-footer nav{flex-wrap:wrap;gap:18px}}@media (width<=640px){.dqn-landing-page{max-width:100vw}.dqn-landing-nav{place-items:stretch stretch;padding-left:18px;padding-right:18px}.dqn-landing-brand{min-width:0}.dqn-landing-brand img{width:58px;height:50px}.dqn-landing-brand strong{font-size:26px}.dqn-landing-menu{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.dqn-landing-actions{grid-template-columns:1fr auto;align-items:stretch;display:grid}.dqn-landing-search{grid-template-columns:1fr 38px}.dqn-landing-user{justify-self:end}.dqn-landing-user strong,.dqn-landing-bell{display:none}.dqn-landing-hero{background-position:62% 0;min-height:520px;padding:42px 22px 34px}.dqn-hero-copy,.dqn-hero-copy>p:first-child,.dqn-hero-copy h1,.dqn-hero-copy h2,.dqn-hero-lede{overflow-wrap:anywhere;max-width:min(100%,332px)}.dqn-hero-copy h1{font-size:46px}.dqn-hero-copy h2{font-size:24px}.dqn-hero-lede{font-size:15px;line-height:1.5}.dqn-hero-slogan{color:#0068b5;font-size:12px}.dqn-value-strip,.dqn-path-cards,.dqn-feature-section,.dqn-insight-grid{width:calc(100vw - 36px);max-width:calc(100vw - 36px);padding-left:18px;padding-right:18px}.dqn-feature-grid,.dqn-role-list,.dqn-landing-quote div{grid-template-columns:1fr}.dqn-value-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}.dqn-value-strip article:last-child{grid-column:1/-1}.dqn-path-card{background:radial-gradient(circle at 94% 10%,#1e7ffb24 0 100px,#0000 220px),linear-gradient(#fff 0 58%,#f0f8fff5 100%);padding:28px 22px}.dqn-path-card,.dqn-path-card>div,.dqn-path-card h2,.dqn-path-card span{overflow-wrap:anywhere;min-width:0;max-width:min(100%,300px)}.dqn-path-card>div{max-width:none}.dqn-role-card,.dqn-cycle-card{padding:22px}.dqn-landing-quote{min-height:0;padding:34px 22px}.dqn-landing-quote span{border-left:0}.dqn-landing-footer{padding:28px 22px}}.global-background-slogan{color:#0856a575;letter-spacing:.42em;pointer-events:none;right:max(32px, calc((100vw - var(--page-max-width)) / 2 + 32px));text-align:left;text-transform:uppercase;z-index:0;gap:.64em;font-size:clamp(10px,.95vw,15px);font-weight:900;line-height:1.15;display:grid;position:fixed;top:clamp(132px,16vh,190px)}body:has(.dqn-landing-page) .global-background-slogan{display:none}body:has(.dqn-landing-page) .topbar{display:flex!important}@media (width>=721px){body:has(.dqn-landing-page) .dqn-hero-slogan{display:grid}}main{flex:1 0 auto}.global-footer{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);color:#07184f;max-width:var(--page-max-width);min-height:108px;width:var(--page-container-width);z-index:2;background:linear-gradient(90deg,#fffffff0 0%,#f6fcffe0 100%);border:1px solid #b7dcedb8;border-top:4px solid #17aee4b8;border-radius:10px 10px 0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;margin:auto auto 0;padding:24px 28px;display:grid;position:relative;box-shadow:0 -10px 32px #07245f0f}.global-footer-brand{gap:4px;display:grid}.global-footer-brand strong{color:#0878ee;letter-spacing:-.02em;font-size:28px;line-height:1}.global-footer-brand span,.global-footer a,.global-footer-attribution{color:#38577e;font-size:13px}.global-footer-brand span{letter-spacing:.08em;text-transform:uppercase;font-weight:900}.global-footer nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.global-footer a{font-weight:800}.global-footer-attribution{white-space:nowrap;font-weight:700}body:has(.dqn-landing-page) main{width:100%;max-width:none;padding:0}body:has(.dqn-landing-page):before{content:none!important;display:none!important}body:has(.dqn-landing-page):after{content:none!important;display:none!important}body:has(.dqn-landing-page) .dqn-landing-page{padding-top:0}.dqn-landing-page{overflow:clip}.dqn-landing-hero{margin-top:18px}.dqn-hero-slogan{color:#0068b5;letter-spacing:0;text-shadow:0 1px #fff,0 0 10px #fff,0 0 22px #fffffff0;text-transform:uppercase;background:linear-gradient(90deg,#0000 0%,#ffffffd1 24%,#fffffff0 100%);place-self:start end;gap:7px;margin:0;padding:6px 48px 6px 22px;font-size:15px;font-weight:900;line-height:1.1;display:grid;position:absolute;top:110px;right:0}.dqn-hero-slogan span{display:block}.dqn-hero-slogan:after,.dqn-landing-footer{display:none}.dqn-signin-panel{background:linear-gradient(100deg, #fffffff2 0 44%, #fffc 62%, #ebf8ff8a 100%), var(--dq-background-image) right top / cover no-repeat;grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:stretch;max-width:1120px;min-height:clamp(460px,58vh,620px);margin:clamp(28px,5vh,72px) auto;padding:clamp(32px,5vw,56px)}.dqn-signin-copy{align-content:center;gap:16px;display:grid}.dqn-signin-copy h1{max-width:620px}.dqn-signin-copy .lede{max-width:560px}.dqn-signin-statement{border-left:4px solid var(--pttep-blue);gap:4px;margin-top:16px;padding-left:16px;display:grid}.dqn-signin-statement strong{color:#0878ee;font-size:24px}.dqn-signin-statement span{color:#07184f;letter-spacing:.08em;text-transform:uppercase;font-weight:900}.dqn-signin-form{background:#fffffff5;align-self:center;box-shadow:0 22px 52px #07245f1f}.dqn-signin-form h2{color:#07184f;margin:0;font-size:28px;line-height:1.1}@media (width<=920px){.dqn-hero-slogan{background:0 0;justify-self:start;margin:18px 0 0;padding:0;position:relative;top:auto;right:auto}.topbar{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:calc(100vw - 24px);min-height:76px;padding:10px 16px;display:grid}body:has(.dqn-landing-page) .topbar{display:grid!important}.brand-logo{width:58px;height:50px}.brand-logo img{max-width:56px;max-height:48px}.brand-text strong{font-size:25px}.brand,.brand-text{min-width:0}.brand{max-width:100%;overflow:hidden}.brand-text span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.nav-toggle-button{color:#07184f;cursor:pointer;z-index:2;background:#fff;border:1px solid #b7dcedd1;border-radius:999px;justify-self:end;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;position:relative}.topbar .nav{box-sizing:border-box;background:#fffffffa;border:1px solid #b7dcedd1;border-radius:10px;grid-column:1/-1;justify-content:start;width:100%;margin-top:8px;padding:12px;display:none;box-shadow:0 18px 42px #07245f24}.nav-toggle-input:checked~.nav{display:flex}.topbar .nav a,.topbar .nav button{border:1px solid #d7e6f5e0;border-radius:8px;flex:min(160px,50% - 8px);justify-content:center;min-height:38px;padding:0 12px}.global-footer,.dqn-signin-panel{grid-template-columns:1fr}.global-footer{justify-items:start}.global-background-slogan{display:none}}@media (width<=520px){.topbar,.global-footer{box-sizing:border-box;width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.topbar{grid-template-columns:minmax(0,1fr) auto;padding:8px 10px;top:8px}.brand{gap:7px}.platform-logo{flex-basis:210px;min-width:150px;height:50px}.brand.has-client-logo .platform-logo{flex-basis:174px}.brand-partner-divider{height:34px}.brand-logo{width:40px;height:42px}.brand-logo img{max-width:38px;max-height:40px}.brand-text strong{font-size:18px}.brand-text span{letter-spacing:.12em;font-size:8px}.nav-toggle-button{min-height:34px;padding:0 11px;font-size:12px}.topbar .nav a,.topbar .nav button{flex:100%;max-width:100%}.dqn-landing-hero{grid-template-columns:1fr}.dqn-hero-slogan{justify-self:start;margin:14px 0 0}.dqn-signin-panel{margin-top:18px;padding:24px 18px}.global-footer{gap:14px;padding:22px 18px}.global-footer nav{justify-content:flex-start}.global-footer-attribution{white-space:normal}}.dq-review-assessment-page{color:#07184f}.dq-review-assessment-page .dq-assessment-hero{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:end;gap:24px;min-height:210px;margin-bottom:0;display:grid}.dq-review-assessment-page .dq-assessment-hero h1{margin-bottom:8px;font-size:clamp(38px,4vw,58px)}.assessment-hero-context{background:#ffffff8f;border:1px solid #b7dced94;border-radius:8px;gap:4px;padding:14px 16px;display:grid}.assessment-hero-context strong,.assessment-package-strip strong{color:#07184f}.assessment-hero-context span,.assessment-package-strip span{color:#506a93;font-size:13px;font-weight:700}.assessment-package-strip,.assessment-mode-banner{-webkit-backdrop-filter:blur(16px)saturate(1.06);backdrop-filter:blur(16px)saturate(1.06);background:#ffffffe0;border:1px solid #b7dcedb8;border-radius:8px;align-items:center;gap:18px;margin-top:16px;padding:14px 16px;display:grid;box-shadow:0 10px 26px #12305412}.assessment-package-strip{grid-template-columns:72px minmax(220px,1.3fr) repeat(3,minmax(130px,.7fr)) auto}.assessment-package-strip>div:not(.assessment-package-thumb),.assessment-mode-banner>div{gap:3px;display:grid}.assessment-package-thumb{background:linear-gradient(180deg, #ffffff1a, #ffffff3d), var(--dq-background-image) 80% 4% / 560px auto no-repeat;border:1px solid #b7dcedc2;border-radius:7px;height:56px}.assessment-mode-banner{grid-template-columns:minmax(0,1fr) auto}.assessment-mode-banner.is-locked{border-color:#ed1c2447}.assessment-mode-banner strong{color:#07184f}.assessment-mode-banner span{color:#506a93}.dq-review-assessment-page .dq-assessment-dimension-nav{background:#ffffffe0;border:1px solid #b7dcedb8;border-radius:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px;padding:0;display:grid;overflow:hidden;box-shadow:0 10px 26px #12305412}.dq-review-assessment-page .dq-assessment-dimension-nav button{background:#ffffffc7;border:0;border-right:1px solid #b7dcedb8;border-radius:0;min-height:58px;padding:12px 16px}.dq-review-assessment-page .dq-assessment-dimension-nav button:last-child{border-right:0}.dq-review-assessment-page .dq-assessment-dimension-nav button.is-active{box-shadow:none;background:linear-gradient(135deg,#137cf6,#0b67d8)}.dq-review-assessment-page .dq-assessment-dimension-nav button.is-started:not(.is-active){box-shadow:inset 0 4px #f28c28}.dq-review-assessment-page .dq-assessment-dimension-nav button.is-complete:not(.is-active){box-shadow:inset 0 4px #2aa889}.dq-review-assessment-page .dq-assessment-dimension-nav span{color:#07184f;letter-spacing:0;text-transform:none;font-size:13px}.dq-review-assessment-page .dq-assessment-dimension-nav em{color:#6b7f9e;font-size:11px;font-weight:800}.dq-review-assessment-page .dq-assessment-dimension-nav button.is-active span,.dq-review-assessment-page .dq-assessment-dimension-nav button.is-active em{color:#fff}.dq-review-assessment-page .assessment-review-workspace{grid-template-columns:minmax(0,58fr) minmax(380px,42fr);align-items:start;gap:16px;margin-top:16px;display:grid}.dq-review-assessment-page .assessment-review-workspace>:not(.assessment-scoring-column):not(.decision-package-column):not(.assessment-workspace-actions){grid-column:auto}.decision-package-column,.assessment-scoring-column{min-width:0}.dq-review-assessment-page .decision-package-column{grid-column:1}.dq-review-assessment-page .assessment-scoring-column{grid-column:2}.decision-package-panel,.assessment-scoring-column .assessment-dimension,.dq-review-assessment-page .personal-spider-panel{-webkit-backdrop-filter:blur(16px)saturate(1.06);backdrop-filter:blur(16px)saturate(1.06);background:#ffffffe6;border:1px solid #b7dcedb8;border-radius:8px;box-shadow:0 14px 34px #12305414}.decision-package-panel{padding:clamp(16px,2vw,24px);transition:box-shadow .18s,transform .18s;display:none}.decision-package-panel.is-active{gap:16px;display:grid}.decision-package-panel.is-highlighted{transform:translateY(-1px);box-shadow:0 0 0 3px #1e7ffb3d,0 18px 44px #1230541f}.mobile-evidence-toggle,.mobile-evidence-close,.mobile-evidence-header,.mobile-evidence-action{display:none}.assessment-preview-banner{border:1px solid #8fd8ec;border-left:4px solid var(--pttep-blue);background:#eef9fc;justify-content:space-between;align-items:center;gap:18px;margin:12px 0;padding:12px 16px;display:flex}.assessment-preview-banner div{gap:3px;display:grid}.assessment-preview-banner strong{color:var(--pttep-navy);font-size:15px}.assessment-preview-banner span{color:#526a87;font-size:12px}.assessment-preview-banner>span{text-transform:uppercase;flex:none;font-weight:900}.participant-assessment-layout{background:#f4f9fc;min-width:0}.participant-assessment-layout:before,.participant-assessment-layout:after{display:none;content:none!important}.management-agenda-presentation-layout{color:var(--ink);background:#f4f9fc;margin:0}.management-agenda-presentation-layout:before,.management-agenda-presentation-layout:after{content:none!important;display:none!important}.management-agenda{background:linear-gradient(#f7fcfff5,#fffffffa),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat fixed;max-width:1520px;margin:0 auto;position:relative;overflow:clip}.management-agenda.is-facilitator{width:var(--page-container-width);margin-bottom:36px}.management-agenda-hero{border-bottom:5px solid var(--pttep-cyan);background:linear-gradient(100deg,#fffffffa 0 48%,#ebf9ffdb 76%,#fff3e5b8),url(/images/themes/pttep/dq-background-hero.webp) 76% 34%/cover no-repeat;min-height:430px;padding:32px clamp(28px,5vw,72px) 28px;position:relative}.management-agenda-brandline{align-items:center;gap:18px;display:flex}.management-agenda-brandline img{object-fit:contain;max-width:230px;height:48px}.management-agenda-brandline img:last-child{max-width:70px}.management-agenda-brandline span{border-left:1px solid #bcd5e2;align-self:stretch}.management-agenda-hero-copy{max-width:900px;padding-top:54px}.management-agenda-hero-copy h1{color:var(--pttep-navy);margin:8px 0 14px;font-size:clamp(40px,5vw,76px);line-height:.98}.management-agenda-hero-copy h2{color:#075f90;margin:0 0 12px;font-size:clamp(20px,2.2vw,32px)}.management-agenda-hero-copy>p:last-child{color:#405b75;max-width:790px;font-size:17px;line-height:1.5}.management-agenda-hero-actions{gap:10px;display:flex;position:absolute;top:28px;right:clamp(24px,4vw,60px)}.management-agenda-timing{border-top:1px solid #c9e1eb;grid-template-columns:repeat(5,1fr);gap:0;margin-top:32px;display:grid}.management-agenda-timing span{color:#41617b;gap:3px;padding:14px 16px 0 0;font-size:12px;display:grid}.management-agenda-timing b{color:var(--pttep-navy);font-size:13px}.management-agenda-act{padding:clamp(42px,5vw,68px) clamp(28px,5vw,72px)}.management-agenda-act.is-foundation{background:linear-gradient(#fff,#f9fcfd)}.management-agenda-act-heading{align-items:center;gap:18px;margin-bottom:36px;display:flex}.management-agenda-act-heading>span{background:var(--pttep-navy);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;width:74px;height:52px;font-size:13px;font-weight:900;display:inline-flex}.management-agenda-act-heading h2{color:var(--pttep-navy);margin:3px 0 0;font-size:clamp(30px,3vw,46px)}.management-agenda-act-heading p{margin:0}.management-foundation-intro{color:#536b7f;max-width:760px;margin:-12px 0 28px;font-size:17px;line-height:1.6}.management-foundation-path{--foundation-node:var(--pttep-cyan,#17aee4);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.management-foundation-path article{border:1px solid #d5e5ec;border-top:3px solid var(--foundation-node);text-align:left;background:#fff;padding:24px;box-shadow:0 8px 24px #0b2f510a}.management-foundation-path article:nth-child(2){--foundation-node:#f28c28}.management-foundation-path article:nth-child(3){--foundation-node:#2aa889}.management-foundation-path article:nth-child(4){--foundation-node:#d5a322}.management-foundation-path article:nth-child(5){--foundation-node:#7855a6}.management-foundation-path article:nth-child(6){--foundation-node:#ed1c24}.management-foundation-path article>span{border:2px solid var(--foundation-node);color:var(--pttep-navy);z-index:1;background:#fff;justify-content:center;align-items:center;width:50px;height:50px;font-size:13px;font-weight:900;display:inline-flex;position:relative}.management-foundation-path h3{color:var(--pttep-navy);margin:18px 0 10px;font-size:20px;line-height:1.3}.management-foundation-path p{color:#536b7f;margin:0;font-size:15px;line-height:1.6}.management-agenda-bridge{color:var(--pttep-navy);text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#f3fafc,#fff8ef);border-top:1px solid #d9e9ef;grid-template-columns:auto minmax(80px,180px) auto;justify-content:center;align-items:center;gap:8px 14px;padding:22px clamp(28px,5vw,72px);display:grid}.management-agenda-bridge span{letter-spacing:.08em;font-size:12px;font-weight:900}.management-agenda-bridge i{background:linear-gradient(90deg, var(--pttep-cyan), var(--pttep-orange));height:2px;position:relative}.management-agenda-bridge i:after{border-right:2px solid var(--pttep-orange);border-top:2px solid var(--pttep-orange);content:"";width:8px;height:8px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.management-agenda-bridge p{color:#4c667b;text-transform:none;grid-column:1/-1;margin:0;font-size:14px}.management-agenda-transition{background:var(--pttep-navy);color:#fff;text-align:center;padding:50px clamp(28px,5vw,72px)}.management-agenda-transition .eyebrow{color:#80dcf6}.management-agenda-transition h2{color:#fff;margin:8px 0;font-size:clamp(34px,4vw,58px)}.management-agenda-transition>p:last-of-type{color:#d9edf6;font-size:17px}.management-review-rhythm{justify-content:center;align-items:center;max-width:760px;margin:30px auto 0;padding:0;list-style:none;display:flex}.management-review-rhythm li{text-transform:uppercase;flex:1;justify-content:center;align-items:center;min-height:48px;padding:8px;font-size:15px;font-weight:900;display:flex}.management-review-rhythm li:not(:last-child):after{color:#65d5f4;content:"›";margin-left:auto;font-size:28px}.management-review-rhythm-note{margin:8px 0 0;color:#a9d8e8!important;font-size:13px!important}.management-dq-journey{grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(48px,6vw,82px) clamp(28px,5vw,76px);display:grid;position:relative}.management-dq-journey:before{content:"";border-left:3px solid #d5e5ec;position:absolute;top:8%;bottom:8%;left:50%}.management-dq-step{--dimension-color:var(--pttep-cyan);margin:0 0 44px;position:relative}.management-dq-step:nth-child(odd){padding-right:52px}.management-dq-step:nth-child(2n){padding-left:52px;transform:translateY(100px)}.management-dq-step.is-frame{--dimension-color:#17aee4}.management-dq-step.is-alternatives{--dimension-color:#f28c28}.management-dq-step.is-information{--dimension-color:#2aa889}.management-dq-step.is-values{--dimension-color:#d5a322}.management-dq-step.is-reasoning{--dimension-color:#7855a6}.management-dq-step.is-commitment{--dimension-color:#ed1c24}.management-dq-step:after{background:var(--dimension-color);content:"";width:52px;height:3px;position:absolute;top:45px}.management-dq-step:nth-child(odd):after{right:0}.management-dq-step:nth-child(2n):after{left:0}.management-dq-step:before{border:3px solid var(--dimension-color);content:"";z-index:2;background:#fff;width:13px;height:13px;position:absolute;top:39px}.management-dq-step:nth-child(odd):before{right:-8px}.management-dq-step:nth-child(2n):before{left:-8px}.management-dq-step-main{border:1px solid #cbdde6;border-top:5px solid var(--dimension-color);color:inherit;cursor:pointer;text-align:left;background:#fff;grid-template-columns:70px minmax(0,1fr) 16px;align-items:stretch;gap:20px;width:100%;min-height:212px;padding:24px;display:grid;box-shadow:0 14px 34px #0b2f5117}.management-agenda.is-presentation .management-dq-step-main{cursor:default}.management-dq-step-number{color:var(--dimension-color);font-size:62px;font-weight:900;line-height:.9}.management-dq-step-copy{gap:7px;display:grid}.management-dq-step-copy small{color:#657b8d;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.management-dq-step-copy strong{color:var(--pttep-navy);font-size:18px}.management-dq-step-copy em{color:#183f61;font-size:18px;font-style:normal;font-weight:800}.management-dq-step-copy>span{color:#5a6d7c;font-size:13px;line-height:1.45}.management-dq-step-marker{border-bottom:2px solid var(--dimension-color);border-right:2px solid var(--dimension-color);align-self:center;width:10px;height:10px;transform:rotate(45deg)}.management-dq-step.is-upcoming .management-dq-step-main{opacity:.82;box-shadow:0 10px 24px #0b2f510f}.management-dq-step.is-completed .management-dq-step-main{background:linear-gradient(100deg, #fff, color-mix(in srgb, var(--dimension-color) 8%, white))}.management-dq-step.is-completed .management-dq-step-copy small:before{content:"✓ "}.management-dq-step.is-current .management-dq-step-main{box-shadow:0 0 0 3px color-mix(in srgb, var(--dimension-color) 38%, transparent), 0 20px 44px #0b2f5129;transform:translateY(-2px)}.management-dq-step.is-current .management-dq-step-copy small{color:var(--dimension-color)}.management-dq-step-main{transition:box-shadow .16s,transform .16s}.management-dq-step-main:hover{box-shadow:0 16px 38px #0b2f5121}.management-dq-step-actions{background:#f5f9fb;border:1px solid #cbdde6;border-top:0;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.management-dq-step-actions[hidden]{display:none}.management-dq-step-actions a,.management-dq-step-actions button{color:var(--pttep-navy);cursor:pointer;font:inherit;background:#fff;border:1px solid #91b8cc;padding:9px 11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.management-dq-step-actions form{display:contents}.management-final-call{background:linear-gradient(135deg, #0b4470, var(--pttep-navy));color:#fff;padding:32px clamp(28px,5vw,72px)}.management-final-call .management-agenda-act-heading.is-light>span{color:#fff;background:#17aee4;border:1px solid #ffffff73}.management-agenda-act-heading.is-light h2{color:#fff}.management-agenda-act-heading.is-light .eyebrow{color:#82dff8}.management-final-call .management-agenda-act-heading{margin-bottom:16px}.management-final-call .management-agenda-act-heading h2{font-size:clamp(24px,2.4vw,32px)}.management-final-intro{color:#cbe4ef;margin:0 0 20px;font-size:15px;line-height:1.5}.management-final-flow{flex-wrap:wrap;gap:12px 24px;margin:0 0 20px;display:flex}.management-final-flow span{align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.management-final-flow span b{color:#82dff8;font-size:12px}.management-recommendation-options{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.management-recommendation-options strong{border:1px solid #ffffff38;border-top:3px solid var(--pttep-cyan);letter-spacing:.03em;text-align:center;text-transform:uppercase;background:#ffffff17;padding:12px;font-size:12px}.management-final-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.management-final-call footer{border-top:1px solid #ffffff38;flex-wrap:wrap;gap:6px 16px;margin-top:20px;padding-top:14px;font-size:12px;display:flex}.management-final-call footer strong{color:#fff;font-size:13px}.management-final-call footer span{color:#d5e8f2}.management-agenda.is-presentation{width:100%;max-width:none;min-height:100vh}.management-agenda.is-presentation .management-agenda-hero{min-height:40vh}@media (width>=1500px){.management-agenda.is-presentation .management-agenda-act{padding-top:66px;padding-bottom:66px}.management-agenda.is-presentation .management-foundation-path h3{font-size:22px}.management-agenda.is-presentation .management-foundation-path p{font-size:16px}.management-agenda.is-presentation .management-dq-step-copy strong,.management-agenda.is-presentation .management-dq-step-copy em{font-size:20px}.management-agenda.is-presentation .management-dq-step-copy>span{font-size:14px}}@media (width<=900px){.management-agenda-hero{min-height:0}.management-agenda-hero-copy{padding-top:44px}.management-agenda-hero-actions{margin-top:24px;position:static}.management-agenda-timing{grid-template-columns:1fr 1fr}.management-foundation-path{grid-template-columns:repeat(2,minmax(0,1fr))}.management-agenda-bridge{grid-template-columns:auto minmax(54px,110px) auto}.management-review-rhythm{flex-direction:column;align-items:stretch}.management-review-rhythm li{min-height:38px}.management-review-rhythm li:not(:last-child):after{margin:0;position:absolute;transform:translateY(24px)rotate(90deg)}.management-dq-journey{padding-left:28px;padding-right:28px;display:block}.management-dq-journey:before{left:58px}.management-dq-step:nth-child(n){margin:0 0 24px;padding:0 0 0 62px;transform:none}.management-dq-step:nth-child(n):after{width:32px;top:42px;left:30px;right:auto}.management-dq-step:nth-child(n):before{top:36px;left:23px;right:auto}.management-dq-step-main{grid-template-columns:52px minmax(0,1fr) 14px;min-height:0;padding:20px 16px}.management-dq-step-number{font-size:46px}.management-final-intro{margin-left:0}.management-recommendation-options{grid-template-columns:1fr 1fr}}@media (width<=520px){.management-agenda.is-facilitator{width:100%}.management-agenda-hero,.management-agenda-act,.management-agenda-transition,.management-final-call{padding-left:18px;padding-right:18px}.management-agenda-hero-copy h1{font-size:42px}.management-foundation-path{grid-template-columns:1fr;gap:14px}.management-foundation-path article{padding:20px}.management-final-flow{flex-direction:column;gap:8px}.management-agenda-hero-actions{flex-direction:column;align-items:stretch}.management-agenda-timing{grid-template-columns:1fr}.management-agenda-act-heading{align-items:flex-start}.management-agenda-bridge{grid-template-columns:auto 42px auto;padding-left:14px;padding-right:14px}.management-agenda-bridge p{font-size:13px}.management-dq-journey{padding-left:14px;padding-right:14px}.management-dq-journey:before{left:33px}.management-dq-step:nth-child(n){padding-left:38px}.management-dq-step:nth-child(n):after{width:19px;left:19px}.management-dq-step-main{grid-template-columns:38px minmax(0,1fr) 12px;gap:12px}.management-dq-step-number{font-size:36px}.management-dq-step-copy strong,.management-dq-step-copy em{font-size:15px}.management-recommendation-options{grid-template-columns:1fr}.management-final-actions{flex-direction:column;align-items:stretch}}.participant-assessment-shell{min-height:100dvh;overflow-x:clip}.participant-assessment-header{border-bottom:3px solid var(--pttep-cyan);min-height:72px;padding:calc(8px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));background:#fff;align-items:center;gap:14px;display:flex}.participant-platform-logo{min-width:0;max-width:220px;height:48px;display:block}.participant-platform-logo img,.participant-brand-logo img{object-fit:contain;object-position:left center;width:100%;height:100%}.participant-brand-divider{border-left:1px solid #d4e1ea;align-self:stretch}.participant-brand-logo{max-width:72px;height:48px;display:block}.participant-assessment-shell>main{max-width:1440px;padding:14px clamp(12px, 2vw, 24px) calc(28px + env(safe-area-inset-bottom));width:100%;margin:0 auto}.participant-assessment-layout .organization-theme{background:#f4f9fc;width:100%;max-width:none}.participant-assessment-layout .organization-theme:before,.participant-assessment-layout .organization-theme:after,.participant-assessment-layout .upstream-field-layer{display:none}.management-mobile-preview-page{max-width:1180px;margin:0 auto;padding:24px}.management-mobile-preview-heading{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;margin-bottom:20px;display:grid}.management-mobile-preview-heading h1{margin:2px 0 4px}.management-mobile-preview-heading p{margin:0}.management-mobile-preview-status{border-left:3px solid var(--pttep-cyan);gap:2px;padding:6px 14px;display:grid}.management-mobile-preview-status strong{color:var(--pttep-navy)}.management-mobile-preview-status span{color:#526a87;font-size:12px}.management-mobile-device{background:#111827;border:8px solid #111827;border-radius:24px;margin:0 auto;overflow:hidden;box-shadow:0 18px 50px #0f2d7a2e;width:min(100%,426px)!important;max-width:426px!important}.management-mobile-device-bar{color:#fff;justify-content:space-between;align-items:center;height:26px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.management-mobile-device-bar i{background:#030712;border-radius:10px;width:76px;height:14px}.management-mobile-device iframe{background:#fff;border:0;width:100%;max-width:100%;height:min(780px,100dvh - 180px);min-height:620px;display:block}@media (width<=720px){.participant-assessment-header{gap:10px;min-height:62px}.participant-platform-logo{max-width:184px;height:40px}.participant-brand-logo{max-width:58px;height:40px}.participant-assessment-shell>main{padding:10px 10px calc(20px + env(safe-area-inset-bottom))}.management-mobile-preview-page{padding:12px}.management-mobile-preview-heading{grid-template-columns:1fr}.management-mobile-preview-heading .button-link{justify-content:center;width:100%}.management-mobile-preview-status{border-left:0;border-top:3px solid var(--pttep-cyan);padding:10px 0 0}.management-mobile-device{border-left-width:4px;border-right-width:4px;border-radius:16px}.management-mobile-device iframe{height:calc(100dvh - 150px);min-height:580px}.assessment-preview-banner{flex-direction:column;align-items:flex-start;gap:6px}}.assessment-reset-toolbar{background:#f7fafdf0;border:1px solid #d8e5ef;grid-column:1/-1;justify-self:end;padding:8px 10px}.assessment-reset-toolbar summary{color:#506a93;cursor:pointer;font-size:12px;font-weight:800}.assessment-reset-toolbar>div{gap:8px;padding-top:9px;display:grid}.assessment-reset-toolbar>div>div{flex-wrap:wrap;gap:8px;display:flex}.assessment-reset-toolbar span{color:var(--muted);font-size:11px}.button-link.is-danger{color:#aa252c;background:#fff;border-color:#e6a5a8}.button-link.is-danger:hover{background:#fff3f3;border-color:#cf565c}.decision-package-panel header,.assessment-question-head,.personal-spider-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.decision-package-panel header{justify-content:flex-start}.panel-icon{color:#fff;background:#25c4c9;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;height:30px;font-size:14px;font-weight:900;display:inline-flex}.decision-package-panel h2,.assessment-scoring-column h2,.personal-spider-panel h2{color:#07184f;margin:0;font-size:22px;line-height:1.2}.decision-package-panel p,.assessment-question-head p,.assessment-readonly-note span,.supporting-materials-panel p{color:#506a93;margin:0}.assessment-readonly-note{background:#eaf6ffb8;border:1px solid #b7dcedb8;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.assessment-readonly-note strong{color:#0754c8;white-space:nowrap}.decision-evidence-sections{gap:14px;display:grid}.decision-evidence-section{background:#ffffffc7;border:1px solid #d7e3ece6;border-radius:8px;gap:10px;padding:12px;scroll-margin-top:92px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.decision-evidence-section.is-highlighted{border-color:#1e7ffb85;transform:translateY(-1px);box-shadow:0 0 0 3px #1e7ffb2e}.decision-evidence-section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.decision-evidence-section>header div{gap:2px;display:grid}.decision-evidence-section>header span{color:#07184f;font-size:15px;font-weight:900}.decision-evidence-section>header em{color:#7890ad;font-size:12px;font-style:normal;font-weight:800}.decision-evidence-section>header .text-command:disabled{color:#9aaac0;cursor:not-allowed;text-decoration:none}.decision-evidence-table{border:1px solid #d7e3ece6;border-radius:8px;margin:0;display:grid;overflow:hidden}.decision-evidence-table div{grid-template-columns:minmax(150px,28%) minmax(0,1fr);display:grid}.decision-evidence-table div+div{border-top:1px solid #d7e3ece6}.decision-evidence-table dt,.decision-evidence-table dd{margin:0;padding:13px 16px}.decision-evidence-table dt{color:#07184f;background:#f5f9fdeb;font-weight:900}.decision-evidence-table dd{color:#17305a;background:#ffffffc2;line-height:1.45}.evidence-pill-list{flex-wrap:wrap;gap:8px;display:flex}.evidence-pill-list span{color:#17305a;background:#edf7ff;border:1px solid #cfe5f6;border-radius:999px;padding:7px 10px;font-size:13px;font-weight:800}.evidence-table-wrap{border:1px solid #d7e3ece6;border-radius:8px;overflow:auto}.evidence-table-wrap table{border-collapse:collapse;width:100%;min-width:720px}.evidence-table-wrap th,.evidence-table-wrap td{color:#17305a;text-align:left;vertical-align:top;border-bottom:1px solid #d7e3ece6;border-right:1px solid #d7e3ece6;padding:10px 12px;font-size:13px;line-height:1.45}.evidence-table-wrap th{color:#07184f;white-space:nowrap;background:#f5f9fdf5;font-weight:900}.evidence-table-wrap tr:last-child td{border-bottom:0}.evidence-table-wrap th:last-child,.evidence-table-wrap td:last-child{border-right:0}.evidence-expanded-modal[hidden]{display:none}.evidence-expanded-modal{z-index:9999;width:100vw;height:100dvh;position:fixed;inset:0}.evidence-expanded-backdrop{background:#07184f85;position:fixed;inset:0}.evidence-expanded-panel{background:#fffffffa;border:1px solid #b7dcedb8;border-radius:8px;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:clamp(16px,3vh,32px) clamp(16px,3vw,36px);overflow:hidden;box-shadow:0 24px 80px #07184f47}.evidence-expanded-panel>header{z-index:2;background:#fffffffa;border-bottom:1px solid #d7e3ece6;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:sticky;top:0}.evidence-expanded-panel>header strong{color:#07184f;font-size:18px}.evidence-expanded-body{background:#fff;padding:18px;overflow:auto}.evidence-expanded-body .decision-evidence-section{box-shadow:none;border:0;padding:0}.evidence-expanded-body .decision-evidence-section>header{display:none}.evidence-expanded-body .evidence-table-wrap{max-height:none}.evidence-expanded-body .evidence-table-wrap table{min-width:max(100%,900px)}.has-evidence-modal{overflow:hidden}.supporting-materials-panel{border:1px solid #d7e3ece6;border-radius:8px;padding:16px}.supporting-materials-panel h3{color:#07184f;margin:0 0 8px;font-size:18px}.assessment-scoring-column{gap:16px;display:grid}.dq-review-assessment-page .personal-spider-panel{grid-column:auto;max-height:none;padding:18px;position:static}.personal-spider-body{grid-template-columns:minmax(160px,220px) minmax(160px,1fr);align-items:center;gap:12px;display:grid;position:relative}.assessment-spider-empty{text-align:center;background:#f7fafdf0;border:1px dashed #c8d9e7;border-radius:8px;align-content:center;gap:5px;min-height:150px;padding:18px;display:grid}.assessment-spider-empty[hidden]{display:none}.assessment-spider-empty strong{color:#07184f}.assessment-spider-empty span{color:#506a93;font-size:12px;line-height:1.45}.dq-review-assessment-page .personal-spider-panel svg{max-width:210px;margin:0 auto}.assessment-progress-line{grid-template-columns:1fr auto;align-items:center;gap:8px;margin-top:12px;display:grid}.assessment-progress-line .progress-meter{grid-column:1/-1}.assessment-scoring-column .assessment-dimension{grid-template-columns:1fr;padding:18px;display:none}.assessment-scoring-column .assessment-dimension.is-active{gap:14px;display:grid}.assessment-question-head .dimension-progress-pill{flex:none}.assessment-scale-guide{background:#f7fafc;border:1px solid #d8e5ef;border-radius:6px;padding:8px 10px}.assessment-scale-guide summary{color:#0754c8;cursor:pointer;font-size:12px;font-weight:900}.assessment-scale-guide p{color:#506a93;margin:8px 0 0;font-size:12px;line-height:1.55}.dq-review-assessment-page .criteria-list article{box-shadow:none;background:#ffffffc7;border:1px solid #d7e3eceb;border-radius:8px;padding:14px}.dq-review-assessment-page .criteria-list article.is-scored{border-color:#2aa88961}.criterion-number{color:#0754c8;background:#e7f2ff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:13px;font-weight:900;display:inline-flex}.dq-review-assessment-page .criterion-copy-block{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.dq-review-assessment-page .criteria-score-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.dq-review-assessment-page .score-palette{flex-wrap:wrap;gap:8px;display:flex}.dq-review-assessment-page .score-palette button{color:#07184f;cursor:pointer;background:#fff;border:1px solid #cfe1f2;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;font-weight:900;display:inline-flex}.dq-review-assessment-page .score-palette button.is-selected{color:#fff;background:#1e7ffb;border-color:#1e7ffb;box-shadow:0 6px 14px #1e7ffb42}.dq-review-assessment-page .score-palette button:disabled,.dq-review-assessment-page textarea:disabled{cursor:not-allowed;opacity:.62}.assessment-comment-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.assessment-comment-row textarea{resize:vertical;min-height:42px}.button-link.is-small{min-height:34px;padding:8px 12px}.dq-review-assessment-page .assessment-workspace-actions{z-index:16;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}.dq-review-assessment-page .assessment-workspace-actions [data-assessment-save-state]{color:#506a93;flex:220px;font-size:13px;font-weight:800}.assessment-save-guidance{border-left:4px solid var(--pttep-blue);background:#f1f8fd;flex:1 0 100%;gap:2px;padding:10px 12px;display:grid}.assessment-save-guidance strong{color:var(--pttep-navy);font-size:13px}.assessment-save-guidance span{color:#52657a;font-size:12px}.north-star-assessment-example .score-palette button[aria-disabled=true]{cursor:default}.north-star-assessment-example .assessment-comment-row textarea[readonly]{color:#17305a;background:#fff}.north-star-assessment-example .readonly-score-label,.north-star-assessment-example .worked-example-state{color:#506a93;font-size:12px;font-weight:800}.north-star-assessment-example .readonly-score-label{white-space:nowrap;padding-top:10px}.north-star-assessment-example .worked-example-state{flex:220px}@media (width<=1120px){.assessment-package-strip{grid-template-columns:64px minmax(220px,1fr) repeat(2,minmax(130px,1fr))}.assessment-package-strip>div:nth-of-type(5),.assessment-package-strip>a{grid-column:auto}.dq-review-assessment-page .assessment-review-workspace{grid-template-columns:1fr}.dq-review-assessment-page .decision-package-column,.dq-review-assessment-page .assessment-scoring-column{grid-column:1}}@media (width<=720px){.dq-review-assessment-page .dq-assessment-hero,.assessment-package-strip,.assessment-mode-banner{grid-template-columns:1fr}.wp-dq-skin.dq-review-assessment-page .workspace-editor-head.dq-assessment-hero{border-top:4px solid var(--pttep-blue);align-items:start;gap:14px;min-height:0;padding:18px}.dq-review-assessment-page .dq-assessment-hero .enterprise-breadcrumb{display:none}.dq-review-assessment-page .dq-assessment-hero h1{margin:0 0 8px;font-size:36px;line-height:1.04}.dq-review-assessment-page .dq-assessment-hero .lede{max-width:38rem;margin:0;font-size:15px;line-height:1.45}.dq-review-assessment-page .assessment-hero-context{border-left:4px solid var(--pttep-orange);background:#eef8ffe0;gap:2px;padding:11px 12px}.dq-review-assessment-page .assessment-hero-context strong{font-size:14px;line-height:1.3}.dq-review-assessment-page .assessment-hero-context span{font-size:11px;line-height:1.35}.dq-review-assessment-page .assessment-package-strip{background:linear-gradient(90deg, #ffffffe6 0%, #ffffffc2 54%, #e1f5ff4d 100%), var(--dq-background-image) 78% 18% / cover no-repeat;background-blend-mode:normal;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px 12px;margin-top:10px;padding:12px;display:grid}.dq-review-assessment-page .assessment-package-thumb{display:none}.dq-review-assessment-page .assessment-package-strip>div:nth-child(2),.dq-review-assessment-page .assessment-package-strip>div:nth-child(3),.dq-review-assessment-page .assessment-package-strip>a{grid-column:1/-1}.dq-review-assessment-page .assessment-package-strip>div:not(.assessment-package-thumb){-webkit-backdrop-filter:blur(8px)saturate(1.12);backdrop-filter:blur(8px)saturate(1.12);background:#f6faffbd;border-left:3px solid #b7dced;gap:2px;min-width:0;padding:9px 10px}.dq-review-assessment-page .assessment-package-strip>div:nth-child(4){border-left-color:#2aa889}.dq-review-assessment-page .assessment-package-strip>div:nth-child(5){border-left-color:var(--pttep-orange)}.dq-review-assessment-page .assessment-package-strip strong{overflow-wrap:anywhere;font-size:13px;line-height:1.3}.dq-review-assessment-page .assessment-package-strip span{text-transform:uppercase;font-size:10px}.dq-review-assessment-page .assessment-package-strip .status-pill{justify-content:flex-start;width:100%;min-height:30px;padding:6px 9px}.dq-review-assessment-page .assessment-package-strip>a{justify-content:center;min-height:42px}.dq-review-assessment-page .dq-assessment-dimension-nav{scroll-snap-type:x proximity;z-index:20;margin-top:10px;display:flex;position:sticky;top:8px;overflow-x:auto}.dq-review-assessment-page .dq-assessment-dimension-nav button{scroll-snap-align:start;flex:0 0 174px;min-height:52px;padding:9px 12px}.dq-review-assessment-page .assessment-review-workspace{flex-direction:column;display:flex}.dq-review-assessment-page .assessment-workspace-actions{flex:none;order:4;align-content:flex-start;width:100%}.dq-review-assessment-page .assessment-save-guidance{flex:none;width:100%;min-height:0}.mobile-evidence-toggle{order:1;justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}.assessment-reset-toolbar{flex-direction:column;order:2;align-items:stretch;width:100%}.assessment-reset-toolbar>div{margin:0 0 3px}.assessment-reset-toolbar .button-link{justify-content:center;width:100%}.dq-review-assessment-page .assessment-scoring-column{order:3;width:100%}.dq-review-assessment-page .personal-spider-panel{border-radius:8px;order:2;width:100%;margin-top:8px;padding:14px;transition:border-color .2s,box-shadow .2s;position:static;overflow:hidden;transform:none;box-shadow:0 10px 28px #0f2d7a1a}.dq-review-assessment-page .personal-spider-panel.is-highlighted{border-color:var(--pttep-blue);box-shadow:0 0 0 3px #17aee426,0 12px 28px #0f2d7a1f}.dq-review-assessment-page .assessment-scoring-column .assessment-dimension{order:1}.dq-review-assessment-page .personal-spider-body{grid-template-columns:150px minmax(0,1fr)}.dq-review-assessment-page .personal-spider-panel svg{width:100%;max-width:260px;overflow:visible}.dq-review-assessment-page .mobile-spider-toggle{justify-content:center;align-items:center;width:100%;margin:10px 0 0;display:inline-flex;position:static;bottom:auto;left:auto;transform:none}.dq-review-assessment-page .personal-spider-head button{display:none}.dq-review-assessment-page .decision-package-column{overscroll-behavior:contain;height:100dvh;padding:0 max(14px, env(safe-area-inset-right)) calc(112px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;z-index:120;background:#f6fafdfa;width:100%;display:none;position:fixed;inset:0;overflow:auto}.dq-review-assessment-page .decision-package-column.is-mobile-open{display:block}body.has-mobile-evidence{overflow:hidden}body.has-mobile-evidence .topbar{visibility:hidden}.mobile-evidence-header{font:inherit;margin:0 calc(-1 * max(14px, env(safe-area-inset-right))) 14px calc(-1 * max(14px, env(safe-area-inset-left)));padding:calc(10px + env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 10px max(14px, env(safe-area-inset-left));z-index:6;background:#f6fafdf5;border-bottom:1px solid #cfe1ef;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mobile-evidence-context{gap:2px;min-width:0;display:grid}.mobile-evidence-context:focus-visible{outline:3px solid var(--pttep-blue);outline-offset:3px;border-radius:4px}.mobile-evidence-context span{color:#526a87;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.mobile-evidence-context strong{color:var(--pttep-navy);font-size:15px;line-height:1.25}.mobile-evidence-close{color:var(--pttep-navy);font:inherit;background:#fff;border:1px solid #91b9d7;border-radius:6px;flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}.mobile-evidence-close strong{font-size:21px;line-height:1}.mobile-evidence-action{padding:10px max(14px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));z-index:125;background:#f6fafdf5;border-top:1px solid #b7dced;gap:7px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #0f2d7a24}.mobile-evidence-action span{color:#506a93;text-align:center;font-size:11px;font-weight:800}.mobile-evidence-action .button-link{background:var(--pttep-navy);border-color:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:100%;min-height:50px;font-weight:900;display:inline-flex}.mobile-evidence-action .button-link:hover,.mobile-evidence-action .button-link:focus-visible{color:#fff;background:#123f82;border-color:#123f82}.decision-package-panel.is-active{max-height:none}.evidence-expanded-panel{inset:10px}.evidence-expanded-body{padding:14px}.evidence-table-wrap table{min-width:680px}.decision-evidence-table div,.personal-spider-body,.assessment-comment-row{grid-template-columns:1fr}.assessment-readonly-note,.dq-review-assessment-page .criteria-score-row{grid-template-columns:1fr;align-items:stretch;display:grid}.dq-review-assessment-page .assessment-workspace-actions{justify-content:stretch;position:static}.dq-review-assessment-page .assessment-workspace-actions .button-link,.dq-review-assessment-page .assessment-workspace-actions .primary-action{justify-content:center;width:100%}.dq-review-assessment-page .assessment-workspace-actions [hidden]{display:none}}@media (width<=460px){.dq-review-assessment-page .personal-spider-body{grid-template-columns:1fr}.dq-review-assessment-page .personal-spider-scores{gap:3px}.dq-review-assessment-page .personal-spider-scores div{padding:5px 0}}.tornado-example-workspace{gap:18px;margin-top:18px;display:grid}.tornado-example-hero,.tornado-example-panel{background:#fffffff0;border:1px solid #20176629;border-radius:6px}.tornado-example-hero{border-left:5px solid var(--pttep-orange);padding:20px 22px}.tornado-example-hero .eyebrow{margin-bottom:4px}.tornado-example-hero h2{color:var(--pttep-navy);margin:0 0 8px;font-size:32px;line-height:1.15}.tornado-example-hero>p:last-child{color:var(--muted);max-width:78rem;margin:0;line-height:1.55}.tornado-example-main{grid-template-columns:minmax(330px,.82fr) minmax(0,1.65fr);align-items:start;gap:18px;display:grid}.tornado-example-panel{min-width:0;padding:18px}.tornado-example-panel>h3,.tornado-example-panel>header h3{color:var(--pttep-navy);margin:0;font-size:20px;line-height:1.25}.tornado-example-panel>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.tornado-example-panel>header p,.tornado-model-panel>p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.tornado-example-panel .button-link{flex:none;min-height:36px;padding:0 12px}.tornado-variable-controls{gap:10px;margin-top:14px;display:grid}.tornado-variable-control{border-top:1px solid #2017661f;gap:9px;padding-top:12px;display:grid}.tornado-variable-control:first-child{border-top:0;padding-top:0}.tornado-variable-control header{justify-content:space-between;align-items:start;gap:10px;display:flex}.tornado-variable-control header div{gap:2px;display:grid}.tornado-variable-control header strong{color:var(--pttep-navy);font-size:13px}.tornado-variable-control header div span,.tornado-variable-control p{color:var(--muted);font-size:11px}.tornado-variable-control header>strong{color:var(--pttep-blue-dark);white-space:nowrap;font-size:11px}.tornado-variable-control input[type=range]{accent-color:var(--pttep-blue);cursor:pointer;width:100%;margin:0}.tornado-case-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tornado-case-buttons button{color:var(--pttep-navy);cursor:pointer;background:#fff;border:1px solid #20176629;border-radius:4px;min-height:30px;padding:4px 8px;font-size:11px;font-weight:800}.tornado-case-buttons button:hover,.tornado-case-buttons button.is-active{border-color:var(--pttep-blue);box-shadow:inset 0 -3px 0 var(--pttep-blue)}.tornado-variable-control p{margin:0}.tornado-visual-panel>h3{margin-bottom:14px}.tornado-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tornado-kpis>div{border:1px solid #17aee43d;border-top:3px solid var(--pttep-blue);gap:4px;min-height:74px;padding:10px 12px;display:grid}.tornado-kpis strong{color:var(--pttep-navy);font-size:18px}.tornado-kpis span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.tornado-diagnostic,.tornado-model-formula,.tornado-teaching-note{color:var(--pttep-navy);background:#e9f8fdd1;border:1px solid #17aee43d}.tornado-diagnostic{margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.5}.tornado-table-wrap{max-width:100%;overflow:auto}.tornado-table-wrap table{border-collapse:collapse;width:100%;min-width:650px}.tornado-table-wrap th{background:var(--pttep-navy);color:#fff;text-align:left;text-transform:uppercase;padding:9px 10px;font-size:11px;line-height:1.25}.tornado-table-wrap td{color:var(--pttep-ink);vertical-align:top;border:1px solid #20176621;padding:9px 10px;font-size:12px;line-height:1.35}.tornado-table-wrap tbody tr:nth-child(2n) td{background:#f6fafdc2}.tornado-chart-legend{color:var(--muted);margin:14px 0 12px;font-size:11px;line-height:1.45}.tornado-chart{gap:9px;display:grid}.tornado-chart-row{grid-template-columns:minmax(125px,.55fr) minmax(220px,1.5fr) minmax(90px,auto);align-items:center;gap:10px;min-height:38px;display:grid}.tornado-chart-row>strong{color:var(--pttep-navy);font-size:12px}.tornado-chart-row>span:last-child{color:var(--muted);text-align:right;white-space:nowrap;font-size:10px}.tornado-chart-track{background:#dae5eb8a;height:28px;position:relative}.tornado-chart-track i{background:var(--pttep-blue-dark);z-index:2;width:2px;position:absolute;top:-4px;bottom:-4px}.tornado-chart-bar{min-width:2px;height:18px;position:absolute;top:5px}.tornado-chart-bar.is-low{background:var(--pttep-orange)}.tornado-chart-bar.is-high{background:var(--pttep-navy)}.tornado-teaching-note{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;margin-top:14px;padding:10px 12px;display:grid}.tornado-teaching-note strong{color:var(--pttep-blue-dark);font-size:12px}.tornado-teaching-note span{color:var(--pttep-navy);font-size:12px;line-height:1.45}.tornado-worksheet-panel>h3,.tornado-model-panel>h3{margin-bottom:12px}.tornado-worksheet-panel .is-swing{color:var(--pttep-navy);background:#f28c281f;font-weight:900}.tornado-model-formula{gap:4px;margin:14px 0;padding:12px 14px;display:grid}.tornado-model-formula strong{color:var(--pttep-blue-dark);font-size:12px}.tornado-model-formula span{font-size:11px;line-height:1.45}.tornado-model-settings{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tornado-model-settings label{gap:5px;display:grid}.tornado-model-settings span{color:var(--pttep-navy);text-transform:uppercase;font-size:10px;font-weight:800}.tornado-model-settings input,.tornado-model-settings select,.tornado-model-table input,.tornado-model-table select{color:var(--pttep-ink);font:inherit;background:#fff;border:1px solid #2017662e;border-radius:4px;width:100%;min-height:34px;padding:6px 8px}.tornado-model-settings input[readonly]{background:#f3f7f9}.tornado-model-actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.tornado-model-table{min-width:1420px!important}.tornado-model-table th,.tornado-model-table td{padding:7px}.tornado-model-table td:first-child{min-width:165px}.tornado-model-table td:nth-child(2){min-width:170px}.tornado-model-table td:nth-child(3){min-width:85px}.tornado-model-table .text-command{color:var(--pttep-red);cursor:pointer;background:#fff;border:1px solid #2017662e;border-radius:4px;min-height:34px;padding:6px 9px}@media (width<=1100px){.tornado-example-main{grid-template-columns:1fr}.tornado-model-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.tornado-example-hero,.tornado-example-panel{padding:14px}.tornado-example-hero h2{font-size:25px}.tornado-example-panel>header,.tornado-variable-control header{align-items:stretch;display:grid}.tornado-example-panel>header .button-link{justify-content:center;width:100%}.tornado-kpis,.tornado-model-settings{grid-template-columns:1fr}.tornado-chart-row{grid-template-columns:minmax(0,1fr) auto;gap:5px}.tornado-chart-track{grid-area:2/1/auto/-1}.tornado-teaching-note{grid-template-columns:1fr}}.management-monitor{gap:14px;width:100%;max-width:1480px;margin:0 auto;padding-bottom:34px;display:grid}.management-monitor .section-block,.management-monitor .flash-message{margin:0}.management-monitor-head{background:var(--pttep-navy);border-left:7px solid var(--pttep-blue);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:150px;padding:24px 28px;display:grid}.management-monitor-head .eyebrow,.management-monitor-head p{color:#ffffffd1;margin:0}.management-monitor-head h1{color:#fff;letter-spacing:0;margin:5px 0 9px;font-size:38px;line-height:1.1}.management-monitor-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:560px;display:flex}.management-monitor-head .status-pill{background:#fff;border-color:#0000}.management-monitor-head .button-link{color:#fff;background:0 0;border-color:#ffffffad}.management-monitor-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.management-monitor-section-head h2{color:var(--pttep-navy);letter-spacing:0;margin:2px 0 5px;font-size:24px}.management-monitor-section-head p{color:var(--muted);margin:0}.management-monitor-package{gap:16px;display:grid;border-left:5px solid var(--pttep-orange)!important}.management-monitor-package-state{place-items:end;gap:7px;display:grid}.management-monitor-package-state strong{color:var(--pttep-navy);font-size:13px}.management-monitor-identity{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.management-monitor-identity div{border-bottom:1px solid var(--line);min-width:0;padding:11px 13px}.management-monitor-identity div:nth-child(odd){border-right:1px solid var(--line)}.management-monitor-identity div:nth-last-child(-n+2){border-bottom:0}.management-monitor-identity .is-wide{grid-column:1/-1}.management-monitor-identity .is-wide:nth-child(odd){border-right:0}.management-monitor-identity dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900}.management-monitor-identity dd{color:var(--pttep-navy);overflow-wrap:anywhere;margin:0;line-height:1.45}.management-monitor-primary-actions,.management-monitor-state-actions,.management-monitor-utility-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.management-monitor-primary-actions form,.management-monitor-state-actions form,.management-monitor-utility-actions form{margin:0}.management-monitor-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.management-monitor-metrics article{border:1px solid var(--line);border-top:4px solid var(--pttep-blue);background:#fff;gap:8px;min-height:92px;padding:13px 15px;display:grid}.management-monitor-metrics article:nth-child(2){border-top-color:var(--pttep-orange)}.management-monitor-metrics article:nth-child(3){border-top-color:#16c5c9}.management-monitor-metrics article:nth-child(4){border-top-color:var(--pttep-red)}.management-monitor-metrics span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.management-monitor-metrics strong,.management-monitor-metrics strong span{color:var(--pttep-navy);letter-spacing:0;font-size:28px;line-height:1}.management-monitor-control,.management-monitor-results{gap:16px;display:grid}.management-monitor-current{color:var(--pttep-navy);background:#eef9fd;border:1px solid #bde7f4;padding:9px 11px;font-size:13px}.management-monitor .management-dimension-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.management-monitor .management-dimension-strip span{border:1px solid var(--line);color:var(--pttep-navy);background:#fff;align-items:center;gap:7px;min-height:46px;padding:8px 9px;font-size:12px;font-weight:800;display:flex}.management-monitor .management-dimension-strip span.is-current{border-color:var(--pttep-blue);box-shadow:inset 0 -3px 0 var(--pttep-blue);background:#e7f7fc}.management-monitor .management-dimension-strip strong{background:var(--pttep-navy);color:#fff;flex:0 0 24px;justify-content:center;align-items:center;height:24px;display:inline-flex}.management-monitor-control-row{background:#f7fbfd;border:1px solid #d7e7ef;grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:12px;padding:12px;display:grid}.management-monitor-dimension-form{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:8px;margin:0;display:grid}.management-monitor-dimension-form label{gap:5px;display:grid}.management-monitor-dimension-form label span{color:var(--pttep-navy);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.management-monitor-dimension-form select{color:var(--pttep-navy);font:inherit;background:#fff;border:1px solid #b8cad6;width:100%;min-height:40px;padding:8px 10px}.management-monitor-results{border-left:5px solid #16c5c9!important}.management-monitor-results-grid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.6fr);gap:14px;display:grid}.management-monitor-results-grid .radar-panel,.management-monitor-score-list{border:1px solid var(--line);background:#fff;padding:14px}.management-monitor-results-grid .radar-panel svg{width:min(100%,360px);max-height:360px;margin:0 auto;display:block}.management-monitor-score-list{gap:9px;display:grid}.management-monitor-empty{text-align:center;background:#f7fbfd;border:1px dashed #a9c6d6;place-content:center;gap:5px;min-height:120px;padding:28px;display:grid}.management-monitor-empty strong{color:var(--pttep-navy);font-size:18px}.management-monitor-empty p,.management-monitor-reveal-row>p{color:var(--muted);margin:0}.management-monitor-reveal-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.management-monitor .button-link:disabled{cursor:not-allowed;opacity:.45}.management-monitor-details{border:1px solid var(--line);background:#fff}.management-monitor-details summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;list-style:none;display:flex}.management-monitor-details summary::-webkit-details-marker{display:none}.management-monitor-details summary>span:first-child{gap:3px;display:grid}.management-monitor-details summary strong{color:var(--pttep-navy)}.management-monitor-details summary small{color:var(--muted)}.management-monitor-details-body{border-top:1px solid var(--line);gap:14px;padding:15px 16px;display:grid}.management-monitor-details-body code{color:var(--pttep-navy);overflow-wrap:anywhere;background:#f5f9fc;border:1px solid #dce7ef;padding:10px 12px;display:block}.management-monitor-access-layout{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.management-monitor-access-layout p{color:var(--muted);margin:0 0 10px}.management-monitor-access-layout img{border:1px solid var(--line);width:100%;max-width:150px;padding:8px}.management-monitor-utility-actions>span{color:var(--muted);margin-left:auto;font-size:12px}.management-monitor .snapshot-list{border-top:1px solid var(--line);padding-top:12px}@media (width<=1050px){.management-monitor-head,.management-monitor-section-head,.management-monitor-control-row,.management-monitor-results-grid{grid-template-columns:1fr}.management-monitor-head-actions,.management-monitor-package-state{justify-content:flex-start;justify-items:start}.management-monitor .management-dimension-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.management-monitor-head{padding:20px 16px}.management-monitor-head h1{font-size:30px}.management-monitor-head-actions,.management-monitor-primary-actions,.management-monitor-state-actions,.management-monitor-utility-actions,.management-monitor-reveal-row{grid-template-columns:1fr;align-items:stretch;display:grid}.management-monitor-head-actions .button-link,.management-monitor-primary-actions .button-link,.management-monitor-state-actions .button-link,.management-monitor-utility-actions .button-link,.management-monitor-reveal-row .button-link{justify-content:center;width:100%}.management-monitor-identity,.management-monitor-metrics,.management-monitor .management-dimension-strip,.management-monitor-dimension-form,.management-monitor-access-layout{grid-template-columns:1fr}.management-monitor-identity div,.management-monitor-identity div:nth-child(odd),.management-monitor-identity div:nth-last-child(-n+2){border-bottom:1px solid var(--line);border-right:0}.management-monitor-identity div:last-child{border-bottom:0}.management-monitor-utility-actions>span{margin-left:0}}.wp-dq-presentation-skin{max-width:100%;min-height:0;margin:0 auto}.wp-dq-presentation-skin .presentation-hero{grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-items:center;gap:28px;min-height:0;margin-bottom:16px;padding:28px 32px}.wp-dq-presentation-skin .presentation-hero h1{margin:6px 0 12px;font-size:clamp(42px,4.5vw,68px);line-height:1.02}.wp-dq-presentation-skin .presentation-hero p:not(.eyebrow){max-width:900px;margin:0;font-size:clamp(20px,1.8vw,28px);line-height:1.3}.wp-dq-presentation-skin .presentation-status-card{align-self:stretch;padding:18px 22px;display:grid}.wp-dq-presentation-skin .presentation-status-card strong{margin:5px 0;font-size:44px;line-height:1}.presentation-status-progress{text-align:left;border-top:1px solid #dce8f3;align-content:end;gap:8px;margin-top:12px;padding-top:12px;display:grid}.presentation-status-progress span,.presentation-status-progress small{color:#52677f;text-transform:none;font-size:14px;font-style:normal}.presentation-status-progress b{color:#0f2d7a;font-size:18px}.wp-dq-presentation-skin .presentation-status-progress .progress-meter{border-radius:999px;height:14px}.wp-dq-presentation-skin .presentation-status-progress .progress-meter span{border-radius:inherit;background:linear-gradient(90deg,#17aee4,#0878ee)}.wp-dq-presentation-skin .presentation-scoring{grid-template-columns:1fr}.wp-dq-presentation-skin .presentation-dimension-card{align-content:center;min-height:clamp(280px,36vh,430px);padding:clamp(32px,4vw,58px);display:grid}.wp-dq-presentation-skin .presentation-dimension-card h2{margin:12px 0 18px;font-size:clamp(48px,5vw,76px)}.wp-dq-presentation-skin .presentation-dimension-card p{max-width:1180px}@media (width<=820px){.wp-dq-presentation-skin .presentation-hero{grid-template-columns:1fr;gap:18px;padding:22px 18px}.wp-dq-presentation-skin .presentation-status-card{text-align:left;min-height:0}.wp-dq-presentation-skin .presentation-dimension-card{min-height:300px;padding:28px 22px}}.wp-dq-instructor-skin .management-command-header-actions{align-items:center;gap:14px;display:flex}.wp-dq-instructor-skin .management-command-header-actions>.button-link{white-space:nowrap;min-height:42px}.wp-dq-instructor-skin .management-demo-banner{border:1px solid #d6e4ee;border-left:5px solid var(--pttep-orange);background:#fff;gap:14px;padding:18px 20px;display:grid;box-shadow:0 10px 24px #07245f12}.wp-dq-instructor-skin .management-demo-banner h2{color:var(--pttep-navy);margin:3px 0 5px;font-size:23px}.wp-dq-instructor-skin .management-demo-banner>div>p:last-child,.wp-dq-instructor-skin .management-demo-help{color:#536579;margin:0;line-height:1.45}.wp-dq-instructor-skin .management-demo-banner nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.wp-dq-instructor-skin .management-demo-banner nav a{color:var(--pttep-navy);background:#f7fafc;border:1px solid #d7e3ec;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-height:50px;padding:8px 10px;display:grid}.wp-dq-instructor-skin .management-demo-banner nav a:hover,.wp-dq-instructor-skin .management-demo-banner nav a:focus-visible{border-color:var(--pttep-blue)}.wp-dq-instructor-skin .management-demo-banner nav a.is-active{border-color:var(--pttep-blue);box-shadow:inset 0 -3px 0 var(--pttep-blue);background:#e9f8fd}.wp-dq-instructor-skin .management-demo-banner nav a>span{background:var(--pttep-navy);color:#fff;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:inline-flex}.wp-dq-instructor-skin .management-demo-banner nav a.is-active>span{background:var(--pttep-blue)}.wp-dq-instructor-skin .management-demo-banner nav strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.wp-dq-instructor-skin .management-control-room.is-example-preview .management-command-rail{border-top-color:var(--pttep-orange)}.wp-dq-instructor-skin .management-control-room.is-example-preview .management-command-rail-head span{color:#ffd8a8}.wp-dq-instructor-skin .management-control-room.is-example-preview #management-live-progress{grid-column:span 4}.wp-dq-instructor-skin .management-control-room.is-example-preview #management-private-aggregate{grid-column:span 8}.wp-dq-instructor-skin .management-control-room.is-example-preview #management-presentation-discussion{grid-column:span 7}.wp-dq-instructor-skin .management-control-room.is-example-preview #management-final-results{grid-column:span 5}.wp-dq-instructor-skin .management-demo-assessment-preview,.wp-dq-instructor-skin .management-demo-spider,.wp-dq-instructor-skin .management-demo-presentation,.wp-dq-instructor-skin .management-demo-final{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wp-dq-instructor-skin .management-demo-assessment-preview>article{background:#f8fbfd;border:1px solid #d9e6ee;padding:15px}.wp-dq-instructor-skin .management-demo-assessment-preview h3,.wp-dq-instructor-skin .management-demo-presentation h3,.wp-dq-instructor-skin .management-demo-final h3{color:var(--pttep-navy);margin:3px 0 8px}.wp-dq-instructor-skin .management-demo-assessment-preview p:not(.eyebrow),.wp-dq-instructor-skin .management-demo-presentation p:not(.eyebrow),.wp-dq-instructor-skin .management-demo-final p:not(.eyebrow){color:#536579;line-height:1.45}.wp-dq-instructor-skin .management-demo-assessment-preview dl,.wp-dq-instructor-skin .management-demo-final dl{gap:7px;margin:12px 0 0;display:grid}.wp-dq-instructor-skin .management-demo-assessment-preview dl>div,.wp-dq-instructor-skin .management-demo-final dl>div{border-top:1px solid #dce7ef;grid-template-columns:minmax(105px,.5fr) minmax(0,1fr);gap:8px;padding-top:7px;display:grid}.wp-dq-instructor-skin .management-demo-assessment-preview dt,.wp-dq-instructor-skin .management-demo-final dt{color:#64748b;text-transform:uppercase;font-size:10px;font-weight:900}.wp-dq-instructor-skin .management-demo-assessment-preview dd,.wp-dq-instructor-skin .management-demo-final dd{color:var(--pttep-navy);margin:0;font-size:12px;font-weight:800}.wp-dq-instructor-skin .management-demo-criterion{border-top:1px solid #dce7ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.wp-dq-instructor-skin .management-demo-criterion span{color:#334a62;font-size:12px}.wp-dq-instructor-skin .management-demo-criterion strong{color:#087358;text-align:center;background:#e6f8f1;border:1px solid #bce8d8;min-width:48px;padding:5px 7px}.wp-dq-instructor-skin .management-demo-progress-note{border:1px solid #c9e9f5;border-left:4px solid var(--pttep-blue);background:#eff9fd;align-items:center;gap:3px;padding:12px 14px;display:grid}.wp-dq-instructor-skin .management-demo-progress-note strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .management-demo-progress-note span{color:#536579;font-size:12px}.wp-dq-instructor-skin .management-demo-spider{align-items:center}.wp-dq-instructor-skin .management-demo-spider .radar-panel{background:#f8fbfd;border:1px solid #d9e6ee;min-height:300px;padding:14px}.wp-dq-instructor-skin .management-demo-spider .radar-panel svg,.wp-dq-instructor-skin .management-demo-presentation svg{width:100%;max-height:320px;margin:auto;display:block}.wp-dq-instructor-skin .management-demo-score-list{align-content:start;gap:7px;display:grid}.wp-dq-instructor-skin .management-demo-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wp-dq-instructor-skin .management-demo-insights>div{background:#f5f9fc;border:1px solid #d9e6ee;gap:3px;padding:10px;display:grid}.wp-dq-instructor-skin .management-demo-insights span,.wp-dq-instructor-skin .management-demo-insights em{color:#64748b;font-size:10px;font-style:normal}.wp-dq-instructor-skin .management-demo-insights strong{color:var(--pttep-navy);font-size:13px}.wp-dq-instructor-skin .management-demo-score-list .report-score-row{border-radius:0;grid-template-columns:minmax(110px,.85fr) minmax(70px,1fr) auto;min-height:44px;padding:9px 10px;font-size:11px}.wp-dq-instructor-skin .management-demo-score-list .report-score-row strong{color:var(--pttep-navy);white-space:nowrap}.wp-dq-instructor-skin .management-demo-presentation{border-left:5px solid var(--pttep-orange);color:#fff;background:#17134f;align-items:center;padding:18px 20px}.wp-dq-instructor-skin .management-demo-presentation h3,.wp-dq-instructor-skin .management-demo-presentation strong{color:#fff}.wp-dq-instructor-skin .management-demo-presentation p:not(.eyebrow){color:#cbd8ed}.wp-dq-instructor-skin .management-demo-presentation svg circle,.wp-dq-instructor-skin .management-demo-presentation svg line{fill:none;stroke:#ffffff47}.wp-dq-instructor-skin .management-demo-presentation>svg>polygon{fill:#17aee452;stroke:#57d8ff;stroke-width:3px}.wp-dq-instructor-skin .management-demo-presentation svg text{fill:#fff;text-anchor:middle;font-size:9px;font-weight:800}.wp-dq-instructor-skin .management-demo-final{background:#f7fbfd;border:1px solid #d9e6ee;grid-template-columns:minmax(0,1fr) 150px;align-items:stretch;padding:16px}.wp-dq-instructor-skin .management-demo-final-summary>p{margin-bottom:8px}.wp-dq-instructor-skin .management-demo-final-status{text-align:center;background:#e7f8f1;border:1px solid #bce8d8;align-content:center;padding:16px;display:grid}.wp-dq-instructor-skin .management-demo-final-status span{color:#087358;font-size:46px;font-weight:900;line-height:1}.wp-dq-instructor-skin .management-demo-final-status strong{color:var(--pttep-navy);text-transform:uppercase;margin-top:5px;font-size:12px}.wp-dq-instructor-skin .management-demo-final-status small{color:#087358;margin-top:10px;font-size:11px}@media (width<=1180px){.wp-dq-instructor-skin .management-demo-banner nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.wp-dq-instructor-skin .management-command-header-actions{align-items:stretch;width:100%;display:grid}.wp-dq-instructor-skin .management-command-header-actions>.button-link{justify-content:center}.wp-dq-instructor-skin .management-demo-assessment-preview,.wp-dq-instructor-skin .management-demo-spider,.wp-dq-instructor-skin .management-demo-presentation{grid-template-columns:1fr}.wp-dq-instructor-skin .management-control-room.is-example-preview #management-live-progress,.wp-dq-instructor-skin .management-control-room.is-example-preview #management-private-aggregate,.wp-dq-instructor-skin .management-control-room.is-example-preview #management-presentation-discussion,.wp-dq-instructor-skin .management-control-room.is-example-preview #management-final-results{grid-column:1/-1}.wp-dq-instructor-skin .management-demo-spider .radar-panel{min-height:0}}@media (width<=600px){.wp-dq-instructor-skin .management-demo-banner{padding:15px}.wp-dq-instructor-skin .management-demo-banner nav{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-dq-instructor-skin .management-demo-insights,.wp-dq-instructor-skin .management-demo-final{grid-template-columns:1fr}.wp-dq-instructor-skin .management-demo-final-status{min-height:140px}}.wp-dq-instructor-skin .workspace-editor-head{border:1px solid #cfe3ef;border-top:4px solid var(--pttep-blue);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:stretch;gap:24px;min-height:0;margin-bottom:0;padding:20px 24px;box-shadow:0 12px 30px #07245f14;background:linear-gradient(112deg,#fffffffa 0%,#f6fbfff5 68%,#eaf9faf0 100%)!important}.wp-dq-instructor-skin .workspace-editor-head .workshop-page-heading{align-content:start;gap:9px;min-width:0;display:grid}.wp-dq-instructor-skin .workspace-editor-head .workshop-breadcrumb{color:#536579;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:700;display:flex}.wp-dq-instructor-skin .workspace-editor-head .workshop-breadcrumb a{color:#075fd2}.wp-dq-instructor-skin .workspace-editor-head .workshop-breadcrumb span{color:#8fa1b4}.wp-dq-instructor-skin .workspace-editor-head .workshop-breadcrumb strong{color:var(--pttep-navy)}.wp-dq-instructor-skin .workspace-editor-head h1{color:var(--pttep-navy);margin:0;font-size:clamp(28px,2.5vw,38px);line-height:1.08}.wp-dq-instructor-skin .workspace-editor-head .lede{color:#52647a;max-width:820px;margin:0;font-size:15px;line-height:1.45}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context{background:linear-gradient(145deg,#f7fbfe,#eef9fb);border:1px solid #d5e5ee;border-left:4px solid #18bcc8;grid-template-columns:minmax(0,1fr) auto;align-self:stretch;align-items:center;gap:16px;min-width:0;padding:15px 16px;display:grid}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context>div{gap:3px;min-width:0;display:grid}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context strong{color:var(--pttep-navy);font-size:15px;line-height:1.25}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context span,.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context small,.wp-dq-instructor-skin .workspace-editor-head .workshop-compact-status{color:#607286;font-size:12px;font-style:normal;line-height:1.35}.wp-dq-instructor-skin .workspace-editor-head .guidance-toggle-button{color:#07529f;cursor:pointer;font:inherit;background:#fff;border:1px solid #8fcce7;border-radius:6px;justify-content:space-between;align-self:center;align-items:center;gap:12px;min-height:42px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.wp-dq-instructor-skin .workspace-editor-head .guidance-toggle-button:hover,.wp-dq-instructor-skin .workspace-editor-head .guidance-toggle-button.is-open{border-color:var(--pttep-blue);color:var(--pttep-navy);background:#eaf8fd}.wp-dq-instructor-skin .workspace-editor-head .guidance-toggle-button strong{color:var(--pttep-blue);font-size:20px;line-height:1}.wp-dq-instructor-skin .workspace-session-indicator{border:1px solid #d2e4ee;border-left:4px solid var(--pttep-blue);background:#ffffffeb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:14px 18px;box-shadow:0 7px 20px #07245f0f}.wp-dq-instructor-skin .workspace-session-indicator .button-link{justify-content:center;min-width:210px}@media (width<=920px){.wp-dq-instructor-skin .workspace-editor-head{grid-template-columns:1fr;padding:18px}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context{border-top:4px solid #18bcc8;border-left:1px solid #d5e5ee}.wp-dq-instructor-skin .workspace-session-indicator{grid-template-columns:1fr;align-items:stretch}.wp-dq-instructor-skin .workspace-session-indicator .button-link{width:100%;min-width:0}}@media (width<=600px){.wp-dq-instructor-skin .workspace-editor-head{gap:16px;padding:16px 14px}.wp-dq-instructor-skin .workspace-editor-head h1{font-size:28px}.wp-dq-instructor-skin .workspace-editor-head .workshop-header-context{grid-template-columns:1fr;align-items:stretch}.wp-dq-instructor-skin .workspace-editor-head .guidance-toggle-button{width:100%}}.wp-dq-results-skin .results-radar-panel .dq-zone-robust,.wp-dq-presentation-skin .presentation-radar .dq-zone-robust{fill:#2aa8891f;stroke:#2aa889;stroke-width:1.4px}.wp-dq-results-skin .results-radar-panel .dq-zone-developing,.wp-dq-presentation-skin .presentation-radar .dq-zone-developing{fill:#f28c2824;stroke:#f28c28;stroke-width:1.4px}.wp-dq-results-skin .results-radar-panel .dq-zone-weak,.wp-dq-presentation-skin .presentation-radar .dq-zone-weak{fill:#ed1c241f;stroke:#ed1c24;stroke-width:1.4px}.wp-dq-results-skin .results-radar-panel>svg>polygon:not(.dq-zone),.wp-dq-presentation-skin .presentation-radar>svg>polygon:not(.dq-zone){fill:#17aee429;stroke:#087fac;stroke-width:2.5px}.wp-dq-results-skin .dq-score-band-legend{justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}.wp-dq-results-skin .dq-score-band-legend-title{color:#34445b;font-size:12px}.wp-dq-results-skin .dq-score-band-legend span{color:#34445b;background:#fff;border:1px solid #d7e2e9;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.wp-dq-results-skin .dq-score-band-legend i{border-radius:2px;width:12px;height:12px;display:block}.wp-dq-results-skin .dq-score-band-legend .is-weak i{background:#ed1c24}.wp-dq-results-skin .dq-score-band-legend .is-developing i{background:#f28c28}.wp-dq-results-skin .dq-score-band-legend .is-robust i{background:#2aa889}.wp-dq-results-skin .dq-interpretation-panel .section-heading-row{justify-content:space-between;align-items:center;display:flex}.wp-dq-results-skin .dq-interpretation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.wp-dq-results-skin .dq-interpretation-grid article{background:#fff;border:1px solid #d8e4eb;border-radius:6px;min-height:150px;padding:18px;display:block}.wp-dq-results-skin .dq-interpretation-grid article:first-child{border-top:4px solid #17aee4}.wp-dq-results-skin .dq-interpretation-grid article:nth-child(2){border-top:4px solid #f28c28}.wp-dq-results-skin .dq-interpretation-grid article:nth-child(3){border-top:4px solid #2aa889}.wp-dq-results-skin .results-summary-stack article.is-weakest-link{background:#fff8ed;border:2px solid #f2b35f;border-left:6px solid #f28c28;grid-column:1/-1;padding:16px}.wp-dq-results-skin .results-summary-stack article.is-weakest-link strong{font-size:20px}.wp-dq-results-skin .dq-interpretation-grid article.is-weakest-link{background:#fff8ed;border:2px solid #f2b35f;border-top:5px solid #f28c28}.wp-dq-results-skin .dq-interpretation-grid span,.wp-dq-results-skin .dq-interpretation-grid strong,.wp-dq-results-skin .dq-interpretation-grid p{margin-left:0;margin-right:0;display:block}.wp-dq-results-skin .dq-interpretation-grid strong{margin-top:9px;margin-bottom:9px}@media (width<=760px){.wp-dq-results-skin .dq-score-band-legend{flex-direction:column;align-items:stretch}.wp-dq-results-skin .dq-interpretation-grid{grid-template-columns:1fr}.wp-dq-results-skin .dq-interpretation-panel .section-heading-row{align-items:flex-start}}.wp-dq-skin:not(.wp-dq-instructor-skin) .workspace-form>.step-tabs button.is-active em{color:#ffffffd6}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active{box-shadow:none;background:#eaf4ff}.wp-dq-skin:not(.wp-dq-instructor-skin) .dq-substep-tabs button.is-active:after{content:none}@media (width>=921px){.wp-dq-skin.full-dq-workspace-mode .dq-substep-tabs{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));padding-bottom:8px;display:grid;overflow:visible}.wp-dq-skin.full-dq-workspace-mode .dq-substep-tabs button{flex:none;width:100%;min-width:0}.wp-dq-skin.full-dq-workspace-mode .dq-tool-card.is-wide{grid-template-columns:minmax(0,1fr)}.wp-dq-skin.full-dq-workspace-mode .dq-substep-panels,.wp-dq-skin.full-dq-workspace-mode .dq-substep-panel,.wp-dq-skin.full-dq-workspace-mode .dq-tool-grid,.wp-dq-skin.full-dq-workspace-mode .dq-tool-card.is-wide,.wp-dq-skin.full-dq-workspace-mode .dq-tool-card.is-wide>*,.wp-dq-skin.full-dq-workspace-mode .dq-tool-card.is-wide .dq-table-wrap,.wp-dq-skin.full-dq-workspace-mode .dq-table-wrap.is-criticalUncertainties .dq-table{width:100%;min-width:0}.wp-dq-skin.full-dq-workspace-mode .dq-table-wrap.is-criticalUncertainties{overflow-x:visible}.wp-dq-skin.full-dq-workspace-mode .dq-table-wrap.is-criticalUncertainties th:last-child,.wp-dq-skin.full-dq-workspace-mode .dq-table-wrap.is-criticalUncertainties td:last-child{width:13%;min-width:130px}}.decision-story-shell{max-width:1500px;margin:0 auto;padding:28px clamp(18px,3vw,48px) 56px}.decision-story-header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:20px;display:flex}.decision-story-header h1{letter-spacing:0;margin:4px 0 8px;font-size:clamp(2rem,3vw,3.25rem)}.decision-story-evidence-actions{justify-content:flex-end;margin:-10px 0 16px;display:flex}.decision-story-view-switcher{border:1px solid var(--line,#d7dce3);background:#fff;border-radius:6px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.decision-story-view-switcher a{color:#24313d;border-radius:4px;padding:9px 13px;font-weight:700;text-decoration:none}.decision-story-view-switcher a.is-active{color:#fff;background:#143f4a}.decision-story-identity{background:#d8dee3;border:1px solid #d8dee3;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0 0 22px;display:grid}.decision-story-identity div{background:#f8fafb;min-width:0;padding:12px 14px}.decision-story-identity dt{color:#66727d;text-transform:uppercase;font-size:.72rem;font-weight:800}.decision-story-identity dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.decision-story-chain{z-index:8;background:#fffffff5;border:1px solid #d7dde2;align-items:stretch;gap:6px;margin:0 0 28px;padding:8px;display:flex;position:sticky;top:8px;box-shadow:0 5px 18px #182a3614}.decision-story-chain a{color:#26343f;border-left:3px solid #0000;flex:1;grid-template-rows:auto auto;grid-template-columns:28px 1fr;min-width:0;padding:10px;text-decoration:none;display:grid}.decision-story-chain a:hover,.decision-story-chain a.is-active{background:#edf5f4;border-left-color:#1b716c}.decision-story-chain a>span{color:#1b716c;grid-row:1/span 2;align-self:center;font-size:1.25rem;font-weight:800}.decision-story-chain strong{font-size:.88rem}.decision-story-chain small{color:#68747e;line-height:1.25}.decision-story-chain-arrow{color:#83909a;align-self:center}.decision-story-overview{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.decision-story-card{background:#fff;border:1px solid #d6dde2;border-top:4px solid #1b716c;min-width:0;padding:18px;box-shadow:0 5px 18px #182a360f}.decision-story-card header{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.decision-story-card header>span{color:#1b716c;font-size:1.4rem;font-weight:800}.decision-story-card header p,.decision-story-card header h2{margin:0}.decision-story-card header p{color:#697680;text-transform:uppercase;font-size:.72rem;font-weight:800}.decision-story-card header h2{font-size:1.05rem}.decision-story-card section{margin-top:12px}.decision-story-card section.is-primary{background:#f1f7f6;border-left:3px solid #1b716c;margin:12px -8px 0;padding:10px 8px}.decision-story-card section.is-primary h3{color:#174f4b}.decision-story-card h3{color:#596771;text-transform:uppercase;margin:0 0 5px;font-size:.76rem}.decision-story-card dl,.decision-story-card ul{margin:0;padding:0}.decision-story-card dl div{margin-bottom:6px}.decision-story-card dt{color:#6d7982;font-size:.7rem}.decision-story-card dd{margin:1px 0 0;font-size:.87rem;font-weight:650}.decision-story-card li,.decision-story-card section>p{margin:4px 0;font-size:.86rem}.decision-story-card ul{padding-left:18px}.decision-story-card-link{color:#17645f;margin-top:14px;font-weight:800;text-decoration:none;display:inline-block}.decision-story-connection{color:#31555a;background:#f3f8f7;border:1px solid #d3e3e1;align-items:center;gap:9px;margin:16px -6px -4px;padding:11px 10px;display:flex}.decision-story-connection span{color:#1b716c;font-size:1.3rem}.decision-story-connection p{margin:0;font-size:.8rem;font-weight:700;line-height:1.4}.decision-story-detail{background:#fff;border:1px solid #d6dde2}.decision-story-detail>header{color:#fff;background:#153f49;padding:24px clamp(18px,3vw,34px)}.decision-story-detail>header h2,.decision-story-detail>header .decision-story-detail-title{color:#fff;margin:4px 0 8px;font-size:2rem}.decision-story-detail>header .eyebrow{color:#c9e4e1}.decision-story-detail>header p:last-child{color:#d9e8e7;margin-bottom:0}.decision-story-detail-sections{background:#d9dfe4;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.decision-story-detail-sections>section{background:#fff;min-width:0;padding:22px}.decision-story-detail-sections h3{margin-top:0}.decision-story-detail-sections dl div{border-bottom:1px solid #edf0f2;grid-template-columns:minmax(120px,.6fr) 1fr;gap:12px;padding:8px 0;display:grid}.decision-story-detail-sections dt{color:#65727c;font-weight:700}.decision-story-detail-sections dd{margin:0}.decision-story-table-wrap{overflow-x:auto}.decision-story-table-wrap table{border-collapse:collapse;width:100%;font-size:.88rem}.decision-story-table-wrap th,.decision-story-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e7ea;padding:9px}.decision-story-table-wrap th{background:#f4f7f8}.decision-story-step-nav{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.decision-story-step-nav a{text-align:center;color:#174e55;background:#fff;border:1px solid #cbd5da;padding:11px 14px;font-weight:800;text-decoration:none}.decision-story-step-nav a.is-primary{color:#fff;background:#1b716c;border-color:#1b716c}.full-dq-workspace-shell{max-width:1500px;margin:0 auto;padding:28px clamp(18px,3vw,48px) 56px}.full-dq-workspace-header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.full-dq-workspace-header h1{letter-spacing:0;margin:4px 0 8px;font-size:clamp(2rem,3vw,3rem)}.full-dq-workspace-canonical-head{align-items:flex-start}.full-dq-workspace-canonical-head .workshop-page-heading{flex:1;min-width:0}.full-dq-workspace-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.full-dq-workspace-readonly{color:#224b4d;background:#edf6f4;border-left:4px solid #1b716c;align-items:baseline;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.full-dq-workspace-readonly span{color:#53666c}.dq-historical-evidence-note{color:#31575a;background:#f2f7f6;border-left:3px solid #6e9f99;align-items:baseline;gap:10px;margin:10px 0 14px;padding:9px 11px;display:flex}.dq-historical-evidence-note span{color:#64757a;font-size:.84rem}.full-dq-workspace-step{background:#fff;border:1px solid #d6dde2}.full-dq-workspace-step>header{color:#fff;background:#153f49;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px clamp(18px,3vw,30px);display:flex}.full-dq-workspace-step>header h2{color:#fff;margin:4px 0 8px;font-size:1.8rem}.full-dq-workspace-step>header .eyebrow,.full-dq-workspace-step>header p:last-child{color:#d9e8e7}.full-dq-workspace-step>header p:last-child{margin-bottom:0}.full-dq-workspace-sections{background:#d9dfe4;gap:1px;display:grid}.full-dq-workspace-section{background:#fff;min-width:0;padding:22px}.full-dq-workspace-section>header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.full-dq-workspace-section h3{margin:0;font-size:1.08rem}.full-dq-workspace-section>header span{color:#697780;font-size:.82rem}.full-dq-workspace-key-values{background:#e0e5e8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.full-dq-workspace-key-values div{background:#f8fafb;min-width:0;padding:12px 14px}.full-dq-workspace-key-values dt{color:#66737c;text-transform:uppercase;font-size:.74rem;font-weight:800}.full-dq-workspace-key-values dd{white-space:pre-line;overflow-wrap:anywhere;margin:5px 0 0}.full-dq-workspace-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.full-dq-workspace-list li{background:#f7f9fa;border:1px solid #d4dcdf;padding:7px 10px}.full-dq-workspace-table-wrap{overflow-x:auto}.full-dq-workspace-table-wrap table{border-collapse:collapse;width:100%;font-size:.88rem}.full-dq-workspace-table-wrap th,.full-dq-workspace-table-wrap td{text-align:left;vertical-align:top;border:1px solid #dde3e6;min-width:120px;padding:10px}.full-dq-workspace-table-wrap th{color:#33444c;background:#eef3f4}.full-dq-workspace-table-wrap td{white-space:pre-line}.is-frozen-management-workspace .step-tabs button.is-context-step{cursor:pointer}.is-frozen-management-workspace .structured-field.is-read-only-value strong{color:#23343d;white-space:pre-line;background:#f8fafb;border:1px solid #d9e2e6;min-height:44px;padding:11px 12px;display:block}.is-frozen-management-workspace .structured-field.is-read-only-value strong .empty-note{font-weight:500}.is-frozen-management-workspace .dq-frozen-value{white-space:pre-line;min-width:120px}.is-frozen-management-workspace .dq-frozen-value .empty-note{display:inline}.is-frozen-management-workspace .editor-actions{align-items:center}.full-dq-workspace-inline-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (width<=1100px){.decision-story-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-story-chain{position:static;overflow-x:auto}.decision-story-chain a{min-width:150px}.decision-story-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-story-card{grid-column:span 1}.full-dq-workspace-header{flex-direction:column}.full-dq-workspace-actions{justify-content:flex-start}}@media (width<=700px){.decision-story-header{flex-direction:column}.decision-story-identity,.decision-story-overview,.decision-story-detail-sections{grid-template-columns:1fr}.decision-story-card{grid-column:auto}.decision-story-step-nav{grid-template-columns:1fr}.decision-story-evidence-actions{justify-content:flex-start;margin-top:0}.full-dq-workspace-readonly,.full-dq-workspace-step>header{flex-direction:column}.full-dq-workspace-key-values{grid-template-columns:1fr}}.public-site{--public-blue:#0878ee;--public-cyan:#11a7ff;--public-navy:#07245f;--public-orange:#f25f1f;--public-line:#7eb2e66b;background:#f7fbff}.public-site main{width:100%;max-width:none;padding:0}.public-site .public-header{background:0 0}.public-site .public-nav{max-width:var(--page-max-width);width:var(--page-container-width)}.public-master-page{padding-top:0}.public-master-hero{background:linear-gradient(90deg,#fffffff5 0 38%,#ffffffc2 56%,#ffffff47 100%),url(/images/themes/pttep/dq-background-content.webp) 50% 24%/cover no-repeat;grid-template-columns:minmax(0,690px) minmax(300px,1fr)}.public-master-actions{flex-wrap:wrap;gap:12px;display:flex}.dqn-primary-button.is-secondary{color:var(--landing-navy);border:2px solid var(--landing-blue);box-shadow:none;background:#ffffffe0}.public-hero-technical{z-index:1;grid-template-columns:repeat(2,minmax(120px,1fr));place-self:center end;gap:12px;width:100%;max-width:500px;display:grid;position:relative}.public-hero-technical:before{content:"";background:linear-gradient(135deg,#0878ee1f,#11a7ff0a);border:1px solid #5baaec7a;border-radius:50%;width:360px;height:360px;position:absolute;top:50%;right:-70px;transform:translateY(-50%)}.public-hero-technical span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #7eb2e6a6;border-left:5px solid var(--landing-blue);color:var(--landing-navy);background:#ffffffd1;border-radius:8px;padding:18px;font-size:14px;font-weight:900;position:relative;box-shadow:0 14px 30px #07245f1a}.public-hero-technical span:nth-child(2){border-left-color:#059bee;transform:translateY(18px)}.public-hero-technical span:nth-child(3){border-left-color:#22ba83}.public-hero-technical span:nth-child(4){border-left-color:#fb8a28;transform:translateY(18px)}.public-hero-technical span:nth-child(5){border-left-color:#ef3d39}.public-hero-technical span:nth-child(6){border-left-color:#06409b;transform:translateY(18px)}.public-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-mode-grid .dqn-path-card{min-height:350px}.public-mode-grid .dqn-path-card>div{flex-direction:column;height:100%;display:flex}.public-mode-grid .dqn-path-card .dqn-primary-button{align-self:flex-start;margin-top:auto}.dqn-path-card.is-enterprise{background:radial-gradient(circle at 90% 35%,#22ba832e 0 90px,#0000 230px),linear-gradient(90deg,#fff 0 49%,#effdf8fa 100%);border-color:#22ba83}.dqn-path-card.is-enterprise:after{background:radial-gradient(circle at 84% 48%,#22ba832e 0 82px,#0000 180px),linear-gradient(135deg,#0000 0 52%,#22ba8317 52.5% 100%)}.dqn-path-card.is-enterprise p{color:#11845d}.dqn-primary-button.is-enterprise{background:linear-gradient(135deg,#159b6d,#22ba83);box-shadow:0 18px 36px #22ba8338}.public-process-section{margin-top:42px}.public-cycle-card{text-align:left;min-height:0;padding:30px}.public-insight-single{grid-template-columns:1fr}.public-role-list{grid-template-columns:repeat(6,1fr)}.public-role-list .is-navy svg{color:#06409b}.public-master-quote{margin-top:44px}.public-page-hero{min-height:320px;padding:74px max(var(--page-inline-margin), calc((100vw - var(--page-max-width)) / 2 + 68px));background:linear-gradient(90deg,#fffffff5 0 45%,#fff9 100%),url(/images/themes/pttep/dq-background-content.webp) 50% 28%/cover no-repeat;border-block:1px solid #aed2efb8}.public-page-hero .public-shell{width:auto;max-width:900px;margin:0}.public-page-hero h1{font-size:clamp(46px,5vw,72px);line-height:.96}.public-section{background:0 0}.public-reading{max-width:var(--page-max-width);background:#ffffffeb;border:1px solid #a4cbeeb8;border-radius:10px;padding:38px 42px;box-shadow:0 20px 42px #07245f14}.public-section.is-ink{background:linear-gradient(#ebf7ffc7,#f7fbffb8)}.public-dimension-grid{gap:16px}.public-dimension-grid article{background:linear-gradient(145deg,#fff,#f3f9ff);min-height:172px;padding:28px;position:relative;overflow:hidden}.public-dimension-grid article:after{content:"";opacity:.05;background:currentColor;width:90px;height:90px;position:absolute;top:-18px;right:-22px;transform:rotate(35deg)}.public-dimension-grid article:first-child{color:#0878ee}.public-dimension-grid article:nth-child(2){color:#059bee}.public-dimension-grid article:nth-child(3){color:#159b6d}.public-dimension-grid article:nth-child(4){color:#d66e13}.public-dimension-grid article:nth-child(5){color:#d73532}.public-dimension-grid article:nth-child(6){color:#06409b}.public-dimension-grid h3{color:var(--public-navy)}.public-reference-grid article{border:1px solid #a4cbeeb8;border-top:5px solid var(--landing-blue);background:#fffffff2;border-radius:10px;min-height:230px;padding:28px;box-shadow:0 18px 36px #07245f14}.public-developer .public-two-grid>div{background:#fffffff0;border:1px solid #a4cbeeb8;border-radius:10px;min-height:260px;padding:34px;box-shadow:0 18px 38px #07245f14}.public-feature-band .public-feature-grid{border:2px solid var(--landing-blue);background:#fffffff0;border-radius:10px;padding:38px;box-shadow:0 24px 48px #07245f1a}.public-feature-band.is-pale .public-feature-grid{border-color:var(--landing-orange)}.public-feature-band#enterprise .public-feature-grid{border-color:#22ba83}.public-feature-band .public-product-shot,.public-feature-band .public-ui-panel,.public-feature-band .public-lifecycle-panel{box-shadow:none}.public-capability-grid article{min-height:200px;box-shadow:0 18px 36px #07245f14}.public-contact-grid{background:linear-gradient(120deg,#fffffff5 0 38%,#eff8ffeb 100%),url(/images/themes/pttep/dq-background-content.webp) 50%/cover no-repeat;border:1px solid #a4cbeeb8;padding:46px;box-shadow:0 24px 52px #07245f1a}.public-form{box-shadow:0 18px 38px #07245f1a}.public-footer{background:linear-gradient(135deg,#0a2a5b,#061a39)}@media (width<=1100px){.public-mode-grid{grid-template-columns:1fr 1fr}.public-mode-grid .is-enterprise{grid-column:1/-1}.public-role-list{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.public-master-hero{grid-template-columns:1fr}.public-hero-technical{display:none}.public-mode-grid{grid-template-columns:1fr}.public-mode-grid .is-enterprise{grid-column:auto}.public-feature-band .public-feature-grid{padding:26px}}@media (width<=620px){.public-master-hero{padding-inline:22px}.public-master-actions{flex-direction:column;align-items:stretch}.public-master-actions .dqn-primary-button{justify-content:center;width:100%}.public-mode-grid .dqn-path-card{min-height:0}.public-role-list{grid-template-columns:repeat(2,1fr)}.public-page-hero{min-height:0;padding:58px 22px}.public-reading,.public-contact-grid{padding:24px}.public-feature-band .public-feature-grid{padding:20px}}.public-site{color:var(--public-navy);background:linear-gradient(#f7fbfff0,#fffffff5 42%,#eef8fff0),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat fixed}.public-site .public-header{background:0 0;border:0;padding:10px 0 0}.public-site .public-nav{width:var(--page-container-width);-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#ffffffeb;border:1px solid #aed2efd1;border-radius:10px;min-height:78px;padding:0 24px;box-shadow:0 18px 42px #07245f1a}.public-site .public-brand img{height:58px}.public-site .public-desktop-nav{align-self:stretch}.public-site .public-desktop-nav a{color:var(--public-navy);border-bottom:5px solid #0000;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.public-site .public-desktop-nav a.is-active,.public-site .public-desktop-nav a:hover{color:var(--public-blue);border-color:var(--public-blue)}.public-site .public-desktop-nav a.public-signin{color:#fff;background:var(--public-blue);border:0;border-radius:8px;align-self:center;min-height:42px;margin-left:14px;padding:0 20px;box-shadow:0 10px 24px #0878ee2e}.public-site .public-kicker,.public-site .public-hero .public-kicker,.public-site .is-ink .public-kicker{color:var(--public-blue);letter-spacing:.12em}.public-site .public-hero{width:100%;min-height:0;color:var(--public-navy);background:linear-gradient(90deg,#fffffff7 0 42%,#ffffffd6 64%,#ffffff8a 100%),url(/images/themes/pttep/dq-background-content.webp) 50% 22%/cover no-repeat;margin-top:8px;overflow:visible}.public-site .public-hero-copy{text-align:left;padding:72px 0 38px}.public-site .public-hero h1{max-width:980px;color:var(--public-navy);margin:0 0 20px;font-size:clamp(3.25rem,6vw,5.35rem)}.public-site .public-hero-copy>p:not(.public-kicker){color:#173f72;max-width:720px;margin:0}.public-site .public-actions{justify-content:flex-start}.public-site .public-button{background:var(--public-blue);border:0;border-radius:8px;min-height:50px;padding:0 22px;box-shadow:0 14px 30px #0878ee33;color:#fff!important}.public-site .public-button:hover{background:#066bd6}.public-site .public-button.is-secondary{box-shadow:none;background:#ffffffd1;border:1px solid #7eb2e6b8;color:var(--public-navy)!important}.public-site .public-hero-visual{padding-bottom:58px}.public-site .public-product-shot,.public-site .public-ui-panel,.public-site .public-lifecycle-panel{border-color:#7eb2e6ad;border-radius:9px;box-shadow:0 20px 42px #07245f1c}.public-site .public-product-shot{max-width:1100px}.public-site .public-shot-body aside{color:#e7f3ff;background:var(--public-navy)}.public-site .public-shot-body aside span.is-current{color:#fff;background:var(--public-blue)}.public-site .public-value-strip{margin-top:-28px}.public-site .public-section{background:0 0;padding:70px 0}.public-site .public-section h2,.public-site .public-cta h2{color:var(--public-navy)}.public-site .public-step-grid{background:0 0;border:0;gap:0}.public-site .public-step-grid article{border:0;border-top:5px solid var(--public-blue);min-height:205px;box-shadow:inset -1px 0 var(--public-line), 0 14px 28px #07245f12;background:#ffffffe8}.public-site .public-step-grid article:nth-child(2){border-top-color:#059bee}.public-site .public-step-grid article:nth-child(3){border-top-color:#22ba83}.public-site .public-step-grid article:nth-child(4){border-top-color:#fb8a28}.public-site .public-step-grid article:nth-child(5){border-top-color:#ef3d39}.public-site .public-step-grid article:nth-child(6){border-top-color:#6f58bf}.public-site .public-step-grid article>span{color:var(--public-blue)}.public-site .public-step-grid h3,.public-site .public-three-grid h3{color:var(--public-navy)}.public-site .public-step-grid p,.public-site .public-three-grid p{color:#31527f}.public-site .public-applications,.public-site .public-feature-band.is-pale{background:#ebf7ff9e}.public-site .public-three-grid{gap:22px}.public-site .public-three-grid article{border:1px solid #a4cbeec2;border-top:5px solid var(--public-blue);background:#ffffffeb;border-radius:9px;min-height:250px;box-shadow:0 18px 38px #07245f14}.public-site .public-three-grid article:nth-child(2){border-top-color:var(--public-orange)}.public-site .public-three-grid article:nth-child(3){border-top-color:#6f58bf}.public-site .public-three-grid a,.public-site .public-text-link,.public-site .public-reference-grid a,.public-site .public-developer a{color:var(--public-blue)}.public-site .public-credibility-grid{background:#ffffffd6;border:1px solid #a4cbeeb8;border-radius:9px;padding:40px;box-shadow:0 18px 38px #07245f12}.public-site .public-proof{border-color:var(--public-line)}.public-site .public-proof span{color:var(--public-navy);border-color:var(--public-line)}.public-site .public-cta{color:var(--public-navy);border-block:1px solid var(--public-line);background:#ebf7ffc7;margin-top:20px;padding:58px 0}.public-site .public-cta .public-kicker{color:var(--public-orange)}.public-site .public-page-hero{color:var(--public-navy);border-bottom:1px solid var(--public-line);background:linear-gradient(90deg,#fffffff2,#eff8ffc2);margin-top:8px;padding:76px 0 68px}.public-site .public-page-hero .public-kicker{color:var(--public-blue)}.public-site .public-page-hero h1{color:var(--public-navy)}.public-site .public-page-hero p:last-child,.public-site .public-reading p,.public-site .public-legal p,.public-site .public-developer p{color:#31527f}.public-site .is-ink{color:var(--public-navy);background:#edf8ffb3}.public-site .is-ink h2,.public-site .is-ink h3{color:var(--public-navy)}.public-site .public-dimension-grid{background:0 0;gap:12px}.public-site .public-dimension-grid article{border:1px solid var(--public-line);border-top:5px solid var(--public-blue);background:#ffffffeb;border-radius:8px;min-height:140px;box-shadow:0 12px 25px #07245f0f}.public-site .public-dimension-grid article:nth-child(2){border-top-color:#059bee}.public-site .public-dimension-grid article:nth-child(3){border-top-color:#22ba83}.public-site .public-dimension-grid article:nth-child(4){border-top-color:#fb8a28}.public-site .public-dimension-grid article:nth-child(5){border-top-color:#ef3d39}.public-site .public-dimension-grid article:nth-child(6){border-top-color:#6f58bf}.public-site .public-dimension-grid span{color:var(--public-blue)}.public-site .public-reference-grid{background:0 0;gap:18px}.public-site .public-reference-grid article{border:1px solid var(--public-line);border-top:4px solid var(--public-blue);background:#ffffffe0;border-radius:8px;box-shadow:0 12px 28px #07245f0f}.public-site .public-disclaimer,.public-site .public-note{color:#24466f;background:#eaf6ffe0}.public-site .public-disclaimer{border-left-color:var(--public-orange)}.public-site .public-developer{border-color:var(--public-line);background:#ffffff7a}.public-site .public-feature-band{background:#ffffff6b}.public-site .public-feature-grid ul,.public-site .public-capability-grid p,.public-site .public-contact-grid>div>p{color:#31527f}.public-site .public-ui-panel,.public-site .public-lifecycle-panel{background:#ffffffeb}.public-site .public-ui-head{color:var(--public-navy);border-color:var(--public-line)}.public-site .public-ui-head b{color:var(--public-blue)}.public-site .public-lifecycle{border-color:var(--public-line)}.public-site .public-lifecycle span{color:var(--public-navy);border-color:var(--public-line);background:#f4fafff5}.public-site .public-lifecycle span:nth-of-type(4),.public-site .public-lifecycle span:nth-of-type(5),.public-site .public-lifecycle span:nth-of-type(6){color:#fff;background:var(--public-blue)}.public-site .public-capability-grid{background:0 0;gap:18px}.public-site .public-capability-grid article{border:1px solid var(--public-line);border-top:4px solid var(--public-blue);background:#ffffffeb;border-radius:8px}.public-site .public-capability-grid article:nth-child(2){border-top-color:var(--public-orange)}.public-site .public-capability-grid article:nth-child(3){border-top-color:#22ba83}.public-site .public-capability-grid h3{color:var(--public-navy)}.public-site .public-contact-grid{border:1px solid var(--public-line);background:#fffc;border-radius:9px;padding:36px;box-shadow:0 18px 38px #07245f12}.public-site .public-form{border:1px solid var(--public-line);border-top:5px solid var(--public-blue);background:#f7fbfff0;border-radius:8px}.public-site .public-form input,.public-site .public-form select,.public-site .public-form textarea{border-color:#7eb2e6b8;border-radius:6px}.public-site .public-form input:focus,.public-site .public-form select:focus,.public-site .public-form textarea:focus{border-color:var(--public-blue);box-shadow:0 0 0 3px #0878ee1f}.public-site .public-consent{border-color:var(--public-line);border-radius:6px}.public-site .public-consent input{accent-color:var(--public-blue)}.public-site .public-legal{border:1px solid var(--public-line);background:#ffffffdb;border-radius:9px;padding:42px;box-shadow:0 16px 34px #07245f0f}.public-site .public-footer{color:#fff;background:linear-gradient(135deg,#0a2a5b,#061a39);margin-top:0;padding-top:42px}.public-site .public-footer img{background:#fff;border-radius:5px;height:50px}.public-site .public-footer .public-muted,.public-site .public-copyright{color:#ffffffad}.public-site .public-footer nav a{color:#ffffffe0}.public-site .public-copyright{border-color:#ffffff2e}@media (width<=900px){.public-site .public-header{padding-top:6px}.public-site .public-nav{width:min(calc(100% - 20px), var(--page-max-width));min-height:70px;padding-inline:16px}.public-site .public-menu summary{border-color:#7eb2e6b8;border-radius:7px}.public-site .public-menu nav{border-color:var(--public-line);border-radius:8px}.public-site .public-value-strip{grid-template-columns:repeat(2,1fr);margin-top:-20px}.public-site .public-value-strip article{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.public-site .public-value-strip article:last-child{grid-column:1/-1}}@media (width<=620px){.public-site .public-brand img{max-width:220px;height:45px}.public-site .public-hero{margin-top:6px}.public-site .public-hero-copy{padding-top:54px}.public-site .public-hero h1{font-size:2.45rem}.public-site .public-value-strip{grid-template-columns:1fr;width:min(100% - 28px,1180px);margin-top:-22px;padding:8px}.public-site .public-value-strip article,.public-site .public-value-strip article:last-child{border-right:0;grid-column:auto;min-height:44px}.public-site .public-step-grid{gap:10px}.public-site .public-step-grid article{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line);border-radius:7px;min-height:0}.public-site .public-contact-grid,.public-site .public-legal{padding:22px}}body.public-site{--public-container-gutter:var(--page-inline-margin);--public-container-max:var(--page-max-width);--public-container-width:min(calc(100% - (var(--public-container-gutter) * 2)), var(--public-container-max));background:#f7fbff;position:relative}body.public-site:before{opacity:.9;pointer-events:none;z-index:0;background:url(/images/themes/pttep/dq-background-content.webp) top/100% no-repeat,url(/images/themes/pttep/dq-background-content.webp) 50% 48%/112% no-repeat,url(/images/themes/pttep/dq-background-footer.webp) bottom/100% no-repeat;position:absolute;inset:0;content:""!important;display:block!important}body.public-site:after{background:var(--dq-background-veil), radial-gradient(circle at 78% 7%, #ffffff2e 0 150px, transparent 420px), radial-gradient(circle at 15% 78%, #eff9ff57 0 220px, transparent 520px);pointer-events:none;z-index:0;position:fixed;inset:0;content:""!important;display:block!important}body.public-site .public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:var(--public-container-max);min-height:86px;width:var(--public-container-width);z-index:50;background:#fffffff0;border:1px solid #aed2efc2;border-radius:10px;align-items:center;margin:12px auto 0;padding:0 28px;display:flex;position:sticky;top:12px;box-shadow:0 18px 42px #07245f1a}body.public-site .public-brand .platform-logo,body.public-site .public-footer-brand .platform-logo{flex:0 330px;min-width:220px;max-width:330px;height:64px;display:block;overflow:hidden}body.public-site .public-brand .platform-logo img,body.public-site .public-footer-brand .platform-logo img{object-fit:cover;object-position:center;background:0 0;border-radius:0;width:100%;max-width:none;height:100%;display:block}body.public-site .public-desktop-nav{align-self:stretch;margin-left:auto;display:flex}body.public-site .public-desktop-nav a{color:var(--public-navy);border-bottom:5px solid #0000;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}body.public-site main,body.public-site .public-footer{z-index:1;position:relative}body.public-site .dqn-landing-page,body.public-site .public-section,body.public-site .public-feature-band,body.public-site .public-developer,body.public-site .public-cta{background-color:#0000}body.public-site .public-master-hero{background:linear-gradient(90deg,#fffffff5 0 30%,#ffffffb3 46%,#ffffff2e 72%),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat;min-height:520px;margin-top:18px}body.public-site .public-reading,body.public-site .public-reference-grid article,body.public-site .public-developer .public-two-grid>div,body.public-site .public-feature-band .public-feature-grid,body.public-site .public-contact-grid,body.public-site .public-legal{-webkit-backdrop-filter:blur(12px)saturate(1.06);backdrop-filter:blur(12px)saturate(1.06);background-color:#ffffffd6}body.public-site .public-footer{color:#07184f;max-width:var(--public-container-max);min-height:108px;width:var(--public-container-width);background:linear-gradient(90deg,#fffffff0 0%,#f6fcffe0 100%);border:1px solid #b7dcedb8;border-top:4px solid #17aee4b8;border-radius:10px 10px 0 0;grid-template-columns:minmax(330px,1fr) auto auto;gap:20px;margin:auto auto 0;padding:20px 28px;display:grid}body.public-site .public-footer-brand{align-items:start;gap:4px;display:grid}body.public-site .public-footer-brand .platform-logo{min-width:278px;max-width:278px;height:54px}body.public-site .public-footer-brand>span:last-child,body.public-site .public-footer nav a,body.public-site .global-footer-attribution{color:#38577e;font-size:13px}body.public-site .public-footer nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}body.public-site .global-footer-attribution{text-align:right;white-space:nowrap;line-height:1.7}@media (width<=920px){body.public-site .public-header{grid-template-columns:minmax(0,1fr) auto;min-height:76px;padding:10px 16px;display:grid}body.public-site .public-desktop-nav{grid-column:1/-1;margin:8px 0 0;display:none}body.public-site .nav-toggle-button{display:inline-flex}body.public-site .nav-toggle-input:checked~.public-desktop-nav{display:flex}body.public-site .public-footer{grid-template-columns:1fr}body.public-site .global-footer-attribution{text-align:left}}@media (width<=520px){body.public-site .public-header{padding:8px 10px;top:8px}body.public-site .public-brand .platform-logo{flex-basis:210px;min-width:150px;height:50px}body.public-site .public-footer{gap:14px;padding:22px 18px}body.public-site .public-footer-brand .platform-logo{min-width:220px;max-width:258px;height:50px}}body.public-site .public-shell,body.public-site .public-page-hero .public-shell,body.public-site .dqn-value-strip,body.public-site .public-mode-grid,body.public-site .public-process-section,body.public-site #key-features,body.public-site #roles{width:var(--public-container-width);max-width:var(--public-container-max);margin-inline:auto}body.public-site .public-page-hero h1{max-width:920px}body.public-site .public-page-hero p:last-child{max-width:700px}body.public-site .public-master-hero{background:linear-gradient(90deg,#f7fcfff5 0%,#f7fcffde 38%,#f7fcff85 68%,#f7fcff0a 100%),linear-gradient(#e5f5fc29,#ffffff80),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat;padding:0;display:block}body.public-site .public-master-hero-inner{grid-template-columns:minmax(0,690px) minmax(300px,1fr);align-items:center;min-height:520px;padding-block:74px 68px;display:grid}body.public-site .public-page-hero{background:linear-gradient(90deg,#f7fcfff5 0%,#f7fcffe0 42%,#f7fcff85 70%,#f7fcff17 100%),linear-gradient(#e5f5fc2b,#ffffff8a),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat}body.public-site .public-page-hero.is-compact{background:linear-gradient(90deg,#f7fcfff7 0%,#f7fcffe8 45%,#f7fcff9c 72%,#f7fcff2e 100%),linear-gradient(#e5f5fc2e,#ffffff91),url(/images/themes/pttep/dq-background-content.webp) top/cover no-repeat}body.public-site .public-reading,body.public-site .public-contact-form{background-color:#ffffffc7}body.public-site .public-section.is-soft,body.public-site .public-section.is-ink{background-color:#eff9fdb8}body.public-site .public-mode-grid{align-items:stretch}body.public-site .public-mode-grid .dqn-path-card{flex-direction:column;align-items:flex-start;min-height:350px;padding:34px 30px 30px;display:flex}body.public-site .public-mode-grid .dqn-path-card>p:first-of-type{min-height:52px}body.public-site .public-mode-grid .dqn-path-card h3{min-height:72px}body.public-site .public-mode-grid .dqn-path-card>span{max-width:35ch;margin-bottom:24px}body.public-site .public-mode-grid .dqn-path-card .dqn-landing-btn{margin-top:auto}body.public-site .dqn-process{align-items:stretch}body.public-site .dqn-process__step{flex:1 1 0;min-width:0}body.public-site .dqn-feature-grid>article{grid-template-rows:54px minmax(44px,auto) 1fr;align-content:start;min-height:190px;display:grid}body.public-site .dqn-feature-grid>article h3,body.public-site .dqn-feature-grid>article p{margin-top:0}body.public-site .dqn-role-list>article{grid-template-rows:48px minmax(38px,auto) 1fr;align-content:start;min-height:180px;display:grid}body.public-site .dqn-role-list>article h3,body.public-site .dqn-role-list>article p{margin-top:0}body.public-site .public-reference-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}body.public-site .public-reference-card{grid-template-rows:auto 1fr auto;gap:16px;min-height:270px;padding:28px 24px;display:grid}body.public-site .public-reference-card h3,body.public-site .public-reference-card p{margin:0}body.public-site .public-two-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}body.public-site .public-feature-band .public-feature-grid{align-items:stretch}body.public-site .public-feature-band .public-feature-copy,body.public-site .public-feature-band .public-product-visual{height:100%}body.public-site .public-product-visual{border-color:#228ebe47;box-shadow:0 18px 42px #0c324b1f}body.public-site .public-contact-grid{align-items:stretch}body.public-site .public-contact-grid>:first-child,body.public-site .public-contact-form{height:100%}body.public-site .public-master-quote{background:linear-gradient(90deg,#f7fcffeb 0%,#f7fcffb8 42%,#f7fcff47 100%),linear-gradient(#fff3,#daf1fa8f),url(/images/themes/pttep/dq-background-footer.webp) 50%/cover no-repeat;padding:0;display:block}body.public-site .public-master-quote-inner{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:32px;min-height:220px;padding-block:34px 36px;display:grid}@media (width<=1180px){body.public-site .public-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.public-site .public-reference-card:last-child{grid-column:1/-1;min-height:220px}}@media (width<=900px){body.public-site .public-master-hero-inner{grid-template-columns:1fr}}@media (width<=760px){body.public-site .public-master-hero-inner{grid-template-columns:1fr;min-height:0;padding-block:58px}body.public-site .public-mode-grid .dqn-path-card,body.public-site .dqn-feature-grid>article,body.public-site .dqn-role-list>article,body.public-site .public-reference-card,body.public-site .public-mode-grid .dqn-path-card>p:first-of-type,body.public-site .public-mode-grid .dqn-path-card h3{min-height:0}body.public-site .public-reference-grid,body.public-site .public-two-grid{grid-template-columns:1fr}body.public-site .public-reference-card:last-child{grid-column:auto}body.public-site .public-master-quote-inner{grid-template-columns:1fr}}body.public-site .public-page-hero{isolation:isolate;position:relative;overflow:hidden}body.public-site .public-page-hero:after{background:url(/images/themes/pttep/dq-background-content.webp) var(--public-hero-art-position,78% 28%) / var(--public-hero-art-size,auto 142%) no-repeat;content:"";opacity:var(--public-hero-art-opacity,.48);pointer-events:none;z-index:-1;position:absolute;inset:0 0 0 44%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 100%)}body.public-site .public-page-hero.is-about{--public-hero-art-position:70% 14%;--public-hero-art-size:auto 154%;--public-hero-art-opacity:.52}body.public-site .public-page-hero.is-features{--public-hero-art-position:88% 48%;--public-hero-art-size:auto 148%;--public-hero-art-opacity:.5}body.public-site .public-page-hero.is-contact{--public-hero-art-position:72% 78%;--public-hero-art-size:auto 138%;--public-hero-art-opacity:.4}body.public-site .public-page-hero>.public-shell{z-index:1;position:relative}body.public-site .public-hero-dq-system{aspect-ratio:26/21;justify-self:end;width:min(100%,520px);max-width:520px;position:relative}body.public-site .public-hero-dq-system:before{content:"";background:radial-gradient(circle,#ffffffc7 0 26%,#e2f4ff57 48%,#0000 72%);position:absolute;inset:8%}body.public-site .public-hero-dq-geometry{fill:#ffffff3d;stroke:#187bb759;stroke-width:1.2px;width:100%;height:100%;position:absolute;inset:0}body.public-site .public-hero-dq-geometry path{fill:none;stroke-dasharray:3 5}body.public-site .public-hero-dq-core{clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);background:#ffffffdb;border:1px solid #3195cf8f;flex-direction:column;justify-content:center;align-items:center;width:144px;height:126px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.public-site .public-hero-dq-core strong{color:#06409b;font-size:31px;line-height:1}body.public-site .public-hero-dq-core span{color:#31527f;text-align:center;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:800;line-height:1.25}body.public-site .public-hero-dq-node{color:#0878ee;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-50%,-50%)}body.public-site .public-hero-dq-node svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;background:#ffffffe0;border:1px solid;border-radius:50%;width:56px;height:56px;padding:13px;box-shadow:0 8px 22px #0c46721a}body.public-site .public-hero-dq-node span{color:#173f72;letter-spacing:.02em;font-size:12px;font-weight:900}body.public-site .public-hero-dq-node.is-frame{top:10%;left:50%}body.public-site .public-hero-dq-node.is-alternatives{color:#059bee;top:34%;left:83%}body.public-site .public-hero-dq-node.is-information{color:#159b6d;top:69%;left:83%}body.public-site .public-hero-dq-node.is-values{color:#d66e13;top:92%;left:50%}body.public-site .public-hero-dq-node.is-reasoning{color:#d73532;top:69%;left:17%}body.public-site .public-hero-dq-node.is-commitment{color:#06409b;top:34%;left:17%}body.public-site .dqn-value-strip svg,body.public-site .dqn-path-card svg,body.public-site .dqn-cycle-steps svg,body.public-site .dqn-feature-grid svg,body.public-site .dqn-role-list svg,body.public-site .public-dimension-grid svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px}body.public-site .public-dimension-grid article>div{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}body.public-site .public-dimension-grid article>div span{font-size:13px;font-weight:900}body.public-site .public-dimension-grid article h3{z-index:1;margin-top:30px;position:relative}body.public-site .public-footer{min-height:0;padding:0;display:block}body.public-site .public-footer-main{grid-template-columns:minmax(320px,1.25fr) minmax(260px,.9fr) minmax(220px,.7fr);align-items:start;gap:clamp(32px,5vw,76px);padding:30px 32px 26px;display:grid}body.public-site .public-footer nav{grid-template-columns:repeat(2,minmax(110px,1fr));place-content:start;align-items:start;gap:12px 30px;display:grid}body.public-site .public-footer nav a{line-height:1.35}body.public-site .public-footer-developer{text-align:right;white-space:normal;gap:5px;line-height:1.35;display:grid}body.public-site .public-footer-developer span{color:#5b7391;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}body.public-site .public-footer-developer strong{color:#07184f;font-size:15px}body.public-site .public-footer-copyright{color:#58718f;border-top:1px solid #3f86b42e;padding:14px 32px 16px;font-size:12px}@media (width<=1050px){body.public-site .public-footer-main{grid-template-columns:minmax(280px,1fr) minmax(250px,1fr)}body.public-site .public-footer-developer{text-align:left;grid-column:1/-1}}@media (width<=900px){body.public-site .public-hero-dq-system{justify-self:center;width:min(100%,480px);margin-top:28px}}@media (width<=700px){body.public-site .public-page-hero:after{opacity:.28;left:28%}body.public-site .public-footer-main{grid-template-columns:1fr;padding:26px 22px 22px}body.public-site .public-footer-developer{grid-column:auto}body.public-site .public-footer-copyright{padding-inline:22px}}@media (width<=520px){body.public-site .public-hero-dq-system{transform-origin:top;margin-bottom:10px;transform:scale(.92)}body.public-site .public-hero-dq-node svg{width:48px;height:48px;padding:11px}body.public-site .public-hero-dq-node span{font-size:10px}body.public-site .public-hero-dq-core{width:122px;height:106px}body.public-site .public-footer nav{gap:11px 22px}}body.public-site{--public-on-primary:#fff;--public-on-vivid:#04183d;--public-on-light:#07245f;--public-primary-aa:#0670df;--public-primary-aa-deep:#066bd6;--public-reasoning-aa:#d73532}body.public-site .dqn-primary-button:not(.is-secondary){background:linear-gradient(135deg, var(--public-primary-aa), var(--public-primary-aa-deep));color:var(--public-on-primary)!important}body.public-site .dqn-primary-button:not(.is-secondary) svg{color:currentColor}body.public-site .dqn-primary-button:not(.is-secondary):hover{background:#055fbe;color:var(--public-on-primary)!important}body.public-site .dqn-primary-button.is-secondary{color:var(--public-on-light)!important}body.public-site .dqn-primary-button.is-secondary:hover{background:#eaf4ff;color:var(--public-on-light)!important}body.public-site .dqn-primary-button.is-orange,body.public-site .dqn-primary-button.is-orange:hover{background:linear-gradient(135deg,#f05d19,#ff3f13);color:var(--public-on-vivid)!important}body.public-site .dqn-primary-button.is-enterprise,body.public-site .dqn-primary-button.is-enterprise:hover{background:linear-gradient(135deg,#159b6d,#22ba83);color:var(--public-on-vivid)!important}body.public-site .dqn-primary-button:focus-visible,body.public-site .public-desktop-nav a.public-signin:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #06409b}body.public-site .public-desktop-nav a.public-signin,body.public-site .public-desktop-nav a.public-signin:hover,body.public-site .dqn-cycle-steps div{background:var(--public-primary-aa);color:var(--public-on-primary)}body.public-site .dqn-cycle-steps .is-cyan{color:var(--public-on-light);background:#059bee}body.public-site .dqn-cycle-steps .is-green{color:var(--public-on-light);background:#22ba83}body.public-site .dqn-cycle-steps .is-orange{color:var(--public-on-light);background:#fb8a28}body.public-site .dqn-cycle-steps .is-red{background:var(--public-reasoning-aa);color:var(--public-on-primary)}body.public-site .dqn-cycle-steps .is-navy{color:var(--public-on-primary);background:#06409b}body.public-site .dqn-cycle-steps div strong,body.public-site .dqn-cycle-steps div svg{color:inherit}body.public-site .public-footer nav a,body.public-site .public-footer nav a:hover{color:#38577e}body.public-site .public-footer nav a:focus-visible{outline-offset:3px;outline:3px solid #06409b}body.public-site .public-master-hero.is-review-variant{isolation:isolate;background:linear-gradient(90deg,#f7fcfff7 0%,#f7fcffe8 38%,#f7fcff91 58%,#f7fcff1f 100%),linear-gradient(#e5f5fc1a,#ffffff5c),url(/images/themes/pttep/dq-background-content.webp) 76% 18%/cover no-repeat;position:relative;overflow:hidden}body.public-site .public-master-hero.is-review-variant:after{content:"";opacity:.42;pointer-events:none;z-index:-1;background:url(/images/themes/pttep/dq-background-footer.webp) right 42%/auto 118% no-repeat;position:absolute;inset:0 0 0 56%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%)}body.public-site .public-master-hero.is-review-variant .public-master-hero-inner{grid-template-columns:minmax(0,54fr) minmax(0,46fr);min-height:590px;padding-block:60px 56px}body.public-site .public-hero-dq-review{aspect-ratio:6/5;justify-self:end;width:min(100%,600px);max-width:600px;position:relative}body.public-site .public-hero-dq-review:before{content:"";background:radial-gradient(circle,#ffffffc2 0 25%,#e8f7ff6b 43%,#0000 72%);position:absolute;inset:5%}body.public-site .public-hero-dq-review-geometry{fill:none;stroke:#197fbb66;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:100%;height:100%;position:absolute;inset:0}body.public-site .public-hero-dq-review-geometry .is-spokes{stroke-dasharray:3 6}body.public-site .public-hero-dq-review.is-circular .is-outer{stroke-width:1.7px}body.public-site .public-hero-dq-review.is-circular .is-inner{stroke:#197fbb38;stroke-dasharray:2 7}body.public-site .public-hero-dq-review.is-network .is-network{stroke:#197fbb2e;stroke-dasharray:7 8}body.public-site .public-hero-dq-review-core{background:#ffffffe6;border:1px solid #3195cf94;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:142px;height:142px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.public-site .public-hero-dq-review.is-hexagonal .public-hero-dq-review-core{clip-path:polygon(25% 7%,75% 7%,100% 50%,75% 93%,25% 93%,0 50%);border-radius:0}body.public-site .public-hero-dq-review.is-network .public-hero-dq-review-core{border-radius:18px;transform:translate(-50%,-50%)rotate(45deg)}body.public-site .public-hero-dq-review.is-network .public-hero-dq-review-core>*{transform:rotate(-45deg)}body.public-site .public-hero-dq-review-core strong{color:#06409b;font-size:39px;line-height:1}body.public-site .public-hero-dq-review-core span{color:#31527f;text-transform:uppercase;margin-top:7px;font-size:12px;font-weight:900}body.public-site .public-hero-dq-review-node{color:#0878ee;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}body.public-site .public-hero-dq-review-node svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;background:#ffffffeb;border:1.5px solid;border-radius:50%;width:66px;height:66px;padding:16px}body.public-site .public-hero-dq-review-node span{color:#173f72;font-size:13px;font-weight:900}body.public-site .public-hero-dq-review-node.is-frame{top:9.6%;left:50%}body.public-site .public-hero-dq-review-node.is-alternatives{color:#059bee;top:31.6%;left:82.4%}body.public-site .public-hero-dq-review-node.is-information{color:#159b6d;top:68.4%;left:82.4%}body.public-site .public-hero-dq-review-node.is-values{color:#d66e13;top:90.4%;left:50%}body.public-site .public-hero-dq-review-node.is-reasoning{color:var(--public-reasoning-aa);top:68.4%;left:17.6%}body.public-site .public-hero-dq-review-node.is-commitment{color:#06409b;top:31.6%;left:17.6%}body.public-site .public-hero-dq-review.is-circular .public-hero-dq-review-node.is-alternatives{top:29.8%;left:79.2%}body.public-site .public-hero-dq-review.is-circular .public-hero-dq-review-node.is-information{top:70.2%;left:79.2%}body.public-site .public-hero-dq-review.is-circular .public-hero-dq-review-node.is-reasoning{top:70.2%;left:20.8%}body.public-site .public-hero-dq-review.is-circular .public-hero-dq-review-node.is-commitment{top:29.8%;left:20.8%}body.public-site .public-hero-dq-review.is-network .public-hero-dq-review-node:nth-of-type(2n) svg{border-radius:18px}@media (width>=821px) and (width<=1100px){body.public-site .public-master-hero.is-review-variant .public-master-hero-inner{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}body.public-site .public-hero-dq-review-node svg{width:56px;height:56px;padding:13px}body.public-site .public-hero-dq-review-node span{font-size:11px}}@media (width<=820px){body.public-site .public-master-hero.is-review-variant .public-master-hero-inner{grid-template-columns:1fr}body.public-site .public-hero-dq-review{justify-self:center;width:min(100%,590px);margin-top:34px}}@media (width<=520px){body.public-site .public-master-hero.is-review-variant .public-master-hero-inner{padding-block:52px 40px}body.public-site .public-hero-dq-review-node svg{width:50px;height:50px;padding:11px}body.public-site .public-hero-dq-review-node span{font-size:10px}body.public-site .public-hero-dq-review-core{width:112px;height:112px}body.public-site .public-hero-dq-review-core strong{font-size:32px}body.public-site .public-hero-dq-review-core span{font-size:10px}}body.public-site .public-master-hero{isolation:isolate;background:linear-gradient(90deg,#f7fcfff7 0%,#f7fcffe3 36%,#f7fcff7a 64%,#f7fcff05 100%),linear-gradient(#e5f5fc1f,#ffffff61),url(/images/themes/pttep/dq-background-content.webp) 72% 16%/cover no-repeat;position:relative;overflow:hidden}body.public-site .public-master-hero:after{content:"";opacity:.48;pointer-events:none;z-index:-1;background:url(/images/themes/pttep/dq-background-footer.webp) right 46%/auto 122% no-repeat;position:absolute;inset:0 0 0 50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 38% 100%)}body.public-site .public-master-hero-inner{grid-template-columns:minmax(0,55fr) minmax(0,45fr);min-height:570px;padding-block:66px 62px}body.public-site .public-hero-dq-system{transform-origin:50%;width:min(100%,580px);max-width:580px;transform:scale(1.1)}body.public-site .public-hero-dq-geometry{stroke:#146fad7d;stroke-width:1.35px}body.public-site .public-hero-dq-geometry path{stroke-dasharray:3 4}body.public-site .public-hero-dq-node{gap:8px}body.public-site .public-hero-dq-node svg{stroke-width:1.75px}body.public-site .public-mode-grid,body.public-site .public-process-section,body.public-site #key-features,body.public-site #roles{z-index:1;position:relative}body.public-site .public-mode-grid:before,body.public-site #key-features:before,body.public-site #roles:before{content:"";opacity:.2;pointer-events:none;z-index:-1;background:url(/images/themes/pttep/dq-background-content.webp) 50%/cover no-repeat;position:absolute;inset:-44px max(-8vw,-120px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 22% 78%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 22% 78%,#000 100%)}body.public-site #key-features:before{opacity:.17;background-position:62% 48%}body.public-site #roles:before{opacity:.15;background-position:38% 78%}body.public-site .public-feature-band{padding-block:66px;position:relative}body.public-site .public-feature-band+.public-feature-band{padding-top:52px}body.public-site .public-feature-band .public-feature-grid{-webkit-backdrop-filter:blur(10px)saturate(1.04);backdrop-filter:blur(10px)saturate(1.04);background-color:#ffffffb8;gap:clamp(36px,4.5vw,62px);padding:clamp(30px,3.4vw,48px)}body.public-site .public-feature-band.is-pale{background-color:#ebf7ff57}body.public-site .public-feature-band:before{background:url(/images/themes/pttep/dq-background-content.webp) var(--feature-art-position,82% 42%) / 108% auto no-repeat;content:"";opacity:.22;pointer-events:none;z-index:-1;position:absolute;inset:-20px 0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 31% 69%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 31% 69%,#000 100%)}body.public-site .public-feature-band#management:before{--feature-art-position:18% 54%;transform:scaleX(-1)}body.public-site .public-feature-band#enterprise:before{--feature-art-position:88% 70%}body.public-site .public-feature-band .public-product-shot,body.public-site .public-feature-band .public-ui-panel,body.public-site .public-feature-band .public-lifecycle-panel{border-color:#228ebe47;height:100%;box-shadow:0 16px 36px #0c324b1a}body.public-site .public-feature-band+.public-section.is-ink{padding-top:70px}body.public-site .public-capability-grid{align-items:stretch}body.public-site .public-capability-grid article{height:100%}body.public-site .public-developer{padding-block:72px}body.public-site .public-developer .public-two-grid{background:#ffffffad;border:1px solid #228ebe3d;border-radius:10px;gap:0;overflow:hidden;box-shadow:0 18px 42px #0c324b12}body.public-site .public-developer .public-two-grid>div{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;min-height:100%;padding:clamp(30px,3.4vw,46px)}body.public-site .public-developer .public-two-grid>div+div{border-left:1px solid #228ebe33}body.public-site .public-dimension-grid article{min-height:156px;padding:24px}body.public-site .public-dimension-grid article>div svg{width:31px;height:31px}body.public-site .public-reference-grid article{grid-template-rows:auto 1fr auto;min-height:270px;display:grid}body.public-site .public-page-hero.is-contact{--public-hero-art-opacity:.52}body.public-site .public-page-hero.is-contact+.public-section{padding-top:62px;overflow:hidden}body.public-site .public-contact-grid{background-color:#ffffffbd;gap:clamp(46px,6vw,78px);position:relative}body.public-site .public-contact-grid:before{content:"";opacity:.18;pointer-events:none;z-index:-1;background:url(/images/themes/pttep/dq-background-footer.webp) 100% 100%/auto 115% no-repeat;position:absolute;inset:-38px max(-7vw,-100px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 20% 80%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 20% 80%,#000 100%)}body.public-site .public-form input,body.public-site .public-form select{min-height:50px}body.public-site .public-button{background:var(--public-primary-aa);color:var(--public-on-primary)!important}body.public-site .public-button:hover{background:var(--public-primary-aa-deep);color:var(--public-on-primary)!important}body.public-site .public-footer-main{column-gap:clamp(42px,5.5vw,82px);padding:32px 42px 28px 32px}body.public-site .public-footer nav{gap:13px 38px}body.public-site .public-footer-developer{padding-right:6px}body.public-site .public-footer-copyright{padding-block:15px 17px}body.public-site .dqn-value-strip svg,body.public-site .dqn-feature-grid svg,body.public-site .dqn-role-list svg,body.public-site .public-dimension-grid svg{stroke-width:1.75px;overflow:visible}body.public-site .dqn-feature-grid>article,body.public-site .dqn-role-list>div{align-content:start}@media (width<=1100px){body.public-site .public-hero-dq-system{transform:scale(1.04)}}@media (width<=900px){body.public-site .public-master-hero-inner{grid-template-columns:1fr;padding-bottom:48px}body.public-site .public-hero-dq-system{width:min(100%,560px);max-width:560px;transform:none}body.public-site .public-feature-band,body.public-site .public-feature-band+.public-feature-band{padding-block:48px}}@media (width<=760px){body.public-site .public-developer .public-two-grid>div+div{border-top:1px solid #228ebe33;border-left:0}body.public-site .public-footer-main{padding:28px 24px 24px}}@media (width<=520px){body.public-site .public-master-hero-inner{padding-block:52px 42px}body.public-site .public-hero-dq-system{width:min(100%,430px);margin:28px auto 18px;transform:none}body.public-site .public-feature-band .public-feature-grid{gap:30px;padding:22px}body.public-site .public-page-hero.is-contact+.public-section{padding-top:46px}body.public-site .public-footer nav{column-gap:24px}body.public-site .public-footer-developer{padding-right:0}}.management-participant-scores{color:#17233b;background:#fff;border:1px solid #cdd8e5;width:min(1180px,100vw - 32px);max-height:calc(100vh - 48px);padding:24px;overflow:hidden}.management-participant-scores::backdrop{background:#0c182d94}.management-participant-scores-head,.management-participant-score-counts{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.management-participant-scores-head h2,.management-participant-scores-head p{margin:0}.management-participant-score-counts{flex-wrap:wrap;justify-content:flex-start;margin:20px 0}.management-participant-score-counts div{background:#f5f8fb;border-left:3px solid #139bd7;min-width:155px;padding:10px 14px}.management-participant-score-counts span,.management-participant-score-counts strong{display:block}.management-participant-score-counts span{color:#5b687a;font-size:.78rem}.management-participant-score-counts strong{margin-top:3px;font-size:1.3rem}.management-participant-score-table-wrap{border:1px solid #dce3eb;max-height:min(58vh,620px);overflow:auto}.management-participant-score-table{border-collapse:collapse;width:100%;min-width:920px;font-size:.88rem}.management-participant-score-table th,.management-participant-score-table td{text-align:center;white-space:nowrap;border-bottom:1px solid #e4e9ef;padding:10px 12px}.management-participant-score-table thead th{z-index:2;background:#eef4f8;position:sticky;top:0}.management-participant-score-table th:first-child{z-index:1;text-align:left;background:#fff;position:sticky;left:0}.management-participant-score-table thead th:first-child{z-index:3;background:#eef4f8}.participant-score-status{font-weight:700}.participant-score-status.is-submitted{color:#16724a}.participant-score-status.is-in-progress{color:#a45c00}.participant-score-status.is-joined{color:#5b687a}.management-participant-score-note{color:#5b687a;margin:12px 0 0;font-size:.82rem}@media (width<=720px){.management-participant-scores{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:16px}.management-participant-scores-head{align-items:center}.management-participant-score-counts div{min-width:calc(50% - 8px)}}.pttep-teaching,.pttep-teaching [data-teaching-panel]{min-width:0;max-width:100%}.pttep-teaching [hidden]{display:none!important}.pttep-teaching-switch,.pttep-teaching-legend{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.wp-dq-skin .pttep-teaching-switch .button-link[aria-pressed=true]{color:#fff;background:#201766}.pttep-teaching-note{color:#526376;font-size:13px;line-height:1.5}.pttep-dq-badge{color:#29465c;background:#f3f6f8;border:1px solid #becbd4;border-radius:4px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-block}.pttep-dq-badge.is-full{color:#fff;background:#201766;border-color:#201766}.pttep-dq-badge.is-focused{border-style:dashed}.pttep-dq-badge.is-technical{background:#eaf5fa}.pttep-dq-badge.is-review{border-color:#427b93}.pttep-dq-badge.is-investment{color:#201766;border:2px solid #201766}.pttep-package-continuity{background:#f5f8fb;border-left:3px solid #201766;margin:16px 0;padding:8px 16px}.pttep-package-continuity p{margin:8px 0;font-size:13px;line-height:1.5}.wp-dq-skin .pttep-teaching .pttep-lifecycle-map{overflow-x:auto}.wp-dq-skin .pttep-teaching .pttep-lifecycle-track{grid-template-columns:repeat(7,minmax(240px,1fr))}.wp-dq-skin .pttep-teaching .pttep-lifecycle-phase{border-top-color:#b7c9d5}.pttep-teaching-node{background:#fff;border:1px solid #ccd8e0}.pttep-teaching-node.is-full{border:2px solid #201766}.pttep-teaching-node button{text-align:left;color:#201766;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;padding:12px;display:grid}.pttep-teaching-node button strong{font-size:13px;line-height:1.4}.pttep-teaching-node button[aria-pressed=true]{background:#eaf5fa}.pttep-teaching-node button:focus-visible,.pttep-teaching-switch button:focus-visible{outline-offset:2px;outline:3px solid #167aa2}.wp-dq-skin .pttep-teaching-node .pttep-stage-gate{border:0;border-top:1px solid #ccd8e0;min-height:0;padding:6px 12px}.pttep-teaching-detail{background:#f8fbfd;border:1px solid #bdcfdb;margin:16px 0;padding:18px}.pttep-teaching-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pttep-teaching-detail dl>div{min-width:0}.pttep-teaching-detail dt{color:#526376;font-size:12px;font-weight:700}.pttep-teaching-detail dd{margin:4px 0 0;line-height:1.5}.pttep-guide-scroll{max-width:100%;margin:16px 0;overflow-x:auto}.pttep-decision-guide{border-collapse:collapse;width:100%;min-width:1100px;font-size:13px;line-height:1.5}.pttep-decision-guide caption{text-align:left;color:#201766;padding:12px 0;font-weight:700}.pttep-decision-guide th,.pttep-decision-guide td{vertical-align:top;text-align:left;border:1px solid #d5dfe6;padding:12px}.pttep-decision-guide thead th{color:#fff;background:#201766}.pttep-decision-guide tbody th{color:#201766}.pttep-decision-guide tr.is-full{background:#eef1fb;box-shadow:inset 4px 0 #201766}.pttep-decision-guide td p{margin:8px 0 0}@media (width<=760px){.pttep-teaching-detail dl{grid-template-columns:1fr}.pttep-decision-guide{min-width:0;display:block}.pttep-decision-guide caption,.pttep-decision-guide tbody{display:block}.pttep-decision-guide thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pttep-decision-guide tr{border:1px solid #bdcfdb;margin-bottom:16px;padding:8px;display:block}.pttep-decision-guide td,.pttep-decision-guide tbody th{border:0;padding:8px;display:block}.pttep-decision-guide [data-label]:before{content:attr(data-label);color:#526376;margin-bottom:3px;font-size:11px;font-weight:700;display:block}}.pttep-training-card.is-full{border:2px solid #201766}.pttep-training-card h3{margin-top:.75rem}.pttep-training-action{white-space:normal;text-align:center}.pttep-teaching-node>.pttep-training-action{margin:.5rem;font-size:.8rem;display:block}.pttep-training{max-width:1200px;margin-inline:auto}.pttep-training .section-block{margin-block:1.5rem}.pttep-training-links{flex-wrap:wrap;gap:.75rem;display:flex}.pttep-training-practice label{gap:.5rem;margin-block:1rem;display:grid}.pttep-training-practice textarea,.pttep-training-practice select{color:#201766;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #abbacb;border-radius:.3rem;padding:.75rem}.pttep-training-practice fieldset{border:1px solid #abbacb;min-width:0;margin-block:1.5rem;padding:1rem}.pttep-training-practice legend{font-weight:700}.pttep-training-evidence{border:1px solid #d3deea;min-width:0;margin-block:.75rem;padding:1rem}.pttep-training-evidence summary{cursor:pointer;font-weight:700}.pttep-training-evidence .evidence-table-wrap{max-width:100%;overflow-x:auto}.pttep-training-evidence table{min-width:550px}.pttep-training p,.pttep-training dd,.pttep-training label{overflow-wrap:anywhere}@media (width<=600px){.pttep-training .workspace-editor-head{display:block}.pttep-training .workspace-editor-head h1{font-size:1.65rem}.pttep-training .decision-evidence-table>div{display:block}.pttep-training .section-block{padding:1rem}}.web-analytics-console .table-wrap.analytics-live-table-wrap{overflow-x:clip}.web-analytics-console table.admin-data-table.analytics-live-table{table-layout:fixed;width:100%;min-width:0!important}.web-analytics-console table.analytics-live-table .live-col-visitor{width:16%!important}.web-analytics-console table.analytics-live-table .live-col-country{width:7%!important}.web-analytics-console table.analytics-live-table .live-col-page{width:27%!important}.web-analytics-console table.analytics-live-table .live-col-source{width:15%!important}.web-analytics-console table.analytics-live-table .live-col-pages{width:7%!important}.web-analytics-console table.analytics-live-table .live-col-duration,.web-analytics-console table.analytics-live-table .live-col-activity{width:10%!important}.web-analytics-console table.analytics-live-table .live-col-status{width:8%!important}@media (width<=1050px){.web-analytics-console table.analytics-live-table .live-col-pages{display:none}.web-analytics-console table.analytics-live-table .live-col-visitor{width:18%!important}.web-analytics-console table.analytics-live-table .live-col-page{width:31%!important}.web-analytics-console table.analytics-live-table .live-col-source{width:17%!important}}@media (width<=820px){.web-analytics-console table.analytics-live-table .live-col-duration{display:none}.web-analytics-console table.analytics-live-table .live-col-country{width:9%!important}.web-analytics-console table.analytics-live-table .live-col-page{width:35%!important}.web-analytics-console table.analytics-live-table .live-col-source{width:18%!important}.web-analytics-console table.analytics-live-table .live-col-activity{width:16%!important}.web-analytics-console table.analytics-live-table .live-col-status{width:13%!important}}@media (width<=620px){.web-analytics-console table.analytics-live-table .live-col-country,.web-analytics-console table.analytics-live-table .live-col-source,.web-analytics-console table.analytics-live-table .live-col-activity{display:none}.web-analytics-console table.analytics-live-table .live-col-visitor{width:34%!important}.web-analytics-console table.analytics-live-table .live-col-page{width:44%!important}.web-analytics-console table.analytics-live-table .live-col-status{width:22%!important}}
