.director-command .director-home-compact{min-height:0;grid-template-rows:auto auto minmax(300px,1fr) auto;gap:12px}.director-home-compact .command-intro h1{font-size:24px!important}.director-home-compact .director-home-updated{display:flex;align-items:center;gap:6px}.director-home-compact .command-scope-actions{display:flex;align-items:flex-end;gap:10px}.director-home-compact .command-scope-actions label{margin:0}.director-home-compact .academy-selector{padding:0;border:0;background:transparent}.director-home-compact .academy-selector>span{display:none}.director-home-compact .academy-selector-wrap{min-width:0;max-width:320px}.director-home-compact .academy-selector select{width:100%;min-width:0;height:44px}.director-home-compact .command-refresh{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0!important;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface)}.director-home-compact .command-refresh svg{width:18px;height:18px}.director-command .director-home-compact .command-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.director-command .director-home-compact .command-kpi{height:108px;min-height:108px;padding:10px 14px;gap:4px}.director-home-compact .command-kpi strong{font-size:25px!important;font-family:var(--font-ui);font-weight:700}.director-home-compact .command-kpi small{font-size:11px}.director-home-workspace{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:12px;gap:12px;min-height:300px;min-width:0}.director-insight-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:10px;gap:10px;min-height:0;min-width:0}.director-insight-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;border-bottom:1px solid var(--color-border)}.director-insight-tabs{display:flex;min-width:0;gap:2px}.director-command .command-main .director-insight-tabs button{display:flex;align-items:center;gap:7px;min-height:44px;padding:8px 10px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:var(--color-muted);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;overflow-wrap:normal}.director-command .command-main .director-insight-tabs button[aria-selected=true]{border-bottom-color:#a07b2e;color:var(--color-ink);background:#eaf0ec}.director-command .command-main .director-insight-tabs button:hover{background:#edf1ef;color:var(--color-ink)}.director-insight-report{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:12px;color:var(--color-accent);white-space:nowrap}.director-insight-content{min-height:0;min-width:0;display:grid}.director-insight-content[hidden]{display:none!important}.director-insight-content>.director-home-insights{height:100%;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr))}.director-insight-content>:is(.director-academic-insights,.director-operations-insights,.director-student-recognition){height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.director-insight-content .director-home-insights,.director-insight-content .director-operations-grid{min-height:0}.director-insight-content :is(.director-course-strength,.director-funnel,.director-analytics-panel){min-height:0;overflow:auto;scrollbar-gutter:stable;padding:12px;border-radius:5px;overscroll-behavior:contain}.director-insight-content .director-home-section-heading{gap:6px;margin-bottom:6px}.director-insight-content .director-home-section-heading h2{font-size:15px!important}.director-insight-content .director-home-section-heading h3{font-size:14px!important}.director-insight-content .director-home-section-heading a{min-height:28px;font-size:11px}.director-insight-content .director-course-row{grid-template-columns:minmax(80px,1fr) minmax(30px,1fr) 34px;font-size:12px}.director-insight-content .director-funnel-stage{grid-template-columns:minmax(82px,1fr) minmax(28px,.8fr) 30px 30px;font-size:11px;gap:5px}.director-insight-content .director-course-track i{background:#347caa}.director-insight-content .director-course-row:nth-child(2n) .director-course-track i{background:#bc963e}.director-insight-content .director-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr 1fr}.director-insight-content .director-operations-grid>:first-child{grid-row:1/3}.director-insight-content .director-operations-grid>:last-child{grid-column:auto}.director-daily-actions{display:grid;grid-template-rows:auto auto;align-content:start;grid-gap:10px;gap:10px;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.director-home-compact .director-home-attention{border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface);padding:12px}.director-home-compact .director-home-attention-grid{grid-template-columns:1fr;border-bottom:0}.director-home-compact .director-home-attention-grid>a{min-height:44px;padding:8px 0;font-size:12px}.director-home-compact .director-home-attention-grid>a+a{border-left:0;border-top:1px solid var(--color-border)}.director-home-compact .director-home-attention-grid strong{font-size:18px}.director-home-compact .director-home-section-heading h2,.director-home-quick h2{font-size:15px!important;margin:0}.director-home-quick{min-width:0}.director-home-quick-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:8px}.director-home-quick-grid>a{display:flex;align-items:center;gap:7px;min-height:44px;padding:8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);font-size:12px;font-weight:600}.director-home-quick-grid svg{flex-shrink:0;color:#936d23}.director-home-quick-grid>a:hover{background:#eef3ef;border-color:#a58b50}.director-home-ai{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;background:#16352c;color:#fff;border-radius:4px;font-size:13px;white-space:nowrap}.director-home-ai span{flex:1 1;font-weight:600}.director-home-ai:hover{background:#244e3c}.director-home-compact .director-services{display:block!important}.director-command .director-home-compact .director-service-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:60px;gap:8px;flex:none}.director-command .director-home-compact .director-service-grid>a{min-height:60px;padding:9px;gap:8px}.director-home-compact .director-service-grid span{font-size:12px!important;line-height:1.3}.director-home-compact .director-service-icon{width:20px!important;height:20px!important;flex-basis:20px!important}.director-home-compact .director-service-grid>a>svg:last-child{display:none}@media(min-width:1200px) and (min-height:720px){.director-command .command-main:has(.director-home-compact){display:flex;flex-direction:column;padding:14px 20px;overflow:auto;scrollbar-gutter:auto}.command-main:has(.director-home-compact)>.command-topbar{flex:none;min-height:32px;margin:0 0 8px}.command-main:has(.director-home-compact)>.director-context-label{display:none}.director-command .director-home-compact{flex:1 1;min-height:610px;min-width:0}}@media(max-height:719px),(max-width:1199px){.director-command .director-home-compact{grid-template-rows:auto auto auto auto}.director-home-workspace{grid-template-columns:minmax(0,1fr) 260px;min-height:360px}.director-insight-content :is(.director-course-strength,.director-funnel,.director-analytics-panel){max-height:420px}.director-command .director-home-compact .director-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(60px,auto)}}@media(max-width:1050px){.director-home-workspace{grid-template-columns:1fr}.director-daily-actions{grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start}.director-insight-workspace{min-height:300px}}@media(max-width:820px){.director-command .director-home-compact{gap:16px}.director-home-compact .command-intro{display:flex;flex-wrap:wrap}.director-home-compact .command-scope-actions{width:100%}.director-home-compact .command-scope-actions label{flex:1 1}.director-home-compact .command-intro h1{font-size:22px!important}.director-command .director-home-compact .command-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.director-command .director-home-compact .command-kpi{height:auto;min-height:112px}.director-home-workspace,.director-insight-workspace{min-height:0}.director-insight-content :is(.director-course-strength,.director-funnel,.director-analytics-panel){max-height:none;overflow:visible}.director-insight-content .director-home-insights,.director-insight-content .director-operations-grid,.director-insight-content>.director-home-insights{grid-template-columns:1fr;height:auto;grid-template-rows:auto}.director-insight-content .director-operations-grid>:first-child{grid-row:auto}.director-daily-actions{grid-template-columns:1fr}.director-insight-tabs{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.director-insight-toolbar{flex-wrap:wrap}.director-command .director-insight-tabs button{flex-direction:column;padding:8px 4px;font-size:12px;gap:4px}.director-insight-report{margin-left:auto;min-height:32px}.director-command .director-home-compact .director-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(64px,auto)}.director-home-compact .director-service-grid>a{flex-wrap:nowrap}.director-home-compact .director-service-grid span{flex-basis:auto}.director-insight-content .director-home-section-heading h2{font-size:16px!important}.director-command .command-main .director-insight-tabs button{padding:8px 4px;font-size:12px}.director-home-compact .command-kpi.attention strong,.director-home-compact .command-kpi.money strong{font-size:18px!important}.director-home-compact .command-scope-actions{flex-wrap:wrap}.director-home-compact .academy-selector-wrap{flex:1 1 170px}.director-home-compact .academy-selector{width:100%}}@media(max-width:370px){.director-command .command-main .director-insight-tabs button{font-size:11px}.director-home-compact .command-kpi.attention strong,.director-home-compact .command-kpi.money strong{font-size:16px!important}}.director-quick-feedback{font-size:12px;line-height:1.5;margin:8px 0 0}.director-command:has(.director-home-reference) .command-sidebar{width:208px;padding:14px 10px;background:#071d30}.director-command:has(.director-home-reference) .command-sidebar:before{content:"";position:absolute;inset:auto 0 0;height:185px;pointer-events:none;background:linear-gradient(0deg,rgba(7,29,48,.8),rgba(7,29,48,.7)),url(/landing/training.avif) 50%/cover no-repeat}.director-command:has(.director-home-reference) .command-sidebar>*{position:relative}.director-command:has(.director-home-reference) .command-workspace{margin-left:208px}.director-command:has(.director-home-reference) .command-brand{min-height:116px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:4px 8px 12px;text-align:center}.director-command:has(.director-home-reference) .command-brand .site-logo{width:66px;height:66px}.director-command:has(.director-home-reference) .command-brand-wordmark{font-size:16px;letter-spacing:0}.director-command:has(.director-home-reference) .command-brand small{font-size:9px;letter-spacing:0}.director-command:has(.director-home-reference) .command-sidebar nav{gap:0}.director-command:has(.director-home-reference) .command-sidebar .command-nav-group>summary,.director-command:has(.director-home-reference) .command-sidebar nav>a{min-height:37px;padding:6px 9px;font-size:12px;border-radius:4px}.director-command:has(.director-home-reference) .command-sidebar .command-nav-group>summary svg,.director-command:has(.director-home-reference) .command-sidebar nav>a svg{width:16px;height:16px}.director-command:has(.director-home-reference) .command-sidebar nav>a.active{background:#b6944d;color:#071d30;font-weight:800}.director-command:has(.director-home-reference) .command-sidebar nav>a.active svg{color:#071d30}.director-command:has(.director-home-reference) .command-sidebar .mode-select{padding:8px;margin-top:auto}.director-command:has(.director-home-reference) .command-sidebar .mode-select span{font-size:10px}.director-command:has(.director-home-reference) .command-sidebar .mode-select select{min-height:36px}.director-command:has(.director-home-reference) .command-main{max-width:none;padding:0 12px 12px;overflow:auto}.director-command:has(.director-home-reference) .command-main>.command-topbar{position:absolute;z-index:3;right:20px;top:8px;min-height:42px;margin:0}.director-command:has(.director-home-reference) .command-main>.command-topbar .command-breadcrumbs{display:none}.director-command:has(.director-home-reference) .command-profile-menu>summary{background:rgba(255,255,255,.9);border-radius:4px}.director-command:has(.director-home-reference) .command-dashboard{max-width:none}.director-command .director-home-reference{display:grid;grid-gap:8px;gap:8px;min-height:0}.director-home-reference .director-reference-hero{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:115px;padding:8px 12px;color:#071d30;background:#eef4fa url(/landing/teamwork.avif) center 43%/cover no-repeat;border-radius:0 0 5px 5px;isolation:isolate}.director-home-reference .director-reference-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.91) 28%,rgba(255,255,255,.4) 55%,rgba(7,29,48,.43))}.director-reference-title h1{font-size:26px!important;line-height:1.1;margin:0;font-weight:800}.director-reference-title p{margin:2px 0 0;font-size:12px;color:#526071}.director-reference-motto{position:absolute;right:146px;top:8px;margin:0;text-transform:uppercase;text-align:center;font-size:9px;line-height:1.3;letter-spacing:.12em;color:#fff;font-weight:800;text-shadow:0 1px 5px #001}.director-reference-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:40px}.director-reference-search{display:flex;align-items:center;gap:7px;min-height:33px;min-width:220px;width:min(35%,345px);margin:0 0 0 26%;border:1px solid #d9e0e7;border-radius:4px;background:rgba(255,255,255,.94);font-size:11px;color:#506074}.director-reference-search input{flex:1 1;min-width:0;height:31px;padding:0 10px;border:0;background:transparent;font-size:11px}.director-reference-search button{display:grid;place-items:center;width:34px;height:31px;border:0;background:transparent;color:#345d7a;cursor:pointer}.director-reference-controls{display:flex;align-items:center;gap:5px;min-width:0}.director-reference-alert,.director-reference-date,.director-reference-refresh{display:flex;align-items:center;justify-content:center;gap:5px;min-height:33px;padding:0 8px;border:1px solid #d9e0e7;border-radius:4px;background:#fff;color:#172b3b;font-size:11px;white-space:nowrap}.director-reference-alert{position:relative;width:34px;padding:0}.director-reference-alert i{position:absolute;right:3px;top:3px;width:6px;height:6px;background:#c12c40;border-radius:50%}.director-home-reference .academy-selector{padding:0;border:0;background:transparent}.director-home-reference .academy-selector>span{display:none}.director-home-reference .academy-selector select{min-height:33px;height:33px;width:150px;max-width:150px;padding:0 24px 0 7px;border-color:#d9e0e7;border-radius:4px;background:#fff;font-size:11px}.director-reference-updated{margin:0;color:#617282;font-size:10px}.director-command .director-home-reference .director-reference-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--director-panel-gap,8px);gap:var(--director-panel-gap,8px)}.director-reference-kpi{position:relative;display:flex;gap:10px;min-width:0;min-height:112px;padding:11px 10px 23px;border:1px solid #e4e8ed;border-bottom:4px solid #9dc5f3;border-radius:5px;background:#fff;box-shadow:0 1px 3px rgba(9,31,49,.05);color:#0a1b34}.director-reference-green{border-bottom-color:#97dcc0}.director-reference-gold{border-bottom-color:#ebd38b}.director-reference-red{border-bottom-color:#ef8a95}.director-reference-kpi:hover{border-color:#b6944d;box-shadow:0 3px 10px rgba(9,31,49,.12)}.director-reference-kpi-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:50%;background:#dfeeff;color:#1261cd}.director-reference-green .director-reference-kpi-icon{background:#e3f6eb;color:var(--director-green,#0a8a61)}.director-reference-gold .director-reference-kpi-icon{background:#fbf0d3;color:#b17814}.director-reference-red .director-reference-kpi-icon{background:#fce5e9;color:var(--director-red,#ba2c3b)}.director-reference-kpi-copy{display:grid;align-content:start;grid-gap:2px;gap:2px;min-width:0}.director-reference-kpi-copy>span{font-size:11px;font-weight:800;line-height:1.15}.director-reference-kpi-copy small{display:block;margin-top:2px;font-size:9px;color:#6c7683;font-weight:400}.director-reference-kpi-copy strong{font-size:21px;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.director-reference-kpi-copy em{font-size:10px;font-style:normal;color:#677383}.director-reference-analytics{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(220px,1fr) minmax(175px,.82fr) minmax(143px,.67fr);grid-gap:var(--director-panel-gap,8px);gap:var(--director-panel-gap,8px);min-width:0;min-height:0}.director-reference-analytics>.director-course-strength{grid-column:1/5;grid-row:1}.director-reference-analytics .director-operations-grid,.director-reference-analytics :is(.director-academic-insights,.director-operations-insights,.director-student-recognition)>.director-home-insights,.director-reference-analytics>.director-academic-insights,.director-reference-analytics>.director-operations-insights,.director-reference-analytics>.director-student-recognition{display:contents}.director-reference-analytics :is(.director-academic-insights,.director-operations-insights,.director-student-recognition)>.director-home-section-heading{display:none}.director-reference-analytics .director-academic-insights .director-analytics-panel:first-child{grid-column:5/9;grid-row:1}.director-reference-analytics .director-academic-insights .director-analytics-panel:last-child{grid-column:9/13;grid-row:1}.director-reference-analytics .director-operations-grid>.director-analytics-panel:first-child{grid-column:1/6;grid-row:2}.director-reference-analytics .director-operations-grid>.director-analytics-panel:nth-child(2){grid-column:6/10;grid-row:2}.director-reference-analytics .director-operations-grid>.director-analytics-panel:last-child{grid-column:1/4;grid-row:3}.director-reference-analytics>.director-home-attention{grid-column:10/13;grid-row:2}.director-reference-analytics .director-student-recognition .director-analytics-panel:first-child{grid-column:4/7;grid-row:3}.director-reference-analytics>.director-funnel{grid-column:7/10;grid-row:3}.director-reference-analytics>.director-home-quick{grid-column:10/13;grid-row:3}.director-reference-analytics :is(.director-course-strength,.director-analytics-panel,.director-funnel,.director-home-attention,.director-home-quick){min-width:0;min-height:0;overflow:auto;padding:9px 11px;border:1px solid var(--director-card-line,#e4e8ed);border-radius:var(--director-panel-radius,5px);background:var(--director-panel,#fff);box-shadow:var(--director-panel-shadow,0 1px 3px rgba(9,31,49,.04));scrollbar-width:thin}.director-reference-analytics .director-home-section-heading{flex-wrap:nowrap;gap:4px;margin-bottom:5px}.director-reference-analytics .director-home-section-heading :is(h2,h3){font-size:12px!important;line-height:1.25;margin:0;font-weight:800}.director-reference-analytics .director-home-section-heading a{min-height:24px;white-space:nowrap;font-size:10px;color:#1261b5}.director-reference-analytics :is(.director-course-row,.director-academic-row,.director-branch-row,.director-operations-row){min-height:27px;font-size:10px}.director-reference-analytics :is(.director-course-row,.director-academic-row,.director-branch-row)>span:first-child{font-weight:600}.director-reference-analytics :is(.director-course-row,.director-academic-row,.director-branch-row,.director-operations-row) small{font-size:9px}.director-reference-analytics :is(.director-course-list,.director-academic-rows,.director-operations-list){gap:2px;margin-top:5px}.director-reference-analytics :is(.director-course-track,.director-academic-track){height:9px;border-radius:3px;background:#e9edf2}.director-reference-analytics .director-course-row:nth-child(4n+1) i{background:#103f91}.director-reference-analytics .director-course-row:nth-child(4n+2) i{background:#2783ed}.director-reference-analytics .director-course-row:nth-child(4n+3) i{background:#d3a433}.director-reference-analytics .director-course-row:nth-child(4n) i{background:#72abea}.director-reference-analytics .director-academic-row i{background:#43bd84}.director-reference-analytics .director-academic-row:nth-child(4n) i{background:#e7bc54}.director-reference-analytics .director-exam-donuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;align-items:start;margin-top:13px}.director-reference-analytics .director-exam-donut-item{display:grid;justify-items:center;grid-gap:4px;gap:4px;min-width:0;text-align:center;color:#0a1b34;font-size:10px;font-weight:700}.director-reference-analytics .director-exam-donut-item>span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.director-reference-analytics .director-exam-donut-item>small{font-size:9px;color:#647285;font-weight:400}.director-reference-analytics .director-exam-donut{display:grid;place-items:center;width:min(100%,105px);aspect-ratio:1;border-radius:50%;background:conic-gradient(#2474db var(--donut-progress),#e5edf5 0)}.director-reference-analytics .director-exam-donut-item:nth-child(2) .director-exam-donut{background:conic-gradient(#c89b34 var(--donut-progress),#f3ecdb 0)}.director-reference-analytics .director-exam-donut-item:nth-child(3) .director-exam-donut{background:conic-gradient(#199a67 var(--donut-progress),#e4f2ec 0)}.director-reference-analytics .director-exam-donut>div{display:grid;place-content:center;width:78%;aspect-ratio:1;border-radius:50%;background:#fff}.director-reference-analytics .director-exam-donut strong{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.director-reference-analytics .director-exam-donut small{font-size:9px;color:#647285}.director-reference-analytics .director-analytics-note,.director-reference-analytics .director-course-note,.director-reference-analytics .director-funnel-note{font-size:9px;line-height:1.25;margin:5px 0 0;color:#657487}.director-reference-analytics .director-operations-row{grid-template-columns:60px minmax(0,1fr) auto}.director-reference-analytics .director-operations-row time{font-size:9px}.director-reference-analytics .director-home-attention-grid{display:grid;grid-template-columns:1fr;border:0}.director-reference-analytics .director-home-attention-grid>a{min-height:36px;padding:4px 0;border:0;border-bottom:1px solid #edf0f2;font-size:10px;gap:5px}.director-reference-analytics .director-home-attention-grid strong{font-size:14px}.director-reference-analytics .director-recognition-context{font-size:9px;margin:3px 0}.director-reference-analytics .director-funnel .director-home-section-heading p{display:none}.director-reference-analytics .director-funnel-stage{grid-template-columns:minmax(50px,1fr) minmax(36px,1.2fr) 26px 27px;gap:4px;min-height:22px;font-size:9px}.director-reference-analytics .director-funnel-stages{gap:3px}.director-reference-analytics .director-funnel-track{height:15px;background:transparent;border-radius:0}.director-reference-analytics .director-funnel-fill{border-radius:1px;background:#113e90}.director-reference-analytics .director-funnel-counselled{background:#2577e8}.director-reference-analytics .director-funnel-admitted{background:#d6aa36}.director-reference-analytics .director-funnel-paid{background:#f1d98e}.director-reference-analytics .director-home-quick-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;margin:5px 0 0}.director-reference-analytics .director-home-quick-grid>a{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:43px;padding:4px;background:#eef3f7;text-align:center;font-size:10px}.director-reference-analytics .director-home-quick-grid>a:first-child{background:#102a42;color:#fff}.director-reference-analytics .director-home-quick-grid>a:nth-child(2){background:#ae842c;color:#fff}.director-reference-analytics .director-home-quick-grid>a svg{color:inherit}@media(max-width:1200px){.director-reference-motto{display:none}.director-reference-search{margin-left:0}.director-reference-analytics{grid-template-rows:minmax(230px,1fr) minmax(185px,.85fr) minmax(150px,.7fr)}.director-reference-kpi{gap:6px;padding-inline:8px}.director-reference-kpi-icon{flex-basis:30px;height:30px}.director-reference-kpi-copy strong{font-size:18px}}@media(max-width:1000px){.director-command .director-home-reference .director-reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.director-reference-analytics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.director-reference-analytics>*{grid-column:auto!important;grid-row:auto!important}.director-reference-analytics :is(.director-academic-insights,.director-operations-insights,.director-student-recognition) .director-analytics-panel{grid-column:auto!important;grid-row:auto!important;min-height:190px}.director-reference-analytics>.director-course-strength{min-height:190px}.director-reference-analytics>.director-funnel,.director-reference-analytics>.director-home-quick{min-height:165px}}@media(max-width:820px){.director-command:has(.director-home-reference) .command-workspace{margin-left:0}.director-command:has(.director-home-reference) .command-main{padding:62px 12px 90px;overflow:visible}.director-command:has(.director-home-reference) .command-main>.command-topbar{display:none}.director-reference-hero{min-height:150px!important}.director-reference-toolbar{flex-wrap:wrap;justify-content:flex-start}.director-reference-search{order:2;width:100%}.director-reference-controls{order:1;width:100%}.director-reference-controls .academy-selector{margin-left:auto}.director-reference-kpi-copy strong{font-size:21px}}@media(max-width:600px){.director-command .director-home-reference .director-reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.director-reference-kpi{min-height:110px}.director-reference-kpi-icon{flex-basis:28px;height:28px}.director-reference-kpi-icon svg{width:18px}.director-reference-kpi-copy strong{font-size:17px}.director-reference-analytics{grid-template-columns:1fr}.director-reference-analytics :is(.director-academic-insights,.director-operations-insights,.director-student-recognition) .director-analytics-panel{min-height:160px}.director-reference-analytics>.director-course-strength{min-height:180px}.director-reference-analytics .director-funnel-stage{grid-template-columns:minmax(80px,1fr) minmax(40px,1.3fr) 32px 36px}}@media(max-width:380px){.director-command .director-home-reference .director-reference-kpis{grid-template-columns:1fr}.director-reference-date{display:none}.director-home-reference .academy-selector select{max-width:180px}}.specialist-workspace{min-width:0}.specialist-workspace.exam-shell{width:100%;max-width:none;padding:24px}.specialist-workspace .exam-head h1{font-size:26px}.specialist-workspace .exam-card,.specialist-workspace .exam-panel,.specialist-workspace .question-item{border-radius:6px}.specialist-workspace .simple-grid,.specialist-workspace .today-list{margin:12px 0 16px}.specialist-workspace .workspace-search input{min-height:44px;padding:8px 12px;border:1px solid #bbcbd0;border-radius:4px;background:#fff}.specialist-workspace .workspace-layout-list{grid-template-columns:minmax(220px,2fr) minmax(300px,3fr)}.specialist-workspace .metadata-form form{display:grid;grid-gap:10px;gap:10px}.specialist-workspace .metadata-form label{display:grid;grid-gap:4px;gap:4px}.specialist-workspace .metadata-form :is(input,select,textarea){min-height:44px;border:1px solid #bbcbd0;border-radius:4px;padding:8px}.specialist-academy-choice{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:12px 0}.specialist-academy-choice label{display:grid;grid-gap:4px;gap:4px;max-width:100%}.specialist-academy-choice select{min-height:44px;max-width:100%}.role-header>nav{display:flex;flex-wrap:wrap;gap:8px 18px}.role-header>nav a{min-height:44px;display:inline-flex;align-items:center}.specialist-workspace>.ops-hero{margin:12px 0;padding:16px}.specialist-workspace>.ops-hero h1{font-size:26px}.specialist-workspace>.ops-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.specialist-workspace>.ops-grid .ops-card{padding:12px}.specialist-workspace>.ops-grid .ops-card strong{font-size:24px}.specialist-workspace .ops-panel{border:0;background:transparent;box-shadow:none;padding:8px 0;margin:0}.specialist-workspace .role-page{width:100%;max-width:none;padding:20px 24px}.specialist-workspace .role-intro h1{font-size:26px;line-height:1.2}.specialist-workspace .role-intro{margin-bottom:16px}.specialist-workspace .role-stats{margin:16px 0}.specialist-workspace .role-stats article{border-radius:6px}.specialist-workspace .workspace-tabs>[role=tabpanel]{max-height:calc(100dvh - 355px);min-height:220px;overflow:auto;overscroll-behavior:contain;padding:16px 2px;scrollbar-gutter:stable}.specialist-workspace .workspace-tabs>[role=tabpanel][hidden]{display:none}.specialist-workspace .workspace-tabs section{min-width:0}.specialist-workspace .workspace-tabs .exam-panel{margin:0}.specialist-workspace .workspace-tabs .exam-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.specialist-workspace .workspace-tabs .question-editor{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:20px;gap:20px}.specialist-workspace input,.specialist-workspace select,.specialist-workspace textarea{min-width:0;max-width:100%}.specialist-workspace a,.specialist-workspace h2,.specialist-workspace h3,.specialist-workspace p{overflow-wrap:anywhere}.specialist-workspace .specialist-controls{border:0;padding:0;margin:0;min-width:0}.specialist-daily-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 16px;border-bottom:1px solid #d5dfe0;padding-bottom:10px}.specialist-daily-links a{color:#194956;padding:8px 0;min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.specialist-daily-links a:hover{text-decoration:underline}.specialist-workspace .video-list{display:block}.specialist-workspace .video-list>article{padding:0;border:0;background:transparent;display:grid;grid-gap:16px;gap:16px}.specialist-workspace .video-actions{display:flex;flex-wrap:wrap;gap:10px}.specialist-workspace .video-actions label input{display:block;width:100%;max-width:300px;min-height:44px;margin-top:8px;background:#fff;color:#173b46}.specialist-workspace .connection{white-space:normal;max-width:300px}.specialist-workspace .workspace-feedback{margin:10px 0}.specialist-daily-links :focus-visible,.specialist-workspace :focus-visible{outline:3px solid #1769c5;outline-offset:3px}@media (max-height:650px),(max-width:1000px){.specialist-workspace .workspace-layout-list{grid-template-columns:minmax(0,1fr)}.specialist-workspace .workspace-tabs>[role=tabpanel]{max-height:none;overflow:visible;min-height:0}.specialist-workspace .role-page{padding:16px}}@media (max-width:650px){.specialist-workspace.exam-shell{padding:16px}.specialist-workspace .role-header{height:auto;min-height:72px;padding:10px 14px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:10px;gap:10px}.specialist-workspace .role-header>nav{gap:4px;font-size:12px}.specialist-workspace>.ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.specialist-workspace .workspace-tabs .exam-grid,.specialist-workspace .workspace-tabs .question-editor{grid-template-columns:minmax(0,1fr)}.specialist-workspace .role-intro{flex-wrap:wrap}.specialist-workspace .role-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.specialist-workspace .list-row{flex-wrap:wrap}}:is(.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell){font-family:var(--font-source-sans,Arial,sans-serif);color:#183b2b}.specialist-workspace{font-family:var(--font-source-sans,Arial,sans-serif);color:#183b2b}.specialist-workspace :is(h1,h2,h3){font-family:inherit;letter-spacing:0;overflow-wrap:anywhere}.specialist-workspace .ops-hero{padding:0;border:0;background:transparent;margin:0 0 12px}.specialist-workspace .ops-hero h1{font-size:24px;line-height:1.25;margin:4px 0}.specialist-workspace .ops-hero p{font-size:13px;line-height:1.5;color:#577064;margin:4px 0}.specialist-workspace .ops-hero a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #cdd8d2;border-radius:4px;font-size:13px;background:#fff;color:#24453b}.workspace-pane-footer{display:block;flex:none;width:100%;max-width:none;margin:0;align-self:stretch;padding:10px 12px;border-top:1px solid #d2ddd6;background:#f7f9f7;text-align:left}.workspace-pane-footer .operational-queue-pages{margin:0;font-size:12px;color:#577064}.workspace-pane-footer .operational-queue-pages>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-pane-footer .workspace-action{padding:8px;min-width:44px;background:#fff;color:#24453b;border:1px solid #ced8d3}.workspace-pane-footer .workspace-action:disabled{opacity:.5}.workspace-task-menu{position:relative}.workspace-task-menu summary{min-height:44px;padding:10px 12px;background:#fff;border:1px solid #cdd8d2;border-radius:4px;font-size:13px;color:#24453b;cursor:pointer}.workspace-task-menu nav{position:absolute;top:calc(100% + 6px);right:0;z-index:8;display:grid;grid-gap:4px;gap:4px;padding:6px;width:250px;max-width:calc(100vw - 40px);background:#fff;border:1px solid #d2ddd6;border-radius:5px;box-shadow:0 8px 22px #183b2b20}.workspace-task-menu nav a{display:flex;align-items:center;min-height:44px;padding:8px 10px;font-size:13px;border-radius:3px}.workspace-task-menu nav a:hover,.workspace-task-menu nav a[aria-current=page]{background:#e4eee8;color:#184934}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell){--workspace-border:#d2ddd6;--workspace-muted:#577064}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-page,.director-os,.ops-shell,.ndp-shell,.exam-shell,.role-page,.crm-page){width:100%;max-width:none;min-width:0;margin-inline:0;padding:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-header,.ops-head,.ndp-header,.exam-head,.director-intro,.role-intro){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:0;background:transparent;border:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-header,.ops-head,.ndp-header,.exam-head,.director-intro,.role-intro) h1{font-size:24px;line-height:1.25;margin:4px 0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-header,.ops-head,.ndp-header,.exam-head,.director-intro,.role-intro)>div>p{font-size:13px;line-height:1.5;color:#577064;margin:4px 0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-back,.catalogue-back){font-size:12px;color:#5e746d;min-height:28px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-toolbar,.workspace-filters,.crm-server-search,.application-filters,.director-student-filter,.ndp-search,.ops-form){gap:10px;margin-block:0 12px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-search,.crm-server-search label,.application-filters label,.ops-form label){font-size:13px;min-width:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-page,.director-os,.ops-shell,.ndp-shell,.exam-shell,.role-page,.crm-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #b5c5ba;border-radius:4px;min-height:44px;padding:8px 10px;max-width:100%;min-width:0;font-family:inherit;font-size:14px;background:#fff;color:#183b2b;box-sizing:border-box}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) textarea{resize:vertical}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-header-actions{gap:10px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-layout{gap:16px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-layout-list:not(.catalogue-body){grid-template-columns:minmax(0,1fr) minmax(280px,330px)}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-page .operational-queue .workspace-layout-list{grid-template-columns:minmax(0,1fr) minmax(280px,330px)}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-pane{border:1px solid #d2ddd6;border-radius:5px;background:#fff;box-shadow:none}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-pane-heading{background:#edf2ef;border-bottom:1px solid #d2ddd6;padding:10px 12px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-pane-heading h2{margin:0;font-size:14px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-pane-content{padding:12px;min-height:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-pane:has(.operational-queue-list)>.workspace-pane-content{padding:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-queue-list button{min-height:70px;padding:10px 12px;gap:4px;border-radius:0;border-left:3px solid transparent;background:#fff}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-queue-list button[aria-pressed=true]{background:#edf5f1;border-left-color:#308164}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-queue-list button:hover{background:#f1f6f3}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-queue-list strong{font-size:14px;color:#173c50}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-queue-list span{font-size:12px;line-height:1.4;color:#65786e}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-stage{display:inline-block;align-self:flex-start;max-width:100%;background:#e8edf6;color:#285077;padding:3px 6px;border-radius:3px;font-size:11px;line-height:1.4;text-transform:capitalize}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-record-preview{display:flex;flex-direction:column;gap:10px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-record-preview :is(h2,h3){font-size:18px;margin:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-record-preview p{font-size:13px;line-height:1.6;margin:0}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-record-preview :is(.ops-form,.role-form fieldset){grid-template-columns:minmax(0,1fr)}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .operational-record-preview :is(.ops-form,.role-form){padding:0;border:0;background:transparent}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-tabs>[role=tablist],.operational-shortcuts,.specialist-daily-links){gap:6px;margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid #d2ddd6}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-tabs [role=tab]{border:1px solid #cdd8d2;border-radius:4px;padding:8px 12px;min-height:44px;background:#fff;color:#24453b;font-size:13px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-tabs [role=tab][aria-selected=true]{background:#e4eee8;border-color:#48836a;color:#184934}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.operational-shortcuts,.workspace-header-actions,.contact-actions,.video-actions) a{border-radius:4px;font-size:13px;min-height:44px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-action-add,:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) a:is([href^="/crm/new"],[href^="/hr/new"],[href^="/academic/tasks/new-"],[href^="/accounts/payments/new"]){background:#21684b;color:#fff;border-color:#21684b}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-action-edit{background:#e4eff8;color:#215b89;border-color:transparent}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-action-warning{background:#f7edd1;color:#765b18;border-color:transparent}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.workspace-action-danger,.ops-delete-button){background:#fae7e6;color:#9c3030;border-color:transparent}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) .workspace-action-neutral{background:#edf1ef;color:#374e43;border-color:#cdd8d2}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-table,.compact-table,.workspace-pane-content table,.work-table,.director-record-table){border-collapse:collapse;font-size:13px;width:100%}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-table,.compact-table,.workspace-pane-content table,.work-table,.director-record-table) th{background:#edf2ef;color:#24453b;font-size:12px;padding:10px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-table,.compact-table,.workspace-pane-content table,.work-table,.director-record-table) td{padding:10px;border-bottom:1px solid #e0e7e2;overflow-wrap:anywhere}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-grid,.role-stats,.crm-metrics,.simple-grid){gap:10px;margin:0 0 12px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-card,.role-stats article,.crm-metrics a){border:1px solid #d2ddd6;border-radius:5px;padding:10px 12px;box-shadow:none}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-card,.role-stats article,.crm-metrics a) :is(strong,b){font-size:22px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-panel,.role-panel,.exam-panel,.ndp-card){border-radius:5px;box-shadow:none}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.ops-empty,.empty-state,.director-empty){font-size:13px;padding:24px 12px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(.pagination-nav,.crm-pagination){margin:8px 0 0;font-size:12px}:is(.director-command .command-main,.specialist-workspace,.role-shell,.ops-shell,.ndp-shell,.workspace-page,.exam-shell) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #947226;outline-offset:3px}@media(min-width:1200px) and (min-height:720px){:is(.director-command .command-main,.specialist-workspace):has(>.workspace-page){padding:14px 20px;display:flex;flex-direction:column;overflow:hidden}:is(.director-command .command-main,.specialist-workspace):has(>.workspace-page)>.command-topbar{margin:0 0 8px;flex:none}:is(.director-command .command-main,.specialist-workspace):has(>.workspace-page)>.director-context-label{margin:0 0 10px;font-size:12px;flex:none}:is(.director-command .command-main,.specialist-workspace)>.workspace-page{flex:1 1;min-height:0;overflow:auto;gap:12px}:is(.director-command .command-main,.specialist-workspace)>.workspace-page:has(.operational-queue){overflow:hidden}:is(.director-command .command-main,.specialist-workspace) .workspace-page>.workspace-header{flex:none;margin:0}:is(.director-command .command-main,.specialist-workspace) .workspace-page .operational-queue,:is(.director-command .command-main,.specialist-workspace) .workspace-page .workspace-tabs>[role=tabpanel]:not([hidden]),:is(.director-command .command-main,.specialist-workspace) .workspace-page>.workspace-tabs{display:flex;flex:1 1;flex-direction:column;min-height:0}:is(.director-command .command-main,.specialist-workspace) .workspace-page .workspace-tabs>[role=tabpanel]:not([hidden]){max-height:none;overflow:auto;padding:0}:is(.director-command .command-main,.specialist-workspace) .workspace-page .operational-queue{overflow:hidden}:is(.director-command .command-main,.specialist-workspace) .workspace-page .operational-queue>.workspace-layout{flex:1 1;min-height:0}:is(.director-command .command-main,.specialist-workspace) .workspace-page .operational-queue .workspace-pane-content{overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}}@media(max-height:719px),(max-width:1199px){:is(.director-command .command-main,.specialist-workspace) .workspace-layout-list:not(.catalogue-body){grid-template-columns:minmax(0,1fr)}:is(.director-command .command-main,.specialist-workspace) .workspace-page .operational-queue .workspace-layout-list{grid-template-columns:minmax(0,1fr)}:is(.director-command .command-main,.specialist-workspace) .workspace-page{overflow:visible}}@media(max-width:650px){:is(.director-command .command-main,.specialist-workspace) .workspace-pane-content{overflow:visible;max-height:none}:is(.director-command .command-main,.specialist-workspace) .workspace-pane:has(table)>.workspace-pane-content{overflow-x:auto}:is(.director-command .command-main,.specialist-workspace) :is(.workspace-header,.ops-head,.ndp-header,.exam-head,.director-intro,.role-intro) h1{font-size:22px}:is(.director-command .command-main,.specialist-workspace) .workspace-header-actions{width:100%}:is(.director-command .command-main,.specialist-workspace) .workspace-pane-footer .operational-queue-pages{align-items:flex-start}:is(.director-command .command-main,.specialist-workspace) :is(.ops-form,.operational-record-preview .ops-form){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){:is(.director-command .command-main,.specialist-workspace) *{transition:none!important;animation:none!important}}@media(forced-colors:active){.workspace-pane-footer button,:is(.director-command .command-main,.specialist-workspace) .workspace-tabs [role=tab]{border:1px solid ButtonText}}.catalogue-workspace-page{width:100%;max-width:none;min-width:0;margin:0;padding:0;gap:12px;color:#173c50;font-family:var(--font-source-sans,Arial,sans-serif)}.catalogue-workspace-page.workspace-page{display:flex;flex-direction:column;width:100%;max-width:none;margin:0;padding:0;min-width:0}.catalogue-workspace-page :is(.ag-card,.au-card,.di-card,.vc-card,.ni-card,.or-card,.connection-card){border-radius:5px;box-shadow:none;border-color:#d2ddd6}.catalogue-page-heading{display:flex;flex-direction:column;gap:10px;flex:none;min-width:0}.catalogue-page-heading:empty{display:none}.catalogue-page-heading :is(.workspace-header,.ops-head,.ndp-header,.director-intro,.role-intro,.exam-head,.participant-title,.operational-heading){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:0;padding:0;border:0;background:transparent}.catalogue-page-heading :is(h1,h2){margin:0;font-size:24px;line-height:1.25;letter-spacing:0}.catalogue-page-heading p{margin:4px 0;font-size:13px;color:#577064}.catalogue-page-heading :is(.ops-grid,.role-stats,.crm-metrics){margin:0}.catalogue-page-content{flex:1 1;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.catalogue-page-content>:is(.workspace-tabs,.operational-queue,.workspace-layout,.workspace-pane){min-height:0}.catalogue-page-content>:is(.ops-panel,.role-panel,.exam-panel){margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.catalogue-page-footer{flex:none;border-top:1px solid #d2ddd6;padding:8px 0 0;font-size:12px}.catalogue-page-footer .pagination-nav{margin:0!important}.catalogue-page-content :is(.participant-filters,.application-filters,.ops-form[method=get],.ndp-search){display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin:0 0 12px}.catalogue-page-content :is(.participant-filters,.application-filters,.ops-form[method=get]) label{display:grid;grid-gap:4px;gap:4px;flex:1 1;min-width:180px}.operational-queue-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 110px;grid-gap:12px;gap:12px;padding:9px 12px;background:#edf2ef;border-bottom:1px solid #d2ddd6;font-size:12px;color:#24453b;min-height:36px;box-sizing:border-box}.operational-queue-columns span:last-child{text-align:left}:is(.director-command .command-main,.specialist-workspace,.catalogue-workspace-page) .operational-queue-list button{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 110px;align-items:center;grid-gap:12px;gap:12px;min-height:64px;padding:10px 12px;text-align:left}.operational-queue-list :is(strong,span,small){min-width:0;overflow-wrap:anywhere}.operational-queue-list .operational-stage{justify-self:start;align-self:center}:is(.director-command .command-main,.catalogue-workspace-page) .operational-stage:is([data-status=active],[data-status=published],[data-status=approved],[data-status=completed]){background:#e1f0e7;color:#246144}:is(.director-command .command-main,.catalogue-workspace-page) .operational-stage:is([data-status=pending],[data-status=draft],[data-status=scheduled]){background:#f8eed2;color:#765b18}:is(.director-command .command-main,.catalogue-workspace-page) .operational-stage:is([data-status=failed],[data-status=overdue],[data-status=inactive],[data-status=rejected]){background:#fae7e6;color:#9c3030}.catalogue-workspace-page :is(button,.ops-button,.primary,.secondary,.operational-shortcuts a){border-radius:4px;min-height:44px;font-size:13px}.catalogue-workspace-page :is(.ops-button,.primary,button[type=submit]){background:#21684b;color:#fff;border:1px solid #21684b}.catalogue-workspace-page :is(.workspace-action-edit,.secondary){background:#e4eff8;color:#215b89}.catalogue-workspace-page :is(.workspace-action-warning){background:#f7edd1;color:#765b18}.catalogue-workspace-page :is(.workspace-action-danger,.ops-delete-button,[data-action=danger]){background:#fae7e6;color:#9c3030;border-color:transparent}.catalogue-workspace-page :is(.today-list,.ops-list)>:is(article,.list-row,.ndp-row){border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #dfe7e2;background:#fff;padding:12px}.catalogue-workspace-page :is(.ops-table,.compact-table,.ndp-table,table){border-radius:5px;font-size:13px}.catalogue-workspace-page :is(th,[role=columnheader]){background:#edf2ef;color:#24453b;font-size:12px}.catalogue-workspace-page :is(.role-form,.ops-form){min-width:0}.catalogue-page-heading :is(.work-toolbar,.work-pulse,.work-tabs,.work-filters){margin:0;padding:8px 0}.catalogue-page-heading .work-pulse{padding:8px 12px;background:#edf2ef;border:1px solid #d2ddd6;border-radius:4px}.catalogue-workspace-page .work-pagination{padding:0}.director-command .catalogue-workspace-page .role-header{display:none}.catalogue-workspace-page.mcc{max-width:none;margin:0;padding:0;background:transparent}.catalogue-workspace-page .mcc-head{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:0;margin:0;background:transparent;border:0}.catalogue-workspace-page .mcc-head h1{font-family:inherit;font-size:24px;line-height:1.25;letter-spacing:0}.catalogue-workspace-page :is(.mcc-panel,.mcc-card){border-radius:5px;border-color:#d2ddd6;background:#fff;box-shadow:none}.catalogue-workspace-page :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #947226;outline-offset:3px}@media(min-width:1200px) and (min-height:720px){.director-command .command-main:has(>.catalogue-workspace-page){display:flex;flex-direction:column;overflow:hidden;padding:14px 20px}.director-command .command-main>.catalogue-workspace-page{flex:1 1;min-height:0;height:auto;overflow:hidden}.director-command .command-main:has(>.catalogue-workspace-page)>.command-topbar{flex:none;margin:0 0 8px}.director-command .command-main:has(>.catalogue-workspace-page)>.director-context-label{flex:none;margin:0 0 10px}.catalogue-workspace-page.specialist-workspace:not(.director-command *){height:100dvh;display:flex;flex-direction:column;padding:20px 24px;overflow:hidden;box-sizing:border-box}.catalogue-workspace-page:not(.director-command *):not(.catalogue-page-content *){height:100dvh;overflow:hidden;padding:20px 24px;box-sizing:border-box}.catalogue-page-content:has(.operational-queue,.workspace-layout,.workspace-tabs){display:flex;flex-direction:column}.catalogue-page-content>:is(.workspace-pane,.workspace-layout,.workspace-tabs,.operational-queue){flex:1 1}.catalogue-page-content .workspace-tabs{display:flex;flex-direction:column;min-height:0}.catalogue-page-content .workspace-tabs>[role=tablist]{flex:none}.catalogue-page-content .workspace-tabs>[role=tabpanel]:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-height:0;max-height:none;overflow:auto;padding:0}.catalogue-page-content .operational-queue{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.catalogue-page-content .operational-queue>.workspace-layout{flex:1 1;min-height:0}.catalogue-page-content:has(.operational-queue){overflow:hidden}.catalogue-page-content>:is(section,div):has(.operational-queue):not(.operational-queue){display:flex;flex:1 1;flex-direction:column;min-height:0}.catalogue-page-content>:is(nav,.operational-shortcuts,form){flex:none}.catalogue-page-content:has(>.work-table-wrap){display:flex;flex-direction:column;overflow:hidden}.catalogue-page-content>.work-table-wrap{flex:1 1;min-height:0;overflow:auto;border:1px solid #d2ddd6;background:#fff;border-radius:5px}.catalogue-page-content .operational-queue .workspace-pane-content{overflow:auto}.catalogue-page-content:has(>.workspace-pane:only-child,>.workspace-layout:only-child,>.operational-queue:only-child,>.workspace-tabs:only-child){overflow:hidden}.catalogue-page-content [role=tabpanel]>.ops-panel:has(.operational-queue){display:flex;flex:1 1;flex-direction:column;min-height:0}}@media(max-height:719px),(max-width:1199px){.catalogue-workspace-page{height:auto;overflow:visible}.catalogue-page-content{overflow:visible;flex:none}.catalogue-page-content .workspace-pane-content{max-height:none}.operational-queue-columns{display:none}:is(.director-command .command-main,.specialist-workspace,.catalogue-workspace-page) .operational-queue-list button{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.operational-queue-list button>span,.operational-queue-list button>strong{grid-column:1}.operational-queue-list button>small{grid-column:2;grid-row:1/3;max-width:100px}}@media(max-width:600px){.catalogue-page-heading :is(h1,h2){font-size:22px}.catalogue-page-heading :is(.ops-grid,.role-stats){grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-page-content :is(.participant-filters,.application-filters,.ops-form[method=get]) label{min-width:0;flex-basis:100%}}@media(prefers-reduced-motion:reduce){.catalogue-workspace-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.director-command .command-sidebar,.director-command:has(.director-home-reference) .command-sidebar{width:var(--sidebar-width);padding:14px 12px 18px;background:var(--director-sidebar)}.director-command .command-workspace,.director-command:has(.director-home-reference) .command-workspace{margin-left:var(--sidebar-width)}.director-command .command-brand,.director-command:has(.director-home-reference) .command-brand{min-height:100px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:4px 8px 12px;text-align:center;letter-spacing:0}.director-command .command-brand .site-logo{width:58px;height:58px}.director-command .command-brand-wordmark{font-size:15px;letter-spacing:0}.director-command .command-brand small{font-size:10px;letter-spacing:0}.director-command .command-sidebar nav,.director-command:has(.director-home-reference) .command-sidebar nav{gap:2px}.director-command .command-sidebar .command-nav-group>summary,.director-command .command-sidebar nav>a,.director-command:has(.director-home-reference) .command-sidebar .command-nav-group>summary,.director-command:has(.director-home-reference) .command-sidebar nav>a{min-height:40px;padding:7px 9px;border-radius:4px;font-size:13px;line-height:1.25}.director-command .command-sidebar .command-nav-group>summary.active,.director-command .command-sidebar nav>a.active{background:var(--director-gold);border-color:var(--director-gold);color:var(--director-sidebar);font-weight:800}.director-command .command-sidebar .command-nav-group>summary.active svg,.director-command .command-sidebar nav>a.active svg{color:var(--director-sidebar)}.director-command .command-nav-children{padding-left:20px}.director-command .command-nav-children a{min-height:39px!important;font-size:12px!important}.director-command .command-nav-children a.active{background:rgba(182,148,77,.2);border-color:rgba(182,148,77,.45);color:#fff}.director-command .command-nav-children a.active svg{color:#e3c985}.director-command .command-sidebar .mode-select{margin-top:auto;padding:10px 8px}.director-command .command-sidebar .mode-select select{min-height:40px}.director-command .command-main,.director-command:has(.director-home-reference) .command-main{max-width:none;padding:12px 18px 18px;background:var(--director-canvas)}.director-command .command-main>.command-topbar,.director-command:has(.director-home-reference) .command-main>.command-topbar{position:relative;top:auto;right:auto;z-index:5;display:flex;min-height:42px;margin:0 0 10px;padding:0 2px;align-items:center;justify-content:space-between}.director-command:has(.director-home-reference) .command-main>.command-topbar .command-breadcrumbs{display:flex}.director-command .command-breadcrumbs{min-width:0;font-size:12px}.director-command .command-breadcrumbs a{color:#866326}.director-command .command-topbar-right{display:flex;min-width:0;align-items:center;gap:12px}.director-command .command-academy-context{max-width:250px;overflow:hidden;color:#506677;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.director-command .command-academy-context strong{color:#102a35}.director-command .command-profile-menu>summary{background:#fff;border:1px solid var(--director-line)}.director-command .command-main :is(h1,h2,h3){color:var(--director-navy)}.director-command .catalogue-workspace-page{color:#213c4e}.director-command .catalogue-workspace-page :is(.workspace-header,.ops-head,.ndp-header,.exam-head){margin-bottom:4px}.director-command .catalogue-workspace-page :is(.workspace-pane,.operational-queue,.exam-panel,.ndp-card){border-color:var(--director-line)}.director-command .catalogue-workspace-page :is(.ops-status,.operational-stage,.status-pill){font-size:12px}.director-command .catalogue-workspace-page :is(.workspace-action,.ops-button,.primary,.secondary){font-size:var(--director-control-size)}.director-command .director-home-reference{gap:7px}.director-command .director-home-reference .director-reference-hero{min-height:112px}.director-command .director-home-reference .director-reference-title h1{font-size:var(--director-header-size)!important}.director-command .director-home-reference .director-reference-title p{font-size:13px}.director-command .director-home-reference .director-reference-search{position:relative;padding-right:32px}.director-command .director-home-reference .director-reference-search>svg{position:absolute;right:9px;color:#345d7a;pointer-events:none}.director-command .director-home-reference .director-reference-search .global-search{flex:1 1;min-width:0;margin:0}.director-command .director-home-reference .director-reference-search .global-search>label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.director-command .director-home-reference .director-reference-search .global-search input{width:100%;height:33px;min-height:33px;padding:5px 9px;border:0;background:transparent;box-shadow:none;font-size:12px}.director-command .director-home-reference .director-reference-search .global-search input:focus-visible{outline:2px solid var(--director-gold);outline-offset:2px}.director-command .director-home-reference .director-reference-search .search-status{position:absolute;top:38px;left:0;z-index:58;min-height:0;width:max-content;max-width:320px;margin:0;padding:0;color:#385069;font-size:12px}.director-command .director-home-reference .director-reference-search .search-status:empty{display:none}.director-command .director-home-reference .director-reference-search .search-results{top:39px;right:auto;width:min(420px,calc(100vw - 32px));max-height:min(50vh,380px);overflow:auto;color:#102a35}.director-command .director-home-reference .academy-selector select,.director-command .director-home-reference .director-reference-date,.director-command .director-home-reference .director-reference-search,.director-command .director-home-reference .director-reference-search input{font-size:12px}.director-command .director-home-reference .director-reference-updated{font-size:11px}.director-command .director-home-reference .director-reference-kpi{min-height:108px}.director-command .director-home-reference .director-reference-kpi-copy>span{font-size:12px}.director-command .director-home-reference .director-reference-kpi-copy em,.director-command .director-home-reference .director-reference-kpi-copy small{font-size:11px}.director-command .director-home-reference .director-reference-analytics{grid-template-rows:minmax(220px,1fr) minmax(175px,.82fr) minmax(145px,.68fr)}.director-command .director-home-reference .director-reference-analytics :is(.director-course-strength,.director-analytics-panel,.director-funnel,.director-home-attention,.director-home-quick){padding:9px 11px;border-color:var(--director-line);scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.director-command .director-home-reference .director-reference-analytics :is(.director-course-strength,.director-analytics-panel,.director-funnel,.director-home-attention,.director-home-quick):is(:hover,:focus-within){scrollbar-color:#9eb0bb transparent}.director-command .director-home-reference .director-reference-analytics .director-home-section-heading :is(h2,h3){font-size:var(--director-section-size)!important}.director-command .director-home-reference .director-reference-analytics .director-home-section-heading a{font-size:12px}.director-command .director-home-reference .director-reference-analytics :is(.director-course-row,.director-academic-row,.director-branch-row,.director-operations-row){min-height:27px;font-size:11px}.director-command .director-home-reference .director-reference-analytics :is(.director-analytics-note,.director-course-note,.director-funnel-note),.director-command .director-home-reference .director-reference-analytics :is(.director-course-row,.director-academic-row,.director-branch-row,.director-operations-row) small{font-size:10px}.director-command .director-home-reference .director-reference-analytics .director-home-attention-grid>a,.director-command .director-home-reference .director-reference-analytics .director-home-quick-grid>a{font-size:11px}@media (min-width:1001px) and (min-height:850px) and (max-height:900px){.director-command .director-home-reference .director-reference-hero{min-height:102px}.director-command .director-home-reference .director-reference-kpi{min-height:99px}.director-command .director-home-reference .director-reference-analytics{height:514px;grid-template-rows:195px 160px 143px}}@media (min-width:1001px) and (min-height:850px){.director-command:has(.director-home-reference) .command-main{overflow-x:hidden;overflow-y:auto;padding-bottom:max(24px,env(safe-area-inset-bottom));scrollbar-gutter:stable}}@media (max-width:1000px){.director-command .director-home-reference .director-reference-analytics{grid-template-rows:auto}}@media (max-width:820px){.director-command .command-workspace,.director-command:has(.director-home-reference) .command-workspace{margin-left:0}.director-command .command-main,.director-command:has(.director-home-reference) .command-main{height:auto;overflow:visible;padding:72px 12px 94px}.director-command .command-main>.command-topbar,.director-command:has(.director-home-reference) .command-main>.command-topbar{display:flex;margin-bottom:8px}.director-command .command-academy-context{max-width:170px}.director-command .command-topbar-right .command-user{display:none}}@media (max-width:480px){.director-command .command-academy-context{max-width:185px;font-size:11px}.director-command .command-breadcrumbs{font-size:11px}}.director-command .admissions-director-desk{--admissions-navy:var(--director-navy);--admissions-blue:#2574bd;--admissions-gold:var(--director-gold)}.director-command .admissions-director-desk.catalogue-workspace-page .workspace-header{min-height:72px;padding:10px 14px;border-color:var(--director-line);background:#fff}.director-command .admissions-director-desk.catalogue-workspace-page .workspace-header h1{font-size:var(--director-header-size)}.director-command .admissions-director-desk .admissions-desk-metrics a,.director-command .admissions-director-desk .admissions-extra-filters form,.director-command .admissions-director-desk .workspace-pane{border-color:var(--director-line)}.director-command .admissions-director-desk .admissions-desk-metrics a{min-height:68px}.director-command .admissions-director-desk .operational-queue-columns,.director-command .admissions-director-desk .workspace-pane-heading{background:#eef2f5;border-color:var(--director-line)}.director-command .admissions-director-desk .admissions-desk-tabs a[aria-current=page]{background:var(--director-navy);border-color:var(--director-navy)}.director-command .admissions-director-desk .admissions-desk-search button,.director-command .admissions-director-desk .admissions-extra-filters button{background:#176349;border-color:#176349}.director-command .participant-ndp.catalogue-workspace-page{color:var(--director-navy);padding:0;gap:10px}.director-command .participant-ndp .participant-title{align-items:center;min-height:70px;padding:10px 14px;border:1px solid var(--director-line);border-radius:5px;background:#fff}.director-command .participant-ndp .participant-title h1{margin:2px 0;font-size:var(--director-header-size)}.director-command .participant-ndp .participant-title p{margin:2px 0;color:#526879;line-height:1.35}.director-command .participant-ndp .participant-title a{flex:none;font-weight:700}.director-command .participant-ndp .participant-filters{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;grid-gap:8px;gap:8px;padding:0;margin:0}.director-command .participant-ndp .participant-filters label{min-width:0;font-size:12px;font-weight:700;color:#465f70}.director-command .participant-ndp :is(input:not([type=checkbox]),select){min-height:42px;border-color:#aebfc8;color:var(--director-navy)}.director-command .participant-ndp .participant-filters button{min-height:42px;background:#176349;border-color:#176349;color:#fff}.director-command .participant-ndp .catalogue-page-content>p{margin:4px 0 8px;font-size:13px;line-height:1.35}.director-command .participant-ndp .operational-queue{border-color:var(--director-line)}.director-command .participant-ndp .operational-queue-columns,.director-command .participant-ndp .workspace-pane-heading{background:#eef2f5;border-color:var(--director-line)}.director-command .participant-ndp .operational-queue-list button[aria-pressed=true]{background:#eaf3f7;border-left-color:#2574bd}.director-command .participant-ndp :is(h1,h2,h3,.participant-directory strong){color:var(--director-navy)}.director-command .participant-ndp :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--director-gold)}.director-command .participant-ndp .participant-sections section{border-color:var(--director-line)}.director-command .participant-ndp .profile-editor{background:#eef2f5}.director-command .participant-ndp .profile-feedback{background:#e3f2e9}.director-command .participant-ndp .profile-feedback.error{background:#fff0ed}@media (min-width:1200px) and (min-height:720px){.director-command .participant-ndp .catalogue-page-content:has(>.operational-queue){display:flex;flex-direction:column;overflow:hidden}.director-command .participant-ndp .catalogue-page-content>.operational-queue{flex:1 1;min-height:0}}@media (max-width:850px){.director-command .participant-ndp .participant-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.director-command .participant-ndp .participant-title{align-items:flex-start}.director-command .participant-ndp .participant-filters{grid-template-columns:1fr}.director-command .participant-ndp .participant-filters button{width:100%}}.director-command .curriculum-page.catalogue-workspace-page{max-width:none;color:var(--director-navy);gap:10px}.director-command .curriculum-page .curriculum-context{gap:8px;padding:10px 12px;border:1px solid var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel)}.director-command .curriculum-page .curriculum-rows{border-color:var(--director-line);border-radius:var(--director-panel-radius)}.director-command .curriculum-page .curriculum-row{border-color:var(--director-line);padding:11px 12px}.director-command .curriculum-page :is(input,select){min-height:var(--control-height);border-color:#a9bbc5}.director-command .curriculum-page button:not(.curriculum-secondary){min-height:var(--control-height);background:var(--color-brand);border-color:var(--color-brand)}.director-command .curriculum-page :is(a,button,input,select,summary):focus-visible{outline:var(--director-focus-outline);outline-offset:2px}.director-command .exam-shell.catalogue-workspace-page{max-width:none;color:var(--director-navy)}.director-command .exam-shell .exam-head{margin-bottom:10px}.director-command .exam-shell .exam-head h1{font-size:var(--director-header-size)}.director-command .exam-shell :is(.exam-card,.exam-panel,.question-item){border:1px solid var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel);box-shadow:var(--director-panel-shadow)}.director-command .exam-shell .exam-grid{gap:10px}.director-command .exam-shell :is(.exam-form input,.exam-form select,.exam-form textarea){border-color:#a9bbc5;border-radius:var(--radius-sm);color:var(--director-navy)}.director-command .exam-shell :is(.primary,.secondary,.exam-option,.number-button){border-radius:var(--radius-sm)}.director-command .exam-shell .primary{background:var(--color-brand);border-color:var(--color-brand)}.director-command .exam-shell .secondary{background:#e5eff6;border-color:var(--director-line);color:#235777}.director-command .exam-shell .status-pill{border-radius:3px;background:#e8eef4;color:#315775}.director-command .exam-shell .danger{color:var(--color-danger)}.director-command .exam-shell :is(a,button,input,select,textarea,summary):focus-visible{outline:var(--director-focus-outline);outline-offset:2px}.director-command .director-phase3-finance.catalogue-workspace-page{max-width:none;color:var(--director-navy)}.director-command .director-phase3-finance .ops-hero{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 0 10px;padding:12px 14px;border:1px solid var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel)}.director-command .director-phase3-finance .ops-hero h2{margin:2px 0;font-size:18px}.director-command .director-phase3-finance .ops-hero p{margin:2px 0}.director-command .director-phase3-finance .ops-grid{gap:9px;margin:0 0 10px}.director-command .director-phase3-finance :is(.ops-card,.ops-panel,.ops-reports a,.ops-nav a){border:1px solid var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel);box-shadow:var(--director-panel-shadow)}.director-command .director-phase3-finance .ops-card{min-width:0;padding:12px 14px}.director-command .director-phase3-finance .ops-card span{margin-bottom:4px;font-size:12px;color:#4d6575}.director-command .director-phase3-finance .ops-card strong{font-size:23px;line-height:1.1;overflow-wrap:anywhere}.director-command .director-phase3-finance .ops-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px}.director-command .director-phase3-finance .ops-nav a{min-height:64px;padding:10px 12px;color:var(--director-navy)}.director-command .director-phase3-finance .ops-panel{padding:12px 14px}.director-command .director-phase3-finance .ops-head{padding:4px 0 12px}.director-command .director-phase3-finance :is(.ops-head a,.ops-button,.ops-form input,.ops-form select,.ops-form textarea){border-radius:var(--radius-sm)}.director-command .director-phase3-finance :is(.ops-form input,.ops-form select,.ops-form textarea){border-color:#a9bbc5}.director-command .director-phase3-finance :is(a,button,input,select,textarea,summary):focus-visible{outline:var(--director-focus-outline);outline-offset:2px}@media (max-width:900px){.director-command .director-phase3-finance .ops-grid,.director-command .director-phase3-finance .ops-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.director-command .curriculum-page .curriculum-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.director-command .director-phase3-finance .ops-grid,.director-command .director-phase3-finance .ops-nav,.director-command .exam-shell .question-editor{grid-template-columns:minmax(0,1fr)}}.director-command{color:var(--director-navy);background:var(--director-canvas);font-family:var(--font-ui)}.director-command .command-drawer,.director-command .command-mobile-header,.director-command .command-sidebar{background:var(--director-sidebar)}.director-command .command-main{color:var(--director-navy);background:var(--director-canvas)}.director-command .command-main>:is(.workspace-page,.catalogue-workspace-page,.ops-shell,.crm-shell,.ndp-shell,.role-shell,.exam-shell){width:100%;max-width:none;min-width:0;font-family:var(--font-ui);color:var(--director-navy)}.director-command .command-main :is(h1,h2,h3,h4){font-family:var(--font-ui);letter-spacing:0}.director-command .command-main :is(.workspace-header,.ops-head,.crm-intro,.ndp-header,.exam-head,.role-intro,.operational-heading,.mcc-head) h1{font-size:var(--director-header-size);line-height:1.2;font-weight:750}.director-command .command-main :is(.workspace-header,.ops-head,.crm-intro,.ndp-header,.exam-head,.role-intro,.operational-heading,.mcc-head) p{color:var(--director-muted);line-height:1.4}.director-command .catalogue-page-heading{gap:var(--director-panel-gap)}.director-command .catalogue-page-content{min-width:0}.director-command .catalogue-page-footer{border-color:var(--director-line)}.director-command .command-breadcrumbs{color:var(--director-muted)}.director-command .command-breadcrumbs a{color:#805c1c}.director-command .command-topbar-right{flex-wrap:wrap;justify-content:flex-end}.director-command .command-ai-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:6px 11px;border:1px solid #1d5e45;border-radius:var(--radius-sm);background:#1d5e45;color:#fff;font-size:12px;font-weight:750;white-space:nowrap}.director-command .command-ai-action:hover,.director-command .command-ai-action[aria-current=page]{background:#124a35;color:#fff}.director-command .command-ai-action svg{flex:0 0 auto}.director-command .command-main :is(.workspace-pane,.ops-card,.ops-panel,.exam-card,.exam-panel,.ndp-card,.role-panel,.crm-card,.crm-panel,.mcc-panel,.mcc-card,.operational-queue,.operational-preview,.connection-card,.participant-card,.report-panel){min-width:0;border-color:var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel);box-shadow:var(--director-panel-shadow)}.director-command .command-main :is(.workspace-pane-heading,.ops-head,.operational-queue-heading,.ndp-card header,.exam-panel header){border-color:var(--director-line)}.director-command .command-main :is(.workspace-pane-heading,.ops-head,.operational-queue-heading) h2{font-size:16px;line-height:1.3}.director-command .command-main :is(.workspace-toolbar,.workspace-filters,.ops-actions,.crm-filters,.ndp-search,.participant-filters,.work-filters){gap:var(--director-panel-gap)}.director-command .command-main :is(.ops-grid,.role-stats,.crm-metrics,.workspace-layout,.exam-grid,.mcc-grid){gap:var(--director-panel-gap)}.director-command .command-main :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){max-width:100%;border-color:var(--director-control-border);border-radius:var(--radius-sm);font-family:var(--font-ui);color:var(--director-navy)}.director-command .command-main :is(input,select,textarea)::placeholder{color:#596f7a}.director-command .command-main :is(button,.workspace-action,.ops-button,.operational-shortcuts a,.workspace-tabs [role=tab],.pagination-nav a){border-radius:var(--radius-sm);font-family:var(--font-ui)}.director-command .command-main :is(.workspace-action-add,.ops-primary,.primary,button[type=submit]):not(.workspace-action-danger):not(.ops-delete-button){background:#1e6748;border-color:#1e6748;color:#fff}.director-command .command-main :is(.workspace-action-edit,.secondary){background:#e5eff8;color:#174e7a}.director-command .command-main :is(.workspace-action-warning,[data-status=pending]){background:#fbf0d7;color:#765511}.director-command .command-main :is(.workspace-action-danger,.ops-delete-button,[data-action=danger]){background:#fae7e9;color:#a32032}.director-command .command-main :is(.workspace-feedback-error,.workspace-feedback-unavailable,.workspace-feedback-expired,[role=alert]){color:#a32032}.director-command .command-main :is(.workspace-feedback-success,[data-status=approved],[data-status=completed]){color:#176647}.director-command .command-main :is(.workspace-feedback,.empty-state,.ops-empty,.ndp-empty,.crm-empty){border-color:var(--director-line);border-radius:var(--director-panel-radius);background:var(--director-panel)}.director-command .command-main :is(.ops-status,.operational-stage,.status-pill,.workspace-status){border-radius:3px;font-weight:650}.director-command .command-main :is(.ops-table,.compact-table,.ndp-table,.crm-table,table){border-color:var(--director-line)}.director-command .command-main :is(th,[role=columnheader],.operational-queue-columns){background:#ebf0f3;color:#183b51}.director-command .command-main :is(td,th,.list-row,.operational-queue-list button,.ops-list article,.today-list article){border-color:var(--director-line)}.director-command .command-main :is(.pagination-nav,.catalogue-page-footer,.workspace-pane-footer){color:var(--director-muted)}.director-command .command-main :is(.workspace-tabs [role=tablist],.work-tabs,.admissions-desk-tabs,.hr-view-switch){border-color:var(--director-line)}.director-command .command-main :is(.workspace-tabs [role=tab][aria-selected=true],.work-tabs [aria-current=page],.hr-view-switch [aria-current=page]){color:var(--director-navy);border-color:var(--director-gold)}.director-command :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--director-focus-outline);outline-offset:2px}@media (max-width:820px){.director-command .command-topbar-right{gap:7px}.director-command .command-ai-action{min-height:36px;padding:6px 9px}.director-command .command-main :is(.workspace-header,.ops-head,.crm-intro,.ndp-header,.exam-head,.role-intro,.operational-heading,.mcc-head) h1{font-size:22px}.director-command .command-main :is(.ops-table,.compact-table,.ndp-table,.crm-table,table){display:block;max-width:100%;overflow-x:auto}}@media (max-width:480px){.director-command .command-topbar-right{width:100%;justify-content:space-between}.director-command .command-academy-context{max-width:calc(100% - 110px)}}@media (prefers-reduced-motion:reduce){.director-command *,.director-command :after,.director-command :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}