@charset "UTF-8";html{color-scheme:light;--mat-sys-primary: light-dark(#1c64f2, #a7c9f3);--mat-sys-on-primary: light-dark(#ffffff, #073254);--mat-sys-primary-container: light-dark(#d0e4ff, #25496c);--mat-sys-on-primary-container: light-dark(#001d35, #d0e4ff);--mat-sys-inverse-primary: light-dark(#a7c9f3, #3e6185);--mat-sys-primary-fixed: light-dark(#d0e4ff, #d0e4ff);--mat-sys-primary-fixed-dim: light-dark(#a7c9f3, #a7c9f3);--mat-sys-on-primary-fixed: light-dark(#001d35, #001d35);--mat-sys-on-primary-fixed-variant: light-dark(#25496c, #25496c);--mat-sys-secondary: light-dark(#1c64f2, #b9c3ff);--mat-sys-on-secondary: light-dark(#ffffff, #002388);--mat-sys-secondary-container: light-dark(#dde1ff, #0034bf);--mat-sys-on-secondary-container: light-dark(#001356, #dde1ff);--mat-sys-secondary-fixed: light-dark(#dde1ff, #dde1ff);--mat-sys-secondary-fixed-dim: light-dark(#b9c3ff, #b9c3ff);--mat-sys-on-secondary-fixed: light-dark(#001356, #001356);--mat-sys-on-secondary-fixed-variant: light-dark(#0034bf, #0034bf);--mat-sys-tertiary: light-dark(#7b4e81, #ebb5ef);--mat-sys-on-tertiary: light-dark(#ffffff, #482050);--mat-sys-tertiary-container: light-dark(#fed6ff, #613768);--mat-sys-on-tertiary-container: light-dark(#310839, #fed6ff);--mat-sys-tertiary-fixed: light-dark(#fed6ff, #fed6ff);--mat-sys-tertiary-fixed-dim: light-dark(#ebb5ef, #ebb5ef);--mat-sys-on-tertiary-fixed: light-dark(#310839, #310839);--mat-sys-on-tertiary-fixed-variant: light-dark(#613768, #613768);--mat-sys-background: light-dark(#f9fafb, #101419);--mat-sys-on-background: light-dark(#111827, #e0e2ea);--mat-sys-surface: light-dark(#f9fafb, #101419);--mat-sys-surface-dim: light-dark(#d8dae2, #101419);--mat-sys-surface-bright: light-dark(#f9fafb, #36393f);--mat-sys-surface-container-low: light-dark(#f1f3fb, #181c21);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0e14);--mat-sys-surface-container: light-dark(#eceef6, #1c2025);--mat-sys-surface-container-high: light-dark(#e6e8f0, #272a30);--mat-sys-surface-container-highest: light-dark(#e0e2ea, #31353b);--mat-sys-on-surface: light-dark(#111827, #e0e2ea);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#5a5893, #c4c0ff);--mat-sys-inverse-surface: light-dark(#2d3137, #e0e2ea);--mat-sys-inverse-on-surface: light-dark(#eef0f8, #2d3137);--mat-sys-outline: light-dark(#6b7280, #928f9a);--mat-sys-outline-variant: light-dark(#e5e7eb, #47464f);--mat-sys-neutral10: light-dark(#181c21, #181c21);--mat-sys-error: light-dark(#c00013, #ffb4ab);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-error-container: light-dark(#ffdad6, #93000b);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-surface-variant: light-dark(#e4e1ed, #47464f);--mat-sys-on-surface-variant: light-dark(#47464f, #c8c5d1);--mat-sys-neutral-variant20: light-dark(#302f39, #302f39);--mat-sys-brand-font-family: Inter;--mat-sys-plain-font-family: Inter;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: var(--mat-sys-regular-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-large-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: var(--mat-sys-regular-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-umbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 80%);--mat-sys-penumbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 86%);--mat-sys-ambient-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 88%);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-umbra-color), 0px 0px 0px 0px var(--mat-sys-penumbra-color), 0px 0px 0px 0px var(--mat-sys-ambient-color);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-umbra-color), 0px 1px 1px 0px var(--mat-sys-penumbra-color), 0px 1px 3px 0px var(--mat-sys-ambient-color);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-umbra-color), 0px 3px 4px 0px var(--mat-sys-penumbra-color), 0px 1px 8px 0px var(--mat-sys-ambient-color);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-umbra-color), 0px 6px 10px 0px var(--mat-sys-penumbra-color), 0px 1px 18px 0px var(--mat-sys-ambient-color);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-umbra-color), 0px 8px 10px 1px var(--mat-sys-penumbra-color), 0px 3px 14px 2px var(--mat-sys-ambient-color);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-umbra-color), 0px 12px 17px 2px var(--mat-sys-penumbra-color), 0px 5px 22px 4px var(--mat-sys-ambient-color);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.operation-page{--op-primary: #111827;--op-action: #1c64f2;--op-border: #e5e7eb;--op-muted: #6b7280;--op-surface: #ffffff;--op-canvas: #f9fafb;--op-success: #057a55;--op-success-bg: #def7ec;--op-warning: #9f580a;--op-warning-bg: #fdf6b2;--op-danger: #e02424;--op-danger-bg: #fdf2f2;--op-space-field: var(--ds-space-field, 16px);--op-space-section: var(--ds-space-section, 24px);--op-space-card: var(--ds-space-card, 24px);background:var(--op-canvas);box-sizing:border-box;color:#111827;font-family:Inter,Arial,sans-serif;min-height:100vh;padding:clamp(24px,3vw,40px)}.operation-page *,.operation-page *:before,.operation-page *:after{box-sizing:border-box}.operation-page .operation-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:var(--op-space-section);flex-wrap:wrap}.operation-page .operation-heading>*{min-width:0}.operation-page .operation-heading h1{color:var(--op-primary);font-size:28px;letter-spacing:-.5px;font-weight:700;line-height:1.15;margin:0 0 6px}.operation-page .operation-heading p{color:var(--op-muted);font-size:14px;margin:0}.operation-page .demo-banner,.operation-page .operation-note{align-items:flex-start;border-radius:8px;display:flex;gap:10px;margin-bottom:18px;padding:12px 14px}.operation-page .demo-banner mat-icon,.operation-page .operation-note mat-icon{flex:0 0 auto}.operation-page .demo-banner{background:var(--op-warning-bg);color:#7a4800}.operation-page .operation-note{background:#e1effe;color:#185fa5}.operation-page .operation-toolbar,.operation-page .operation-action-bar{align-items:center;background:var(--op-surface);border:1px solid var(--op-border);border-radius:8px;display:flex;flex-wrap:wrap;gap:var(--op-space-field);padding:var(--op-space-field)}.operation-page .operation-toolbar{margin-bottom:var(--op-space-section)}.operation-page .operation-action-bar{margin:var(--op-space-section) 0}.operation-page .operation-toolbar>*,.operation-page .operation-action-bar>*{min-width:0;max-width:100%}.operation-page .operation-search{background:#f3f4f6;border:1px solid transparent;border-radius:8px;color:#111827;flex:1 1 280px;font:inherit;min-height:44px;outline:none;padding:0 14px}.operation-page .operation-search:focus{border-color:var(--op-action);box-shadow:0 0 0 3px #1c64f21f}.operation-page .operation-card{background:var(--op-surface);border:1px solid var(--op-border);border-radius:12px;overflow:hidden;min-width:0;max-width:100%}.operation-page .operation-card+.operation-card{margin-top:var(--op-space-section)}.operation-page .operation-card-body{padding:var(--op-space-card)}.operation-page :where(.field-grid,.form-grid,.origin-fields)>:is(mat-form-field,app-civil-date-input){min-width:0;width:100%}.operation-page .operation-card-header{align-items:flex-start;display:flex;gap:var(--op-space-field);justify-content:space-between;padding:var(--op-space-card);flex-wrap:wrap}.operation-page .operation-card-header h2,.operation-page .operation-card-header h3{color:var(--op-primary);margin:0 0 5px}.operation-page .operation-card-header p{color:var(--op-muted);margin:0}.operation-page .operation-table-wrap{overflow-x:auto;min-width:0;max-width:100%}.operation-page .operation-table{background:var(--op-surface);min-width:860px;width:100%}.operation-page .operation-table .mat-mdc-header-row{background:#f9fafb}.operation-page .operation-table .mat-mdc-header-cell{color:var(--op-primary);font-weight:700}.operation-page .operation-table .mat-mdc-row:nth-child(odd){background:#fff}.operation-page .operation-table .mat-mdc-row:hover{background:#f9fafb}.operation-page .operation-chip{align-items:center;background:#f3f4f6;border-radius:999px;color:var(--op-muted);display:inline-flex;font-size:12px;font-weight:500;line-height:1;min-height:28px;padding:6px 10px;white-space:nowrap}.operation-page .operation-chip.success{background:var(--op-success-bg);color:var(--op-success)}.operation-page .operation-chip.warning{background:var(--op-warning-bg);color:var(--op-warning)}.operation-page .operation-chip.danger{background:var(--op-danger-bg);color:var(--op-danger)}.operation-page .operation-chip.info{background:#e1effe;color:#185fa5}.operation-page .quote-readiness{display:flex;flex-wrap:wrap;gap:6px}.operation-page .quote-child-chip{align-items:center;border:1px solid var(--op-border);border-radius:8px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;min-height:30px;padding:5px 8px}.operation-page .quote-child-chip[data-state=AUTHORIZED]{background:var(--op-success-bg);color:var(--op-success)}.operation-page .quote-child-chip[data-state=PENDING]{background:var(--op-warning-bg);color:var(--op-warning)}.operation-page .quote-child-chip[data-state=REJECTED]{background:var(--op-danger-bg);color:var(--op-danger)}.operation-page .quote-child-chip[data-state=NOT_CREATED]{background:#f3f4f6;color:var(--op-muted)}.operation-page .readiness-grid,.operation-page .metric-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.operation-page .readiness-card,.operation-page .metric-card{background:#fff;border:1px solid var(--op-border);border-radius:12px;min-height:82px;padding:14px}.operation-page .readiness-card small,.operation-page .metric-card small{color:var(--op-muted);display:block;margin-bottom:6px}.operation-page .readiness-card strong,.operation-page .metric-card strong{color:var(--op-primary);font-size:18px}.operation-page .readiness-card.success,.operation-page .metric-card.success{background:var(--op-success-bg)}.operation-page .readiness-card.warning,.operation-page .metric-card.warning{background:var(--op-warning-bg)}.operation-page .readiness-card.info,.operation-page .metric-card.info{background:#e1effe}.operation-page .relationship-chain{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.operation-page .relationship-chain .chain-arrow{color:var(--op-muted)}.operation-page .operation-subtle{color:var(--op-muted);font-size:13px}.operation-page .operation-danger{color:var(--op-danger)}.operation-page .operation-warning{color:var(--op-warning)}.operation-page .operation-success{color:var(--op-success)}.operation-page .operation-section{background:#fff;border:1px solid var(--op-border);border-radius:12px;margin-top:var(--op-space-section);padding:var(--op-space-card)}.operation-page .operation-section h2,.operation-page .operation-section h3{color:var(--op-primary);margin:0 0 14px}.operation-page .blocking-list{color:var(--op-warning);margin:8px 0 0;padding-left:20px}.operation-page .timeline{list-style:none;margin:0;padding:0}.operation-page .timeline li{border-left:2px solid #e5e7eb;margin-left:7px;padding:0 0 20px 20px;position:relative}.operation-page .timeline li:before{background:var(--op-action);border-radius:50%;content:"";height:10px;left:-6px;position:absolute;top:5px;width:10px}.operation-page .timeline li:last-child{padding-bottom:0}.operation-page .timeline li strong{color:var(--op-primary);display:block}.operation-page .timeline li p{margin:5px 0}.operation-page .timeline li small{color:var(--op-muted)}.operation-page .action-tooltip-wrap{display:inline-flex}@media(max-width:1000px){.operation-page .readiness-grid,.operation-page .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.operation-page{--op-space-card: 16px;padding:18px 14px}.operation-page .operation-heading{flex-direction:column}.operation-page .readiness-grid,.operation-page .metric-grid{grid-template-columns:1fr}.operation-page .operation-action-bar{align-items:stretch;flex-direction:column}.operation-page .operation-action-bar button,.operation-page .action-tooltip-wrap,.operation-page .action-tooltip-wrap button{width:100%}}.operation-page .assignment-command{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;padding:16px}.operation-page .assignment-command-heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.operation-page .assignment-command-heading h3{color:#111827;font-size:15px;margin:0}.operation-page .assignment-command-heading p{color:#6b7280;font-size:12px;margin:4px 0 0}.operation-page .assignment-command-fields{align-items:flex-start;display:grid;gap:12px;grid-template-columns:minmax(220px,1.4fr) minmax(180px,1fr) auto;margin-top:16px}.operation-page .assignment-command-fields mat-form-field{width:100%}.operation-page .assign-action{margin-top:4px;min-height:48px}.operation-page .assignment-command-state,.operation-page .assignment-feedback{align-items:center;background:#e1effe;border-radius:8px;color:#1c64f2;display:flex;font-size:12px;gap:8px;margin:14px 0 0;padding:10px 12px}.operation-page .assignment-command-state.warning,.operation-page .assignment-feedback.error{background:#fdf6b2;color:#9f580a}.operation-page .assignment-feedback:not(.error){background:#def7ec;color:#057a55}.operation-page .assignment-command-state mat-icon,.operation-page .assignment-feedback mat-icon{font-size:18px;height:18px;width:18px}@media(max-width:1100px){.operation-page .assignment-command-fields{grid-template-columns:1fr 1fr}.operation-page .assignment-command-fields .assign-action{grid-column:2;justify-self:end}}@media(max-width:760px){.operation-page .assignment-command-fields{grid-template-columns:1fr}.operation-page .assignment-command-fields .assign-action{grid-column:auto;justify-self:stretch}}.medium-header{min-width:7.5rem}.large-header{min-width:8.5rem}.pageContainer{padding:clamp(1.25rem,3vw,2.5rem);box-sizing:border-box;min-height:100vh;background:var(--ds-canvas)}.tableWrapper .small .mat-mdc-form-field-infix{max-width:30px}.tableWrapper .medium .mat-mdc-form-field-infix{max-width:40px}.tableWrapper .large .mat-mdc-form-field-infix{max-width:80px}.desc-cell{max-width:15rem}.desc-cell-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:15.5rem}.pageContainer h1{margin:0;color:var(--ds-navy);font-weight:700;font-size:28px;letter-spacing:-.5px;line-height:1.15}.tableBox thead{position:sticky;top:0;z-index:1}:root{--ds-navy: #111827;--ds-primary: #1c64f2;--ds-action-hover: #eff6ff;--ds-focus-ring: #1c64f2;--ds-canvas: #f9fafb;--ds-surface: #ffffff;--ds-border: #e5e7eb;--ds-neutral: #f3f4f6;--ds-info: #e1effe;--ds-text: #111827;--ds-muted: #6b7280;--ds-success: #057a55;--ds-success-bg: #def7ec;--ds-warning: #9f580a;--ds-warning-bg: #fdf6b2;--ds-danger: #e02424;--ds-danger-bg: #fdf2f2;--ds-radius-frame: 12px;--ds-radius-card: 12px;--ds-radius-control: 8px;--ds-space-field: 16px;--ds-space-section: 24px;--ds-space-card: 24px;--ds-page-gutter: clamp(16px, 3vw, 40px);--ds-header-height: 70px;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-protected-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-horizontal-padding: 25px;--mat-button-filled-container-height: 45px;--mat-form-field-container-height: 44px;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-container-color: #e6edf3;--mat-slide-toggle-track-height: 30px;--mat-dialog-container-shape: 8px;--mat-dialog-container-color: #fff;--mat-bottom-sheet-container-background-color: #fff;--mat-dialog-container-max-width: none}.mat-mdc-tab-label-container{background-color:transparent;border-bottom:1px solid var(--ds-border);border-radius:0}.quote-detail .cotizacionesTabs>.mat-mdc-tab-header .mat-mdc-tab-label-container{background-color:#e5eef5;border-radius:8px 8px 0 0}.mat-mdc-menu-panel.domain-menu{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.routerBox.logged .operation-page,.routerBox.logged .pageContainer{min-height:calc(100dvh - var(--ds-header-height))}@media(max-width:960px){:root{--ds-header-height: 64px}}html{height:100%}body{height:100%;margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;background-color:var(--ds-canvas);color:var(--ds-text)}button,a,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--ds-focus-ring);outline-offset:2px}:is(button,a[href],summary,[role=button],[role=tab]):not(:disabled):not([aria-disabled=true]){cursor:pointer}:is(button,a,summary,[role=button],[role=tab]):is(:disabled,[aria-disabled=true]){cursor:not-allowed}.mdc-text-field--filled{--mat-form-field-container-height: 55px}.accent{--mat-button-filled-container-color: var(--mat-sys-secondary);--mat-button-filled-label-text-color: var(--mat-sys-on-secondary);--mat-button-outlined-outline-color: var(--mat-sys-secondary);--mat-button-outlined-label-text-color: var(--mat-sys-secondary);--mat-button-text-label-text-color: var(--mat-sys-secondary);--mat-button-text-state-layer-color: var(--mat-sys-secondary);--mat-button-text-ripple-color: rgba(221, 225, 255, .0392156863);--mat-button-outlined-ripple-color: rgba(221, 225, 255, .0392156863);--mat-checkbox-selected-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-secondary)}.small-button{--mat-button-filled-container-height: 2.63rem;--mat-button-filled-horizontal-padding: 1.42rem}.small-button .tableWrapper.cotizaciones thead{background-color:#120d47!important}.small-button span{font-size:.83rem}.neutral{--mat-button-filled-container-color: #e3e3e3;--mat-button-filled-label-text-color: var(--mat-sys-on-background)}.primary{--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-secondary)}.text-align-center{text-align:center!important}button.mat-mdc-icon-button.accent{--mat-icon-button-icon-color: var(--mat-sys-secondary);--mat-icon-button-state-layer-color: var(--mat-sys-secondary)}button.mat-mdc-icon-button.error{--mat-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error)}.formContainer{display:flex;gap:1rem;padding:2rem 1.7rem 2rem 3rem}.formContainer .formBox{flex:1}.formContainer .formBox .mat-mdc-form-field{width:100%;margin-bottom:1.5rem}.formContainer .formBox h2{margin-top:.25rem;margin-bottom:1.7rem;font-weight:500;font-size:1.7rem}.formContainer .formBox form.crear{margin-top:2.1rem}.formContainer .formBox form .inputRow{display:flex;gap:1rem;max-width:26.2rem}.formContainer .slideContainer{margin-bottom:1.5rem;text-align:end}.formContainer .buttonContainer{display:flex;justify-content:flex-end;gap:1rem}.formContainer{--mat-button-filled-horizontal-padding: 40px}
