:root{--secli-color-page: #f4f7fa;--secli-color-surface: #ffffff;--secli-color-text: #172b3a;--secli-color-muted: #5d7285;--secli-color-border: #cad6e1;--secli-color-border-strong: #aebdca;--secli-color-accent: #0e9f6e;--secli-color-accent-strong: #087b55;--secli-color-danger: #c9374a;--secli-color-danger-strong: #a52235;--secli-color-interactive-hover: #edf8f4;--secli-color-interactive-selected: #dff3eb;--secli-color-interactive-subtle: var(--secli-color-interactive-hover);--secli-color-surface-subtle: #f6f9fa;--secli-color-info-subtle: #e9f5f9;--secli-color-success-subtle: #e9f8f1;--secli-color-success-strong: #087b55;--secli-color-warning: #d5a62c;--secli-color-warning-strong: #765000;--secli-color-warning-subtle: #fff5da;--secli-color-overlay: rgb(19 38 52 / 42%);--secli-focus-color: #2674c2;--secli-focus-width: 3px;--secli-focus-ring: var(--secli-focus-width) solid var(--secli-focus-color);--secli-focus-offset: 2px;--secli-control-height-small: 30px;--secli-control-height-default: 34px;--secli-control-radius: 8px;--secli-overlay-radius: 14px;--secli-elevation-menu: 0 14px 34px rgb(28 57 76 / 20%);--secli-elevation-dialog: 0 24px 64px rgb(12 34 48 / 28%);--secli-motion-fast: .15s;--secli-z-menu: 1000;--secli-z-dialog: 1050;--secli-space-2: .5rem;--secli-space-3: .75rem;--secli-space-4: 1rem;--secli-space-6: 1.5rem;--secli-space-8: 2rem;--secli-font-ui: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}body:has(.secli-dialog-stage){overflow:hidden}body{margin:0;background:var(--secli-color-page);color:var(--secli-color-text);font-family:var(--secli-font-ui);font-size:14px;line-height:1.45}button,input,select{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:var(--secli-focus-width) solid var(--secli-focus-color);outline-offset:2px}.secli-card{border:1px solid var(--secli-color-border);border-radius:12px;background:var(--secli-color-surface);box-shadow:0 2px 7px #172b3a14}.secli-button{position:relative;display:inline-flex;min-height:var(--secli-control-height-default);align-items:center;justify-content:center;border:1px solid #bdcad8;border-radius:var(--secli-control-radius);background:var(--secli-color-surface);color:var(--secli-color-text);padding:0 var(--secli-space-4);font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color var(--secli-motion-fast) ease,border-color var(--secli-motion-fast) ease,color var(--secli-motion-fast) ease}.secli-button:hover:not(:disabled){background:var(--secli-color-interactive-hover)}.secli-button--primary{border-color:var(--secli-color-accent-strong);background:var(--secli-color-accent-strong);color:#fff}.secli-button--primary:hover:not(:disabled){border-color:#066b49;background:#066b49}.secli-button--ghost{border-color:transparent;background:transparent;color:var(--secli-color-accent-strong)}.secli-button--danger{border-color:var(--secli-color-danger);background:var(--secli-color-danger);color:#fff}.secli-button--danger:hover:not(:disabled){border-color:var(--secli-color-danger-strong);background:var(--secli-color-danger-strong)}.secli-button--small{min-height:var(--secli-control-height-small);padding-inline:var(--secli-space-3);font-size:12px}.secli-button:disabled{cursor:not-allowed;opacity:.6}.secli-button__content{display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.secli-button--loading .secli-button__content{opacity:0}.secli-button__spinner{position:absolute;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:secli-spin .7s linear infinite}.secli-field{display:grid;gap:.35rem;color:var(--secli-color-muted);font-size:12px;font-weight:650}.secli-input,.secli-select{min-height:36px;border:1px solid var(--secli-color-border);border-radius:8px;background:#fff;color:var(--secli-color-text);padding:0 .75rem}.secli-popover-root{position:relative;display:inline-flex}.secli-popover-trigger{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--secli-color-accent-strong);padding:4px;font:650 12px/1.2 var(--secli-font-ui);cursor:pointer}.secli-popover-panel{position:fixed;z-index:var(--secli-z-menu);display:grid;gap:12px;width:min(270px,calc(100vw - 16px));max-height:min(260px,calc(100vh - 16px));overflow:auto;border:1px solid var(--secli-color-border);border-radius:var(--secli-control-radius);background:var(--secli-color-surface);padding:12px;box-shadow:var(--secli-elevation-menu)}.secli-choice-group{display:flex;gap:20px;border:0;padding:0}.secli-choice-group legend{margin-bottom:8px;color:var(--secli-color-muted);font-size:12px;font-weight:650}.secli-choice-group label{display:inline-flex;align-items:center;gap:6px}.secli-inline-error{border-left:3px solid var(--secli-color-danger);background:#fff4f5;color:#8e2332;padding:.75rem}.secli-status{display:inline-flex;border-radius:999px;background:#e9f8f1;color:#087b55;padding:.2rem .55rem;font-size:11px;font-weight:700}.secli-status--neutral{background:#f0f3f5;color:#5e6e77}.secli-status--info{background:#e9f5f9;color:#12647d}.secli-status--warning{background:#fff5da;color:#765000}.secli-status--danger{background:#fff0ef;color:var(--secli-color-danger-strong)}.secli-table{width:100%;border-collapse:collapse;font-size:13px}.secli-table th,.secli-table td{border-bottom:1px solid var(--secli-color-border);padding:.8rem;text-align:left}.secli-table th{color:var(--secli-color-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}@keyframes secli-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.secli-button,.secli-button__spinner{transition:none;animation:none}}.secli-icon[data-v-f925c14e]{display:block;width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.secli-icon circle[r="1"][data-v-f925c14e]{fill:currentColor;stroke:none}.secli-icon-button[data-v-4ce5bc2d]{width:var(--secli-control-height-default);padding:0;font-size:18px}.secli-icon-button.secli-button--small[data-v-4ce5bc2d]{width:var(--secli-control-height-small);padding:0;font-size:16px}.secli-reminder-list[data-v-47bebca5],.secli-reminder-list__items[data-v-47bebca5]{display:grid;gap:var(--secli-space-2);min-width:0;margin:0;padding:0;list-style:none}.secli-reminder[data-v-47bebca5]{display:flex;align-items:center;justify-content:space-between;gap:var(--secli-space-4);min-width:0;padding:var(--secli-space-3) var(--secli-space-4);border:1px solid var(--secli-color-warning);border-radius:var(--secli-control-radius);background:var(--secli-color-warning-subtle);color:var(--secli-color-text)}.secli-reminder__symbol[data-v-47bebca5]{display:grid;place-items:center;width:26px;height:26px;flex:none;color:var(--secli-color-warning-strong);font-size:22px}.secli-reminder__copy[data-v-47bebca5]{min-width:0;flex:1;overflow-wrap:anywhere}.secli-reminder h2[data-v-47bebca5]{margin:0;color:var(--secli-color-warning-strong);font-size:14px;line-height:1.5}.secli-reminder p[data-v-47bebca5]{margin:2px 0 0;font-size:13px}.secli-reminder small[data-v-47bebca5]{display:block;margin-top:4px;color:var(--secli-color-muted)}.secli-reminder__actions[data-v-47bebca5]{display:flex;flex:none;gap:var(--secli-space-2)}.secli-reminder-list__feedback[data-v-47bebca5]{display:flex;align-items:center;gap:var(--secli-space-3);flex-wrap:wrap;color:var(--secli-color-muted);font-size:13px}.secli-reminder-list__announcement[data-v-47bebca5]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:480px){.secli-reminder[data-v-47bebca5]{align-items:flex-start;flex-wrap:wrap}.secli-reminder__copy[data-v-47bebca5]{flex:1 1 calc(100% - 44px)}.secli-reminder__actions[data-v-47bebca5]{margin-left:auto}}.secli-table-region[data-v-b1ed8de9]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.secli-table-region__scroll[data-v-b1ed8de9]{min-height:0;overflow:auto}.secli-table-region__header[data-v-b1ed8de9],.secli-table-region__footer[data-v-b1ed8de9]{display:flex;min-height:50px;align-items:center;gap:8px;padding:10px 16px;color:var(--secli-color-muted);font-size:13px}.secli-table-region__header[data-v-b1ed8de9]{border-bottom:1px solid var(--secli-color-border)}.secli-table-region__footer[data-v-b1ed8de9]{border-top:1px solid var(--secli-color-border)}.secli-tabs[data-v-c3e95ea8]{display:grid;min-height:0}.secli-tabs--legacy[data-v-c3e95ea8],.secli-tabs__list[data-v-c3e95ea8]{display:flex;gap:.5rem;border-bottom:1px solid var(--secli-color-border)}.secli-tabs__tab[data-v-c3e95ea8]{padding:.75rem 1rem;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--secli-color-muted);font:inherit;font-weight:700;cursor:pointer}.secli-tabs__tab[aria-selected=true][data-v-c3e95ea8]{border-bottom-color:var(--secli-color-accent);color:var(--secli-color-text)}.secli-tabs__tab[data-v-c3e95ea8]:focus-visible{outline:var(--secli-focus-ring);outline-offset:var(--secli-focus-offset)}.secli-tabs__panel[data-v-c3e95ea8]{min-height:0;outline:none}.secli-tabs--vertical[data-v-c3e95ea8]{grid-template-columns:auto minmax(0,1fr)}.secli-tabs--vertical .secli-tabs__list[data-v-c3e95ea8]{flex-direction:column;border-right:1px solid var(--secli-color-border);border-bottom:0}.secli-tabs--vertical .secli-tabs__tab[data-v-c3e95ea8]{border-right:3px solid transparent;border-bottom:0}.secli-tabs--vertical .secli-tabs__tab[aria-selected=true][data-v-c3e95ea8]{border-right-color:var(--secli-color-accent)}.secli-tabs--scrollable[data-v-c3e95ea8]{min-width:0;grid-template-rows:auto minmax(0,1fr)}.secli-tabs--scrollable .secli-tabs__list[data-v-c3e95ea8]{min-width:0;overflow:auto}.secli-tabs--scrollable .secli-tabs__tab[data-v-c3e95ea8]{flex-shrink:0;white-space:nowrap}.secli-tabs--wrap[data-v-c3e95ea8]{min-width:0;max-width:100%}.secli-tabs--wrap .secli-tabs__list[data-v-c3e95ea8]{min-width:0;flex-wrap:wrap}.secli-tabs--wrap .secli-tabs__tab[data-v-c3e95ea8]{max-width:100%;overflow-wrap:anywhere}.secli-dialog-stage[data-v-3e4a21da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--secli-z-dialog);display:grid;place-items:center;padding:2rem;background:var(--secli-color-overlay)}.secli-dialog[data-v-3e4a21da]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100%);max-height:min(86vh,900px);overflow:hidden;border:1px solid var(--secli-color-border);border-radius:var(--secli-overlay-radius);background:var(--secli-color-surface);box-shadow:var(--secli-elevation-dialog)}.secli-dialog--compact[data-v-3e4a21da]{width:min(420px,100%)}.secli-dialog--small[data-v-3e4a21da]{width:min(560px,100%)}.secli-dialog--large[data-v-3e4a21da]{width:min(960px,100%);height:min(82vh,820px)}.secli-dialog--wide[data-v-3e4a21da]{width:min(1180px,100%);height:min(78vh,820px)}.secli-dialog__header[data-v-3e4a21da],.secli-dialog__footer[data-v-3e4a21da]{padding:1rem 1.25rem}.secli-dialog__header[data-v-3e4a21da]{display:flex;align-items:flex-start;gap:1rem;border-bottom:1px solid var(--secli-color-border)}.secli-dialog__heading[data-v-3e4a21da]{display:grid;min-width:0;flex:1;gap:.35rem}.secli-dialog__heading h2[data-v-3e4a21da]{margin:0;font-size:1.15rem}.secli-dialog__meta[data-v-3e4a21da]{color:var(--secli-color-muted);font-size:12px}.secli-dialog__close[data-v-3e4a21da]{margin-left:auto;flex:none}.secli-dialog__body[data-v-3e4a21da]{min-height:0;overflow:auto;padding:1.25rem}.secli-dialog--flush-body .secli-dialog__body[data-v-3e4a21da]{display:grid;overflow:hidden;padding:0}.secli-dialog__footer[data-v-3e4a21da]{border-top:1px solid var(--secli-color-border)}@media(max-width:540px){.secli-dialog-stage[data-v-3e4a21da]{align-items:end;padding:0}.secli-dialog[data-v-3e4a21da]{width:100%;max-height:92vh;border-radius:var(--secli-overlay-radius) var(--secli-overlay-radius) 0 0}.secli-dialog__header[data-v-3e4a21da],.secli-dialog__body[data-v-3e4a21da],.secli-dialog__footer[data-v-3e4a21da]{padding:1rem}.secli-dialog--flush-body .secli-dialog__body[data-v-3e4a21da]{padding:0}}.service-shell[data-v-51abf24e]{min-height:100vh;background:var(--secli-color-page)}.service-shell__header[data-v-51abf24e]{min-height:76px;display:flex;align-items:center;gap:1rem;padding:1rem 2rem;background:var(--secli-color-surface);border-bottom:1px solid var(--secli-color-border)}.service-shell__placeholder[data-v-51abf24e]{width:min(520px,55%);min-height:34px;border-radius:6px;background:linear-gradient(135deg,#e8eef3,#f8fafc)}.service-shell__placeholder--actions[data-v-51abf24e]{width:190px}.service-shell__spacer[data-v-51abf24e]{flex:1}.service-shell__surface[data-v-51abf24e]{padding:var(--secli-space-8)}.service-shell__content[data-v-51abf24e]{max-width:1160px;margin:0 auto}.service-shell--full-bleed[data-v-51abf24e]{display:flex;min-width:0;min-height:100vh;flex-direction:column}.service-shell--full-bleed .service-shell__surface[data-v-51abf24e]{display:flex;min-width:0;min-height:0;flex:1;padding:0}.service-shell--full-bleed .service-shell__content[data-v-51abf24e]{display:flex;width:100%;min-width:0;min-height:0;max-width:none;flex:1;margin:0}@media(max-width:720px){.service-shell__header[data-v-51abf24e]{padding:1rem}.service-shell__surface[data-v-51abf24e]{padding:var(--secli-space-4)}.service-shell__placeholder--actions[data-v-51abf24e]{width:92px}}.data-state[data-v-17252467]{display:grid;gap:.3rem;justify-items:center;padding:3rem 1rem;border:1px dashed var(--secli-color-border);border-radius:12px;color:var(--secli-color-muted);text-align:center}.data-state--error[data-v-17252467]{border-color:var(--secli-color-danger);color:#8e2332}.secli-toast[data-v-82a0cf88]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px;align-items:center;padding:12px 14px;border:1px solid var(--secli-color-border);border-radius:10px;background:var(--secli-color-surface);box-shadow:0 14px 34px #1c394c33;pointer-events:auto}.secli-toast--success[data-v-82a0cf88]{border-inline-start:4px solid var(--secli-color-accent-strong)}.secli-toast--info[data-v-82a0cf88]{border-inline-start:4px solid #16789a}.secli-toast--warning[data-v-82a0cf88]{border-inline-start:4px solid #a66b00}.secli-toast--error[data-v-82a0cf88]{border-inline-start:4px solid var(--secli-color-danger);color:#8e2332}.secli-toast__kind[data-v-82a0cf88]{font-size:12px;line-height:1.45}.secli-toast--success .secli-toast__kind[data-v-82a0cf88]{color:var(--secli-color-accent-strong)}.secli-toast--info .secli-toast__kind[data-v-82a0cf88]{color:#12647d}.secli-toast--warning .secli-toast__kind[data-v-82a0cf88]{color:#765000}.secli-toast__message[data-v-82a0cf88]{min-width:0;overflow-wrap:anywhere}.secli-toast__actions[data-v-82a0cf88]{display:flex;gap:6px;align-items:center}.secli-toast button[data-v-82a0cf88]{border:0;background:transparent;color:var(--secli-color-accent-strong);padding:4px;font-size:12px;font-weight:700;cursor:pointer}.secli-toast button[data-v-82a0cf88]:disabled{cursor:wait;opacity:.6}@media(max-width:520px){.secli-toast[data-v-82a0cf88]{grid-template-columns:auto minmax(0,1fr)}.secli-toast__actions[data-v-82a0cf88]{grid-column:2;justify-content:flex-end}}.secli-toast-viewport[data-v-67a03fef]{position:fixed;z-index:var(--secli-z-toast, 1100);inset-block-start:max(16px,env(safe-area-inset-top));inset-inline-end:max(16px,env(safe-area-inset-right));display:grid;gap:10px;width:min(440px,calc(100vw - 32px));pointer-events:none}.secli-toast-viewport[data-v-67a03fef]>*{pointer-events:auto}.secli-toast-list-enter-active[data-v-67a03fef],.secli-toast-list-leave-active[data-v-67a03fef]{transition:opacity .15s ease,transform .15s ease}.secli-toast-list-enter-from[data-v-67a03fef],.secli-toast-list-leave-to[data-v-67a03fef]{opacity:0;transform:translateY(-6px)}@media(max-width:520px){.secli-toast-viewport[data-v-67a03fef]{inset-inline:16px;width:auto}}@media(prefers-reduced-motion:reduce){.secli-toast-list-enter-active[data-v-67a03fef],.secli-toast-list-leave-active[data-v-67a03fef]{transition:none}}.current[data-v-95dc73fe]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;border:1px solid var(--secli-color-border);border-radius:12px;background:var(--secli-color-surface);box-shadow:0 2px 7px #172b3a14}.current>div[data-v-95dc73fe]:first-child{display:grid;gap:.4rem}.current span[data-v-95dc73fe],.current p[data-v-95dc73fe]{color:var(--secli-color-muted)}h2[data-v-95dc73fe],p[data-v-95dc73fe]{margin:0}.components[data-v-95dc73fe],.actions[data-v-95dc73fe]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.components span[data-v-95dc73fe]{padding:.25rem .45rem;border:1px solid var(--secli-color-border);border-radius:7px;font-size:.78rem}.components strong[data-v-95dc73fe]{color:var(--secli-color-text)}@media(max-width:700px){.current[data-v-95dc73fe]{align-items:flex-start;flex-direction:column}.actions[data-v-95dc73fe]{width:100%}}.heads[data-v-f0de803f]{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--secli-color-border);border-radius:10px}header[data-v-f0de803f]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}header p[data-v-f0de803f],h2[data-v-f0de803f],h3[data-v-f0de803f],article p[data-v-f0de803f]{margin:0}header p[data-v-f0de803f],dt[data-v-f0de803f]{color:var(--secli-color-muted);font-size:.75rem;text-transform:uppercase}h2[data-v-f0de803f]{font-size:1rem}.grid[data-v-f0de803f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}article[data-v-f0de803f]{display:grid;gap:.7rem;padding:.9rem;border:1px solid var(--secli-color-border);border-radius:8px}dl[data-v-f0de803f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0}dd[data-v-f0de803f]{margin:.15rem 0 0;font-weight:700;overflow-wrap:anywhere}.reason[data-v-f0de803f]{color:var(--secli-color-muted)}@media(max-width:650px){.grid[data-v-f0de803f],dl[data-v-f0de803f]{grid-template-columns:1fr}}.overview[data-v-99c33a05]{display:grid;gap:1rem}dl[data-v-99c33a05]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}dl div[data-v-99c33a05]{padding:.75rem;border:1px solid var(--secli-color-border);border-radius:8px}dt[data-v-99c33a05]{color:var(--secli-color-muted);font-size:.75rem;text-transform:uppercase}dd[data-v-99c33a05]{margin:.2rem 0 0;font-weight:700}h3[data-v-99c33a05]{margin-bottom:.4rem}.commit code[data-v-99c33a05]{font-size:.85rem}@media(max-width:540px){dl[data-v-99c33a05]{grid-template-columns:1fr}}.component+.component[data-v-a89a23f5]{margin-top:1.2rem}.component h3[data-v-a89a23f5]{margin:.2rem 0 .6rem}.packages[data-v-a89a23f5]{display:grid;gap:.7rem;padding:0;list-style:none}.packages>li[data-v-a89a23f5]{padding:.8rem;border:1px solid var(--secli-color-border);border-radius:8px}.package-heading[data-v-a89a23f5],.artifact[data-v-a89a23f5]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.package-heading span[data-v-a89a23f5],.artifact span[data-v-a89a23f5]{color:var(--secli-color-muted);font-size:.8rem}.artifact[data-v-a89a23f5]{margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--secli-color-border)}.artifact div[data-v-a89a23f5],.artifact span[data-v-a89a23f5]{display:block}.commits[data-v-e1e185ac]{display:grid;gap:.5rem;padding:0;list-style:none}.commits li[data-v-e1e185ac]{display:grid;grid-template-columns:7.5rem 5rem minmax(0,1fr);column-gap:.75rem;align-items:baseline}.commits time[data-v-e1e185ac],.commits code[data-v-e1e185ac]{white-space:nowrap}.commits time[data-v-e1e185ac],.commits code[data-v-e1e185ac],.commits a[data-v-e1e185ac]{color:var(--secli-color-muted);font-size:.8rem}.comment[data-v-e1e185ac]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0}.comment strong[data-v-e1e185ac]{font-weight:700}h2[data-v-d3a14daf],p[data-v-d3a14daf]{margin:0}.details-error[data-v-d3a14daf]{display:grid;gap:1rem;justify-items:start}.footer[data-v-d3a14daf]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.promotion-note[data-v-d3a14daf]{color:var(--secli-color-muted);font-size:.85rem}.footer__actions[data-v-d3a14daf]{display:flex;gap:.75rem;margin-left:auto}@media(max-width:540px){.footer[data-v-d3a14daf]{align-items:stretch;flex-direction:column}.footer__actions[data-v-d3a14daf]{margin-left:0}.footer__actions[data-v-d3a14daf] button{flex:1}}.table-scroll[data-v-37cd71a1]{overflow:auto;border-radius:10px}.table-scroll[data-v-37cd71a1]:focus-visible{outline:3px solid #4d9ff0;outline-offset:2px}.first-cell[data-v-37cd71a1]{display:grid;gap:.25rem}td small[data-v-37cd71a1]{color:var(--secli-color-muted)}.release-title[data-v-37cd71a1]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.component[data-v-37cd71a1],.target[data-v-37cd71a1]{display:block;white-space:nowrap}.component code[data-v-37cd71a1]{white-space:nowrap}.actions[data-v-37cd71a1]{display:flex;flex-wrap:wrap;gap:.4rem}tr.current[data-v-37cd71a1]{background:color-mix(in srgb,var(--secli-color-accent) 6%,transparent)}h2[data-v-4a80de7d],h3[data-v-4a80de7d],p[data-v-4a80de7d]{margin:0}dl[data-v-4a80de7d]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}dl div[data-v-4a80de7d],li[data-v-4a80de7d]{padding:.75rem;border:1px solid var(--secli-color-border);border-radius:8px}dt[data-v-4a80de7d],small[data-v-4a80de7d]{color:var(--secli-color-muted);font-size:.75rem;text-transform:uppercase}dd[data-v-4a80de7d]{margin:.2rem 0 0;font-weight:700}section[data-v-4a80de7d]{display:grid;gap:.55rem}ul[data-v-4a80de7d]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}li[data-v-4a80de7d]{display:grid;grid-template-columns:minmax(7rem,1fr) 2fr auto;align-items:center;gap:.75rem}li.selected[data-v-4a80de7d]{border-color:var(--secli-color-accent)}.actions[data-v-4a80de7d],.operation[data-v-4a80de7d]{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.operation[data-v-4a80de7d]{justify-content:flex-start}@media(max-width:540px){dl[data-v-4a80de7d]{grid-template-columns:1fr}li[data-v-4a80de7d]{grid-template-columns:1fr;gap:.2rem}}.product-select[data-v-f667fbaf]{display:grid;gap:.4rem}.product-select span[data-v-f667fbaf]{color:var(--secli-color-muted);font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.product-select select[data-v-f667fbaf]{box-sizing:border-box;width:230px;height:2.5rem;padding:0 .75rem;border:1px solid var(--secli-color-border);border-radius:8px;background:var(--secli-color-surface);color:var(--secli-color-text);font:inherit;font-weight:650}.product-select select[data-v-f667fbaf]:focus-visible{outline:3px solid #4d9ff0;outline-offset:2px}@media(max-width:700px){.product-select select[data-v-f667fbaf]{width:100%}}.context-bar[data-v-8cc9cab3]{display:flex;align-items:end;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}@media(max-width:700px){.context-bar[data-v-8cc9cab3]{align-items:stretch;flex-direction:column;gap:.8rem}}.page[data-v-00398c6e]{display:grid;gap:1.1rem}.toolbar[data-v-00398c6e]{display:flex;align-items:center;justify-content:space-between;color:var(--secli-color-muted)}.toolbar small[data-v-00398c6e]{display:block;margin-top:.15rem;font-size:.78rem}.sr-only[data-v-00398c6e]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.management-toolbar[data-v-00398c6e]{display:flex;align-items:center;justify-content:space-between;gap:var(--secli-space-3);flex-wrap:wrap;min-width:0}.management-toolbar__actions[data-v-00398c6e]{display:flex;align-items:center;gap:.4rem}.table-scroll[data-v-1ff144a8]{overflow:auto;border-radius:10px}.table-scroll[data-v-1ff144a8]:focus-visible{outline:3px solid #4d9ff0;outline-offset:2px}.first-cell[data-v-1ff144a8]{display:grid;justify-items:start;gap:.2rem}td small[data-v-1ff144a8],time[data-v-1ff144a8]{display:block;color:var(--secli-color-muted)}.row-actions[data-v-1ff144a8]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.no-build[data-v-1ff144a8]{display:grid;gap:.2rem}.muted[data-v-1ff144a8]{color:var(--secli-color-muted)}.blocked[data-v-1ff144a8]{color:var(--secli-color-danger)}.page[data-v-0a0e55c0]{display:grid;gap:1.1rem}.management-toolbar[data-v-0a0e55c0]{display:flex;align-items:center;justify-content:space-between;gap:var(--secli-space-3);flex-wrap:wrap;min-width:0}.management-toolbar__actions[data-v-0a0e55c0]{display:flex;align-items:center;gap:.4rem}.board[data-v-0a0e55c0]{display:grid;gap:1.1rem}.product[data-v-0a0e55c0]{display:grid;gap:.7rem}.product-head[data-v-0a0e55c0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.product-title[data-v-0a0e55c0]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.product-title h2[data-v-0a0e55c0]{margin:0;font-size:1.05rem}.board-state[data-v-0a0e55c0]{display:grid;gap:.6rem;justify-items:center}.board-banner[data-v-0a0e55c0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.8rem 1rem;border:1px solid var(--secli-color-danger);border-radius:10px;background:color-mix(in srgb,var(--secli-color-danger) 8%,var(--secli-color-surface))}.board-banner p[data-v-0a0e55c0],.product-empty[data-v-0a0e55c0]{margin:.2rem 0 0;color:var(--secli-color-muted)}.product-empty[data-v-0a0e55c0]{margin:0}.host-sys[data-v-cf38eeb3]{display:grid;gap:1.3rem;align-content:start}.host-sys-empty[data-v-cf38eeb3]{display:grid;gap:.75rem;justify-items:start;align-content:start}.host-sys-empty h3[data-v-cf38eeb3],.host-sys-heading h3[data-v-cf38eeb3]{margin:0;font-size:.95rem}.host-sys-muted[data-v-cf38eeb3]{margin:0;color:var(--secli-color-muted);font-size:.82rem}.host-sys-offline[data-v-cf38eeb3]{margin:0;padding:.6rem .75rem;border:1px solid var(--secli-color-border);border-radius:9px;background:var(--secli-color-page);color:var(--secli-color-muted);font-size:.82rem}.host-sys-kpis[data-v-cf38eeb3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.host-sys-kpi[data-v-cf38eeb3]{display:grid;gap:.4rem;align-content:start;min-width:0}.host-sys-label[data-v-cf38eeb3]{color:var(--secli-color-muted);font-size:.78rem;font-weight:700}.host-sys-value[data-v-cf38eeb3]{font-size:1.15rem;font-weight:700;overflow-wrap:anywhere}.host-sys-value small[data-v-cf38eeb3]{color:var(--secli-color-muted);font-size:.75em;font-weight:400}.host-sys-detail[data-v-cf38eeb3]{color:var(--secli-color-muted);font-size:.78rem;overflow-wrap:anywhere}.host-sys-meter[data-v-cf38eeb3]{position:relative;height:6px;border-radius:999px;background:var(--secli-color-border);overflow:hidden}.host-sys-meter>span[data-v-cf38eeb3]{position:absolute;inset:0 auto 0 0;background:var(--secli-color-accent-strong);border-radius:inherit}.host-sys-meter.warning>span[data-v-cf38eeb3]{background:var(--secli-color-warning)}.host-sys-heading[data-v-cf38eeb3]{display:grid;gap:.15rem;margin-bottom:.75rem}.host-sys-heading p[data-v-cf38eeb3]{margin:0;color:var(--secli-color-muted);font-size:.78rem}.host-sys-storage[data-v-cf38eeb3]{display:grid;gap:.65rem;align-content:start}.host-sys-volume[data-v-cf38eeb3]{display:grid;gap:.4rem;padding:.7rem .8rem;border:1px solid var(--secli-color-border);border-radius:9px}.host-sys-volume-id[data-v-cf38eeb3]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.host-sys-volume-id strong[data-v-cf38eeb3]{overflow-wrap:anywhere}.host-sys-volume-figures[data-v-cf38eeb3]{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.host-sys-volume-figures span[data-v-cf38eeb3]{overflow-wrap:anywhere}.host-sys-volume-figures small[data-v-cf38eeb3]{color:var(--secli-color-muted);flex-shrink:0}.host-sys-facts[data-v-cf38eeb3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:0}.host-sys-facts div[data-v-cf38eeb3]{display:grid;gap:.2rem;min-width:0}.host-sys-facts dt[data-v-cf38eeb3]{color:var(--secli-color-muted);font-size:.78rem}.host-sys-facts dd[data-v-cf38eeb3]{margin:0;font-weight:700;overflow-wrap:anywhere}.heading[data-v-dcf88a45],.section-heading[data-v-dcf88a45],.footer[data-v-dcf88a45],.confirmation-actions[data-v-dcf88a45]{display:flex;align-items:center;justify-content:space-between;gap:1rem}h2[data-v-dcf88a45],h3[data-v-dcf88a45],p[data-v-dcf88a45]{margin:0}.heading p[data-v-dcf88a45],.muted[data-v-dcf88a45],.section-help[data-v-dcf88a45],.section-heading time[data-v-dcf88a45],.footer[data-v-dcf88a45]{color:var(--secli-color-muted);font-size:.86rem}.details-view[data-v-dcf88a45]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%}.warning-slot[data-v-dcf88a45]{min-height:0}.details-tabs[data-v-dcf88a45]{min-height:0;height:100%}.details-pane[data-v-dcf88a45]{box-sizing:border-box;display:grid;align-content:start;gap:1.3rem;height:100%;min-height:0;overflow:auto;padding:1.25rem}section[data-v-dcf88a45]{display:grid;gap:.75rem}.runtime-warning[data-v-dcf88a45]{grid-template-columns:auto 1fr;align-items:center;margin:1rem 1.25rem 0;padding:.8rem 1rem;border:1px solid var(--secli-color-border);border-radius:10px;background:var(--secli-color-page)}.warning-mark[data-v-dcf88a45],.lane-mark[data-v-dcf88a45]{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:50%;font-weight:800}.warning-mark[data-v-dcf88a45],.lane-mark.failed[data-v-dcf88a45]{color:var(--secli-color-danger);background:color-mix(in srgb,var(--secli-color-danger) 12%,transparent)}.facts[data-v-dcf88a45],.assignment[data-v-dcf88a45]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem;margin:0}.facts div[data-v-dcf88a45],.assignment div[data-v-dcf88a45]{display:grid;gap:.2rem}dt[data-v-dcf88a45],.services>span[data-v-dcf88a45]{color:var(--secli-color-muted);font-size:.78rem}dd[data-v-dcf88a45]{margin:0}.lanes[data-v-dcf88a45]{display:grid;gap:.55rem}.lanes>div[data-v-dcf88a45]{display:grid;grid-template-columns:auto minmax(8rem,.7fr) minmax(14rem,1.3fr);align-items:center;gap:.7rem;padding:.65rem .75rem;border:1px solid var(--secli-color-border);border-radius:9px}.lanes small[data-v-dcf88a45]{color:var(--secli-color-muted)}.lane-detail[data-v-dcf88a45]{display:grid;gap:.2rem}.lane-detail code[data-v-dcf88a45]{width:max-content;max-width:100%;overflow-wrap:anywhere;color:var(--secli-color-text);font-size:.72rem}.current-activity[data-v-dcf88a45]{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem .8rem;border:1px solid var(--secli-color-border);border-radius:9px;background:var(--secli-color-page)}.activity-spinner[data-v-dcf88a45]{flex:none;width:.8rem;height:.8rem;margin-top:.2rem;border:2px solid color-mix(in srgb,var(--secli-color-muted) 35%,transparent);border-top-color:var(--secli-color-accent-strong);border-radius:50%;animation:activity-spin-dcf88a45 1s linear infinite}@keyframes activity-spin-dcf88a45{to{transform:rotate(360deg)}}.activity-copy[data-v-dcf88a45]{display:grid;gap:.15rem}.activity-copy small[data-v-dcf88a45]{color:var(--secli-color-muted)}.activity-heading[data-v-dcf88a45]{color:var(--secli-color-muted);font-size:.78rem}.lane-heading[data-v-dcf88a45]{margin:0;font-size:.92rem}@media(prefers-reduced-motion:reduce){.activity-spinner[data-v-dcf88a45]{animation:none}}.lane-mark.healthy[data-v-dcf88a45]{color:var(--secli-color-accent-strong);background:color-mix(in srgb,var(--secli-color-accent) 12%,transparent)}.lane-mark.running[data-v-dcf88a45],.lane-mark.waiting[data-v-dcf88a45]{color:var(--secli-color-muted);background:var(--secli-color-page)}.services[data-v-dcf88a45]{display:grid;gap:.45rem}.services div[data-v-dcf88a45]{display:flex;flex-wrap:wrap;gap:.4rem}.services div span[data-v-dcf88a45]{padding:.25rem .5rem;border-radius:999px;background:var(--secli-color-page);font-size:.78rem}.danger-zone[data-v-dcf88a45]{display:grid;align-content:start;gap:.9rem;padding:1rem;border:1px solid color-mix(in srgb,var(--secli-color-danger) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--secli-color-danger) 5%,transparent)}.danger-copy[data-v-dcf88a45]{display:grid;gap:.25rem}.danger-copy strong[data-v-dcf88a45]{color:var(--secli-color-danger)}.danger-copy p[data-v-dcf88a45]{max-width:36rem;color:var(--secli-color-muted);font-size:.86rem}.lifecycle-actions[data-v-dcf88a45]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.danger[data-v-dcf88a45]{color:var(--secli-color-danger)}.confirmation[data-v-dcf88a45]{display:grid;align-content:start;justify-items:start;gap:1rem;min-height:0;overflow:auto;padding:1.25rem}.confirmation-actions[data-v-dcf88a45]{justify-self:stretch;justify-content:flex-end;margin-top:.5rem}@media(max-width:600px){.facts[data-v-dcf88a45],.assignment[data-v-dcf88a45]{grid-template-columns:1fr}.lanes>div[data-v-dcf88a45]{grid-template-columns:auto 1fr}.lanes small[data-v-dcf88a45]{grid-column:2}.heading[data-v-dcf88a45]{align-items:flex-start}.lifecycle-actions[data-v-dcf88a45]{flex-direction:column;align-items:stretch}.confirmation-actions[data-v-dcf88a45]{align-items:stretch;flex-direction:column-reverse}}h2[data-v-78883e29],h3[data-v-78883e29],p[data-v-78883e29]{margin:0}.steps[data-v-78883e29]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;color:var(--secli-color-muted)}.steps li[data-v-78883e29]{display:flex;gap:.4rem;border-bottom:2px solid var(--secli-color-border);padding:.5rem}.steps li.active[data-v-78883e29]{color:inherit;border-bottom-color:currentColor;font-weight:700}.steps li.done[data-v-78883e29]{color:inherit}.body[data-v-78883e29]{display:grid;gap:1rem;min-width:min(36rem,80vw)}.body input[data-v-78883e29]{padding:.7rem;border:1px solid var(--secli-color-border);border-radius:6px;background:transparent;color:inherit}.assignment[data-v-78883e29],.command[data-v-78883e29],.code-card[data-v-78883e29],.facts[data-v-78883e29]{display:grid;gap:.65rem;padding:1rem;border:1px solid var(--secli-color-border);border-radius:8px}.assignment small[data-v-78883e29]{color:var(--secli-color-muted)}.status[data-v-78883e29],footer[data-v-78883e29]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.code-card[data-v-78883e29]{text-align:center}.code-card>strong[data-v-78883e29]{font:700 2rem/1.2 ui-monospace,monospace;letter-spacing:.15em}.command-header[data-v-78883e29]{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.command-header>div[data-v-78883e29]{display:grid;gap:.2rem}.command-header small[data-v-78883e29],.command>small[data-v-78883e29]{color:var(--secli-color-muted)}.command pre[data-v-78883e29]{max-width:min(48rem,75vw);max-height:18rem;margin:0;overflow:auto;padding:.75rem;border-radius:6px;background:var(--secli-color-page);color:var(--secli-color-text)}.command code[data-v-78883e29]{white-space:pre}.facts div[data-v-78883e29]{display:grid;grid-template-columns:11rem 1fr;gap:1rem}.facts dt[data-v-78883e29]{color:var(--secli-color-muted)}.facts dd[data-v-78883e29]{margin:0}.warning[data-v-78883e29]{padding:.75rem;border-left:3px solid #d59a2f}.complete[data-v-78883e29]{justify-items:center;text-align:center}.complete>span[data-v-78883e29]{font-size:2.5rem}@media(max-width:640px){.steps span[data-v-78883e29]{display:none}.body[data-v-78883e29]{min-width:0}.facts div[data-v-78883e29]{grid-template-columns:1fr;gap:.1rem}}.page[data-v-1f2c196f]{display:grid;gap:1.1rem}.toolbar[data-v-1f2c196f]{display:flex;justify-content:space-between;align-items:center}.result[data-v-1f2c196f]{margin:0;padding:.7rem .9rem;border:1px solid var(--secli-color-border);border-radius:9px;background:var(--secli-color-page)}.table-scroll[data-v-1f2c196f]{overflow:auto;border-radius:10px}.table-scroll[data-v-1f2c196f]:focus-visible{outline:3px solid var(--secli-color-accent);outline-offset:2px}td[data-v-1f2c196f]{white-space:nowrap}td small[data-v-1f2c196f]{display:block;margin-top:.2rem;color:var(--secli-color-muted)}.host-offline[data-v-1f2c196f]{background:color-mix(in srgb,var(--secli-color-danger) 4%,transparent)}.failed[data-v-1f2c196f]{color:var(--secli-color-danger)}.healthy[data-v-1f2c196f]{color:var(--secli-color-accent-strong)}.waiting[data-v-1f2c196f]{color:var(--secli-color-muted)}.activity[data-v-1f2c196f]{display:flex;align-items:center;gap:.35rem;margin-top:.3rem;color:var(--secli-color-muted);font-size:.8rem}.activity-spinner[data-v-1f2c196f]{flex:none;width:.7rem;height:.7rem;border:2px solid color-mix(in srgb,var(--secli-color-muted) 35%,transparent);border-top-color:var(--secli-color-accent-strong);border-radius:50%;animation:activity-spin-1f2c196f 1s linear infinite}@keyframes activity-spin-1f2c196f{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.activity-spinner[data-v-1f2c196f]{animation:none}}@media(max-width:720px){.toolbar[data-v-1f2c196f]{align-items:flex-start}.table-scroll[data-v-1f2c196f]{margin-inline:-.5rem}}.management-toolbar[data-v-1f2c196f]{display:flex;align-items:center;justify-content:space-between;gap:var(--secli-space-3);flex-wrap:wrap;min-width:0}.management-toolbar__actions[data-v-1f2c196f]{display:flex;align-items:center;gap:.4rem}.page[data-v-a3e19cd8]{display:grid;gap:18px}.viewbar[data-v-a3e19cd8]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.view-tabs[data-v-a3e19cd8]{display:flex;padding:3px;border:1px solid var(--secli-color-border);border-radius:9px;background:color-mix(in srgb,var(--secli-color-page) 82%,var(--secli-color-surface))}.view-tabs button[data-v-a3e19cd8]{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--secli-color-muted);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.view-tabs button[aria-selected=true][data-v-a3e19cd8]{background:var(--secli-color-surface);color:#0f5b73;box-shadow:0 1px 4px #21475f1f}.saved[data-v-a3e19cd8]{padding:2px 6px;border-radius:999px;background:#fff0c9;color:#815600;font-size:9px}.view-state[data-v-a3e19cd8]{display:grid;gap:2px}.view-state strong[data-v-a3e19cd8]{color:#20384c;font-size:14px}.view-state span[data-v-a3e19cd8]{color:var(--secli-color-muted);font-size:11px}.notice[data-v-a3e19cd8],.apply-status[data-v-a3e19cd8]{padding:10px 12px;border:1px solid var(--secli-color-border);border-radius:9px;background:var(--secli-color-surface)}.notice.danger[data-v-a3e19cd8]{border-color:var(--secli-color-danger);background:#fff4f5}.conflicts[data-v-a3e19cd8]{display:grid;gap:.5rem}.conflict-row[data-v-a3e19cd8]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.conflict-row code[data-v-a3e19cd8]{margin-right:auto}.topology-zones[data-v-a3e19cd8]{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px}.host-zone[data-v-a3e19cd8],.service-zone[data-v-a3e19cd8]{display:grid;gap:12px}.zone-heading[data-v-a3e19cd8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.zone-heading>div[data-v-a3e19cd8]{display:flex;align-items:center;gap:7px}.zone-heading h2[data-v-a3e19cd8]{margin:0;color:#263c4e;font-size:14px}.zone-heading span[data-v-a3e19cd8]{padding:2px 6px;border-radius:999px;background:#e7f1f6;color:#526a80;font-size:10px;font-weight:800}.zone-heading small[data-v-a3e19cd8]{color:var(--secli-color-muted);font-size:10px}.host-list[data-v-a3e19cd8]{display:grid;gap:10px}.host-card[data-v-a3e19cd8]{display:grid;gap:11px;padding:14px;border:1px solid var(--secli-color-border);border-left:4px solid var(--host-color);border-radius:11px;background:var(--secli-color-surface);box-shadow:0 3px 10px #21475f0a}.host-card.new[data-v-a3e19cd8]{border-color:var(--host-border);border-left-color:var(--host-color);background:var(--host-soft)}.host-card>header[data-v-a3e19cd8]{display:flex;align-items:center;gap:10px}.host-dot[data-v-a3e19cd8]{width:12px;height:12px;flex:0 0 auto;border:3px solid var(--host-soft);border-radius:50%;background:var(--host-color);box-shadow:0 0 0 1px var(--host-border)}.host-identity[data-v-a3e19cd8]{display:grid;min-width:0;margin-right:auto}.host-identity strong[data-v-a3e19cd8]{font-size:13px}.host-identity code[data-v-a3e19cd8]{color:var(--host-color)}.host-identity small[data-v-a3e19cd8]{color:var(--secli-color-muted);font-size:10px}.new-host[data-v-a3e19cd8]{padding:3px 8px;border:1px solid #ead19a;border-radius:999px;background:#fff7e5;color:#815600;font-size:10px;font-weight:800}.remove-host[data-v-a3e19cd8]{padding:3px 0;border:0;background:transparent;color:#9a3131;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.remove-host[data-v-a3e19cd8]:disabled{cursor:not-allowed;opacity:.6}.chips[data-v-a3e19cd8]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:42px;padding:9px;border:1px dashed var(--secli-color-border);border-radius:8px;background:color-mix(in srgb,var(--secli-color-page) 78%,var(--secli-color-surface))}.service-chip[data-v-a3e19cd8]{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:2px 5px 2px 8px;border:1px solid var(--secli-color-border);border-radius:7px;background:var(--secli-color-surface);color:#526a80;font:inherit;font-size:11px;font-weight:800}.service-chip span[data-v-a3e19cd8]{display:grid;place-items:center;width:17px;height:17px;border-radius:5px;background:#edf2f5;color:var(--secli-color-muted);font-size:13px}.service-chip[data-v-a3e19cd8]:not(:disabled){cursor:grab}.service-chip.dependency-error[data-v-a3e19cd8]{border-color:#e2a6a6;background:#fff1f1;color:#9a3131}.empty[data-v-a3e19cd8]{color:var(--secli-color-muted);font-size:11px}.host-card>footer[data-v-a3e19cd8]{display:flex;flex-wrap:wrap;gap:7px;font-size:10px;font-weight:800}.host-card>footer .added[data-v-a3e19cd8]{color:#176247}.host-card>footer .removed[data-v-a3e19cd8]{color:#9a3131}.service-zone[data-v-a3e19cd8]{padding:14px;border:1px solid var(--secli-color-border);border-radius:11px;background:var(--secli-color-surface)}.service-grid[data-v-a3e19cd8]{display:grid;gap:7px}.service-card[data-v-a3e19cd8]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 10px;border:1px solid var(--secli-color-border);border-left:4px solid var(--host-color);border-radius:8px;background:color-mix(in srgb,var(--secli-color-page) 78%,var(--secli-color-surface));cursor:grab}.service-card>div[data-v-a3e19cd8]{display:grid;gap:2px;min-width:0}.service-card strong[data-v-a3e19cd8]{color:#30485c;font-size:11px}.service-card small[data-v-a3e19cd8]{color:#9a3131;font-size:9px;font-weight:800}.service-card label[data-v-a3e19cd8]{flex:0 0 auto}.service-card select[data-v-a3e19cd8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:125px;min-height:25px;padding:2px 7px;border:1px solid var(--host-border);border-radius:999px;background-color:var(--host-soft);color:var(--host-color);font:inherit;font-size:10px;font-weight:800}.service-card select[data-v-a3e19cd8]:disabled{opacity:1}.service-card.unassigned[data-v-a3e19cd8]{--host-color:#815600;--host-soft:#fff8e8;--host-border:#e0ba68;border-style:dashed}.service-card.unassigned strong[data-v-a3e19cd8]{color:#815600}.service-card.dependency-error[data-v-a3e19cd8]{border-color:#e2a6a6;background:#fff1f1}.service-card.dependency-error strong[data-v-a3e19cd8]{color:#9a3131}.service-card[draggable=false][data-v-a3e19cd8]{cursor:default}.actions[data-v-a3e19cd8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid var(--secli-color-border)}.actions>div[data-v-a3e19cd8]:last-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.validation[data-v-a3e19cd8]{font-size:11px;font-weight:800}.validation.valid[data-v-a3e19cd8]{color:#176247}.validation.invalid[data-v-a3e19cd8]{color:#9a3131}.apply-status[data-v-a3e19cd8]{display:grid;gap:3px;border-color:#b9d8c8;background:#eff9f2;color:#176247}.apply-status ul[data-v-a3e19cd8]{margin:4px 0 0;padding-left:1.2rem}.dialog-header[data-v-a3e19cd8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dialog-heading[data-v-a3e19cd8]{display:grid;gap:3px}.dialog-heading span[data-v-a3e19cd8]{color:var(--secli-color-muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dialog-heading h2[data-v-a3e19cd8]{margin:0;color:var(--secli-color-text);font-size:20px}.dialog-close[data-v-a3e19cd8]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--secli-color-border);border-radius:8px;background:var(--secli-color-surface);color:var(--secli-color-muted);font:inherit;font-size:20px;cursor:pointer}.dialog-fields[data-v-a3e19cd8]{display:grid;gap:14px}.dialog-actions[data-v-a3e19cd8]{display:flex;justify-content:flex-end;gap:8px}.apply-hosts[data-v-a3e19cd8]{display:grid;overflow:hidden;border:1px solid var(--secli-color-border);border-radius:9px}.apply-hosts>div[data-v-a3e19cd8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-bottom:1px solid var(--secli-color-border)}.apply-hosts>div[data-v-a3e19cd8]:last-child{border-bottom:0}.apply-hosts code[data-v-a3e19cd8]{color:#20384c;font-size:12px;font-weight:800}.apply-hosts span[data-v-a3e19cd8]{padding:3px 8px;border:1px solid #b9d8c8;border-radius:999px;background:#eff9f2;color:#176247;font-size:10px;font-weight:800}.apply-hosts span.pending[data-v-a3e19cd8]{border-color:#ead19a;background:#fff7e5;color:#815600}.sr-only[data-v-a3e19cd8]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:900px){.topology-zones[data-v-a3e19cd8]{grid-template-columns:1fr}.service-zone[data-v-a3e19cd8]{order:-1}.service-grid[data-v-a3e19cd8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.viewbar[data-v-a3e19cd8]{grid-template-columns:1fr}.view-tabs[data-v-a3e19cd8]{width:max-content}.service-grid[data-v-a3e19cd8]{grid-template-columns:1fr}.host-card>header[data-v-a3e19cd8]{align-items:flex-start;flex-wrap:wrap}.remove-host[data-v-a3e19cd8]{margin-left:auto}.actions[data-v-a3e19cd8]{align-items:stretch;flex-direction:column}.actions>div[data-v-a3e19cd8]:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.management-toolbar[data-v-a3e19cd8]{display:flex;align-items:center;justify-content:space-between;gap:var(--secli-space-3);flex-wrap:wrap;min-width:0}.management-toolbar__actions[data-v-a3e19cd8]{display:flex;align-items:center;gap:.4rem}h2[data-v-cd68217f],p[data-v-cd68217f]{margin:0}.hint[data-v-cd68217f]{color:var(--secli-color-muted);font-size:.9rem}.actions[data-v-cd68217f]{display:flex;justify-content:flex-end;gap:.75rem}form[data-v-cd68217f]{display:grid;gap:.75rem}
