@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}:root,[data-theme=graphite],[data-theme=dark],[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vpoc-color-neutral-0:#fff;--vpoc-color-neutral-50:#f7f8fa;--vpoc-color-neutral-100:#eef1f4;--vpoc-color-neutral-200:#d9dfe6;--vpoc-color-neutral-300:#b9c2cc;--vpoc-color-neutral-400:#8f9ba8;--vpoc-color-neutral-500:#65717e;--vpoc-color-neutral-600:#46515e;--vpoc-color-neutral-700:#2a323d;--vpoc-color-neutral-800:#171c24;--vpoc-color-neutral-850:#11151b;--vpoc-color-neutral-900:#090b0f;--vpoc-color-neutral-1000:#000;--vpoc-color-lime-300:#e5ff61;--vpoc-color-lime-900:#111500;--vpoc-color-blue-300:#6cb8ff;--vpoc-color-amber-300:#ffcb66;--vpoc-color-red-300:#ff7c7c;--vpoc-color-green-300:#6ee7a8;--vpoc-color-bg-canvas:var(--vpoc-color-neutral-900);--vpoc-color-bg-surface:var(--vpoc-color-neutral-850);--vpoc-color-bg-surface-raised:var(--vpoc-color-neutral-800);--vpoc-color-bg-surface-soft:#1d232d;--vpoc-color-bg-overlay:#000000b8;--vpoc-color-border-subtle:var(--vpoc-color-neutral-700);--vpoc-color-border-strong:#3a4654;--vpoc-color-text-primary:#f3f6f8;--vpoc-color-text-secondary:var(--vpoc-color-neutral-400);--vpoc-color-text-tertiary:var(--vpoc-color-neutral-500);--vpoc-color-action-primary:var(--vpoc-color-lime-300);--vpoc-color-action-primary-text:var(--vpoc-color-lime-900);--vpoc-color-status-info:var(--vpoc-color-blue-300);--vpoc-color-status-warning:var(--vpoc-color-amber-300);--vpoc-color-status-danger:var(--vpoc-color-red-300);--vpoc-color-status-success:var(--vpoc-color-green-300)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vpoc-color-bg-canvas:var(--vpoc-color-neutral-50);--vpoc-color-bg-surface:var(--vpoc-color-neutral-0);--vpoc-color-bg-surface-raised:var(--vpoc-color-neutral-0);--vpoc-color-bg-surface-soft:var(--vpoc-color-neutral-100);--vpoc-color-bg-overlay:#090b0f7a;--vpoc-color-border-subtle:var(--vpoc-color-neutral-200);--vpoc-color-border-strong:var(--vpoc-color-neutral-300);--vpoc-color-text-primary:var(--vpoc-color-neutral-900);--vpoc-color-text-secondary:var(--vpoc-color-neutral-600);--vpoc-color-text-tertiary:var(--vpoc-color-neutral-500);--vpoc-color-action-primary:#657d00;--vpoc-color-action-primary-text:var(--vpoc-color-neutral-0);--vpoc-color-status-info:#0065a8;--vpoc-color-status-warning:#8a5700;--vpoc-color-status-danger:#b42318;--vpoc-color-status-success:#087443}:root{--vpoc-bg:var(--vpoc-color-bg-canvas);--vpoc-surface:var(--vpoc-color-bg-surface);--vpoc-surface-raised:var(--vpoc-color-bg-surface-raised);--vpoc-surface-soft:var(--vpoc-color-bg-surface-soft);--vpoc-border:var(--vpoc-color-border-subtle);--vpoc-border-strong:var(--vpoc-color-border-strong);--vpoc-text:var(--vpoc-color-text-primary);--vpoc-text-muted:var(--vpoc-color-text-secondary);--vpoc-text-subtle:var(--vpoc-color-text-tertiary);--vpoc-accent:var(--vpoc-color-action-primary);--vpoc-accent-ink:var(--vpoc-color-action-primary-text);--vpoc-info:var(--vpoc-color-status-info);--vpoc-warning:var(--vpoc-color-status-warning);--vpoc-danger:var(--vpoc-color-status-danger);--vpoc-success:var(--vpoc-color-status-success);--vpoc-font-family-arabic:"IBM Plex Sans Arabic", "Noto Sans Arabic", Tahoma, Arial, sans-serif;--vpoc-font-family-english:Inter, Arial, Helvetica, sans-serif;--vpoc-font-family-sans:var(--vpoc-font-family-arabic);--vpoc-font-family-mono:"SFMono-Regular", Consolas, monospace;--vpoc-font-weight-regular:400;--vpoc-font-weight-medium:500;--vpoc-font-weight-semibold:600;--vpoc-font-weight-bold:700;--vpoc-font-size-display:clamp(2.75rem, 5vw, 4.5rem);--vpoc-font-size-h1:clamp(2rem, 4vw, 3.5rem);--vpoc-font-size-h2:clamp(1.625rem, 3vw, 2.25rem);--vpoc-font-size-h3:1.5rem;--vpoc-font-size-h4:1.125rem;--vpoc-font-size-body-lg:1.125rem;--vpoc-font-size-body:.9375rem;--vpoc-font-size-body-sm:.8125rem;--vpoc-font-size-caption:.75rem;--vpoc-font-size-label:.6875rem;--vpoc-line-height-tight:1.05;--vpoc-line-height-heading:1.2;--vpoc-line-height-body:1.5;--vpoc-line-height-relaxed:1.65;--vpoc-letter-spacing-tight:-.04em;--vpoc-letter-spacing-label:.12em;--vpoc-space-0:0;--vpoc-space-1:.25rem;--vpoc-space-2:.5rem;--vpoc-space-3:.75rem;--vpoc-space-4:1rem;--vpoc-space-5:1.25rem;--vpoc-space-6:1.5rem;--vpoc-space-8:2rem;--vpoc-space-10:2.5rem;--vpoc-space-12:3rem;--vpoc-space-16:4rem;--vpoc-space-20:5rem;--vpoc-radius-none:0;--vpoc-radius-xs:.375rem;--vpoc-radius-sm:.625rem;--vpoc-radius-md:.875rem;--vpoc-radius-lg:1.25rem;--vpoc-radius-xl:1.75rem;--vpoc-radius-full:999px;--vpoc-shadow-none:none;--vpoc-shadow-xs:0 1px 2px #0000001f;--vpoc-shadow-sm:0 4px 12px #00000029;--vpoc-shadow-md:0 12px 32px #00000038;--vpoc-shadow-lg:0 24px 70px #00000052;--vpoc-shadow-focus:0 0 0 3px var(--vpoc-accent)}@supports (color:color-mix(in lab, red, red)){:root{--vpoc-shadow-focus:0 0 0 3px color-mix(in srgb, var(--vpoc-accent), transparent 55%)}}:root{--vpoc-shadow:var(--vpoc-shadow-lg);--vpoc-z-base:0;--vpoc-z-raised:10;--vpoc-z-sticky:100;--vpoc-z-navigation:200;--vpoc-z-overlay:400;--vpoc-z-modal:500;--vpoc-z-toast:600;--vpoc-motion-duration-fast:.1s;--vpoc-motion-duration-normal:.18s;--vpoc-motion-duration-slow:.3s;--vpoc-motion-duration-page:.42s;--vpoc-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--vpoc-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1.2);--vpoc-motion-easing-accelerate:cubic-bezier(.4, 0, 1, 1);--vpoc-motion-easing-decelerate:cubic-bezier(0, 0, .2, 1);--vpoc-transition-fast:var(--vpoc-motion-duration-fast) var(--vpoc-motion-easing-standard);--vpoc-transition-normal:var(--vpoc-motion-duration-normal) var(--vpoc-motion-easing-standard);--vpoc-transition-slow:var(--vpoc-motion-duration-slow) var(--vpoc-motion-easing-standard);--vpoc-motion-hover:var(--vpoc-transition-fast);--vpoc-motion-focus:var(--vpoc-transition-normal);--vpoc-motion-page:var(--vpoc-motion-duration-page) var(--vpoc-motion-easing-standard);--vpoc-opacity-disabled:.4;--vpoc-opacity-muted:.64;--vpoc-opacity-subtle:.12;--vpoc-opacity-hover:.08;--vpoc-opacity-overlay:.72;--vpoc-breakpoint-mobile:0px;--vpoc-breakpoint-tablet:640px;--vpoc-breakpoint-desktop:1024px;--vpoc-grid-columns-mobile:4;--vpoc-grid-columns-tablet:8;--vpoc-grid-columns-desktop:12;--vpoc-grid-max-width:90rem;--vpoc-grid-gutter:1.5rem;--vpoc-grid-margin:2rem}@media (prefers-color-scheme:light){[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vpoc-color-bg-canvas:var(--vpoc-color-neutral-50);--vpoc-color-bg-surface:var(--vpoc-color-neutral-0);--vpoc-color-bg-surface-raised:var(--vpoc-color-neutral-0);--vpoc-color-bg-surface-soft:var(--vpoc-color-neutral-100);--vpoc-color-bg-overlay:#090b0f7a;--vpoc-color-border-subtle:var(--vpoc-color-neutral-200);--vpoc-color-border-strong:var(--vpoc-color-neutral-300);--vpoc-color-text-primary:var(--vpoc-color-neutral-900);--vpoc-color-text-secondary:var(--vpoc-color-neutral-600);--vpoc-color-text-tertiary:var(--vpoc-color-neutral-500);--vpoc-color-action-primary:#657d00;--vpoc-color-action-primary-text:var(--vpoc-color-neutral-0);--vpoc-color-status-info:#0065a8;--vpoc-color-status-warning:#8a5700;--vpoc-color-status-danger:#b42318;--vpoc-color-status-success:#087443}}@media (max-width:63.999rem){:root{--vpoc-grid-gutter:1.25rem;--vpoc-grid-margin:1.5rem}}@media (max-width:39.999rem){:root{--vpoc-grid-gutter:1rem;--vpoc-grid-margin:1rem}}@media (prefers-reduced-motion:reduce){:root{--vpoc-motion-duration-fast:0s;--vpoc-motion-duration-normal:0s;--vpoc-motion-duration-slow:0s;--vpoc-motion-duration-page:0s}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.layout-container{width:min(100%, var(--vpoc-grid-max-width));padding-inline:var(--vpoc-grid-margin);margin-inline:auto}.layout-grid{grid-template-columns:repeat(var(--vpoc-grid-columns-desktop), minmax(0, 1fr));gap:var(--vpoc-grid-gutter);display:grid}.layout-grid-item{grid-column:span var(--vpoc-grid-span-desktop);min-width:0}.card{min-width:0;padding:var(--vpoc-space-5);border:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);border-radius:var(--vpoc-radius-md);background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-xs)}.card-metric{min-height:calc(var(--vpoc-space-20) * 2)}.card-decision{border-inline-start:calc(var(--vpoc-space-3) / 4) solid var(--vpoc-warning)}.card-status{background:var(--vpoc-surface)}.card-section{padding:var(--vpoc-space-6)}.card-header,.card-footer{align-items:center;gap:var(--vpoc-space-3);display:flex}.card-header{align-items:flex-start}.card-header-content{flex:1;min-width:0}.card-actions{align-items:center;gap:var(--vpoc-space-2);display:inline-flex}.card-body{margin-top:var(--vpoc-space-4)}.card-footer{margin-top:var(--vpoc-space-5);padding-top:var(--vpoc-space-4);border-top:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);justify-content:space-between}.grid{gap:var(--vpoc-grid-gutter);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.page-header h1{font-size:var(--vpoc-font-size-h1);font-weight:var(--vpoc-font-weight-semibold);letter-spacing:var(--vpoc-letter-spacing-tight);line-height:var(--vpoc-line-height-tight);margin:0}.eyebrow{margin:0 0 var(--vpoc-space-3);color:var(--vpoc-accent);font-size:var(--vpoc-font-size-label);font-weight:var(--vpoc-font-weight-bold);letter-spacing:var(--vpoc-letter-spacing-label);text-transform:uppercase}.page-description{max-width:calc(var(--vpoc-space-20) * 8);margin:var(--vpoc-space-4) 0 0;color:var(--vpoc-text-muted);font-size:var(--vpoc-font-size-body-lg)}.section{margin-top:var(--vpoc-space-8)}.section-header{justify-content:space-between;align-items:flex-end;gap:var(--vpoc-space-4);margin-bottom:var(--vpoc-space-4);display:flex}.section-header h2{font-size:var(--vpoc-font-size-h4);letter-spacing:-.02em;margin:0}.section-header p{margin:var(--vpoc-space-1) 0 0;color:var(--vpoc-text-muted);font-size:var(--vpoc-font-size-body-sm)}.badge{min-height:var(--vpoc-space-8);padding:0 var(--vpoc-space-3);border:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);border-radius:var(--vpoc-radius-full);color:var(--vpoc-text-muted);font-size:var(--vpoc-font-size-caption);font-weight:var(--vpoc-font-weight-bold);align-items:center;display:inline-flex}.badge-success{color:var(--vpoc-success);border-color:var(--vpoc-success)}@supports (color:color-mix(in lab, red, red)){.badge-success{border-color:color-mix(in srgb, var(--vpoc-success), transparent 60%)}}.badge-warning{color:var(--vpoc-warning);border-color:var(--vpoc-warning)}@supports (color:color-mix(in lab, red, red)){.badge-warning{border-color:color-mix(in srgb, var(--vpoc-warning), transparent 60%)}}.badge-danger{color:var(--vpoc-danger);border-color:var(--vpoc-danger)}@supports (color:color-mix(in lab, red, red)){.badge-danger{border-color:color-mix(in srgb, var(--vpoc-danger), transparent 60%)}}.badge-info{color:var(--vpoc-info);border-color:var(--vpoc-info)}@supports (color:color-mix(in lab, red, red)){.badge-info{border-color:color-mix(in srgb, var(--vpoc-info), transparent 60%)}}.button{min-height:var(--vpoc-space-12);padding:0 var(--vpoc-space-4);border:calc(var(--vpoc-space-1) / 4) solid transparent;border-radius:var(--vpoc-radius-sm);font-weight:var(--vpoc-font-weight-bold);cursor:pointer;transition:background-color var(--vpoc-motion-hover), border-color var(--vpoc-motion-hover), color var(--vpoc-motion-hover)}.button:not(:disabled):hover{border-color:var(--vpoc-accent);filter:brightness(1.06)}.button:not(:disabled):active{opacity:var(--vpoc-opacity-muted)}.button-primary{background:var(--vpoc-accent);color:var(--vpoc-accent-ink)}.button-secondary{border-color:var(--vpoc-border-strong);background:var(--vpoc-surface-raised);color:var(--vpoc-text)}.button:disabled{cursor:not-allowed;opacity:var(--vpoc-opacity-disabled)}.vpoc-button,.vpoc-chip,.vpoc-field{font:inherit}.vpoc-button{justify-content:center;align-items:center;gap:var(--vpoc-space-2);min-block-size:var(--vpoc-space-10);padding-inline:var(--vpoc-space-4);border:solid var(--vpoc-border);border-radius:var(--vpoc-radius-sm);color:var(--vpoc-text);background:var(--vpoc-surface-raised);font-weight:var(--vpoc-font-weight-semibold);cursor:pointer;transition:background-color var(--vpoc-transition-fast), border-color var(--vpoc-transition-fast), color var(--vpoc-transition-fast), opacity var(--vpoc-transition-fast), transform var(--vpoc-transition-fast);display:inline-flex}.vpoc-button--primary{color:var(--vpoc-accent-ink);border-color:var(--vpoc-accent);background:var(--vpoc-accent)}.vpoc-button--secondary{border-color:var(--vpoc-border-strong)}.vpoc-button--ghost{background:0 0;border-color:#0000}.vpoc-button--danger{color:var(--vpoc-danger);border-color:var(--vpoc-danger);background:0 0}.vpoc-button:not(:disabled):hover,.vpoc-chip:not(:disabled):hover{background:var(--vpoc-surface-soft)}.vpoc-button--primary:not(:disabled):hover{color:var(--vpoc-accent-ink);background:var(--vpoc-accent);opacity:var(--vpoc-opacity-muted)}.vpoc-button:not(:disabled):active,.vpoc-chip:not(:disabled):active{opacity:var(--vpoc-opacity-muted)}.vpoc-button:disabled,.vpoc-chip:disabled,.vpoc-field:disabled{cursor:not-allowed;opacity:var(--vpoc-opacity-disabled)}.vpoc-icon-button{inline-size:var(--vpoc-space-10);padding:var(--vpoc-space-2);aspect-ratio:1}.vpoc-size-sm{min-block-size:var(--vpoc-space-8);padding-inline:var(--vpoc-space-3);font-size:var(--vpoc-font-size-caption)}.vpoc-size-lg{min-block-size:var(--vpoc-space-12);padding-inline:var(--vpoc-space-5);font-size:var(--vpoc-font-size-body-lg)}.vpoc-field{inline-size:100%;min-block-size:var(--vpoc-space-10);padding-inline:var(--vpoc-space-3);color:var(--vpoc-text);border:solid var(--vpoc-border);border-radius:var(--vpoc-radius-sm);background:var(--vpoc-surface);transition:border-color var(--vpoc-transition-fast), box-shadow var(--vpoc-transition-fast)}.vpoc-field::placeholder{color:var(--vpoc-text-subtle)}.vpoc-field[aria-invalid=true]{border-color:var(--vpoc-danger)}.vpoc-textarea{min-block-size:var(--vpoc-space-20);padding-block:var(--vpoc-space-3);resize:vertical}.vpoc-select{cursor:pointer}.vpoc-badge,.vpoc-chip{justify-content:center;align-items:center;gap:var(--vpoc-space-1);min-block-size:var(--vpoc-space-8);padding-inline:var(--vpoc-space-3);border:solid var(--vpoc-border);border-radius:var(--vpoc-radius-full);color:var(--vpoc-text-muted);background:var(--vpoc-surface-soft);font-size:var(--vpoc-font-size-caption);display:inline-flex}.vpoc-badge--success{color:var(--vpoc-success)}.vpoc-badge--warning{color:var(--vpoc-warning)}.vpoc-badge--danger{color:var(--vpoc-danger)}.vpoc-badge--info{color:var(--vpoc-info)}.vpoc-chip{cursor:pointer;transition:background-color var(--vpoc-transition-fast), border-color var(--vpoc-transition-fast), transform var(--vpoc-transition-fast)}.vpoc-chip[aria-pressed=true]{color:var(--vpoc-accent);border-color:var(--vpoc-accent)}.vpoc-dialog,.vpoc-drawer{max-inline-size:min(100%, var(--vpoc-grid-max-width));padding:var(--vpoc-space-6);color:var(--vpoc-text);border:solid var(--vpoc-border);border-radius:var(--vpoc-radius-lg);background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-lg)}.vpoc-dialog::backdrop,.vpoc-drawer::backdrop{background:var(--vpoc-color-bg-overlay)}.vpoc-overlay__header{justify-content:space-between;align-items:center;gap:var(--vpoc-space-4);display:flex}.vpoc-overlay__header h2,.vpoc-overlay__header+p{margin:0}.vpoc-overlay__header+p{color:var(--vpoc-text-muted);margin-block-start:var(--vpoc-space-2)}.vpoc-overlay__body{margin-block-start:var(--vpoc-space-5)}.vpoc-drawer{border-radius:0;block-size:100%;max-block-size:100%;margin:0;position:fixed}.vpoc-drawer--inline-start{inset-inline-start:0}.vpoc-drawer--inline-end{inset-inline-end:0}.vpoc-drawer--block-end{block-size:auto;inline-size:100%;inset-block-end:0}.vpoc-popover,.vpoc-tooltip{display:inline-flex;position:relative}.vpoc-popover summary{cursor:pointer;list-style:none}.vpoc-popover__content,.vpoc-tooltip__content{z-index:var(--vpoc-z-overlay);min-inline-size:calc(var(--vpoc-space-20) * 2);padding:var(--vpoc-space-3);color:var(--vpoc-text);border:solid var(--vpoc-border);border-radius:var(--vpoc-radius-sm);background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-md);position:absolute;inset-block-start:calc(100% + var(--vpoc-space-2));inset-inline-start:0}.vpoc-tooltip__content{visibility:hidden;opacity:0;min-inline-size:max-content;transition:visibility var(--vpoc-transition-fast), opacity var(--vpoc-transition-fast)}.vpoc-tooltip:hover .vpoc-tooltip__content,.vpoc-tooltip:focus-within .vpoc-tooltip__content{visibility:visible;opacity:1}.vpoc-divider{border:0;border-block-start:solid var(--vpoc-border);margin:0}.vpoc-divider--vertical{border-block-start:0;border-inline-start:solid var(--vpoc-border);align-self:stretch}.vpoc-avatar{inline-size:var(--vpoc-space-10);min-block-size:auto;color:var(--vpoc-accent-ink);border-radius:var(--vpoc-radius-full);background:var(--vpoc-accent);font-weight:var(--vpoc-font-weight-bold);aspect-ratio:1;place-items:center;padding:0;display:inline-grid;overflow:hidden}.vpoc-avatar.vpoc-size-sm{inline-size:var(--vpoc-space-8)}.vpoc-avatar.vpoc-size-lg{inline-size:var(--vpoc-space-12)}.vpoc-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.vpoc-skeleton{min-block-size:var(--vpoc-space-4);border-radius:var(--vpoc-radius-xs);background:var(--vpoc-surface-soft);animation:vpoc-pulse var(--vpoc-transition-slow) infinite alternate;display:block}.vpoc-skeleton--circle{border-radius:var(--vpoc-radius-full);aspect-ratio:1}.vpoc-skeleton--rectangle{min-block-size:var(--vpoc-space-20)}.vpoc-spinner{inline-size:var(--vpoc-space-5);border:solid var(--vpoc-border-strong);border-block-start-color:var(--vpoc-accent);border-radius:var(--vpoc-radius-full);min-block-size:auto;animation:vpoc-spin var(--vpoc-transition-normal) linear infinite;aspect-ratio:1;padding:0;display:inline-block}.vpoc-spinner.vpoc-size-sm{inline-size:var(--vpoc-space-4)}.vpoc-spinner.vpoc-size-lg{inline-size:var(--vpoc-space-8)}.vpoc-panel{padding:var(--vpoc-space-5);color:var(--vpoc-text);border-radius:var(--vpoc-radius-md);background:var(--vpoc-surface);border:solid #0000}.vpoc-panel--outlined{border-color:var(--vpoc-border)}.vpoc-panel--elevated{background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-md)}.vpoc-panel.vpoc-size-sm{padding:var(--vpoc-space-3)}.vpoc-panel.vpoc-size-lg{padding:var(--vpoc-space-8)}.vpoc-scroll-area{scrollbar-color:var(--vpoc-border-strong) var(--vpoc-surface-soft);scrollbar-width:thin}.vpoc-scroll-area--vertical{overflow-y:auto}.vpoc-scroll-area--horizontal{overflow-x:auto}.vpoc-scroll-area--both{overflow:auto}.vpoc-button:focus-visible,.vpoc-chip:focus-visible,.vpoc-field:focus-visible,.vpoc-popover summary:focus-visible,.vpoc-tooltip>span:first-child:focus-visible,.vpoc-scroll-area:focus-visible{box-shadow:var(--vpoc-shadow-focus);outline:0}@keyframes vpoc-spin{to{transform:rotate(1turn)}}@keyframes vpoc-pulse{to{opacity:var(--vpoc-opacity-muted)}}@media (prefers-reduced-motion:reduce){.vpoc-button,.vpoc-chip,.vpoc-field,.vpoc-tooltip__content,.vpoc-skeleton,.vpoc-spinner{transition:none;animation:none}}.progress{height:var(--vpoc-space-1);border-radius:var(--vpoc-radius-full);background:var(--vpoc-surface-soft);overflow:hidden}.progress span{border-radius:inherit;background:var(--vpoc-accent);height:100%;display:block}.type{color:inherit;margin:0}.type-display{font-size:var(--vpoc-font-size-display);font-weight:var(--vpoc-font-weight-semibold);letter-spacing:var(--vpoc-letter-spacing-tight);line-height:var(--vpoc-line-height-tight)}.type-h1,.type-h2,.type-h3,.type-h4{font-weight:var(--vpoc-font-weight-semibold);line-height:var(--vpoc-line-height-heading)}.type-h1{font-size:var(--vpoc-font-size-h1)}.type-h2{font-size:var(--vpoc-font-size-h2)}.type-h3{font-size:var(--vpoc-font-size-h3)}.type-h4{font-size:var(--vpoc-font-size-h4)}.type-body-large{font-size:var(--vpoc-font-size-body-lg);line-height:var(--vpoc-line-height-relaxed)}.type-body{font-size:var(--vpoc-font-size-body);line-height:var(--vpoc-line-height-body)}.type-body-small{font-size:var(--vpoc-font-size-body-sm);line-height:var(--vpoc-line-height-body)}.type-caption{font-size:var(--vpoc-font-size-caption);line-height:var(--vpoc-line-height-body)}.type-label{font-size:var(--vpoc-font-size-label);font-weight:var(--vpoc-font-weight-bold);letter-spacing:var(--vpoc-letter-spacing-label);line-height:var(--vpoc-line-height-body);text-transform:uppercase}@media (max-width:63.999rem){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-grid{grid-template-columns:repeat(var(--vpoc-grid-columns-tablet), minmax(0, 1fr))}.layout-grid-item{grid-column:span var(--vpoc-grid-span-tablet)}}@media (max-width:39.999rem){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.page-header{flex-direction:column;align-items:stretch}.layout-grid{grid-template-columns:repeat(var(--vpoc-grid-columns-mobile), minmax(0, 1fr))}.layout-grid-item{grid-column:span var(--vpoc-grid-span-mobile)}.card-section{padding:var(--vpoc-space-5)}}.vpoc-adaptive-layout{gap:var(--vpoc-grid-gutter);min-inline-size:0;color:var(--vpoc-text);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""sidebar""inspector""dock";display:grid}.vpoc-adaptive-header{grid-area:header;min-inline-size:0}.vpoc-adaptive-content{outline:0;grid-area:content;min-inline-size:0}.vpoc-adaptive-content:focus-visible{box-shadow:var(--vpoc-shadow-focus)}.vpoc-adaptive-sidebar,.vpoc-adaptive-panel[data-slot=supporting]{grid-area:sidebar;min-inline-size:0}.vpoc-adaptive-panel[data-slot=inspector]{grid-area:inspector;min-inline-size:0}.vpoc-adaptive-dock{z-index:var(--vpoc-z-sticky);min-inline-size:0;padding:var(--vpoc-space-3);border:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);border-radius:var(--vpoc-radius-md);background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-md);grid-area:dock;position:sticky;inset-block-end:0}.vpoc-adaptive-container{inline-size:min(100%, var(--vpoc-grid-max-width));padding-inline:var(--vpoc-grid-margin);margin-inline:auto}.vpoc-adaptive-container[data-width=content]{max-inline-size:calc(var(--vpoc-grid-max-width) - var(--vpoc-space-20) * 2)}.vpoc-adaptive-container[data-width=full]{max-inline-size:none}.vpoc-adaptive-panel{padding:var(--vpoc-space-5);border:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);border-radius:var(--vpoc-radius-md);background:var(--vpoc-surface)}.vpoc-adaptive-section{padding-block:var(--vpoc-space-8)}.vpoc-adaptive-section[data-density=compact]{padding-block:var(--vpoc-space-4)}.vpoc-adaptive-section[data-density=comfortable]{padding-block:var(--vpoc-space-12)}.vpoc-adaptive-grid{gap:var(--vpoc-grid-gutter);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.vpoc-adaptive-grid[data-priority=first]>[data-priority=true]{order:-1}@media (min-width:40rem) and (max-width:63.999rem){.vpoc-adaptive-layout[data-device-mode=auto]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""dock"}:is(.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-sidebar),.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-panel[data-slot=supporting])){grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-areas:"header header""sidebar content""dock dock"}.vpoc-adaptive-layout[data-device-mode=auto]>.vpoc-adaptive-panel[data-slot=inspector],.vpoc-adaptive-layout[data-device-mode=auto]>.vpoc-adaptive-dock[data-visibility=mobile]{display:none}.vpoc-adaptive-grid[data-columns]:not([data-columns="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}.vpoc-adaptive-layout[data-device-mode=tablet]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""dock"}:is(.vpoc-adaptive-layout[data-device-mode=tablet]:has(>.vpoc-adaptive-sidebar),.vpoc-adaptive-layout[data-device-mode=tablet]:has(>.vpoc-adaptive-panel[data-slot=supporting])){grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-areas:"header header""sidebar content""dock dock"}.vpoc-adaptive-layout[data-device-mode=tablet]>.vpoc-adaptive-panel[data-slot=inspector],.vpoc-adaptive-layout[data-device-mode=tablet]>.vpoc-adaptive-dock[data-visibility=mobile]{display:none}.vpoc-adaptive-layout[data-device-mode=tablet] .vpoc-adaptive-grid[data-columns]:not([data-columns="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:64rem){.vpoc-adaptive-layout[data-device-mode=auto]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""dock"}:is(.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-sidebar),.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-panel[data-slot=supporting])){grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-areas:"header header""sidebar content""dock dock"}.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-panel[data-slot=inspector]){grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-areas:"header header""content inspector""dock dock"}:is(.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-sidebar):has(>.vpoc-adaptive-panel[data-slot=inspector]),.vpoc-adaptive-layout[data-device-mode=auto]:has(>.vpoc-adaptive-panel[data-slot=supporting]):has(>.vpoc-adaptive-panel[data-slot=inspector])){grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);grid-template-areas:"header header header""sidebar content inspector""dock dock dock"}.vpoc-adaptive-layout[data-device-mode=auto]>.vpoc-adaptive-dock[data-visibility=mobile]{display:none}}.vpoc-adaptive-layout[data-device-mode=desktop]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""content""dock"}:is(.vpoc-adaptive-layout[data-device-mode=desktop]:has(>.vpoc-adaptive-sidebar),.vpoc-adaptive-layout[data-device-mode=desktop]:has(>.vpoc-adaptive-panel[data-slot=supporting])){grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-areas:"header header""sidebar content""dock dock"}.vpoc-adaptive-layout[data-device-mode=desktop]:has(>.vpoc-adaptive-panel[data-slot=inspector]){grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-areas:"header header""content inspector""dock dock"}:is(.vpoc-adaptive-layout[data-device-mode=desktop]:has(>.vpoc-adaptive-sidebar):has(>.vpoc-adaptive-panel[data-slot=inspector]),.vpoc-adaptive-layout[data-device-mode=desktop]:has(>.vpoc-adaptive-panel[data-slot=supporting]):has(>.vpoc-adaptive-panel[data-slot=inspector])){grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);grid-template-areas:"header header header""sidebar content inspector""dock dock dock"}.vpoc-adaptive-layout[data-device-mode=desktop]>.vpoc-adaptive-dock[data-visibility=mobile]{display:none}.vpoc-adaptive-layout[data-device-mode=desktop] .vpoc-adaptive-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=desktop] .vpoc-adaptive-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=desktop] .vpoc-adaptive-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=desktop] .vpoc-adaptive-grid[data-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=desktop] .vpoc-adaptive-grid[data-columns="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:64rem){.vpoc-adaptive-layout[data-device-mode=auto] .vpoc-adaptive-grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=auto] .vpoc-adaptive-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=auto] .vpoc-adaptive-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=auto] .vpoc-adaptive-grid[data-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.vpoc-adaptive-layout[data-device-mode=auto] .vpoc-adaptive-grid[data-columns="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.vpoc-adaptive-layout,.vpoc-adaptive-layout *{scroll-behavior:auto}}.vpoc-executive-hero,.vpoc-decision-strip,.vpoc-executive-metric,.vpoc-executive-alert{box-sizing:border-box;color:var(--vpoc-text);border:calc(var(--vpoc-space-1) / 4) solid var(--vpoc-border);border-radius:var(--vpoc-radius-lg);background:var(--vpoc-surface)}.vpoc-executive-hero{justify-content:space-between;align-items:flex-end;gap:var(--vpoc-space-8);padding:var(--vpoc-space-8);background:var(--vpoc-surface-raised);box-shadow:var(--vpoc-shadow-md);display:flex}.vpoc-executive-hero__content{align-items:flex-start;gap:var(--vpoc-space-5);min-inline-size:0;display:flex}.vpoc-executive-hero__content>div{gap:var(--vpoc-space-3);min-inline-size:0;display:grid}.vpoc-executive-hero h1,.vpoc-decision-strip h2,.vpoc-executive-alert h2{color:var(--vpoc-text);font-weight:var(--vpoc-font-weight-semibold);line-height:var(--vpoc-line-height-heading);margin:0}.vpoc-executive-hero h1{font-size:var(--vpoc-font-size-h2);letter-spacing:var(--vpoc-letter-spacing-tight)}.vpoc-executive-hero p,.vpoc-decision-strip p,.vpoc-executive-alert p{color:var(--vpoc-text-muted);font-size:var(--vpoc-font-size-body);line-height:var(--vpoc-line-height-relaxed);margin:0}.vpoc-executive-icon{inline-size:var(--vpoc-space-12);color:var(--vpoc-accent);border-radius:var(--vpoc-radius-md);background:var(--vpoc-surface-soft);aspect-ratio:1;flex:none;place-items:center;display:inline-grid}.vpoc-executive-actions{align-items:center;gap:var(--vpoc-space-2);flex-wrap:wrap;flex:none;display:flex}.vpoc-decision-strip,.vpoc-executive-alert{justify-content:space-between;align-items:center;gap:var(--vpoc-space-5);padding:var(--vpoc-space-5);display:flex;position:relative;overflow:hidden}.vpoc-decision-strip:before,.vpoc-executive-alert:before{inline-size:var(--vpoc-space-1);background:var(--vpoc-info);content:"";position:absolute;inset-block:0;inset-inline-start:0}.vpoc-decision-strip[data-priority=critical]:before,.vpoc-executive-alert[data-severity=critical]:before{background:var(--vpoc-danger)}.vpoc-decision-strip[data-priority=high]:before,.vpoc-executive-alert[data-severity=warning]:before{background:var(--vpoc-warning)}.vpoc-decision-strip[data-priority=low]:before,.vpoc-executive-alert[data-severity=success]:before{background:var(--vpoc-success)}.vpoc-decision-strip__content,.vpoc-executive-alert__content{gap:var(--vpoc-space-2);min-inline-size:0;display:grid}.vpoc-decision-strip h2,.vpoc-executive-alert h2{font-size:var(--vpoc-font-size-h4)}.vpoc-decision-strip[data-compact=true]{padding:var(--vpoc-space-3)}.vpoc-decision-strip[data-compact=true] p{display:none}.vpoc-executive-status,.vpoc-executive-alert time{color:var(--vpoc-text-subtle);font-size:var(--vpoc-font-size-caption)}.vpoc-executive-metric{gap:var(--vpoc-space-3);min-inline-size:0;padding:var(--vpoc-space-5);display:grid}.vpoc-executive-metric header,.vpoc-executive-metric footer{align-items:center;gap:var(--vpoc-space-2);color:var(--vpoc-text-muted);font-size:var(--vpoc-font-size-caption);display:flex}.vpoc-executive-metric strong{overflow-wrap:anywhere;font-size:var(--vpoc-font-size-h2);font-weight:var(--vpoc-font-weight-semibold);letter-spacing:var(--vpoc-letter-spacing-tight);line-height:var(--vpoc-line-height-tight)}.vpoc-executive-metric[data-direction=up] footer{color:var(--vpoc-success)}.vpoc-executive-metric[data-direction=down] footer{color:var(--vpoc-danger)}.vpoc-executive-loading{gap:var(--vpoc-space-3);inline-size:100%;display:grid}.vpoc-executive-loading>:first-child{inline-size:calc(var(--vpoc-space-20) * 2)}.vpoc-executive-loading>:last-child{inline-size:100%}@media (max-width:39.999rem){.vpoc-executive-hero,.vpoc-decision-strip,.vpoc-executive-alert{padding:var(--vpoc-space-5);flex-direction:column;align-items:stretch}.vpoc-executive-actions>*{flex:auto}}.vpoc-adaptive-layout[data-executive-density=compact]{gap:var(--vpoc-space-3)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-executive-hero{gap:var(--vpoc-space-4);padding:var(--vpoc-space-5)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-executive-hero__content,.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-executive-hero__content>div{gap:var(--vpoc-space-2)}.vpoc-adaptive-layout[data-experience=decision-workspace] [data-decision-summary=true]{gap:var(--vpoc-space-2);display:grid}.vpoc-adaptive-layout[data-experience=decision-workspace] [data-decision-summary=true]>span{gap:var(--vpoc-space-1);display:grid}.vpoc-adaptive-layout[data-experience=decision-workspace] [data-decision-summary=true] strong{color:var(--vpoc-text);font-size:var(--vpoc-font-size-caption)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-adaptive-section>h2{margin-block:0 var(--vpoc-space-3)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-executive-metric{gap:var(--vpoc-space-2);padding:var(--vpoc-space-4)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-decision-strip{gap:var(--vpoc-space-3);padding:var(--vpoc-space-3)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-decision-strip__content{gap:var(--vpoc-space-1)}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-decision-strip p,.vpoc-adaptive-layout[data-executive-density=compact] [data-card-kind=operation] .vpoc-card__description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vpoc-adaptive-layout[data-executive-density=compact] details>summary{padding-block:var(--vpoc-space-2)}@media (min-width:40rem) and (max-width:63.999rem){.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-adaptive-grid[data-density-region=metrics]{grid-template-columns:repeat(4,minmax(0,1fr))}.vpoc-adaptive-layout[data-executive-density=compact] .vpoc-adaptive-grid[data-density-region=live-operations]{grid-template-columns:repeat(3,minmax(0,1fr))}}.vpoc-adaptive-layout[data-experience=executive-review]{gap:var(--vpoc-space-2)}.vpoc-adaptive-layout[data-experience=executive-review] .vpoc-executive-hero{gap:var(--vpoc-space-4);padding:var(--vpoc-space-5)}.vpoc-adaptive-layout[data-experience=executive-review] [data-executive-review-subtitle=true]{gap:var(--vpoc-space-1);display:grid}.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section]{min-block-size:0;padding-block:var(--vpoc-space-3)}.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section=summary]>h3{margin-block:0 var(--vpoc-space-3)}.vpoc-adaptive-layout[data-experience=executive-review] .vpoc-executive-metric{gap:var(--vpoc-space-2);padding:var(--vpoc-space-3)}.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section=resources] .vpoc-card__body,.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section=notes] .vpoc-card__body{margin-block-start:var(--vpoc-space-2)}.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section=notes],.vpoc-adaptive-layout[data-experience=executive-review] [data-review-section=notes] .vpoc-card{min-block-size:0}@media (min-width:40rem){.vpoc-adaptive-layout[data-experience=executive-review] .vpoc-adaptive-grid[data-density-region=executive-summary]{grid-template-columns:repeat(4,minmax(0,1fr))}}:root{--ink:#17231f;--muted:#6d7873;--line:#e1e7e3;--surface:#fff;--canvas:#f3f5f2;--green:#176449;--green-dark:#113e30;--green-soft:#e7f2ec;--amber:#a96817;--amber-soft:#fbf0dd;--red:#b43b34;--red-soft:#f9e8e6;--blue:#356b87;--blue-soft:#e9f1f5}*{box-sizing:border-box}html{background:var(--canvas)}body{color:var(--ink);background:radial-gradient(circle at 10% 0%, #1764490d, transparent 28rem), var(--canvas);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Tahoma,Arial,sans-serif}button,input,textarea,select{font:inherit}button{color:inherit}svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.2rem}.platform{min-height:100vh}.topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-bottom:1px solid #e1e7e3e6;justify-content:space-between;align-items:center;height:66px;padding:0 clamp(1rem,4vw,4rem);display:flex;position:sticky;top:0}.brand,.topbar-actions,.page-title{align-items:center;display:flex}.brand{color:var(--ink);gap:.65rem;text-decoration:none}.brand-mark{color:#fff;background:var(--green-dark);border-radius:9px;place-items:center;width:34px;height:34px;font:700 .9rem Arial,sans-serif;display:grid}.brand>span:last-child{flex-direction:column;display:flex}.brand strong{letter-spacing:.08em;font:700 .86rem Arial,sans-serif}.brand small{color:var(--muted);margin-top:.12rem;font-size:.62rem}.topbar-actions{gap:.75rem}.system-live{color:var(--green);background:var(--green-soft);border-radius:99px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.62rem;display:inline-flex}.system-live i,.live-pill i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #1764491a}.icon-button{color:#59645f;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:35px;height:35px;padding:0;display:grid;position:relative}.icon-button:hover,.close-button:hover{background:#f0f3f0}.icon-button>i{background:var(--red);border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.avatar{width:35px;height:35px;color:var(--green-dark);background:var(--green-soft);border:1px solid #d7e4dd;border-radius:50%;place-items:center;font-size:.73rem;font-weight:700;display:grid}.workspace{width:min(1160px,100% - 2.5rem);margin:0 auto;padding:2.1rem 0 5rem}.mission-control-v2{--mission-control-gap:1rem;--mission-control-radius:17px}.mission-control-v2-header{margin-bottom:1.5rem}.mission-control-v2-header p,.mission-control-v2-header h1,.mission-control-panel h2,.mission-control-panel h3,.mission-control-panel p,.mission-control-metrics,.mission-control-inline-summary{margin:0}.mission-control-v2-header p,.mission-control-panel dt,.mission-control-panel time{color:var(--muted);font-size:.68rem}.mission-control-v2-header h1{letter-spacing:-.04em;margin-top:.3rem;font-size:clamp(1.7rem,3vw,2.3rem)}.mission-control-v2-panels{gap:var(--mission-control-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mission-control-panel{border:1px solid var(--line);border-radius:var(--mission-control-radius);background:var(--surface);outline:none;padding:1.25rem}.mission-control-panel:focus-visible{border-color:var(--green);box-shadow:0 0 0 3px #1764491f}.mission-control-panel:first-child,.mission-control-summary{grid-column:1/-1}.mission-control-panel h2{margin-bottom:1rem;font-size:1rem}.mission-control-metrics,.mission-control-inline-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.mission-control-metrics>div,.mission-control-inline-summary>div{background:var(--canvas);border-radius:11px;padding:.8rem}.mission-control-panel dd{margin:.25rem 0 0;font-weight:700}.mission-control-inline-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.85rem}.mission-control-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.mission-control-list article{border:1px solid var(--line);border-radius:11px;padding:.8rem}.mission-control-list span{color:var(--green);font-size:.62rem;font-weight:700}.mission-control-list h3{margin-top:.2rem;font-size:.85rem}.mission-control-list p,.mission-control-summary p{color:var(--muted);margin-top:.3rem;font-size:.72rem}.mission-control-summary time{margin-top:.75rem;display:block}.mission-control-dashboard-state{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:17px;min-height:60vh;padding:2rem}.mission-control-dashboard-skeleton{flex-direction:column;justify-content:center;gap:1rem;display:flex}.mission-control-dashboard-skeleton-heading{background:var(--green-soft);border-radius:11px;width:min(22rem,70%);height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}.mission-control-dashboard-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.mission-control-dashboard-skeleton-card:first-child,.mission-control-dashboard-skeleton-card:nth-child(2),.mission-control-dashboard-skeleton-card:nth-child(3),.mission-control-dashboard-skeleton-card:nth-child(6),.mission-control-dashboard-skeleton-card:nth-child(9),.mission-control-dashboard-skeleton-card:nth-child(10){grid-column:1/-1}.mission-control-dashboard-skeleton-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:.65rem;min-height:10rem;padding:1rem;display:grid}.mission-control-dashboard-skeleton-card:first-child{min-height:25rem}.mission-control-dashboard-skeleton-card span{background:var(--green-soft);border-radius:8px;height:1rem;animation:1.4s ease-in-out infinite mission-control-pulse}.mission-control-dashboard-skeleton-card span:last-child{height:2.5rem}.executive-pulse-bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-brief{min-height:25rem;overflow:hidden}.executive-brief-content{gap:1.5rem;display:grid}.executive-brief-content h3,.executive-brief-content p{margin:0}.executive-brief-content section{min-width:0}.executive-brief-overall{border:1px solid var(--line);background:var(--canvas);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.executive-brief-status-indicator{background:var(--blue);border-radius:50%;width:.75rem;height:.75rem}.executive-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.executive-brief-grid>section{border:1px solid var(--line);border-radius:.75rem;align-content:start;gap:.75rem;padding:1rem;display:grid}.executive-brief-list,.executive-brief-actions{gap:.75rem;margin:0;padding-inline-start:1.25rem;display:grid}.executive-brief-list li,.executive-brief-actions li{padding-inline-start:.25rem}.executive-brief-actions li{gap:.4rem;display:grid}.executive-brief-footer{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-block-start:1rem;display:flex}.executive-brief-footer>div{align-items:center;gap:.75rem;display:flex}.executive-pulse-bar .executive-pulse-updated{white-space:nowrap}.executive-pulse-kpi{border-inline-start:.25rem solid var(--line)}.executive-pulse-kpi[data-status=healthy]{border-inline-start-color:#15803d}.executive-pulse-kpi[data-status=warning]{border-inline-start-color:#b45309}.executive-pulse-kpi[data-status=critical]{border-inline-start-color:#b91c1c}.executive-pulse-updated{color:var(--muted);text-align:end;margin:0;font-size:.75rem}.executive-pulse-value{font-size:clamp(1.5rem,4vw,2.25rem);line-height:1}.operational-readiness-summary{overflow:hidden}.operational-readiness-overview{align-items:center;gap:clamp(1.25rem,4vw,3rem);display:flex}.operational-readiness-gauge{--readiness-color:#15803d;aspect-ratio:1;background:conic-gradient(var(--readiness-color) var(--readiness-value), var(--line) 0);border-radius:50%;flex:none;place-items:center;width:clamp(8rem,18vw,11rem);display:grid;position:relative}.operational-readiness-gauge:before{aspect-ratio:1;border-radius:inherit;background:var(--surface);content:"";width:76%;position:absolute}.operational-readiness-gauge[data-status=warning]{--readiness-color:#b45309}.operational-readiness-gauge[data-status=critical]{--readiness-color:#b91c1c}.operational-readiness-gauge span{z-index:1;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;position:relative}.operational-readiness-updated{color:var(--muted);margin:0;font-size:.75rem}.operational-readiness-departments{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.operational-readiness-department{border-block-start:.25rem solid var(--line)}.operational-readiness-department[data-status=healthy]{border-block-start-color:#15803d}.operational-readiness-department[data-status=warning]{border-block-start-color:#b45309}.operational-readiness-department[data-status=critical]{border-block-start-color:#b91c1c}.operational-readiness-department-score{margin-bottom:.5rem;font-size:clamp(1.5rem,3vw,2rem);display:block}.operational-readiness-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.operational-readiness-factor-list,.operational-readiness-recommendation-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.operational-readiness-factor{background:var(--canvas);border-inline-start:.25rem solid #b45309;border-radius:.5rem;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.875rem;display:grid}.operational-readiness-factor[data-severity=critical]{border-inline-start-color:#b91c1c}.operational-readiness-factor-icon{background:var(--surface);border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.operational-readiness-factor p,.operational-readiness-recommendation{margin:0}.operational-readiness-factor p,.operational-readiness-recommendation p{margin-block:.5rem .25rem}.operational-readiness-factor small,.operational-readiness-recommendation small{color:var(--muted)}.operational-readiness-recommendation{border-inline-start:.25rem solid var(--blue);background:var(--canvas);border-radius:.5rem;padding:.875rem}.operational-readiness-recommendation[data-priority=high]{border-inline-start-color:#b45309}.operational-readiness-recommendation[data-priority=critical]{border-inline-start-color:#b91c1c;box-shadow:0 0 0 1px #b91c1c4d}.today-operation-card{border-inline-start:.25rem solid var(--line);height:100%}.today-operation-card[data-priority=critical]{box-shadow:0 0 0 1px #b91c1c4d}.today-operation-card[data-status=healthy]{border-inline-start-color:#15803d}.today-operation-card[data-status=attention]{border-inline-start-color:#b45309}.today-operation-card[data-status=at-risk],.today-operation-card[data-status=critical]{border-inline-start-color:#b91c1c}.today-operation-card progress{width:100%;accent-color:var(--blue);margin-top:.35rem;display:block}.today-operation-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.today-operation-summary div{background:var(--canvas);border-radius:.5rem;padding:.75rem}.today-operation-summary dt{color:var(--muted);font-size:.72rem}.today-operation-summary dd{margin:.25rem 0 0;font-weight:700}.today-operation-progress{grid-template-columns:1fr auto;gap:.25rem;display:grid}.today-operation-progress progress{grid-column:1/-1}.today-operation-card h4,.today-operation-card p{margin:0}.today-operation-card section{border-block-start:1px solid var(--line);gap:.5rem;padding-block-start:.75rem;display:grid}.today-operation-tag-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.today-operation-tag-list li{border:1px solid var(--line);background:var(--canvas);border-radius:999px;padding:.25rem .6rem;font-size:.75rem}.today-operation-callout{border-inline-start:.25rem solid var(--blue);background:var(--canvas);border-radius:.5rem;padding:.75rem}.today-operation-callout[data-severity=high]{border-inline-start-color:#b45309}.today-operation-callout[data-severity=critical]{border-inline-start-color:#b91c1c}.today-operation-timing{border-block-start:1px solid var(--line);gap:.5rem;padding-block-start:.75rem;font-size:.8rem;display:grid}.today-operation-updated{color:var(--muted);font-size:.75rem}.decision-center-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));gap:1rem;display:grid}.decision-center-card{border-inline-start:.25rem solid var(--line);height:100%}.decision-center-card[data-priority=critical]{border-inline-start-color:#b91c1c;box-shadow:0 0 0 1px #b91c1c4d}.decision-center-card[data-priority=high]{border-inline-start-color:#b45309}.decision-center-card[data-priority=medium]{border-inline-start-color:var(--blue)}.decision-center-metadata,.decision-center-recommendation dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.decision-center-metadata div,.decision-center-recommendation dl div{background:var(--canvas);border-radius:.5rem;padding:.75rem}.decision-center-metadata dt,.decision-center-recommendation dt{color:var(--muted);font-size:.72rem}.decision-center-metadata dd,.decision-center-recommendation dd{margin:.25rem 0 0}.decision-center-confidence{grid-template-columns:1fr auto;gap:.25rem;display:grid}.decision-center-confidence progress{width:100%;accent-color:var(--blue);grid-column:1/-1}.decision-center-recommendation{border:1px solid var(--line);background:var(--surface);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.decision-center-recommendation h4,.decision-center-recommendation p{margin:0}.decision-center-auto-fix{color:var(--muted);font-size:.75rem}.planner-snapshot-partial{background:var(--canvas);border-inline-start:.25rem solid #b45309;border-radius:.5rem;margin:0;padding:.75rem}.planner-snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.planner-snapshot-period{border-block-start:.25rem solid var(--line);height:100%}.planner-snapshot-period[data-highest-pressure=true]{border-block-start-color:#b45309;box-shadow:0 0 0 1px #b453094d}.planner-snapshot-period--unavailable{opacity:.75}.planner-snapshot-metrics{gap:.5rem;margin:0;display:grid}.planner-snapshot-metrics div{border-block-end:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block-end:.5rem;display:flex}.planner-snapshot-metrics div[data-critical=true] dd{color:#b91c1c}.planner-snapshot-metrics dt{color:var(--muted);font-size:.75rem}.planner-snapshot-metrics dd{text-align:end;margin:0;font-weight:700}.planner-snapshot-pressure{background:var(--line);border-radius:999px;height:.65rem;overflow:hidden}.planner-snapshot-pressure span{width:var(--planner-pressure);border-radius:inherit;background:var(--blue);height:100%;display:block}.planner-snapshot-period[data-highest-pressure=true] .planner-snapshot-pressure span{background:#b45309}.planner-snapshot-pressure-caption{color:var(--muted);margin:0;font-size:.72rem}.mission-control-live-header{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.mission-control-live-header h1,.mission-control-live-header p{margin:0}.mission-control-updating{color:var(--muted);white-space:nowrap;align-items:center;gap:.5rem;animation:.16s ease-out mission-control-fade;display:inline-flex}.mission-control-updating span{background:var(--blue);opacity:.75;border-radius:50%;width:.6rem;height:.6rem}.mission-control-live-content{min-width:0;animation:.18s ease-out mission-control-fade}.mission-control-live-content section,.mission-control-live-content .grid,.mission-control-live-content .vpoc-card{min-width:0}.mission-control-refresh-error{background:var(--canvas);border-inline-start:.25rem solid #b91c1c;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.mission-control-live-content a:focus-visible,.mission-control-live-content button:focus-visible,.mission-control-dashboard-state button:focus-visible{outline:.2rem solid var(--blue);outline-offset:.2rem}.mission-control-dashboard-state button,.mission-control-refresh-error button,.vpoc-card__empty a,.vpoc-card__error+button{border:1px solid var(--line);background:var(--surface);width:fit-content;min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;padding:.6rem .9rem}@keyframes mission-control-fade{0%{opacity:0}to{opacity:1}}@keyframes mission-control-pulse{50%{opacity:.45}}@media (max-width:1100px){.mission-control-dashboard-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-readiness-departments{grid-template-columns:repeat(3,minmax(0,1fr))}.planner-snapshot-grid{grid-template-columns:1fr}}@media (max-width:720px){.mission-control-v2-panels{grid-template-columns:1fr}.mission-control-panel{grid-column:1}.mission-control-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-control-dashboard-skeleton-grid{grid-template-columns:1fr}.mission-control-dashboard-skeleton-card:nth-child(n){grid-column:auto}.executive-pulse-bar{flex-direction:column;align-items:flex-start}.executive-pulse-bar .executive-pulse-updated{text-align:start;white-space:normal}.operational-readiness-overview{flex-direction:column;align-items:flex-start}.operational-readiness-departments,.operational-readiness-details-grid,.decision-center-metadata,.decision-center-recommendation dl,.executive-brief-grid{grid-template-columns:1fr}.executive-brief-footer,.executive-brief-footer>div,.mission-control-live-header,.mission-control-refresh-error{flex-direction:column;align-items:flex-start}.mission-control-updating{white-space:normal}}@media (prefers-reduced-motion:reduce){.mission-control-dashboard-skeleton-heading,.mission-control-dashboard-skeleton-card span,.mission-control-updating,.mission-control-live-content{animation:none}}.execution-card{background:#252629;border-radius:16px;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.execution-card>button,.execution-card>a{width:100%;min-height:10.5rem;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:.7rem;padding:1rem;text-decoration:none;display:grid}.execution-card[data-compact]>button,.execution-card[data-compact]>a{min-height:9rem;padding:.85rem}.execution-card header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.execution-card header span{color:#d9c28e;background:#c8a96b1f;border-radius:999px;padding:.28rem .55rem;font-size:.72rem}.execution-card header time,.execution-card dt{color:var(--platform-muted);font-size:.72rem}.execution-card h3{margin:0;font-size:1rem;line-height:1.5}.execution-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.execution-card dl div{min-width:0}.execution-card dd{text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.78rem;font-weight:700;overflow:hidden}.execution-card-progress{background:#ffffff14;border-radius:999px;height:5px;margin-top:auto;position:relative}.execution-card-progress>span{border-radius:inherit;background:#c8a96b;height:100%;display:block}.execution-card-progress small{color:var(--platform-muted);inset-inline-end:0;font-size:.66rem;position:absolute;top:.45rem}.today-horizontal-timeline .execution-card{height:100%}.today-horizontal-timeline li[data-moment=current] .execution-card{background:#c8a96b1a;box-shadow:inset 0 0 0 1px #c8a96b}.execution-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.execution-directory-timeline{gap:.5rem;margin:0 0 1rem;padding:.3rem 0 .8rem;list-style:none;display:flex;overflow-x:auto}.execution-directory-timeline li{color:var(--platform-muted);flex:0 0 8rem;grid-template-columns:auto 8px;align-items:center;gap:.35rem;display:grid}.execution-directory-timeline li span{background:#c8a96b;border-radius:50%;width:8px;height:8px}.execution-directory-timeline li small{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.operation-pending-decisions{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.operation-pending-decisions li{background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.operation-pending-decisions li div{gap:.2rem;display:grid}.operation-pending-decisions li span{color:var(--platform-muted);font-size:.75rem}.operation-pending-decisions a{color:#171717;background:#c8a96b;border-radius:10px;min-height:42px;padding:.65rem .9rem;text-decoration:none}.manager-skeleton [data-block=execution-card]{border-radius:16px;min-height:10.5rem}.manager-skeleton [data-block=decision]{border-radius:14px;min-height:4.5rem}@media (max-width:1024px){.execution-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.execution-card-grid{grid-template-columns:1fr}.execution-card dl{gap:.35rem}.operation-pending-decisions li{flex-direction:column;align-items:stretch}.operation-pending-decisions a{text-align:center}}.vpoc-platform-layout,.vpoc-platform-layout[data-context-panel=false]{height:100dvh;display:block;overflow:hidden}.vpoc-manager-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#191a1cf5;border-bottom:1px solid #ffffff0f;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:4.25rem;padding:.65rem clamp(.8rem,3vw,2rem);display:grid;position:relative;box-shadow:0 .4rem 1.5rem #0000001f}.vpoc-manager-header>button{width:2.75rem;height:2.75rem;color:var(--platform-text);background:var(--platform-raised);cursor:pointer;border:0;border-radius:12px;place-items:center;padding:0;transition:background-color .16s,transform .16s;display:grid}.vpoc-manager-header>button:hover{background:#303135;transform:translateY(-1px)}.vpoc-system-status i{background:#62cf8a;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #62cf8a1a}.vpoc-system-status[data-state=warning] i{background:#e1b65c;box-shadow:0 0 0 4px #e1b65c1a}.vpoc-system-status[data-state=maintenance] i{background:#9c8ccf;box-shadow:0 0 0 4px #9c8ccf1a}.vpoc-header-clock{justify-items:end;gap:.1rem;display:grid}.vpoc-header-clock time{color:var(--platform-text);font-size:.9rem;font-weight:700}.vpoc-header-clock span{color:var(--platform-muted);font-size:.68rem}.vpoc-primary-workspace{scrollbar-gutter:auto}.operations-overview{padding-top:clamp(1.25rem,3vw,2rem)}.execution-directory{gap:1rem}.execution-directory-timeline li{display:block}.execution-directory-timeline li button{width:100%;min-height:4.25rem;color:var(--platform-muted);text-align:start;cursor:pointer;background:#ffffff08;border:0;border-radius:12px;grid-template-columns:auto 8px;align-items:center;gap:.35rem;padding:.55rem;transition:color .16s,background-color .16s,transform .16s;display:grid}.execution-directory-timeline li button:hover{color:var(--platform-text);background:#ffffff0f;transform:translateY(-1px)}.execution-directory-timeline li button small{grid-column:1/-1}.execution-card{position:relative}.execution-card>button:not(.execution-card-delete),.execution-card>a{padding-bottom:3.25rem}.execution-card>.execution-card-delete{z-index:2;color:#e8a2a2;cursor:pointer;inset-inline-end:.75rem;background:#b446461a;border:0;border-radius:9px;width:auto;min-height:2.25rem;padding:.4rem .75rem;font-size:.72rem;transition:color .16s,background-color .16s;position:absolute;bottom:.7rem}.execution-card>.execution-card-delete:hover{color:#fff;background:#b4464659}.execution-log-more{min-height:2.75rem;color:var(--platform-text);cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;margin-top:.75rem;padding:.55rem 1rem}.executive-command-success{color:#79d59b;margin:0;font-size:.78rem}.employee-quick-drawer{gap:.85rem}.employee-drawer-facts{gap:.55rem}.employee-drawer-facts>div{min-height:auto;padding:.7rem}@media (max-width:620px){.vpoc-manager-header{grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;min-height:3.8rem;padding-inline:.65rem}.vpoc-header-title{gap:.5rem}.vpoc-header-title>strong{font-size:.82rem}.vpoc-system-status{font-size:0}.vpoc-system-status i{width:.55rem;height:.55rem}.vpoc-header-clock span{display:none}.vpoc-manager-header>button{width:2.5rem;height:2.5rem}.operations-overview{width:calc(100% - 1rem)}}@media (prefers-reduced-motion:reduce){.vpoc-product-navigation,.vpoc-manager-header>button,.execution-directory-timeline li button,.execution-card>.execution-card-delete{transition:none}}.vpoc-platform-layout,.vpoc-platform-layout[data-context-panel=false]{grid-template-columns:5rem minmax(0,1fr)}.vpoc-product-navigation{transition:width .18s,box-shadow .18s;overflow:hidden;width:5rem!important;padding:1rem .65rem!important}.vpoc-product-navigation[data-expanded=true]{box-shadow:-1rem 0 3rem #00000047;width:14rem!important}.vpoc-product-mark{justify-content:center;padding:0}.vpoc-product-mark span,.vpoc-nav-label,.vpoc-current-user div{display:none}.vpoc-product-navigation[data-expanded=true] .vpoc-product-mark span,.vpoc-product-navigation[data-expanded=true] .vpoc-nav-label,.vpoc-product-navigation[data-expanded=true] .vpoc-current-user div{display:block}.vpoc-product-navigation[data-expanded=true] .vpoc-product-mark{justify-content:flex-start;padding-inline:.75rem}.vpoc-rail-toggle{place-items:center;margin-inline:auto;width:2.75rem!important;min-height:2.75rem!important;padding:0!important;display:grid!important}.vpoc-product-links{padding-top:.5rem}.vpoc-product-navigation button>span:first-child{align-items:center;display:flex}.vpoc-nav-icon{flex:0 0 1.5rem;place-items:center;width:1.5rem;font-size:1.05rem;display:grid}.vpoc-product-navigation button[aria-current=page]:before{display:none}.vpoc-current-user{justify-content:center;padding-inline:0}.vpoc-product-navigation[data-expanded=true] .vpoc-current-user{justify-content:flex-start}.employee-name-button{min-height:2.5rem;color:inherit;font:inherit;text-align:start;text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline}.employee-name-button:hover{color:var(--platform-gold,#c8a96b);text-decoration-color:currentColor}.employee-drawer-layer{z-index:100;position:fixed;inset:0}.employee-drawer-scrim{background:#00000094;border:0;width:100%;position:absolute;inset:0}.employee-quick-drawer{width:min(29rem,100%);color:var(--platform-text,#f4f0e7);background:#202124;flex-direction:column;gap:1rem;padding:1.25rem;animation:.18s both employee-drawer-in;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:0 0 4rem #00000073}@keyframes employee-drawer-in{0%{opacity:0;transform:translate(-1rem)}}.employee-quick-drawer>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.employee-drawer-identity{align-items:center;gap:.85rem;min-width:0;display:flex}.employee-drawer-identity h2,.employee-drawer-identity p{margin:0}.employee-drawer-identity p{color:var(--platform-muted,#aaa79f);margin-top:.25rem}.employee-avatar{background:#c8a96b1f;border:1px solid #c8a96b59;border-radius:50%;flex:0 0 3.25rem;place-items:center;width:3.25rem;height:3.25rem;display:grid}.employee-drawer-close{width:2.75rem;height:2.75rem;color:inherit;background:#2b2c2f;border:0;border-radius:.65rem;font-size:1.35rem}.employee-drawer-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.employee-drawer-facts div{background:#252629;border:1px solid #ffffff12;border-radius:.75rem;padding:.75rem}.employee-drawer-facts dt,.employee-drawer-list span{color:var(--platform-muted,#aaa79f);font-size:.78rem}.employee-drawer-facts dd{margin:.3rem 0 0;font-weight:700}.employee-drawer-list,.employee-drawer-actions{gap:.6rem;display:grid}.employee-drawer-list h3,.employee-drawer-actions h3{margin:0;font-size:.95rem}.employee-drawer-list ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.employee-drawer-list li,.employee-drawer-list a{gap:.18rem;display:grid}.employee-drawer-list li{background:#252629;border-radius:.65rem;padding:.65rem .75rem}.employee-drawer-list a{color:inherit;text-decoration:none}.employee-drawer-actions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.employee-drawer-actions button,.employee-drawer-actions a,.employee-full-profile{min-height:2.75rem;color:inherit;text-align:center;background:#2b2c2f;border:1px solid #ffffff17;border-radius:.65rem;justify-content:center;align-items:center;padding:.55rem;text-decoration:none;display:grid}.employee-full-profile{color:#171717;background:#c8a96b;border-color:#c8a96b;font-weight:800}.employee-drawer-error{background:#be414126;border-radius:.6rem;padding:.7rem}.workforce-status-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.workforce-status-cards button{min-height:5.25rem;color:var(--platform-text);text-align:start;background:#252629;border:1px solid #ffffff12;border-radius:.8rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.8rem;display:grid}.workforce-status-cards button:hover,.workforce-status-cards button[aria-pressed=true]{background:#2b2c2f;border-color:#c8a96b73}.workforce-status-cards strong{color:#c8a96b;font-size:1.4rem}.workforce-status-drawer{z-index:90;position:fixed;inset:0}.workforce-status-scrim{background:#0000008c;border:0;width:100%;position:absolute;inset:0}.workforce-status-drawer>aside{background:#202124;width:min(25rem,100%);padding:1rem;position:absolute;inset-block:0;inset-inline-end:0;overflow:auto}.workforce-status-drawer header{justify-content:space-between;align-items:center;display:flex}.workforce-status-drawer header p,.workforce-status-drawer header h3{margin:0}.workforce-status-drawer header button{width:2.75rem;height:2.75rem;color:inherit;background:#2b2c2f;border:0;border-radius:.6rem}.workforce-status-drawer ul{gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.workforce-status-drawer li{background:#252629;border-radius:.65rem;justify-content:space-between;align-items:center;min-height:3.25rem;padding:.45rem .7rem;display:flex}.workforce-status-drawer li>span{color:var(--platform-muted);font-size:.8rem}.employee-status-dot[data-status=absent]{background:#d06464}.today-horizontal-timeline{scroll-snap-type:x proximity;gap:.55rem;margin:0;padding:.2rem 0 .65rem;list-style:none;display:flex;overflow-x:auto}.today-horizontal-timeline li{scroll-snap-align:start;flex:1 0 11rem;max-width:17rem}.today-horizontal-timeline a{min-height:7rem;color:inherit;background:#252629;border:1px solid #ffffff12;border-radius:.8rem;gap:.45rem;padding:.8rem;text-decoration:none;display:grid}.today-horizontal-timeline li[data-moment=current] a{background:#c8a96b1a;border-color:#c8a96b}.today-horizontal-timeline li[data-moment=past]{opacity:.6}.today-horizontal-timeline time,.today-horizontal-timeline small{color:var(--platform-muted)}.whatsapp-summary-card{background:#48c2790f;border:1px solid #48c27933;border-radius:.8rem;justify-content:space-between;align-items:end;gap:1rem;padding:.9rem;display:flex}.whatsapp-summary-card>div{flex-wrap:wrap;gap:.4rem;display:flex}.whatsapp-summary-card p{background:#ffffff0d;border-radius:2rem;gap:.4rem;margin:0;padding:.35rem .55rem;font-size:.78rem;display:flex}.whatsapp-summary-card button{color:#13231a;white-space:nowrap;background:#74d89b;border:0;border-radius:.65rem;min-height:2.75rem;padding:.55rem 1rem;font-weight:800}.operational-command-example{text-align:start;min-height:2.4rem!important;color:var(--platform-muted)!important;background:0 0!important;border:0!important;padding:.35rem!important;font-weight:400!important}.execution-directory{gap:1rem;margin-block:2.25rem;display:grid}.execution-directory-controls{grid-template-columns:1fr 12rem;gap:.65rem;display:grid}.execution-directory-controls label{color:var(--platform-muted);gap:.3rem;font-size:.78rem;display:grid}.execution-directory-controls input,.execution-directory-controls select{min-height:2.75rem;color:var(--platform-text);background:#252629;border:1px solid #ffffff14;border-radius:.6rem;padding:.55rem .7rem}.execution-directory-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.execution-directory-list button{width:100%;min-height:3.5rem;color:inherit;text-align:start;background:#252629;border:0;border-radius:.6rem;grid-template-columns:6rem 1fr auto;align-items:center;gap:.7rem;padding:.55rem .75rem;display:grid}.execution-directory-list button>span{gap:.15rem;display:grid}.execution-directory-list time,.execution-directory-list small{color:var(--platform-muted)}.execution-lifecycle{gap:.8rem;margin-bottom:1.25rem;display:grid}.execution-lifecycle header h3,.execution-lifecycle header p{margin:0}.execution-lifecycle header p{color:var(--platform-muted);margin-top:.25rem}.execution-lifecycle ol{margin:0;padding:.25rem 0 .75rem;list-style:none;display:flex;overflow-x:auto}.execution-lifecycle li{color:var(--platform-muted);text-align:center;flex:1 0 7.5rem;justify-items:center;gap:.4rem;display:grid;position:relative}.execution-lifecycle li:after{content:"";top:2.05rem;background:#ffffff1a;width:100%;height:2px;position:absolute;inset-inline-start:50%}.execution-lifecycle li:last-child:after{display:none}.execution-lifecycle li>span{z-index:1;background:#252629;border:2px solid #555;border-radius:50%;width:.8rem;height:.8rem}.execution-lifecycle li[data-state=past]>span{background:#72b98c;border-color:#72b98c}.execution-lifecycle li[data-state=current]{color:var(--platform-text)}.execution-lifecycle li[data-state=current]>span{background:#c8a96b;border-color:#c8a96b;box-shadow:0 0 0 .35rem #c8a96b1f}.execution-lifecycle time{font-size:.72rem}.execution-lifecycle strong{font-size:.78rem}@media (max-width:720px){.vpoc-platform-layout{padding-bottom:4.5rem;display:block}.vpoc-product-navigation,.vpoc-product-navigation[data-expanded=true]{visibility:visible;height:4.5rem;display:block;inset:auto 0 0;transform:none;box-shadow:0 -.5rem 2rem #00000038;border-top:1px solid #ffffff14!important;width:100%!important;min-height:4.5rem!important;padding:.35rem .45rem!important}.vpoc-product-mark,.vpoc-rail-toggle,.vpoc-navigation-settings,.vpoc-current-user{display:none!important}.vpoc-product-links{grid-template-columns:repeat(5,minmax(0,1fr));gap:.1rem;height:100%;padding:0;display:grid}.vpoc-product-navigation button{justify-content:center;min-height:3.7rem!important;padding:.25rem!important}.vpoc-product-navigation button>span:first-child{justify-items:center;gap:.12rem;display:grid}.vpoc-nav-label,.vpoc-product-navigation[data-expanded=true] .vpoc-nav-label{font-size:.62rem;display:block}.vpoc-mobile-header{display:none}.vpoc-primary-column{height:calc(100dvh - 4.5rem)}.vpoc-navigation-scrim{display:none}.workforce-status-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-summary-card{flex-direction:column;align-items:stretch}.execution-directory-controls{grid-template-columns:1fr}.employee-drawer-facts{grid-template-columns:1fr 1fr}}@media (max-width:360px){.workforce-status-cards{grid-template-columns:1fr}.employee-drawer-actions>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.employee-quick-drawer,.vpoc-product-navigation{transition:none;animation:none}}.manager-skeleton{--skeleton-low:#ffffff0a;--skeleton-high:#ffffff14}.manager-skeleton i{border-radius:inherit;background:linear-gradient(100deg, var(--skeleton-low) 24%, var(--skeleton-high) 46%, var(--skeleton-low) 68%);background-size:240% 100%;animation:1.2s ease-in-out infinite manager-skeleton-pulse;display:block}@keyframes manager-skeleton-pulse{0%,to{opacity:.42;background-position:100% 0}50%{opacity:.7;background-position:-100% 0}}.manager-skeleton i[data-line=eyebrow]{border-radius:.3rem;width:5rem;height:.65rem}.manager-skeleton i[data-line=hero]{border-radius:.45rem;width:min(22rem,72%);height:2rem}.manager-skeleton i[data-line=title]{border-radius:.35rem;width:min(11rem,55%);height:1rem}.manager-skeleton i[data-line=copy]{border-radius:.3rem;width:min(22rem,78%);height:.7rem}.manager-skeleton i[data-line=meta]{border-radius:.3rem;width:6rem;height:.6rem}.manager-skeleton i[data-line=value]{border-radius:.3rem;width:4.5rem;height:.9rem}.home-skeleton{width:min(78rem,100% - clamp(1rem,4vw,3rem));margin-inline:auto;padding-block:clamp(1rem,3vw,2rem) 5rem}.home-skeleton>section{gap:.8rem;display:grid}.home-skeleton>section>header>div{gap:.45rem;display:grid}.skeleton-home-header{min-height:4.5rem;background:0 0!important;border:0!important;padding-block:.35rem!important}.skeleton-command-card{min-height:11.5rem}.skeleton-command-layout{grid-template-columns:minmax(0,1fr) 9rem;gap:.55rem;display:grid}.skeleton-command-layout i[data-block=input]{border-radius:.75rem;height:5rem}.skeleton-command-layout i[data-block=action]{border-radius:.65rem;align-self:end;height:3rem}.skeleton-command-layout i[data-line=example]{border-radius:.3rem;width:14rem;height:.65rem}.skeleton-workforce-status{min-height:13rem}.skeleton-workforce-status .workforce-status-cards i[data-block=status]{border:1px solid #ffffff12;border-radius:.8rem;min-height:5.25rem}.skeleton-today-timeline{min-height:11rem}.skeleton-today-timeline i[data-block=timeline]{border:1px solid #ffffff12;border-radius:.8rem;min-height:7rem}.skeleton-whatsapp-summary{min-height:9rem}.skeleton-whatsapp-summary .whatsapp-summary-card>div{flex-wrap:wrap;flex:1;gap:.4rem;display:flex}.skeleton-whatsapp-summary i[data-block=chip]{border-radius:2rem;width:5.5rem;height:1.75rem}.skeleton-whatsapp-summary i[data-block=copy-action]{border-radius:.65rem;width:7.5rem;height:2.75rem}.execution-center-skeleton{gap:1rem;display:grid}.skeleton-execution-hero{align-content:center;gap:.65rem;min-height:6rem;margin-bottom:1rem;display:grid}.skeleton-execution-command{background:#252629;border:1px solid #ffffff12;border-radius:.85rem;gap:1rem;min-height:12rem;padding:1rem;display:grid}.skeleton-execution-command>div{gap:.5rem;display:grid}.skeleton-execution-command>div:last-child{grid-template-columns:minmax(0,1fr) 9rem;align-items:end}.skeleton-execution-command i[data-block=command-input]{border-radius:.7rem;height:4.75rem}.skeleton-execution-command i[data-block=command-action]{border-radius:.6rem;height:2.75rem}.skeleton-execution-directory{min-height:30rem}.skeleton-execution-directory .operations-section-heading{gap:.45rem;display:grid}.skeleton-execution-directory .execution-directory-controls i{border-radius:.6rem;height:2.75rem}.skeleton-execution-directory .execution-directory-list i[data-block=operation-row]{border-radius:.6rem;height:3.5rem}.skeleton-execution-workspace{border-top:1px solid #ffffff12;gap:1rem;padding-top:1rem;display:grid}.skeleton-execution-workspace>header{background:#252629;border-radius:.85rem;justify-content:space-between;align-items:end;gap:1rem;padding:1rem;display:flex}.skeleton-execution-workspace>header>div{flex:1;gap:.75rem;display:grid}.skeleton-execution-workspace>header>div>div{gap:.5rem;display:flex}.skeleton-execution-workspace i[data-block=fact]{border-radius:.55rem;width:7rem;height:2.5rem}.skeleton-execution-workspace i[data-block=primary-action]{border-radius:.65rem;width:8rem;height:2.75rem}.skeleton-execution-workspace .execution-lifecycle{background:#252629;border-radius:.85rem;padding:1rem}.skeleton-execution-workspace .execution-lifecycle>div{gap:.45rem;display:grid}.skeleton-execution-workspace .execution-lifecycle li i[data-line=time]{border-radius:.2rem;width:3.5rem;height:.55rem}.skeleton-execution-workspace .execution-lifecycle li i[data-block=dot]{border-radius:50%;width:.8rem;height:.8rem}.skeleton-execution-workspace .execution-lifecycle li i[data-line=stage]{border-radius:.25rem;width:4.5rem;height:.65rem}.skeleton-workspace-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.skeleton-workspace-details i[data-block=detail]{border:1px solid #ffffff12;border-radius:.8rem;height:6rem}.workforce-directory-skeleton>header>div{gap:.5rem;display:grid}.workforce-directory-skeleton .workforce-controls i{border-radius:.65rem;min-height:2.75rem}.workforce-directory-skeleton .workforce-departments section>header{justify-content:space-between;align-items:center;display:flex}.workforce-directory-skeleton i[data-block=count]{border-radius:2rem;width:2rem;height:1.5rem}.workforce-directory-skeleton .workforce-employee-card>i[data-block=avatar],.employee-drawer-skeleton i[data-block=avatar],.manager-drawer-skeleton i[data-block=avatar]{border-radius:50%;width:3.25rem;height:3.25rem}.workforce-directory-skeleton .workforce-employee-card>div{gap:.35rem;display:grid}.workforce-directory-skeleton i[data-line=employee]{border-radius:.3rem;width:8rem;height:.85rem}.workforce-directory-skeleton i[data-block=status-action]{border-radius:.65rem;width:6.5rem;height:2.75rem}.employee-drawer-skeleton{z-index:1}.employee-drawer-skeleton i[data-block=close]{border-radius:.65rem;width:2.75rem;height:2.75rem}.employee-drawer-skeleton .employee-drawer-identity>div{gap:.45rem;display:grid}.employee-drawer-skeleton .employee-drawer-facts div{gap:.4rem;display:grid}.employee-drawer-skeleton .employee-drawer-list i[data-block=drawer-row]{border-radius:.65rem;height:3.5rem}.employee-drawer-skeleton .employee-drawer-actions i[data-block=quick-status],.employee-drawer-skeleton i[data-block=full-profile]{border-radius:.65rem;height:2.75rem}.manager-drawer-skeleton{background:#202124;border-radius:.85rem;padding:1rem;display:none}.manager-drawer-skeleton>header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.manager-drawer-skeleton>header>div{flex:1;gap:.4rem;display:grid}.manager-drawer-skeleton>div{gap:.5rem;margin-top:.75rem;display:grid}.manager-drawer-skeleton i[data-block=drawer-row]{border-radius:.65rem;height:3.5rem}.manager-drawer-skeleton i[data-block=close]{border-radius:.65rem;width:2.75rem;height:2.75rem}.manager-drawer-skeleton i[data-block=drawer-stage]{border-radius:.65rem;height:4rem}.operational-log-skeleton .execution-timeline-item>i[data-block=timeline-marker]{z-index:1;border-radius:50%;width:.8rem;height:.8rem;margin-top:1.1rem;position:relative}.operational-log-skeleton article{background:#252629;border:1px solid #ffffff12;border-radius:.8rem;gap:.75rem;min-height:7rem;padding:1rem;display:grid}.operational-log-skeleton article>header,.operational-log-skeleton article>div{gap:.45rem;display:grid}@media (max-width:720px){.skeleton-command-layout,.skeleton-execution-command>div:last-child{grid-template-columns:1fr}.skeleton-command-layout i[data-block=action],.skeleton-execution-command i[data-block=command-action]{width:100%}.skeleton-workspace-details{grid-template-columns:1fr}.manager-drawer-skeleton{display:block}}@media (prefers-reduced-motion:reduce){.manager-skeleton i{opacity:.52;animation:none}}.universal-search-overlay{z-index:100;border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:.75rem;width:min(48rem,100vw - 2rem);max-height:min(44rem,100vh - 2rem);padding:1rem;display:grid;position:fixed;inset-block-start:clamp(1rem,8vh,5rem);inset-inline:50% auto;overflow:auto;transform:translate(-50%);box-shadow:0 1.5rem 5rem #113e3047}.universal-search-overlay input[type=search]{width:100%;min-width:0}.universal-search-context{color:var(--text-muted,#5f6b66);margin:0;font-size:.875rem}.universal-search-error{border-inline-start:4px solid var(--amber);background:var(--surface-subtle,#f7f8fa);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.universal-search-groups{gap:1rem;display:grid}.universal-search-groups section{gap:.5rem;display:grid}.universal-search-groups h2{color:var(--text-muted,#5f6b66);margin:0;font-size:.875rem}.universal-search-groups ul{margin:0;padding:0;list-style:none}.universal-search-groups a,.universal-search-groups button{border:1px solid var(--line);text-align:start;border-radius:10px;width:100%;padding:.75rem;display:block}.universal-search-skeleton{gap:.6rem;display:grid}.universal-search-skeleton span{background:var(--surface-subtle,#f7f8fa);border-radius:10px;min-height:3.5rem;display:block}@media (max-width:42rem){.universal-search-overlay{border-radius:0;width:100vw;max-height:100vh;inset-block-start:0}}.operational-day-workspace{min-width:0}.operational-day-header{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem) auto;align-items:end;gap:1rem;display:grid}.operational-day-header h1{margin:0}.operational-day-metrics{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;margin:0;display:grid}.operational-day-metrics>div,.operational-day-departments>div{border:1px solid var(--border-subtle,#d9dee8);background:var(--surface-subtle,#f7f8fa);border-radius:.75rem;min-width:0;padding:.85rem}.operational-day-metrics dt{color:var(--text-muted,#596273);font-size:.8rem}.operational-day-metrics dd{margin:.25rem 0 0;font-size:1.25rem;font-weight:700}.operational-day-departments{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-top:1rem;display:grid}.operational-day-departments>div{justify-content:space-between;gap:.5rem;display:flex}.operational-day-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.operational-day-list li{border-inline-start:.2rem solid var(--color-primary,#3157d5);background:var(--surface-subtle,#f7f8fa);border-radius:.5rem;gap:.3rem;padding:.8rem;display:grid}.operational-day-list a{width:fit-content}.operational-day-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.operational-day-timeline li{border-block-end:1px solid var(--border-subtle,#d9dee8);grid-template-columns:6rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.operational-day-timeline li:last-child{border-block-end:0}.operational-day-timeline div{gap:.25rem;min-width:0;display:grid}.operational-day-timeline small{color:var(--text-muted,#596273);overflow-wrap:anywhere}.operations-center{min-width:0}.application-state{background:var(--surface-subtle,#f7f8fa);place-items:center;min-height:100dvh;padding:clamp(1rem,4vw,3rem);display:grid}.application-state-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(70rem,100%);display:grid}.application-state-skeleton span{background:var(--surface);border-radius:1rem;min-height:12rem;animation:1.4s ease-in-out infinite alternate operations-center-fade}.application-state-error{border:1px solid var(--border-subtle,#d9dee8);background:var(--surface);border-radius:1rem;gap:1rem;width:min(34rem,100%);padding:clamp(1.25rem,4vw,2rem);display:grid}.application-state-error h1,.application-state-error p{margin:0}.application-state-error button{width:fit-content}.operations-center-header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.operations-center-header h1{margin:0}.operations-center-header>span{color:var(--text-muted,#596273)}.operations-center-actions{flex-wrap:wrap;gap:.65rem;display:flex}.operations-center-actions a{border:1px solid var(--border-subtle,#d9dee8);background:var(--surface);border-radius:.7rem;padding:.65rem .9rem}.operations-center-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.operations-center-list li{border-inline-start:.2rem solid var(--color-primary,#3157d5);background:var(--surface-subtle,#f7f8fa);border-radius:.5rem;gap:.3rem;min-width:0;padding:.8rem;display:grid}.operations-center-list a,.operations-center-summary a,.operations-center-week a{width:fit-content}.operations-center-summary{gap:.4rem;display:grid}.operations-center-summary>strong{font-size:2rem}.operations-center-week,.operations-center-team{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.operations-center-week article,.operations-center-team article{border:1px solid var(--border-subtle,#d9dee8);background:var(--surface-subtle,#f7f8fa);border-radius:.75rem;gap:.35rem;min-width:0;padding:.85rem;display:grid}.operations-center-statuses{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.6rem;margin:1rem 0 0;display:grid}.operations-center-statuses>div{background:var(--surface-subtle,#f7f8fa);border-radius:.6rem;padding:.65rem}.operations-center-statuses dd{color:var(--text-muted,#596273);margin:.2rem 0 0;font-size:.8rem}.operations-center-partial,.operations-center-error{border-inline-start:.25rem solid var(--amber);background:var(--surface-subtle,#f7f8fa);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.85rem;display:flex}.operations-center-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.operations-center-skeleton span{background:var(--surface-subtle,#f7f8fa);border-radius:1rem;min-height:13rem;animation:1.4s ease-in-out infinite alternate operations-center-fade}@keyframes operations-center-fade{0%{opacity:.55}to{opacity:1}}@media (max-width:42rem){.operations-center-header{flex-direction:column;align-items:start}.operations-center-skeleton,.application-state-skeleton{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.operations-center-skeleton span,.application-state-skeleton span{animation:none}}@media (max-width:760px){.operational-day-header{grid-template-columns:1fr;align-items:stretch}.operational-day-timeline li{grid-template-columns:1fr;gap:.35rem}}@media print{.operational-day-header input,.operational-day-header button,#output-center button{display:none}}.executive-reporting{width:min(100% - 3rem,1180px);color:var(--foreground);margin-inline:auto;padding-block:2rem 4rem}.executive-reporting-header,.executive-brief,.executive-section{margin-bottom:1.5rem}.executive-reporting-eyebrow,.executive-card-label{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-size:.75rem;font-weight:700}.executive-brief{border:1px solid;grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr);gap:1.5rem;padding:1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.executive-brief{border:1px solid color-mix(in srgb, currentColor 20%, transparent)}}.executive-brief{background:var(--background);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.executive-brief{background:color-mix(in srgb, var(--background) 92%, currentColor)}}.executive-status{text-transform:capitalize;border:1px solid;border-radius:999px;width:fit-content;padding:.3rem .65rem;font-weight:700}.executive-brief-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.executive-brief-metrics>div{background:currentColor;border-radius:.75rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.executive-brief-metrics>div{background:color-mix(in srgb, currentColor 7%, transparent)}}.executive-brief-metrics dt{font-size:.8rem}.executive-brief-metrics dd{margin:.35rem 0 0;font-size:1.75rem;font-weight:750}.executive-section{padding-block:1rem}.executive-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.executive-groups,.executive-timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.executive-timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-card{border:1px solid;flex-direction:column;min-width:0;min-height:12rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.executive-card{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.executive-card{background:var(--background);overflow-wrap:anywhere;border-radius:.85rem}.executive-risk-card{border-inline-start:.35rem solid}.executive-opportunity-card{border-block-start:.35rem double}.executive-evidence{margin-block:auto .75rem}.executive-evidence ul{margin-block:.25rem 0;padding-inline-start:1.25rem}.executive-source-action{min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.6rem;align-self:flex-start;padding-inline:.85rem}.executive-source-action:disabled{cursor:not-allowed;opacity:.55}.executive-source-action:focus-visible{outline-offset:3px;outline:3px solid}.executive-empty{border:1px dashed;padding:1rem}@supports (color:color-mix(in lab, red, red)){.executive-empty{border:1px dashed color-mix(in srgb, currentColor 30%, transparent)}}.executive-empty{border-radius:.75rem}@media (max-width:900px){.executive-brief{grid-template-columns:1fr}.executive-card-grid,.executive-timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-groups{grid-template-columns:1fr}}@media (max-width:620px){.executive-reporting{width:min(100% - 1.25rem,1180px);padding-block-start:1rem}.executive-brief,.executive-card-grid,.executive-timeline-grid,.executive-brief-metrics{grid-template-columns:1fr}}.executive-review-center{width:min(100% - 3rem,1180px);margin-inline:auto;padding-block:2rem 4rem}.executive-review-brief,.executive-review-section,.executive-review-summary,.executive-review-completion{border:1px solid;margin-block:1rem;padding:1.25rem}@supports (color:color-mix(in lab, red, red)){.executive-review-brief,.executive-review-section,.executive-review-summary,.executive-review-completion{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.executive-review-brief,.executive-review-section,.executive-review-summary,.executive-review-completion{border-radius:.85rem}.executive-review-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.executive-review-summary dl>div{background:currentColor;border-radius:.55rem;padding:.75rem}@supports (color:color-mix(in lab, red, red)){.executive-review-summary dl>div{background:color-mix(in srgb, currentColor 7%, transparent)}}.executive-review-summary dd{margin:.35rem 0 0;font-size:1.5rem;font-weight:700}.executive-review-completion{border-style:double;border-width:.25rem}.review-card-actions{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.review-card-actions button{min-height:2.75rem;color:inherit;background:0 0;border:1px solid;border-radius:.55rem;padding-inline:.75rem}.review-card-actions button:focus-visible{outline-offset:3px;outline:3px solid}.review-card-actions button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:900px){.executive-review-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.executive-review-center{width:min(100% - 1.25rem,1180px);padding-block-start:1rem}.executive-review-summary dl{grid-template-columns:1fr}}.executive-timeline-workspace{width:min(100% - 3rem,1180px);margin-inline:auto;padding-block:2rem 4rem}.executive-timeline-section,.executive-timeline-groups{padding-block:1rem}.executive-timeline-workspace-card{min-height:22rem}.timeline-traceability{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.timeline-traceability>div{background:currentColor;border-radius:.55rem;min-width:0;padding:.65rem}@supports (color:color-mix(in lab, red, red)){.timeline-traceability>div{background:color-mix(in srgb, currentColor 7%, transparent)}}.timeline-traceability dt{font-size:.75rem;font-weight:700}.timeline-traceability dd{overflow-wrap:anywhere;margin:.25rem 0 0}.timeline-card-actions{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.timeline-card-actions button{min-height:2.75rem;color:inherit;background:0 0;border:1px solid;border-radius:.55rem;padding-inline:.75rem}.timeline-card-actions button:focus-visible{outline-offset:3px;outline:3px solid}.timeline-card-actions button:disabled{cursor:not-allowed;opacity:.5}.timeline-group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.timeline-group{border:1px solid;padding:1rem}@supports (color:color-mix(in lab, red, red)){.timeline-group{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.timeline-group{border-radius:.75rem}@media (max-width:900px){.timeline-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.executive-timeline-workspace{width:min(100% - 1.25rem,1180px);padding-block-start:1rem}.timeline-traceability,.timeline-group-grid{grid-template-columns:1fr}}.decision-workspace{width:min(100% - 3rem,1180px);margin-inline:auto;padding-block:2rem 4rem}.decision-workspace-section,.decision-workspace-groups{padding-block:1rem}.decision-workspace-card{min-height:24rem}.decision-traceability{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.decision-traceability>div{background:currentColor;border-radius:.55rem;min-width:0;padding:.65rem}@supports (color:color-mix(in lab, red, red)){.decision-traceability>div{background:color-mix(in srgb, currentColor 7%, transparent)}}.decision-traceability dt{font-size:.75rem;font-weight:700}.decision-traceability dd{overflow-wrap:anywhere;margin:.25rem 0 0}.decision-card-actions{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.decision-card-actions button{min-height:2.75rem;color:inherit;background:0 0;border:1px solid;border-radius:.55rem;padding-inline:.75rem}.decision-card-actions button:focus-visible{outline-offset:3px;outline:3px solid}.decision-card-actions button:disabled{cursor:not-allowed;opacity:.5}.decision-group-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.decision-group{border:1px solid;padding:1rem}@supports (color:color-mix(in lab, red, red)){.decision-group{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.decision-group{border-radius:.75rem}@media (max-width:900px){.decision-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.decision-workspace{width:min(100% - 1.25rem,1180px);padding-block-start:1rem}.decision-traceability,.decision-group-grid{grid-template-columns:1fr}}.mission-control-workspace{--workspace-gap:1rem;min-height:calc(100vh - 66px)}.workspace-header{justify-content:space-between;align-items:center;gap:var(--workspace-gap);border-bottom:1px solid var(--line);background:var(--surface);padding:1.2rem clamp(1rem,4vw,4rem);display:flex}.workspace-header p,.workspace-header h1,.workspace-panel h2{margin:0}.workspace-header p{color:var(--muted);font-size:.66rem}.workspace-header h1{margin-top:.2rem;font-size:1.35rem}.workspace-header nav{gap:.5rem;display:flex}.workspace-header button,.workspace-sidebar button,.workspace-panel button,.workspace-panel input{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-height:2.5rem}.workspace-header button,.workspace-sidebar button,.workspace-panel button{cursor:pointer;padding:.5rem .75rem}.mission-control-workspace-grid{gap:var(--workspace-gap);padding:var(--workspace-gap);grid-template-columns:13rem minmax(0,1fr) 18rem;display:grid}.mission-control-workspace[data-sidebar-collapsed=true] .mission-control-workspace-grid{grid-template-columns:4.5rem minmax(0,1fr) 18rem}.mission-control-workspace[data-inspector-open=false] .mission-control-workspace-grid{grid-template-columns:13rem minmax(0,1fr)}.workspace-sidebar,.workspace-inspector{top:calc(66px + var(--workspace-gap));border:1px solid var(--line);background:var(--surface);border-radius:15px;align-self:start;padding:.75rem;position:sticky}.workspace-sidebar nav{gap:.45rem;display:grid}.workspace-sidebar button{text-align:start;width:100%}.workspace-sidebar button[aria-current=page]{color:var(--green);border-color:var(--green);background:var(--green-soft)}.workspace-content{gap:var(--workspace-gap);min-width:0;display:grid}.workspace-panel{border:1px solid var(--line);background:var(--surface);border-radius:15px;outline:none;padding:1rem}.workspace-panel:focus-visible,.workspace-header button:focus-visible,.workspace-sidebar button:focus-visible,.workspace-panel input:focus-visible,.workspace-panel button:focus-visible{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #1764491f}.workspace-panel>h2{margin-bottom:.8rem;font-size:1rem}.workspace-panel form{gap:.5rem;display:grid}.workspace-panel input{padding:.5rem .7rem}.workspace-panel output{gap:.5rem;margin-top:.75rem;display:flex}.mission-control-workspace-state{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:17px;min-height:18rem;padding:2rem}.workspace-skeleton{align-content:center;gap:.75rem;display:grid}.workspace-skeleton span{background:var(--green-soft);border-radius:10px;height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}@media (max-width:980px){.mission-control-workspace-grid,.mission-control-workspace[data-sidebar-collapsed=true] .mission-control-workspace-grid,.mission-control-workspace[data-inspector-open=false] .mission-control-workspace-grid{grid-template-columns:1fr}.workspace-sidebar,.workspace-inspector{position:static}.workspace-sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.workspace-skeleton span{animation:none}}.start-day-experience{--start-day-gap:1rem}.start-day-header{color:#fff;background:var(--green-dark);border-radius:18px;margin-bottom:1.5rem;padding:1.4rem}.start-day-header p,.start-day-header h1,.start-day-section h2,.start-day-section h3,.start-day-section h4,.start-day-section p,.start-day-metrics{margin:0}.start-day-header p{color:#ffffffb3;font-size:.68rem}.start-day-header h1{margin-top:.3rem;font-size:clamp(1.7rem,3vw,2.3rem)}.start-day-sections{gap:var(--start-day-gap);display:grid}.start-day-section{border:1px solid var(--line);background:var(--surface);border-radius:16px;outline:none;padding:1.2rem}.start-day-section:focus-visible{border-color:var(--green);box-shadow:0 0 0 3px #1764491f}.start-day-section>h2{margin-bottom:.85rem;font-size:1rem}.start-day-section>p,.start-day-list p{color:var(--muted);margin-top:.3rem;font-size:.75rem}.start-day-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.start-day-metrics>div{background:var(--canvas);border-radius:10px;padding:.75rem}.start-day-metrics dt{color:var(--muted);font-size:.65rem}.start-day-metrics dd{margin:.25rem 0 0;font-weight:700}.start-day-list,.start-day-quick-actions{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.start-day-list li,.start-day-quick-actions li{border:1px solid var(--line);border-radius:10px;padding:.75rem}.start-day-list li{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.start-day-list p{flex-basis:100%}.start-day-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.start-day-quick-actions li{color:var(--green-dark);background:var(--green-soft);text-align:center}.start-day-state{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:17px;min-height:18rem;padding:2rem}.start-day-skeleton{align-content:center;gap:.75rem;display:grid}.start-day-skeleton span{background:var(--green-soft);border-radius:10px;height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}@media (max-width:720px){.start-day-metrics,.start-day-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.start-day-skeleton span{animation:none}}.create-task-experience>header{margin-bottom:1rem}.create-task-experience>header p,.create-task-experience>header h1,.create-task-section h2{margin:0}.create-task-experience>header p{color:var(--muted);font-size:.68rem}.create-task-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.create-task-progress li{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:9px;padding:.6rem}.create-task-sections{gap:1rem;display:grid}.create-task-section{border:1px solid var(--line);background:var(--surface);border-radius:15px;outline:none;padding:1rem}.create-task-section:focus{border-color:var(--green);box-shadow:0 0 0 3px #1764491f}.create-task-section h2{margin-bottom:.75rem;font-size:1rem}.create-task-section form{gap:.55rem;display:grid}.create-task-section input,.create-task-section select,.create-task-section button,.create-task-sections>button{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-height:2.5rem;padding:.5rem .75rem}.create-task-section button,.create-task-sections>button{cursor:pointer}.create-task-section dl{gap:.5rem;display:grid}.create-task-section dl>div{background:var(--canvas);border-radius:9px;padding:.6rem}.create-task-section dt{color:var(--muted);font-size:.65rem}.create-task-section dd{margin:.2rem 0 0}.create-task-state{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:17px;min-height:18rem;padding:2rem}.create-task-skeleton{align-content:center;gap:.75rem;display:grid}.create-task-skeleton span{background:var(--green-soft);border-radius:10px;height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.create-task-progress{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.create-task-skeleton span{animation:none}}.planner-workspace{--planner-workspace-gap:1rem;--planner-workspace-radius:17px}.planner-workspace-header{gap:var(--planner-workspace-gap);justify-content:space-between;align-items:flex-end;margin-bottom:1rem;display:flex}.planner-workspace-header h1,.planner-workspace-header p,.planner-decision-strip h2,.planner-decision-strip dl,.planner-filters h2,.planner-filter-values h3,.planner-filter-values ul,.planner-weekly-timeline h2,.planner-weekly-timeline p,.planner-timeline-day h3,.planner-timeline-day p,.planner-timeline-lane h3,.planner-operation-card h4,.planner-operation-card p,.planner-operation-card dl,.planner-reserved-region h2,.planner-reserved-region p{margin:0}.planner-workspace-header>div:first-child>p{color:var(--muted);font-size:.7rem}.planner-workspace-header h1{letter-spacing:-.04em;margin:.25rem 0;font-size:clamp(1.7rem,3vw,2.3rem)}.planner-toolbar{flex-wrap:wrap;gap:.4rem;display:flex}.planner-toolbar button,.planner-filters input{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-height:2.5rem;padding:.5rem .75rem}.planner-toolbar button{cursor:pointer}.planner-toolbar button:disabled{cursor:default;opacity:.65}.planner-toolbar button:focus-visible,.planner-filters input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.planner-decision-strip,.planner-filters,.planner-weekly-timeline,.planner-reserved-region{border:1px solid var(--line);border-radius:var(--planner-workspace-radius);background:var(--surface)}.planner-decision-strip{padding:1rem}.planner-decision-strip h2,.planner-filters h2,.planner-reserved-region h2{margin-bottom:.75rem;font-size:.95rem}.planner-decision-strip dl{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.6rem;display:grid}.planner-decision-strip dl>div{background:var(--canvas);border-radius:10px;padding:.7rem}.planner-decision-strip dt{color:var(--muted);font-size:.65rem}.planner-decision-strip dd{margin:.2rem 0 0;font-weight:700}.planner-decision-strip button{color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline}.planner-decision-strip button:focus-visible,.planner-operation-inspector>button:focus-visible,.planner-conflict-list button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.planner-filters{margin:var(--planner-workspace-gap) 0;grid-template-columns:minmax(12rem,2fr) repeat(3,minmax(8rem,1fr));align-items:end;gap:.75rem;padding:1rem;display:grid}.planner-filters h2{grid-column:1/-1}.planner-filters label{color:var(--muted);gap:.35rem;font-size:.68rem;display:grid}.planner-filter-values h3{color:var(--muted);font-size:.68rem;font-weight:400}.planner-filter-values ul{flex-wrap:wrap;gap:.3rem;padding:0;list-style:none;display:flex}.planner-filter-values li,.planner-filter-values span{background:var(--green-soft);border-radius:99px;margin-top:.35rem;padding:.35rem .5rem;font-size:.68rem;display:inline-block}.planner-filter-values li label{color:var(--ink);align-items:center;gap:.3rem;display:flex}.planner-filter-values input{min-height:auto;padding:0}.planner-foundation-grid{gap:var(--planner-workspace-gap);grid-template-columns:minmax(0,3fr) minmax(15rem,1fr);display:grid}.planner-weekly-timeline{min-width:0;min-height:28rem;padding:1rem}.planner-weekly-timeline>header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}.planner-weekly-timeline>header h2{font-size:.95rem}.planner-weekly-timeline>header p,.planner-timeline-day>header time{color:var(--muted);font-size:.68rem}.planner-timeline-scroll{border-radius:11px;padding-bottom:.35rem;overflow-x:auto}.planner-timeline-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.planner-timeline-days{grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;gap:.65rem;display:grid}.planner-timeline-day{border:1px solid var(--line);background:var(--canvas);border-radius:12px;min-width:15rem;overflow:hidden}.planner-timeline-day>header{border-bottom:1px solid var(--line);background:var(--surface);padding:.75rem}.planner-timeline-day>header h3{font-size:.82rem}.planner-timeline-day-lanes{gap:.6rem;padding:.6rem;display:grid}.planner-timeline-lane{gap:.45rem;display:grid}.planner-timeline-lane>h3{color:var(--muted);font-size:.67rem;font-weight:600}.planner-timeline-lane-items{gap:.45rem;display:grid}.planner-operation-card{border:1px solid #cddfd5;border-inline-start:3px solid var(--green);background:var(--surface);border-radius:10px}.planner-operation-card>button{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:.7rem}.planner-operation-card>button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--blue)}.planner-operation-card>button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.planner-operation-card>button>header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.planner-operation-card h4{font-size:.78rem}.planner-operation-card>button>header span{color:var(--green-dark);background:var(--green-soft);border-radius:99px;padding:.18rem .38rem;font-size:.58rem}.planner-operation-window{color:var(--muted);font-size:.65rem;margin-top:.45rem!important}.planner-operation-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.55rem;display:grid}.planner-operation-card dl>div{background:var(--canvas);border-radius:7px;padding:.45rem}.planner-operation-card dt{color:var(--muted);font-size:.56rem}.planner-operation-card dd{margin:.15rem 0 0;font-size:.72rem;font-weight:700}.planner-operation-conflict{color:var(--red);background:var(--red-soft);border-radius:7px;padding:.35rem .45rem;font-size:.62rem;font-weight:700;margin-top:.5rem!important}.planner-timeline-empty{min-height:20rem;color:var(--muted);border:1px dashed var(--line);text-align:center;border-radius:12px;place-content:center;padding:2rem;display:grid}.planner-timeline-empty h3{color:var(--ink);margin:0 0 .35rem;font-size:.9rem}.planner-inspector-regions{gap:var(--planner-workspace-gap);align-content:start;display:grid}.planner-reserved-region,.planner-inspector-panel{border:1px solid var(--line);border-radius:var(--planner-workspace-radius);background:var(--surface);min-height:12rem;padding:1rem}.planner-reserved-region p,.planner-inspector-panel>p{color:var(--muted);font-size:.72rem}.planner-inspector-panel h2,.planner-inspector-panel h3,.planner-inspector-panel dl,.planner-inspector-panel ul,.planner-inspector-panel p{margin:0}.planner-inspector-panel h2{margin-bottom:.75rem;font-size:.9rem}.planner-operation-inspector h3{margin-bottom:.6rem;font-size:.82rem}.planner-inspector-panel dl{gap:.45rem;display:grid}.planner-inspector-panel dl>div{background:var(--canvas);border-radius:8px;padding:.5rem}.planner-inspector-panel dt{color:var(--muted);font-size:.6rem}.planner-inspector-panel dd{margin:.15rem 0 0;font-size:.7rem}.planner-operation-inspector>button{border:1px solid var(--green);background:var(--green-soft);cursor:pointer;border-radius:9px;width:100%;min-height:2.4rem;margin-top:.75rem}.planner-operation-inspector>button:disabled{cursor:default;opacity:.6}.planner-conflict-list{gap:.45rem;padding:0;list-style:none;display:grid}.planner-conflict-list button{width:100%;color:inherit;background:var(--red-soft);text-align:start;cursor:pointer;border:1px solid #efd1ce;border-radius:8px;gap:.2rem;padding:.55rem;display:grid}.planner-conflict-list button span,.planner-conflict-list button time{color:var(--muted);font-size:.62rem}.planner-timeline-day[data-selected=true]{border-color:var(--blue)}.planner-workspace-state{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:17px;min-height:22rem;padding:2rem}.planner-loading-skeleton{align-content:center;gap:.75rem;display:grid}.planner-loading-skeleton span{background:var(--green-soft);border-radius:10px;height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}@media (max-width:900px){.planner-workspace-header{flex-direction:column;align-items:flex-start}.planner-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.planner-foundation-grid{grid-template-columns:1fr}.planner-inspector-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.planner-toolbar,.planner-toolbar button{width:100%}.planner-filters,.planner-inspector-regions{grid-template-columns:1fr}.planner-weekly-timeline{min-height:20rem}.planner-timeline-days{grid-auto-columns:minmax(14rem,85vw)}}@media (prefers-reduced-motion:reduce){.planner-loading-skeleton span{animation:none}}.operations-workspace-shell{--operations-shell-gap:1rem;gap:var(--operations-shell-gap);width:min(100%,100rem);margin-inline:auto;padding:clamp(1rem,2vw,2rem);display:grid}.operations-workspace-shell h1,.operations-workspace-shell h2,.operations-workspace-shell p,.operations-workspace-shell dl,.operations-workspace-shell ul{margin:0}.operations-workspace-header{border:1px solid var(--line);background:var(--surface);border-radius:17px;justify-content:space-between;align-items:end;gap:1.5rem;min-height:8.5rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.operations-workspace-header h1{letter-spacing:-.035em;margin-block:.25rem;font-size:clamp(1.7rem,3vw,2.4rem)}.operations-workspace-header p,.operations-workspace-activity-strip p{color:var(--muted)}.operations-workspace-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.operations-workspace-header dl{grid-template-columns:repeat(2,minmax(9rem,1fr));gap:.75rem;display:grid}.operations-workspace-header dl>div,.operations-workspace-context-rail dl>div{border:1px solid var(--line);background:var(--canvas);border-radius:11px;gap:.25rem;padding:.75rem;display:grid}.operations-workspace-header dt,.operations-workspace-context-rail dt{color:var(--muted);font-size:.75rem}.operations-workspace-header dd,.operations-workspace-context-rail dd{margin:0;font-weight:700}.operations-workspace-refresh-error,.operations-workspace-state{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,100rem);margin-inline:auto;padding:1rem;display:flex}.operations-workspace-refresh-error{color:var(--red);background:var(--red-soft);border:1px solid;border-radius:11px}.operation-command-center,.operation-guided-create>section,.operation-guided-create fieldset{border:1px solid var(--line);background:var(--surface);border-radius:17px;min-width:0;padding:1rem}.operation-command-bar{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.operation-command-bar h2{margin-inline-end:auto}.operation-command-bar button,.operation-command-bar a,.operation-guided-create button,.operation-guided-create input,.operation-guided-create select{border:1px solid var(--line);background:var(--canvas);min-height:2.75rem;color:inherit;font:inherit;border-radius:10px}.operation-command-bar button,.operation-command-bar a,.operation-guided-create button{cursor:pointer;justify-content:center;align-items:center;padding-inline:.9rem;text-decoration:none;display:inline-flex}.operation-primary-command{border-color:var(--green)!important;background:var(--green)!important;color:#fff!important;font-weight:700!important}.natural-operation-entry{border:1px solid var(--line);background:var(--canvas);border-radius:17px;gap:.75rem;margin-block-start:1rem;padding:1rem;display:grid}.natural-operation-entry textarea{resize:vertical;border:1px solid var(--line);background:var(--surface);width:100%;min-height:8rem;color:inherit;font:inherit;border-radius:10px;padding:.8rem}.natural-operation-preview{border-inline-start:3px solid var(--green);background:var(--surface);gap:.75rem;padding:1rem;display:grid}.natural-operation-preview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.natural-operation-preview dl>div{min-width:0}.natural-operation-preview dt{color:var(--muted);font-size:.8rem}.natural-operation-preview dd{overflow-wrap:anywhere;margin:0}.natural-operation-preview .unknown-value,.natural-entry-warnings{color:var(--red)}.operation-guided-create{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:1rem;display:grid}.operation-guided-create fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.operation-guided-create label,.operation-guided-create section{gap:.4rem;display:grid}.operation-guided-create input,.operation-guided-create select{width:100%;padding-inline:.75rem}.operation-guided-create ul,.operation-guided-create ol{gap:.5rem;padding-inline-start:1.25rem;display:grid}.operation-guided-create li span{color:var(--muted);font-size:.8rem;display:block}.operation-guided-create>button{align-self:end}@media (max-width:64rem){.operation-guided-create{grid-template-columns:1fr}}@media (max-width:42rem){.operation-guided-create fieldset{grid-template-columns:1fr}.operation-command-bar>*{flex:9rem}.natural-operation-preview dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.operation-command-center *{scroll-behavior:auto;transition:none!important}}.operations-workspace-command-grid{gap:var(--operations-shell-gap);grid-template-columns:minmax(14rem,.8fr) minmax(24rem,2.2fr) minmax(14rem,.8fr);align-items:stretch;display:grid}.workforce-workspace{gap:clamp(1rem,2vw,1.5rem);width:min(100%,76rem);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem);display:grid}.workforce-workspace>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:1rem;padding-block-end:1.25rem;display:flex}.workforce-workspace h1,.workforce-workspace h2,.workforce-workspace p{margin:0}.workforce-workspace h1{font-size:clamp(1.75rem,4vw,2.65rem);line-height:1.1}.workforce-workspace h2{font-size:clamp(1.05rem,2vw,1.35rem)}.workforce-workspace header p,.workforce-card>p{color:var(--muted)}.workforce-status{color:var(--gold);font-weight:700}.workforce-brief{color:var(--text);border-bottom:1px solid var(--line);padding-block:.15rem 1.25rem;font-size:clamp(1rem,2vw,1.22rem)}@supports (color:color-mix(in lab, red, red)){.workforce-brief{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}.workforce-brief span{color:var(--gold);margin-inline:.55rem}.workforce-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.workforce-card{border-bottom:1px solid var(--line);gap:.85rem;min-width:0;padding-block:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workforce-card{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}.workforce-card ul,.workforce-card ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.workforce-card li{border-inline-start:2px solid var(--gold);min-width:0;padding-inline-start:.9rem}@supports (color:color-mix(in lab, red, red)){.workforce-card li{border-inline-start:2px solid color-mix(in srgb, var(--gold) 42%, transparent)}}.workforce-card a{color:var(--text);text-underline-offset:.25em;font-weight:700;text-decoration:none}.workforce-card a:hover{color:var(--gold)}.workforce-card a:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:3px}.workforce-card li span,.workforce-card li time{color:var(--muted);margin-block-start:.18rem;font-size:.85rem;display:block}.workforce-feedback{align-content:center;min-height:18rem}.workforce-skeleton{background:linear-gradient(90deg, var(--surface), var(--gold), var(--surface));border-radius:12px;width:100%;height:8rem}@supports (color:color-mix(in lab, red, red)){.workforce-skeleton{background:linear-gradient(90deg, var(--surface), color-mix(in srgb, var(--gold) 8%, var(--surface)), var(--surface))}}.workforce-skeleton{background-size:200% 100%;animation:1.4s ease-in-out infinite workforce-loading}@keyframes workforce-loading{to{background-position:-200% 0}}@media (max-width:42rem){.workforce-columns{grid-template-columns:1fr}.workforce-workspace>header{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.workforce-workspace *{transition:none!important;animation:none!important}}.workforce-directory{width:min(100%,76rem);color:var(--platform-text);gap:clamp(1.5rem,3vw,2.5rem);margin-inline:auto;padding:clamp(1.25rem,4vw,3.5rem);display:grid}.workforce-directory>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:end;gap:1.5rem;padding-block-end:1.5rem;display:flex}.workforce-directory h1,.workforce-directory h2,.workforce-directory h3,.workforce-directory p{margin:0}.workforce-directory>header>div{gap:.4rem;display:grid}.workforce-directory>header>div p,.workforce-directory>header>p{color:var(--platform-muted);font-size:.78rem}.workforce-directory h1{font-size:clamp(2rem,5vw,3.25rem);font-weight:450}.workforce-controls{grid-template-columns:minmax(15rem,1fr) auto auto;gap:.65rem;display:grid}.workforce-controls input,.workforce-controls select{width:100%;min-height:3.2rem;color:var(--platform-text);background:var(--platform-raised);font:inherit;border:1px solid #ffffff14;border-radius:.7rem;padding-inline:1rem}.workforce-controls input:focus-visible,.workforce-controls select:focus-visible,.workforce-directory-empty button:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}.workforce-departments{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.workforce-departments>section{gap:1.1rem;display:grid}.workforce-departments>section>header{align-items:baseline;gap:.7rem;display:flex}.workforce-departments h2{font-size:clamp(1.25rem,3vw,1.7rem);font-weight:550}.workforce-departments>section>header span{color:var(--platform-muted);font-size:.75rem}.workforce-employee-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.workforce-employee-card{background:var(--platform-raised);border:1px solid #ffffff0d;border-radius:.8rem;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.8rem 1rem;min-width:0;padding:1rem;display:grid}.workforce-avatar{width:3rem;height:3rem;color:var(--platform-gold);background:#c8a96b1a;border-radius:50%;place-items:center;font-size:.78rem;font-weight:750;display:grid}.workforce-employee-card h3{text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:650;overflow:hidden}.workforce-employee-card p{color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;margin-block-start:.25rem;font-size:.74rem;overflow:hidden}.workforce-employee-card small{color:var(--platform-muted);margin-block-start:.3rem;font-size:.68rem;display:block}.workforce-employee-card>button{min-height:2.6rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.5rem;padding-inline:.75rem;font-size:.72rem}.workforce-status-scrim{z-index:80;background:#00000094;justify-items:end;display:grid;position:fixed;inset:0}.workforce-status-drawer{background:var(--platform-surface);grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:1rem;width:min(28rem,100vw);height:100dvh;padding:1.25rem;display:grid;overflow-y:auto;box-shadow:-1rem 0 3rem #00000040}.workforce-status-drawer>header,.workforce-status-drawer footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workforce-status-drawer>header p{color:var(--platform-gold);font-size:.72rem}.workforce-status-drawer>header h2{margin-top:.2rem;font-size:1.2rem}.workforce-status-drawer>header>button{color:var(--platform-muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem}.workforce-status-drawer fieldset{border:0;align-content:start;gap:.35rem;margin:0;padding:0;display:grid}.workforce-status-drawer legend{color:var(--platform-muted);margin-bottom:.65rem;font-size:.75rem}.workforce-status-drawer fieldset label{cursor:pointer;border:1px solid #ffffff0f;border-radius:.55rem;align-items:center;gap:.7rem;min-height:2.85rem;padding:.55rem .7rem;display:flex}.workforce-status-drawer input{accent-color:var(--platform-gold)}.workforce-status-reason{color:var(--platform-muted);gap:.4rem;font-size:.75rem;display:grid}.workforce-status-reason textarea{width:100%;color:var(--platform-text);background:var(--platform-graphite);font:inherit;resize:vertical;border:1px solid #ffffff17;border-radius:.55rem;padding:.65rem}.workforce-status-drawer footer{border-top:1px solid #ffffff12;padding-top:.8rem}.workforce-status-drawer footer button{min-height:2.75rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.55rem;padding-inline:1rem}.workforce-status-drawer footer button:last-child{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold);font-weight:700}.workforce-directory-empty{justify-items:start;gap:.7rem;padding-block:2rem;display:grid}.workforce-directory-empty p{color:var(--platform-muted)}.workforce-directory-empty button{color:#191a1c;background:var(--platform-gold);min-height:2.8rem;font:inherit;cursor:pointer;border:0;border-radius:.55rem;margin-block-start:.5rem;padding-inline:1rem;font-weight:700}.workforce-import-action{color:#191a1c;background:var(--platform-gold);border-radius:.55rem;align-items:center;min-height:2.8rem;margin-block-start:.5rem;padding-inline:1rem;font-weight:700;text-decoration:none;display:inline-flex}.workforce-import-action:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}.workforce-directory.workforce-feedback{align-content:center;min-height:20rem}@media (max-width:900px){.workforce-employee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.workforce-directory>header{flex-direction:column;align-items:start}.workforce-controls,.workforce-employee-grid{grid-template-columns:1fr}.workforce-employee-card{grid-template-columns:2.5rem minmax(0,1fr)}.workforce-employee-card>button{grid-column:1/-1;width:100%}}.canonical-archive{width:min(100%,88rem);color:var(--platform-text);margin-inline:auto;padding:clamp(1.25rem,3vw,3rem)}.canonical-archive>header{justify-content:space-between;align-items:end;gap:1rem;margin-block-end:1.5rem;display:flex}.canonical-archive>header p,.archive-card header span{color:var(--platform-gold);margin:0 0 .35rem;font-size:.82rem}.canonical-archive h1,.canonical-archive h2,.canonical-archive p{margin-block-start:0}.archive-filters{border-block-start:1px solid var(--platform-text);grid-template-columns:minmax(16rem,2fr) repeat(4,minmax(9rem,1fr));gap:.8rem;padding-block:1rem 1.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.archive-filters{border-block-start:1px solid color-mix(in srgb, var(--platform-text) 10%, transparent)}}.archive-filters label{color:var(--platform-muted);gap:.4rem;font-size:.82rem;display:grid}.archive-filters input,.archive-filters select{min-height:2.8rem;color:var(--platform-text);border:1px solid var(--platform-text);padding-inline:.85rem}@supports (color:color-mix(in lab, red, red)){.archive-filters input,.archive-filters select{border:1px solid color-mix(in srgb, var(--platform-text) 14%, transparent)}}.archive-filters input,.archive-filters select{background:var(--platform-surface);border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.archive-filters input,.archive-filters select{background:color-mix(in srgb, var(--platform-surface) 86%, transparent)}}.archive-filters input,.archive-filters select{font:inherit}.archive-filters input:focus-visible,.archive-filters select:focus-visible,.archive-card a:focus-visible{outline:2px solid var(--platform-gold);outline-offset:2px}.archive-custom-range{grid-column:1/-1;grid-template-columns:repeat(2,minmax(10rem,14rem));gap:.8rem;display:grid}.archive-grid{gap:1rem;display:grid}.archive-card{background:var(--platform-surface);border-radius:.9rem;padding:clamp(1rem,2vw,1.5rem)}@supports (color:color-mix(in lab, red, red)){.archive-card{background:color-mix(in srgb, var(--platform-surface) 78%, transparent)}}.archive-card>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.archive-card h2{margin-block-end:0;font-size:clamp(1.05rem,2vw,1.35rem)}.archive-card a{color:var(--platform-gold);text-underline-offset:.25rem}.archive-card>dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-block:1.25rem;display:grid}.archive-card dt{color:var(--platform-muted);font-size:.78rem}.archive-card dd{overflow-wrap:anywhere;margin:.3rem 0 0}.archive-related{border-block-start:1px solid var(--platform-text);flex-wrap:wrap;gap:.7rem 1.1rem;padding-block-start:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.archive-related{border-block-start:1px solid color-mix(in srgb, var(--platform-text) 9%, transparent)}}.archive-empty{align-content:center;justify-items:start;min-height:16rem;display:grid}.archive-empty p{color:var(--platform-muted)}@media (max-width:980px){.archive-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-search{grid-column:1/-1}.archive-card>dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.canonical-archive>header,.archive-card>header{flex-direction:column;align-items:start}.archive-filters,.archive-custom-range,.archive-card>dl{grid-template-columns:1fr}.archive-search,.archive-custom-range{grid-column:auto}}.operational-closure-review{background:var(--platform-surface);border-radius:.9rem;gap:1rem;margin-block:1.25rem;padding:clamp(1rem,2vw,1.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.operational-closure-review{background:color-mix(in srgb, var(--platform-surface) 82%, transparent)}}.operational-closure-review header p{color:var(--platform-gold);margin:0 0 .3rem;font-size:.82rem}.operational-closure-review header h2,.operational-closure-review>p{margin:0}.operational-closure-review ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.operational-closure-review li{color:var(--platform-muted);align-items:center;gap:.7rem;display:flex}.operational-closure-review li[data-ready=true]{color:var(--platform-text)}.operational-closure-review li>span{background:var(--platform-text);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-closure-review li>span{background:color-mix(in srgb, var(--platform-text) 8%, transparent)}}.operational-closure-review li[data-ready=true]>span{color:#191a1c;background:var(--platform-gold)}.operational-closure-review>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block-start:.4rem;display:flex}.operational-closure-review a{color:var(--platform-gold)}.operational-closure-review button{color:#191a1c;background:var(--platform-gold);min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:.65rem;padding-inline:1.2rem;font-weight:700}.end-my-day-open-operations{border-inline-start:3px solid var(--platform-gold);background:var(--platform-gold);padding:1rem 1.2rem}@supports (color:color-mix(in lab, red, red)){.end-my-day-open-operations{background:color-mix(in srgb, var(--platform-gold) 7%, transparent)}}.end-my-day-open-operations h2,.end-my-day-open-operations p{margin-block-start:0}.end-my-day-open-operations a{color:var(--platform-gold);font-weight:700}@media (prefers-reduced-motion:reduce){.workforce-directory *{scroll-behavior:auto;transition:none!important}}.workforce-directory{gap:clamp(1.25rem,2.5vw,2rem);width:min(100%,96rem)}.workforce-dashboard-header{border:1px solid var(--platform-text)!important;align-items:center!important;padding:clamp(1rem,2vw,1.5rem)!important}@supports (color:color-mix(in lab, red, red)){.workforce-dashboard-header{border:1px solid color-mix(in srgb, var(--platform-text) 8%, transparent)!important}}.workforce-dashboard-header{background:var(--platform-surface);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.workforce-dashboard-header{background:color-mix(in srgb, var(--platform-surface) 88%, transparent)}}.workforce-dashboard-header{box-shadow:0 1.25rem 3rem #0000001f}.workforce-dashboard-header h1{font-size:clamp(1.8rem,4vw,2.8rem)}.workforce-dashboard-header>dl{grid-template-columns:repeat(3,auto);gap:clamp(1rem,3vw,2.5rem);margin:0;display:grid}.workforce-dashboard-header>dl div,.workforce-department-card dl div{gap:.25rem;display:grid}.workforce-dashboard-header dt,.workforce-department-card dt{color:var(--platform-muted);font-size:.7rem}.workforce-dashboard-header dd,.workforce-department-card dd{margin:0;font-size:.82rem;font-weight:700}.workforce-overview,.workforce-department-overview,.workforce-insights,.workforce-team-directory{gap:1rem;min-width:0;display:grid}.workforce-section-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.workforce-section-heading>div{gap:.25rem;display:grid}.workforce-section-heading span{color:var(--platform-gold);font-size:.72rem}.workforce-section-heading h2{font-size:clamp(1.2rem,2.5vw,1.55rem)}.workforce-section-heading>p{color:var(--platform-muted);font-size:.75rem}.workforce-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.workforce-stat-card{border:1px solid var(--platform-text);align-items:center;gap:.75rem;min-width:0;min-height:6rem;padding:.9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.workforce-stat-card{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.workforce-stat-card{background:var(--platform-raised);border-radius:.85rem;box-shadow:0 .7rem 1.8rem #00000014}.workforce-stat-card>span{width:2.2rem;height:2.2rem;color:var(--platform-gold);background:var(--platform-gold);border-radius:.65rem;flex:0 0 2.2rem;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.workforce-stat-card>span{background:color-mix(in srgb, var(--platform-gold) 10%, transparent)}}.workforce-stat-card>span{font-weight:800}.workforce-stat-card strong{font-size:1.35rem}.workforce-stat-card p{color:var(--platform-muted);text-overflow:ellipsis;white-space:nowrap;margin-block-start:.15rem;font-size:.72rem;overflow:hidden}.workforce-stat-card[data-tone=Absent]>span,.workforce-stat-card[data-tone=Leave]>span,.workforce-stat-card[data-tone=Medical]>span{color:#e99b91;background:#da685b1a}.workforce-stat-card[data-tone=Present]>span,.workforce-stat-card[data-tone=readiness]>span{color:#7fc6a2;background:#4ba87a1c}.workforce-department-overview>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.workforce-department-card{border:1px solid var(--platform-text);gap:1rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workforce-department-card{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.workforce-department-card{background:var(--platform-raised);border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){.workforce-department-card{background:color-mix(in srgb, var(--platform-raised) 92%, transparent)}}.workforce-department-card>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.workforce-department-card>header div{gap:.25rem;display:grid}.workforce-department-card>header span{color:var(--platform-text);font-size:1rem;font-weight:750}.workforce-department-card>header strong{color:var(--platform-muted);font-size:.72rem}.workforce-department-card>header b{color:var(--platform-gold);font-size:1.1rem}.workforce-readiness-track{background:var(--platform-text);border-radius:2rem;height:.3rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.workforce-readiness-track{background:color-mix(in srgb, var(--platform-text) 7%, transparent)}}.workforce-readiness-track i{border-radius:inherit;background:var(--platform-gold);height:100%;display:block}.workforce-department-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.workforce-insights{border:1px solid var(--platform-gold);padding:clamp(1rem,2vw,1.35rem)}@supports (color:color-mix(in lab, red, red)){.workforce-insights{border:1px solid color-mix(in srgb, var(--platform-gold) 13%, transparent)}}.workforce-insights{background:var(--platform-gold);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.workforce-insights{background:color-mix(in srgb, var(--platform-gold) 3%, var(--platform-surface))}}.workforce-insights>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.workforce-insights article{border-inline-start:2px solid var(--platform-gold);gap:.3rem;min-width:0;padding-inline-start:.8rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workforce-insights article{border-inline-start:2px solid color-mix(in srgb, var(--platform-gold) 35%, transparent)}}.workforce-insights article span,.workforce-insights article small{color:var(--platform-muted);font-size:.7rem}.workforce-insights article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.workforce-team-directory{padding-block-start:.5rem}.workforce-quick-actions{scrollbar-width:thin;align-items:center;gap:.5rem;padding-block:.15rem .25rem;display:flex;overflow-x:auto}.workforce-quick-actions>span{color:var(--platform-muted);flex:none;margin-inline-end:.25rem;font-size:.72rem}.workforce-quick-actions button{min-height:2.75rem;color:var(--platform-text);border:1px solid var(--platform-text);flex:none;align-items:center;gap:.45rem;padding-inline:.9rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workforce-quick-actions button{border:1px solid color-mix(in srgb, var(--platform-text) 10%, transparent)}}.workforce-quick-actions button{background:var(--platform-raised);font:inherit;cursor:pointer;border-radius:.7rem;font-size:.78rem;transition:border-color .18s,background-color .18s,transform .18s}.workforce-quick-actions button i{color:var(--platform-gold);font-style:normal}.workforce-quick-actions button:hover{border-color:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){.workforce-quick-actions button:hover{border-color:color-mix(in srgb, var(--platform-gold) 45%, transparent)}}.workforce-quick-actions button:hover{transform:translateY(-1px)}.workforce-quick-actions button[data-active=true]{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold);font-weight:750}.workforce-quick-actions button[data-active=true] i{color:inherit}.workforce-quick-guidance{color:var(--platform-gold);background:var(--platform-gold);border-radius:.65rem;padding:.65rem .8rem}@supports (color:color-mix(in lab, red, red)){.workforce-quick-guidance{background:color-mix(in srgb, var(--platform-gold) 8%, transparent)}}.workforce-quick-guidance{font-size:.76rem}.workforce-departments{gap:1.5rem}.workforce-departments>section>header{justify-content:space-between}.workforce-departments h3{font-size:1.05rem}.workforce-employee-card{border-radius:.85rem;transition:border-color .18s,transform .18s,box-shadow .18s}.workforce-employee-card:hover{border-color:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){.workforce-employee-card:hover{border-color:color-mix(in srgb, var(--platform-gold) 24%, transparent)}}.workforce-employee-card:hover{transform:translateY(-1px);box-shadow:0 .9rem 2rem #0000001a}.workforce-employee-copy{min-width:0}.workforce-employee-copy>div{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.workforce-employee-copy h4{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.92rem;overflow:hidden}.workforce-status-badge{color:var(--platform-gold);background:var(--platform-gold);border-radius:2rem;flex:none;padding:.22rem .45rem}@supports (color:color-mix(in lab, red, red)){.workforce-status-badge{background:color-mix(in srgb, var(--platform-gold) 9%, transparent)}}.workforce-status-badge{font-size:.62rem;font-weight:700}.workforce-employee-card>button:hover{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold)}.workforce-quick-actions button:focus-visible,.workforce-employee-card>button:focus-visible,.workforce-employee-card .employee-name-button:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}@media (max-width:1100px){.workforce-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workforce-department-overview>div:last-child,.workforce-insights>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workforce-dashboard-header{flex-direction:column;align-items:start!important}.workforce-dashboard-header>dl{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.workforce-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workforce-department-overview>div:last-child{grid-template-columns:1fr}.workforce-section-heading{flex-direction:column;align-items:start;gap:.35rem}}@media (max-width:480px){.workforce-directory{padding:.75rem}.workforce-dashboard-header>dl,.workforce-insights>div:last-child{grid-template-columns:1fr}.workforce-dashboard-header>dl{gap:.7rem}.workforce-stat-card{min-height:5.4rem;padding:.75rem}.workforce-department-card dl{gap:.35rem}.workforce-employee-copy>div{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.workforce-quick-actions button,.workforce-employee-card{transition:none}.workforce-quick-actions button:hover,.workforce-employee-card:hover{transform:none}}.operations-room-header{border:1px solid var(--platform-text);align-items:center;min-height:5.5rem;padding:clamp(1rem,2vw,1.4rem);display:flex}@supports (color:color-mix(in lab, red, red)){.operations-room-header{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.operations-room-header{background:linear-gradient(135deg, var(--platform-surface), #54b883);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.operations-room-header{background:linear-gradient(135deg, color-mix(in srgb, var(--platform-surface) 94%, transparent), color-mix(in srgb, #54b883 3%, var(--platform-surface)))}}.operations-room-header{box-shadow:0 1.2rem 3rem #0000001f}.operations-room-header>div{align-items:center;gap:.8rem;display:flex}.operations-room-header>div>span{color:#68c993;text-shadow:0 0 1rem #68c99366;font-size:1.05rem}.operations-room-header h1,.operations-room-header p{margin:0}.operations-room-header h1{font-size:clamp(1.7rem,4vw,2.5rem);font-weight:650}.operations-room-header p{color:var(--platform-muted);margin-block-start:.25rem;font-size:.75rem}.operations-room{gap:clamp(.85rem,1.6vw,1.25rem);margin-block:0}.operations-health-status{width:100%;min-height:6.25rem;color:var(--platform-text);border:1px solid var(--health-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operations-health-status{border:1px solid color-mix(in srgb, var(--health-color) 24%, transparent)}}.operations-health-status{background:var(--health-color);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.operations-health-status{background:color-mix(in srgb, var(--health-color) 5%, var(--platform-raised))}}.operations-health-status{text-align:start;cursor:pointer;--health-color:#68c993;transition:border-color .18s,transform .18s,box-shadow .18s;box-shadow:0 .9rem 2.4rem #0000001a}.operations-health-status[data-tone=yellow]{--health-color:#e2b85e}.operations-health-status[data-tone=red]{--health-color:#e4776d}.operations-health-status>i{background:var(--health-color);width:.9rem;height:.9rem;box-shadow:0 0 0 0 var(--health-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.operations-health-status>i{box-shadow:0 0 0 0 color-mix(in srgb, var(--health-color) 28%, transparent)}}.operations-health-status>i{animation:2.4s ease-out infinite operations-health-pulse}.operations-health-status>span{gap:.25rem;display:grid}.operations-health-status small{color:var(--platform-muted);font-size:.72rem}.operations-health-status strong{font-size:clamp(1rem,2vw,1.25rem)}.operations-health-status b{color:var(--health-color);font-size:.72rem}.operations-health-status:hover{border-color:var(--health-color)}@supports (color:color-mix(in lab, red, red)){.operations-health-status:hover{border-color:color-mix(in srgb, var(--health-color) 48%, transparent)}}.operations-health-status:hover{transform:translateY(-1px);box-shadow:0 1.1rem 2.8rem #00000024}@keyframes operations-health-pulse{70%,to{box-shadow:0 0 0 .7rem #0000}}.operations-room .execution-directory-controls{border:1px solid var(--platform-text);margin:0;padding:.85rem}@supports (color:color-mix(in lab, red, red)){.operations-room .execution-directory-controls{border:1px solid color-mix(in srgb, var(--platform-text) 6%, transparent)}}.operations-room .execution-directory-controls{background:var(--platform-surface);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.operations-room .execution-directory-controls{background:color-mix(in srgb, var(--platform-surface) 80%, transparent)}}.operations-room-section{border:1px solid var(--platform-text);gap:.9rem;min-width:0;padding:clamp(1rem,1.7vw,1.3rem);display:grid}@supports (color:color-mix(in lab, red, red)){.operations-room-section{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.operations-room-section{background:var(--platform-surface);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.operations-room-section{background:color-mix(in srgb, var(--platform-surface) 91%, transparent)}}.operations-room-section{box-shadow:0 .8rem 2.2rem #00000014}.operations-room-section[data-tone=warning]{border-color:#e2b85e33}.operations-room-section>header{border-bottom:1px solid var(--platform-text);justify-content:space-between;align-items:end;gap:1rem;padding-block-end:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.operations-room-section>header{border-bottom:1px solid color-mix(in srgb, var(--platform-text) 6%, transparent)}}.operations-room-section>header>div{gap:.2rem;display:grid}.operations-room-section>header span{color:var(--platform-gold);font-size:.7rem}.operations-room-section>header h2{margin:0;font-size:clamp(1.05rem,2vw,1.3rem)}.operations-room-section>header b{min-width:2rem;height:2rem;color:var(--platform-muted);background:var(--platform-text);border-radius:2rem;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.operations-room-section>header b{background:color-mix(in srgb, var(--platform-text) 6%, transparent)}}.operations-room-section>header b{font-size:.72rem}.operations-room-section .operational-timeline-v2{box-shadow:none;background:0 0;border:0;padding:0}.operations-room-section .execution-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-room-empty{color:var(--platform-muted);background:var(--platform-text);border-radius:.7rem;margin:0;padding:1rem}@supports (color:color-mix(in lab, red, red)){.operations-room-empty{background:color-mix(in srgb, var(--platform-text) 2%, transparent)}}.operations-room-empty{font-size:.8rem}.operations-room-decisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.operations-room-decisions article{background:var(--platform-raised);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding:.85rem;display:flex}.operations-room-decisions article>div{gap:.25rem;min-width:0;display:grid}.operations-room-decisions strong,.operations-room-decisions span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-room-decisions strong{font-size:.82rem}.operations-room-decisions span{color:var(--platform-muted);font-size:.68rem}.operations-room-decisions a{color:#191a1c;background:var(--platform-gold);border-radius:.55rem;flex:none;align-content:center;min-height:2.5rem;padding-inline:.75rem;font-size:.7rem;font-weight:750;text-decoration:none}.operations-health-layer{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008f;place-items:start end;padding:4.5rem 1rem 1rem;display:grid;position:fixed;inset:0}.operations-health-layer aside{border:1px solid var(--health-color);gap:1rem;width:min(25rem,100%);padding:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operations-health-layer aside{border:1px solid color-mix(in srgb, var(--health-color) 22%, transparent)}}.operations-health-layer aside{background:var(--platform-surface);--health-color:#68c993;border-radius:1rem;box-shadow:0 1.5rem 4rem #00000059}.operations-health-layer aside[data-tone=yellow]{--health-color:#e2b85e}.operations-health-layer aside[data-tone=red]{--health-color:#e4776d}.operations-health-layer header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.operations-health-layer header span,.operations-health-layer footer>span{color:var(--platform-muted);font-size:.7rem}.operations-health-layer h2{margin:.2rem 0 0;font-size:1.25rem}.operations-health-layer header button{width:2.5rem;height:2.5rem;color:var(--platform-muted);background:var(--platform-raised);cursor:pointer;border:0;border-radius:.6rem;place-items:center;font-size:1.3rem;display:grid}.operations-health-layer dl{border-block:1px solid var(--platform-text);gap:0;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.operations-health-layer dl{border-block:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.operations-health-layer dl div{border-bottom:1px solid var(--platform-text);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.operations-health-layer dl div{border-bottom:1px solid color-mix(in srgb, var(--platform-text) 5%, transparent)}}.operations-health-layer dl div:last-child{border-bottom:0}.operations-health-layer dt{color:var(--platform-muted);font-size:.78rem}.operations-health-layer dd{margin:0;font-size:.8rem;font-weight:750}.operations-health-layer footer{gap:.45rem;display:grid}.operations-health-layer footer strong{color:var(--health-color);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.operations-health-layer footer i{background:var(--health-color);border-radius:50%;width:.55rem;height:.55rem}.operations-health-status:focus-visible,.operations-health-layer button:focus-visible,.operations-room-decisions a:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}@media (max-width:960px){.operations-room-section .execution-card-grid,.operations-room-decisions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.operations-health-status{grid-template-columns:auto minmax(0,1fr)}.operations-health-status b{grid-column:2}.operations-room-section .execution-card-grid,.operations-room-decisions{grid-template-columns:1fr}.operations-health-layer{align-items:end;padding:.75rem}.operations-health-layer aside{width:100%;max-height:calc(100dvh - 1.5rem);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.operations-health-status,.operations-health-status>i{transition:none;animation:none}.operations-health-status:hover{transform:none}}#quick-create{border-color:var(--platform-gold);padding:clamp(1.25rem,2.6vw,2rem)}@supports (color:color-mix(in lab, red, red)){#quick-create{border-color:color-mix(in srgb, var(--platform-gold) 18%, transparent)}}#quick-create{background:radial-gradient(circle at 85% 0, #c8a96b12, transparent 34%), var(--platform-surface)}@supports (color:color-mix(in lab, red, red)){#quick-create{background:radial-gradient(circle at 85% 0, #c8a96b12, transparent 34%), color-mix(in srgb, var(--platform-surface) 94%, transparent)}}#quick-create{box-shadow:0 1.5rem 4rem #00000026}#quick-create>header{margin-block-end:.5rem}#quick-create>header p{max-width:40rem;font-size:.82rem;line-height:1.7}#quick-create .operational-assistant form{background:var(--platform-raised);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(.85rem,2vw,1.25rem);display:grid}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-assistant form{background:color-mix(in srgb, var(--platform-raised) 78%, transparent)}}#quick-create .operational-command-composer{grid-column:1/-1;position:relative}#quick-create .operational-command-composer textarea{border:1px solid var(--platform-text);width:100%;min-height:11rem;max-height:24rem;padding:1.25rem 1.25rem 3.2rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-composer textarea{border:1px solid color-mix(in srgb, var(--platform-text) 10%, transparent)}}#quick-create .operational-command-composer textarea{background:var(--platform-graphite);border-radius:.9rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-composer textarea{background:color-mix(in srgb, var(--platform-graphite) 88%, transparent)}}#quick-create .operational-command-composer textarea{resize:vertical;font-size:clamp(1rem,2vw,1.12rem);line-height:1.9;transition:border-color .18s,box-shadow .18s,background-color .18s}#quick-create .operational-command-composer textarea::placeholder{color:var(--platform-muted)}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-composer textarea::placeholder{color:color-mix(in srgb, var(--platform-muted) 78%, transparent)}}#quick-create .operational-command-composer textarea:focus{border-color:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-composer textarea:focus{border-color:color-mix(in srgb, var(--platform-gold) 60%, transparent)}}#quick-create .operational-command-composer textarea:focus{background:var(--platform-graphite);outline:0;box-shadow:0 0 0 4px #c8a96b14,0 1rem 2.5rem #0000001f}#quick-create .operational-command-clear{width:auto;min-width:3.75rem;min-height:2.25rem;color:var(--platform-muted);border:1px solid var(--platform-text);inset-inline-end:.75rem;padding-inline:.7rem;position:absolute;bottom:.7rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-clear{border:1px solid color-mix(in srgb, var(--platform-text) 8%, transparent)}}#quick-create .operational-command-clear{background:var(--platform-surface);border-radius:.55rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-clear{background:color-mix(in srgb, var(--platform-surface) 90%, transparent)}}#quick-create .operational-command-examples{scrollbar-width:thin;grid-column:1/-1;align-items:center;gap:.5rem;padding-block-end:.2rem;display:flex;overflow-x:auto}#quick-create .operational-command-examples>span{color:var(--platform-muted);flex:none;font-size:.72rem}#quick-create .operational-command-examples button{width:auto;min-width:0;min-height:2.65rem;color:var(--platform-text);border:1px solid var(--platform-text);flex:none;padding-inline:.8rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-examples button{border:1px solid color-mix(in srgb, var(--platform-text) 8%, transparent)}}#quick-create .operational-command-examples button{background:var(--platform-surface);border-radius:2rem}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-examples button{background:color-mix(in srgb, var(--platform-surface) 75%, transparent)}}#quick-create .operational-command-examples button{white-space:nowrap;font-size:.7rem;font-weight:500;transition:color .18s,border-color .18s,transform .18s}#quick-create .operational-command-examples button:hover{color:var(--platform-gold);border-color:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-examples button:hover{border-color:color-mix(in srgb, var(--platform-gold) 38%, transparent)}}#quick-create .operational-command-examples button:hover{transform:translateY(-1px)}#quick-create .operational-command-submit{color:#191a1c;background:var(--platform-gold);border:0;border-radius:.7rem;justify-self:end;width:auto;min-width:9rem;min-height:3.2rem;font-weight:800}.operational-command-thinking{min-height:3.5rem;color:var(--platform-gold);background:var(--platform-gold);border-radius:.75rem;grid-column:1/-1;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.operational-command-thinking{background:color-mix(in srgb, var(--platform-gold) 6%, transparent)}}.operational-command-thinking>span{align-items:center;gap:.25rem;display:flex}.operational-command-thinking i{background:currentColor;border-radius:50%;width:.35rem;height:.35rem;animation:1.2s ease-in-out infinite operational-thinking}.operational-command-thinking i:nth-child(2){animation-delay:.15s}.operational-command-thinking i:nth-child(3){animation-delay:.3s}.operational-command-thinking strong{font-size:.8rem}@keyframes operational-thinking{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-.2rem)}}.conversational-command-preview{background:linear-gradient(145deg,#c8a96b12,#0000001a);border-radius:1rem;padding:clamp(1rem,2vw,1.35rem)}.conversational-command-preview>header>div>span{color:var(--platform-gold)}.conversational-command-preview>header strong{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.conversational-command-preview>header strong i{font-style:normal}.conversational-command-preview dl{grid-template-columns:repeat(5,minmax(0,1fr))}.conversational-command-preview dl>div{border:1px solid var(--platform-text);min-height:4.25rem;padding:.7rem}@supports (color:color-mix(in lab, red, red)){.conversational-command-preview dl>div{border:1px solid color-mix(in srgb, var(--platform-text) 5%, transparent)}}.conversational-command-preview dl>div{background:var(--platform-surface)}@supports (color:color-mix(in lab, red, red)){.conversational-command-preview dl>div{background:color-mix(in srgb, var(--platform-surface) 55%, transparent)}}.command-confidence-guidance,.command-clarification{background:#e2b85e12;border-inline-start:2px solid #e2b85e;border-radius:.55rem;gap:.25rem;padding:.75rem .85rem;display:grid}.command-confidence-guidance strong,.command-clarification>span{color:#e2c27f;font-size:.76rem;font-weight:750}.command-confidence-guidance p,.command-clarification p{color:var(--platform-muted);font-size:.72rem}.command-clarification p:before{color:var(--platform-gold);content:"←";margin-inline-end:.4rem}.conversational-command-preview>footer{align-items:center;gap:.55rem;padding-block-start:.2rem;display:flex}#quick-create .conversational-command-preview>footer button{width:auto;min-width:5.5rem;min-height:2.8rem;color:var(--platform-text);border:1px solid var(--platform-text);padding-inline:1rem}@supports (color:color-mix(in lab, red, red)){#quick-create .conversational-command-preview>footer button{border:1px solid color-mix(in srgb, var(--platform-text) 10%, transparent)}}#quick-create .conversational-command-preview>footer button{background:0 0;border-radius:.6rem}#quick-create .conversational-command-preview>footer .command-approve{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold);font-weight:800}.operational-command-history{border-top:1px solid var(--platform-text);grid-column:1/-1;gap:.5rem;padding-block-start:.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-command-history{border-top:1px solid color-mix(in srgb, var(--platform-text) 6%, transparent)}}.operational-command-history>span{color:var(--platform-muted);font-size:.7rem}.operational-command-history>div{scrollbar-width:thin;gap:.45rem;padding-block-end:.2rem;display:flex;overflow-x:auto}#quick-create .operational-command-history button{width:auto;min-width:0;max-width:20rem;min-height:2.35rem;color:var(--platform-muted);border:1px solid var(--platform-text);flex:none;padding-inline:.7rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){#quick-create .operational-command-history button{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}#quick-create .operational-command-history button{text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:.55rem;font-size:.68rem}#quick-create button:focus-visible,#quick-create textarea:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}@media (max-width:780px){.conversational-command-preview dl{grid-template-columns:repeat(2,minmax(0,1fr))}#quick-create .operational-command-composer textarea{min-height:10rem}}@media (max-width:480px){#quick-create{padding:1rem}#quick-create .operational-assistant form{padding:.7rem}.conversational-command-preview dl{grid-template-columns:1fr}.conversational-command-preview>footer{flex-direction:column;align-items:stretch}#quick-create .conversational-command-preview>footer button,#quick-create .operational-command-submit{width:100%}}@media (prefers-reduced-motion:reduce){#quick-create .operational-command-examples button,#quick-create .operational-command-composer textarea,.operational-command-thinking i{transition:none;animation:none}#quick-create .operational-command-examples button:hover{transform:none}}.vpoc-platform-layout{--manager-radius-card:1rem;--manager-radius-control:.7rem;--manager-space-card:clamp(1rem, 1.7vw, 1.4rem);--manager-shadow-card:0 1px 0 #ffffff08 inset, 0 .9rem 2.6rem #0000001a;--manager-border:1px solid var(--platform-text)}@supports (color:color-mix(in lab, red, red)){.vpoc-platform-layout{--manager-border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.vpoc-platform-layout{--manager-transition:.18s ease;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mission-console-section,.operations-room-section,.workforce-department-card,.workforce-insights,.workforce-stat-card,.planner-workspace-section,.planner-weekly-timeline,.operations-center-section,.operation-workspace-section{border:var(--manager-border);border-radius:var(--manager-radius-card);box-shadow:var(--manager-shadow-card)}.mission-console-section,.operations-room-section,.workforce-insights,.planner-workspace-section,.operation-workspace-section{padding:var(--manager-space-card)}.mission-console-section>header,.operations-room-section>header,.workforce-section-heading,.operation-workspace-section>header{align-items:flex-start;min-height:2.8rem}.mission-console-section>header h2,.operations-room-section>header h2,.workforce-section-heading h2,.operation-workspace-section>header h2{color:var(--platform-text);letter-spacing:-.012em;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:680;line-height:1.4}.mission-console-section>header p,.workforce-section-heading>p,.operations-room-section>header span{color:var(--platform-muted);font-size:.75rem;line-height:1.6}.mission-decision-list article,.execution-card,.workforce-employee-card,.operations-room-decisions article,.planner-operation-card{border-radius:.85rem;box-shadow:0 .55rem 1.5rem #00000012}.mission-decision-list article,.execution-card,.workforce-employee-card,.operations-room-decisions article{border:1px solid var(--platform-text)}@supports (color:color-mix(in lab, red, red)){.mission-decision-list article,.execution-card,.workforce-employee-card,.operations-room-decisions article{border:1px solid color-mix(in srgb, var(--platform-text) 6%, transparent)}}.mission-console-content button,.mission-console-content a,.operations-overview button,.operations-overview a,.workforce-directory button,.workforce-directory a,.planner-workspace button,.planner-workspace a,.employee-quick-drawer button,.command-employee-drawer button{-webkit-tap-highlight-color:transparent}.mission-console-content button,.mission-console-content a,.operations-overview button,.operations-overview a,.workforce-directory button,.workforce-directory a,.planner-workspace button,.planner-workspace a{transition:color var(--manager-transition), border-color var(--manager-transition), background-color var(--manager-transition), box-shadow var(--manager-transition), transform var(--manager-transition)}.mission-compact-empty,.operations-room-empty,.workforce-directory-empty,.operational-timeline-empty,.planner-empty,.operations-first-use{border:1px dashed var(--platform-text);align-content:center;min-height:5.5rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.mission-compact-empty,.operations-room-empty,.workforce-directory-empty,.operational-timeline-empty,.planner-empty,.operations-first-use{border:1px dashed color-mix(in srgb, var(--platform-text) 11%, transparent)}}.mission-compact-empty,.operations-room-empty,.workforce-directory-empty,.operational-timeline-empty,.planner-empty,.operations-first-use{background:var(--platform-text);border-radius:.8rem}@supports (color:color-mix(in lab, red, red)){.mission-compact-empty,.operations-room-empty,.workforce-directory-empty,.operational-timeline-empty,.planner-empty,.operations-first-use{background:color-mix(in srgb, var(--platform-text) 2%, transparent)}}.mission-compact-empty,.operations-room-empty,.workforce-directory-empty,.operational-timeline-empty,.planner-empty,.operations-first-use{color:var(--platform-muted)}.employee-status-dot,.vpoc-system-status i{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.employee-status-dot,.vpoc-system-status i{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 8%, transparent)}}.manager-skeleton i{background:linear-gradient(90deg,#ffffff08,#c8a96b14,#ffffff08) 0 0/220% 100%;animation:1.2s ease-in-out infinite manager-skeleton-shift}@keyframes manager-skeleton-shift{to{background-position:-220% 0}}.workforce-directory-skeleton [data-block=workforce-stat]{border-radius:.85rem;min-height:6rem}.workforce-directory-skeleton [data-block=department-card]{border-radius:.9rem;min-height:10rem}.workforce-directory-skeleton [data-block=insight]{border-radius:.7rem;min-height:4rem}.workforce-directory-skeleton [data-block=quick-action]{border-radius:2rem;flex:0 0 6rem;height:2.75rem}.execution-center-skeleton [data-block=operational-health]{border-radius:1rem;width:100%;min-height:6.25rem}.execution-center-skeleton [data-block=status-dot]{border-radius:50%;width:.9rem;height:.9rem}.execution-center-skeleton .operations-room-section{min-height:8rem}.vpoc-manager-header>button:focus-visible,.vpoc-product-navigation a:focus-visible,.vpoc-navigation-scrim:focus-visible,.employee-quick-drawer :is(button,input,textarea,a):focus-visible,.command-employee-drawer :is(button,a):focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}.employee-drawer-layer,.command-employee-drawer-layer,.operations-health-layer{overscroll-behavior:contain}.employee-quick-drawer,.command-employee-drawer,.operations-health-layer aside{padding-block-end:max(1.1rem, env(safe-area-inset-bottom))}@media (min-width:1181px){.vpoc-primary-workspace>:is(.mission-console,.operations-overview,.operation-workspace,.workforce-directory,.planner-workspace){padding-inline:clamp(1.5rem,3vw,3rem)}.mission-console-content,.operations-overview,.workforce-directory{row-gap:1.35rem}.mission-decision-list,.execution-card-grid,.workforce-employee-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.planner-foundation-grid{grid-template-columns:minmax(0,2.25fr) minmax(18rem,.75fr);align-items:start}.employee-quick-drawer{width:min(34rem,42vw)}}@media (min-width:768px) and (max-width:1180px){.vpoc-manager-header{min-height:4rem;padding-inline:1.1rem}.mission-console,.operations-overview,.operation-workspace,.workforce-directory,.planner-workspace{padding:1.1rem}.mission-console-content,.operations-overview,.workforce-directory{grid-template-columns:repeat(8,minmax(0,1fr));gap:1rem}.mission-console-content>*,.operations-overview>*,.workforce-directory>*{grid-column:1/-1}.executive-scene-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-decision-list,.execution-card-grid,.operations-room-decisions,.workforce-employee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workforce-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workforce-department-overview>div:last-child,.workforce-insights>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.planner-foundation-grid{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.75fr);gap:1rem}.planner-weekly-timeline,.operational-timeline-scroll{scrollbar-gutter:stable}.employee-quick-drawer,.command-employee-drawer{width:min(31rem,72vw)}.employee-drawer-actions>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.vpoc-manager-header{min-height:calc(3.75rem + env(safe-area-inset-top));padding-block:max(.45rem, env(safe-area-inset-top)) .45rem;padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right))}.vpoc-header-title{gap:.55rem}.vpoc-header-title>strong{max-width:8.5rem}.vpoc-system-status{font-size:0}.vpoc-system-status i{width:.6rem;height:.6rem}.vpoc-header-clock span,.vpoc-header-clock small{display:none}.vpoc-header-clock time{font-size:.8rem}.vpoc-manager-header>button{width:2.85rem;height:2.85rem}.vpoc-primary-workspace{padding-block-end:env(safe-area-inset-bottom)}.mission-console,.operations-overview,.operation-workspace,.workforce-directory,.planner-workspace{padding:.75rem}.mission-console-content,.operations-overview,.workforce-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.mission-console-content>*,.operations-overview>*,.workforce-directory>*{grid-column:1/-1}.mission-console-section,.operations-room-section,.workforce-insights,.operation-workspace-section{border-radius:.9rem;padding:.9rem}.mission-console-section>header,.operations-room-section>header,.workforce-section-heading{min-height:auto;padding-block-end:.65rem}.mission-console-section>header h2,.operations-room-section>header h2,.workforce-section-heading h2{font-size:1rem}.mission-decision-list,.execution-card-grid,.operations-room-decisions,.workforce-employee-grid,.workforce-department-overview>div:last-child,.workforce-insights>div:last-child{grid-template-columns:1fr}.executive-scene-grid,.workforce-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-metric,.workforce-stat-card{min-height:5.4rem;padding:.75rem}.workforce-status-cards,.workforce-quick-actions,.operational-command-examples,.operational-command-history>div{margin-inline:-.9rem;padding-inline:.9rem;scroll-padding-inline:.9rem}.workforce-status-cards button,.workforce-quick-actions button,#quick-create .operational-command-examples button{min-height:2.9rem}.mission-console-content :is(button,a),.operations-overview :is(button,a),.workforce-directory :is(button,a),.planner-workspace :is(button,a){min-height:2.75rem}.mission-decision-list article,.operations-room-decisions article{flex-direction:column;align-items:stretch}.mission-decision-actions,.operations-room-decisions a{width:100%}.mission-decision-actions a,.operations-room-decisions a{place-items:center;min-height:2.9rem;display:grid}.planner-foundation-grid{grid-template-columns:1fr}.planner-weekly-timeline,.planner-timeline-scroll{max-width:calc(100vw - 1.5rem)}.employee-drawer-layer,.command-employee-drawer-layer{align-items:end}.employee-quick-drawer,.command-employee-drawer{width:100%;height:min(92dvh,52rem);padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right));border-radius:1rem 1rem 0 0;box-shadow:0 -1.5rem 4rem #00000059}.employee-drawer-actions>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-drawer-actions button{min-height:4.5rem}.employee-status-fields{grid-template-columns:1fr}.employee-status-field-wide{grid-column:auto}.employee-status-fields :is(input,textarea),.employee-status-save{min-height:3rem;font-size:1rem}.vpoc-product-navigation,.vpoc-product-navigation[data-expanded=true]{width:min(21rem,100vw - .75rem)!important;padding-block:max(1.1rem, env(safe-area-inset-top)) max(1.1rem, env(safe-area-inset-bottom))!important}}.operations-board-priority{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(.8rem,1.4vw,1.1rem);display:grid}.operations-board-priority>.operations-room-section{height:100%}.execution-strip-list{gap:.55rem;display:grid}.execution-card[data-variant=strip]{background:var(--platform-raised);border-radius:.75rem;min-width:0;min-height:7.75rem}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip]{background:color-mix(in srgb, var(--platform-raised) 92%, transparent)}}.execution-card[data-variant=strip]{box-shadow:none}.execution-card[data-variant=strip]>button:not(.execution-card-delete):not(.execution-card-edit),.execution-card[data-variant=strip]>a{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(9rem,.8fr);align-items:center;gap:.35rem 1rem;width:100%;min-height:7.75rem;padding:.8rem 6.8rem .8rem .85rem;display:grid}.execution-card[data-variant=strip] header{grid-column:1/-1}.execution-card[data-variant=strip] header span{padding:.22rem .5rem;font-size:.65rem}.execution-card[data-variant=strip] header time{color:var(--platform-text);font-size:.68rem;font-weight:700}.execution-card[data-variant=strip] h3{grid-column:1;font-size:.9rem}.execution-card[data-variant=strip] dl{grid-area:2/2/4;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;align-items:center}.execution-card[data-variant=strip] dl div{border-inline-start:1px solid var(--platform-text);padding-inline-start:.55rem}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip] dl div{border-inline-start:1px solid color-mix(in srgb, var(--platform-text) 6%, transparent)}}.execution-card[data-variant=strip] .execution-card-progress{grid-column:1;width:100%;margin-top:.55rem}.execution-card[data-variant=strip]>.execution-card-edit,.execution-card[data-variant=strip]>.execution-card-delete{z-index:2;width:auto;min-height:2.2rem;padding:.35rem .65rem;font-size:.65rem;position:absolute;inset-block-end:.7rem}.execution-card[data-variant=strip]>.execution-card-edit{color:var(--platform-muted);border:1px solid var(--platform-text);inset-inline-end:3.9rem}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip]>.execution-card-edit{border:1px solid color-mix(in srgb, var(--platform-text) 8%, transparent)}}.execution-card[data-variant=strip]>.execution-card-edit{background:var(--platform-text);border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip]>.execution-card-edit{background:color-mix(in srgb, var(--platform-text) 3%, transparent)}}.execution-card[data-variant=strip]>.execution-card-delete{inset-inline-end:.65rem}.execution-card[data-variant=strip]:hover{border-color:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip]:hover{border-color:color-mix(in srgb, var(--platform-gold) 24%, transparent)}}.execution-card[data-variant=strip]:hover{background:var(--platform-gold)}@supports (color:color-mix(in lab, red, red)){.execution-card[data-variant=strip]:hover{background:color-mix(in srgb, var(--platform-gold) 4%, var(--platform-raised))}}.operations-room #room-pending-decisions{order:initial}.operations-room #room-timeline{margin-block-start:.25rem}.operations-room #room-timeline .operational-timeline-v2>header>div>span{color:var(--platform-gold)}.operations-room .operations-room-empty{align-content:center;min-height:7.75rem}.execution-center-skeleton .operations-board-priority .operations-room-section{min-width:0}@media (min-width:768px) and (max-width:1180px){.operations-board-priority{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-card[data-variant=strip]>button:not(.execution-card-delete):not(.execution-card-edit),.execution-card[data-variant=strip]>a{padding-inline-end:.85rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;padding-bottom:3.4rem}.execution-card[data-variant=strip] dl{grid-area:auto/1}.execution-card[data-variant=strip] .execution-card-progress{grid-column:1}}@media (max-width:767px){.operations-board-priority{grid-template-columns:1fr}.execution-card[data-variant=strip]>button:not(.execution-card-delete):not(.execution-card-edit),.execution-card[data-variant=strip]>a{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;min-height:9.5rem;padding:.75rem .75rem 3.45rem}.execution-card[data-variant=strip] dl{grid-area:auto/1;gap:.3rem}.execution-card[data-variant=strip] dl div:first-child{border-inline-start:0}.execution-card[data-variant=strip] .execution-card-progress{grid-column:1}.operations-room #room-pending-decisions{scroll-margin-top:4.5rem}}@media (max-width:370px){.vpoc-header-title>strong{max-width:6.5rem}.executive-scene-grid,.workforce-stat-grid,.workforce-department-card dl,.workforce-dashboard-header>dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vpoc-platform-layout *,.vpoc-platform-layout :before,.vpoc-platform-layout :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.operational-timeline-mobile{display:none}.operational-timeline-canvas{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(12.5% - 1px), #ffffff0a calc(12.5% - 1px), #ffffff0a 12.5%), var(--platform-surface);height:auto;min-height:15rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas{background:repeating-linear-gradient(90deg, transparent 0, transparent calc(12.5% - 1px), #ffffff0a calc(12.5% - 1px), #ffffff0a 12.5%), color-mix(in srgb, var(--platform-surface) 92%, transparent)}}.operational-timeline-canvas ol{inset-block-end:.8rem}.operational-timeline-canvas li{width:auto;min-width:2.5rem;max-width:none;transform:none}.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{width:100%;min-height:2.15rem;color:var(--platform-text);border:1px solid var(--timeline-state,var(--platform-gold));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.35rem .55rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{border:1px solid color-mix(in srgb, var(--timeline-state,var(--platform-gold)) 28%, transparent)}}.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{background:var(--timeline-state,var(--platform-gold));border-radius:.45rem}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{background:color-mix(in srgb, var(--timeline-state,var(--platform-gold)) 12%, var(--platform-raised))}}.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{box-shadow:none;gap:.3rem .45rem}.operational-timeline-canvas li>*>span{width:.8rem;height:.8rem;color:var(--timeline-state,var(--platform-gold));background:0 0;font-size:.55rem}.operational-timeline-canvas li strong{min-width:0;font-size:.68rem}.operational-timeline-canvas li small{color:var(--timeline-state,var(--platform-gold));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li small{color:color-mix(in srgb, var(--timeline-state,var(--platform-gold)) 85%, white)}}.operational-timeline-canvas li small{text-overflow:ellipsis;white-space:nowrap;font-size:.57rem}.operational-timeline-canvas li[data-kind=stage]{min-width:2.5rem;max-width:8rem}.operational-timeline-canvas li[data-kind=stage]>*{background:var(--platform-gold);border-style:dashed}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li[data-kind=stage]>*{background:color-mix(in srgb, var(--platform-gold) 5%, var(--platform-raised))}}.operational-timeline-canvas li[data-state=running]{--timeline-state:#62cf8a}.operational-timeline-canvas li[data-state=upcoming],.operational-timeline-canvas li[data-state=later]{--timeline-state:#c8a96b}.operational-timeline-canvas li[data-state=completed]{--timeline-state:#7b8791;opacity:.72}.operational-timeline-canvas li[data-state=delayed]{--timeline-state:#df776c}.operational-timeline-canvas li[data-state=decision]{--timeline-state:#e2b85e}.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{border-color:var(--timeline-state,var(--platform-gold));background:var(--timeline-state,var(--platform-gold))}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{background:color-mix(in srgb, var(--timeline-state,var(--platform-gold)) 18%, var(--platform-raised))}}.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{box-shadow:0 0 0 3px var(--timeline-state,var(--platform-gold))}@supports (color:color-mix(in lab, red, red)){.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--timeline-state,var(--platform-gold)) 7%, transparent)}}.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{transform:none}.operational-now-indicator{z-index:4;background:#62cf8a;box-shadow:0 0 .8rem #62cf8a73}.operational-activity-log{border:1px solid var(--platform-text);gap:.75rem;margin-block-start:1rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-activity-log{border:1px solid color-mix(in srgb, var(--platform-text) 7%, transparent)}}.operational-activity-log{background:var(--platform-text);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.operational-activity-log{background:color-mix(in srgb, var(--platform-text) 2%, transparent)}}.operational-activity-log>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operational-activity-log>header div{gap:.2rem;display:grid}.operational-activity-log>header span{color:var(--platform-muted);font-size:.65rem}.operational-activity-log h3{margin:0;font-size:.92rem}.operational-activity-log>header b{min-width:2rem;height:2rem;color:var(--platform-muted);background:var(--platform-text);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-activity-log>header b{background:color-mix(in srgb, var(--platform-text) 6%, transparent)}}.operational-activity-log>header b{font-size:.65rem}.operational-activity-log ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.operational-activity-log li{border-bottom:1px solid var(--platform-text);grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;min-height:3.4rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-activity-log li{border-bottom:1px solid color-mix(in srgb, var(--platform-text) 5%, transparent)}}.operational-activity-log li:last-child{border-bottom:0}.operational-activity-log li>span{width:1.5rem;height:1.5rem;color:var(--platform-muted);background:var(--platform-text);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-activity-log li>span{background:color-mix(in srgb, var(--platform-text) 5%, transparent)}}.operational-activity-log li>span{font-size:.65rem}.operational-activity-log li>div{gap:.15rem;min-width:0;display:grid}.operational-activity-log li strong,.operational-activity-log li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operational-activity-log li strong{font-size:.72rem}.operational-activity-log li small,.operational-activity-log li time,.operational-activity-log>p{color:var(--platform-muted);font-size:.64rem}@media (min-width:768px) and (max-width:1180px){.operational-timeline-canvas{min-width:48rem!important}.operational-timeline-toolbar{flex-direction:column;align-items:flex-start}.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{min-height:2rem;padding:.3rem .45rem}}@media (max-width:767px){.operational-timeline-scroll{display:none}.operational-timeline-mobile{gap:.9rem;display:grid}.operational-timeline-mobile>section{gap:.45rem;display:grid}.operational-timeline-mobile>section>header{justify-content:space-between;align-items:center;gap:1rem;padding-inline:.2rem;display:flex}.operational-timeline-mobile h4{margin:0;font-size:.82rem}.operational-timeline-mobile header span{color:var(--platform-muted);font-size:.65rem}.operational-timeline-mobile ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.operational-timeline-mobile li{--timeline-state:#c8a96b}.operational-timeline-mobile li[data-state=running]{--timeline-state:#62cf8a}.operational-timeline-mobile li[data-state=completed]{--timeline-state:#7b8791}.operational-timeline-mobile li[data-state=delayed]{--timeline-state:#df776c}.operational-timeline-mobile li[data-state=decision]{--timeline-state:#e2b85e}.operational-timeline-mobile li>button,.operational-timeline-mobile li>a,.operational-timeline-mobile li>div{width:100%;min-height:4rem;color:var(--platform-text);border:1px solid var(--timeline-state);grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;padding:.7rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operational-timeline-mobile li>button,.operational-timeline-mobile li>a,.operational-timeline-mobile li>div{border:1px solid color-mix(in srgb, var(--timeline-state) 22%, transparent)}}.operational-timeline-mobile li>button,.operational-timeline-mobile li>a,.operational-timeline-mobile li>div{border-inline-start:3px solid var(--timeline-state);background:var(--timeline-state);border-radius:.7rem}@supports (color:color-mix(in lab, red, red)){.operational-timeline-mobile li>button,.operational-timeline-mobile li>a,.operational-timeline-mobile li>div{background:color-mix(in srgb, var(--timeline-state) 7%, var(--platform-raised))}}.operational-timeline-mobile li>button,.operational-timeline-mobile li>a,.operational-timeline-mobile li>div{text-align:start;gap:.2rem .55rem;text-decoration:none}.operational-timeline-mobile li>*>span{color:var(--timeline-state)}.operational-timeline-mobile li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.operational-timeline-mobile li small{color:var(--timeline-state);font-size:.62rem}.operational-timeline-mobile li time{color:var(--platform-muted);grid-column:2/-1;font-size:.65rem}.operational-activity-log li{grid-template-columns:1.5rem minmax(0,1fr)}.operational-activity-log li time{grid-column:2}}.historical-import{width:min(100%,72rem);color:var(--platform-text);gap:clamp(1.5rem,3vw,2.5rem);margin-inline:auto;padding:clamp(1.25rem,4vw,3.5rem);display:grid}.historical-import>header{gap:.4rem;display:grid}.historical-import h1,.historical-import h2,.historical-import p{margin:0}.historical-import>header p,.historical-step-title p{color:var(--platform-muted)}.historical-import h1{font-size:clamp(2rem,5vw,3.3rem);font-weight:450}.historical-import-progress{border-block:1px solid #ffffff0f;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:1.25rem 0;list-style:none;display:grid}.historical-import-progress li{color:var(--platform-muted);align-items:center;gap:.55rem;font-size:.75rem;display:flex}.historical-import-progress span{border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.historical-import-progress li[aria-current=step],.historical-import-progress li[data-complete=true]{color:var(--platform-text)}.historical-import-progress li[aria-current=step] span,.historical-import-progress li[data-complete=true] span{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold)}.historical-import-step{gap:1.5rem;width:min(100%,60rem);display:grid}.historical-step-title{gap:.4rem;display:grid}.historical-step-title h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:500}.historical-source-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.historical-source-options button{min-height:7rem;color:var(--platform-text);background:var(--platform-raised);font:inherit;text-align:start;cursor:pointer;border:1px solid #ffffff12;border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.historical-source-options button[data-selected=true]{border-color:var(--platform-gold)}.historical-source-options span{color:var(--platform-muted);font-size:.76rem}.historical-file-input,.historical-manual label{color:var(--platform-muted);gap:.6rem;font-size:.8rem;display:grid}.historical-file-input input,.historical-manual textarea,.historical-mapping select{min-height:3rem;color:var(--platform-text);background:var(--platform-raised);font:inherit;border:1px solid #ffffff14;border-radius:.6rem;padding:.7rem}.historical-manual{gap:.8rem;display:grid}.historical-manual textarea{resize:vertical;width:100%;line-height:1.7}.historical-manual button,.historical-import-primary,.historical-step-actions button:last-child,.historical-import-complete a{color:#191a1c;background:var(--platform-gold);min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:.55rem;justify-self:start;padding-inline:1.1rem;font-weight:700;text-decoration:none}.historical-preview-facts,.historical-validation-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.historical-preview-facts div,.historical-validation-facts div{border-bottom:1px solid #ffffff0f;padding-block:.8rem}.historical-preview-facts dt,.historical-validation-facts dt{color:var(--platform-muted);font-size:.72rem}.historical-preview-facts dd,.historical-validation-facts dd{margin:.3rem 0 0;font-size:1.1rem}.historical-table-wrap{border:1px solid #ffffff0f;border-radius:.65rem;overflow-x:auto}.historical-table-wrap table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.76rem}.historical-table-wrap th,.historical-table-wrap td{text-align:start;border-bottom:1px solid #ffffff0d;padding:.75rem}.historical-table-wrap th{color:var(--platform-muted);font-weight:550}.historical-mapping{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.historical-mapping label{color:var(--platform-muted);gap:.4rem;font-size:.76rem;display:grid}.historical-warning-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.historical-warning-list li{border-bottom:1px solid #ffffff0d;gap:.8rem;padding-block:.7rem;font-size:.78rem;display:flex}.historical-warning-list span,.historical-import-message{color:var(--platform-muted)}.historical-step-actions{gap:.7rem;padding-block-start:.5rem;display:flex}.historical-step-actions button{min-height:3rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.55rem;padding-inline:1rem}.historical-step-actions button:disabled,.historical-import-primary:disabled{opacity:.4;cursor:default}.historical-import-complete{justify-items:start;gap:1.25rem;padding-block:1rem;display:grid}.historical-import-complete>p{font-size:clamp(1.8rem,4vw,2.7rem)}.historical-import-complete ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.historical-import-complete a{align-items:center;margin-block-start:.5rem;display:inline-flex}.manual-workforce-import{width:min(100% - 2.5rem,60rem);color:var(--platform-text);border-block-start:1px solid #ffffff0f;gap:1rem;margin:2rem auto 4rem;padding-block-start:2rem;display:grid}.manual-workforce-import header{gap:.35rem;display:grid}.manual-workforce-import h2,.manual-workforce-import p{margin:0}.manual-workforce-import header p,.manual-workforce-import>p{color:var(--platform-muted)}.manual-workforce-import form,.manual-workforce-import label{justify-items:start;gap:.75rem;display:grid}.manual-workforce-import input{color:var(--platform-text);background:var(--platform-raised);border:1px solid #ffffff1a;border-radius:.6rem;padding:.8rem}.manual-workforce-import button{color:#191a1c;background:var(--platform-gold);min-height:2.8rem;font:inherit;cursor:pointer;border:0;border-radius:.55rem;padding-inline:1rem;font-weight:700}.manual-workforce-import a{color:var(--platform-gold)}.manual-workforce-import [role=alert]{color:#f2b8b5}.manual-workforce-import button:focus-visible,.manual-workforce-import input:focus-visible,.manual-workforce-import a:focus-visible,.historical-import button:focus-visible,.historical-import a:focus-visible,.historical-import input:focus-visible,.historical-import textarea:focus-visible,.historical-import select:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}@media (max-width:650px){.historical-import-progress{grid-template-columns:1fr;gap:.5rem}.historical-source-options,.historical-preview-facts,.historical-validation-facts,.historical-mapping{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.historical-import *{transition:none!important}}.manager-operating-system{gap:1rem;display:grid}.manager-operating-system>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.manager-operating-system h2,.manager-operating-system h3,.manager-operating-system p{margin:0}.manager-operating-system header p,.manager-capability-grid article>p{color:var(--muted)}.manager-primary-command{background:var(--green-dark);color:#fff;border-radius:10px;flex:none;padding:.7rem 1rem;font-weight:700;text-decoration:none}.manager-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.manager-capability-grid article{border:1px solid var(--line);background:var(--surface);border-radius:14px;align-content:start;gap:.65rem;min-height:100%;padding:1rem;display:grid}.manager-capability-actions{flex-wrap:wrap;gap:.5rem;margin-block-start:auto;display:flex}.manager-capability-actions a,.manager-capability-actions span{border:1px solid var(--line);border-radius:8px;padding:.45rem .65rem}.manager-capability-actions span[aria-disabled=true]{color:var(--muted);cursor:not-allowed}@media (max-width:70rem){.manager-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.manager-operating-system>header{flex-direction:column;align-items:stretch}.manager-capability-grid{grid-template-columns:minmax(0,1fr)}.manager-primary-command{text-align:center}}@media (prefers-reduced-motion:reduce){.manager-operating-system *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mission-control-today-hub{min-width:0}.today-status,.smart-command{gap:1rem;display:grid}.today-status h2,.today-status p,.smart-command h2,.smart-command h3,.smart-command p{margin:0}.today-status header p,.smart-command header p{color:var(--muted)}.today-status dl,.smart-command-result dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.today-status dl div,.smart-command-result dl div{border:1px solid var(--line);border-radius:10px;gap:.25rem;padding:.75rem;display:grid}.today-status dt,.smart-command-result dt{color:var(--muted)}.today-status dd,.smart-command-result dd{margin:0;font-weight:700}.smart-command form{grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.smart-command form label{grid-row:1}.smart-command form select,.smart-command form textarea,.smart-command form button{border:1px solid var(--line);border-radius:10px;min-height:2.75rem;padding:.65rem}.smart-command form textarea{resize:vertical}.smart-command-result{border:1px solid var(--line);background:var(--green-soft);border-radius:12px;gap:.75rem;padding:1rem;display:grid}@media (max-width:54rem){.smart-command form{grid-template-columns:minmax(0,1fr)}.smart-command form label{grid-row:auto}}@media (max-width:42rem){.today-status dl,.smart-command-result dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mission-control-today-hub *{transition:none!important;animation:none!important}}.today-operations-workflow{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.today-operations-workflow:has(.today-operation-context-panel){grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:start}.today-operations-chronology{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.today-operation-open{text-align:start;cursor:pointer;background:0 0;border:0;gap:.5rem;width:100%;padding:0;display:grid}.today-operation-open>span{color:var(--green);justify-self:end;font-weight:700}.today-operation-context-panel{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:1rem;max-height:calc(100vh - 6rem);padding:1rem;display:grid;position:sticky;top:5rem;overflow:auto}.today-operation-context-panel>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.today-operation-context-panel h3,.today-operation-context-panel h4,.today-operation-context-panel p{margin:0}.today-operation-context-panel>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.today-operation-context-panel>dl div{border:1px solid var(--line);border-radius:10px;gap:.25rem;padding:.65rem;display:grid}.today-operation-context-panel dt{color:var(--muted)}.today-operation-context-panel dd{overflow-wrap:anywhere;margin:0;font-weight:700}.today-operation-context-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.today-operation-context-actions button{border:1px solid var(--line);border-radius:10px;min-height:2.75rem}@media (max-width:70rem){.today-operations-workflow:has(.today-operation-context-panel){grid-template-columns:minmax(0,1fr)}.today-operation-context-panel{max-height:none;position:static}}@media (max-width:42rem){.today-operation-context-panel>dl,.today-operation-context-actions{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.today-operations-workflow *{transition:none!important;animation:none!important}}.workforce-operating-center{gap:1.25rem;display:grid;position:relative}.workforce-operating-center>header,.employee-quick-card>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.workforce-operating-center h2,.workforce-operating-center h3,.workforce-operating-center h4,.workforce-operating-center p{margin:0}.workforce-operating-center>header p,.workforce-data-note{color:var(--muted)}.workforce-live-overview{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.workforce-live-overview article{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:.35rem;padding:.75rem;display:grid}.workforce-live-overview span{color:var(--muted);font-size:.85rem}.employee-live-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.employee-live-list button{border:1px solid var(--line);background:var(--surface);text-align:start;cursor:pointer;border-radius:12px;gap:.35rem;width:100%;min-height:100%;padding:.85rem;display:grid}.employee-live-list button span{color:var(--muted)}.workforce-operating-center section[aria-labelledby=staffing-gaps-title]>ul{gap:.5rem;margin:.75rem 0;display:grid}.workforce-operating-center section[aria-labelledby=staffing-gaps-title] li{gap:.2rem;display:grid}.employee-quick-card{z-index:50;border:1px solid var(--line);background:var(--surface);border-radius:17px;align-content:start;gap:1rem;width:min(31rem,100vw - 2rem);padding:1rem;display:grid;position:fixed;inset-block:1rem;inset-inline-end:1rem;overflow:auto;box-shadow:0 1.5rem 4rem #113e302e}.employee-quick-card>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.employee-quick-card>dl div{border:1px solid var(--line);border-radius:10px;padding:.65rem}.employee-quick-card dt,.employee-quick-card section span{color:var(--muted)}.employee-quick-card dd{margin:.25rem 0 0;font-weight:700}.employee-quick-card section{gap:.5rem;display:grid}.employee-quick-card ul{gap:.4rem;margin:0;padding-inline-start:1.25rem;display:grid}.employee-quick-card li{gap:.15rem;display:grid}@media (max-width:70rem){.workforce-live-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-live-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.workforce-operating-center>header{flex-direction:column;align-items:flex-start}.workforce-live-overview,.employee-live-list,.employee-quick-card>dl{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.workforce-operating-center *{transition:none!important;animation:none!important}}.operational-radar{gap:1rem;display:grid;position:relative}.operational-readiness-radar-note{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:.75rem}.operational-radar-status{z-index:10;border:1px solid var(--line);border-inline-start:6px solid var(--green);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex;position:sticky;top:4.5rem}.operational-radar-status[data-health=attention-required]{border-inline-start-color:var(--amber)}.operational-radar-status[data-health=critical]{border-inline-start-color:var(--red)}.operational-radar h2,.operational-radar h3,.operational-radar p{margin:0}.operational-radar-green{background:var(--green-soft);color:var(--green-dark);border-radius:12px;padding:1rem}.operational-radar-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.operational-radar-list article{border:1px solid var(--line);border-inline-start:4px solid var(--muted);background:var(--surface);border-radius:14px;gap:.75rem;min-height:100%;padding:1rem;display:grid}.operational-radar-list article[data-severity=red]{border-inline-start-color:var(--red)}.operational-radar-list article[data-severity=yellow]{border-inline-start-color:var(--amber)}.operational-radar-list article>header,.operational-radar-panel>header{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.operational-radar-list dl,.operational-radar-panel dl{gap:.45rem;margin:0;display:grid}.operational-radar-list dl div,.operational-radar-panel dl div{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.5rem;display:grid}.operational-radar-list dt,.operational-radar-panel dt{color:var(--muted)}.operational-radar-list dd,.operational-radar-panel dd{margin:0}.operational-radar-list button,.operational-radar-panel button,.operational-radar-panel>span{border:1px solid var(--line);text-align:center;border-radius:10px;min-height:2.75rem;padding:.65rem}.operational-radar-panel{z-index:60;border:1px solid var(--line);background:var(--surface);border-radius:17px;align-content:start;gap:1rem;width:min(32rem,100vw - 2rem);padding:1rem;display:grid;position:fixed;inset-block:1rem;inset-inline-end:1rem;overflow:auto;box-shadow:0 1.5rem 4rem #113e302e}@media (max-width:54rem){.operational-radar-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:42rem){.operational-radar-status{flex-direction:column;align-items:flex-start;position:static}.operational-radar-list dl div,.operational-radar-panel dl div{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.operational-radar *{transition:none!important;animation:none!important}}.end-my-day{width:min(68rem,100% - clamp(2rem,7vw,6rem));color:var(--platform-text);margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) 0 7rem}.end-my-day-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:2rem;display:flex}.end-my-day-header p,.end-my-day-header h1,.end-my-day h2,.end-my-day p{margin:0}.end-my-day-header>div>p,.closed-day>p{color:var(--platform-gold);font-size:.78rem}.end-my-day-header h1{margin-top:.45rem;font-size:clamp(1.75rem,4vw,2.7rem);font-weight:450}.end-my-day-header dl,.end-my-day-facts,.closed-day dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;display:grid}.end-my-day dt{color:var(--platform-muted);font-size:.72rem}.end-my-day dd{overflow-wrap:anywhere;margin:.35rem 0 0}.end-my-day-workspace{gap:clamp(3rem,6vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.end-my-day-workspace>section{gap:1.25rem;display:grid}.end-my-day-workspace h2{font-size:clamp(1.3rem,2.5vw,1.7rem);font-weight:500}.end-my-day-checklist,.end-my-day-carry,.end-my-day-outputs{margin:0;padding:0;list-style:none;display:grid}.end-my-day-checklist li{border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.end-my-day-checklist li>span{color:var(--platform-gold);font-weight:700}.end-my-day-checklist li[data-ready=false]>span{color:#d69a75}.end-my-day-checklist li div{gap:.3rem;display:grid}.end-my-day-checklist p,.end-my-day-carry span{color:var(--platform-muted)}.end-my-day-facts{border-block:1px solid #ffffff12;padding-block:1rem}.end-my-day-carry li,.end-my-day-outputs li{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.end-my-day-carry li{flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem}.end-my-day-outputs li div{gap:.25rem;display:grid}.end-my-day-outputs span{color:var(--platform-gold);font-size:.75rem}.end-my-day-outputs a{color:var(--platform-gold);text-decoration:none}.end-my-day-empty{color:var(--platform-muted)}.end-my-day-command{border-top:1px solid #ffffff12;justify-items:center;gap:1rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:2rem;display:grid}.end-my-day-command button{color:#191a1c;background:var(--platform-gold);min-width:min(22rem,100%);min-height:3.25rem;font:inherit;cursor:pointer;border:0;border-radius:.65rem;padding:.75rem 1.25rem;font-weight:700}.end-my-day-command button:disabled{cursor:default;opacity:.45}.end-my-day-command [role=alert]{color:#d69a75}.closed-day{text-align:center;align-content:center;justify-items:center;gap:1.5rem;min-height:65vh;display:grid}.closed-day h1{margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:450}.closed-day dl{border-block:1px solid #ffffff14;width:min(36rem,100%);padding-block:1.5rem}.closed-day a{color:var(--platform-gold);text-decoration:none}.end-my-day-error{gap:1rem;display:grid}.end-my-day-error button{width:fit-content;color:var(--platform-gold);cursor:pointer;background:0 0;border:0}.end-my-day-skeleton{gap:1rem;display:grid}.end-my-day-skeleton span{background:var(--platform-raised);border-radius:12px;min-height:8rem;animation:1.2s ease-in-out infinite alternate mission-control-skeleton}@media (max-width:54rem){.end-my-day-header{flex-direction:column;align-items:stretch}.end-my-day-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.end-my-day{width:min(100% - 2rem,42rem)}.end-my-day-header dl,.end-my-day-facts,.closed-day dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.end-my-day *{transition:none!important;animation:none!important}}.executive-reports{min-width:0}.operational-outputs{width:min(72rem,100% - clamp(2rem,7vw,6rem));color:var(--platform-text);margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) 0 7rem}.operational-outputs-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.operational-outputs-header p,.operational-outputs-header h1,.operational-output-card h2,.operational-output-card p,.operational-output-history h2{margin:0}.operational-outputs-header p{color:var(--platform-gold);font-size:.78rem}.operational-outputs-header h1{margin-top:.45rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:450}.operational-outputs-header span{max-width:42rem;color:var(--platform-muted);margin-top:.65rem;line-height:1.7;display:block}.operational-outputs-header label{color:var(--platform-muted);gap:.4rem;font-size:.75rem;display:grid}.operational-outputs-header dl{grid-template-columns:repeat(3,minmax(8rem,1fr));gap:1.5rem;margin:0;display:grid}.operational-outputs-header dt{color:var(--platform-muted);font-size:.72rem}.operational-outputs-header dd{margin:.35rem 0 0}.operational-outputs-header input{color:inherit;font:inherit;background:0 0;border:0}.operational-report-primary{background:var(--platform-raised);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid}.operational-report-primary p,.operational-report-primary h2{margin:0}.operational-report-primary p{color:var(--platform-gold);font-size:.75rem}.operational-report-primary h2{margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:500}.operational-report-primary span,.operational-report-primary time{color:var(--platform-muted);margin-top:.45rem;font-size:.8rem;display:block}.operational-report-primary-actions,.executive-report-actions{flex-wrap:wrap;gap:.55rem;display:flex}.operational-report-primary-actions>:is(a,button,details>summary),.executive-report-actions>:is(button,details>summary){min-height:2.75rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.6rem;align-items:center;padding-inline:1rem;font-size:.78rem;text-decoration:none;display:inline-flex}.operational-report-primary-actions>details>summary,.executive-report-actions>details>summary{min-height:2.75rem;color:var(--platform-text);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.6rem;align-items:center;padding-inline:1rem;font-size:.78rem;display:inline-flex}.operational-report-primary-actions>a.primary{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold);font-weight:700}.executive-export-menu{position:relative}.executive-export-menu summary{list-style:none}.executive-export-menu summary::-webkit-details-marker{display:none}.executive-export-menu[open]>summary{border-color:var(--platform-gold)}.executive-export-menu>div{z-index:10;background:var(--platform-surface);border:1px solid #ffffff17;border-radius:.65rem;min-width:9rem;padding:.35rem;display:grid;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-end:0;box-shadow:0 1rem 2.5rem #0003}.executive-export-menu>div :is(a,button){min-height:2.5rem;color:var(--platform-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.55rem .7rem;font-size:.75rem;text-decoration:none}.executive-export-menu>div :is(a,button):hover{background:var(--platform-raised)}.operational-report-primary-actions :is(a,button,summary):focus-visible,.executive-report-actions :is(a,button,summary):focus-visible{outline:2px solid var(--platform-gold);outline-offset:2px}.operational-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.operational-output-card{background:var(--platform-raised);border:1px solid #ffffff0f;border-radius:.85rem;align-content:space-between;gap:1.5rem;min-height:15rem;padding:clamp(1.5rem,3vw,2rem);display:grid}.operational-output-card header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operational-output-card h2{font-size:clamp(1.2rem,2.5vw,1.55rem);font-weight:500}.operational-output-card header span{color:var(--platform-gold);font-size:.75rem}.operational-output-card p{max-height:5.4em;color:var(--platform-muted);line-height:1.8;overflow:hidden}.operational-output-card footer a,.operational-output-card footer button{color:var(--platform-gold);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none}.operational-output-history{margin-top:clamp(3.5rem,7vw,6rem)}.operational-output-history h2{margin-bottom:1.25rem;font-size:1.45rem;font-weight:500}.operational-output-history ol{margin:0;padding:0;list-style:none}.operational-output-history li{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:2rem;min-height:4.75rem;display:flex}.operational-output-history li div{gap:.3rem;display:grid}.operational-output-history span,.operational-output-history time{color:var(--platform-muted);font-size:.78rem}@media (max-width:800px){.operational-outputs-header{flex-direction:column;align-items:stretch}.operational-report-primary{grid-template-columns:1fr;align-items:stretch}.operational-output-grid{grid-template-columns:1fr}}@media (max-width:600px){.operational-outputs{width:min(100% - 2rem,42rem)}.operational-outputs-header dl{grid-template-columns:1fr}.operational-output-history li{flex-direction:column;align-items:flex-start;gap:.5rem;padding-block:1rem}.operational-report-primary-actions>:is(a,button,details){flex:calc(50% - .55rem)}.operational-report-primary-actions>details>summary{justify-content:center}}.executive-reports-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.executive-reports-toolbar h1,.executive-reports-toolbar p{margin:0}.executive-reports-toolbar label{gap:.35rem;display:grid}.executive-reports-toolbar>[class*=actions]{flex-wrap:wrap;grid-column:1/-1;gap:.6rem;display:flex}.executive-report-document{color:var(--text);gap:1.25rem;display:grid}.executive-report-header{background:var(--green-dark);color:#fff;border-radius:16px;justify-content:space-between;align-items:start;gap:1rem;padding:1.5rem;display:flex}.executive-report-header h1,.executive-report-header p{margin:0}.executive-report-header>div:last-child{text-align:end;text-transform:capitalize;gap:.35rem;display:grid}.executive-report-lead{max-width:70ch;font-size:1.12rem;line-height:1.7}.executive-report-kpis,.executive-report-metadata{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:0;display:grid}.executive-report-kpis>div,.executive-report-metadata>div{background:var(--surface-subtle,#f7f8fa);border-radius:10px;min-width:0;padding:.75rem}.executive-report-kpis dt,.executive-report-metadata dt{color:var(--muted);font-size:.8rem}.executive-report-kpis dd,.executive-report-metadata dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:700}.executive-report-teams,.executive-report-operations,.executive-report-timeline{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.executive-report-teams{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.executive-report-teams>li,.executive-report-operations>li,.executive-report-timeline>li{border:1px solid var(--line);border-radius:10px;gap:.4rem;padding:.8rem;display:grid}.executive-report-teams dl{gap:.25rem;margin:0;display:grid}.executive-report-teams dl div{justify-content:space-between;gap:.5rem;display:flex}.executive-report-teams dd{margin:0}.executive-report-skeleton{gap:1rem;display:grid}@media (max-width:54rem){.executive-reports-toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch}.executive-reports-toolbar>[class*=actions]{grid-column:auto}}@media (max-width:42rem){.executive-report-header{flex-direction:column}.executive-report-header>div:last-child{text-align:start}}@media (prefers-reduced-motion:reduce){.executive-reports *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{body{background:#fff!important}.executive-reports-toolbar,nav,aside,[aria-label=Primary\ navigation]{display:none!important}.executive-reports,.executive-report-document{padding:0!important}.executive-report-document>*{break-inside:avoid}}.executive-platform-shell{--executive-bg:#191a1c;--executive-surface:#222326;--executive-surface-raised:#292a2d;--executive-text:#f4f0e7;--executive-muted:#aaa79f;--executive-gold:#c8a96b;min-height:100vh!important;color:var(--executive-text)!important;background:var(--executive-bg)!important;grid-template-columns:minmax(0,1fr) 15.5rem!important}.executive-platform-shell>aside{grid-area:1/2;border:0!important;background:#1d1e20!important;border-inline-start:1px solid #ffffff0f!important;width:auto!important;padding:2rem 1.25rem!important}.executive-platform-shell>aside button{text-align:right;border-radius:.65rem;min-height:2.75rem;padding-inline:1rem;color:var(--executive-muted)!important;background:0 0!important;border:0!important}.executive-platform-shell>aside button[aria-current=page]{color:var(--executive-text)!important;background:#c8a96b1a!important}.executive-platform-shell>aside button[aria-current=page]:before{background:var(--executive-gold);content:"";border-radius:2rem;width:.2rem;height:1.1rem;margin-inline-end:.65rem}.executive-platform-shell>div{background:var(--executive-bg);grid-area:1/1}.executive-platform-shell>div>header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:4.5rem;color:var(--executive-muted)!important;background:#191a1ce0!important;border-color:#ffffff0f!important;padding-inline:clamp(1.5rem,5vw,5rem)!important}.executive-platform-shell>div>header button{color:var(--executive-muted);background:0 0;border:0}.executive-workspace{width:min(72rem,100% - clamp(2rem,8vw,8rem));margin:0 auto;padding:clamp(2rem,4vw,3.5rem) 0 7rem}.executive-workspace-header{justify-content:space-between;align-items:end;margin-bottom:clamp(1rem,2vw,1.5rem);display:flex}.executive-workspace-header p,.executive-workspace-header h1,.executive-section-heading p,.executive-section-heading h2,.executive-command p,.executive-command h2,.executive-home p{margin:0}.executive-workspace-header p,.executive-section-heading p,.executive-command>div>p{color:var(--executive-gold);letter-spacing:.04em;font-size:.76rem}.executive-workspace-header h1{margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:500}.executive-workspace-header time{color:var(--executive-muted);margin-top:.45rem;font-size:.88rem;display:block}.executive-home{gap:clamp(3rem,6vw,5rem);display:grid}.executive-opening{gap:clamp(1rem,2vw,1.75rem);display:grid}.executive-daily-brief{max-width:68rem;color:var(--executive-muted);text-align:center;scrollbar-width:none;margin:0 auto;overflow-x:auto}.executive-daily-brief p{color:var(--executive-gold);margin:0 0 .45rem;font-size:.76rem}.executive-daily-brief strong{white-space:nowrap;font-size:clamp(1.05rem,2.1vw,1.6rem);font-weight:450;line-height:1.8;display:block}.executive-daily-brief:before,.executive-daily-brief:after{content:"";background:#ffffff14;width:100%;height:1px;display:block}.executive-daily-brief:before{margin-bottom:.9rem}.executive-daily-brief:after{margin-top:.9rem}.executive-opening .executive-command{padding-top:clamp(.75rem,2vw,1.25rem)}.executive-opening .executive-command form{margin-top:0}.executive-opening+.executive-decision{margin-top:-1rem}.executive-daily-brief::-webkit-scrollbar{display:none}.executive-section-heading{gap:.4rem;margin-bottom:1.75rem;display:grid}.executive-section-heading h2{font-size:clamp(1.55rem,3vw,2.15rem);font-weight:500}.executive-decision article{border-inline-start:2px solid var(--executive-gold);background:var(--executive-surface);border-radius:.85rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.executive-decision article span{color:var(--executive-gold);font-size:.75rem}.executive-decision article h3{margin:.55rem 0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:500}.executive-decision article p,.executive-decision article small{color:var(--executive-muted)}.executive-decision article small{margin-top:.65rem;display:block}.executive-decision article a,.executive-command button{color:#191a1c;background:var(--executive-gold);text-align:center;cursor:pointer;border:0;border-radius:.55rem;flex:none;min-width:6.5rem;padding:.8rem 1.3rem;font-weight:700;text-decoration:none}.executive-command{text-align:center;justify-items:center;padding-block:clamp(.75rem,2vw,1.5rem);display:grid}.executive-command h2{letter-spacing:-.045em;margin-top:.7rem;font-size:clamp(2.6rem,7vw,5.3rem);font-weight:450;line-height:1.15}.executive-command form{background:var(--executive-surface);border:1px solid #c8a96b47;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;width:min(50rem,100%);margin-top:clamp(2rem,5vw,3.5rem);padding:.7rem;display:grid}.executive-command textarea{resize:none;min-height:5.5rem;color:var(--executive-text);background:0 0;border:0;outline:0;padding:1rem}.executive-command textarea::placeholder{color:#7e7c76}.executive-command button{border-radius:999px;align-self:end}.executive-command button:disabled{cursor:default;opacity:.35}.executive-command-hint{color:var(--executive-muted);text-align:start;grid-column:1/-1;padding-inline:1rem;font-size:.78rem}.executive-list-section,.executive-team{width:100%;max-width:58rem;margin-inline:auto}.executive-today-list,.executive-updates ol{margin:0;padding:0;list-style:none}.executive-today-list li,.executive-updates li{border-bottom:1px solid #ffffff12;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:5.4rem;display:grid}.executive-today-list time,.executive-updates time,.executive-today-list span,.executive-updates span{color:var(--executive-muted);font-size:.85rem}.executive-today-list div,.executive-updates div{gap:.35rem;display:grid}.executive-today-list a,.executive-all-link{color:var(--executive-gold);text-decoration:none}.executive-all-link{margin-top:1.5rem;font-size:.88rem;display:inline-block}.executive-team dl{border-block:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding-block:1rem;display:grid}.executive-team dl div{padding:0}.executive-team dt{color:var(--executive-muted);align-items:center;gap:.6rem;display:flex}.executive-team dt i,.executive-updates li>i{background:#777;border-radius:50%;width:.55rem;height:.55rem}.executive-team dt i.ready{background:#6eb38a}.executive-team dt i.active{background:var(--executive-gold)}.executive-team dt i.away{background:#777}.executive-team dd{color:var(--executive-text);margin:.45rem 0 0;font-size:2rem}.executive-updates li{grid-template-columns:auto minmax(0,1fr) auto}.executive-empty{color:var(--executive-muted);background:var(--executive-surface);border-radius:.8rem;padding:2rem}.executive-today-empty{background:0 0;gap:.65rem;padding:0;display:grid}.executive-today-empty a{width:fit-content;color:var(--executive-gold);text-decoration:none}.executive-refresh-notice{color:var(--executive-muted);background:var(--executive-surface);border-radius:.6rem;justify-content:space-between;margin-bottom:2rem;padding:.8rem 1rem;display:flex}.executive-refresh-notice button{color:var(--executive-gold);cursor:pointer;background:0 0;border:0}.executive-platform-shell :focus-visible{outline-offset:3px;outline:2px solid var(--executive-gold)!important}@media (max-width:800px){.executive-platform-shell{grid-template-columns:minmax(0,1fr)!important}.executive-platform-shell>aside{z-index:30;grid-area:auto/1;position:fixed;bottom:0;left:0;right:0;border-top:1px solid #ffffff14!important;min-height:auto!important;padding:.55rem!important}.executive-platform-shell>aside nav,.executive-platform-shell>aside [class*=group]{overflow-x:auto;flex-direction:row!important}.executive-platform-shell>aside button{min-width:max-content;font-size:.78rem}.executive-platform-shell>div{grid-column:1}.executive-workspace{width:min(100% - 2rem,45rem);padding-bottom:8rem}.executive-command form{grid-template-columns:1fr}.executive-command button{width:100%}.executive-team dl{grid-template-columns:1fr}.executive-today-list li{grid-template-columns:4.5rem minmax(0,1fr);padding-block:1rem}.executive-today-list li a{grid-column:2}.executive-updates li{grid-template-columns:auto minmax(0,1fr);padding-block:1rem}.executive-updates time{grid-column:2}.executive-decision article{flex-direction:column;align-items:stretch}}.mission-console{width:min(92rem,100% - clamp(1.5rem,4vw,4rem));padding:1.25rem 0 3rem}.mission-console-greeting{border-bottom:1px solid #ffffff0f;align-items:center;margin-bottom:.9rem;padding-bottom:.8rem}.mission-console-greeting h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:650}.mission-console-greeting time{margin-top:.3rem;font-size:.78rem}.mission-console-content{gap:.75rem;display:grid}.mission-console-section{background:var(--executive-surface);border:1px solid #ffffff12;border-radius:.75rem;gap:.8rem;padding:1rem;display:grid}.mission-console-section>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mission-console-section>header h2,.mission-console-section>header p{margin:0}.mission-console-section>header h2{color:var(--executive-text);font-size:.95rem;font-weight:700}.mission-console-section>header p{color:var(--executive-muted);margin-top:.18rem;font-size:.7rem}.team-status-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.team-status-grid article{background:#00000014;border:1px solid #ffffff0f;border-radius:.6rem;min-width:0;padding:.7rem}.team-status-grid article>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.45rem;display:flex}.team-status-grid h3,.team-status-grid p{margin:0}.team-status-grid h3{font-size:.78rem}.team-status-grid article>header>span{color:var(--executive-muted);font-size:.68rem}.team-status-grid ul{gap:.15rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.team-status-grid li{justify-content:space-between;align-items:center;gap:.4rem;min-height:1.75rem;display:flex}.team-status-grid li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;font-weight:550;overflow:hidden}.team-status-grid li>span{color:var(--executive-muted);flex:none;align-items:center;gap:.28rem;font-size:.62rem;display:inline-flex}.team-status-grid li i{background:#777;border-radius:50%;width:.38rem;height:.38rem}.team-status-grid li [data-tone=healthy] i{background:#6eb38a}.team-status-grid li [data-tone=attention] i{background:var(--executive-gold)}.team-status-grid li [data-tone=critical] i{background:#d37070}.team-status-grid article>p{color:var(--executive-muted);margin-top:.5rem;font-size:.65rem}.mission-operation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mission-operation-grid article{background:#00000014;border:1px solid #ffffff0f;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:4.6rem;padding:.65rem;display:grid}.mission-operation-grid h3,.mission-operation-grid p{margin:0}.mission-operation-grid h3{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.mission-operation-grid p,.mission-operation-time span{color:var(--executive-muted);margin-top:.2rem;font-size:.64rem}.mission-operation-time{min-width:3.5rem;display:grid}.mission-operation-time time{color:var(--executive-gold);font-size:.72rem}.mission-operation-grid a{color:var(--executive-text);border:1px solid #ffffff17;border-radius:.45rem;padding:.38rem .58rem;font-size:.67rem;text-decoration:none;transition:background-color .14s,border-color .14s}.mission-operation-grid a:hover{background:#c8a96b14;border-color:#c8a96b61}.mission-decision-list{gap:.4rem;display:grid}.mission-decision-list article{border:1px solid #ffffff12;border-inline-start:2px solid var(--executive-gold);background:#00000014;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;min-height:5.4rem;padding:.65rem .8rem;display:flex}.mission-decision-list article[data-priority=critical]{border-inline-start-color:#d37070}.mission-decision-list h3,.mission-decision-list p{margin:0}.mission-decision-list h3{font-size:.78rem}.mission-decision-list p{color:var(--executive-muted);margin-top:.25rem;font-size:.67rem}.mission-decision-actions{gap:.4rem;display:flex}.mission-decision-actions a{min-width:5rem;color:var(--executive-muted);text-align:center;border:1px solid #ffffff17;border-radius:.45rem;padding:.45rem .6rem;font-size:.66rem;text-decoration:none}.mission-decision-actions a.primary{color:#191a1c;border-color:var(--executive-gold);background:var(--executive-gold);font-weight:700}.mission-console-section .executive-command{text-align:start;padding:0;display:block}.mission-console-section .executive-command form{border-color:#ffffff14;border-radius:.65rem;width:100%;margin:0;padding:.45rem}.mission-console-section .executive-command textarea{min-height:3.5rem;font:inherit;padding:.65rem;font-size:.78rem}.mission-console-section .executive-command button{border-radius:.5rem;align-self:center;min-width:5.5rem;padding:.6rem .85rem;font-size:.72rem}.mission-console-section .executive-command-error{color:#e09a9a;grid-column:1/-1;padding:.4rem .6rem;font-size:.7rem}.mission-compact-empty{color:var(--executive-muted);background:#00000014;border-radius:.5rem;margin:0;padding:.65rem .75rem;font-size:.72rem}@media (max-width:1100px){.team-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.mission-console{width:min(100% - 1rem,45rem);padding-bottom:7rem}.team-status-grid,.mission-operation-grid{grid-template-columns:1fr}.mission-decision-list article{flex-direction:column;align-items:stretch}.mission-decision-actions{width:100%}.mission-decision-actions a{flex:1}}@media (prefers-reduced-motion:reduce){.mission-console *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.mission-console{min-width:0;max-width:90rem;padding-block:clamp(.75rem,2vw,1.5rem) 3rem;overflow-x:clip}.mission-console-content{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.15rem);animation:.18s ease-out both mission-dashboard-in;display:grid}.mission-console-content>*{grid-column:1/-1;min-width:0}.mission-console-section,.mission-executive-overview{background:var(--executive-surface);border-color:#ffffff12;border-radius:.85rem;gap:.75rem;padding:clamp(.85rem,1.4vw,1.1rem);box-shadow:inset 0 1px #ffffff05}.mission-console-section{display:grid}.mission-console-section>header h2{font-size:1rem}.mission-console-section>header p{font-size:.72rem;line-height:1.55}#quick-create{order:-10}#quick-create .executive-command form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.55rem;padding:.5rem;display:grid}#quick-create .executive-command textarea{resize:none;min-width:0;min-height:3.25rem;max-height:5rem}#quick-create .executive-command button{min-width:8.5rem;min-height:3.25rem;padding-inline:1.1rem}.executive-command-preview{background:#cdaf600d;border:1px solid #cdaf6038;border-radius:.7rem;grid-column:1/-1;gap:.65rem;min-width:0;padding:.8rem;display:grid}.executive-command-preview>strong{color:var(--executive-gold);font-size:.8rem}.executive-command-preview dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.executive-command-preview dl>div{background:#0000001f;border-radius:.5rem;min-width:0;padding:.55rem}.executive-command-preview dt{color:var(--executive-muted);font-size:.65rem}.executive-command-preview dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.76rem;font-weight:700}.executive-command-preview p,.executive-command-preview ul{margin:0}@media (max-width:768px){.executive-command-preview dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.executive-command-preview dl{grid-template-columns:1fr}}.operational-command-examples{color:var(--executive-muted);flex-wrap:wrap;grid-column:1/-1;gap:.35rem;font-size:.65rem;display:flex}.operational-command-examples span{background:#ffffff0a;border-radius:999px;padding:.22rem .45rem}.mission-executive-overview{display:grid;position:relative}.mission-executive-overview header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.mission-executive-overview h1,.mission-executive-overview p{margin:0}.mission-executive-overview header p{color:var(--executive-gold);font-size:.7rem;font-weight:700}.mission-executive-overview h1{margin-top:.18rem;font-size:clamp(1.15rem,2vw,1.55rem)}.mission-executive-overview time{color:var(--executive-muted);white-space:nowrap;font-size:.75rem}.executive-kpi-chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.executive-kpi-chips>div{background:#0000001a;border:1px solid #ffffff14;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.45rem;min-width:0;min-height:2.75rem;padding:.4rem .65rem;display:flex}.executive-kpi-chips dt{color:var(--executive-muted);font-size:.68rem}.executive-kpi-chips dd{white-space:nowrap;margin:0;font-size:.82rem;font-weight:750}.executive-kpi-chips [data-status=updated]{grid-column:span 2}.mission-update-status{color:var(--executive-muted);top:.7rem;font-size:.65rem;position:absolute;inset-inline-start:.8rem}.team-status-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.team-status-grid article{border-radius:.65rem;padding:.7rem}.team-status-grid li{border-bottom:1px solid #ffffff0a;min-height:1.8rem}.team-status-grid li:last-child{border-bottom:0}.team-status-grid li strong{font-size:.72rem}.employee-status-dot{background:#777;border:1px solid #ffffff2e;border-radius:50%;flex:none;width:.55rem;height:.55rem;display:block;box-shadow:0 0 0 3px #ffffff08}.employee-status-dot[data-status=ready]{background:#6eb38a}.employee-status-dot[data-status=mission]{background:#d9b84e}.employee-status-dot[data-status=project]{background:#a774d3}.employee-status-dot[data-status=evening]{background:#7186d6}.employee-status-dot[data-status=leave]{background:#5baec2}.employee-status-dot[data-status=medical]{background:#d37070}.employee-status-dot[data-status=permission]{background:#d79a61}#today-operations,#pending-decisions{grid-column:1/-1}.mission-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-operation-grid article{grid-template-columns:minmax(0,1fr) auto;min-height:3.75rem;padding:.62rem .72rem}.mission-operation-main{gap:.42rem;min-width:0;display:grid}.mission-operation-grid h3{font-size:.8rem}.mission-operation-meta{color:var(--executive-muted);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.65rem;display:flex}.mission-operation-meta>*{background:#ffffff0a;border-radius:999px;align-items:center;min-height:1.45rem;padding:.12rem .45rem;display:inline-flex}.mission-operation-meta time{color:var(--executive-gold)}.mission-operation-meta [data-kind=priority]{border:1px solid #ffffff12}.mission-operation-grid a{place-items:center;min-height:2.6rem;padding-inline:.8rem;display:inline-grid}.mission-decision-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-decision-list article{min-height:3.75rem;padding:.55rem .65rem}.mission-decision-actions a{place-items:center;min-height:2.6rem;padding:.4rem .65rem;display:inline-grid}.mission-decision-actions a:not(.primary){border-color:#0000;min-width:auto;padding-inline:.45rem}.mission-control-dashboard-skeleton{text-align:start;background:0 0;border:0;border-radius:0;width:100%;min-height:0;padding:0}.dashboard-skeleton-card{background:var(--executive-surface);border:1px solid #ffffff12;border-radius:.85rem;gap:.8rem;padding:1rem;display:grid}.dashboard-skeleton-card>span,.dashboard-skeleton-card>b,.dashboard-skeleton-card i{background:linear-gradient(100deg,#ffffff0a 20%,#ffffff14 42%,#ffffff0a 64%) 0 0/240% 100%;border-radius:.5rem;animation:1.4s ease-in-out infinite mission-dashboard-shimmer;display:block}.dashboard-skeleton-card>span{width:9rem;height:.8rem}.dashboard-skeleton-card>span:nth-child(2){width:min(22rem,65%);height:2.8rem}.dashboard-skeleton-card>b{justify-self:end;width:8rem;height:2.8rem}.dashboard-skeleton-card>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.dashboard-skeleton-card i{height:3.7rem}.dashboard-skeleton-quick{grid-template-columns:minmax(0,1fr) auto}.dashboard-skeleton-quick>span:first-child{grid-column:1/-1}.dashboard-skeleton-team>div{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-skeleton-team i{height:8rem}.dashboard-skeleton-operations>div{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-skeleton-decisions i{height:3.8rem}@keyframes mission-dashboard-in{0%{opacity:0}to{opacity:1}}@keyframes mission-dashboard-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:721px) and (max-width:1100px){.mission-console-content{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-console-content>*{grid-column:1/-1}.executive-kpi-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-kpi-chips [data-status=updated]{grid-column:span 1}.team-status-grid,.mission-operation-grid,.mission-decision-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.mission-console{width:min(100% - 1rem,45rem);padding-bottom:6.5rem}.mission-console-content{grid-template-columns:minmax(0,1fr)}.mission-console-content>*,#today-operations,#pending-decisions{grid-column:1}.mission-console-section,.mission-executive-overview{padding:.9rem}#quick-create .executive-command form{grid-template-columns:minmax(0,1fr)}#quick-create .executive-command button{width:100%}.mission-executive-overview header{flex-direction:column;align-items:start;gap:.45rem}.executive-kpi-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.executive-kpi-chips>div{justify-content:space-between}.executive-kpi-chips [data-status=updated]{grid-column:1/-1}.mission-operation-grid,.mission-decision-list,.team-status-grid{grid-template-columns:1fr}.mission-decision-list article{gap:.65rem}.mission-decision-actions a{min-height:2.75rem}.dashboard-skeleton-card>div,.dashboard-skeleton-team>div,.dashboard-skeleton-operations>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-skeleton-quick{grid-template-columns:1fr}.dashboard-skeleton-quick>b{width:100%}}@media (max-width:360px){.mission-console{width:calc(100% - .75rem)}.mission-operation-grid article{grid-template-columns:1fr;align-items:stretch}.mission-operation-grid a{width:100%}.mission-decision-actions{grid-template-columns:1fr;display:grid}.executive-kpi-chips{gap:.35rem}.executive-kpi-chips>div{min-height:2.6rem;padding-inline:.55rem}}.vpoc-platform-layout{--platform-graphite:#191a1c;--platform-surface:#1e1f21;--platform-raised:#252629;--platform-text:#f4f0e7;--platform-muted:#aaa79f;--platform-gold:#c8a96b;--executive-bg:var(--platform-graphite);--executive-surface:var(--platform-raised);--executive-surface-raised:#2b2c2f;--executive-text:var(--platform-text);--executive-muted:var(--platform-muted);--executive-gold:var(--platform-gold);width:100%;height:100dvh;color:var(--platform-text);background:var(--platform-graphite);grid-template-columns:250px minmax(0,1fr) 280px;display:grid;overflow:hidden}.vpoc-platform-layout[data-context-panel=false]{grid-template-columns:250px minmax(0,1fr)}.vpoc-product-navigation{z-index:40;position:relative;width:250px!important;min-height:100dvh!important;color:var(--platform-text)!important;background:var(--platform-surface)!important;border:0!important;border-inline-end:0!important;padding:2rem 1.25rem 1.25rem!important}.vpoc-product-mark{min-height:3rem;color:var(--platform-text);align-items:baseline;gap:.55rem;padding-inline:.75rem;text-decoration:none;display:flex}.vpoc-product-mark strong{letter-spacing:.14em;font-family:Arial,sans-serif;font-size:.95rem}.vpoc-product-mark span{color:var(--platform-muted);letter-spacing:.08em;font-family:Arial,sans-serif;font-size:.68rem}.vpoc-product-links{flex-direction:column;flex:1;gap:.2rem;padding-top:2rem;display:flex}.vpoc-product-navigation button{transition:color .14s,background-color .14s,transform .14s;min-height:2.8rem!important;color:var(--platform-muted)!important;text-align:start!important;background:0 0!important;border:0!important;font-weight:400!important}.vpoc-product-navigation button:hover{color:var(--platform-text)!important;background:#ffffff08!important}.vpoc-product-navigation button[aria-current=page]{color:var(--platform-gold)!important;background:#c8a96b12!important}.vpoc-product-navigation button[aria-current=page]:before{background:var(--platform-gold);content:"";border-radius:1rem;width:.18rem;height:1.05rem;margin-inline-end:.55rem}.vpoc-navigation-settings{border-block:1px solid #ffffff0f;padding-block:1rem}.vpoc-current-user{align-items:center;gap:.7rem;min-width:0;padding:1rem .65rem 0;display:flex}.vpoc-current-user>span{width:2.25rem;height:2.25rem;color:var(--platform-text);background:var(--platform-raised);border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:grid}.vpoc-current-user div{gap:.18rem;min-width:0;display:grid}.vpoc-current-user strong,.vpoc-current-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vpoc-current-user strong{font-size:.82rem;font-weight:500}.vpoc-current-user small{color:var(--platform-muted);font-size:.67rem}.vpoc-primary-column{background:var(--platform-graphite);flex-direction:column;min-width:0;min-height:0;display:flex}.vpoc-primary-workspace{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;overflow:auto}.vpoc-context-panel{min-width:0;min-height:100dvh;color:var(--platform-text);background:#1b1c1e;padding:2.25rem 1.5rem}.vpoc-context-panel h2{color:var(--platform-muted);margin:0 0 2rem;font-size:.78rem;font-weight:500}.vpoc-context-panel nav{gap:.25rem;display:grid}.vpoc-context-panel a{min-height:2.75rem;color:var(--platform-muted);border-radius:.55rem;padding:.75rem .85rem;text-decoration:none}.vpoc-context-panel a:hover{color:var(--platform-text);background:#ffffff08}.vpoc-mobile-header,.vpoc-navigation-scrim{display:none}.vpoc-platform-layout :focus-visible{outline-offset:3px;outline:2px solid var(--platform-gold)!important}@media (max-width:1100px){.vpoc-platform-layout{grid-template-columns:250px minmax(0,1fr)}.vpoc-context-panel{display:none}}@media (max-width:720px){.vpoc-platform-layout{display:block}.vpoc-product-navigation{visibility:hidden;transition:transform .18s,visibility .18s;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.vpoc-platform-layout[data-navigation-open=true] .vpoc-product-navigation{visibility:visible;transform:translate(0)}.vpoc-primary-column{height:100dvh}.vpoc-mobile-header{min-height:3.75rem;color:var(--platform-muted);background:var(--platform-graphite);flex:none;align-items:center;gap:.75rem;padding-inline:1rem;display:flex}.vpoc-mobile-header button{width:2.5rem;height:2.5rem;color:var(--platform-text);background:var(--platform-raised);border:0;border-radius:.45rem;place-items:center;padding:0;display:grid}.vpoc-navigation-scrim{z-index:35;background:#00000094;border:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.vpoc-product-navigation,.vpoc-product-navigation button{transition:none}}.operations-overview{width:min(72rem,100% - clamp(2rem,7vw,6rem));color:var(--platform-text);margin:0 auto;padding:clamp(2.5rem,5vw,5rem) 0 7rem}.operations-overview-header{margin-bottom:clamp(3rem,6vw,5rem)}.operations-overview-header p,.operations-overview-header h1,.operations-section-heading p,.operations-section-heading h2{margin:0}.operations-overview-header p,.operations-section-heading p{color:var(--platform-muted);font-size:.76rem}.operations-overview-header h1{font-size:clamp(2.25rem,5vw,4rem);font-weight:450}.operations-first-use{justify-items:start;gap:.8rem;width:min(100%,38rem);padding-block:clamp(1rem,4vw,3rem);display:grid}.operations-first-use h2{margin:0;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:450}.operations-first-use p{color:var(--platform-muted);margin:0;font-size:clamp(1rem,2vw,1.15rem)}.operations-first-use a{color:#191a1c;background:var(--platform-gold);border-radius:.55rem;margin-block-start:1.25rem;padding:.85rem 1.35rem;font-weight:700;text-decoration:none;transition:background-color .14s,transform .14s}.operations-first-use a:hover{background:#d4b878;transform:translateY(-1px)}.operations-first-use a:focus-visible{outline:2px solid var(--platform-gold);outline-offset:4px}.operations-first-use small{color:var(--platform-muted);margin-block-start:.5rem;font-size:.76rem}.operations-overview>section+section{margin-top:clamp(4.5rem,8vw,7rem)}.operations-section-heading{gap:.4rem;margin-bottom:1.75rem;display:grid}.operations-section-heading h2{font-size:clamp(1.5rem,3vw,2.15rem);font-weight:500}.operations-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.operations-card{min-width:0;color:var(--platform-text);background:var(--platform-raised);border:1px solid #ffffff0d;border-radius:.9rem;padding:clamp(1.4rem,3vw,2rem);text-decoration:none;transition:background-color .14s,transform .14s;display:block}.operations-card:hover{background:#2a2b2e;transform:translateY(-2px)}.operations-card[data-active=true]{border-inline-start:2px solid var(--platform-gold)}.operations-card header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operations-card header span{color:var(--platform-gold);font-size:.78rem}.operations-card time{color:var(--platform-muted);font-size:.75rem}.operations-card h3{margin:1.4rem 0 1.6rem;font-size:1.25rem;font-weight:500}.operations-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.operations-card dt{color:var(--platform-muted);font-size:.68rem}.operations-card dd{text-overflow:ellipsis;white-space:nowrap;margin:.35rem 0 0;font-size:.82rem;overflow:hidden}.operations-timeline{margin:0;padding:0;list-style:none}.operations-timeline li{border-bottom:1px solid #ffffff0f;grid-template-columns:5.5rem auto minmax(0,1fr) auto;align-items:center;gap:1.1rem;min-height:5.25rem;display:grid}.operations-timeline time,.operations-timeline span{color:var(--platform-muted);font-size:.8rem}.operations-timeline i{background:#777;border-radius:50%;width:.55rem;height:.55rem}.operations-timeline div{gap:.35rem;display:grid}.operations-timeline a{color:var(--platform-text);text-decoration:none}.operations-decision-list{gap:.75rem;display:grid}.operations-decision-list>a{color:var(--platform-text);border-inline-start:2px solid var(--platform-gold);background:var(--platform-raised);border-radius:.75rem;grid-template-columns:minmax(12rem,1fr) minmax(0,2fr) auto;align-items:center;gap:1.5rem;padding:1.35rem 1.5rem;text-decoration:none;display:grid}.operations-decision-list div{gap:.35rem;display:grid}.operations-decision-list span,.operations-decision-list b{color:var(--platform-gold);font-size:.76rem}.operations-decision-list p{color:var(--platform-muted);margin:0}.operations-decision-list b{font-weight:600}.operations-completed-list{display:grid}.operations-completed-list a{min-height:4.75rem;color:var(--platform-text);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:2rem;text-decoration:none;display:flex}.operations-completed-list div{align-items:center;gap:.8rem;display:flex}.operations-completed-list span,.operations-completed-list time{color:var(--platform-muted);font-size:.78rem}.operations-overview-empty,.operations-overview-error{color:var(--platform-muted);background:var(--platform-raised);border-radius:.75rem;padding:1.5rem}.operations-overview-error{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.operations-overview-error button{color:var(--platform-gold);cursor:pointer;background:0 0;border:0}@media (max-width:800px){.operations-card-grid{grid-template-columns:1fr}}@media (max-width:600px){.operations-overview{width:min(100% - 2rem,42rem);padding-top:2rem}.operations-card dl{grid-template-columns:1fr 1fr}.operations-card dl div:last-child{grid-column:1/-1}.operations-timeline li{grid-template-columns:4.25rem auto minmax(0,1fr);padding-block:1rem}.operations-timeline li>a{grid-column:3}.operations-decision-list>a{grid-template-columns:1fr;gap:.75rem}.operations-completed-list a{flex-direction:column;align-items:flex-start;gap:.5rem;padding-block:1rem}}@media (prefers-reduced-motion:reduce){.operations-card,.operations-first-use a{transition:none}.operations-first-use a:hover{transform:none}}.operation-intake{gap:1.25rem;width:min(100%,52rem);margin-block-end:clamp(3.5rem,7vw,6rem);display:grid}.operation-intake header{gap:.45rem;display:grid}.operation-intake h2,.operation-intake p{margin:0}.operation-intake h2{font-size:clamp(1.75rem,4vw,2.6rem);font-weight:450}.operation-intake header p,.operation-intake-status{color:var(--platform-muted);line-height:1.7}.operation-intake form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.65rem;display:grid}.operation-intake textarea{resize:vertical;width:100%;min-height:8rem;color:var(--platform-text);background:var(--platform-raised);font:inherit;border:1px solid #ffffff17;border-radius:.9rem;padding:1.15rem 1.25rem;font-size:clamp(1rem,2vw,1.15rem);line-height:1.7}.operation-intake textarea:hover{border-color:#c8a96b73}.operation-intake textarea:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}.operation-intake form button{color:#191a1c;background:var(--platform-gold);min-width:8.5rem;font:inherit;cursor:pointer;border:0;border-radius:.9rem;padding-inline:1.25rem;font-weight:750}.operation-intake form button:disabled{cursor:default;opacity:.45}.operation-intake form button:focus-visible{outline:2px solid var(--platform-gold);outline-offset:4px}.operation-intake-examples{color:var(--platform-muted);flex-wrap:wrap;gap:.45rem 1.25rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:flex}.operation-intake-examples li:before{content:"•";color:var(--platform-gold);margin-inline-end:.4rem}.operation-intake-understanding{color:var(--platform-muted);flex-wrap:wrap;gap:.55rem 1.25rem;padding-block-start:.25rem;font-size:.82rem;display:flex}.operation-intake-understanding strong{color:var(--platform-text)}.operation-intake-guide{border-bottom:1px solid #ffffff0f;padding-block:1rem 2rem}.operation-intake-guide h2{margin:0 0 1.25rem;font-size:1.2rem;font-weight:550}.operation-intake-guide ol{counter-reset:intake-step;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.operation-intake-guide li{counter-increment:intake-step;grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem;display:grid}.operation-intake-guide li>span{width:1.5rem;height:1.5rem;color:var(--platform-gold);border:1px solid #c8a96b66;border-radius:50%;place-items:center;font-size:.7rem;display:grid}.operation-intake-guide li>span:empty:before{content:counter(intake-step)}.operation-intake-guide strong{font-size:.86rem;font-weight:650}.operation-intake-guide p{color:var(--platform-muted);margin:.3rem 0 0;font-size:.74rem;line-height:1.55}.operation-team-assignment{gap:1.4rem;display:grid}.operation-team-assignment>h3,.operation-team-summary h3,.operation-team-empty h3{margin:0;font-size:1.05rem;font-weight:650}.operation-required-departments{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.operation-required-departments>article{background:var(--platform-raised);border:1px solid #ffffff0f;border-radius:.75rem;align-content:start;gap:.85rem;min-height:12rem;padding:1rem;display:grid}.operation-required-departments article>header{align-items:center;gap:.6rem;display:flex}.operation-required-departments h4,.operation-required-departments p{margin:0}.operation-required-departments h4{font-size:.95rem}.operation-required-departments p{color:var(--platform-muted);font-size:.78rem}.operation-required-departments ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.operation-required-departments li{gap:.2rem;display:grid}.operation-required-departments li span{color:var(--platform-muted);font-size:.72rem}.operation-required-departments button{color:var(--platform-gold);font:inherit;cursor:pointer;background:0 0;border:1px solid #c8a96b59;border-radius:.5rem;justify-self:start;margin-block-start:auto;padding:.45rem .8rem;font-size:.78rem}.operation-team-summary{border-block:1px solid #ffffff0f;gap:.75rem;padding-block:1rem;display:grid}.operation-team-summary ul{flex-wrap:wrap;gap:.65rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.operation-team-summary li{align-items:center;gap:.4rem;font-size:.84rem;display:flex}.operation-team-summary p,.operation-team-validation,.operation-team-empty p{color:var(--platform-muted);margin:0;font-size:.8rem}.operation-team-approve,.operation-team-empty a{color:#191a1c;background:var(--platform-gold);min-height:2.8rem;font:inherit;border:0;border-radius:.55rem;justify-self:start;padding-inline:1rem;font-weight:700;text-decoration:none}.operation-team-approve:disabled{opacity:.42}.operation-team-empty{justify-items:start;gap:.7rem;display:grid}.operation-team-empty a{align-items:center;margin-block-start:.35rem;display:inline-flex}.operation-team-assignment button:focus-visible,.operation-team-empty a:focus-visible,.operation-team-drawer input:focus-visible{outline:2px solid var(--platform-gold);outline-offset:3px}.operation-team-drawer-layer{z-index:90;background:#0000007a;position:fixed;inset:0}.operation-team-drawer{width:min(31rem,100vw);color:var(--platform-text);background:#202124;grid-template-rows:auto auto minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;box-shadow:-1rem 0 3rem #00000038}.operation-team-drawer>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.operation-team-drawer h3,.operation-team-drawer p{margin:0}.operation-team-drawer header p{color:var(--platform-muted);margin-block-start:.25rem;font-size:.78rem}.operation-team-drawer header button{width:2.5rem;height:2.5rem;color:var(--platform-muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem}.operation-team-drawer input{width:100%;min-height:3.1rem;color:var(--platform-text);background:var(--platform-raised);font:inherit;border:1px solid #ffffff14;border-radius:.65rem;padding-inline:1rem}.operation-team-candidates{align-content:start;gap:.65rem;padding-inline-end:.2rem;display:grid;overflow-y:auto}.operation-team-candidates>button{width:100%;color:var(--platform-text);background:var(--platform-raised);font:inherit;text-align:start;cursor:pointer;border:1px solid #ffffff0f;border-radius:.75rem;gap:.8rem;padding:1rem;display:grid}.operation-team-candidates>button[data-current=true]{border-color:var(--platform-gold)}.operation-team-candidates>button:disabled{cursor:default;opacity:.58}.operation-team-candidates button>div{gap:.2rem;display:grid}.operation-team-candidates button>div span,.operation-team-candidates small{color:var(--platform-muted);font-size:.72rem}.operation-team-candidates dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.operation-team-candidates dt{color:var(--platform-muted);font-size:.68rem}.operation-team-candidates dd{margin:.2rem 0 0;font-size:.76rem}.operation-team-drawer-empty{color:var(--platform-muted)}@media (max-width:800px){.operation-intake-guide ol{grid-template-columns:1fr 1fr}.operation-required-departments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.operation-intake form{grid-template-columns:1fr}.operation-intake form button{min-height:3.5rem}.operation-intake-guide ol,.operation-required-departments{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.operation-intake *{transition:none!important}}.operation-workspace{width:min(76rem,100% - clamp(2rem,7vw,6rem));color:var(--platform-text);margin:0 auto;padding:clamp(2rem,4vw,3.5rem) 0 7rem}.operation-workspace-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:1.5rem;display:flex}.operation-workspace-header h1{margin:0 0 1rem;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:500}.operation-workspace-header dl,.operation-workspace-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.operation-workspace-header dt,.operation-workspace-facts dt{color:var(--platform-muted);font-size:.72rem}.operation-workspace-header dd,.operation-workspace-facts dd{overflow-wrap:anywhere;margin:.3rem 0 0}.operation-workspace-actions{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;display:flex}.operation-workspace-actions a,.operation-workspace-actions button,.operation-workspace-inline-action{min-height:2.5rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.55rem;justify-content:center;align-items:center;padding:.55rem .85rem;text-decoration:none;display:inline-flex}.operation-workspace-actions button:first-child,.operation-workspace-actions button:last-child{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold)}.operation-workspace-actions :disabled{cursor:default;opacity:.45}.operation-workspace-notice{color:var(--platform-muted);margin:1rem 0 0}.operation-heartbeat{color:var(--platform-text);margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:450;line-height:1.6}.operation-workspace-sections{gap:clamp(3rem,6vw,5rem);margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.operation-workspace-section{gap:1.35rem;scroll-margin-top:2rem;display:grid}.operation-workspace-section>h2{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:500}.operation-workspace-section[data-priority=true]>h2{color:var(--platform-gold)}.operation-workspace-section[data-priority=true]{border-inline-start:2px solid var(--platform-gold);padding-inline-start:clamp(1rem,2vw,1.5rem)}.operation-workspace[data-room-phase=planning] #operation-execution,.operation-workspace[data-room-phase=planning] #operation-media,.operation-workspace[data-room-phase=completed] #operation-plan,.operation-workspace[data-room-phase=completed] #operation-team{opacity:.78}.operation-workspace-summary{max-width:52rem;color:var(--platform-muted);margin:0;line-height:1.8}.operation-workspace-facts{border-block:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:1rem}.operation-workspace-facts>div{min-width:0}.operation-workspace-empty{color:var(--platform-muted);margin:0}.operation-workspace-inline-action{width:fit-content;color:var(--platform-gold)}.operation-team-list{margin:0;padding:0;list-style:none;display:grid}.operation-team-list li{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(8rem,.5fr) minmax(8rem,.5fr);gap:1rem;padding-block:1rem;display:grid}.operation-team-list span{color:var(--platform-muted)}.operation-workspace-section .operation-media-workspace,.operation-workspace-section .execution-timeline{background:0 0;border:0;padding:0}.operation-workspace-section .operation-media-header h3,.operation-workspace-section .execution-timeline-header h3{margin:0;font-size:1rem;font-weight:500}@media (max-width:800px){.operation-workspace-header{flex-direction:column}.operation-workspace-actions{width:100%}.operation-workspace-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.operation-workspace{width:min(100% - 2rem,42rem)}.operation-workspace-header dl,.operation-workspace-facts,.operation-team-list li{grid-template-columns:1fr}.operation-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.operation-workspace{width:min(72rem,100% - clamp(1.25rem,4vw,3rem));padding:1.5rem 0 3rem}.operation-workspace-header{align-items:center;gap:1rem;padding:0 0 1rem}.operation-workspace-header h1{letter-spacing:-.02em;margin-bottom:.65rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:650}.operation-workspace-header dl{gap:.65rem 1.25rem}.operation-workspace-actions button.operation-edit-trigger{color:var(--platform-text);background:var(--platform-raised);border-color:#ffffff1f}.operation-heartbeat{color:var(--platform-muted);margin:1rem 0 0;font-size:.92rem;line-height:1.5}.operation-workspace-sections{gap:.85rem;margin-top:1rem}.operation-workspace-section,.operation-edit-form{background:var(--platform-raised);border:1px solid #ffffff12;border-radius:.8rem;gap:1rem;padding:1.15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.operation-workspace-section,.operation-edit-form{background:color-mix(in srgb, var(--platform-raised) 72%, transparent)}}.operation-workspace-section,.operation-edit-form{box-shadow:inset 0 1px #ffffff05}.operation-workspace-section[data-priority=true]{border-inline-start:2px solid var(--platform-gold);padding:1.15rem}.operation-workspace-section>h2{letter-spacing:-.01em;border-bottom:1px solid #ffffff12;padding-bottom:.75rem;font-size:.95rem;font-weight:700}.operation-workspace-facts{border:0;gap:.75rem 1rem;padding:0}.operation-workspace-facts dd{font-size:.86rem;line-height:1.55}.operation-workspace-notice{background:var(--platform-raised);border:1px solid #ffffff12;border-radius:.6rem;margin:.75rem 0 0;padding:.7rem .85rem;font-size:.82rem}.operation-next-action{background:var(--platform-raised);border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:.75rem .9rem;display:flex}.operation-next-action span{color:var(--platform-muted);font-size:.8rem}.operation-next-action :is(a,button),.operation-resource-picker button,.operation-resource-list button{min-height:44px;color:var(--platform-text);background:0 0;border:1px solid #ffffff1f;border-radius:.55rem;padding:.55rem .8rem}.operation-resource-allocation{gap:.9rem;display:grid}.operation-resource-status{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operation-resource-status span,.operation-resource-list span{color:var(--platform-muted);font-size:.8rem}.operation-resource-list,.operation-resource-conflicts{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.operation-resource-list li{justify-content:space-between;align-items:center;gap:1rem;padding-block:.55rem;display:flex}.operation-resource-list li+li{border-top:1px solid #ffffff12}.operation-resource-list div{gap:.2rem;display:grid}.operation-resource-picker{grid-template-columns:minmax(12rem,1fr) auto auto;align-items:end;gap:.6rem;display:grid}.operation-resource-picker label{color:var(--platform-muted);grid-column:1/-1;font-size:.8rem}.operation-resource-picker select{min-height:44px;color:var(--platform-text);background:var(--platform-raised);border:1px solid #ffffff1f;border-radius:.55rem;padding-inline:.7rem}.operation-resource-conflicts,.operation-resource-feedback{color:var(--platform-warning,#d49b45);font-size:.85rem}.operation-edit-form{margin-top:.85rem}.operation-edit-form-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.operation-edit-form-heading h2,.operation-edit-form-heading p{margin:0}.operation-edit-form-heading h2{font-size:1rem}.operation-edit-form-heading p{color:var(--platform-muted);margin-top:.25rem;font-size:.76rem}.operation-edit-form-heading>button{color:var(--platform-muted);cursor:pointer;background:0 0;border:0;font-size:1.4rem}.operation-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.operation-edit-fields label{color:var(--platform-muted);gap:.4rem;font-size:.74rem;display:grid}.operation-edit-description{grid-column:1/-1}.operation-edit-fields input,.operation-edit-fields select,.operation-edit-fields textarea{width:100%;min-height:2.6rem;color:var(--platform-text);background:var(--platform-surface,#18191b);font:inherit;border:1px solid #ffffff17;border-radius:.55rem;padding:.6rem .7rem}.operation-edit-fields textarea{resize:vertical}.operation-edit-actions{border-top:1px solid #ffffff12;justify-content:flex-end;gap:.55rem;padding-top:.85rem;display:flex}.operation-edit-actions button,.operation-team-add,.operation-team-drawer footer button{min-height:2.5rem;color:var(--platform-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.55rem;padding:.55rem .95rem;font-weight:650}.operation-edit-actions button[type=submit],.operation-team-add,.operation-team-drawer footer button{color:#191a1c;border-color:var(--platform-gold);background:var(--platform-gold)}.operation-edit-actions button:disabled,.operation-team-add:disabled,.operation-team-drawer footer button:disabled{cursor:default;opacity:.45}.operation-team-assignment{gap:.9rem}.operation-team-summary{border:0;gap:.7rem;padding:0}.operation-team-summary ul{gap:0;display:grid}.operation-team-summary li{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:1rem;padding:.7rem 0}.operation-team-summary li>div{gap:.15rem;display:grid}.operation-team-summary li span{color:var(--platform-muted);font-size:.72rem}.operation-team-summary li button{color:#e9a3a3;font:inherit;cursor:pointer;background:0 0;border:1px solid #e9a3a333;border-radius:.45rem;padding:.35rem .65rem;font-size:.74rem}.operation-team-add{width:100%;min-height:3rem}.operation-team-drawer{background:var(--platform-surface,#18191b);grid-template-rows:auto auto minmax(0,1fr) auto;width:min(34rem,100vw)}.operation-team-directory{align-content:start;gap:1.25rem;padding-inline-end:.25rem;display:grid;overflow-y:auto}.operation-team-directory section{gap:.55rem;display:grid}.operation-team-directory h4{border-bottom:1px solid #ffffff12;justify-content:space-between;margin:0;padding-bottom:.45rem;font-size:.84rem;display:flex}.operation-team-directory h4 span{color:var(--platform-muted);font-weight:400}.operation-team-directory ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.operation-team-directory label{cursor:pointer;border-radius:.5rem;align-items:center;gap:.7rem;padding:.6rem;display:flex}.operation-team-directory label:hover{background:var(--platform-raised)}.operation-team-directory label[data-disabled=true]{cursor:default;opacity:.55}.operation-team-directory input{width:1rem;height:1rem;accent-color:var(--platform-gold)}.operation-team-directory label>span{gap:.1rem;display:grid}.operation-team-directory small,.operation-team-directory section>p{color:var(--platform-muted);margin:0;font-size:.7rem}.operation-team-drawer footer{color:var(--platform-muted);border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;font-size:.76rem;display:flex}@media (max-width:700px){.operation-workspace-header{align-items:stretch}.operation-next-action,.operation-resource-status,.operation-resource-list li{flex-direction:column;align-items:stretch}.operation-resource-picker{grid-template-columns:1fr}.operation-resource-picker label{grid-column:auto}.operation-edit-fields{grid-template-columns:1fr}.operation-edit-description{grid-column:auto}.operation-workspace-section{padding:1rem}}.operational-command{gap:1.25rem;min-width:0;display:grid}.operational-command>header h2,.operational-command>header p,.operational-command h3,.operational-command h4,.operational-command p{margin:0}.operational-command-form{gap:.65rem;display:grid}.operational-command-form textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:9rem;font:inherit;border-radius:14px;padding:1rem}.operational-command-form>button{justify-self:start}.operational-command-quick-actions{gap:.65rem;display:grid}.operational-command-quick-actions ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.operational-command-quick-actions a{border:1px solid var(--line);border-radius:10px;align-items:center;min-height:2.75rem;padding:.65rem .85rem;display:inline-flex}.operational-command-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.operational-command-grid>section{border:1px solid var(--line);border-radius:14px;align-content:start;gap:.75rem;min-width:0;padding:1rem;display:grid}.operational-command-draft{gap:.75rem;display:grid}.operational-command-draft>header{justify-content:space-between;gap:.75rem;display:flex}.operational-command-draft>header span{color:var(--amber-dark);font-weight:700}.operational-command-draft dl{gap:.45rem;margin:0;display:grid}.operational-command-draft dl div{justify-content:space-between;gap:.75rem;display:flex}.operational-command-draft dd{margin:0;font-weight:700}.operational-command-recent,.operational-command-templates{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.operational-command-recent li{background:var(--surface-subtle,#f7f8fa);border-radius:10px;gap:.3rem;padding:.75rem;display:grid}.operational-command-templates button{border:1px solid var(--line);background:var(--surface);text-align:start;border-radius:10px;gap:.25rem;width:100%;padding:.75rem;display:grid}.operational-activation{border:1px solid var(--line);background:var(--surface-subtle,#f7f8fa);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:7rem;padding:1rem;display:flex}.operational-activation>div{gap:.25rem;display:grid}.operational-activation [role=alert]{color:var(--danger,#9f1d20)}@media (max-width:64rem){.operational-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.operational-command-grid{grid-template-columns:minmax(0,1fr)}.operational-command-form>button,.operational-activation>button{width:100%}}@media (prefers-reduced-motion:reduce){.operational-command *{transition:none!important;animation:none!important}}.command-review-drawer{z-index:70;background:var(--surface);border-radius:18px;width:min(56rem,100vw - 2rem);max-height:calc(100vh - 2rem);position:fixed;inset-block:1rem;inset-inline-end:1rem;overflow:auto;box-shadow:0 1.5rem 4rem #113e303d}.command-review-drawer h2,.command-review-drawer h3,.command-review-drawer h4,.command-review-drawer p{margin:0}.command-review-form{gap:1rem;display:grid}.command-review-form>section{border:1px solid var(--line);border-radius:12px;gap:.75rem;padding:1rem;display:grid}.command-review-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.command-review-fields label,.command-review-form>section>label{align-content:start;gap:.35rem;min-width:0;display:grid}.command-review-fields input,.command-review-fields select,.command-review-fields textarea,.command-review-form>section>label select{border:1px solid var(--line);width:100%;min-height:2.75rem;font:inherit;border-radius:10px;padding:.65rem}.command-review-fields textarea{resize:vertical}.command-review-fields input[readonly]{background:var(--surface-subtle,#f7f8fa)}.command-review-source{background:var(--surface-subtle,#f7f8fa);overflow-wrap:anywhere;border-radius:10px;padding:.75rem}.command-review-validation{border-inline-start:4px solid var(--amber)!important}.command-review-actions{flex-wrap:wrap;gap:.6rem;display:flex}.command-review-actions button{min-height:2.75rem}@media (max-width:42rem){.command-review-drawer{border-radius:0;width:100%;max-height:100vh;inset:0}.command-review-fields{grid-template-columns:minmax(0,1fr)}.command-review-actions{grid-template-columns:minmax(0,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.command-review-drawer *{transition:none!important;animation:none!important}}.operations-workspace-operation-rail,.operations-workspace-context-rail,.operations-workspace-activity-strip{border:1px solid var(--line);background:var(--surface);border-radius:17px;min-width:0;padding:1rem}.operations-workspace-operation-rail,.operations-workspace-context-rail{min-height:32rem}.operations-workspace-zone-heading,.operations-workspace-activity-strip{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operations-workspace-zone-heading{margin-block-end:1rem}.operations-workspace-zone-heading>span{background:var(--green-soft);border-radius:999px;place-items:center;min-width:2rem;min-height:2rem;font-weight:700;display:inline-grid}.operations-workspace-operation-list{gap:.5rem;padding:0;list-style:none;display:grid}.operation-rail-controls{gap:.65rem;margin-block-end:.75rem;display:grid}.operation-rail-controls label{color:var(--muted);gap:.3rem;font-size:.75rem;display:grid}.operation-rail-controls input,.operation-rail-controls select{width:100%;min-height:2.6rem;color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:.5rem .65rem}.operation-rail-filters{flex-wrap:wrap;gap:.35rem;margin-block-end:.75rem;display:flex}.operation-rail-filters button{min-height:2.25rem;color:inherit;border:1px solid var(--line);background:var(--canvas);cursor:pointer;border-radius:999px;padding:.35rem .6rem}.operation-rail-filters button[aria-pressed=true]{color:var(--surface);border-color:var(--green);background:var(--green)}.operations-workspace-operation{width:100%;min-height:4.5rem;color:inherit;border:1px solid var(--line);background:var(--canvas);text-align:start;cursor:pointer;border-radius:11px;grid-template-columns:minmax(0,1fr);gap:.55rem;padding:.75rem;display:grid}.operation-rail-item-heading,.operation-rail-item-state,.operation-rail-signals{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.operations-workspace-operation strong{overflow-wrap:anywhere;min-width:0}.operation-rail-item-heading>span,.operation-rail-item-state,.operation-rail-progress,.operation-rail-signals,.operations-workspace-operation time{color:var(--muted);font-size:.72rem}.operation-rail-item-heading>span{background:var(--blue-soft);border-radius:999px;padding:.15rem .4rem;font-weight:700}.operation-rail-progress{gap:.25rem;display:grid}.operation-rail-progress>span{background:var(--line);border-radius:999px;width:100%;height:.25rem;display:block}.operation-rail-signals{flex-wrap:wrap;justify-content:flex-start}.operation-rail-signals>span{border:1px dashed var(--line);border-radius:7px;padding:.2rem .35rem}.operations-workspace-operation[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:var(--green-soft)}.operations-workspace-operation:focus-visible,.operation-rail-controls input:focus-visible,.operation-rail-controls select:focus-visible,.operation-rail-filters button:focus-visible,.operations-workspace-refresh-error button:focus-visible,.operations-workspace-state button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.operations-workspace-command-stage,.operations-workspace-command-stage>div{min-width:0;min-height:32rem}.command-stage-content{gap:1.25rem;display:grid}.command-stage-content h3,.command-stage-content p,.command-stage-content dl{margin:0}.command-stage-content>section{gap:.75rem;min-width:0;display:grid}.command-stage-quick-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.command-stage-quick-context>div{border:1px solid var(--line);background:var(--canvas);border-radius:11px;gap:.25rem;min-width:0;padding:.75rem;display:grid}.command-stage-quick-context dt{color:var(--muted);font-size:.72rem}.command-stage-quick-context dd{overflow-wrap:anywhere;margin:0;font-weight:700}.command-stage-primary{border:1px solid var(--green);background:var(--green-soft);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.command-stage-primary p,.command-stage-guidance p{color:var(--muted)}.command-stage-primary button{min-width:10rem;min-height:2.75rem;color:var(--muted);border:1px solid var(--line);background:var(--surface);cursor:not-allowed;border-radius:9px;padding:.55rem .9rem}.command-stage-guidance{border-inline-start:4px solid var(--blue);background:var(--blue-soft);border-radius:9px;padding:1rem}.active-operation-actions{border:1px solid var(--line);border-radius:12px;gap:.75rem;padding:1rem;display:grid}.active-operation-actions>div[role=toolbar]{flex-wrap:wrap;gap:.5rem;display:flex}.active-operation-actions button,.active-operation-actions a{border:1px solid var(--line);border-radius:10px;justify-content:center;align-items:center;min-height:2.75rem;padding:.6rem .8rem;display:inline-flex}.active-operation-actions [role=alert]{color:var(--danger,#9f1d20)}.operation-closure{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:1rem;padding:clamp(1rem,2vw,1.5rem);scroll-margin-block-start:1rem;display:grid}.operation-closure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.operation-closure-grid dl,.operation-closure-validation dl{margin:0}.operation-closure-grid dd,.operation-closure-validation dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:700}.operation-closure-validation{border-inline-start:4px solid var(--amber);background:var(--surface-subtle,#f7f8fa);gap:.75rem;padding:1rem;display:grid}.operation-closure-actions{flex-wrap:wrap;gap:.6rem;display:flex}.operation-closure-actions button{min-height:2.75rem}@media (max-width:720px){.operation-closure-grid{grid-template-columns:minmax(0,1fr)}.operation-closure-actions{display:grid}}.operation-details{gap:1rem;min-width:0;display:grid}.operation-details-heading{gap:.25rem;display:grid}.operation-details-heading p{color:var(--muted)}.operation-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.operation-details-card{min-width:0;min-height:15rem}.operation-details-card--overview{grid-column:1/-1;min-height:17rem}.operation-details-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.operation-details-definition-grid>div{border:1px solid var(--line);background:var(--canvas);border-radius:9px;gap:.2rem;min-width:0;padding:.6rem;display:grid}.operation-details-definition-grid dt{color:var(--muted);font-size:.7rem}.operation-details-definition-grid dd{overflow-wrap:anywhere;margin:0;font-weight:700}.operation-details-error{min-height:17rem}.execution-timeline{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:1rem;min-width:0;min-height:24rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.execution-timeline-header,.execution-timeline-event-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.execution-timeline-header>div{gap:.3rem;display:grid}.execution-timeline-header>div>p:last-child{color:var(--muted)}.execution-timeline-header>span,.execution-timeline-category,.execution-timeline-status{background:var(--canvas);color:var(--muted);border-radius:999px;flex:none;padding:.3rem .55rem;font-size:.72rem;font-weight:700}.execution-timeline-controls{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);align-items:end;gap:.75rem;display:grid}.execution-timeline-controls label{color:var(--muted);gap:.3rem;font-size:.75rem;display:grid}.execution-timeline-controls input{width:100%;min-height:2.65rem;color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:.5rem .7rem}.execution-timeline-filters{flex-wrap:wrap;gap:.4rem;display:flex}.execution-timeline-filters button,.execution-timeline-error button{min-height:2.4rem;color:inherit;border:1px solid var(--line);background:var(--canvas);cursor:pointer;border-radius:999px;padding:.4rem .7rem}.execution-timeline-filters button[aria-pressed=true]{color:var(--surface);border-color:var(--blue);background:var(--blue)}.execution-timeline-controls input:focus-visible,.execution-timeline-filters button:focus-visible,.execution-timeline-error button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.execution-timeline-list{gap:1rem;padding:0;list-style:none;display:grid;position:relative}.execution-timeline-list:before{background:var(--line);content:"";width:2px;position:absolute;inset-block:0;inset-inline-start:.45rem}.execution-timeline-item{grid-template-columns:1rem minmax(0,1fr);gap:.75rem;min-width:0;display:grid;position:relative}.execution-timeline-marker{z-index:1;border:3px solid var(--surface);background:var(--blue);width:.9rem;height:.9rem;box-shadow:0 0 0 1px var(--blue);border-radius:999px;margin-block-start:1.25rem}.execution-timeline-item>article{min-width:0}.execution-timeline-event-heading>div{gap:.45rem;display:grid}.execution-timeline-metadata{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.execution-timeline-metadata>div{border:1px solid var(--line);background:var(--canvas);border-radius:9px;gap:.2rem;min-width:0;padding:.6rem;display:grid}.execution-timeline-metadata dt{color:var(--muted);font-size:.7rem}.execution-timeline-metadata dd{overflow-wrap:anywhere;margin:0;font-weight:700}.execution-timeline-error{min-height:10rem;color:var(--red);background:var(--red-soft);border:1px solid;border-radius:11px;justify-items:start;gap:.5rem;padding:1rem;display:grid}.execution-timeline-skeleton{gap:.75rem;display:grid}.execution-timeline-skeleton>span{background:var(--green-soft);border-radius:11px;min-height:8rem;animation:1.4s ease-in-out infinite mission-control-pulse;display:block}.operation-media-workspace{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:1rem;min-width:0;min-height:26rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.operation-media-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.operation-media-header>div{gap:.3rem;display:grid}.operation-media-header>div>p:last-child{color:var(--muted)}.operation-media-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.operation-media-overview>div,.operation-media-asset-metadata>div{border:1px solid var(--line);background:var(--canvas);border-radius:9px;gap:.25rem;min-width:0;padding:.7rem;display:grid}.operation-media-overview dt,.operation-media-asset-metadata dt{color:var(--muted);font-size:.7rem}.operation-media-overview dd,.operation-media-asset-metadata dd{overflow-wrap:anywhere;margin:0;font-weight:700}.operation-media-controls{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);align-items:end;gap:.75rem;display:grid}.operation-media-controls label{color:var(--muted);gap:.3rem;font-size:.75rem;display:grid}.operation-media-controls input{width:100%;min-height:2.65rem;color:var(--ink);border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:.5rem .7rem}.operation-media-filters{flex-wrap:wrap;gap:.4rem;display:flex}.operation-media-filters button,.operation-media-error button{min-height:2.4rem;color:inherit;border:1px solid var(--line);background:var(--canvas);cursor:pointer;border-radius:999px;padding:.4rem .7rem}.operation-media-filters button[aria-pressed=true]{color:var(--surface);border-color:var(--green);background:var(--green)}.operation-media-controls input:focus-visible,.operation-media-filters button:focus-visible,.operation-media-error button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.operation-media-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.operation-media-assets>li,.operation-media-assets>li>article{min-width:0;height:100%}.operation-media-asset-heading{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.operation-media-asset-heading>span{background:var(--blue-soft);color:var(--muted);border-radius:999px;flex:none;padding:.25rem .5rem;font-size:.7rem;font-weight:700}.operation-media-asset-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.operation-media-error{min-height:12rem;color:var(--red);background:var(--red-soft);border:1px solid;border-radius:17px;justify-items:start;gap:.5rem;padding:1rem;display:grid}.operations-workspace-skeleton-media,.operation-media-skeleton{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;min-height:18rem;padding:1rem;display:grid}.operation-media-skeleton>span{background:var(--green-soft);border-radius:9px;min-height:7rem;animation:1.4s ease-in-out infinite mission-control-pulse;display:block}.review-approval-workspace{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:1rem;min-width:0;min-height:30rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.review-approval-header,.review-approval-header>div{gap:1rem;display:flex}.review-approval-header{justify-content:space-between;align-items:start}.review-approval-header>div{flex-direction:column;gap:.3rem}.review-approval-header>div>p:last-child,.review-approval-card--status p{color:var(--muted)}.review-approval-header>span,.review-approval-status{background:var(--canvas);color:var(--muted);border-radius:999px;flex:none;padding:.3rem .6rem;font-size:.75rem;font-weight:700}.review-approval-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.review-approval-card{min-width:0;min-height:16rem}.review-approval-card--overview,.review-approval-card--status{grid-column:1/-1}.review-approval-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.review-approval-overview>div,.review-approval-decisions li,.review-approval-decisions dl>div{border:1px solid var(--line);background:var(--canvas);border-radius:9px;gap:.25rem;min-width:0;padding:.7rem;display:grid}.review-approval-overview dt,.review-approval-decisions dt{color:var(--muted);font-size:.7rem}.review-approval-overview dd,.review-approval-decisions dd{overflow-wrap:anywhere;margin:0;font-weight:700}.review-approval-decisions{gap:.65rem;padding:0;list-style:none;display:grid}.review-approval-decisions li{gap:.65rem}.review-approval-decisions dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.review-approval-card--status>div:last-child{justify-items:start;gap:.75rem;display:grid}.review-approval-actions{flex-wrap:wrap;gap:.5rem;display:flex}.review-approval-actions button,.review-approval-error button{min-width:7rem;min-height:2.5rem;color:var(--muted);border:1px solid var(--line);background:var(--canvas);border-radius:9px;padding:.45rem .75rem}.review-approval-actions button:disabled{cursor:not-allowed;opacity:.7}.review-approval-error{min-height:12rem;color:var(--red);background:var(--red-soft);border:1px solid;border-radius:13px;justify-items:start;gap:.5rem;padding:1rem;display:grid}.review-approval-error button{color:inherit;cursor:pointer}.review-approval-error button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.operations-workspace-skeleton-review,.review-approval-skeleton{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:24rem;padding:1rem;display:grid}.review-approval-skeleton>span{background:var(--green-soft);border-radius:11px;min-height:9rem;animation:1.4s ease-in-out infinite mission-control-pulse;display:block}.review-approval-skeleton>span:first-child,.review-approval-skeleton>span:last-child{grid-column:1/-1}.workspace-intelligence{border:1px solid var(--line);background:var(--surface);border-radius:17px;gap:1rem;min-width:0;min-height:28rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.workspace-intelligence-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.workspace-intelligence-header>div{gap:.3rem;display:grid}.workspace-intelligence-header>div>p:last-child,.workspace-next-action p,.workspace-data-completeness p,.workspace-insight-list p{color:var(--muted)}.workspace-intelligence-header>span,.workspace-insight-list li>span{background:var(--canvas);color:var(--muted);border-radius:999px;flex:none;padding:.3rem .6rem;font-size:.72rem;font-weight:700}.workspace-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.workspace-intelligence-card{min-width:0;min-height:16rem}.workspace-intelligence-card--action{border-color:var(--green);background:var(--green-soft)}.workspace-insight-list{gap:.65rem;padding:0;list-style:none;display:grid}.workspace-insight-list li{border:1px solid var(--line);background:var(--canvas);border-inline-start-width:4px;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:.5rem .75rem;min-width:0;padding:.75rem;display:grid}.workspace-insight-list li[data-severity=Critical]{border-inline-start-color:var(--red)}.workspace-insight-list li[data-severity=Warning]{border-inline-start-color:var(--amber)}.workspace-insight-list li[data-severity=Info]{border-inline-start-color:var(--blue)}.workspace-insight-list p{grid-column:1/-1}.workspace-insight-list p>span,.workspace-next-action p>span,.workspace-data-completeness p>span{color:var(--ink);text-transform:uppercase;margin-block-end:.15rem;font-size:.7rem;font-weight:700;display:block}.workspace-next-action,.workspace-data-completeness{align-content:start;gap:.65rem;min-height:8rem;display:grid}.workspace-next-action>strong,.workspace-data-completeness>strong{font-size:clamp(1.15rem,2vw,1.5rem)}.workspace-intelligence-error{min-height:12rem;color:var(--red);background:var(--red-soft);border:1px solid;border-radius:17px;justify-items:start;gap:.5rem;padding:1rem;display:grid}.workspace-intelligence-error button{min-width:8rem;min-height:2.5rem;color:inherit;background:var(--surface);cursor:pointer;border:1px solid;border-radius:9px;padding:.45rem .75rem}.workspace-intelligence-error button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.operations-workspace-skeleton-intelligence,.workspace-intelligence-skeleton{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:22rem;padding:1rem;display:grid}.workspace-intelligence-skeleton>span{background:var(--green-soft);border-radius:11px;min-height:9rem;animation:1.4s ease-in-out infinite mission-control-pulse;display:block}.command-stage-skeleton{align-content:start;gap:1rem;padding:1rem;display:grid}.command-stage-skeleton>span{background:#ffffffa6;border-radius:11px;height:4.5rem;display:block}.operations-workspace-context-rail dl{gap:.75rem;display:grid}.operations-workspace-activity-strip{min-height:7rem}.operations-workspace-activity-strip>span{background:var(--canvas);color:var(--muted);border-radius:999px;flex:none;padding:.5rem .75rem;font-size:.8rem}.operations-workspace-skeleton-header,.operations-workspace-skeleton-zone,.operations-workspace-skeleton-activity{border:1px solid var(--line);background:var(--green-soft);border-radius:17px;animation:1.4s ease-in-out infinite mission-control-pulse}.operations-workspace-skeleton-header{min-height:8.5rem}.operations-workspace-skeleton-zone{min-height:32rem}.operations-workspace-skeleton-activity{min-height:7rem}@media (max-width:1080px){.operations-workspace-command-grid{grid-template-columns:minmax(13rem,.75fr) minmax(0,2fr)}.operations-workspace-context-rail{grid-column:1/-1;min-height:auto}.operations-workspace-context-rail dl{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-media-overview,.operation-media-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-media-assets,.review-approval-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.operations-workspace-shell{padding:.75rem}.operations-workspace-header,.operations-workspace-activity-strip,.operations-workspace-refresh-error,.operations-workspace-state{flex-direction:column;align-items:stretch}.operations-workspace-header dl,.operations-workspace-command-grid,.operations-workspace-context-rail dl,.command-stage-primary,.command-stage-quick-context,.operation-details-grid,.operation-details-definition-grid,.execution-timeline-controls,.execution-timeline-metadata,.operation-media-overview,.operation-media-controls,.operation-media-assets,.operation-media-asset-metadata,.operation-media-skeleton,.review-approval-grid,.review-approval-overview,.review-approval-decisions dl,.review-approval-skeleton,.workspace-intelligence-grid,.workspace-intelligence-skeleton{grid-template-columns:1fr}.review-approval-card--overview,.review-approval-card--status,.review-approval-skeleton>span:first-child,.review-approval-skeleton>span:last-child{grid-column:auto}.review-approval-header,.workspace-intelligence-header{flex-direction:column;align-items:stretch}.workspace-intelligence-header>span,.review-approval-header>span{align-self:flex-start}.execution-timeline-header,.execution-timeline-event-heading{flex-direction:column;align-items:stretch}.execution-timeline-header>span,.execution-timeline-status{align-self:flex-start}.operation-details-card--overview{grid-column:auto}.command-stage-primary button{width:100%}.operations-workspace-operation-rail,.operations-workspace-command-stage,.operations-workspace-command-stage>div,.operations-workspace-context-rail{min-height:auto}.operations-workspace-operation-list{overscroll-behavior:contain;max-height:22rem;overflow-y:auto}.operations-workspace-context-rail{grid-column:auto}.operations-workspace-activity-strip>span{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.operations-workspace-skeleton-header,.operations-workspace-skeleton-zone,.operations-workspace-skeleton-activity,.execution-timeline-skeleton>span,.operation-media-skeleton>span,.review-approval-skeleton>span,.workspace-intelligence-skeleton>span{animation:none}}.daily-operations-workspace{--daily-operations-gap:1rem;--daily-operations-radius:17px}.daily-operations-header{gap:var(--daily-operations-gap);margin-bottom:var(--daily-operations-gap);justify-content:space-between;align-items:flex-end;display:flex}.daily-operations-header h1,.daily-operations-header p,.daily-operations-header dl,.daily-operations-region h2,.daily-operations-region h3,.daily-operations-region h4,.daily-operations-region p,.daily-operations-region dl,.daily-operations-region ul,.daily-operations-region ol{margin:0}.daily-operations-header>div>p{color:var(--muted);font-size:.72rem}.daily-operations-header h1{letter-spacing:-.04em;margin:.25rem 0;font-size:clamp(1.7rem,3vw,2.3rem)}.daily-operations-header dl{grid-template-columns:repeat(2,minmax(8rem,1fr));gap:.5rem;display:grid}.daily-operations-header-context{gap:.6rem;display:grid}.daily-operations-header-context nav{justify-content:flex-end;gap:.4rem;display:flex}.daily-operations-header-context nav button,.mission-snapshot-region article>button{min-height:2.4rem;color:inherit;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:9px;padding:.45rem .7rem}.daily-operations-header-context nav button:disabled,.mission-snapshot-region article>button:disabled{cursor:default;opacity:.6}.daily-operations-header-context nav button:focus-visible,.mission-snapshot-region article>button:focus-visible,.daily-operation-cards article>button:focus-visible,.daily-live-timeline-scroll li>button:focus-visible,.operational-feed-region li>button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.daily-operations-header dl>div,.operational-pulse-grid>div,.daily-operation-cards article,.mission-snapshot-region article{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:.7rem}.daily-operations-header dt,.daily-operation-cards dt,.mission-snapshot-region dt{color:var(--muted);font-size:.62rem}.daily-operations-header dd,.daily-operation-cards dd,.mission-snapshot-region dd{margin:.2rem 0 0;font-size:.72rem;font-weight:700}.daily-operations-region{border:1px solid var(--line);border-radius:var(--daily-operations-radius);background:var(--surface);padding:1rem}.daily-operations-region>header{margin-bottom:.85rem}.daily-operations-region>header h2{font-size:.95rem}.daily-operations-region>header p,.daily-operation-group>p,.mission-snapshot-region>p,.live-timeline-region>p,.operational-feed-region>p,.operational-horizon-region>p{color:var(--muted);font-size:.7rem}.operational-pulse-grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.operational-pulse-grid>div{background:var(--canvas);gap:.2rem;display:grid}.operational-pulse-grid span{color:var(--muted);font-size:.62rem}.operational-pulse-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.operational-pulse-details>div,.daily-operation-group{background:var(--canvas);border-radius:10px;padding:.75rem}.operational-pulse-details h3,.daily-operation-group h3{margin-bottom:.5rem;font-size:.75rem}.operational-pulse-details ul,.daily-live-timeline-scroll ul,.operational-horizon-region ul{gap:.35rem;padding-inline-start:1.2rem;font-size:.68rem;display:grid}.daily-operations-primary-grid,.daily-operations-context-grid{gap:var(--daily-operations-gap);margin-top:var(--daily-operations-gap);display:grid}.daily-operations-primary-grid{grid-template-columns:minmax(0,2fr) minmax(15rem,1fr)}.daily-operations-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-operations-region{gap:.75rem;display:grid}.daily-operation-cards{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.55rem;display:grid}.daily-operation-cards article>button{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.daily-operation-cards article[data-selected=true],.mission-snapshot-region article[data-selected=true],.daily-live-timeline-scroll li[data-selected=true],.operational-feed-region li[data-selected=true]{box-shadow:inset 0 0 0 2px var(--blue)}.daily-operation-cards article>button>header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.daily-operation-cards h4,.mission-snapshot-region h3{font-size:.78rem}.daily-operation-cards article>button>header span{color:var(--green-dark);background:var(--green-soft);border-radius:99px;padding:.18rem .38rem;font-size:.58rem}.daily-operation-cards dl,.mission-snapshot-region dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.65rem;display:grid}.daily-operation-cards dl>div,.mission-snapshot-region dl>div{background:var(--canvas);border-radius:7px;padding:.45rem}.mission-snapshot-region{align-self:start}.mission-snapshot-region article+article{margin-top:.75rem}.mission-snapshot-region article>button{border-color:var(--green);background:var(--green-soft);width:100%;margin-top:.65rem}.live-timeline-region{margin-top:var(--daily-operations-gap)}.daily-live-timeline-scroll{grid-auto-columns:minmax(16rem,1fr);grid-auto-flow:column;gap:.75rem;padding-bottom:.35rem;display:grid;overflow-x:auto}.daily-live-timeline-scroll:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.daily-live-timeline-scroll>section,.operational-horizon-region>section{background:var(--canvas);border-radius:10px;padding:.75rem}.daily-live-timeline-scroll h3,.operational-horizon-region h3{margin-bottom:.65rem;font-size:.78rem}.daily-live-timeline-scroll h4,.operational-horizon-region h4{color:var(--muted);margin:.55rem 0 .35rem;font-size:.66rem}.daily-live-timeline-scroll li,.operational-horizon-region li{justify-content:space-between;gap:.5rem;display:flex}.daily-live-timeline-scroll li>button,.operational-feed-region li>button{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:.5rem;padding:.45rem;display:flex}.daily-live-timeline-scroll li>button{justify-content:space-between}.operational-feed-region ol{gap:.6rem;padding:0;list-style:none;display:grid}.operational-feed-region li{background:var(--canvas);border-radius:9px;gap:.35rem;padding:.65rem;display:grid}.operational-feed-region li>button{padding:0;display:grid}.operational-feed-region li>button:disabled{cursor:default}.operational-feed-region time,.operational-feed-region span,.operational-feed-region li>p{color:var(--muted);font-size:.64rem}.operational-feed-region li>button>div{justify-content:space-between;gap:.5rem;display:flex}.daily-operations-state{border:1px solid var(--line);border-radius:var(--daily-operations-radius,17px);background:var(--surface);text-align:center;min-height:22rem;padding:2rem}.daily-operations-skeleton{align-content:center;gap:.75rem;display:grid}.daily-operations-skeleton span{background:var(--green-soft);border-radius:10px;height:3rem;animation:1.4s ease-in-out infinite mission-control-pulse}@media (max-width:900px){.daily-operations-header{flex-direction:column;align-items:flex-start}.daily-operations-primary-grid{grid-template-columns:1fr}.mission-snapshot-region{width:100%}}@media (max-width:620px){.daily-operations-header dl,.operational-pulse-details,.daily-operations-context-grid{grid-template-columns:1fr}.daily-operations-header-context nav{flex-direction:column;align-items:stretch}.daily-live-timeline-scroll{grid-auto-columns:minmax(14rem,85vw)}}@media (prefers-reduced-motion:reduce){.daily-operations-skeleton span{animation:none}}.day-planner-page{--planner-gap:1rem;--planner-radius:17px;--planner-ruler-width:5rem;--planner-track-height:960px;--planner-lane-header-height:2.5rem}.day-planner-header{justify-content:space-between;align-items:flex-end;gap:var(--planner-gap);margin-bottom:1.5rem;display:flex}.day-planner-header p,.day-planner-header h1,.day-planner-summary,.day-planner-summary dd{margin:0}.day-planner-header p,.day-planner-summary dt{color:var(--muted);font-size:.66rem}.day-planner-header h1{letter-spacing:-.04em;margin-top:.28rem;font-size:clamp(1.6rem,3vw,2.15rem)}.day-planner-date{align-items:center;gap:.55rem;display:flex}.timeline-today-indicator{color:var(--green);background:var(--green-soft);border-radius:99px;padding:.25rem .5rem;font-size:.6rem;font-weight:700}.day-planner-summary{gap:var(--planner-gap);display:flex}.day-planner-summary>div{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:4.5rem;padding:.65rem .8rem}.day-planner-summary dd{margin-top:.15rem;font-weight:700}.day-planner-grid{grid-template-columns:var(--planner-ruler-width) minmax(0, 1fr);border:1px solid var(--line);border-radius:var(--planner-radius);background:var(--surface);display:grid;box-shadow:0 12px 36px #172d250a}.timeline-experience{--timeline-zoom:1}.timeline-viewport[data-zoom-level="125"]{--timeline-zoom:1.25}.timeline-viewport[data-zoom-level="150"]{--timeline-zoom:1.5}.timeline-viewport[data-zoom-level="200"]{--timeline-zoom:2}.timeline-viewport{border-radius:var(--planner-radius);scroll-behavior:smooth;max-height:70vh;position:relative;overflow:auto}@media (prefers-reduced-motion:reduce){.timeline-viewport{scroll-behavior:auto}}.timeline-viewport:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.timeline-zoom-toolbar{justify-content:flex-end;gap:.35rem;margin-bottom:.65rem;display:flex}.timeline-zoom-toolbar button{min-width:3.3rem;color:var(--muted);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:9px;padding:.4rem .55rem}.timeline-zoom-toolbar button[aria-pressed=true]{color:var(--green-dark);border-color:var(--green);background:var(--green-soft);font-weight:700}.timeline-zoom-toolbar button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.timeline-sticky-ruler{z-index:4;background:var(--canvas);position:sticky;inset-inline-start:0}.day-planner-ruler{min-height:calc(var(--planner-track-height) * var(--timeline-zoom) + var(--planner-lane-header-height));padding-top:var(--planner-lane-header-height);border-inline-end:1px solid var(--line);background:var(--canvas);position:relative}.day-planner-ruler ol{margin:0;padding:0;list-style:none}.day-planner-ruler li{top:calc(var(--planner-lane-header-height) + attr(data-minutes-from-start type(<number>), 0) * var(--timeline-zoom) * 1px);color:var(--muted);padding-inline:.7rem;font-size:.66rem;position:absolute;inset-inline:0}.day-planner-lanes{grid-auto-columns:minmax(13rem,1fr);grid-auto-flow:column;display:grid}.day-planner-lane{border-inline-end:1px solid var(--line);min-width:13rem}.day-planner-lane:last-child{border-inline-end:0}.timeline-sticky-lane-header{z-index:3;min-height:var(--planner-lane-header-height);border-bottom:1px solid var(--line);background:var(--surface);padding:.8rem;position:sticky;top:0}.timeline-sticky-lane-header h2{margin:0;font-size:.78rem}.day-planner-lane-track{min-height:calc(var(--planner-track-height) * var(--timeline-zoom));background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 29px, var(--line) 30px);position:relative}.day-planner-block{top:calc(attr(data-top-offset type(<number>), 0) * var(--timeline-zoom) * 1px);height:calc(attr(data-height type(<number>), 24) * var(--timeline-zoom) * 1px);color:var(--green-dark);border:1px solid var(--green);background:var(--green-soft);border-radius:9px;padding:.55rem;position:absolute;inset-inline:.55rem;overflow:hidden}.timeline-current-time{z-index:5;top:calc(var(--planner-lane-header-height) + attr(data-minutes-from-start type(<number>), 0) * var(--timeline-zoom) * 1px);inset-inline:var(--planner-ruler-width) 0;color:var(--red);pointer-events:none;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.timeline-current-time time{background:var(--red-soft);border-radius:99px;padding:.15rem .35rem;font-size:.6rem;font-weight:700}.timeline-current-time span{border-top:1px solid var(--red);flex:1}.day-planner-block:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.day-planner-block h3,.day-planner-block p{margin:0}.day-planner-block h3{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.day-planner-block p{gap:.25rem;margin-top:.2rem;font-size:.62rem;display:flex}.day-planner-block>span{color:var(--muted);font-size:.6rem}.day-planner-state{text-align:center;border:1px solid var(--line);border-radius:var(--planner-radius,17px);background:var(--surface);padding:2.5rem}.day-planner-state h2,.day-planner-state p{margin:0}.day-planner-state p{color:var(--muted);margin-top:.35rem}.day-planner-skeleton{gap:.75rem;display:grid}.day-planner-skeleton span{background:var(--green-soft);border-radius:9px;height:2.5rem}.page-header{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.page-header p,.page-header>div>span{color:var(--muted);margin:0;font-size:.66rem}.page-title{gap:.7rem;margin:.28rem 0}.page-title h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.15rem)}.live-pill{color:var(--green);background:var(--green-soft);border-radius:99px;align-items:center;gap:.4rem;padding:.25rem .5rem;font-size:.6rem;font-weight:700;display:inline-flex}.capture-button,.complete-button,.submit-button,.secondary-button{cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.capture-button{color:#fff;background:var(--green-dark);border-radius:10px;gap:.5rem;min-height:42px;padding:0 .95rem;font-size:.73rem;font-weight:700}.awareness-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.75fr);gap:1rem;display:grid}.radar-card,.health-card,.now-card,.decisions-card,.readiness-card,.timeline-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;box-shadow:0 12px 36px #172d250a}.radar-card,.health-card,.decisions-card,.readiness-card,.timeline-card{padding:1.25rem}.card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.card-heading p{color:var(--muted);margin:0;font-size:.6rem}.card-heading h2{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.05rem}.confidence,.queue-state,.readiness-summary,.timeline-zone{color:#7d8782;font-size:.6rem}.confidence{background:#f1f3f1;border-radius:99px;padding:.28rem .5rem}.radar-content{grid-template-columns:minmax(260px,1.2fr) 1fr;align-items:center;gap:1.25rem;margin-top:.7rem;display:grid}.radar-visual{width:min(100%,340px);margin:0 auto;position:relative}.radar-visual>svg{width:100%;height:auto;overflow:visible}.radar-grid{fill:none;stroke:#dfe7e2;stroke-width:1px}.radar-grid path{opacity:.65}.radar-area{fill:#1764492e;stroke:var(--green);stroke-width:2px}.radar-points{fill:#fff;stroke:var(--green);stroke-width:2px}.axis{color:#78827d;font-size:.58rem;position:absolute}.axis--top{top:0;left:50%;transform:translate(-50%)}.axis--right{top:34%;right:0}.axis--bottom-right{bottom:4%;right:9%}.axis--bottom-left{bottom:4%;left:10%}.axis--left{top:34%;left:0}.radar-score{flex-direction:column;align-items:center;display:flex;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%)}.radar-score strong{font:700 1.45rem Arial,sans-serif}.radar-score span{color:var(--green);font-size:.58rem;font-weight:700}.radar-insights{flex-direction:column;gap:.65rem;display:flex}.insight{border:1px solid var(--line);border-radius:12px;gap:.7rem;padding:.8rem;display:flex}.insight>span{border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.insight>span svg{width:15px}.insight--attention>span{color:var(--amber);background:var(--amber-soft)}.insight--positive>span{color:var(--green);background:var(--green-soft)}.insight small{color:var(--muted);font-size:.55rem}.insight strong{margin-top:.12rem;font-size:.72rem;display:block}.insight p{color:#7f8984;margin:.25rem 0 0;font-size:.6rem}.health-card{flex-direction:column;display:flex}.health-status{border-bottom:1px solid var(--line);align-items:center;gap:.85rem;margin:1.25rem 0;padding-bottom:1.15rem;display:flex}.health-ring{width:64px;height:64px;color:var(--green);border:6px solid var(--green-soft);border-top-color:var(--green);border-right-color:var(--green);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.health-ring strong{font-size:.65rem}.health-status>div strong{font-size:.78rem}.health-status p{color:var(--muted);margin:.25rem 0 0;font-size:.62rem;line-height:1.6}.health-signals{flex-direction:column;gap:.72rem;display:flex}.health-signals div{justify-content:space-between;gap:1rem;font-size:.65rem;display:flex}.health-signals span{color:var(--muted)}.health-signals strong{font-size:.64rem}.signal-good{color:var(--green)}.signal-warn{color:var(--amber)}.command-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;margin-top:1rem;display:grid}.now-card{color:#fff;background:radial-gradient(circle at 90% 0%, #5ba48333, transparent 16rem), var(--green-dark);border:0;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem;display:grid}.now-time{border-left:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.now-time span{color:#8dc2aa;font-size:.6rem}.now-time strong{margin-top:.25rem;font:700 .9rem Arial,sans-serif}.now-copy>div{color:#a9c5b8;align-items:center;gap:.5rem;font-size:.6rem;display:flex}.now-copy h2{margin:.45rem 0 0;font-size:1rem}.now-copy p{color:#b7cec3;margin:.3rem 0 0;font-size:.64rem;line-height:1.6}.priority{color:#67726d;background:#eef1ef;border-radius:99px;width:fit-content;padding:.2rem .45rem;font-size:.56rem;font-weight:700;display:inline-flex}.priority--critical{color:#ffd7d3;background:#c4423952}.priority--high{color:var(--amber);background:var(--amber-soft)}.now-actions{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}.complete-button{min-height:37px;color:var(--green-dark);background:#fff;border-radius:8px;gap:.4rem;padding:0 .75rem;font-size:.65rem;font-weight:700}.complete-button svg{width:14px}.now-actions>span{color:#91b3a4;font-size:.56rem}.decisions-card{padding-bottom:.6rem}.queue-state{color:var(--amber);background:var(--amber-soft);border-radius:99px;padding:.22rem .45rem}.decision-list{margin-top:.65rem}.decision-list article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem 0;display:grid}.decision-mark{background:var(--amber);border-radius:50%;width:7px;height:7px}.decision-mark--urgent{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.decision-meta{color:var(--muted);gap:.55rem;font-size:.55rem;display:flex}.decision-meta time{color:var(--red)}.decision-list h3{margin:.2rem 0 0;font-size:.72rem}.decision-list p{color:var(--muted);margin:.18rem 0 0;font-size:.58rem}.decision-list article>button{color:var(--green);background:var(--green-soft);cursor:pointer;border:1px solid #cfe0d7;border-radius:7px;padding:.35rem .6rem;font-size:.6rem;font-weight:700}.queue-empty{min-height:80px;color:var(--green);align-items:center;gap:.45rem;font-size:.7rem;display:flex}.readiness-card,.timeline-card{margin-top:1rem}.decision-workspace{border:1px solid var(--line);background:var(--surface);border-radius:17px;margin-top:1rem;padding:1.25rem;box-shadow:0 12px 36px #172d250a}.decision-workspace-summary{color:#7d8782;font-size:.6rem}.decision-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.decision-card{border:1px solid var(--line);background:#fbfcfb;border-radius:13px;padding:1rem}.decision-card-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.decision-severity{color:#68736e;background:#eef1ef;border-radius:99px;padding:.22rem .5rem;font-size:.56rem;font-weight:700}.decision-severity--critical{color:var(--red);background:var(--red-soft)}.decision-severity--high{color:var(--amber);background:var(--amber-soft)}.decision-confidence{color:var(--muted);font-size:.56rem}.decision-card>h3{margin:.75rem 0 0;font-size:.86rem}.decision-details{gap:.65rem;margin:.9rem 0 0;display:grid}.decision-details div{grid-template-columns:92px minmax(0,1fr);gap:.55rem;display:grid}.decision-details dt,.recommended-action>span,.supporting-events>span{color:var(--muted);font-size:.56rem}.decision-details dd{color:#4e5a55;margin:0;font-size:.62rem;line-height:1.6}.recommended-action{background:var(--green-soft);border:1px solid #d7e6de;border-radius:9px;margin-top:.9rem;padding:.75rem}.recommended-action span,.recommended-action strong{display:block}.recommended-action>span{color:var(--green)}.recommended-action strong{color:var(--green-dark);margin-top:.25rem;font-size:.66rem;line-height:1.6}.supporting-events{margin-top:.75rem}.supporting-events>div{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.supporting-events code{color:#68736e;background:#edf0ee;border-radius:5px;padding:.18rem .35rem;font:.5rem Arial,sans-serif}.decision-actions{border-top:1px solid var(--line);margin-top:.85rem;padding-top:.75rem}.decision-actions>summary{width:fit-content;color:var(--green);cursor:pointer;font-size:.62rem;font-weight:700}.decision-action-list{gap:.45rem;margin-top:.65rem;display:grid}.decision-action{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.6rem;display:grid}.decision-action-copy{flex-direction:column;gap:.18rem;display:flex}.decision-action-copy strong{font-size:.62rem}.decision-action-copy span,.decision-action-impact p,.decision-action-impact small{color:var(--muted);font-size:.54rem;line-height:1.5}.decision-action-risk{color:var(--green);background:var(--green-soft);white-space:nowrap;border-radius:99px;padding:.18rem .4rem;font-size:.5rem}.decision-action-risk--medium{color:var(--amber);background:var(--amber-soft)}.decision-action-risk--high{color:var(--red);background:var(--red-soft)}.decision-action>button{min-height:30px;color:var(--green);background:var(--green-soft);cursor:pointer;border:1px solid #cfe0d7;border-radius:7px;padding:0 .55rem;font-size:.55rem;font-weight:700}.decision-action>button:disabled{cursor:not-allowed;opacity:.45}.decision-action-impact{background:#f5f7f6;border-radius:7px;grid-column:1/-1;padding:.55rem}.decision-action-impact>span{color:var(--green);font-size:.52rem;font-weight:700}.decision-action-impact p{margin:.2rem 0}.decision-action-notice{color:var(--green);margin:.55rem 0 0;font-size:.54rem}.active-operations{border:1px solid var(--line);background:var(--surface);border-radius:17px;margin-top:1rem;padding:1.25rem;box-shadow:0 12px 36px #172d250a}.active-operations-heading>span{color:var(--green);font-size:.62rem;font-weight:700}.active-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.active-operations-section{border:1px solid var(--line);background:#fbfcfb;border-radius:13px;min-width:0;padding:.85rem}.active-operations-section.is-attention{background:#fffdf8;border-color:#ead9ba}.active-section-heading{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.active-section-heading p{color:var(--muted);margin:0;font-size:.5rem}.active-section-heading h3{margin:.18rem 0 0;font-size:.76rem}.active-section-heading>span{width:24px;height:24px;color:var(--green);background:var(--green-soft);border-radius:7px;place-items:center;font:700 .58rem Arial,sans-serif;display:grid}.is-attention .active-section-heading>span{color:var(--amber);background:var(--amber-soft)}.active-operation-list{gap:.55rem;margin-top:.7rem;display:grid}.active-operation-card{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;padding:.75rem;display:grid}.active-operation-open{text-align:right;cursor:pointer;background:0 0;border:0;flex-direction:column;min-width:0;padding:0;display:flex}.active-operation-open strong{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.active-operation-open span{color:var(--muted);margin-top:.2rem;font-size:.52rem}.active-operation-card dl{gap:.65rem;margin:0;display:flex}.active-operation-card dl div{min-width:64px}.active-operation-card dt{color:var(--muted);font-size:.48rem}.active-operation-card dd{margin:.18rem 0 0;font-size:.53rem;font-weight:700}.active-next-action{min-height:34px;color:var(--green);background:var(--green-soft);cursor:pointer;border:1px solid #d5e4dc;border-radius:7px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 .6rem;display:flex}.active-next-action span{font-size:.48rem}.active-next-action strong{font-size:.57rem}.is-attention .active-next-action{color:#976515;background:var(--amber-soft);border-color:#ead9ba}.active-section-empty{color:var(--muted);border:1px dashed var(--line);text-align:center;border-radius:9px;margin:.7rem 0 0;padding:.8rem;font-size:.56rem}.operation-detail-content{gap:.75rem;padding:1.25rem 1.8rem 1.8rem;display:grid}.operation-detail-content section{border:1px solid var(--line);border-radius:10px;padding:.85rem}.operation-detail-content h3{color:var(--green);margin:0;font-size:.65rem}.operation-detail-content p{color:var(--muted);margin:.45rem 0 0;font-size:.58rem;line-height:1.7}.operation-detail-timeline{gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.operation-detail-timeline li{color:#4d5a55;border-right:2px solid var(--green);justify-content:space-between;align-items:center;padding-right:.7rem;font-size:.56rem;display:flex}.operation-detail-timeline time{color:var(--muted);font:700 .52rem Arial,sans-serif}.operation-detail-action{cursor:pointer;border:0;min-height:44px}.team-grid{grid-template-columns:repeat(4,1fr);gap:.65rem;margin-top:.85rem;display:grid}.team-grid article{border:1px solid var(--line);border-radius:11px;padding:.8rem}.team-title{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.team-avatar{width:28px;height:28px;color:var(--green-dark);background:var(--green-soft);border-radius:8px;place-items:center;font-size:.65rem;font-weight:700;display:grid}.team-title h3{margin:0;font-size:.7rem}.team-title p{color:var(--muted);margin:.1rem 0 0;font-size:.52rem}.readiness-state{font-size:.53rem;font-weight:700}.readiness-state--ready{color:var(--green)}.readiness-state--busy{color:var(--amber)}.readiness-state--support{color:var(--red)}.availability{color:var(--muted);justify-content:space-between;margin-top:.75rem;font-size:.55rem;display:flex}.availability strong{color:var(--ink);font:700 .6rem Arial,sans-serif}.availability-track{background:#edf0ee;border-radius:99px;height:4px;margin-top:.35rem;overflow:hidden}.availability-track span{border-radius:inherit;background:var(--green);height:100%;display:block}.vertical-timeline{max-width:860px;margin:1rem auto 0;position:relative}.vertical-timeline:before{background:var(--line);content:"";width:1px;position:absolute;top:20px;bottom:20px;right:86px}.timeline-item{grid-template-columns:64px 20px minmax(0,1fr);gap:.75rem;min-height:92px;padding:.65rem 0;display:grid;position:relative}.timeline-item>time{color:#4f5b56;text-align:left;direction:ltr;padding-top:.2rem;font:700 .68rem Arial,sans-serif}.timeline-dot{z-index:1;border:2px solid var(--green);background:#fff;border-radius:50%;place-items:center;width:10px;height:10px;margin-top:.25rem;display:grid}.timeline-dot svg{width:10px}.timeline-item h3{margin:.38rem 0 0;font-size:.76rem}.timeline-item p{color:var(--muted);margin:.25rem 0 0;font-size:.6rem}.timeline-task-meta{color:var(--muted);align-items:center;gap:.5rem;font-size:.55rem;display:flex}.timeline-item.is-completed{opacity:.52}.timeline-item.is-completed .timeline-dot{color:#fff;background:var(--green);border:0;width:18px;height:18px;margin-right:-4px}.timeline-item.is-completed h3{text-decoration:line-through}.now-marker{grid-template-columns:64px 1fr;align-items:center;gap:.75rem;height:32px;display:grid;position:relative}.now-marker:after{background:linear-gradient(90deg, transparent, var(--red));content:"";height:1px;position:absolute;left:0;right:86px}.now-marker time{color:var(--red);text-align:left;direction:ltr;font:700 .62rem Arial,sans-serif}.now-marker span{z-index:2;width:fit-content;color:var(--red);background:var(--red-soft);border-radius:99px;align-items:center;gap:.35rem;margin-right:7px;padding:.2rem .45rem;font-size:.55rem;font-weight:700;display:inline-flex}.now-marker i{background:var(--red);border-radius:50%;width:6px;height:6px}.timeline-footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;margin-top:.5rem;padding-top:.8rem;font-size:.57rem;display:flex}.drawer-layer{z-index:50;position:fixed;inset:0}.drawer-backdrop{cursor:default;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#08141080;border:0;width:100%;position:absolute;inset:0}.capture-drawer{background:#fff;flex-direction:column;width:min(480px,100%);height:100%;animation:.22s ease-out drawer-in;display:flex;position:absolute;top:0;right:0;overflow:auto;box-shadow:-30px 0 80px #06171133}.drawer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1.6rem 1.8rem 1.2rem;display:flex}.drawer-header p{color:var(--green);margin:0 0 .25rem;font-size:.62rem}.drawer-header h2{margin:0;font-size:1.15rem}.close-button{width:35px;height:35px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.capture-form{flex-direction:column;flex:1;gap:1.1rem;padding:1.5rem 1.8rem 1.8rem;display:flex}.field{flex-direction:column;gap:.4rem;display:flex}.field>span{color:#4d5a55;font-size:.68rem;font-weight:700}.field input,.field textarea,.field select{width:100%;color:var(--ink);background:#fbfcfb;border:1px solid #dbe2de;border-radius:9px;outline:0}.field input,.field select{height:43px;padding:0 .75rem}.field textarea{resize:vertical;min-height:95px;padding:.75rem}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--green);box-shadow:0 0 0 3px #1764491a}.quick-task-form{gap:.85rem}.quick-task-command>span{color:var(--ink);font-size:1rem}.quick-task-command textarea{min-height:132px;padding:1rem;font-size:.88rem;line-height:1.7}.quick-task-confirmation{background:var(--green-soft);border:1px solid #d5e4dc;border-radius:11px;padding:.9rem}.quick-task-confirmation-heading{color:var(--green);justify-content:space-between;align-items:center;gap:.6rem;font-size:.57rem;display:flex}.quick-task-confirmation-heading strong{background:#fff;border-radius:99px;padding:.18rem .4rem}.quick-task-confirmation h3{margin:.55rem 0 0;font-size:.75rem}.quick-task-confirmation dl{grid-template-columns:repeat(3,1fr);gap:.4rem;margin:.7rem 0 0;display:grid}.quick-task-confirmation dl div{background:#ffffffb3;border-radius:7px;padding:.5rem}.quick-task-confirmation dt{color:var(--muted);font-size:.5rem}.quick-task-confirmation dd{margin:.18rem 0 0;font-size:.58rem;font-weight:700}.quick-task-details{border:1px solid var(--line);border-radius:10px}.quick-task-details>summary{color:#4d5a55;cursor:pointer;padding:.75rem;font-size:.65rem;font-weight:700}.quick-task-details-fields{gap:.85rem;padding:0 .75rem .75rem;display:grid}.quick-task-placeholders{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.quick-task-placeholders div{border:1px dashed #cfd8d3;border-radius:8px;flex-direction:column;justify-content:center;min-height:58px;padding:.65rem;display:flex}.quick-task-placeholders span{color:#4d5a55;font-size:.6rem;font-weight:700}.quick-task-placeholders small{color:var(--muted);margin-top:.2rem;font-size:.5rem}.quick-task-submit{cursor:pointer;border:0;width:100%;margin-top:auto}.quick-task-submit:disabled{cursor:not-allowed;opacity:.45}.field-grid{grid-template-columns:1.2fr 1fr;gap:.7rem;display:grid}.drawer-footer{grid-template-columns:1fr 2fr;gap:.6rem;margin-top:auto;display:grid}.submit-button,.secondary-button{border-radius:9px;min-height:44px;font-size:.72rem;font-weight:700}.submit-button{color:#fff;background:var(--green-dark)}.secondary-button{border:1px solid var(--line);background:#fff}button:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #17644933}@keyframes drawer-in{0%{transform:translate(100%)}}@media (max-width:900px){.awareness-grid,.command-grid,.active-operations-grid{grid-template-columns:1fr}.team-grid{grid-template-columns:repeat(2,1fr)}.decision-card-grid{grid-template-columns:1fr}}@media (max-width:620px){.workspace{width:min(100% - 1.4rem,1160px)}.system-live,.brand small{display:none}.page-header{flex-direction:column;align-items:stretch}.capture-button{width:100%}.radar-content{grid-template-columns:1fr}.now-card{grid-template-columns:58px minmax(0,1fr)}.now-actions{grid-column:2;align-items:flex-start}.team-grid{grid-template-columns:1fr}.readiness-summary,.decision-workspace-summary,.timeline-zone{display:none}.timeline-item{grid-template-columns:52px 16px minmax(0,1fr)}.vertical-timeline:before,.now-marker:after{right:72px}.now-marker{grid-template-columns:52px 1fr}.drawer-header,.capture-form,.operation-detail-content{padding-left:1.2rem;padding-right:1.2rem}.quick-task-confirmation dl,.quick-task-placeholders{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.vpoc-platform-layout,.vpoc-platform-layout[data-context-panel=false]{width:100%;height:100dvh;display:block;overflow:hidden}.vpoc-primary-column{width:100%;height:100dvh}.vpoc-primary-workspace{scrollbar-gutter:auto;width:100%;min-width:0;overflow:hidden auto}.vpoc-primary-workspace>*{width:100%;min-width:0;max-width:none}.vpoc-manager-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#191a1cf5;border-bottom:1px solid #ffffff0f;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;padding:.45rem clamp(.75rem,2vw,1.5rem);display:grid;position:sticky;top:0;box-shadow:0 .35rem 1.25rem #0000001f}.vpoc-manager-header>button{width:2.6rem;height:2.6rem;color:var(--platform-text);background:var(--platform-raised);cursor:pointer;border:0;border-radius:12px;place-items:center;padding:0;display:grid}.vpoc-header-title{align-items:center;gap:1rem;min-width:0;display:flex}.vpoc-header-title>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.vpoc-system-status{color:var(--platform-muted);align-items:center;gap:.4rem;font-size:.7rem;display:inline-flex}.vpoc-system-status i{background:#62cf8a;border-radius:50%;width:.48rem;height:.48rem}.vpoc-system-status[data-state=warning] i{background:#e1b65c}.vpoc-system-status[data-state=maintenance] i{background:#9c8ccf}.vpoc-header-clock{grid-template-columns:auto auto;place-items:center end;gap:.05rem .55rem;display:grid}.vpoc-header-clock time{color:var(--platform-text);grid-row:1/3;font-size:.85rem;font-weight:700}.vpoc-header-clock span,.vpoc-header-clock small{color:var(--platform-muted);white-space:nowrap;font-size:.62rem}.vpoc-product-navigation,.vpoc-product-navigation[data-expanded=true]{z-index:70;visibility:hidden;transition:transform .18s,visibility .18s;inset:0 0 0 auto;transform:translate(105%);box-shadow:-1.5rem 0 4rem #00000061;background:var(--platform-surface)!important;border:0!important;width:min(20rem,100vw - 1.5rem)!important;height:100dvh!important;min-height:100dvh!important;padding:1.25rem!important;display:flex!important;position:fixed!important}.vpoc-platform-layout[data-navigation-open=true] .vpoc-product-navigation{visibility:visible;transform:translate(0)}.vpoc-product-navigation .vpoc-product-mark span,.vpoc-product-navigation .vpoc-nav-label,.vpoc-product-navigation .vpoc-current-user div{display:block}.vpoc-product-navigation .vpoc-product-mark{justify-content:flex-start}.vpoc-navigation-scrim{z-index:60;background:#0009;border:0;display:block;position:fixed;inset:0}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation{box-shadow:-1rem 0 3rem #0000003d;background:#1d2125!important;padding:1.5rem 1rem!important}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-mark{min-height:3.25rem;padding-inline:.85rem}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-links{gap:.4rem;padding-top:1.5rem}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button{gap:.75rem;position:relative;border-radius:.7rem!important;min-height:3.15rem!important;padding-inline:.85rem!important}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button:hover{transform:translate(-2px);color:#f3f0e8!important;background:#f3f0e80d!important}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button:focus-visible{outline-offset:2px;outline:2px solid #4c8dff}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button:active{transform:translate(-1px)translateY(1px);background:#f3f0e814!important}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button[aria-current=page]{box-shadow:inset -2px 0 #4c8dff,0 6px 16px #00000024;color:#f3f0e8!important;background:#292e33!important}.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button[aria-current=page]:before{display:none}.vpoc-platform-layout:has(.executive-workspace) .vpoc-nav-icon{color:#8f969a;width:1.35rem;height:1.35rem}.vpoc-platform-layout:has(.executive-workspace) .vpoc-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;overflow:visible}:is(.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button:hover .vpoc-nav-icon,.vpoc-platform-layout:has(.executive-workspace) .vpoc-product-navigation button[aria-current=page] .vpoc-nav-icon){color:#4c8dff}.vpoc-platform-layout:has(.executive-workspace) .vpoc-navigation-settings{margin-top:.75rem;padding-block:.85rem}.vpoc-platform-layout:has(.executive-workspace) .vpoc-current-user{padding:1rem .8rem 0}.mission-console,.home-skeleton,.operations-overview,.operation-workspace,.workforce-directory,.workforce-workspace,.canonical-archive,.historical-import,.operational-outputs,.end-my-day{width:100%;max-width:none;margin-inline:0;padding:clamp(.85rem,2vw,1.5rem)}.mission-console-content,.operations-overview,.operation-workspace-sections,.workforce-directory,.operational-day-workspace,.executive-reports{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.8rem,1.5vw,1.25rem);display:grid}.mission-console-content>*,.operations-overview>*,.operation-workspace-sections>*,.workforce-directory>*,.operational-day-workspace>*,.executive-reports>*{grid-column:1/-1;min-width:0}.mission-console-section{border-radius:16px;width:100%;min-width:0;padding:clamp(1rem,1.6vw,1.4rem)}#quick-create .executive-command form{gap:.75rem;width:100%;padding:.75rem}#quick-create .executive-command textarea{resize:vertical;min-height:6.5rem;max-height:12rem;padding:1rem;font-size:.92rem;line-height:1.7}#quick-create .executive-command button{min-height:3.25rem}.workforce-status-cards{grid-template-columns:repeat(8,minmax(7.5rem,1fr));gap:.75rem;padding-bottom:.35rem;overflow-x:auto}.workforce-status-cards button{border-radius:14px;min-height:6.25rem;padding:1rem}.today-horizontal-timeline{gap:.8rem;width:100%;padding:.35rem 0 .75rem;overflow-x:auto}.today-horizontal-timeline li{flex:0 0 clamp(15rem,22vw,20rem);max-width:none}.today-horizontal-timeline .execution-card>button{min-height:11rem}.mission-decision-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.mission-decision-list article{border-radius:14px;height:100%;min-height:6rem;padding:.9rem}.whatsapp-summary-card{border-radius:14px;align-items:center;width:100%;min-height:6rem;padding:1.1rem}.whatsapp-summary-card button{min-width:9rem;min-height:3rem}.operations-overview{padding-block:1rem 2rem}.operations-overview-header{grid-column:1/-1;margin:0}.operations-overview-header p{display:none}.operations-overview-header h1{font-size:clamp(1.25rem,2.3vw,1.8rem)}.execution-directory{grid-column:1/-1;gap:1rem}.execution-directory-controls{margin:0}.execution-directory-timeline{width:100%;margin:0;padding-bottom:.6rem;overflow-x:auto}.execution-directory-timeline li{flex-basis:10rem}.execution-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.execution-card{border-radius:16px;height:100%}.execution-card>button:not(.execution-card-delete),.execution-card>a{min-height:12rem;padding:1rem 1rem 3.25rem}.operation-workspace{padding-block:1rem 2rem}.operation-workspace-header{margin:0;padding:0 0 .75rem}.operation-workspace-sections{margin-top:.75rem}.operation-workspace-section{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.1rem 0}.operation-workspace-section>h2{font-size:1rem}.operation-workspace-summary{max-width:none}@media (min-width:721px) and (max-width:1100px){.mission-console-content,.operations-overview,.operation-workspace-sections,.workforce-directory,.operational-day-workspace,.executive-reports{grid-template-columns:repeat(8,minmax(0,1fr))}.execution-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workforce-status-cards{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.mission-decision-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.mission-console-content,.operations-overview,.operation-workspace-sections,.workforce-directory,.operational-day-workspace,.executive-reports{grid-template-columns:repeat(4,minmax(0,1fr))}.mission-console,.home-skeleton,.operations-overview,.operation-workspace,.workforce-directory,.workforce-workspace,.canonical-archive,.historical-import,.operational-outputs,.end-my-day{width:100%;padding:.75rem}.vpoc-manager-header{gap:.5rem;min-height:3.5rem;padding-inline:.6rem}.vpoc-header-title{gap:.45rem}.vpoc-header-title>strong{font-size:.78rem}.vpoc-system-status{font-size:0}.vpoc-header-clock{grid-template-columns:auto}.vpoc-header-clock time{grid-row:auto}.vpoc-header-clock span,.vpoc-header-clock small{display:none}.execution-card-grid,.mission-decision-list{grid-template-columns:1fr}.workforce-status-cards{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}#quick-create .executive-command form{grid-template-columns:1fr}#quick-create .executive-command button{width:100%}.whatsapp-summary-card,.operation-workspace-header{flex-direction:column;align-items:stretch}}.execution-card>.execution-card-edit{z-index:2;width:auto;min-height:2.25rem;color:var(--platform-text);cursor:pointer;inset-inline-start:.75rem;background:#ffffff12;border:0;border-radius:9px;padding:.4rem .75rem;font-size:.72rem;position:absolute;bottom:.7rem}.execution-card-rename{z-index:4;background:#1c1d1f;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;gap:.4rem;padding:.45rem;display:grid;position:absolute;inset:auto .65rem .55rem;box-shadow:0 .5rem 1.5rem #00000047}.execution-card-rename input{width:100%;min-height:2.45rem;color:var(--platform-text);background:#252629;border:1px solid #ffffff1f;border-radius:8px;padding:.45rem .6rem}.execution-card-rename button{min-height:2.45rem;color:var(--platform-text);cursor:pointer;background:#ffffff14;border:0;border-radius:8px;padding:.4rem .65rem}.execution-live-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:.8rem 0 1rem;display:grid}.execution-live-status>div{background:#ffffff0a;border-radius:12px;padding:.7rem}.execution-live-status dt{color:var(--platform-muted);font-size:.68rem}.execution-live-status dd{margin:.25rem 0 0;font-size:.85rem;font-weight:700}.execution-lifecycle li[data-state=current] strong:after{content:"";background:#62cf8a;border-radius:50%;width:.5rem;height:.5rem;margin-inline-start:.45rem;display:inline-block;box-shadow:0 0 0 5px #62cf8a1f}.operation-team-groups{gap:.8rem;display:grid}.operation-team-groups>section{gap:.45rem;display:grid}.operation-team-groups h4{color:var(--platform-muted);margin:0;font-size:.72rem}.operation-team-directory li>button{width:100%;min-height:3.25rem;color:var(--platform-text);text-align:start;cursor:pointer;background:#ffffff08;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:.55rem .7rem;display:flex}.operation-team-directory li>button:hover:not(:disabled){background:#ffffff12}.operation-team-directory li>button:disabled{cursor:default;opacity:.5}.operation-team-directory li>button span{gap:.15rem;display:grid}.operation-team-directory li>button small{color:var(--platform-muted)}@media (max-width:720px){.execution-live-status{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-card-rename{grid-template-columns:1fr 1fr}.execution-card-rename label{grid-column:1/-1}}#quick-create .executive-command form{grid-template-columns:minmax(0,1fr) auto}.operational-command-composer{min-width:0;position:relative}#quick-create .operational-command-composer textarea{width:100%;padding-inline-end:4.5rem}#quick-create .operational-command-composer .operational-command-clear{width:auto;min-width:0;min-height:2.25rem;color:var(--platform-muted);background:#0000001f;border:1px solid #ffffff14;padding:.35rem .65rem;font-size:.68rem;position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem}#quick-create .operational-command-composer .operational-command-clear:hover:not(:disabled){color:var(--platform-text);background:#ffffff12}#quick-create .operational-command-submit{min-width:9rem}#quick-create .operational-command-examples{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem;display:flex}#quick-create .operational-command-examples>span{color:var(--platform-muted)}#quick-create .operational-command-examples>button{width:auto;min-width:0;min-height:2.15rem;color:var(--platform-muted);background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;padding:.35rem .65rem;font-size:.66rem;font-weight:500}#quick-create .operational-command-examples>button:hover:not(:disabled){color:var(--platform-text);background:#c8a96b14;border-color:#c8a96b4d}.executive-command-preview{animation:.18s ease-out both manager-command-enter}.executive-command-preview>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.executive-command-preview>header>div{gap:.2rem;display:grid}.executive-command-preview>header span{color:var(--executive-muted);font-size:.65rem}.executive-command-preview>header strong{color:var(--platform-text);font-size:.9rem}.command-confidence{background:#e1b65c1a;border-radius:999px;flex:none;padding:.35rem .55rem}.command-confidence[data-level=high]{background:#62cf8a1a;color:#79d59b!important}.command-review-note{color:var(--platform-muted);border-top:1px solid #ffffff0f;padding-top:.6rem;font-size:.68rem}#quick-create .executive-command-success,#quick-create .executive-command-error{color:#9ee0b5;background:#62cf8a12;border:1px solid #62cf8a2e;border-radius:.7rem;grid-column:1/-1;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem;animation:.18s ease-out both manager-command-enter;display:flex}#quick-create .executive-command-success>span{color:#18241c;background:#79d59b;border-radius:50%;flex:none;place-items:center;width:1.65rem;height:1.65rem;display:grid}#quick-create .executive-command-success div,#quick-create .executive-command-error{gap:.2rem}#quick-create .executive-command-success strong,#quick-create .executive-command-error strong{font-size:.75rem}#quick-create .executive-command-success p,#quick-create .executive-command-error p{color:inherit;margin:.15rem 0 0;font-size:.7rem}#quick-create .executive-command-error{color:#e8aaaa;background:#b4464612;border-color:#e09a9a2e;display:grid}.command-employee-drawer-layer{z-index:90;background:#00000094;justify-items:end;animation:.16s ease-out both manager-command-fade;display:grid;position:fixed;inset:0}.command-employee-drawer{width:min(25rem,100vw - 1rem);height:100dvh;color:var(--platform-text);background:var(--platform-surface,#18191b);align-content:start;gap:1rem;padding:1.1rem;animation:.19s ease-out both manager-command-drawer;display:grid;box-shadow:-1.5rem 0 4rem #0000004d}.command-employee-drawer header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.command-employee-drawer header span,.command-employee-drawer header p,.command-employee-drawer footer{color:var(--platform-muted);font-size:.7rem}.command-employee-drawer h3,.command-employee-drawer p{margin:.2rem 0 0}.command-employee-drawer header>button{width:2.5rem;height:2.5rem;color:var(--platform-muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:.6rem;flex:none;font-size:1.4rem}.command-employee-drawer ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.command-employee-drawer li>button{width:100%;min-height:4rem;color:var(--platform-text);text-align:start;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:.7rem;justify-content:space-between;align-items:center;padding:.7rem;display:flex}.command-employee-drawer li>button:hover,.command-employee-drawer li>button:focus-visible{background:#c8a96b14;border-color:#c8a96b59}.command-employee-drawer li span{gap:.2rem;display:grid}.command-employee-drawer li small{color:var(--platform-muted)}.command-employee-drawer li b{color:var(--executive-gold);font-size:.75rem}.command-employee-drawer footer{border-top:1px solid #ffffff0f;padding-top:.8rem}@keyframes manager-command-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:none}}@keyframes manager-command-fade{0%{opacity:0}to{opacity:1}}@keyframes manager-command-drawer{0%{transform:translate(1.5rem)}to{transform:none}}@media (max-width:720px){#quick-create .executive-command form{grid-template-columns:1fr}#quick-create .operational-command-submit{width:100%}.executive-command-preview>header{flex-direction:column;align-items:flex-start}.command-employee-drawer{width:min(100%,25rem)}}@media (prefers-reduced-motion:reduce){.executive-command-preview,#quick-create .executive-command-success,#quick-create .executive-command-error,.command-employee-drawer-layer,.command-employee-drawer{animation:none}}.employee-quick-drawer{gap:1.15rem;width:min(33rem,100%);padding:clamp(1rem,2.5vw,1.4rem)}.employee-command-header{border-bottom:1px solid #ffffff12;align-items:flex-start;padding-bottom:1rem}.employee-command-header .employee-avatar{flex:none;width:3.75rem;height:3.75rem;font-size:1rem;box-shadow:inset 0 0 0 1px #c8a96b3d}.employee-command-header h2{font-size:1.05rem;line-height:1.4}.employee-command-header .employee-drawer-identity>div{min-width:0}.employee-command-status>span{color:#d9c28e;background:#c8a96b1a;border-radius:999px;padding:.28rem .5rem;font-size:.68rem;font-weight:700}.employee-drawer-actions{gap:.7rem}.employee-drawer-actions>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.employee-drawer-actions button{grid-template-columns:auto 1fr;gap:.35rem;min-width:0;min-height:3.25rem;padding:.5rem;font-size:.68rem;transition:color .16s,border-color .16s,background-color .16s,transform .16s}.employee-drawer-actions button>span{color:#d9c28e;background:#c8a96b1a;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;display:grid}.employee-drawer-actions button:hover:not(:disabled),.employee-drawer-actions button:focus-visible{background:#c8a96b14;border-color:#c8a96b57;transform:translateY(-1px)}.employee-drawer-actions button[data-active=true]{color:#f4e7c8;background:#c8a96b1f;border-color:#c8a96b66}.employee-status-editor{background:#c8a96b0d;border:1px solid #c8a96b33;border-radius:.8rem;gap:.75rem;padding:.85rem;animation:.16s ease-out both employee-editor-in;display:grid}.employee-status-editor>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.employee-status-editor header span{color:var(--platform-muted);font-size:.65rem}.employee-status-editor h3{margin:.15rem 0 0;font-size:.9rem}.employee-status-editor header button{width:2rem;height:2rem;color:var(--platform-muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:.5rem}.employee-status-fields{gap:.65rem;display:grid}.employee-status-fields label{color:var(--platform-muted);gap:.35rem;font-size:.7rem;display:grid}.employee-status-fields input,.employee-status-fields textarea{width:100%;min-height:2.75rem;color:var(--platform-text);font:inherit;resize:vertical;background:#202124;border:1px solid #ffffff17;border-radius:.6rem;outline:none;padding:.6rem .7rem}.employee-status-fields input:focus,.employee-status-fields textarea:focus{border-color:#c8a96b8c;box-shadow:0 0 0 3px #c8a96b17}.employee-status-no-fields{color:var(--platform-muted);margin:0;font-size:.7rem}.employee-status-save{color:#191a1c;background:var(--platform-gold,#c8a96b);min-height:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:.6rem;padding:.6rem 1rem;font-weight:750}.employee-status-save:disabled{cursor:default;opacity:.4}.employee-drawer-success{color:#9ee0b5;background:#62cf8a12;border:1px solid #62cf8a2e;border-radius:.65rem;margin:0;padding:.65rem .75rem;font-size:.7rem}.employee-snapshot{gap:.65rem;display:grid}.employee-snapshot>h3{margin:0;font-size:.95rem}.employee-snapshot .employee-drawer-facts>div{min-height:4rem}.employee-drawer-list li{justify-content:center;min-height:3.2rem}.employee-drawer-list li strong{font-size:.75rem}@keyframes employee-editor-in{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:none}}@media (max-width:430px){.employee-quick-drawer{width:100%}.employee-drawer-actions>div{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-command-status{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.employee-status-editor,.employee-drawer-actions button{transition:none;animation:none}}.employee-quick-drawer{scrollbar-gutter:stable}.employee-command-header{border-bottom:1px solid #ffffff12;padding-bottom:1rem;align-items:flex-start!important}.employee-profile-heading{gap:.8rem;min-width:0;display:grid}.employee-profile-heading>span,.employee-section-heading>span,.employee-performance-placeholder span{color:var(--executive-gold);letter-spacing:.04em;font-size:.66rem;font-weight:750}.employee-avatar{color:#f1dfb6;background:linear-gradient(145deg,#c8a96b2e,#ffffff08);border:1px solid #c8a96b40;border-radius:1rem;flex:none;place-items:center;width:3.75rem;height:3.75rem;font-size:1rem;font-weight:800;display:grid}.employee-command-status{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.55rem;display:flex}.employee-command-status>span{color:#e9e5dc;align-items:center;gap:.4rem;font-size:.73rem;font-weight:700;display:inline-flex}.employee-command-status small{color:var(--platform-muted);font-size:.66rem}.employee-section-heading{gap:.2rem;display:grid}.employee-section-heading h3,.employee-performance-placeholder h3{margin:0;font-size:.96rem}.employee-drawer-actions>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.employee-drawer-actions button{border-radius:.85rem;grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;gap:.45rem;min-height:4.6rem}.employee-drawer-actions button>span{width:1.65rem;height:1.65rem;margin-inline:auto}.employee-drawer-actions button strong{text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.employee-status-editor{background:#c8a96b0d;border:1px solid #c8a96b2e;border-radius:.9rem;padding:.9rem}.employee-status-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-status-field-wide{grid-column:1/-1}.employee-status-fields label{min-width:0}.employee-status-fields input,.employee-status-fields textarea{background:#0c0d0f66}.employee-status-validation{color:#ffc3b8;background:#ef695714;border:1px solid #ef69573d;border-radius:.65rem;margin:.65rem 0 0;padding:.65rem .75rem;font-size:.72rem}.employee-status-save{color:#17140f;background:var(--executive-gold);cursor:pointer;border:0;border-radius:.7rem;width:100%;min-height:2.9rem;margin-top:.75rem;font-weight:800}.employee-status-save:hover:not(:disabled){filter:brightness(1.06)}.employee-status-save:focus-visible,.employee-drawer-actions button:focus-visible,.employee-drawer-close:focus-visible{outline-offset:3px;outline:2px solid #e6c77d}.employee-snapshot,.employee-drawer-list,.employee-performance-placeholder{gap:.65rem;padding-top:.2rem;display:grid}.employee-performance-placeholder{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:.85rem;padding:.9rem}.employee-performance-placeholder p{color:var(--platform-muted);margin:0;font-size:.72rem;line-height:1.7}@media (max-width:34rem){.employee-drawer-actions>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-status-fields{grid-template-columns:1fr}.employee-status-field-wide{grid-column:auto}}.mission-console-content{align-items:start;gap:clamp(.9rem,1.6vw,1.35rem)}.mission-console-content>[data-streaming-widget]{min-width:0}.mission-console-section{background:linear-gradient(145deg, #ffffff06, transparent 42%), var(--executive-surface);border:1px solid #ffffff12;border-radius:18px;gap:1rem;padding:clamp(1rem,1.6vw,1.5rem);transition:border-color .18s,box-shadow .18s,transform .18s;overflow:clip;box-shadow:inset 0 1px #ffffff08,0 .8rem 2.5rem #00000014}.mission-console-section:focus-within{border-color:#c8a96b38;box-shadow:0 0 0 3px #c8a96b0f,0 1rem 3rem #0000001f}.mission-console-section>header{border-bottom:1px solid #ffffff0f;align-items:flex-start;padding-bottom:.8rem}.mission-console-section>header h2{letter-spacing:-.015em;font-size:clamp(1rem,1.3vw,1.15rem)}.mission-console-section>header p{max-width:46rem;margin-top:.3rem;font-size:.74rem;line-height:1.65}#quick-create{background:radial-gradient(circle at 85% 0%, #c8a96b1a, transparent 38%), var(--executive-surface);border-color:#c8a96b3d;padding:clamp(1.15rem,2vw,1.8rem);position:relative;box-shadow:0 1.25rem 4rem #00000026}#quick-create:before{background:var(--executive-gold);content:"";border-radius:2px;width:3px;position:absolute;inset-block:1.15rem;inset-inline-start:0}#quick-create>header{border-bottom:0;padding-bottom:.25rem}#quick-create>header h2{font-size:clamp(1.2rem,2vw,1.55rem)}#quick-create .executive-command form{background:#0000001a;border:1px solid #c8a96b29;border-radius:14px;padding:.8rem}#quick-create .executive-command textarea{resize:vertical;border-radius:10px;min-height:8.5rem;max-height:18rem;padding:1.1rem;font-size:1rem;line-height:1.8}#quick-create .executive-command textarea:focus{border-color:#c8a96b8c;box-shadow:0 0 0 4px #c8a96b14}#today-operations{padding-block:clamp(1.15rem,2vw,1.65rem)}#today-operations .operational-timeline{min-height:clamp(15rem,28vw,23rem)}#executive-pulse{border-color:#c8a96b24}.executive-scene-grid{background:#00000017;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.mission-metric{border-inline-start:1px solid #ffffff0f;align-content:space-between;gap:.75rem;min-width:0;min-height:7rem;padding:1rem;display:grid;position:relative}.mission-metric:first-child{border-inline-start:0}.mission-metric:after{background:var(--executive-gold);opacity:.42;content:"";border-radius:2px;height:2px;position:absolute;inset-block-end:0;inset-inline:1rem}.mission-metric[data-tone=warning]:after{opacity:.9;background:#d98272}.mission-metric[data-tone=complete]:after,.mission-metric[data-tone=readiness]:after{background:#72c797}.mission-metric span{color:var(--executive-muted);font-size:.72rem}.mission-metric strong{color:var(--executive-text);font-size:clamp(1.45rem,2.4vw,2rem);line-height:1}#workforce-status .workforce-status-cards{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}#workforce-status .workforce-status-cards button{min-height:5.5rem}#today-tasks .mission-decision-list,#pending-decisions .mission-decision-list{align-items:stretch}#today-tasks .mission-decision-list article,#pending-decisions .mission-decision-list article{background:#00000014;border-radius:12px;transition:border-color .18s,background-color .18s,transform .18s}#today-tasks .mission-decision-list article:hover,#pending-decisions .mission-decision-list article:hover{background:#c8a96b0a;border-color:#c8a96b38;transform:translateY(-1px)}.mission-console-content a:focus-visible,.mission-console-content button:focus-visible,.mission-console-content textarea:focus-visible,.mission-console-content select:focus-visible{outline-offset:3px;outline:2px solid #e0bd70}@media (max-width:64rem){.executive-scene-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-metric:nth-child(4){border-inline-start:0}#workforce-status .workforce-status-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:44rem){.mission-console-content{gap:.85rem}.mission-console-section{border-radius:15px;padding:1rem}#quick-create{padding:1rem}#quick-create .executive-command form{grid-template-columns:1fr}#quick-create .executive-command textarea{min-height:9rem}.executive-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-metric{border-block-start:1px solid #ffffff0f;min-height:6rem}.mission-metric:nth-child(odd){border-inline-start:0}.mission-metric:first-child,.mission-metric:nth-child(2){border-block-start:0}#workforce-status .workforce-status-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:23rem){.executive-scene-grid,#workforce-status .workforce-status-cards{grid-template-columns:1fr}.mission-metric{border-inline-start:0;min-height:5.5rem}.mission-metric:nth-child(2){border-block-start:1px solid #ffffff0f}}@media (prefers-reduced-motion:reduce){.mission-console-section,#today-tasks .mission-decision-list article,#pending-decisions .mission-decision-list article{transition:none;animation:none}}.operational-timeline-v2{gap:.85rem;min-width:0;display:grid}.operational-timeline-v2>header{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.operational-timeline-v2>header span{color:var(--platform-muted);font-size:.65rem}.operational-timeline-v2 h3{margin:.15rem 0 0;font-size:1rem}.operational-timeline-now{color:var(--platform-muted);align-items:center;gap:.4rem;font-size:.7rem;display:flex}.operational-timeline-now i{background:#62cf8a;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #62cf8a1a}.operational-timeline-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.operational-timeline-toolbar>div{flex-wrap:wrap;gap:.3rem;display:flex}.operational-timeline-toolbar button{min-height:2.2rem;color:var(--platform-muted);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:.5rem;padding:.35rem .65rem;font-size:.66rem;transition:color .16s,border-color .16s,background-color .16s}.operational-timeline-toolbar button:hover,.operational-timeline-toolbar button:focus-visible{color:var(--platform-text);border-color:#c8a96b4d}.operational-timeline-toolbar button[aria-pressed=true]{color:#f3dfb0;background:#c8a96b1a;border-color:#c8a96b59}.operational-timeline-scroll{scrollbar-color:#c8a96b59 transparent;width:100%;padding-bottom:.4rem;overflow-x:auto}.operational-timeline-canvas{background:linear-gradient(#ffffff08,#00000014);border:1px solid #ffffff12;border-radius:.85rem;height:19rem;position:relative;overflow:hidden}.operational-timeline-axis{border-bottom:1px solid #ffffff14;height:2.5rem;position:absolute;inset:0 .8rem auto}.operational-timeline-axis time{color:var(--platform-muted);white-space:nowrap;font-size:.62rem;position:absolute;bottom:.55rem;transform:translate(50%)}.operational-timeline-axis time:after{content:"";top:1.2rem;background:#ffffff0a;width:1px;height:14rem;position:absolute;inset-inline-start:50%}.operational-now-indicator{z-index:2;pointer-events:none;background:#62cf8a;width:2px;transition:inset-inline-start .4s linear;position:absolute;top:2.1rem;bottom:.5rem;box-shadow:0 0 1rem #62cf8a59}.operational-now-indicator span{top:-.25rem;background:#62cf8a;border:2px solid #202124;border-radius:50%;width:.7rem;height:.7rem;animation:1.8s ease-in-out infinite operational-now-pulse;position:absolute;inset-inline-start:50%;transform:translate(50%)}.operational-timeline-canvas ol{margin:0;padding:0;list-style:none;position:absolute;inset:3.25rem .8rem .5rem}.operational-timeline-canvas li{width:9.5rem;position:absolute;transform:translate(50%)}.operational-timeline-canvas li>button,.operational-timeline-canvas li>a,.operational-timeline-canvas li>div{width:100%;min-height:2.35rem;color:var(--platform-text);text-align:start;cursor:pointer;background:#28292c;border:1px solid #ffffff14;border-radius:.6rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.15rem .35rem;padding:.4rem .5rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:grid;box-shadow:0 .35rem 1rem #0000001f}.operational-timeline-canvas li>button:hover,.operational-timeline-canvas li>a:hover,.operational-timeline-canvas li>button:focus-visible,.operational-timeline-canvas li>a:focus-visible{background:#303135;border-color:#c8a96b73;transform:translateY(-2px)}.operational-timeline-canvas li>*>span{color:#d9c28e;background:#c8a96b1a;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.65rem;display:grid}.operational-timeline-canvas li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.operational-timeline-canvas li time{color:var(--platform-muted);grid-column:2;font-size:.58rem}.operational-timeline-canvas li[data-kind=workforce]>*>span{color:#9ee0b5;background:#62cf8a1a}.operational-timeline-canvas li[data-kind=decision]>*>span,.operational-timeline-canvas li[data-kind=alert]>*>span{color:#e5ba69;background:#e1b65c1a}.operational-timeline-canvas li[data-kind=note]>*>span{color:#afa2d8;background:#9c8ccf1a}.operational-timeline-empty{text-align:center;border:1px dashed #ffffff1a;border-radius:.85rem;align-content:center;justify-items:center;min-height:13rem;padding:1.25rem;display:grid}.operational-timeline-empty>span{color:#d9c28e;background:#c8a96b17;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;display:grid}.operational-timeline-empty h4{margin:.7rem 0 .25rem}.operational-timeline-empty p{color:var(--platform-muted);margin:0;font-size:.72rem}.operational-timeline-empty a{color:#191a1c;background:var(--platform-gold,#c8a96b);border-radius:.55rem;margin-top:.8rem;padding:.55rem .9rem;font-size:.72rem;font-weight:750;text-decoration:none}.operational-timeline-skeleton{border:1px solid #ffffff12;border-radius:.85rem;align-items:center;gap:.75rem;height:18rem;padding:3rem 1rem 1rem;display:flex;position:relative;overflow:hidden}.operational-timeline-skeleton i[data-block=timeline-axis]{border-radius:0;height:1px;position:absolute;top:2.5rem;left:1rem;right:1rem}.operational-timeline-skeleton i[data-block=timeline-event]{border-radius:.6rem;width:8rem;height:2.75rem}.operational-note-layer{z-index:95;background:#00000094;justify-items:end;display:grid;position:fixed;inset:0}.operational-note-layer aside{width:min(25rem,100%);height:100dvh;color:var(--platform-text);background:var(--platform-surface,#18191b);padding:1.1rem;animation:.18s both employee-drawer-in;box-shadow:-1.5rem 0 4rem #0000004d}.operational-note-layer header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.operational-note-layer header span,.operational-note-layer time{color:var(--platform-muted);font-size:.68rem}.operational-note-layer h3{margin:.2rem 0 0}.operational-note-layer header button{width:2.5rem;height:2.5rem;color:var(--platform-muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:.6rem;font-size:1.3rem}@keyframes operational-now-pulse{50%{box-shadow:0 0 0 7px #62cf8a1a}}@media (max-width:720px){.operational-timeline-v2>header,.operational-timeline-toolbar{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.operational-now-indicator,.operational-now-indicator span,.operational-timeline-toolbar button,.operational-timeline-canvas li>*{transition:none;animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
