.view-order-execution-dialog.p-dialog{flex-direction:column!important;height:calc(99vh - .75rem)!important;max-height:calc(99vh - .75rem)!important;display:flex!important}.view-order-execution-dialog.p-dialog .p-dialog-header{background:var(--surface-0);border-bottom:none;flex-shrink:0;font-size:var(--dynamic-font-14)!important;margin:0!important;padding:0!important}.view-order-execution-dialog.p-dialog .p-dialog-header .p-dialog-header-icons,.view-order-execution-dialog.p-dialog .p-dialog-header .p-dialog-header-icon{display:none}.view-order-execution-dialog.p-dialog .p-dialog-header .p-dialog-title:empty{width:0!important;min-width:0!important;margin:0!important;padding:0!important;display:none!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-title{font-size:var(--dynamic-font-20)!important;line-height:var(--dynamic-line-height-28)!important;font-weight:600!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-order-badge{font-size:var(--dynamic-font-19)!important;line-height:1.25!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-subtle{font-size:var(--dynamic-font-17)!important;line-height:var(--dynamic-line-height-22)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill{letter-spacing:.01em;white-space:nowrap;align-items:center;font-weight:500;line-height:1.25;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #00000014;gap:var(--dynamic-gap-6)!important;padding:var(--dynamic-padding-0)var(--dynamic-padding-16)!important;border-radius:var(--dynamic-border-radius-20)!important;font-size:var(--dynamic-font-16)!important;min-width:var(--dynamic-w-96)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill span:not(.ao-status-pulse),.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill .ao-status-pill__label{margin:var(--dynamic-margin-6)0!important;font-size:var(--dynamic-font-16)!important;color:var(--surface-a)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--running{background-color:var(--green-500)!important;color:var(--surface-a)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--running span:not(.ao-status-pulse){color:var(--surface-a)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--running .ao-status-pulse{border-radius:50%;flex-shrink:0;animation:1.5s ease-in-out infinite voe-ao-status-blink;display:inline-block;width:var(--dynamic-wch-6)!important;height:var(--dynamic-hcw-6)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--released{box-shadow:0 1px 4px #3b82f64d;color:#fff!important;background-color:#3b82f6!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--released span:not(.ao-status-pulse),.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--released .ao-status-pill__label{color:#fff!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill--released:hover{box-shadow:0 2px 8px #3b82f659;background-color:#2563eb!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button{min-height:unset;font-size:var(--dynamic-font-14)!important;padding:.5rem .75rem!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button .p-button-label,.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button .p-button-icon{font-size:var(--dynamic-font-14)!important;line-height:var(--dynamic-line-height-20)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button.p-button-outlined .p-button-label,.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button.p-button-outlined .p-button-icon{color:var(--text-color)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button:not(.p-button-outlined):not(.p-button-text) .p-button-label,.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button:not(.p-button-outlined):not(.p-button-text) .p-button-icon{color:var(--primary-color-text)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button.p-button-text.p-button-rounded{width:2.5rem!important;height:2.5rem!important;padding:.5rem!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button.p-button-text.p-button-rounded .p-button-icon{color:var(--text-color-secondary)!important}.view-order-execution-dialog.p-dialog .p-dialog-content{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden;padding:0!important}.view-order-execution-dialog.p-dialog .p-dialog-footer{border-top:1px solid var(--surface-border);background:var(--surface-0);min-height:var(--dynamic-h-56);flex-shrink:0;font-size:var(--dynamic-font-14)!important;align-items:center!important;padding:0!important;display:flex!important}.view-order-execution-dialog.p-dialog .p-dialog-footer .voe-footer__actions .p-button{font-size:var(--dynamic-font-14)!important;padding:.5rem .75rem!important}.view-order-execution-dialog.p-dialog .p-dialog-footer .voe-footer__actions .p-button .p-button-label,.view-order-execution-dialog.p-dialog .p-dialog-footer .voe-footer__actions .p-button .p-button-icon{font-size:var(--dynamic-font-14)!important;line-height:var(--dynamic-line-height-20)!important}.view-order-execution-dialog.p-dialog .p-dialog-footer .voe-footer__actions .p-button:not(.p-button-outlined) .p-button-label,.view-order-execution-dialog.p-dialog .p-dialog-footer .voe-footer__actions .p-button:not(.p-button-outlined) .p-button-icon{color:var(--primary-color-text)!important}.view-order-execution-dialog.p-dialog .voe-section-heading,.view-order-execution-dialog.p-dialog h4.voe-panel__title,.view-order-execution-dialog.p-dialog h5.voe-panel__title,.view-order-execution-dialog.p-dialog h5.voe-signers__title{color:var(--text-color);margin:0 0 var(--dynamic-margin-8)0!important;font-size:var(--dynamic-font-14)!important;font-weight:600!important;line-height:var(--dynamic-line-height-20)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--overview.voe-nav__item--active:hover{background:var(--voe-nav-overview-active-hover-bg)!important;color:var(--voe-nav-overview-active-text)!important;border-left-color:var(--voe-nav-overview-active-bar)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--overview.voe-nav__item--active:hover .voe-nav__item-icon,.view-order-execution-dialog.p-dialog .voe-nav__item--overview.voe-nav__item--active:hover .voe-nav__item-label{color:var(--voe-nav-overview-active-text)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--process.voe-nav__item--active:hover{background:var(--voe-nav-process-active-hover-bg)!important;color:var(--voe-nav-process-active-text)!important;border-left-color:var(--voe-nav-process-active-bar)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--process.voe-nav__item--active:hover .voe-nav__item-icon,.view-order-execution-dialog.p-dialog .voe-nav__item--process.voe-nav__item--active:hover .voe-nav__item-label{color:var(--voe-nav-process-active-text)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--resources.voe-nav__item--active:hover{background:var(--voe-nav-resources-active-hover-bg)!important;color:var(--voe-nav-resources-active-text)!important;border-left-color:var(--voe-nav-resources-active-bar)!important}.view-order-execution-dialog.p-dialog .voe-nav__item--resources.voe-nav__item--active:hover .voe-nav__item-icon,.view-order-execution-dialog.p-dialog .voe-nav__item--resources.voe-nav__item--active:hover .voe-nav__item-label{color:var(--voe-nav-resources-active-text)!important}.voe-shell{--voe-nav-cream:#faf7f2;--voe-content-bg:#f8f7f2;--voe-card-bg:#f2f0e9;--voe-grid-bg:#ebe8e1;--voe-grid-header-bg:#ddd6c8;--voe-grid-header-text:#3d392f;--voe-grid-row-bg:#faf9f6;--voe-grid-row-bg-alt:#f0ebe3;--voe-grid-row-hover-bg:#e6e0d4;--voe-card-radius:10px;--voe-card-shadow:0 1px 2px #0f172a0d;--voe-card-border:#e8e4dc;--voe-accent-critical:#dc2626;--voe-accent-major:#f59e0b;--voe-accent-minor:#0ea5e9;--voe-chip-exception-bg:#fff7ed;--voe-chip-exception-text:#c2410c;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.voe-btn{justify-content:center;align-items:center;gap:var(--dynamic-gap-6);height:var(--dynamic-h-32);padding:0 var(--dynamic-padding-12);font-size:var(--dynamic-font-14);border-radius:var(--dynamic-border-radius-6);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-family:inherit;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.voe-btn svg{width:var(--dynamic-w-14);height:var(--dynamic-h-14);flex-shrink:0}.voe-btn:disabled{opacity:.55;cursor:not-allowed}.voe-btn__icon--spin{animation:.8s linear infinite voe-spin}@keyframes voe-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.voe-btn--ghost{border-color:var(--surface-300,#cbd5e1);background:var(--surface-0);color:var(--text-color)}.voe-btn--ghost:hover:not(:disabled){background:var(--surface-100);border-color:var(--surface-400,#94a3b8)}.voe-btn--primary{background:var(--primary-color);color:var(--primary-color-text);border-color:var(--primary-color);padding:0 .85rem}.voe-btn--primary:hover:not(:disabled){background:var(--primary-700,color-mix(in srgb,var(--primary-color)92%,#000))}.voe-btn--outline{border-color:var(--surface-300,#cbd5e1);background:var(--surface-0);color:var(--text-color)}.voe-btn--outline:hover:not(:disabled){background:var(--surface-50,#f8fafc)}.voe-btn--outline-danger{border-color:var(--surface-300,#cbd5e1);background:var(--surface-0);color:var(--red-600,#dc2626)}.voe-btn--outline-danger:hover:not(:disabled){background:var(--red-50,#fef2f2);border-color:var(--surface-300,#cbd5e1);color:var(--red-600,#dc2626)}.voe-btn--icon{width:2rem;min-width:2rem;color:var(--text-color-secondary);background:0 0;border:none;padding:0}.voe-btn--icon:hover:not(:disabled){background:var(--surface-100);color:var(--text-color)}.voe-btn--close{width:var(--dynamic-w-40);min-width:var(--dynamic-w-40);height:var(--dynamic-h-40);border-radius:var(--dynamic-border-radius-6);color:var(--text-color-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.voe-btn--close svg{width:var(--dynamic-w-20);height:var(--dynamic-h-20)}.voe-btn--close:hover:not(:disabled){background:var(--surface-100);color:var(--text-color)}.voe-header{padding:var(--dynamic-padding-14)0 var(--dynamic-padding-14)var(--dynamic-padding-16);border-bottom:1px solid var(--surface-border);background:var(--surface-0);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;display:flex}.voe-header__left{flex:1;align-items:center;min-width:0;margin:0;padding:0;display:flex;overflow:hidden}.voe-header__line{align-items:center;gap:var(--dynamic-gap-10);white-space:nowrap;flex:1;min-width:0;margin:0;padding:0;display:flex;overflow:hidden}.voe-dialog-headline{flex-wrap:wrap;flex:1;align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}.voe-dialog-title{white-space:nowrap;color:var(--text-color);font-size:var(--dynamic-font-20);line-height:var(--dynamic-line-height-28);display:inline}.voe-dialog-sep{color:var(--text-color-secondary);white-space:nowrap;font-weight:700}.voe-dialog-subhead{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex;overflow:hidden}.voe-dialog-order-badge{font-weight:600;font-family:var(--font-family-monospace,ui-monospace,monospace);color:var(--primary-color);font-size:var(--dynamic-font-19);white-space:nowrap;text-overflow:ellipsis;background:#3b82f61f;border-radius:4px;flex-shrink:0;align-items:center;max-width:100%;padding:4px 10px;line-height:1.25;display:inline-flex;overflow:hidden}.voe-dialog-subtle{font-size:var(--dynamic-font-17);line-height:var(--dynamic-line-height-22);color:var(--text-color-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.voe-header__status-pill{flex-shrink:0}.voe-header__actions{padding-right:var(--dynamic-padding-4);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.65rem;display:flex}.voe-meta{background:var(--voe-nav-cream);border-bottom:1px solid #e8e2d8;flex-shrink:0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0;display:grid}.voe-meta__item{border-right:1px solid #e8e2d8;min-width:0;padding:.85rem 1.1rem}.voe-meta__item:last-child{border-right:none}.voe-meta__label{font-size:var(--dynamic-font-15);letter-spacing:.04em;text-transform:uppercase;color:var(--text-color-secondary);margin-bottom:var(--dynamic-margin-8);font-weight:700;display:block}.voe-meta__value{font-size:var(--dynamic-font-18);color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.voe-meta__sub{font-size:var(--dynamic-font-15);color:var(--text-color-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:.1rem;display:block;overflow:hidden}.voe-body{flex:1;min-height:0;display:flex;overflow:hidden}.voe-nav{--voe-nav-inactive:#6b6560;--voe-nav-overview-pill:#5b4fc7;--voe-nav-overview-active-bg:#ebe8f8;--voe-nav-overview-active-hover-bg:#ddd6f8;--voe-nav-overview-active-text:#4338a8;--voe-nav-overview-active-bar:#5b4fc7;--voe-nav-process-pill:#0f766e;--voe-nav-process-active-bg:#d9f0ec;--voe-nav-process-active-hover-bg:#bfe5dc;--voe-nav-process-active-text:#0d5c56;--voe-nav-process-active-bar:#0f766e;--voe-nav-resources-pill:#b45309;--voe-nav-resources-active-bg:#fdecd4;--voe-nav-resources-active-hover-bg:#fad4a8;--voe-nav-resources-active-text:#9a3412;--voe-nav-resources-active-bar:#b45309;--voe-nav-category-pill-width:12.125rem;width:var(--dynamic-w-300,272px);min-width:var(--dynamic-w-300,272px);background:var(--voe-nav-cream);border-right:1px solid #e8e2d8;flex-direction:column;flex-shrink:0;padding:.75rem 0 1rem;display:flex;overflow-y:auto}.voe-nav__group{flex-direction:column;padding:.35rem 0 0;display:flex}.voe-nav__category{box-sizing:border-box;width:var(--voe-nav-category-pill-width);min-width:var(--voe-nav-category-pill-width);max-width:var(--voe-nav-category-pill-width);font-size:var(--dynamic-font-14,.9375rem);letter-spacing:.02em;color:#fff;white-space:nowrap;border-radius:0 999px 999px 0;justify-content:flex-start;align-self:flex-start;align-items:center;margin:.65rem 0 .85rem;padding:.6rem 1.5rem .6rem 1rem;font-weight:700;line-height:1.3;display:flex}.voe-nav__category--overview{background:var(--voe-nav-overview-pill)}.voe-nav__category--process{background:var(--voe-nav-process-pill)}.voe-nav__category--resources{background:var(--voe-nav-resources-pill)}.voe-nav__group-items{flex-direction:column;gap:.2rem;padding:0 .65rem 0 .5rem;display:flex}.voe-nav__group-divider{border:none;border-top:1px dashed #d4cdc3;margin:.85rem .75rem .35rem}.voe-nav__item{width:100%;color:var(--voe-nav-inactive);font-size:var(--dynamic-font-14,.875rem);text-align:left;cursor:pointer;background:0 0;border:none;border-left:4px solid #0000;border-radius:0 8px 8px 0;align-items:center;gap:.625rem;padding:.5rem .65rem .5rem .5rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}.voe-nav__item:hover:not(.voe-nav__item--active){color:#4a4540;background:#ffffff8c}.voe-nav__item--overview.voe-nav__item--active{background:var(--voe-nav-overview-active-bg);color:var(--voe-nav-overview-active-text);border-left-color:var(--voe-nav-overview-active-bar)}.voe-nav__item--overview.voe-nav__item--active .voe-nav__item-icon{color:var(--voe-nav-overview-active-text)}.voe-nav__item--process.voe-nav__item--active{background:var(--voe-nav-process-active-bg);color:var(--voe-nav-process-active-text);border-left-color:var(--voe-nav-process-active-bar)}.voe-nav__item--process.voe-nav__item--active .voe-nav__item-icon{color:var(--voe-nav-process-active-text)}.voe-nav__item--resources.voe-nav__item--active{background:var(--voe-nav-resources-active-bg);color:var(--voe-nav-resources-active-text);border-left-color:var(--voe-nav-resources-active-bar)}.voe-nav__item--resources.voe-nav__item--active .voe-nav__item-icon{color:var(--voe-nav-resources-active-text)}.voe-nav__item--active .voe-nav__badge--count{color:inherit;background:#00000014}.voe-nav__item--overview.voe-nav__item--active:hover{background:var(--voe-nav-overview-active-hover-bg);color:var(--voe-nav-overview-active-text);border-left-color:var(--voe-nav-overview-active-bar)}.voe-nav__item--overview.voe-nav__item--active:hover .voe-nav__item-icon{color:var(--voe-nav-overview-active-text)}.voe-nav__item--process.voe-nav__item--active:hover{background:var(--voe-nav-process-active-hover-bg);color:var(--voe-nav-process-active-text);border-left-color:var(--voe-nav-process-active-bar)}.voe-nav__item--process.voe-nav__item--active:hover .voe-nav__item-icon{color:var(--voe-nav-process-active-text)}.voe-nav__item--resources.voe-nav__item--active:hover{background:var(--voe-nav-resources-active-hover-bg);color:var(--voe-nav-resources-active-text);border-left-color:var(--voe-nav-resources-active-bar)}.voe-nav__item--resources.voe-nav__item--active:hover .voe-nav__item-icon{color:var(--voe-nav-resources-active-text)}.voe-nav__item--overview:hover:not(.voe-nav__item--active){background:color-mix(in srgb,var(--voe-nav-overview-active-bg)65%,transparent);color:var(--voe-nav-overview-active-text)}.voe-nav__item--overview:hover:not(.voe-nav__item--active) .voe-nav__item-icon{color:var(--voe-nav-overview-active-text)}.voe-nav__item--process:hover:not(.voe-nav__item--active){background:color-mix(in srgb,var(--voe-nav-process-active-bg)65%,transparent);color:var(--voe-nav-process-active-text)}.voe-nav__item--process:hover:not(.voe-nav__item--active) .voe-nav__item-icon{color:var(--voe-nav-process-active-text)}.voe-nav__item--resources:hover:not(.voe-nav__item--active){background:color-mix(in srgb,var(--voe-nav-resources-active-bg)65%,transparent);color:var(--voe-nav-resources-active-text)}.voe-nav__item--resources:hover:not(.voe-nav__item--active) .voe-nav__item-icon{color:var(--voe-nav-resources-active-text)}.voe-nav__item-icon{color:var(--voe-nav-inactive);flex-shrink:0;display:inline-flex}.voe-nav__item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.voe-nav__badge{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.voe-nav__badge--count{color:#4b5563;background:#e5e7eb}.voe-nav__badge--alert{color:#fff;background:#dc2626}.voe-main{background:var(--voe-content-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.voe-form-info{background:0 0;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem 1.25rem;display:flex;overflow:auto}.voe-form-info__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.view-order-execution-dialog .voe-tab-heading{color:var(--text-color);font-size:var(--dynamic-font-24)!important;font-weight:600!important;line-height:var(--dynamic-line-height-28)!important;margin:0!important}.voe-form-info__subtitle{margin:var(--dynamic-margin-4)0 0;font-size:var(--dynamic-font-13);line-height:var(--dynamic-line-height-18);color:var(--text-color-secondary)}.voe-form-info__actions{flex-shrink:0;gap:.5rem;display:flex}.voe-metrics-row{box-shadow:none;background:0 0;border:none;align-items:stretch;gap:.75rem;display:grid}.voe-metrics-row--status-only{grid-template-columns:minmax(200px,1fr)}.voe-metrics-row--recipe{grid-template-columns:minmax(220px,1.1fr) repeat(2,minmax(0,1fr))}.voe-status-hero{background:var(--voe-card-bg);border:1px solid var(--voe-card-border);border-radius:var(--voe-card-radius);box-shadow:var(--voe-card-shadow);color:var(--text-color);flex-direction:column;gap:.25rem;min-width:0;min-height:120px;padding:.85rem 1rem;display:flex}.voe-status-hero__label{font-size:var(--dynamic-font-12);text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary);font-weight:600}.voe-status-hero__status-pill{align-self:flex-start;min-width:auto!important}.voe-status-hero__meta{font-size:var(--dynamic-font-12);color:var(--text-color-secondary);margin-top:.15rem}.voe-status-hero__chips{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.5rem;display:flex}.voe-status-hero__chip{font-size:var(--dynamic-font-12);color:var(--text-color);background:#0000000d;border-radius:999px;padding:.2rem .55rem;font-weight:600;display:inline-flex}.voe-status-hero__chip--alert{background:var(--voe-chip-exception-bg);color:var(--voe-chip-exception-text);border:1px solid #fed7aa}.voe-status-hero__chip--meta{color:var(--text-color-secondary);background:#0000000a}.voe-kpi-card{background:var(--voe-card-bg);border:1px solid var(--voe-card-border);border-radius:var(--voe-card-radius);box-shadow:var(--voe-card-shadow);flex-direction:column;gap:.25rem;min-width:0;min-height:120px;padding:.85rem 1rem;display:flex}.voe-kpi-card__label{font-size:var(--dynamic-font-12);text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary);font-weight:600}.voe-kpi-card__value{color:var(--text-color);font-size:1.25rem;font-weight:700;line-height:1.2}.voe-kpi-card__sub{font-size:var(--dynamic-font-12);color:var(--text-color-secondary)}.voe-kpi-card__value--success{color:var(--green-600,#047857)}.voe-progress{background:var(--surface-200);border-radius:3px;height:5px;margin-top:.35rem;overflow:hidden}.voe-progress__bar{background:var(--green-500,#10b981);transform-origin:0;border-radius:3px;width:100%;height:100%;transition:transform .3s}.voe-timing-card-group{background:var(--voe-card-bg);border:1px solid var(--voe-card-border);border-radius:var(--voe-card-radius);box-shadow:var(--voe-card-shadow);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.voe-timing-card{border:none;border-right:1px solid var(--voe-card-border);box-shadow:none;background:0 0;border-radius:0;padding:.75rem 1rem}.voe-timing-card:last-child{border-right:none}.voe-timing-card__label{font-size:var(--dynamic-font-12);text-transform:uppercase;letter-spacing:.04em;color:var(--text-color-secondary);margin-bottom:.25rem;font-weight:600}.voe-timing-card__value{font-size:var(--dynamic-font-14);color:var(--text-color);font-weight:600}.voe-exception-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.voe-panel{background:var(--voe-card-bg);border:1px solid var(--voe-card-border);border-radius:var(--voe-card-radius);box-shadow:var(--voe-card-shadow);padding:1rem}.voe-panel--grid{flex-direction:column;min-height:0;display:flex}.voe-panel--grid .view-order-exec-mini-grid-wrap{background:var(--voe-grid-bg);border:1px solid var(--voe-card-border);border-radius:8px;padding:0;overflow:hidden}.voe-panel--grid .voe-compact-grid.p-datatable{border:none;border-radius:0}.voe-panel__title{margin:0 0 var(--dynamic-margin-8)}.voe-panel__title--with-icon{align-items:center;gap:.4rem;display:flex}.voe-panel__title-icon{color:var(--text-color-secondary);flex-shrink:0}.voe-severity-bars{flex-direction:column;gap:.5rem;display:flex}.voe-severity-bar__row{font-size:var(--dynamic-font-13);align-items:center;gap:.5rem;display:flex}.voe-severity-bar__label{width:4rem;color:var(--text-color-secondary);flex-shrink:0}.voe-severity-bar__track{background:var(--surface-200);border-radius:4px;flex:1;height:8px;overflow:hidden}.voe-severity-bar__fill{border-radius:4px;height:100%}.voe-severity-bar__fill--critical{background:var(--voe-accent-critical)}.voe-severity-bar__fill--major{background:var(--voe-accent-major)}.voe-severity-bar__fill--minor{background:var(--voe-accent-minor)}.voe-severity-bar__count{text-align:right;font-variant-numeric:tabular-nums;width:1.5rem;font-weight:700}.voe-donut-wrap{align-items:center;gap:1rem;display:flex}.voe-donut-legend{font-size:var(--dynamic-font-13);flex-direction:column;gap:.35rem;display:flex}.voe-donut-legend__item{align-items:center;gap:.4rem;display:flex}.voe-donut-legend__dot{border-radius:2px;flex-shrink:0;width:10px;height:10px}.voe-tables-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}.voe-tables-row--exceptions{--voe-mini-grid-height:260px;min-height:var(--voe-mini-grid-height)}.voe-form-info__blocks{flex-direction:column;gap:1.5rem;margin-top:.25rem;display:flex}.voe-status-changes-row{grid-template-columns:1fr;align-items:stretch;gap:.75rem;display:grid}.voe-status-changes-panel{--voe-mini-grid-height:300px;min-height:0}.voe-signers{background:var(--surface-0);border:1px solid var(--surface-border);padding:var(--dynamic-padding-16)var(--dynamic-padding-20);border-radius:10px}.voe-signers__header{align-items:flex-start;gap:var(--dynamic-gap-8);margin-bottom:var(--dynamic-margin-16);display:flex}.voe-signers__header-icon{margin-top:var(--dynamic-margin-2);color:var(--primary-color);flex-shrink:0}.voe-signers__title{margin:0}.voe-signers__subtitle{margin:var(--dynamic-margin-4)0 0;font-size:var(--dynamic-font-13);color:var(--text-color-secondary)}.voe-signers__cards{gap:var(--dynamic-gap-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.voe-signer-card{align-items:flex-start;gap:var(--dynamic-gap-10);padding:var(--dynamic-padding-12);box-sizing:border-box;border-radius:8px;min-width:0;display:flex}.voe-signer-card--signed{background:#ecfdf5;border:1px solid #a7f3d0}.voe-signer-card--pending{background:var(--surface-50,#f8fafc);border:1px dashed var(--surface-300,#cbd5e1)}.voe-signer-card__avatar{width:var(--dynamic-w-36);height:var(--dynamic-h-36);min-width:var(--dynamic-w-36);background:var(--primary-color);color:var(--primary-color-text);font-size:var(--dynamic-font-12);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.voe-signer-card__avatar--pending{background:var(--surface-300,#cbd5e1);color:var(--surface-0)}.voe-signer-card__body{align-items:flex-start;gap:var(--dynamic-gap-2);flex-direction:column;flex:1;min-width:0;display:flex}.voe-signer-card__role{font-size:var(--dynamic-font-12);letter-spacing:.05em;text-transform:uppercase;color:var(--text-color-secondary);font-weight:700;line-height:var(--dynamic-line-height-16)}.voe-signer-card__name{font-size:var(--dynamic-font-14);color:var(--primary-900,#1e3a5f);font-weight:700;line-height:var(--dynamic-line-height-20);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.voe-signer-card--pending .voe-signer-card__name{color:var(--text-color);font-weight:600}.voe-signer-card__meta{font-size:var(--dynamic-font-12);color:var(--text-color-secondary);line-height:var(--dynamic-line-height-16);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.voe-signer-card__status{align-items:center;gap:var(--dynamic-gap-4);margin-top:var(--dynamic-margin-4);padding:var(--dynamic-padding-2)var(--dynamic-padding-8);font-size:var(--dynamic-font-12);font-weight:600;line-height:var(--dynamic-line-height-14);border-radius:999px;width:fit-content;display:inline-flex}.voe-signer-card__status--signed{color:#047857;background:#d1fae5}.voe-signer-card__status--pending{color:#c2410c;background:#fff7ed}.voe-signer-card__status-dot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.voe-signers__footer{justify-content:space-between;align-items:center;gap:var(--dynamic-gap-12);margin-top:var(--dynamic-margin-16);padding-top:var(--dynamic-margin-16);border-top:1px solid var(--surface-border);flex-wrap:wrap;display:flex}.voe-signers__compliance{font-size:var(--dynamic-font-12);color:var(--text-color-secondary)}.voe-signers-tab__subtitle{font-size:var(--dynamic-font-13);color:var(--text-color-secondary)}.voe-signers-tab__footer{margin-top:var(--dynamic-margin-12);padding-top:var(--dynamic-margin-12);border-top:1px solid var(--surface-border)}.voe-signers-tab__compliance{font-size:var(--dynamic-font-12);color:var(--text-color-secondary)}.voe-signers-grid__badge{width:var(--dynamic-w-32);height:var(--dynamic-h-32);min-width:var(--dynamic-w-32);color:#fff;font-size:var(--dynamic-font-11);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.voe-signers-grid__badge--pending{background:var(--surface-300,#cbd5e1);color:var(--surface-0)}.voe-signers-grid__userid{font-size:var(--dynamic-font-13);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.voe-signers-grid__status{align-items:center;gap:var(--dynamic-gap-4);padding:var(--dynamic-padding-2)var(--dynamic-padding-8);font-size:var(--dynamic-font-12);font-weight:600;line-height:var(--dynamic-line-height-14);border-radius:999px;width:fit-content;display:inline-flex}.voe-signers-grid__status--signed{color:#047857;background:#d1fae5}.voe-signers-grid__status--pending{color:#c2410c;background:#fff7ed}.voe-signers-grid__status-dot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.voe-tab-content{min-height:0;padding:var(--dynamic-padding-16)var(--dynamic-padding-20);background:0 0;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.voe-tab-content--fill{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.voe-tab-content--placeholder{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.voe-placeholder{background:var(--surface-50,#f8fafc);border:1px dashed var(--surface-border);color:var(--text-color-secondary);border-radius:10px;flex:1;justify-content:center;align-items:center;padding:2rem;font-size:.9rem;display:flex}.voe-placeholder--prominent{background:var(--surface-0,#fff);border:1px solid var(--surface-border);border-radius:12px;min-height:14rem;padding:3rem 2rem;box-shadow:0 1px 4px #0f172a14}.voe-placeholder--prominent .voe-placeholder__message{font-size:var(--dynamic-font-20,1.25rem);font-weight:600;line-height:var(--dynamic-line-height-28,1.75rem);color:var(--text-color);letter-spacing:.01em;text-align:center;max-width:28rem}.voe-order-params{--voe-order-params-cols:8.25rem minmax(10rem,1.2fr)minmax(10rem,1.4fr)7rem;--voe-order-params-label-size:1.0625rem;--voe-order-params-value-size:1rem;--voe-order-params-index-size:2rem;--voe-order-params-datatype-size:.75rem;--voe-order-params-gap:.875rem;--voe-order-params-pad-x:1.25rem;--voe-order-params-pad-y:.875rem;--voe-order-params-inset:.625rem;--voe-order-params-accent-w:.5rem;background:var(--surface-100,#f1f5f9);border:1px solid var(--surface-border);min-height:0;padding:var(--voe-order-params-pad-y)var(--voe-order-params-inset);box-sizing:border-box;border-radius:10px;flex-direction:column;gap:.5rem;display:flex}.voe-order-params__header,.voe-order-params__card{grid-template-columns:var(--voe-order-params-cols);align-items:center;column-gap:var(--voe-order-params-gap);padding-left:var(--voe-order-params-pad-x);padding-right:calc(var(--voe-order-params-accent-w) + var(--voe-order-params-pad-x));box-sizing:border-box;display:grid}.voe-order-params__header{border-bottom:1px solid var(--surface-border);flex-shrink:0;margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.5rem}.voe-order-params__col{align-items:center;min-width:0;display:flex}.voe-order-params__header .voe-order-params__col{font-size:var(--voe-order-params-label-size);color:var(--text-color);letter-spacing:.02em;font-weight:600;line-height:1.3;position:relative}.voe-order-params__header .voe-order-params__col:not(:last-child):after{content:"";right:calc(var(--voe-order-params-gap)*-.5);background:var(--surface-border);width:1px;height:1.1em;position:absolute;top:50%;transform:translateY(-50%)}.voe-order-params__col--property{flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;padding-top:.125rem;padding-bottom:.125rem;overflow:visible}.voe-order-params__col--uom{justify-content:flex-start}.voe-order-params__list{flex-direction:column;gap:.625rem;padding-bottom:.125rem;display:flex}.voe-order-params__card{border:1px solid var(--surface-border);min-height:4.25rem;padding-top:var(--voe-order-params-pad-y);padding-bottom:var(--voe-order-params-pad-y);isolation:isolate;background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.voe-order-params__index{font-size:var(--voe-order-params-index-size);color:var(--text-color);font-weight:700;line-height:1.15}.voe-order-params__datatype{font-size:var(--voe-order-params-datatype-size);letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary);font-weight:600;line-height:1.2}.voe-order-params__col--id .voe-order-params__value{text-overflow:clip;white-space:normal;word-break:break-word;padding-top:.125rem;padding-bottom:.125rem;line-height:1.4;overflow:visible}.voe-order-params__value{width:100%;font-size:var(--voe-order-params-value-size);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;background:0 0;font-weight:400;line-height:1.35;display:block;overflow:hidden}.voe-order-params__accent{width:var(--voe-order-params-accent-w);background:var(--primary-color,#1e3a5f);pointer-events:none;border-radius:0 9px 9px 0;position:absolute;top:0;bottom:0;right:0}.voe-footer{justify-content:space-between;align-items:center;gap:var(--dynamic-gap-12);width:100%;min-height:var(--dynamic-h-56);padding:var(--dynamic-padding-12)var(--dynamic-padding-16);box-sizing:border-box;flex-wrap:nowrap;display:flex}.voe-footer__info{font-size:var(--dynamic-font-13);line-height:var(--dynamic-line-height-18);color:var(--text-color-secondary);flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.voe-footer__info-icon{width:14px;height:14px;color:var(--primary-color);flex-shrink:0}.voe-footer__actions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.view-order-execution-dialog .voe-tab-content--fill .order-exceptions-datatable-wrapper{height:100%;min-height:0;padding:var(--dynamic-padding-8)var(--dynamic-padding-20)var(--dynamic-padding-16);flex:1}.view-order-execution-dialog .voe-tab-content--fill .order-exceptions-datatable-wrapper .p-datatable{font-size:var(--dynamic-font-14)}.view-order-execution-dialog .voe-tab-content--fill .order-exceptions-datatable-wrapper .text-sm{font-size:var(--dynamic-font-14)!important}.view-order-execution-dialog .voe-tab-content--fill .order-exceptions-datatable-wrapper .text-xs{font-size:var(--dynamic-font-12)!important}.view-order-execution-dialog .view-order-exec-order-notes-wrap{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact{flex:1;min-height:0;height:100%!important}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .on-compact-header{margin-bottom:var(--dynamic-gap-8);flex-shrink:0;min-width:0}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .on-compact-header__actions{min-width:0;margin-left:auto}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .on-compact-header .on-content__search{min-width:var(--dynamic-w-200);max-width:var(--dynamic-w-320)}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .on-content .on-content__body{padding-top:0}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .notes-container,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .datagrid-inside-container,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .notes-container .p-datatable,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .datagrid-inside-container .p-datatable{flex-direction:column;flex:1;min-height:0;display:flex}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .notes-container .p-datatable-wrapper,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .datagrid-inside-container .p-datatable-wrapper{flex:1;min-height:0;position:relative!important;inset:0 0 auto!important;overflow:auto!important}.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .notes-container .p-paginator-bottom,.view-order-execution-dialog .view-order-exec-order-notes-wrap .orderNoteClass-main-body--compact .datagrid-inside-container .p-paginator-bottom{flex-shrink:0;position:relative!important}.view-order-execution-dialog .view-order-exec-proc-results-table-wrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.view-order-execution-dialog .view-order-exec-proc-results-table-wrap>.p-datatable.voe-proc-results__export-ref{opacity:0;pointer-events:none;flex:none;width:0;height:0;min-height:0;position:absolute;overflow:hidden}.view-order-execution-dialog .view-order-exec-proc-results-table-wrap .voe-proc-results__step-grid-wrap .p-datatable{flex:none!important;height:auto!important;min-height:auto!important;display:block!important}.view-order-execution-dialog .view-order-exec-proc-results-table-wrap .voe-proc-results__step-grid-wrap .p-datatable-wrapper{flex:none!important;height:auto!important;min-height:auto!important;position:static!important;inset:auto!important;overflow:visible!important}.view-order-execution-dialog .view-order-exec-journal-table-wrap,.view-order-execution-dialog .view-order-exec-equipment-table-wrap,.view-order-execution-dialog .view-order-exec-signers-table-wrap,.view-order-execution-dialog .view-order-exec-correction-logs-table-wrap,.view-order-execution-dialog .view-order-exec-exceptions-table-wrap,.view-order-execution-dialog .view-order-exec-journal-table-wrap .p-datatable,.view-order-execution-dialog .view-order-exec-equipment-table-wrap .p-datatable,.view-order-execution-dialog .view-order-exec-signers-table-wrap .p-datatable,.view-order-execution-dialog .view-order-exec-correction-logs-table-wrap .p-datatable,.view-order-execution-dialog .view-order-exec-exceptions-table-wrap .p-datatable{flex-direction:column;flex:1;min-height:0;display:flex}.view-order-execution-dialog .view-order-exec-journal-table-wrap .p-datatable-wrapper,.view-order-execution-dialog .view-order-exec-equipment-table-wrap .p-datatable-wrapper,.view-order-execution-dialog .view-order-exec-signers-table-wrap .p-datatable-wrapper,.view-order-execution-dialog .view-order-exec-correction-logs-table-wrap .p-datatable-wrapper,.view-order-execution-dialog .view-order-exec-exceptions-table-wrap .p-datatable-wrapper{flex:1;min-height:0;overflow:auto!important}.view-order-execution-dialog .view-order-exec-journal-table-wrap .p-paginator-bottom,.view-order-execution-dialog .view-order-exec-equipment-table-wrap .p-paginator-bottom,.view-order-execution-dialog .view-order-exec-signers-table-wrap .p-paginator-bottom,.view-order-execution-dialog .view-order-exec-correction-logs-table-wrap .p-paginator-bottom,.view-order-execution-dialog .view-order-exec-exceptions-table-wrap .p-paginator-bottom{flex-shrink:0}.view-order-execution-dialog .view-order-exec-mini-grid-wrap{height:var(--voe-mini-grid-height,220px);min-height:var(--voe-mini-grid-height,220px);max-height:var(--voe-mini-grid-height,220px);flex-direction:column;min-width:0;display:flex}.view-order-execution-dialog .view-order-exec-mini-grid-wrap .p-datatable{flex-direction:column;flex:1;min-height:0;display:flex}.view-order-execution-dialog .view-order-exec-mini-grid-wrap .p-datatable-wrapper{flex:1;min-height:0;overflow:auto!important}.view-order-execution-dialog .voe-compact-grid.p-datatable,.view-order-execution-dialog .voe-grid-theme.p-datatable{background:0 0}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-header,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-header{background:0 0;border:none;padding-left:0;padding-right:0}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-paginator,.view-order-execution-dialog .voe-compact-grid.p-datatable .p-paginator-bottom,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-paginator,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-paginator-bottom{border-color:var(--voe-card-border,#e8e4dc);background:0 0}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-wrapper,.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-table-container,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-wrapper,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-table-container{background:var(--voe-grid-bg,#ebe8e1);border-radius:8px;overflow:hidden}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-thead>tr>th,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-thead>tr>th{background:var(--voe-grid-header-bg,#ddd6c8);color:var(--voe-grid-header-text,#3d392f);border-color:#cfc7b8}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-sortable-column .p-sortable-column-icon,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-sortable-column .p-sortable-column-icon{color:var(--voe-grid-header-text,#3d392f)}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr>td{background:var(--voe-grid-row-bg,#faf9f6);color:var(--text-color);border-color:#e0dbd0}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr:nth-child(2n)>td,.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr.p-row-odd>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr:nth-child(2n)>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr.p-row-odd>td{background:var(--voe-grid-row-bg-alt,#f0ebe3)}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr.p-row-even>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr.p-row-even>td{background:var(--voe-grid-row-bg,#faf9f6)}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr.p-highlight>td,.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr.p-highlight:hover>td,.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr:hover>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr.p-highlight>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr.p-highlight:hover>td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-tbody>tr:hover>td{background:var(--voe-grid-row-hover-bg,#e6e0d4);color:var(--text-color)}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-emptymessage td,.view-order-execution-dialog .voe-grid-theme.p-datatable .p-datatable-emptymessage td{background:var(--voe-grid-row-bg,#faf9f6);color:var(--text-color-secondary)}.view-order-execution-dialog .voe-compact-grid.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.view-order-execution-dialog .voe-compact-grid.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,.view-order-execution-dialog .voe-grid-theme.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.view-order-execution-dialog .voe-grid-theme.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-color:#e0dbd0}.view-order-execution-dialog .voe-compact-grid.p-datatable{border:1px solid var(--voe-card-border,var(--surface-border));font-size:var(--dynamic-font-12);border-radius:8px;overflow:hidden}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-thead>tr>th{font-size:var(--dynamic-font-12);white-space:nowrap;letter-spacing:.02em;border-width:0 0 2px;padding:.45rem .55rem;font-weight:700;line-height:1.2}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:.2rem;font-size:.7rem}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr>td{font-size:var(--dynamic-font-12);border-width:0 0 1px;padding:.38rem .55rem;line-height:1.2}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom-width:0}.view-order-execution-dialog .voe-compact-grid.p-datatable .p-datatable-emptymessage td{text-align:left}.view-order-execution-dialog .voe-compact-grid.p-datatable .voe-status-change-event{gap:.35rem}.view-order-execution-dialog .voe-compact-grid.p-datatable .voe-status-change-event__badge{min-height:1.35rem;font-size:var(--dynamic-font-11);color:#334155;background:#e8eef5;border:1px solid #c9d4e3;border-radius:999px;align-items:center;padding:.15rem .45rem;font-weight:500;line-height:1.2;display:inline-flex}.view-order-execution-dialog .voe-compact-grid.p-datatable .voe-status-change-event__arrow{color:var(--text-color-secondary);font-size:var(--dynamic-font-12);flex-shrink:0;font-weight:600}.view-order-execution-dialog .voe-order-params{background:var(--voe-grid-bg,#ebe8e1);border-color:var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-order-params__header{background:var(--voe-grid-header-bg,#ddd6c8);padding-left:var(--voe-order-params-pad-x);padding-right:var(--voe-order-params-pad-x);border-bottom-color:#cfc7b8;border-radius:6px;margin-bottom:.5rem}.view-order-execution-dialog .voe-order-params__header .voe-order-params__col{color:var(--voe-grid-header-text,#3d392f);font-weight:700}.view-order-execution-dialog .voe-order-params__card{box-shadow:none;border-color:#e0dbd0}.view-order-execution-dialog .voe-order-params__list .voe-order-params__card:nth-child(odd){background:var(--voe-grid-row-bg,#faf9f6)}.view-order-execution-dialog .voe-order-params__list .voe-order-params__card:nth-child(2n){background:var(--voe-grid-row-bg-alt,#f0ebe3)}.view-order-execution-dialog .voe-order-params__list .voe-order-params__card:hover{background:var(--voe-grid-row-hover-bg,#e6e0d4)}@media (max-width:1200px){.voe-signers__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.voe-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.voe-metrics-row{grid-template-columns:1fr 1fr}.voe-timing-card-group{grid-template-columns:repeat(2,minmax(0,1fr))}.voe-tables-row,.voe-tables-row--exceptions,.voe-exception-row{grid-template-columns:1fr}}@media screen and (min-width:2560px){.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-title{font-size:var(--dynamic-font-22)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-order-badge{font-size:var(--dynamic-font-20)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-subtle{font-size:var(--dynamic-font-18)!important}.view-order-execution-dialog.p-dialog .p-dialog-header .voe-header__status-pill.ao-status-pill{font-size:var(--dynamic-font-17)!important}.view-order-execution-dialog.p-dialog .voe-meta__label{font-size:var(--dynamic-font-16)}.view-order-execution-dialog.p-dialog .voe-meta__value{font-size:var(--dynamic-font-19)}.view-order-execution-dialog.p-dialog .voe-nav__item{font-size:var(--dynamic-font-15)}.view-order-execution-dialog.p-dialog .voe-btn{font-size:var(--dynamic-font-15);height:var(--dynamic-h-36)}}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill{font-size:var(--dynamic-font-15)!important}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill span:not(.ao-status-pulse),.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill .ao-status-pill__label{font-size:var(--dynamic-font-15)!important;color:var(--surface-a)!important}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill.ao-status-pill--running{background-color:var(--green-500)!important;color:var(--surface-a)!important}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill.ao-status-pill--running span:not(.ao-status-pulse){color:var(--surface-a)!important}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill.ao-status-pill--released{color:#fff!important;background-color:#3b82f6!important}.p-dialog.view-order-execution-dialog.p-dialog>.p-dialog-header .voe-header .ao-status-pill.ao-status-pill--released span:not(.ao-status-pulse){color:#fff!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header{margin:0!important;padding:0!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header span:not(.p-button-label):not(.voe-dialog-order-badge):not(.voe-dialog-subtle):not(.ao-status-pill):not(.ao-status-pulse):not(.ao-status-pill__label){font-size:inherit!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill span:not(.ao-status-pulse),.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill .ao-status-pill__label{color:var(--surface-a)!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill.ao-status-pill--released span:not(.ao-status-pulse),.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .ao-status-pill.ao-status-pill--released .ao-status-pill__label{color:#fff!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-title{font-size:var(--dynamic-font-20)!important;font-weight:600!important;line-height:var(--dynamic-line-height-28)!important;color:var(--text-color)!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-order-badge{font-size:var(--dynamic-font-19)!important;color:var(--primary-color)!important;line-height:1.25!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-dialog-subtle{font-size:var(--dynamic-font-17)!important;line-height:var(--dynamic-line-height-22)!important;color:var(--text-color-secondary)!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button:not(.p-button-outlined):not(.p-button-text) .p-button-label,.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button:not(.p-button-outlined):not(.p-button-text) .p-button-icon,.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button:not(.p-button-outlined):not(.p-button-text) span{color:var(--primary-color-text)!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button{font-size:var(--dynamic-font-14)!important;padding:.5rem .75rem!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button .p-button-label,.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-header .voe-header .p-button .p-button-icon{font-size:var(--dynamic-font-14)!important}.p-dialog-mask .view-order-execution-dialog.p-dialog .p-dialog-footer{align-items:center!important;padding:0!important;display:flex!important}@media (max-width:768px){.voe-signers__cards{grid-template-columns:1fr}.voe-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.voe-metrics-row,.voe-timing-card-group{grid-template-columns:1fr}.voe-timing-card{border-right:none;border-bottom:1px solid var(--voe-card-border)}.voe-timing-card:last-child{border-bottom:none}.voe-body{flex-direction:column}.voe-nav{border-right:none;border-bottom:1px solid var(--surface-border);flex-flow:wrap;width:100%;min-width:0;max-height:180px}.voe-nav__group{flex-wrap:wrap;align-items:center;width:100%;display:flex}.voe-nav__category{width:auto}.voe-nav__group-items{flex-wrap:wrap;flex:1;min-width:0;padding:0 .5rem;display:flex}.voe-nav__group-divider{width:100%;margin:.5rem .75rem}}.view-order-execution-dialog .ao-status-pill{letter-spacing:.01em;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:1.25;transition:transform .2s;display:inline-flex;box-shadow:0 1px 3px #00000014;gap:var(--dynamic-gap-6,6px)!important;padding:var(--dynamic-padding-0,0)var(--dynamic-padding-16,1rem)!important;border-radius:var(--dynamic-border-radius-20,20px)!important;font-size:var(--dynamic-font-14,.875rem)!important;min-width:var(--dynamic-w-96,96px)!important}.view-order-execution-dialog .ao-status-pill span:not(.ao-status-pulse),.view-order-execution-dialog .ao-status-pill .ao-status-pill__label{margin:var(--dynamic-margin-6,6px)0!important;color:var(--surface-a)!important}.view-order-execution-dialog .ao-status-pill:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001f}.view-order-execution-dialog .ao-status-pill--running{background-color:var(--green-500,#22c55e)!important;color:var(--surface-a,#fff)!important}.view-order-execution-dialog .ao-status-pill--running .ao-status-pulse{border-radius:50%;flex-shrink:0;animation:1.5s ease-in-out infinite voe-ao-status-blink;display:inline-block;width:var(--dynamic-wch-6,6px)!important;height:var(--dynamic-hcw-6,6px)!important}.view-order-execution-dialog .ao-status-pill--released{box-shadow:0 1px 4px #3b82f64d;color:#fff!important;background-color:#3b82f6!important}.view-order-execution-dialog .ao-status-pill--released:hover{box-shadow:0 2px 8px #3b82f659;background-color:#2563eb!important}@keyframes voe-ao-status-blink{0%,to{opacity:1}50%{opacity:.3}}.voe-proc-results__page-header{margin-bottom:var(--dynamic-gap-8);flex-shrink:0}.voe-proc-results__export-ref{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.voe-proc-results__groups{padding-top:var(--dynamic-padding-8)}.voe-proc-results__uop-section{margin-bottom:var(--dynamic-gap-12);border:1px solid var(--voe-card-border,#e8e4dc);background:var(--surface-0,#fff);border-radius:8px;overflow:hidden}.voe-proc-results__uop-section:last-child{margin-bottom:0}.voe-proc-results__uop-section.is-collapsed .voe-proc-results__uop-header{border-radius:8px}.voe-proc-results__group-toggle{justify-content:space-between;align-items:center;gap:var(--dynamic-gap-8);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.voe-proc-results__group-toggle:hover{filter:brightness(.98)}.voe-proc-results__group-toggle:focus-visible{outline:2px solid var(--primary-400,#60a5fa);outline-offset:2px}.voe-proc-results__group-chevron{color:var(--primary-color,#3b82f6);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.voe-proc-results__step-block{margin-left:1.25rem;margin-top:var(--dynamic-gap-8);border-left:2px solid #e0dbd0;padding-left:.75rem}.voe-proc-results__step-grid-wrap{margin-top:var(--dynamic-gap-6);border:1px solid var(--voe-card-border,#e8e4dc);background:var(--voe-grid-bg,#ebe8e1);border-radius:8px;margin-left:.5rem;overflow:hidden}.voe-proc-results__step-grid{width:100%}.voe-proc-results__step-grid.p-datatable{flex:none;min-height:auto}.voe-proc-results__step-grid .p-datatable-wrapper{border-radius:0;overflow:visible!important}.voe-proc-results__step-grid .p-datatable-table{table-layout:auto;width:100%}.voe-proc-results__step-grid .p-datatable-thead>tr>th{font-weight:700;font-size:var(--dynamic-font-12);letter-spacing:.02em;white-space:nowrap;padding:.45rem .55rem;line-height:1.2}.voe-proc-results__step-grid .p-datatable-tbody>tr>td{font-size:var(--dynamic-font-12);padding:.38rem .55rem;line-height:1.2}.voe-proc-results__step-grid .p-datatable-tbody>tr:last-child>td{border-bottom:none}.voe-proc-results__empty{justify-content:center;align-items:center;min-height:8rem;display:flex}.voe-proc-results__group-stack{flex-direction:column;display:flex}.voe-proc-results__uop-header{gap:var(--dynamic-gap-10);padding:var(--dynamic-padding-10)var(--dynamic-padding-14);background:var(--surface-0,#fff);border-bottom:1px solid #e0dbd0;border-radius:0}.voe-proc-results__uop-header-main{align-items:center;gap:var(--dynamic-gap-8);flex:auto;min-width:0;display:flex}.voe-proc-results__uop-badge{letter-spacing:.05em;text-transform:uppercase;background:var(--voe-grid-header-bg,#ddd6c8);color:var(--voe-grid-header-text,#3d392f);border-radius:4px;align-items:center;padding:.15rem .45rem;font-size:10px;font-weight:700;display:inline-flex}.voe-proc-results__uop-label{font-size:var(--dynamic-font-15);color:var(--primary-color,#3b82f6);word-break:break-word;font-weight:500}.voe-proc-results__uop-header-meta{align-items:center;gap:var(--dynamic-gap-8);font-size:var(--dynamic-font-12);color:var(--text-color-secondary);flex-wrap:wrap;display:flex}.voe-proc-results__uop-top{color:var(--text-color);font-weight:600}.voe-proc-results__uop-path{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}.voe-proc-results__uop-count{color:var(--text-color-secondary,#64748b);font-weight:600}.voe-proc-results__step-header{gap:var(--dynamic-gap-8);padding:var(--dynamic-padding-8)var(--dynamic-padding-10);background:var(--voe-grid-row-bg-alt,#f0ebe3);border:1px solid #e0dbd0;border-radius:8px}.voe-proc-results__step-block.is-step-collapsed .voe-proc-results__step-header,.voe-proc-results__step-block .voe-proc-results__step-header:only-child{border-radius:8px}.voe-proc-results__step-header-main{align-items:center;gap:var(--dynamic-gap-8);flex:auto;min-width:0;display:flex}.voe-proc-results__step-badge{letter-spacing:.05em;text-transform:uppercase;background:var(--voe-grid-header-bg,#ddd6c8);color:var(--voe-grid-header-text,#3d392f);border:1px solid #cfc7b8;border-radius:4px;align-items:center;padding:.15rem .45rem;font-size:10px;font-weight:700;display:inline-flex}.voe-proc-results__step-label{font-size:var(--dynamic-font-14);color:var(--text-color);word-break:break-word;font-weight:500}.voe-proc-results__step-instance{font-size:var(--dynamic-font-12);color:var(--text-color-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.voe-proc-results__step-header-meta{align-items:center;gap:var(--dynamic-gap-8);font-size:var(--dynamic-font-12);color:var(--text-color-secondary);flex-wrap:wrap;display:flex}.voe-proc-results__step-caption{color:var(--text-color);font-weight:600}.voe-proc-results__step-count{color:var(--text-color-secondary,#64748b);font-weight:600}.voe-proc-result-row-template{gap:var(--dynamic-gap-4);flex-direction:column;width:100%;min-width:0;display:flex}.voe-proc-result-row-template .voe-proc-result-row{width:100%;max-width:none}.voe-proc-result-row-template__step-header{align-items:center;gap:var(--dynamic-gap-6);color:var(--text-color);font-size:var(--dynamic-font-12);padding:.1rem 0;font-weight:500;display:flex}.voe-proc-result-row-template__step-label{word-break:break-word}.voe-proc-result-row-template__step-id{font-size:var(--dynamic-font-12);color:var(--text-color-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.voe-proc-result-row,.voe-proc-result-card{--voe-proc-accent:var(--primary-500,#3b82f6);box-sizing:border-box;background:var(--surface-0);border:1px solid var(--surface-border);border-left:4px solid var(--voe-proc-accent);border-radius:10px;flex:none;width:100%;max-width:100%;transition:border-color .15s;display:block;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.voe-proc-result-row:hover,.voe-proc-result-card:hover{border-color:var(--primary-200,#bfdbfe);border-left-color:var(--voe-proc-accent);box-shadow:0 4px 12px #2563eb14}.voe-proc-result-row--accent-default,.voe-proc-result-card--accent-default{--voe-proc-accent:var(--primary-500,#3b82f6)}.voe-proc-result-row--accent-process,.voe-proc-result-card--accent-process{--voe-proc-accent:#059669}.voe-proc-result-row--accent-quality,.voe-proc-result-card--accent-quality{--voe-proc-accent:#7c3aed}.voe-proc-result-row--accent-material,.voe-proc-result-card--accent-material{--voe-proc-accent:#d97706}.voe-proc-result-row__body,.voe-proc-result-card__body{padding:var(--dynamic-padding-12)var(--dynamic-padding-14);gap:var(--dynamic-gap-8);flex-direction:column;min-width:0;display:flex}.voe-proc-result-row__header,.voe-proc-result-card__header{justify-content:space-between;align-items:flex-start;gap:var(--dynamic-gap-12);display:flex}.voe-proc-result-row__title-block,.voe-proc-result-card__title-block{flex:1;min-width:0}.voe-proc-result-card__eyebrow{align-items:center;gap:var(--dynamic-gap-6);font-size:var(--dynamic-font-12);color:var(--text-color-secondary);margin-bottom:var(--dynamic-margin-4);flex-wrap:wrap;font-weight:600;display:flex}.voe-proc-result-card__eyebrow svg{color:var(--primary-color);flex-shrink:0}.voe-proc-result-card__dot{background:var(--surface-400,#94a3b8);border-radius:50%;width:4px;height:4px}.voe-proc-result-row__title,.voe-proc-result-card__title{font-size:var(--dynamic-font-15);color:var(--primary-900,#1e3a5f);word-break:break-word;margin:0;font-weight:700;line-height:1.35}.voe-proc-result-row__caption,.voe-proc-result-card__caption{margin:var(--dynamic-margin-4)0 0;font-size:var(--dynamic-font-13);color:var(--text-color-secondary);line-height:1.35}.voe-proc-result-row__status,.voe-proc-result-card__status{flex-shrink:0;min-width:auto!important}.voe-proc-result-row__status--empty,.voe-proc-result-card__status--empty{font-size:var(--dynamic-font-13);color:var(--text-color-secondary)}.voe-proc-result-row__path,.voe-proc-result-card__path{align-items:flex-start;gap:var(--dynamic-gap-8);padding:var(--dynamic-padding-8)var(--dynamic-padding-10);background:var(--surface-50,#f8fafc);border:1px dashed var(--surface-200,#e2e8f0);color:var(--text-color-secondary);font-size:var(--dynamic-font-12);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.4;display:flex}.voe-proc-result-row__path-text,.voe-proc-result-card__path-text{word-break:break-word}.voe-proc-result-row__property-row,.voe-proc-result-card__property-row{gap:var(--dynamic-gap-6);flex-wrap:wrap;display:flex}.voe-proc-result-row__chip,.voe-proc-result-card__chip{font-size:var(--dynamic-font-11);background:var(--primary-50,#eff6ff);color:var(--primary-800,#1e40af);border:1px solid var(--primary-100,#dbeafe);border-radius:6px;align-items:center;gap:.3rem;max-width:100%;padding:.2rem .55rem;font-weight:600;line-height:1.25;display:inline-flex}.voe-proc-result-row__chip--muted,.voe-proc-result-card__chip--muted{background:var(--surface-100,#f1f5f9);color:var(--text-color);border-color:var(--surface-200,#e2e8f0)}.voe-proc-result-card__chip--id{color:#92400e;background:#fef3c7;border-color:#fde68a}.voe-proc-result-row__value-panel,.voe-proc-result-card__value-panel{padding:var(--dynamic-padding-10)var(--dynamic-padding-12);background:linear-gradient(135deg,var(--primary-50,#eff6ff)0%,var(--surface-0)100%);border:1px solid var(--primary-100,#dbeafe);border-radius:8px}.voe-proc-result-card__value-label{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-600,#2563eb);margin-bottom:var(--dynamic-margin-4);font-size:10px;font-weight:700;display:block}.voe-proc-result-row__value-row,.voe-proc-result-card__value-row{align-items:baseline;gap:var(--dynamic-gap-8);flex-wrap:wrap;display:flex}.voe-proc-result-row__value,.voe-proc-result-card__value{color:var(--primary-900,#1e3a5f);word-break:break-word;font-size:1.25rem;font-weight:800;line-height:1.2}.voe-proc-result-card__level-badge{letter-spacing:.04em;text-transform:uppercase;background:var(--surface-100,#f1f5f9);color:var(--text-color-secondary);border:1px solid var(--surface-200,#e2e8f0);border-radius:4px;flex-shrink:0;align-items:center;padding:.1rem .4rem;font-size:10px;font-weight:700;display:inline-flex}.voe-proc-result-row__uom,.voe-proc-result-card__uom{font-size:var(--dynamic-font-15);color:var(--text-color-secondary);background:var(--surface-0);border:1px solid var(--surface-200,#e2e8f0);border-radius:4px;padding:.15rem .45rem;font-weight:600}.voe-proc-result-card__datatype{margin-top:var(--dynamic-margin-6);font-size:var(--dynamic-font-11);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:inline-block}.voe-proc-result-row__footer,.voe-proc-result-card__footer{justify-content:space-between;align-items:center;gap:var(--dynamic-gap-8);padding-top:var(--dynamic-padding-4);border-top:1px solid var(--surface-100,#f1f5f9);font-size:var(--dynamic-font-12);color:var(--text-color-secondary);flex-wrap:wrap;display:flex}.voe-proc-result-row__meta,.voe-proc-result-card__meta{align-items:center;gap:var(--dynamic-gap-4);flex-wrap:wrap;display:inline-flex}.voe-proc-result-row__meta-sep,.voe-proc-result-card__meta-sep{opacity:.5}.voe-proc-result-row__rownum,.voe-proc-result-card__rownum{color:var(--surface-500,#64748b);font-weight:600}.voe-timeline-view{gap:var(--dynamic-gap-8,.5rem)}.voe-timeline-view__summary{justify-content:space-between;align-items:center;gap:var(--dynamic-gap-8,.5rem);padding:var(--dynamic-padding-8,.5rem)var(--dynamic-padding-12,.75rem);border:1px solid var(--surface-200,#e2e8f0);background:var(--surface-50,#f8fafc);border-radius:8px;flex-wrap:wrap;display:flex}.voe-timeline-view__summary-heading{flex-shrink:0}.voe-timeline-view__summary-heading h4{font-size:var(--dynamic-font-18,1.125rem);color:var(--text-color,#1e293b);font-weight:600}.voe-timeline-view__summary-main{align-items:center;gap:var(--dynamic-gap-12,.75rem);flex-wrap:wrap;flex:1;justify-content:flex-start;min-width:0;display:flex}.voe-timeline-view__summary-meta{font-size:var(--dynamic-font-14,.875rem);color:var(--text-color-secondary,#64748b);white-space:nowrap}.voe-timeline-view__toolbar{align-items:center;gap:var(--dynamic-gap-4,.25rem);flex-shrink:0;display:flex}.voe-timeline-view__filters{gap:var(--dynamic-gap-8,.5rem);flex-direction:column;display:flex}.voe-timeline-view__search{align-items:center;width:100%;display:flex}.voe-timeline-view__search .p-inputtext{width:100%}.voe-timeline-view__filter-pills{gap:var(--dynamic-gap-6,.375rem);flex-wrap:wrap;display:flex}.voe-timeline-view__filter-pill{border:1px solid var(--surface-300,#cbd5e1);background:var(--surface-0,#fff);font-size:var(--dynamic-font-13,.8125rem);color:var(--text-color,#334155);cursor:pointer;border-radius:999px;align-items:center;padding:.25rem .75rem;transition:background-color .15s,border-color .15s;display:inline-flex}.voe-timeline-view__filter-pill:hover{border-color:var(--primary-color,#3b82f6)}.voe-timeline-view__filter-pill.is-active{border-color:var(--primary-color,#3b82f6);background:var(--primary-50,#eff6ff);color:var(--primary-700,#1d4ed8)}.voe-timeline-grid .p-datatable-tbody>tr>td{vertical-align:middle}.voe-timeline-grid--nested .p-datatable-thead{display:none}.voe-timeline-grid__nested-wrap{padding:0}.voe-timeline-grid__node-btn{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.375rem;max-width:100%;padding:0;display:inline-flex}.voe-timeline-grid__node-btn:hover .voe-timeline-grid__node-label{color:var(--primary-color,#3b82f6);text-decoration:underline}.voe-timeline-grid__node-dot{background:var(--primary-color,#3b82f6);border-radius:50%;flex-shrink:0;width:8px;height:8px}.voe-timeline-grid__node-dot--leaf{background:var(--surface-400,#94a3b8);width:6px;height:6px}.voe-timeline-grid__node-label{font-weight:500}.voe-timeline-grid__instance-no{font-size:var(--dynamic-font-13,.8125rem);color:var(--primary-color,#3b82f6);font-weight:600}.voe-timeline-grid__required-badge{letter-spacing:.04em;color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:4px;align-items:center;gap:.2rem;padding:.1rem .4rem;font-size:.65rem;font-weight:700;display:inline-flex}.voe-timeline-grid__required-badge.is-complete{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.voe-timeline-grid__exception-badge{background:var(--red-500,#ef4444);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.7rem;font-weight:700;display:inline-flex}.voe-timeline-grid__datetime{white-space:nowrap;font-size:var(--dynamic-font-13,.8125rem)}.voe-timeline-grid__status-pill{min-width:auto!important}.view-order-execution-dialog .voe-timeline-drawer.p-sidebar{background:var(--voe-content-bg,#f8f7f2);border-left:1px solid var(--voe-card-border,#e8e4dc);box-shadow:-4px 0 24px #0f172a14;width:min(600px,94vw)!important}.view-order-execution-dialog .voe-timeline-drawer.p-sidebar .p-sidebar-header{background:var(--voe-content-bg,#f8f7f2);border-bottom:1px solid var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-timeline-drawer.p-sidebar .p-sidebar-content{background:var(--voe-content-bg,#f8f7f2)}.voe-timeline-drawer.p-sidebar,.voe-timeline-drawer.p-sidebar .p-sidebar-header,.voe-timeline-drawer.p-sidebar .p-sidebar-content{background:#f8f7f2}.voe-timeline-drawer .p-sidebar-header{border-bottom:1px solid #e8e4dc;padding:.75rem 1.25rem}.voe-timeline-drawer .p-sidebar-content{padding:0 1.25rem 1.25rem}.voe-timeline-drawer__header{justify-content:center;align-items:center;width:100%;min-height:2.5rem;display:flex;position:relative}.voe-timeline-drawer__nav{align-items:center;gap:.5rem;display:flex}.voe-timeline-drawer__nav-counter{font-size:var(--dynamic-font-14,.875rem);text-align:center;min-width:4rem;font-weight:600}.voe-timeline-drawer__close{top:50%;right:0;transform:translateY(-50%);position:absolute!important}.voe-timeline-drawer__body{padding-top:.5rem}.voe-timeline-drawer__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-color-secondary,#64748b);margin:0 0 .25rem;font-size:.7rem;font-weight:600}.voe-timeline-drawer__title{margin:0 0 .5rem;font-size:1.35rem;font-weight:700;line-height:1.2}.voe-timeline-drawer__badges{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.voe-timeline-drawer__exception-summary{font-size:var(--dynamic-font-13,.8125rem);color:#b91c1c;background:#fef2f2;border-radius:6px;padding:.2rem .5rem}.voe-timeline-drawer__path{background:var(--voe-card-bg,#f2f0e9);border:1px solid var(--voe-card-border,#e8e4dc);font-size:var(--dynamic-font-14,.875rem);color:var(--text-color,#334155);word-break:break-all;border-radius:8px;margin-bottom:1rem;padding:.55rem .85rem;font-family:inherit}.voe-timeline-drawer__exec-status{height:1.625rem;font-size:var(--dynamic-font-13,.8125rem);text-transform:uppercase;letter-spacing:.04em;color:#fff;white-space:nowrap;border-radius:999px;align-items:center;padding:0 .75rem;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 -1px #0000001f}.voe-timeline-drawer__section{border-top:1px solid var(--voe-card-border,#e8e4dc);padding:.85rem 0}.voe-timeline-drawer__section:first-of-type{border-top:none;padding-top:0}.voe-timeline-drawer__section-title{font-size:var(--dynamic-font-14,.875rem);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-color,#3b82f6);font-weight:600;line-height:var(--dynamic-line-height-20,1.25);align-items:center;gap:.35rem;margin:0 0 .75rem;display:flex}.voe-timeline-drawer__section-count{background:var(--surface-200,#e2e8f0);border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.7rem;display:inline-flex}.voe-timeline-drawer__kv{font-size:var(--dynamic-font-14,.875rem);line-height:var(--dynamic-line-height-20,1.25);grid-template-columns:minmax(8.5rem,42%) 1fr;gap:.5rem 1rem;margin:0;display:grid}.voe-timeline-drawer__kv dt{color:var(--text-color-secondary,#64748b);font-weight:500;font-size:var(--dynamic-font-14,.875rem);margin:0}.voe-timeline-drawer__kv dd{word-break:break-word;color:var(--text-color,#1e293b);font-family:inherit;font-weight:500;font-size:var(--dynamic-font-14,.875rem);margin:0}.voe-timeline-drawer__kv--result dt{color:var(--text-color-secondary,#64748b)}.voe-timeline-drawer__kv--result dd{font-weight:600}.voe-timeline-drawer__signoff{align-items:center;gap:.75rem;display:flex}.voe-timeline-drawer__signoff-avatar{color:#fff;letter-spacing:.02em;background:#1e3a5f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.8rem;font-weight:700;display:inline-flex}.voe-timeline-drawer__signoff-meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.voe-timeline-drawer__signoff-name{color:var(--text-color,#1e293b);font-weight:600;font-size:var(--dynamic-font-14,.875rem)}.voe-timeline-drawer__signoff-time{font-size:var(--dynamic-font-13,.8125rem);color:var(--text-color-secondary,#64748b)}.voe-timeline-drawer__exceptions{flex-direction:column;gap:.5rem;display:flex}.voe-timeline-drawer__exception-card{border:1px solid var(--voe-card-border,#e8e4dc);border-left:4px solid var(--red-500,#ef4444);background:var(--voe-grid-row-bg,#faf9f6);box-shadow:var(--voe-card-shadow,0 1px 2px #0f172a0d);border-radius:8px;padding:.75rem .85rem}.voe-timeline-drawer__exception-id{font-size:var(--dynamic-font-14,.875rem)}.voe-timeline-drawer__exception-top{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}.voe-timeline-drawer__tag{background:var(--primary-50,#eff6ff);color:var(--primary-700,#1d4ed8);white-space:nowrap;border-radius:4px;padding:.12rem .45rem;font-size:.68rem;font-weight:600}.voe-timeline-drawer__tag--muted{background:var(--surface-100,#f1f5f9);color:var(--text-color-secondary,#64748b)}.voe-timeline-drawer__tag--critical{color:#b91c1c;background:#fee2e2}.voe-timeline-drawer__tag--major{color:#c2410c;background:#ffedd5}.voe-timeline-drawer__tag--risk-high{color:#b91c1c;background:#fee2e2}.voe-timeline-drawer__tag--risk-medium{color:#a16207;background:#fef9c3}.voe-timeline-drawer__tag--risk-low{color:#1d4ed8;background:#eff6ff}.voe-timeline-drawer__exception-recorded{font-size:var(--dynamic-font-13,.8125rem);color:var(--text-color-secondary,#64748b);margin:0 0 .25rem}.voe-timeline-drawer__exception-recorded strong{color:var(--text-color,#1e293b);font-weight:600}.voe-timeline-drawer__exception-status{font-size:var(--dynamic-font-13,.8125rem);color:var(--red-600,#dc2626);margin-left:auto;font-weight:600}.voe-timeline-drawer__exception-desc{font-size:var(--dynamic-font-14,.875rem);margin:0 0 .25rem}.voe-timeline-drawer__exception-time{font-size:var(--dynamic-font-12,.75rem);color:var(--text-color-secondary,#64748b)}.view-order-execution-dialog .voe-tab-content--fill .voe-correction-view{flex:1 1 0;height:100%;min-height:0;max-height:100%}.view-order-execution-dialog .voe-correction-view{background:var(--voe-content-bg,#f8f7f2);height:100%;min-height:0;max-height:100%;font-size:var(--dynamic-font-14);color:var(--text-color);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.view-order-execution-dialog .voe-correction-view>.p-splitter,.view-order-execution-dialog .voe-correction-view>.p-splitter.voe-correction-splitter{border:none;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.view-order-execution-dialog .voe-correction-view .p-splitter-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.view-order-execution-dialog .voe-correction-view .ot-tree-panel{background:var(--voe-card-bg,#f2f0e9);border-right:1px solid var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-correction-view .ot-tree-panel__header{background:var(--voe-card-bg,#f2f0e9);border-bottom-color:var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-correction-view .ot-tree-panel__icon{background:var(--voe-nav-overview-active-bg,#ebe8f8);color:var(--voe-nav-overview-active-text,#4338a8)}.view-order-execution-dialog .voe-correction-view .ot-tree-panel__title{font-size:var(--dynamic-font-16);color:var(--text-color);font-weight:600}.view-order-execution-dialog .voe-correction-view .ot-tree-panel__count{background:var(--voe-nav-overview-active-bg,#ebe8f8);color:var(--voe-nav-overview-active-text,#4338a8);font-size:var(--dynamic-font-12)}.view-order-execution-dialog .voe-correction-view .ot-tree-panel__body{background:var(--voe-card-bg,#f2f0e9)}.view-order-execution-dialog .voe-correction-view .ot-tree .p-treenode-content:hover{background:var(--voe-grid-row-hover-bg,#e6e0d4)!important}.view-order-execution-dialog .voe-correction-view .ot-tree .p-treenode-content.p-highlight{background:var(--voe-nav-overview-active-bg,#ebe8f8)!important;color:var(--voe-nav-overview-active-text,#4338a8)!important}.view-order-execution-dialog .voe-correction-view .ot-tree .p-treenode-content.p-highlight:before{background:var(--voe-nav-overview-active-bar,#5b4fc7)}.view-order-execution-dialog .voe-correction-view .p-treenode-content.p-highlight .ot-node__label{color:var(--voe-nav-overview-active-text,#4338a8)}.view-order-execution-dialog .voe-correction-view .ot-node__label{font-size:var(--dynamic-font-14);font-family:inherit;font-weight:500}.view-order-execution-dialog .voe-correction-view .ot-node__user{background:var(--voe-grid-row-bg-alt,#f0ebe3);color:var(--text-color);font-size:var(--dynamic-font-12)}.view-order-execution-dialog .voe-correction-view .voe-correction-splitter.p-splitter,.view-order-execution-dialog .voe-correction-view .voe-correction-splitter .p-splitter{flex:auto;min-height:0;height:100%!important}.view-order-execution-dialog .voe-correction-view .voe-correction-splitter-panel--main.p-splitter-panel,.view-order-execution-dialog .voe-correction-view .voe-correction-splitter-panel--main{box-sizing:border-box;padding:.5rem;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.view-order-execution-dialog .voe-correction-view .voe-correction-panel{background:var(--voe-card-bg,#f2f0e9);height:100%;min-height:0;max-height:100%;box-shadow:var(--voe-card-shadow,0 1px 2px #0f172a0d);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden;border-color:var(--voe-card-border,#e8e4dc)!important}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__toolbar{border-bottom:1px solid var(--voe-card-border,#e8e4dc);background:var(--voe-card-bg,#f2f0e9);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__title{font-size:var(--dynamic-font-20);font-weight:600;line-height:var(--dynamic-line-height-28,1.35);color:var(--text-color);letter-spacing:0;word-break:break-word;flex:1;min-width:0;margin:0;font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__toolbar-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__text-btn.p-button,.view-order-execution-dialog .voe-correction-view .voe-correction-panel__save-btn.p-button{font-size:var(--dynamic-font-14);min-height:unset;padding:.35rem .75rem;line-height:1.25}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__save-btn.p-button{font-weight:600}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--voe-content-bg,#f8f7f2);flex:1 1 0;min-height:0;overflow:hidden auto}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__status{color:var(--text-color-secondary);font-size:var(--dynamic-font-14);padding:.75rem 1.125rem 1rem;font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-panel__scroll{flex-direction:column;gap:1rem;padding:1rem;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance{border:1px solid var(--voe-card-border,#e8e4dc);border-radius:var(--voe-card-radius,10px);background:var(--voe-grid-row-bg,#faf9f6);border-left:4px solid var(--voe-nav-overview-active-bar,#5b4fc7);box-shadow:var(--voe-card-shadow,0 1px 2px #0f172a0d);overflow:hidden}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__header{border-bottom:1px solid var(--voe-card-border,#e8e4dc);background:var(--voe-grid-row-bg,#faf9f6);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.125rem;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__heading{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__badge{background:var(--voe-nav-overview-active-bg,#ebe8f8);min-width:2rem;height:1.5rem;color:var(--voe-nav-overview-active-text,#4338a8);font-size:var(--dynamic-font-12);font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-family:inherit;font-weight:600;display:inline-flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__subtitle{font-size:var(--dynamic-font-13);color:var(--text-color-secondary);margin:0;font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__times{flex-wrap:wrap;flex-shrink:0;align-items:flex-start;gap:1.5rem 2rem;margin:0;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__time{flex-direction:column;gap:.35rem;min-width:10rem;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__time dt{font-size:var(--dynamic-font-13);color:var(--text-color-secondary);font-family:inherit;font-weight:500;line-height:var(--dynamic-line-height-18,1.25);margin:0}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__time dd{font-size:var(--dynamic-font-14);color:var(--text-color);font-variant-numeric:tabular-nums;font-family:inherit;font-weight:500;line-height:var(--dynamic-line-height-20,1.25);margin:0}.view-order-execution-dialog .voe-correction-view .voe-correction-instance__groups{min-width:0}.view-order-execution-dialog .voe-correction-view .voe-correction-group{border-top:1px solid var(--voe-card-border,#e8e4dc);min-width:0}.view-order-execution-dialog .voe-correction-view .voe-correction-group:first-child{border-top:none}.view-order-execution-dialog .voe-correction-view .voe-correction-group__header{background:var(--voe-grid-row-bg-alt,#f0ebe3);cursor:pointer;text-align:left;border:none;align-items:center;gap:.625rem;width:100%;padding:.75rem 1rem;font-family:inherit;transition:background .15s;display:flex}.view-order-execution-dialog .voe-correction-view .voe-correction-group__header:hover{background:var(--voe-grid-row-hover-bg,#e6e0d4)}.view-order-execution-dialog .voe-correction-view .voe-correction-group__chevron{color:var(--text-color-secondary);flex-shrink:0;display:inline-flex}.view-order-execution-dialog .voe-correction-view .voe-correction-group__index{background:var(--voe-grid-header-bg,#ddd6c8);min-width:1.5rem;height:1.5rem;color:var(--voe-grid-header-text,#3d392f);font-size:var(--dynamic-font-13);font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-weight:600;display:inline-flex}.view-order-execution-dialog .voe-correction-view .voe-correction-group__title{font-size:var(--dynamic-font-14);color:var(--text-color);word-break:break-word;font-family:inherit;font-weight:600}.view-order-execution-dialog .voe-correction-view .voe-correction-group__subtitle{font-size:var(--dynamic-font-13);color:var(--text-color-secondary);font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-group__param-count{font-size:var(--dynamic-font-13);color:var(--text-color-secondary);white-space:nowrap;font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-group__result-badge{color:var(--green-700,#15803d);font-size:var(--dynamic-font-13);white-space:nowrap;background:#22c55e26;border-radius:999px;align-items:center;padding:.25rem .6rem;font-family:inherit;font-weight:600;display:inline-flex}.view-order-execution-dialog .voe-correction-view .voe-correction-group__body{background:var(--voe-grid-row-bg,#faf9f6);min-width:0;padding:0}.view-order-execution-dialog .voe-correction-view .voe-correction-table-wrap{max-width:100%;overflow:hidden}.view-order-execution-dialog .voe-correction-view .voe-correction-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--dynamic-font-14);font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-table .voe-correction-table__col-pos{width:1rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table .voe-correction-table__col-param{width:5rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table .voe-correction-table__col-value{width:12rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table .voe-correction-table__col-uom,.view-order-execution-dialog .voe-correction-view .voe-correction-table .voe-correction-table__col-actions{width:2rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table th{text-align:left;font-size:var(--dynamic-font-13);letter-spacing:.04em;text-transform:uppercase;color:var(--voe-grid-header-text,#3d392f);background:var(--voe-grid-header-bg,#ddd6c8);border-bottom:1px solid #cfc7b8;padding:.625rem .75rem;font-family:inherit;font-weight:600}.view-order-execution-dialog .voe-correction-view .voe-correction-table th:not(:last-child){border-right:1px solid #b5ab98}.view-order-execution-dialog .voe-correction-view .voe-correction-table td{vertical-align:middle;border-bottom:1px solid #e0dbd0;padding:.5rem .75rem;font-family:inherit}.view-order-execution-dialog .voe-correction-view .voe-correction-table td:not(:last-child){border-right:1px solid #c8bfb0}.view-order-execution-dialog .voe-correction-view .voe-correction-table tbody tr:nth-child(2n) td{background:var(--voe-grid-row-bg-alt,#f0ebe3)}.view-order-execution-dialog .voe-correction-view .voe-correction-table tbody tr:hover td{background:var(--voe-grid-row-hover-bg,#e6e0d4)}.view-order-execution-dialog .voe-correction-view .voe-correction-table tbody tr:last-child td{border-bottom:none}.view-order-execution-dialog .voe-correction-view .voe-correction-table__pos{font-variant-numeric:tabular-nums;width:3.75rem;min-width:3.75rem;color:var(--text-color-secondary);font-size:var(--dynamic-font-13);text-align:left;padding-left:.5rem;padding-right:.5rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table__param{width:32%;max-width:0;color:var(--text-color);font-weight:500;font-size:var(--dynamic-font-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-order-execution-dialog .voe-correction-view .voe-correction-table__value{width:24%;max-width:0;font-family:inherit;font-weight:500;font-size:var(--dynamic-font-14);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;padding-right:.35rem;overflow:hidden}.view-order-execution-dialog .voe-correction-view .voe-correction-table__value.voe-correction-table__value--multiline{max-width:none;text-overflow:unset;white-space:pre-line;word-break:break-word;line-height:1.45;overflow:visible}.view-order-execution-dialog .voe-correction-view .voe-correction-table__uom{width:5rem;min-width:5rem;color:var(--text-color-secondary);font-size:var(--dynamic-font-13);text-align:left;padding-left:.5rem;padding-right:.5rem;font-weight:500}.view-order-execution-dialog .voe-correction-view .voe-correction-table__actions-col{text-align:center;width:3rem;min-width:3rem;padding-left:.35rem;padding-right:.5rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table th.voe-correction-table__pos,.view-order-execution-dialog .voe-correction-view .voe-correction-table th.voe-correction-table__uom,.view-order-execution-dialog .voe-correction-view .voe-correction-table th.voe-correction-table__actions-col{padding-left:.5rem;padding-right:.35rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table__section-row td{background:var(--voe-nav-overview-active-bg,#ebe8f8);color:var(--voe-nav-overview-active-text,#4338a8);font-size:var(--dynamic-font-13);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--voe-card-border,#e8e4dc);padding:.55rem .75rem;font-family:inherit;font-weight:600}.view-order-execution-dialog .voe-correction-view .voe-correction-table__edit-btn.p-button{width:2rem;height:2rem;color:var(--text-color-secondary);padding:0}.view-order-execution-dialog .voe-correction-view .voe-correction-table__edit-btn.p-button:hover{color:var(--voe-nav-overview-active-text,#4338a8);background:var(--voe-nav-overview-active-bg,#ebe8f8)}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--pending{background:#5b4fc70f}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--pending .voe-correction-table__value,.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--pending .voe-correction-table__uom{color:var(--voe-nav-overview-active-text,#4338a8)}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--strike td{color:var(--text-color-secondary);text-decoration:none;position:relative}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--strike td:after{content:"";border-top:1px solid var(--red-500,#ef4444);pointer-events:none;z-index:1;height:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--strike td.voe-correction-table__pos:after{left:.5rem}.view-order-execution-dialog .voe-correction-view .voe-correction-table__row--strike td.voe-correction-table__actions-col:after{right:.5rem}.view-order-execution-dialog .voe-correction-view .voe-correction-signature-dialog.p-dialog .p-dialog-content{padding:0}.voe-correction-edit-dialog.p-dialog{border-radius:12px;overflow:hidden;box-shadow:0 12px 40px #0f172a24}.voe-correction-edit-dialog.p-dialog .p-dialog-header{border:none;border-bottom:1px solid var(--surface-200,#e5e7eb);background:var(--surface-0,#fff);padding:1rem 1.25rem;font-size:var(--dynamic-font-20,1.25rem)!important}.voe-correction-edit-dialog.p-dialog .p-dialog-header .voe-dialog-headline{flex-wrap:wrap;align-items:baseline;gap:.625rem;min-width:0;display:flex}.voe-correction-edit-dialog.p-dialog .p-dialog-header .voe-correction-edit-dialog__title{text-transform:none;margin:0;font-size:var(--dynamic-font-20,1.25rem)!important;line-height:var(--dynamic-line-height-28,1.75rem)!important;color:var(--text-color)!important;font-weight:600!important}.voe-correction-edit-dialog.p-dialog .p-dialog-header .voe-dialog-subhead{align-items:center;min-width:0;display:inline-flex}.voe-correction-edit-dialog.p-dialog .p-dialog-header .voe-correction-edit-dialog__param-badge.voe-dialog-order-badge{border-radius:4px;padding:4px 10px;font-size:var(--dynamic-font-19,1.1875rem)!important;line-height:1.25!important}.voe-correction-edit-dialog.p-dialog .p-dialog-header span.voe-dialog-order-badge{font-size:var(--dynamic-font-19,1.1875rem)!important}.voe-correction-edit-dialog.p-dialog .p-dialog-header h2.voe-correction-edit-dialog__title{font-size:var(--dynamic-font-20,1.25rem)!important;line-height:var(--dynamic-line-height-28,1.75rem)!important}.voe-correction-edit-dialog.p-dialog .p-dialog-content{background:var(--surface-0,#fff);padding:1rem 1.25rem 1.25rem}.voe-correction-edit-dialog.p-dialog .p-dialog-footer{background:var(--surface-0,#fff);border:none;padding:0 1.25rem 1.25rem}.voe-correction-edit-dialog__header{width:100%;min-width:0}.voe-correction-edit-dialog__summary-card{background:var(--surface-0,#fff);border:1px solid var(--surface-200,#e5e7eb);border-radius:12px;margin-bottom:1.25rem;padding:14px}.voe-correction-edit-dialog__summary-head{border-bottom:1px solid var(--surface-200,#e5e7eb);margin-bottom:12px;padding-bottom:10px}.voe-correction-edit-dialog__summary-title{color:var(--text-color);font-size:1.05rem;font-weight:700;line-height:1.2}.voe-correction-edit-dialog__summary-hint{color:var(--text-color-secondary);margin-top:4px;margin-bottom:0;font-size:.875rem;line-height:1.35}.voe-correction-edit-dialog__info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.voe-correction-edit-dialog__info-item{min-width:0;min-height:unset;background:0 0;flex-direction:column;padding:0;display:flex}.voe-correction-edit-dialog__info-label{color:var(--text-color,#111827);text-transform:uppercase;letter-spacing:.4px;margin:0 0 10px;font-size:.875rem;font-weight:700;line-height:1.1}.voe-correction-edit-dialog__info-value{background:var(--surface-0,#fff);border:1px solid var(--surface-200,#e5e7eb);border-radius:var(--border-radius,6px);color:var(--text-color);word-break:break-word;overflow-wrap:anywhere;min-height:2.25rem;padding:.5rem .625rem;font-size:1rem;font-weight:400;line-height:1.35}.voe-correction-edit-dialog__fields .primeCommonControl{margin-bottom:0}.voe-correction-edit-dialog__footer{justify-content:flex-end;gap:.75rem;display:flex}.voe-correction-signature-dialog.p-dialog .p-dialog-content{padding:0}.view-order-execution-dialog .voe-lifecycle-view{background:var(--voe-content-bg,#f8f7f2);min-height:0;font-size:var(--dynamic-font-14);color:var(--text-color)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel{background:var(--voe-card-bg,#f2f0e9);border-right:1px solid var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel__header{background:var(--voe-card-bg,#f2f0e9);border-bottom-color:var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel__icon{background:var(--voe-nav-overview-active-bg,#ebe8f8);color:var(--voe-nav-overview-active-text,#4338a8)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel__title{font-size:var(--dynamic-font-16);color:var(--text-color);font-weight:600}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel__count{background:var(--voe-nav-overview-active-bg,#ebe8f8);color:var(--voe-nav-overview-active-text,#4338a8);font-size:var(--dynamic-font-12)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree-panel__body{background:var(--voe-card-bg,#f2f0e9)}.view-order-execution-dialog .voe-lifecycle-view .ot-tree .p-treenode-content:hover{background:var(--voe-grid-row-hover-bg,#e6e0d4)!important}.view-order-execution-dialog .voe-lifecycle-view .ot-tree .p-treenode-content.p-highlight{background:var(--voe-nav-overview-active-bg,#ebe8f8)!important;color:var(--voe-nav-overview-active-text,#4338a8)!important}.view-order-execution-dialog .voe-lifecycle-view .ot-tree .p-treenode-content.p-highlight:before{background:var(--voe-nav-overview-active-bar,#5b4fc7)}.view-order-execution-dialog .voe-lifecycle-view .p-treenode-content.p-highlight .ot-node__label{color:var(--voe-nav-overview-active-text,#4338a8)}.view-order-execution-dialog .voe-lifecycle-view .ot-node__label{font-size:var(--dynamic-font-14);font-family:inherit;font-weight:500}.view-order-execution-dialog .voe-lifecycle-view .ot-node__user{background:var(--voe-grid-row-bg-alt,#f0ebe3);color:var(--text-color);font-size:var(--dynamic-font-12)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel{background:var(--voe-card-bg,#f2f0e9);min-height:0;box-shadow:var(--voe-card-shadow,0 1px 2px #0f172a0d);border-color:var(--voe-card-border,#e8e4dc)!important}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__embedded,.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__inner,.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__content{background:var(--voe-card-bg,#f2f0e9);min-height:0}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__toolbar{border-bottom:1px solid var(--voe-card-border,#e8e4dc);background:var(--voe-card-bg,#f2f0e9);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__title{font-size:var(--dynamic-font-20);font-weight:600;line-height:var(--dynamic-line-height-28,1.35);color:var(--text-color);word-break:break-word;min-width:0;margin:0;font-family:inherit}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__copy-btn{width:2rem;height:2rem;color:var(--voe-nav-overview-active-text,#4338a8);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__copy-btn:hover{background:var(--voe-nav-overview-active-bg,#ebe8f8)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__status-badge{font-size:var(--dynamic-font-13);color:#fff;border-radius:8px;max-width:100%;margin-left:auto;padding:.5rem .75rem;font-family:inherit;font-weight:500;line-height:1.35}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tabs.p-tabview{flex:none}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tabs.p-tabview .p-tabview-nav{background:var(--voe-card-bg,#f2f0e9);border-color:var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tabs.p-tabview .p-tabview-nav li .p-tabview-nav-link{font-size:var(--dynamic-font-14);color:var(--text-color-secondary);background:0 0;border-color:#0000;font-family:inherit;font-weight:500}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tabs.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:var(--voe-nav-overview-active-text,#4338a8);border-color:var(--voe-nav-overview-active-bar,#5b4fc7);background:var(--voe-nav-overview-active-bg,#ebe8f8)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tabs.p-tabview>.p-tabview-panels{display:none!important}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body{background:var(--voe-content-bg,#f8f7f2);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__subtabs.p-tabview{flex-direction:column;flex:1;min-height:0;display:flex}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__subtabs.p-tabview .p-tabview-nav{background:var(--voe-card-bg,#f2f0e9);border-color:var(--voe-card-border,#e8e4dc)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__subtabs.p-tabview .p-tabview-nav li .p-tabview-nav-link{font-size:var(--dynamic-font-14);color:var(--text-color-secondary);background:0 0;border-color:#0000;font-family:inherit;font-weight:500}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__subtabs.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:var(--voe-nav-overview-active-text,#4338a8);border-color:var(--voe-nav-overview-active-bar,#5b4fc7);background:var(--voe-nav-overview-active-bg,#ebe8f8)}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__subtabs.p-tabview .p-tabview-panels{background:var(--voe-content-bg,#f8f7f2);min-height:0;color:var(--text-color);flex:1;padding:.75rem 1rem 1rem;overflow:hidden}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__empty{text-align:center;color:var(--text-color-secondary);font-size:var(--dynamic-font-14);background:var(--voe-content-bg,#f8f7f2);flex:1;justify-content:center;align-items:center;padding:2rem 1rem;font-family:inherit;font-weight:500;display:flex}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid{background:var(--voe-content-bg,#f8f7f2);flex:1;height:100%;min-height:0}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid .p-tabview.p-component{height:100%}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid .p-tabview.p-component .p-tabview-panels{height:100%;margin-top:0!important}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid .p-tabview.p-component .p-tabview-panels .p-tabview-panel{height:100%}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid .p-datatable-wrapper{position:relative}.view-order-execution-dialog .voe-lifecycle-view .voe-lifecycle-panel__tab-body .execution-component-details-grid .p-datatable-wrapper .p-datatable-table{position:absolute}
