html[data-md-theme] .md-contact-summary{flex-wrap:wrap;align-items:center;gap:.15rem 1.1rem;min-width:0;margin-top:.5rem;display:flex}html[data-md-theme] .md-contact-summary>article{min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}html[data-md-theme] .md-contact-summary strong{overflow-wrap:anywhere;min-width:0;color:var(--md-ink-950);font:600 var(--md-font-size-meta)/1.4 var(--md-font-sans)}html[data-md-theme] .md-contact-summary svg{width:1rem;height:1rem;color:var(--md-ink-600);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 1rem}html[data-md-theme] .md-contact-summary a{min-height:44px;color:inherit;overflow-wrap:anywhere;word-break:break-word;align-items:center;text-decoration:none;display:flex}html[data-md-theme] .md-contact-summary a:hover{color:var(--md-blue-700);text-decoration:underline}html[data-md-theme] .md-contact-summary__value{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}html[data-md-theme] .md-contact-summary button{border-radius:var(--md-control-radius);width:44px;height:44px;color:var(--md-ink-600);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;margin:0;padding:0;display:grid}html[data-md-theme] .md-contact-summary button:hover{background:var(--md-surface-muted)}.md-contact-summary :is(a,button):focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}@media (width<=820px){html[data-md-theme] .md-contact-summary{grid-template-columns:minmax(0,1fr);gap:.1rem;display:grid}html[data-md-theme] .md-contact-summary>article{grid-template-columns:1rem minmax(0,1fr);min-height:36px;display:grid}html[data-md-theme] .md-contact-summary__value>strong{flex:1}}.md-modal[data-v-6259049d]{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-lg);background:var(--md-surface);width:min(42rem,100% - 1.5rem);max-height:90dvh;color:var(--md-ink-800);box-shadow:var(--md-shadow-card);padding:0}.md-modal[data-v-6259049d]::backdrop{background:#0f172a80}.md-modal__head[data-v-6259049d]{z-index:3;border-bottom:1px solid var(--md-line);background:linear-gradient(120deg,var(--md-surface),color-mix(in srgb,var(--md-maroon-700) 9%,var(--md-surface)));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex;position:sticky;top:0}.md-modal__head h2[data-v-6259049d]{font-size:var(--md-font-size-title,1.35rem);color:var(--md-ink-950);margin:.3rem 0 0}.md-modal__head button[data-v-6259049d]{flex-shrink:0;min-width:2.5rem;min-height:2.5rem}.md-modal .md-modal__close[data-v-6259049d]{background:var(--md-surface);color:var(--md-ink-800);border:1px solid var(--md-line);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.md-modal__close svg[data-v-6259049d]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.md-modal__body[data-v-6259049d]{padding:1rem 1.2rem}.md-modal[data-v-6259049d] .md-btn:not(.md-modal__close){box-sizing:border-box;border-radius:var(--md-radius-sm);min-height:2.125rem;font-size:var(--md-font-size-label,.875rem);flex:none;gap:.35rem;width:auto;max-width:100%;padding:.4rem .7rem;line-height:1.25}.md-modal[data-v-6259049d] .md-btn:not(.md-modal__close) svg{flex-shrink:0;width:1rem;height:1rem}.md-modal__actions[data-v-6259049d]{border-top:1px solid var(--md-line);background:var(--md-surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1.2rem;display:flex}.md-modal__body[data-v-6259049d] .md-btn+.md-btn{margin-inline-start:.5rem}.md-modal__body[data-v-6259049d] footer .md-btn+.md-btn{margin-inline-start:0}@media (pointer:coarse){.md-modal[data-v-6259049d] .md-btn:not(.md-modal__close){min-height:2.75rem}}.md-modal__body[data-v-6259049d] label{color:var(--md-maroon-700);font-weight:700}.md-modal__body[data-v-6259049d] input,.md-modal__body[data-v-6259049d] select{font-weight:400}.md-modal__body[data-v-6259049d] [role=alert]{border-inline-start:3px solid var(--md-danger);border-radius:var(--md-radius-sm);color:var(--md-danger);background:var(--md-danger-bg);padding:.6rem .75rem}.md-modal__body[data-v-6259049d] footer{border-top:1px solid var(--md-line);flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1rem;padding-top:.8rem;display:flex}@media (width<=600px){.md-modal__head[data-v-6259049d],.md-modal__body[data-v-6259049d]{padding:.85rem}}.md-observation-action svg[data-v-785f3130]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;display:block}.md-observation-action--running svg[data-v-785f3130]{animation:.8s linear infinite md-observation-spin-785f3130}.md-observation-action[data-v-785f3130]:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:3px}@media (prefers-reduced-motion:reduce){.md-observation-action--running svg[data-v-785f3130]{animation:none}}.md-observation-action[data-v-785f3130]{border:1px solid var(--md-line);background:var(--md-surface);width:28px;height:28px;color:var(--md-blue-700);cursor:pointer;border-radius:999px;place-items:center;padding:0;font:900 1rem/1 system-ui;display:grid;box-shadow:0 2px 7px #02213c14}.md-observation-action[data-v-785f3130]:hover:not(:disabled){border-color:var(--md-blue-500);background:var(--md-blue-100)}.md-observation-action[data-v-785f3130]:disabled{cursor:not-allowed;opacity:.48}.md-observation-action--running span[data-v-785f3130]{animation:.8s linear infinite md-observation-spin-785f3130}@keyframes md-observation-spin-785f3130{to{transform:rotate(360deg)}}.md-do-card[data-v-7ec7caf9]{container:md-capability/inline-size}@container md-capability (width<=420px){.md-do-card__head[data-v-7ec7caf9]{grid-template-columns:auto minmax(0,1fr)}.md-do-card__state[data-v-7ec7caf9]{grid-column:1/-1;justify-content:flex-start}.md-do-card__identity[data-v-7ec7caf9]{min-width:0}}.md-do-card__body[data-v-7ec7caf9]{display:contents}.md-do-card__compact[data-v-7ec7caf9]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.md-do-card__toggle[data-v-7ec7caf9]{text-align:left;min-width:0;color:var(--md-blue-700);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:12rem;align-items:center;gap:.5rem;padding:.25rem 0;font-weight:750;display:flex}.md-do-card__toggle[data-v-7ec7caf9]:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:3px}.md-do-card__application[data-v-7ec7caf9]{color:var(--md-ink-600);overflow-wrap:anywhere;margin-left:auto}.md-do-card__compact>.md-do-card__toggle+small[data-v-7ec7caf9]{max-width:100%}.md-do-card__head[data-v-7ec7caf9]{position:relative}.md-do-card__head--observable[data-v-7ec7caf9]{min-height:32px;padding-right:72px}.md-do-card__tools[data-v-7ec7caf9]{align-items:center;gap:6px;display:flex;position:absolute;top:0;right:0}.md-do-card[data-v-7ec7caf9]{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface);min-width:0;box-shadow:var(--md-shadow-card);padding:14px}.md-do-card__head[data-v-7ec7caf9]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.md-do-card__icon[data-v-7ec7caf9]{border:1px solid color-mix(in srgb,var(--md-blue-700) 22%,var(--md-line));background:var(--md-blue-100);width:44px;height:44px;color:var(--md-blue-800);border-radius:11px;place-items:center;display:grid;overflow:hidden}.md-do-card__state[data-v-7ec7caf9]{justify-content:flex-end;align-items:center;gap:7px;display:flex}.md-do-card__identity[data-v-7ec7caf9]{min-width:0}.md-do-card__kicker[data-v-7ec7caf9]{color:var(--md-accent-700);font-size:var(--md-font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:900;display:block}.md-do-card h3[data-v-7ec7caf9]{overflow-wrap:anywhere;color:var(--md-ink-950);font-size:var(--md-font-size-body-strong);margin:3px 0 1px;line-height:1.08}.md-do-card__identity small[data-v-7ec7caf9]{overflow-wrap:anywhere;color:var(--md-ink-500);font-size:var(--md-font-size-label);display:block}.md-do-card__comparison[data-v-7ec7caf9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.md-do-card__comparison>div[data-v-7ec7caf9]{border:1px solid var(--md-line);background:var(--md-surface-muted);border-radius:8px;min-width:0;padding:9px 10px}.md-do-card__comparison small[data-v-7ec7caf9],.md-do-card__comparison strong[data-v-7ec7caf9]{display:block}.md-do-card__comparison small[data-v-7ec7caf9]{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:.04em;text-transform:uppercase;font-weight:850}.md-do-card__comparison strong[data-v-7ec7caf9]{overflow-wrap:anywhere;color:var(--md-ink-900);font-size:var(--md-font-size-meta);margin-top:2px;line-height:1.25}.md-do-card__meta[data-v-7ec7caf9]{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.md-do-card__details[data-v-7ec7caf9]{margin-top:10px}.md-do-card__compliance[data-v-7ec7caf9]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;margin-top:11px;display:grid}.md-do-card__compliance small[data-v-7ec7caf9]{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-weight:850}.md-do-card__compliance>div[data-v-7ec7caf9]{background:var(--md-line);border-radius:999px;height:5px;overflow:hidden}.md-do-card__compliance>div span[data-v-7ec7caf9]{border-radius:inherit;background:#078858;height:100%;display:block}.md-do-card__compliance strong[data-v-7ec7caf9]{color:var(--md-ink-700);font-size:var(--md-font-size-label)}.md-do-card__actions[data-v-7ec7caf9]{border-top:1px solid var(--md-line);flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:11px;padding-top:10px;display:flex}.md-do-card__freshness[data-v-7ec7caf9]{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:7px;display:block}.md-do-card__error[data-v-7ec7caf9]{border-left:3px solid var(--md-danger);background:var(--md-danger-bg);color:var(--md-danger);font-size:var(--md-font-size-label);border-radius:5px;margin:9px 0 0;padding:8px 9px}.md-do-card--policy[data-v-7ec7caf9]{border-radius:var(--md-radius-sm);grid-template-columns:minmax(0,1fr);row-gap:.55rem;padding:.78rem;display:grid;position:relative;box-shadow:0 .3rem 1rem #02213c0b}.md-do-card--policy .md-do-card__head[data-v-7ec7caf9]{grid-area:auto/1;gap:.65rem}.md-do-card--policy .md-do-card__icon[data-v-7ec7caf9]{border-radius:.55rem;width:2.75rem;height:2.75rem}.md-do-card--policy .md-do-card__state[data-v-7ec7caf9]{z-index:1;position:absolute;top:.55rem;right:.55rem}.md-do-card--policy .md-do-card__identity[data-v-7ec7caf9]{padding-right:1.9rem}.md-do-card--policy .md-do-card__kicker[data-v-7ec7caf9]{font-size:var(--md-font-size-label)}.md-do-card--policy h3[data-v-7ec7caf9]{font-size:var(--md-font-size-body);margin:.08rem 0}.md-do-card--policy .md-do-card__identity small[data-v-7ec7caf9]{font-size:var(--md-font-size-label)}.md-do-card--policy .md-do-card__comparison[data-v-7ec7caf9]{grid-area:auto/1;grid-template-columns:1fr;align-self:start;gap:.4rem;margin:0}.md-do-card--policy .md-do-card__comparison>div[data-v-7ec7caf9]{border-radius:.35rem;padding:.42rem .5rem}.md-do-card--policy .md-do-card__comparison small[data-v-7ec7caf9],.md-do-card--policy .md-do-card__comparison strong[data-v-7ec7caf9]{font-size:var(--md-font-size-label)}.md-do-card--policy .md-do-card__meta[data-v-7ec7caf9],.md-do-card--policy .md-do-card__freshness[data-v-7ec7caf9],.md-do-card--policy .md-do-card__error[data-v-7ec7caf9],.md-do-card--policy .md-do-card__details[data-v-7ec7caf9],.md-do-card--policy .md-do-card__compliance[data-v-7ec7caf9],.md-do-card--policy .md-do-card__actions[data-v-7ec7caf9]{grid-area:auto/1}.md-do-card--policy .md-do-card__details[data-v-7ec7caf9]{margin-top:0}.md-do-card--policy .md-do-card__compliance[data-v-7ec7caf9]{align-content:start;gap:.35rem;margin:0}.md-do-card--policy .md-do-card__compliance small[data-v-7ec7caf9]{font-size:var(--md-font-size-label)}.md-do-card--policy .md-do-card__compliance>div[data-v-7ec7caf9]{height:5px}.md-do-card--policy .md-do-card__actions[data-v-7ec7caf9]{margin-top:0;padding-top:.45rem}@media (width<=540px){.md-do-card__head[data-v-7ec7caf9]{grid-template-columns:auto minmax(0,1fr)}.md-do-card__state[data-v-7ec7caf9]{grid-column:1/-1;justify-content:flex-start}.md-do-card__comparison[data-v-7ec7caf9]{grid-template-columns:1fr}}@media (width<=780px){.md-do-card--policy .md-do-card__state[data-v-7ec7caf9]{grid-column:auto}.md-do-card--policy .md-do-card__actions[data-v-7ec7caf9]{justify-content:flex-start;overflow-x:auto}}.md-managed-card__settings[data-v-2ad1b342]{border:1px solid var(--md-line);background:var(--md-surface);width:28px;height:28px;color:var(--md-blue-700);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.md-managed-card__settings svg[data-v-2ad1b342]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:17px;height:17px}.md-managed-card__settings[data-v-2ad1b342]:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:3px}.md-managed-card[data-v-2ad1b342] .md-do-card__identity h3{color:var(--md-blue-700);line-height:1.25}.md-managed-card[data-v-2ad1b342] .md-do-card__kicker:empty{display:none}.md-managed-card[data-v-2ad1b342] .md-do-card__icon{box-sizing:border-box;color:var(--md-blue-700);flex-shrink:0;justify-content:center;align-items:center;display:flex}.md-managed-card[data-v-2ad1b342] .md-do-card__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;max-width:24px;height:24px;max-height:24px;display:block}.md-managed-card[data-v-2ad1b342] .md-do-card__head{grid-template-columns:auto minmax(0,1fr)}.md-managed-card[data-v-2ad1b342] .md-do-card__state{grid-column:1/-1;justify-content:flex-start}.md-managed-card[data-v-2ad1b342] .md-do-card__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.md-managed-card[data-v-2ad1b342] .md-do-card__actions{align-items:center;gap:6px}.md-managed-card[data-v-2ad1b342] .md-do-card__actions button,.md-managed-card[data-v-2ad1b342] .md-do-card__actions a{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface);max-width:100%;height:32px;min-height:32px;color:var(--md-blue-700);font-family:inherit;font-size:var(--md-font-size-meta);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 10px;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.md-managed-card[data-v-2ad1b342] .md-do-card__actions .md-btn{border-color:var(--md-blue-700);background:var(--md-blue-700);color:#fff}.md-managed-card[data-v-2ad1b342] .md-do-card__actions .play-action,.md-managed-card[data-v-2ad1b342] .md-do-card__actions .md-observation-action{width:32px;min-width:32px;padding:0}.md-managed-card[data-v-2ad1b342] .md-do-card__actions .danger-action{color:var(--md-danger);background:var(--md-danger-bg)}.md-managed-card[data-v-2ad1b342] .md-do-card__actions button:disabled{opacity:.48;cursor:not-allowed}.md-managed-card[data-v-2ad1b342] .md-do-card__actions button:hover:not(:disabled),.md-managed-card[data-v-2ad1b342] .md-do-card__actions a:hover{filter:brightness(.95)}.md-managed-card[data-v-2ad1b342] .md-do-card__actions button:focus-visible,.md-managed-card[data-v-2ad1b342] .md-do-card__actions a:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}.md-managed-card__freshness[data-v-2ad1b342]{font-size:var(--md-font-size-label);color:var(--md-ink-500);margin:0 0 .6rem}.md-managed-card__details[data-v-2ad1b342]{color:var(--md-ink-600);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;gap:.3rem;margin-bottom:.6rem;display:grid}.md-managed-card__progress[data-v-2ad1b342]{font-size:var(--md-font-size-meta);gap:.35rem;display:grid}.md-managed-card__progress progress[data-v-2ad1b342]{width:100%;accent-color:var(--md-accent-700)}.md-managed-card__blocked[data-v-2ad1b342]{color:var(--md-warning);font-size:var(--md-font-size-meta);overflow-wrap:anywhere}.md-managed-card[data-v-2ad1b342] .md-do-card__actions label{min-width:0;max-width:100%;font-size:var(--md-font-size-meta);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.md-managed-card[data-v-2ad1b342] .md-do-card__actions select,.md-managed-card[data-v-2ad1b342] .md-do-card__actions input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface);min-width:0;max-width:100%;min-height:36px;color:var(--md-ink-950);font:inherit;padding:.4rem .65rem}.md-managed-card[data-v-2ad1b342] .md-do-card__actions select:focus-visible,.md-managed-card[data-v-2ad1b342] .md-do-card__actions input:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}.md-capability-steps[data-v-a14556df]{gap:.6rem;padding:0;list-style:none;display:grid}.md-capability-steps li[data-v-a14556df]{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem 0;display:flex}.md-capability-steps li span[data-v-a14556df]{overflow-wrap:anywhere;min-width:0}.md-capability-times[data-v-a14556df]{font-size:var(--md-font-size-meta);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.md-capability-times dd[data-v-a14556df]{overflow-wrap:anywhere;margin:.35rem 0}.md-capability-times dt[data-v-a14556df]{color:var(--md-ink-500)}summary[data-v-a14556df]{cursor:pointer;color:var(--md-accent-700);padding:.7rem 0}html:root .md-settings-section{border:0;min-width:0;margin:0;padding:0}html:root .md-settings-section+.md-settings-section{margin-top:1.2rem}html:root .md-settings-section>legend{color:var(--md-ink-800,#273244);margin:0 0 .65rem;padding:0;font-size:.85rem;font-weight:700}html:root .md-settings-section__content{gap:.8rem;display:grid}.md-preference-switch[data-v-07282c79]{box-sizing:border-box;border:1px solid var(--md-line,#cbd5e1);border-radius:var(--md-control-radius,.5rem);background:var(--md-surface,#fff);min-height:44px;color:var(--md-ink-950,#102b49);font:600 .75rem/1.2 var(--md-font-sans,sans-serif);white-space:nowrap;cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.35rem .6rem;display:inline-flex}.md-preference-switch[data-v-07282c79]:disabled{opacity:.55;cursor:default}.md-preference-switch[data-v-07282c79]:focus-visible{outline:2px solid var(--md-blue-700,#075d91);outline-offset:2px}.md-preference-switch i[data-v-07282c79]{background:var(--md-ink-400,#94a3b8);border-radius:999px;flex:0 0 1.8rem;width:1.8rem;height:1rem;position:relative}.md-preference-switch i[data-v-07282c79]:after{content:"";background:#fff;border-radius:50%;width:.75rem;height:.75rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem}.md-preference-switch[aria-checked=true] i[data-v-07282c79]{background:var(--md-blue-700,#075d91)}.md-preference-switch[aria-checked=true] i[data-v-07282c79]:after{transform:translate(.8rem)}@media (prefers-reduced-motion:reduce){.md-preference-switch i[data-v-07282c79]:after{transition:none}}.md-display-settings{flex:none;align-items:center;display:inline-flex}html:root button.md-display-settings__trigger{border:1px solid var(--md-line,#d7dce3);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--md-ink-800,#273244);background:var(--md-surface,#fff);box-shadow:none;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:10px;display:inline-flex}html:root button.md-display-settings__trigger:hover{background:var(--md-surface-muted,#f2f4f7)}html:root button.md-display-settings__trigger:focus-visible{outline:2px solid var(--md-blue-700,#2457a6);outline-offset:3px}html:root button.md-display-settings__trigger svg{flex:none;width:22px;height:22px;display:block}.md-display-settings__modal{width:min(24rem,100% - 1.5rem)!important}.md-display-settings__options{gap:.8rem;display:grid}html:root .md-display-settings__options .md-display-preferences{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:.8rem;display:grid}html:root .md-display-settings__options .md-preference-switch{justify-content:space-between;width:100%}html:root .md-display-settings__options .md-directory-preference{width:100%;display:flex}.md-directory-preference{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%}.md-directory-preference__retry{border:1px solid var(--md-line);min-height:44px;color:var(--md-ink-950);background:var(--md-surface);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .65rem;font-size:.7rem;display:inline-flex}.md-directory-preference__toggle:disabled{opacity:.6;cursor:default}.md-directory-preference__error{color:var(--md-danger);flex-basis:100%;font-size:.7rem}.md-operation-activity[data-v-9923a879]{position:relative}.md-operation-activity__trigger[data-v-9923a879]{box-sizing:border-box;color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff14;border:1px solid #ffffff42;border-radius:.7rem;align-items:center;gap:.55rem;padding:.52rem .6rem .66rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 8px 22px #00152c35}.md-operation-activity__trigger[data-v-9923a879]:hover,.md-operation-activity__trigger[data-v-9923a879]:focus-visible{background:#ffffff20;border-color:#ffffff73;outline:none}.md-operation-activity__trigger-copy[data-v-9923a879]{flex:1;min-width:0;display:grid}.md-operation-activity__trigger-copy strong[data-v-9923a879]{color:#fff;font-size:var(--md-font-size-meta)}.md-operation-activity__trigger-copy small[data-v-9923a879]{color:#c9d8e8;font-size:var(--md-font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-operation-activity__trigger>b[data-v-9923a879]{min-width:1.35rem;height:1.35rem;color:var(--md-navy-950);font-size:var(--md-font-size-label);background:#fff;border-radius:999px;place-items:center;display:grid}.md-operation-activity__trigger-progress[data-v-9923a879]{background:#ffffff2e;border-radius:999px;height:3px;position:absolute;bottom:.28rem;left:.55rem;right:.55rem;overflow:hidden}.md-operation-activity__trigger-progress i[data-v-9923a879]{border-radius:inherit;background:#5ce1c2;height:100%;transition:width .35s;display:block}.md-operation-activity__pulse[data-v-9923a879]{justify-content:center;align-items:flex-end;gap:2px;width:1.25rem;height:1.25rem;display:flex}.md-operation-activity__pulse i[data-v-9923a879]{background:#91a9c1;border-radius:3px;width:3px;height:5px}.md-operation-activity__pulse.active i[data-v-9923a879]{background:#5ce1c2;animation:.9s ease-in-out infinite alternate md-operation-pulse-9923a879}.md-operation-activity__pulse.active i[data-v-9923a879]:nth-child(2){height:11px;animation-delay:.2s}.md-operation-activity__pulse.active i[data-v-9923a879]:nth-child(3){height:8px;animation-delay:.4s}@keyframes md-operation-pulse-9923a879{to{height:14px}}.md-operation-activity__panel[data-v-9923a879]{z-index:1300;left:calc(var(--md-sidebar-width,240px) + .8rem);box-sizing:border-box;width:min(390px,calc(100vw - var(--md-sidebar-width,240px) - 1.6rem));border:1px solid var(--md-line);background:var(--md-surface);border-radius:1rem;max-height:min(620px,100vh - 1.6rem);padding:.8rem;position:fixed;bottom:.8rem;overflow:auto;box-shadow:0 24px 70px #0b203b36}.md-operation-activity__panel header[data-v-9923a879]{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.md-operation-activity__panel header small[data-v-9923a879],.md-operation-activity__recent>small[data-v-9923a879]{color:var(--md-accent-700);font-size:var(--md-font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.md-operation-activity__panel h2[data-v-9923a879]{font-size:var(--md-font-size-section);margin:.1rem 0}.md-operation-activity__panel header button[data-v-9923a879]{color:var(--md-ink-600);cursor:pointer;background:0 0;border:0;font-size:1.4rem}.md-operation-activity__list[data-v-9923a879]{gap:.55rem;display:grid}.md-operation-activity__list article[data-v-9923a879]{--md-operation-tone:var(--md-info,#176fae);border:1px solid var(--md-line);background:var(--md-surface-muted);border-radius:.7rem;padding:.65rem}.md-operation-activity__row[data-v-9923a879]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.md-operation-activity__row strong[data-v-9923a879]{font-size:var(--md-font-size-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-operation-activity__row span[data-v-9923a879]{color:var(--md-operation-tone,#176fae);font-size:var(--md-font-size-label);font-weight:900}.md-operation-activity__bar[data-v-9923a879]{background:var(--md-line,#d8e0ea);border-radius:999px;height:6px;margin:.45rem 0;overflow:hidden;box-shadow:inset 0 0 0 1px #001f3f12}.md-operation-activity__bar i[data-v-9923a879]{border-radius:inherit;background:var(--md-operation-tone,#176fae);height:100%;transition:width .35s;display:block;box-shadow:inset 0 0 0 1px #ffffff38}.md-operation-activity__list p[data-v-9923a879]{color:var(--md-ink-700);font-size:var(--md-font-size-meta);margin:.2rem 0;line-height:1.35}.md-operation-activity__list article>small[data-v-9923a879]{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.md-operation-activity__recent[data-v-9923a879]{border-top:1px solid var(--md-line);gap:.35rem;margin-top:.8rem;padding-top:.7rem;display:grid}.md-operation-activity__recent p[data-v-9923a879]{font-size:var(--md-font-size-label);grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;margin:0;display:grid}.md-operation-activity__recent p i[data-v-9923a879]{background:var(--md-operation-tone,var(--md-info,#176fae));border-radius:999px;width:.45rem;height:.45rem}.md-operation-activity__recent p b[data-v-9923a879]{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.md-operation-activity__empty[data-v-9923a879]{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin:.5rem 0}.md-operation-activity__panel>a[data-v-9923a879]{color:#fff;background:var(--md-navy-900);font-size:var(--md-font-size-meta);border-radius:.6rem;justify-content:center;margin-top:.75rem;padding:.6rem;font-weight:850;text-decoration:none;display:flex}.md-operation-activity__toast[data-v-9923a879]{z-index:1400;border:1px solid var(--md-line);color:var(--md-ink-950);background:var(--md-surface);font:inherit;text-align:left;cursor:pointer;border-radius:.8rem;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 18px 55px #0b203b3b}.md-operation-activity__toast>i[data-v-9923a879]{background:var(--md-operation-tone,var(--md-info,#176fae));border-radius:999px;width:.7rem;height:.7rem}.md-operation-activity__toast span[data-v-9923a879]{display:grid}.md-operation-activity__toast strong[data-v-9923a879]{font-size:var(--md-font-size-meta)}.md-operation-activity__toast small[data-v-9923a879]{color:var(--md-ink-500);font-size:var(--md-font-size-label)}[data-tone=success][data-v-9923a879]{--md-operation-tone:var(--md-success,#18805a)}[data-tone=danger][data-v-9923a879]{--md-operation-tone:var(--md-danger,#c83b4d)}[data-tone=warning][data-v-9923a879]{--md-operation-tone:var(--md-warning,#c57b00)}@media (width<=820px){.md-operation-activity[data-v-9923a879]{margin-left:auto}.md-operation-activity__trigger[data-v-9923a879]{background:#ffffff14;border:1px solid #ffffff42;border-radius:.65rem;justify-content:center;width:2.55rem;height:2.55rem;padding:0}.md-operation-activity__trigger-copy[data-v-9923a879],.md-operation-activity__trigger-progress[data-v-9923a879]{display:none}.md-operation-activity__trigger>b[data-v-9923a879]{min-width:1.1rem;height:1.1rem;font-size:var(--md-font-size-label);position:absolute;top:-.2rem;right:-.2rem}.md-operation-activity__panel[data-v-9923a879]{width:auto;max-height:calc(100dvh - 1.3rem);bottom:.65rem;left:.65rem;right:.65rem}.md-operation-activity__toast[data-v-9923a879]{bottom:.65rem;left:.65rem;right:.65rem}.md-operation-activity__pulse[data-v-9923a879]{flex:none}}@media (prefers-reduced-motion:reduce){.md-operation-activity__pulse.active i[data-v-9923a879]{animation:none}}.md-operation-activity[data-v-9923a879]{z-index:1250;left:var(--md-sidebar-padding-inline,.875rem);width:calc(var(--md-sidebar-width,240px) - 2 * var(--md-sidebar-padding-inline,.875rem));position:fixed;bottom:11.2rem}@media (width<=820px){.md-operation-activity[data-v-9923a879]{width:2.55rem;inset:.55rem 3.75rem auto auto}}.md-operation-activity.md-operation-activity--inline[data-v-9923a879]{z-index:auto;width:100%;min-width:0;margin:0;position:relative;inset:auto}.md-directory-preference[data-v-ceda2c56]{flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.md-directory-preference__retry[data-v-ceda2c56]{border:1px solid var(--md-line);min-height:44px;color:var(--md-ink-950);background:var(--md-surface);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.4rem .65rem;font-size:.7rem;display:inline-flex}.md-directory-preference__toggle[data-v-ceda2c56]:disabled{opacity:.6;cursor:default}.md-directory-preference__error[data-v-ceda2c56]{color:var(--md-danger);flex-basis:100%;font-size:.7rem}button[data-v-ceda2c56]:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}.md-display-preferences[data-v-75c9d863]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.4rem;min-width:0;max-width:100%;display:flex}.md-display-preferences>.md-dashboard-metrics-toggle[data-v-75c9d863]{margin:0}@media (width<=640px){.md-page-hero[data-v-611d4791]{flex-direction:row;align-items:center;gap:.5rem}.md-page-hero__copy[data-v-611d4791]{flex:1 1 0;min-width:0}.md-page-hero__copy h1[data-v-611d4791]{overflow-wrap:anywhere}.md-page-hero__actions[data-v-611d4791]{flex:none;justify-content:flex-end;align-items:center;gap:.4rem;max-width:65%}}.md-actor-label[data-v-174d22d6]{overflow-wrap:anywhere}.md-batch-progress[data-v-17b0af02]{gap:.5rem;margin-block:1rem;display:grid}.md-batch-progress progress[data-v-17b0af02]{width:100%;accent-color:var(--md-accent,#22765b)}.md-batch-progress p[data-v-17b0af02]{margin:0}.md-schedule-list[data-v-7b3a25d3]{display:grid}.md-schedule-row[data-v-7b3a25d3]{border-bottom:1px solid var(--md-border,#dae2ec);grid-template-columns:12px minmax(220px,1fr) minmax(90px,.35fr) minmax(150px,.5fr) auto auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.md-schedule-state[data-v-7b3a25d3]{background:#aab6c5;border-radius:50%;width:10px;height:10px}.md-schedule-state.enabled[data-v-7b3a25d3]{background:#14b87a;box-shadow:0 0 0 4px #d9f8eb}.md-schedule-main[data-v-7b3a25d3],.md-schedule-row>div[data-v-7b3a25d3]{gap:3px;min-width:0;display:grid}.md-schedule-row small[data-v-7b3a25d3]{color:var(--md-text-muted,#64748b);font-size:var(--md-font-size-meta)}.md-schedule-main strong[data-v-7b3a25d3],.md-schedule-main small[data-v-7b3a25d3]{overflow-wrap:anywhere}.md-schedule-row button[data-v-7b3a25d3]{border:1px solid var(--md-border,#ccd8e5);color:var(--md-navy,#0d2947);cursor:pointer;background:#fff;border-radius:10px;padding:9px 12px;font-weight:750}.md-schedule-row .md-schedule-toggle[data-v-7b3a25d3]{background:var(--md-navy,#0d2947);color:#fff}.md-schedule-empty[data-v-7b3a25d3]{color:var(--md-text-muted,#64748b);padding:24px}@media (width<=850px){.md-schedule-row[data-v-7b3a25d3]{grid-template-columns:12px 1fr auto}.md-schedule-row>div[data-v-7b3a25d3]:not(.md-schedule-main){display:none}.md-schedule-row button[data-v-7b3a25d3]{grid-column:2}.md-schedule-row .md-schedule-toggle[data-v-7b3a25d3]{grid-column:3}}.md-operation-catalog[data-v-7052fe68]{border:1px solid var(--md-line);border-radius:var(--md-radius-xl,1rem);background:var(--md-surface);box-shadow:var(--md-shadow-sm);overflow:hidden}.md-operation-catalog>header[data-v-7052fe68]{border-bottom:1px solid var(--md-line);background:linear-gradient(135deg,var(--md-surface),var(--md-surface-muted));justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.md-operation-catalog>header span[data-v-7052fe68],.md-operation-catalog td>small[data-v-7052fe68]{color:var(--md-accent-700);font-size:var(--md-font-size-label);letter-spacing:.09em;text-transform:uppercase;font-weight:900}.md-operation-catalog h2[data-v-7052fe68]{font-size:var(--md-font-size-section);margin:.15rem 0}.md-operation-catalog header p[data-v-7052fe68]{color:var(--md-ink-600);font-size:var(--md-font-size-body);margin:0}.md-operation-catalog dl[data-v-7052fe68]{grid-template-columns:repeat(4,minmax(82px,1fr));gap:.45rem;margin:0;display:grid}.md-operation-catalog dl div[data-v-7052fe68]{border:1px solid var(--md-line);background:var(--md-surface);border-radius:.7rem;min-width:0;padding:.5rem .65rem}.md-operation-catalog dt[data-v-7052fe68]{color:var(--md-ink-600);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:800}.md-operation-catalog dd[data-v-7052fe68]{font-size:var(--md-font-size-section);white-space:nowrap;overflow-wrap:normal;word-break:normal;margin:.1rem 0 0;font-weight:900}.md-operation-catalog__toolbar[data-v-7052fe68]{border-bottom:1px solid var(--md-line);align-items:end;gap:.6rem;padding:.7rem 1rem;display:flex}.md-operation-catalog__toolbar label[data-v-7052fe68]{color:var(--md-ink-600);font-size:var(--md-font-size-meta);flex:1;gap:.25rem;font-weight:800;display:grid}.md-operation-catalog__toolbar input[data-v-7052fe68]{box-sizing:border-box;border:1px solid var(--md-line);background:var(--md-surface);width:100%;font:inherit;font-size:var(--md-font-size-body);border-radius:.6rem;padding:.6rem .7rem}.md-operation-catalog__toolbar button[data-v-7052fe68]{border:1px solid var(--md-line);color:var(--md-navy-900);background:var(--md-surface);cursor:pointer;border-radius:.6rem;padding:.62rem .75rem;font-weight:850}.md-operation-catalog__scroll[data-v-7052fe68]{max-height:35rem;overflow:auto}.md-operation-catalog table[data-v-7052fe68]{border-collapse:collapse;width:100%}.md-operation-catalog th[data-v-7052fe68]{z-index:1;color:var(--md-ink-600);background:var(--md-surface-muted);font-size:var(--md-font-size-label);text-align:left;text-transform:uppercase;padding:.6rem .75rem;position:sticky;top:0}.md-operation-catalog td[data-v-7052fe68]{border-top:1px solid var(--md-line);vertical-align:top;padding:.75rem}.md-operation-catalog td[data-v-7052fe68]:first-child{min-width:300px}.md-operation-catalog td>strong[data-v-7052fe68],.md-operation-catalog td>code[data-v-7052fe68],.md-operation-catalog td>p[data-v-7052fe68]{display:block}.md-operation-catalog td>strong[data-v-7052fe68]{font-size:var(--md-font-size-body-strong);margin:.1rem 0}.md-operation-catalog code[data-v-7052fe68]{color:var(--md-ink-600);font-size:var(--md-font-size-meta);overflow-wrap:anywhere}.md-operation-catalog td p[data-v-7052fe68]{max-width:620px;color:var(--md-ink-600);font-size:var(--md-font-size-meta);margin:.25rem 0 0;line-height:1.35}.md-operation-catalog .success[data-v-7052fe68]{color:var(--md-success)}.md-operation-catalog .danger[data-v-7052fe68]{color:var(--md-danger)}.md-operation-catalog td:not(:first-child)>small[data-v-7052fe68]{color:var(--md-info);letter-spacing:0;text-transform:none;margin-top:.2rem}.md-operation-catalog__error[data-v-7052fe68]{color:var(--md-danger);background:var(--md-danger-bg);border-radius:.6rem;margin:.8rem;padding:.7rem}.catalog-actions[data-v-7052fe68]{align-items:center;gap:.4rem;display:flex}.run-action[data-v-7052fe68],.schedule-action[data-v-7052fe68]{border:1px solid var(--md-navy-900);font:inherit;font-size:var(--md-font-size-meta);cursor:pointer;white-space:nowrap;border-radius:.55rem;padding:.45rem .65rem;font-weight:850}.run-action[data-v-7052fe68]{color:#fff;background:var(--md-navy-900);place-items:center;width:2rem;height:2rem;padding:0;display:grid}.schedule-action[data-v-7052fe68]{color:var(--md-navy-900);background:var(--md-surface)}.run-action[data-v-7052fe68]:disabled{border-color:var(--md-line);color:var(--md-ink-500);background:var(--md-surface-muted);opacity:.7;cursor:not-allowed}@media (width<=1050px){.md-operation-catalog>header[data-v-7052fe68]{flex-direction:column;align-items:stretch}.md-operation-catalog dl[data-v-7052fe68]{width:100%}}@media (width<=760px){.md-operation-catalog dl[data-v-7052fe68]{grid-template-columns:1fr 1fr}.md-operation-catalog__toolbar[data-v-7052fe68]{flex-direction:column;align-items:stretch}.md-operation-catalog__toolbar button[data-v-7052fe68]{align-self:flex-start}.md-operation-catalog thead[data-v-7052fe68]{display:none}.md-operation-catalog tr[data-v-7052fe68]{border-top:1px solid var(--md-line);padding:.65rem;display:block}.md-operation-catalog td[data-v-7052fe68]{border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem;display:flex}.md-operation-catalog td[data-v-7052fe68]:first-child{min-width:0;padding-bottom:.55rem;display:block}.md-operation-catalog td[data-v-7052fe68]:not(:first-child):before{content:attr(data-label);color:var(--md-ink-600);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:800}}.md-operations-workspace[data-v-a48385db]{border:1px solid var(--md-line);background:var(--md-surface);box-shadow:var(--md-shadow-sm);border-radius:1rem;overflow:hidden}.workspace-head[data-v-a48385db]{border-bottom:1px solid var(--md-line);background:linear-gradient(135deg,var(--md-surface),var(--md-surface-muted));justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.workspace-head small[data-v-a48385db],.workspace-modal header small[data-v-a48385db]{color:var(--md-accent-700);font-size:var(--md-font-size-label);letter-spacing:.09em;text-transform:uppercase;font-weight:900}.workspace-head h2[data-v-a48385db],.workspace-modal h2[data-v-a48385db]{margin:.12rem 0}.workspace-head p[data-v-a48385db]{color:var(--md-ink-600);margin:.2rem 0 0}.workspace-head button[data-v-a48385db],.workspace-tabs button[data-v-a48385db],.workspace-pagination button[data-v-a48385db],.workspace-filters button[data-v-a48385db],.workspace-modal button[data-v-a48385db]{border:1px solid var(--md-line);color:var(--md-navy-900);background:var(--md-surface);font:inherit;cursor:pointer;border-radius:.6rem;padding:.55rem .75rem;font-weight:850}.workspace-tabs[data-v-a48385db]{border-bottom:1px solid var(--md-line);flex-wrap:wrap;gap:.35rem;padding:.7rem;display:flex}.workspace-tabs button[data-v-a48385db]{align-items:center;gap:.4rem;display:flex}.workspace-tabs button strong[data-v-a48385db]{background:var(--md-surface-muted);min-width:1.35rem;height:1.35rem;font-size:var(--md-font-size-label);border-radius:999px;place-items:center;padding:0 .25rem;display:grid}.workspace-tabs button.active[data-v-a48385db]{border-color:var(--md-navy-900);color:#fff;background:var(--md-navy-900)}.workspace-tabs button.active strong[data-v-a48385db]{color:var(--md-navy-900);background:#fff}.workspace-tabs .filter[data-v-a48385db]{margin-left:auto}.workspace-filters[data-v-a48385db]{border-bottom:1px solid var(--md-line);background:var(--md-surface-muted);grid-template-columns:1fr 1fr auto auto;align-items:end;gap:.6rem;padding:.7rem;display:grid}.workspace-filters label[data-v-a48385db],.workspace-modal label[data-v-a48385db]{color:var(--md-ink-600);font-size:var(--md-font-size-meta);gap:.3rem;font-weight:800;display:grid}.workspace-filters input[data-v-a48385db],.workspace-modal input[data-v-a48385db],.workspace-modal select[data-v-a48385db]{box-sizing:border-box;border:1px solid var(--md-line);background:var(--md-surface);width:100%;font:inherit;border-radius:.6rem;padding:.65rem}.workspace-error[data-v-a48385db],.workspace-success[data-v-a48385db]{border-radius:.6rem;margin:.7rem;padding:.7rem}.workspace-error[data-v-a48385db]{color:var(--md-danger);background:var(--md-danger-bg)}.workspace-success[data-v-a48385db]{color:var(--md-success);background:var(--md-success-bg)}.workspace-pagination[data-v-a48385db]{border-top:1px solid var(--md-line);justify-content:center;align-items:center;gap:1rem;padding:.75rem;display:flex}button[data-v-a48385db]:disabled{opacity:.4;cursor:not-allowed}.workspace-backdrop[data-v-a48385db]{z-index:1200;background:#0f172a9e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.workspace-modal[data-v-a48385db]{box-sizing:border-box;background:var(--md-surface);border-radius:1rem;width:min(760px,100%);max-height:calc(100vh - 2rem);padding:1rem;overflow:auto;box-shadow:0 25px 70px #0f172a55}.workspace-modal>header[data-v-a48385db]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.workspace-modal>header>button[data-v-a48385db]{font-size:var(--md-font-size-section)}.retry-context[data-v-a48385db]{margin-bottom:.7rem}.log-link[data-v-a48385db]{color:var(--md-info);margin-bottom:1rem;font-weight:800;display:inline-flex}.schedule-form[data-v-a48385db]{gap:1rem;display:grid}.schedule-form>p[data-v-a48385db]{color:var(--md-ink-600);margin:0;line-height:1.5}.frequency-row[data-v-a48385db]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.minimum[data-v-a48385db]{color:var(--md-accent-700);font-weight:750}.schedule-mode[data-v-a48385db]{border:1px solid var(--md-line);border-radius:.7rem;gap:.5rem;margin:0;padding:.8rem;display:grid}.schedule-mode legend[data-v-a48385db]{color:var(--md-ink-600);font-size:var(--md-font-size-meta);padding:0 .3rem;font-weight:850}.schedule-mode label[data-v-a48385db]{grid-template-columns:auto 1fr;align-items:center;display:flex}.schedule-mode input[data-v-a48385db]{width:auto}.calendar-preview[data-v-a48385db]{background:var(--md-surface-muted);font-size:var(--md-font-size-body);border-radius:.6rem;padding:.7rem}.schedule-form .toggle[data-v-a48385db]{grid-template-columns:auto 1fr;align-items:center;display:flex}.schedule-form .toggle input[data-v-a48385db]{width:auto}.schedule-form footer[data-v-a48385db]{justify-content:flex-end;gap:.6rem;display:flex}.schedule-form footer .primary[data-v-a48385db]{color:#fff;background:var(--md-navy-900)}@media (width<=720px){.workspace-head[data-v-a48385db]{flex-direction:column;align-items:stretch}.workspace-head button[data-v-a48385db]{align-self:flex-start}.workspace-tabs .filter[data-v-a48385db]{margin-left:0}.workspace-filters[data-v-a48385db],.frequency-row[data-v-a48385db]{grid-template-columns:1fr}.workspace-tabs button[data-v-a48385db]{flex:1;justify-content:center}.workspace-pagination[data-v-a48385db]{justify-content:space-between}}html:root .md-settings-select{gap:.5rem;min-width:0;display:grid}html:root .md-settings-select>label{color:var(--md-ink-800,#273244);font-size:.8rem;font-weight:600}html:root .md-settings-select>select{box-sizing:border-box;border:1px solid var(--md-line,#d7dce3);border-radius:var(--md-control-radius,.5rem);background:var(--md-surface,#fff);width:100%;min-width:0;min-height:44px;color:var(--md-ink-950,#102b49);font:inherit;padding:.5rem .65rem;font-size:.85rem}html:root .md-settings-select>select:focus-visible{outline:2px solid var(--md-blue-700,#2457a6);outline-offset:2px}.md-filter-modal[data-v-e0e978e5]{width:min(36rem,100% - 1.5rem)}.md-filter-modal__fields[data-v-e0e978e5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;min-width:0;display:grid}.md-filter-modal__fields[data-v-e0e978e5] label{min-width:0;color:var(--md-ink-700);flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:650;display:flex}.md-filter-modal__fields[data-v-e0e978e5] .wide,.md-filter-modal__fields[data-v-e0e978e5] fieldset,.md-filter-modal__fields[data-v-e0e978e5] .md-filter-modal__wide{grid-column:1/-1;min-width:0}.md-filter-modal__fields[data-v-e0e978e5] input:not([type=checkbox]):not([type=radio]),.md-filter-modal__fields[data-v-e0e978e5] select{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);width:100%;min-width:0;min-height:44px;color:var(--md-ink-950);font:inherit;padding:.55rem .65rem}.md-filter-modal__fields[data-v-e0e978e5] small{color:var(--md-ink-600);font-size:.75rem;font-weight:400;line-height:1.4}.md-filter-modal footer>.md-btn--secondary[data-v-e0e978e5]{background:var(--md-surface);color:var(--md-ink-800);border-color:var(--md-line)}.md-filter-modal__extra[data-v-e0e978e5]{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}@media (width<=600px){.md-filter-modal__fields[data-v-e0e978e5]{grid-template-columns:minmax(0,1fr)}}.md-application-links[data-v-f56322ac]{flex-wrap:wrap;gap:6px;max-width:100%;display:inline-flex}.md-application-links a[data-v-f56322ac],.md-application-links button[data-v-f56322ac]{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface);min-height:32px;color:var(--md-blue-700);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:6px 10px;font-size:.85rem;font-weight:650;text-decoration:none;display:inline-flex}.md-application-links__choices[data-v-f56322ac]{overflow-wrap:anywhere;gap:12px;padding:0;list-style:none;display:grid}.continuity-detail{align-self:start;min-width:0}.continuity-detail .md-resource-header__copy{min-width:0}.continuity-detail .md-resource-header h2{overflow-wrap:anywhere}.continuity-body{gap:1rem;min-width:0;padding:1.25rem;display:grid}.continuity-body p{overflow-wrap:anywhere;margin:0;line-height:1.5}.continuity-list-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.continuity-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1rem;margin:0;display:grid}.continuity-facts>div{min-width:0}.continuity-facts dt{color:var(--md-ink-600);margin-bottom:.35rem;font-size:.8125rem}.continuity-facts dd{color:var(--md-ink-950);overflow-wrap:anywhere;margin:0;font-weight:650}.continuity-form{gap:1rem;min-width:0;display:grid}.continuity-form label{color:var(--md-ink-700);gap:.4rem;font-size:.875rem;font-weight:650;display:grid}.continuity-form input:not([type=checkbox]),.continuity-form select{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);width:100%;min-width:0;min-height:2.75rem;color:var(--md-ink-950);font:inherit;padding:.55rem .65rem}.continuity-form .continuity-switch{align-items:center;gap:.5rem;display:flex}.continuity-form input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--md-maroon-700);flex-shrink:0}.continuity-form footer,.continuity-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.continuity-form footer{border-top:1px solid var(--md-line);padding-top:.75rem}.continuity-detail .md-btn{flex:none;width:auto;min-height:2.125rem;padding:.4rem .7rem;font-size:.875rem;line-height:1.25}.continuity-notice{border-inline-start:3px solid var(--md-warning);background:var(--md-warning-bg);border-radius:var(--md-radius-sm);padding:.65rem .8rem;font-size:.875rem}.continuity-error{color:var(--md-danger);background:var(--md-danger-bg);border-radius:var(--md-radius-sm);padding:.65rem .8rem}.continuity-evidence{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;margin:0;overflow:auto}@media (width<=600px){.continuity-body{gap:.875rem;padding:.875rem}.continuity-facts{gap:.875rem}}@media (pointer:coarse){.continuity-detail .md-btn{min-height:2.75rem}}.continuity-row-title{align-items:center;gap:.65rem;min-width:0;display:flex}.continuity-row-title strong{overflow-wrap:anywhere;min-width:0}.continuity-version{border-radius:var(--md-radius-sm);background:var(--md-blue-100);height:2rem;color:var(--md-blue-700);flex:0 0 2rem;place-items:center;font-size:.85rem;font-weight:750;display:grid}.continuity-technical{margin-top:1rem}.continuity-technical summary{cursor:pointer;padding:.5rem 0;font-weight:650}.continuity-technical .continuity-facts{margin:1rem 0}.continuity-checks{margin:0;padding:0;list-style:none}.continuity-checks li{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.875rem;display:flex}.continuity-muted{color:var(--md-ink-600);font-size:.85rem;line-height:1.5}.continuity-settings{gap:.75rem;display:grid}.continuity-settings h3,.continuity-settings p{margin:0}.continuity-detail .md-managed-card__freshness:empty{display:none}.continuity-body .md-managed-card{min-width:0}.continuity-body a:not(.md-btn){color:var(--md-blue-700)}.continuity-recipe-item .md-directory-item__copy{gap:.3rem}.continuity-recipe-item .md-directory-item__copy>strong{overflow-wrap:anywhere}.continuity-recipe-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .6rem;margin-top:.15rem;display:flex}.continuity-recipe-meta time{color:var(--md-ink-600);font-variant-numeric:tabular-nums;font-size:.75rem}.continuity-recipe-meta .md-status-badge{white-space:nowrap;gap:.3rem;padding:.15rem .4rem;font-size:.6875rem;line-height:1.35}.continuity-recipe-meta .md-status-badge i{width:.35rem;height:.35rem}.retention-list[data-v-becea416]{max-height:55vh;overflow:auto}.retention-list article[data-v-becea416]{border-bottom:1px solid var(--md-border,#ddd);overflow-wrap:anywhere;gap:.25rem;padding:.6rem 0;display:grid}.retention-list small[data-v-becea416]{color:var(--md-text-muted,#666)}.backup-summary[data-v-becea416]{flex-wrap:wrap;gap:.5rem 1rem;padding:.4rem 0 .7rem;font-size:.8rem;display:flex}.backup-replication-late[data-v-becea416]{color:var(--md-warning,#916213)}.backup-summary span[data-v-becea416]{align-items:center;gap:.35rem;display:inline-flex}.backup-summary i[data-v-becea416]{background:var(--md-success,#237450);border-radius:50%;width:.5rem;height:.5rem}.backup-summary--warning i[data-v-becea416]{background:var(--md-warning,#916213)}.backup-summary--late i[data-v-becea416],.backup-summary--missing i[data-v-becea416]{background:var(--md-danger,#b42318)}.backup-table-wrap[data-v-becea416]{max-width:100%;max-height:29rem;overflow:auto}.backup-table[data-v-becea416]{table-layout:fixed;width:100%;min-width:36rem;display:table}.backup-table thead[data-v-becea416]{display:table-header-group}.backup-table tbody[data-v-becea416]{display:table-row-group}.backup-table tr[data-v-becea416]{display:table-row}.backup-table th[data-v-becea416],.backup-table td[data-v-becea416]{white-space:nowrap;padding:.55rem .7rem;display:table-cell}.backup-table th[data-v-becea416]:first-child{width:30%}.backup-table th[data-v-becea416]:last-child{width:6rem}.backup-table td strong[data-v-becea416]{font-size:inherit;white-space:nowrap}.backup-table button[data-v-becea416]{min-height:2rem;padding:.3rem .55rem;font-size:.8rem}.backup-state[data-v-becea416]{align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.backup-state i[data-v-becea416]{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.backup-state--ok[data-v-becea416]{color:var(--md-success,#237450)}.backup-state--error[data-v-becea416]{color:var(--md-danger,#b42318)}.backup-state--pending[data-v-becea416]{color:var(--md-warning,#916213)}.operation-history[data-v-2453ab76]{overscroll-behavior-y:contain;scrollbar-gutter:stable;max-height:min(36rem,65dvh);padding:0 .25rem;overflow-y:auto}article[data-v-2453ab76]{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .5rem;display:flex}article>div[data-v-2453ab76]{min-width:0}strong[data-v-2453ab76],small[data-v-2453ab76]{overflow-wrap:anywhere;display:block}small[data-v-2453ab76]{color:var(--md-ink-600);margin-top:.2rem;font-size:.75rem}strong[data-v-2453ab76]{font-size:.85rem}p[data-v-2453ab76]{margin:.4rem 0}@media (width<=600px){article[data-v-2453ab76]{flex-wrap:wrap;align-items:flex-start}}.transfer-steps[data-v-ceef55dc]{min-width:0;margin:0;padding:0;list-style:none}.transfer-steps li+li[data-v-ceef55dc]{border-top:1px solid var(--md-line)}.transfer-step[data-v-ceef55dc]{width:100%;color:var(--md-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:.7rem .25rem;display:flex}.step-marker[data-v-ceef55dc]{background:var(--md-surface);border:1px solid var(--md-line);border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;display:grid}.step-title[data-v-ceef55dc]{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.transfer-step small[data-v-ceef55dc]{flex:none;font-size:.75rem}.verified .step-marker[data-v-ceef55dc]{color:var(--md-success,#22764a)}.failed .step-marker[data-v-ceef55dc],.failed small[data-v-ceef55dc]{color:var(--md-danger,#b42318)}.step-detail[data-v-ceef55dc]{overflow-wrap:anywhere;padding:0 .25rem .85rem 2.5rem;font-size:.85rem}.step-detail button[data-v-ceef55dc]{margin:.35rem .4rem 0 0}.transfer-step[data-v-ceef55dc]:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:-2px}.transfer-progress[data-v-ac997369]{gap:.35rem;font-size:.85rem;display:grid}.transfer-progress progress[data-v-ac997369]{width:100%;height:.45rem;accent-color:var(--md-blue-700)}.placement-form[data-v-ac997369]{gap:1rem;display:grid}.placement-form label[data-v-ac997369]{gap:.4rem;display:grid}.placement-form select[data-v-ac997369]{width:100%;min-width:0;min-height:2.6rem}.placement-form p[data-v-ac997369]{overflow-wrap:anywhere}.placement-capacity[data-v-ac997369]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.placement-capacity div[data-v-ac997369]{min-width:0}.placement-capacity dt[data-v-ac997369]{opacity:.7;font-size:.8rem}.placement-capacity dd[data-v-ac997369]{overflow-wrap:anywhere;margin:.2rem 0 0}.placement-admission[data-v-ac997369]{margin:0;font-size:.85rem}button[data-v-ac997369]{min-height:2.2rem}.module-target[data-v-b895b8dd]{flex-wrap:wrap;align-items:end;gap:.6rem;min-width:0;display:flex}.module-target label[data-v-b895b8dd]{flex:1;gap:.25rem;min-width:8rem;display:grid}.module-target select[data-v-b895b8dd]{width:100%;min-height:2.5rem}.module-target button[data-v-b895b8dd]{min-height:2.5rem}.financial-licence-block[data-v-1b040ffa]{gap:10px;display:grid}.financial-licence-block>button[data-v-1b040ffa]{justify-self:start}.lifecycle-cards[data-v-54773172]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-block:1rem;display:grid}.lifecycle-cards--embedded[data-v-54773172]{display:contents}.lifecycle-cards[data-v-54773172] article{scroll-margin-top:1rem}.detached-filter[data-v-d0bba1b2]{align-items:center;flex-direction:row!important;gap:.5rem!important}.detached-filter input[data-v-d0bba1b2]{width:1rem;height:1rem;accent-color:var(--md-primary,#17658b)}.continuity-layout[data-v-d0bba1b2]{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:.25rem}.continuity-layout[data-v-d0bba1b2]>*{min-width:0}.placement-section[data-v-d0bba1b2]{padding:1rem}.continuity-placement-link[data-v-d0bba1b2]{justify-content:flex-end;margin-bottom:.75rem;display:flex}@media (width<=720px){.continuity-layout[data-v-d0bba1b2]{grid-template-columns:1fr}}.instance-backup-details dd[data-v-d0bba1b2]{overflow-wrap:anywhere;margin:0 0 .75rem}.instance-backup-details dt[data-v-d0bba1b2]{font-weight:600}.administrator-tools[data-v-d0bba1b2]{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.tablet-access-section[data-v-d0bba1b2]{border-top:1px solid var(--md-line);margin-top:1.25rem;padding-top:1rem}.tablet-access-section h3[data-v-d0bba1b2]{color:var(--md-blue-700);margin:0 0 .5rem}.tablet-access-section p[data-v-d0bba1b2]{color:var(--md-ink-600);line-height:1.5}.tablet-access-section .md-btn[data-v-d0bba1b2]{white-space:normal}.backup-chip[data-v-d0bba1b2]{white-space:nowrap;color:#465369;background:#edf0f4;border-radius:.35rem;align-items:center;gap:.3rem;width:max-content;max-width:100%;padding:.15rem .4rem;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-flex}.licence-item .backup-chip--ok[data-v-d0bba1b2],.backup-chip--ok[data-v-d0bba1b2]{color:#17653a;background:#d9f1e4}.licence-item .backup-chip--old[data-v-d0bba1b2],.backup-chip--old[data-v-d0bba1b2]{color:#805300;background:#fff0ce}.licence-item .backup-chip--missing[data-v-d0bba1b2],.backup-chip--missing[data-v-d0bba1b2]{color:#8b3443;background:#f3e5e6}.licence-item .backup-chip--detached[data-v-d0bba1b2],.backup-chip--detached[data-v-d0bba1b2]{color:#673f92;background:#eee4fa}.workload-recipe-control[data-v-3c30f170]{justify-items:start;gap:.35rem;display:grid}.workload-recipe-error[data-v-3c30f170]{color:var(--md-danger);overflow-wrap:anywhere;max-width:22rem;font-size:.75rem}.workload-recipe-control .recovery-target-toggle[data-v-3c30f170]{width:auto;min-height:2rem;color:var(--md-ink-600);background:0 0;border:0;padding:.12rem}.workload-recipe-control .recovery-target-toggle[aria-checked=true][data-v-3c30f170]{color:var(--md-success)}.workload-transfer[data-v-7fb18eb2]{gap:1rem;display:grid}.workload-transfer label[data-v-7fb18eb2]{gap:.4rem;display:grid}.workload-transfer select[data-v-7fb18eb2]{width:100%;min-width:0;min-height:2.5rem}.workload-transfer-items[data-v-7fb18eb2]{margin:0;padding:0;list-style:none}.workload-transfer-items li[data-v-7fb18eb2]{border-bottom:1px solid var(--md-border,#ddd);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.65rem 0;display:flex}.workload-transfer-items span[data-v-7fb18eb2]{font-size:.82rem}.detached-filter[data-v-f15fe6b3]{align-items:center;flex-direction:row!important;gap:.5rem!important}.detached-filter input[data-v-f15fe6b3]{width:1rem;height:1rem;accent-color:var(--md-primary,#17658b)}.detached-tag[data-v-f15fe6b3]{color:#673f92;background:#eee4fa;border-radius:.4rem;padding:.15rem .4rem;font-size:.72rem;font-weight:650;display:inline-flex}.fleet-backup-tag[data-v-f15fe6b3]{max-width:100%;color:var(--md-text-muted,#64748b);align-items:center;gap:.3rem;font-size:.75rem;line-height:1.4;display:inline-flex}.fleet-backup-tag svg[data-v-f15fe6b3]{fill:none;stroke:currentColor;stroke-width:1.7px;flex-shrink:0;width:.9rem;height:.9rem}.fleet-backup-tag small[data-v-f15fe6b3]{font-size:inherit}.fleet-backup-cell[data-v-f15fe6b3]{white-space:nowrap;gap:.15rem;font-size:.8rem;display:grid}.fleet-backup-cell small[data-v-f15fe6b3]{color:var(--md-text-muted,#64748b)}.fleet-instance-table-wrap[data-v-f15fe6b3]{overflow-x:auto}.fleet-instance-table[data-v-f15fe6b3]{table-layout:fixed;min-width:48rem;display:table}.fleet-instance-table thead[data-v-f15fe6b3]{display:table-header-group}.fleet-instance-table tbody[data-v-f15fe6b3]{display:table-row-group}.fleet-instance-table tr[data-v-f15fe6b3]{display:table-row}.fleet-instance-table th[data-v-f15fe6b3],.fleet-instance-table td[data-v-f15fe6b3]{white-space:nowrap;padding:.55rem .7rem;display:table-cell}.fleet-instance-table th[data-v-f15fe6b3]:first-child{width:25%}.fleet-instance-table th[data-v-f15fe6b3]:nth-child(2){width:27%}.fleet-instance-table th[data-v-f15fe6b3]:nth-child(3){width:17%}.fleet-instance-table th[data-v-f15fe6b3]:last-child{width:7rem}.fleet-instance-table td strong[data-v-f15fe6b3],.fleet-instance-table td>span[data-v-f15fe6b3]{text-overflow:ellipsis;white-space:nowrap;max-width:none;margin:0;overflow:hidden}.fleet-instance-access[data-v-f15fe6b3]{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.fleet-instance-access .fleet-state-indicator[data-v-f15fe6b3],.fleet-instance-access a[data-v-f15fe6b3]{margin:0}.fleet-item-metadata[data-v-f15fe6b3]{align-items:center;gap:.45rem;min-width:0;margin-top:.15rem;display:flex}.fleet-item-counts[data-v-f15fe6b3]{min-width:0;color:var(--md-ink-500);font-size:var(--md-font-size-label);white-space:nowrap}.fleet-stage-tag[data-v-f15fe6b3]{border:1px solid var(--md-line);background:var(--md-surface-muted);color:var(--md-ink-600);font-size:var(--md-font-size-label);letter-spacing:.01em;white-space:nowrap;border-radius:.3rem;flex:none;align-items:center;margin:0;padding:.18rem .34rem;font-weight:800;line-height:1.15;display:inline-flex}.fleet-instance-name[data-v-f15fe6b3]{align-items:center;gap:.35rem;min-width:0;display:flex}.fleet-instance-name strong[data-v-f15fe6b3]{flex:1;min-width:0}.fleet-instance-name .fleet-archive-tag[data-v-f15fe6b3]{flex:none;margin:0}.fleet-archive-backup[data-v-f15fe6b3]{color:var(--md-ink-600);background:var(--md-surface-muted);border-color:var(--md-line)}.fleet-archive-tag[data-v-f15fe6b3]{color:var(--md-ink-600);margin-left:.35rem;font-weight:700}.fleet-stage-tag--prod[data-v-f15fe6b3]{color:#1b5879;background:#f3faff;border-color:#b9d7ea}@media (width<=820px){html:root :is(.md-page-hero,.md-page-heading)[class]{flex-flow:wrap;align-items:center;gap:.5rem;min-height:0;margin-bottom:.65rem;padding:.65rem .75rem}html:root :is(.md-page-hero,.md-page-heading)[class] h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.2rem;line-height:1.25}html:root .md-page-hero[class]:before{inset-inline-start:.25rem}html:root .md-page-hero__copy{flex:10rem;min-width:0}html:root .md-page-hero .md-kicker{letter-spacing:.06em;margin:0 0 .1rem;font-size:.62rem;line-height:1.2}html:root .md-page-hero__description{margin:.2rem 0 0;font-size:.75rem;line-height:1.35}html:root .md-page-hero__actions{justify-content:flex-start;align-items:center;gap:.4rem;max-width:100%}html:root .md-resource-header{gap:.5rem;padding:.75rem}html:root .md-resource-header h2{font-size:1.1rem;line-height:1.3}}html:root .md-page-heading>:is(.eyebrow,.md-kicker,p:not([data-md-heading-meta])){display:none}html:root .md-page-heading>div:has(>h1)>:is(.eyebrow,.md-kicker,p:not([data-md-heading-meta])){display:none}html:root .md-page-hero__actions:has(.md-display-settings){flex:0 auto;align-self:center}html:root .md-page-heading>div:has(>h1):has(>.md-display-settings){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html:root .md-page-heading>div:has(>.md-display-settings)>h1{flex:1;min-width:0}:root{--md-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--md-font-display:Georgia, "Times New Roman", serif;--md-font-mono:ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;--md-font-size-label:.6875rem;--md-font-size-meta:.75rem;--md-font-size-body:.875rem;--md-font-size-body-strong:.9375rem;--md-font-size-section:1.125rem;--md-font-size-detail:clamp(1.65rem, 3vw, 1.95rem);--md-font-size-page:clamp(2rem, 4vw, 2.65rem);--md-line-height-tight:1.12;--md-line-height-body:1.5;--md-letter-spacing-label:.12em;--md-navy-950:#001f3f;--md-navy-900:#0d2342;--md-navy-800:#17263a;--md-blue-700:#285a97;--md-blue-100:#eaf1fa;--md-maroon-700:#85144b;--md-gold-500:#f0b755;--md-gold-100:#fff5df;--md-ink-950:#111827;--md-ink-800:#263348;--md-ink-600:#5d687b;--md-ink-500:#738096;--md-line:#dfe4ec;--md-surface:#fff;--md-surface-muted:#f6f8fb;--md-page-a:#f7f3ec;--md-page-b:#eef3f0;--md-success:#08764a;--md-success-bg:#dcf8eb;--md-warning:#9a5a08;--md-warning-bg:#fff1d6;--md-danger:#a82b32;--md-danger-bg:#fde8e8;--md-radius-sm:.625rem;--md-radius-md:.875rem;--md-radius-lg:1.125rem;--md-shadow-card:0 12px 32px #17263a12;--md-sidebar-width:15rem;--md-sidebar-padding-block:.875rem;--md-sidebar-padding-inline:.875rem;--md-navigation-margin-top:1.15rem;--md-navigation-section-gap:.65rem;--md-navigation-item-gap:.08rem;--md-navigation-link-min-height:2.35rem;--md-navigation-link-padding-block:.4rem;--md-navigation-link-padding-inline:.65rem;--md-navigation-icon-size:1.6rem;--md-panel-radius:var(--md-radius-lg);--md-control-radius:var(--md-radius-sm);--md-panel-shadow:var(--md-shadow-card);--md-panel-padding:1rem;--md-layout-gap:.75rem;--md-selection-inset:4px}html[data-md-density=compact],html[data-md-theme=liva-control]{--md-font-size-label:.65625rem;--md-font-size-meta:.71875rem;--md-font-size-body:.8125rem;--md-font-size-body-strong:.875rem;--md-font-size-section:1.0625rem;--md-font-size-detail:clamp(1.5rem, 2.6vw, 1.8rem);--md-font-size-page:clamp(1.85rem, 3.6vw, 2.4rem)}html[data-md-theme=liva-control]{--md-navy-950:#14213d;--md-navy-900:#143b66;--md-navy-800:#1f3558;--md-blue-700:#164e7a;--md-blue-100:#e8f1f7;--md-maroon-700:#95134f;--md-gold-500:#b32165;--md-gold-100:#fff4f8;--md-ink-950:#14213d;--md-ink-800:#243850;--md-ink-600:#40556b;--md-ink-500:#64748b;--md-line:#d8e0ea;--md-surface:#fff;--md-surface-muted:#f8fbfd;--md-page-a:#eef3f8;--md-page-b:#eef3f8;--md-radius-sm:.25rem;--md-radius-md:.375rem;--md-radius-lg:.5rem;--md-shadow-card:0 1px 2px #0f172a0d;--md-panel-radius:.25rem;--md-control-radius:.2rem;--md-panel-shadow:none;--md-panel-padding:.75rem;--md-layout-gap:.55rem;--md-selection-inset:.2rem}.md-theme-switch{border:0;min-width:0;margin:0;padding:0}.md-theme-switch legend{color:var(--md-text-muted);margin:0 0 .5rem;padding:0;font-size:.85rem;font-weight:600}.md-theme-switch__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}html:root .md-theme-switch button{border:1px solid var(--md-line);border-radius:var(--md-control-radius,.6rem);min-width:0;min-height:44px;color:var(--md-ink-800);background:var(--md-surface);cursor:pointer;padding:.65rem .8rem;font-size:.9rem;font-weight:600}html:root .md-theme-switch button:hover{background:var(--md-surface-muted)}html:root .md-theme-switch button:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}html:root .md-theme-switch .md-theme-switch__option--active{color:var(--md-blue-700);background:var(--md-surface-muted);border-color:currentColor;box-shadow:inset 0 0 0 1px}.md-loading-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.md-skeleton{box-sizing:border-box;gap:1rem;width:100%;min-width:0;padding:.75rem 0;display:grid}.md-skeleton-row{align-items:center;gap:.85rem;min-height:2.5rem;display:flex}.md-skeleton-copy{flex:1;gap:.6rem;min-width:0;display:grid}.md-skeleton-shape{background:var(--md-line,#dce3e9);border-radius:.3rem;height:.75rem;animation:1.6s ease-in-out infinite md-skeleton-pulse;display:block}.md-skeleton-copy>:first-child{width:72%}.md-skeleton-copy>:last-child{width:48%;height:.55rem}.md-skeleton-row:nth-child(2n) .md-skeleton-copy>:first-child{width:88%}.md-skeleton-avatar{border-radius:.55rem;flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.md-skeleton-cell{width:18%}.md-skeleton-heading{margin-bottom:.6rem}.md-skeleton-heading>span{width:45%;height:1.25rem}.md-content-state[data-state=loading]{text-align:start;box-shadow:none;background:0 0;border:0;padding:1rem;display:block}.md-content-state[data-state=loading]:before{content:none}.md-loading-region{animation:1.6s ease-in-out infinite md-region-pulse}.md-loading-region .md-loading-region{animation:none}.md-loading-region:has(.md-skeleton){animation:none}@keyframes md-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.95}}@keyframes md-region-pulse{0%,to{opacity:.6}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.md-skeleton-shape,.md-loading-region{animation:none}}:root{--md-directory-width:24.375rem;--md-directory-item-padding:.75rem;--md-pattern-head-padding:1.125rem;--md-pattern-gap:.75rem;--md-directory-list-bg:#f3f6f8;--md-directory-selection-bg:#eaf2f9}html[data-md-theme=liva-control]{--md-directory-item-padding:.625rem;--md-pattern-head-padding:.875rem;--md-pattern-gap:.55rem;--md-directory-list-bg:var(--md-surface-muted)}.md-master-detail{grid-template-columns:minmax(0, var(--md-directory-width)) minmax(0, 1fr);gap:var(--md-pattern-gap);align-items:start;min-width:0;display:grid}.md-master-detail--three{grid-template-columns:minmax(0, var(--md-directory-width)) minmax(0, 1fr) minmax(15rem, 18rem)}.md-master-detail--collapsed{grid-template-columns:minmax(0,1fr)}.md-master-detail>*,.md-master-detail>[data-md-master-pane]{min-width:0}.md-directory-toolbar{min-width:0;padding:var(--md-pattern-head-padding);color:var(--md-ink-950);background:var(--md-surface);border-radius:var(--md-panel-radius)}.md-directory-toolbar__head{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.md-directory-toolbar__head>div{flex:1;min-width:0}.md-directory-toolbar h2{color:var(--md-ink-950);font:800 var(--md-font-size-section)/1.25 var(--md-font-sans);margin:.15rem 0 0}.md-directory-toolbar__head small{color:var(--md-ink-600);font-size:var(--md-font-size-label);letter-spacing:var(--md-letter-spacing-label);text-transform:uppercase;font-weight:800}.md-directory-toolbar__count{font-size:var(--md-font-size-body-strong);font-variant-numeric:tabular-nums;font-weight:800}.md-directory-toolbar__search,.md-directory-toolbar__filters,.md-directory-toolbar__footer{margin-top:.7rem}.md-directory-toolbar__search,.md-directory-toolbar__footer{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.md-directory-toolbar__search>input{flex:1;min-width:8rem}.md-directory-toolbar input:not([type=checkbox]):not([type=radio]),.md-directory-toolbar select{border:1px solid var(--md-line);border-radius:var(--md-control-radius);max-width:100%;min-height:2.5rem;color:var(--md-ink-950);background:var(--md-surface);font:500 var(--md-font-size-body)/1.4 var(--md-font-sans);padding:.55rem .65rem}.md-directory-list{background:var(--md-directory-list-bg);scrollbar-gutter:stable;flex-direction:column;gap:.3125rem;min-width:0;padding:.4375rem .4375rem 1.125rem;display:flex}.md-directory-item{box-sizing:border-box;width:100%;min-width:0;padding:var(--md-directory-item-padding);border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);color:var(--md-ink-950);text-align:left;box-shadow:var(--md-panel-shadow);cursor:pointer;font:500 var(--md-font-size-body)/var(--md-line-height-body) var(--md-font-sans);flex:none}.md-directory-item:has(>.md-directory-item__copy){align-items:center;gap:.65rem;display:flex}.md-directory-item__copy{flex:1;gap:.2rem;min-width:0;display:grid}.md-directory-item strong{font-family:var(--md-font-sans);font-size:var(--md-font-size-body);line-height:var(--md-line-height-body);font-weight:800}.md-directory-item small{font-size:var(--md-font-size-meta)}.md-directory-item__visual{flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.md-directory-item__visual img{object-fit:contain;max-width:100%;max-height:100%}.md-directory-item__status{flex:none}.md-directory-item:is(.selected,.active,.md-master-card--selected,[aria-pressed=true],[aria-current=true],[aria-current=page]){background:var(--md-directory-selection-bg);box-shadow:inset var(--md-selection-inset) 0 var(--md-maroon-700);border-color:#aebdca}.md-directory-item:hover:not(:disabled){border-color:var(--md-blue-700)}.md-directory-item:focus-visible,.md-resource-tabs :is(button,a):focus-visible{outline:2px solid var(--md-blue-700);outline-offset:-3px}.md-directory-item:disabled{cursor:not-allowed;opacity:.6}.md-resource-page{border:1px solid var(--md-line);border-radius:var(--md-panel-radius);background:var(--md-surface);min-width:0;box-shadow:var(--md-panel-shadow)}.md-resource-header{justify-content:space-between;align-items:flex-start;gap:var(--md-pattern-gap);min-width:0;padding:var(--md-pattern-head-padding);border-bottom:1px solid var(--md-line);color:var(--md-ink-950);background:var(--md-surface);border-radius:var(--md-panel-radius) var(--md-panel-radius) 0 0;display:flex}.md-resource-header__copy{flex:1;min-width:0}.md-resource-header h2{font:800 var(--md-font-size-detail)/var(--md-line-height-tight) var(--md-font-sans);overflow-wrap:anywhere;margin:.15rem 0 .35rem}.md-resource-header__copy>small{font-size:var(--md-font-size-label);color:var(--md-ink-600);letter-spacing:var(--md-letter-spacing-label);font-weight:800}.md-resource-header__copy>p{font-size:var(--md-font-size-meta);color:var(--md-ink-600);margin:.25rem 0}.md-resource-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.md-resource-tabs{min-width:0;padding:.55rem var(--md-pattern-head-padding);border-bottom:1px solid var(--md-line);background:var(--md-surface-muted);scrollbar-width:thin;align-items:center;gap:.25rem;display:flex;overflow-x:auto}.md-resource-tabs :is(button,a){border-radius:var(--md-control-radius);min-height:2.5rem;color:var(--md-ink-600);font:750 var(--md-font-size-meta)/1.4 var(--md-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.md-resource-tabs :is(.active,[aria-selected=true],[aria-current=page]){color:var(--md-navy-950);border-color:var(--md-line);background:var(--md-surface);box-shadow:var(--md-panel-shadow)}.md-content-state{min-width:0;padding:var(--md-pattern-head-padding);border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface-muted);color:var(--md-ink-600);font:500 var(--md-font-size-body)/1.5 var(--md-font-sans);overflow-wrap:anywhere;gap:.4rem;margin:.5rem 0;display:grid}.md-content-state[data-state=error]{color:var(--md-danger);background:var(--md-danger-bg);border-inline-start:3px solid var(--md-danger)}.md-content-state[data-state=success]{color:var(--md-success);background:var(--md-success-bg);border-inline-start:3px solid var(--md-success)}.md-content-state>.md-btn{justify-self:start}.md-catalog-layout{gap:var(--md-pattern-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));min-width:0;display:grid}.md-tracking-table{border:1px solid var(--md-line);border-radius:var(--md-panel-radius);background:var(--md-surface);min-width:0;max-width:100%;overflow-x:auto}.md-tracking-table table{border-collapse:collapse;width:100%;font:500 var(--md-font-size-body)/1.5 var(--md-font-sans)}.md-tracking-table th{text-align:start;background:var(--md-surface-muted);color:var(--md-ink-600);font-size:var(--md-font-size-label);letter-spacing:.06em;text-transform:uppercase;padding:.7rem .85rem}.md-tracking-table td{border-top:1px solid var(--md-line);vertical-align:top;font-variant-numeric:tabular-nums;padding:.7rem .85rem}.md-tracking-table:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:-3px}@media (width<=1150px){.md-master-detail--three{grid-template-columns:minmax(0,var(--md-directory-width)) minmax(0,1fr)}.md-master-detail--three>:nth-child(3){grid-column:2}}@media (width<=820px){.md-master-detail,.md-master-detail--three{grid-template-columns:minmax(0,1fr)}.md-master-detail--three>:nth-child(3){grid-column:auto}.md-resource-header{flex-direction:column}.md-resource-header__actions{justify-content:flex-start;width:100%}.md-directory-toolbar :is(button,a),.md-resource-tabs :is(button,a){min-height:44px}}@media (prefers-reduced-motion:reduce){.md-directory-item{transition:none}}html[data-md-theme] .md-directory-workspace{box-sizing:border-box;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:start;gap:.75rem;margin:0;padding:0;display:grid}html[data-md-theme] .md-directory-workspace__controls{background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}html[data-md-theme] .md-directory-workspace .md-directory-workspace__controls>button,html[data-md-theme] .md-directory-workspace__advanced button{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);width:auto;min-width:0;min-height:44px;color:var(--md-ink-950);font:600 .85rem/1.3 var(--md-font-sans);letter-spacing:normal;text-transform:none;box-shadow:none;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.5rem .75rem;display:inline-flex}html[data-md-theme] .md-directory-workspace__controls .md-navigation__icon{width:18px;height:18px;color:inherit;filter:none;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:0 0;border:0;border-radius:0;flex:0 0 18px;margin:0;padding:0}html[data-md-theme] .md-directory-workspace .md-directory-workspace__controls>button[aria-expanded=true],html[data-md-theme] .md-directory-workspace__choices>button:is(.active,[aria-pressed=true]){background:var(--md-blue-100);border-color:var(--md-blue-700);color:var(--md-blue-700)}html[data-md-theme] .md-directory-workspace__advanced button:disabled{cursor:default;opacity:.55}.md-directory-workspace :is(button,input,select):focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}html[data-md-theme] .md-directory-workspace__advanced,html[data-md-theme] .md-directory-workspace__results{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-panel-radius);background:var(--md-surface);min-width:0;color:var(--md-ink-950);box-shadow:none;margin:0;overflow:hidden}html[data-md-theme] .md-directory-workspace__advanced{gap:.65rem;padding:.75rem;display:grid}html[data-md-theme] .md-directory-workspace__results{padding:0}html[data-md-theme] .md-directory-workspace__advanced-head{color:var(--md-ink-950);font:600 .9rem/1.3 var(--md-font-sans);background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}html[data-md-theme] .md-directory-workspace__actions{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}html[data-md-theme] .md-directory-workspace__actions svg{width:18px;height:18px}html[data-md-theme] .md-directory-workspace__advanced-search,html[data-md-theme] .md-directory-workspace__quick-search{background:0 0;border:0;min-width:0;margin:0;display:block}html[data-md-theme] .md-directory-workspace__advanced-search{padding:0}html[data-md-theme] .md-directory-workspace__quick-search{padding:.75rem}html[data-md-theme] .md-directory-workspace :is(.md-directory-workspace__advanced-search,.md-directory-workspace__quick-search) .md-directory-search-field>input,html[data-md-theme] .md-directory-workspace__fields :is(input:not([type=checkbox]):not([type=radio]),select){box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--md-ink-950);font:400 1rem/1.3 var(--md-font-sans);margin:0;padding:.55rem .7rem}html[data-md-theme] .md-directory-workspace__fields{min-width:0;font:500 .85rem/1.4 var(--md-font-sans);background:0 0;border:0;gap:.65rem;margin:0;padding:0;display:grid}html[data-md-theme] .md-directory-workspace__fields label{min-width:0;color:var(--md-ink-600);font:600 .8rem/1.4 var(--md-font-sans);gap:.35rem;margin:0;display:grid}html[data-md-theme] .md-directory-workspace__fields .md-directory-workspace__check{align-items:center;gap:.5rem;min-height:44px;display:flex}html[data-md-theme] .md-directory-workspace__choices{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;display:flex}html[data-md-theme] .md-directory-workspace__context{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;font-size:.8rem;display:flex}html[data-md-theme] .md-directory-workspace__context small{font-size:.75rem;display:block}.md-directory-workspace__filter-summary{color:var(--md-blue-700);cursor:pointer;background:0 0;border:0;min-height:44px;margin:0 .75rem .6rem;text-decoration:underline}.md-directory-workspace__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html[data-md-theme] .md-directory-workspace .md-directory-list{box-shadow:none;border:0;border-radius:0;gap:.4rem;max-height:min(60dvh,640px);margin:0;padding:.45rem;overflow:auto}html[data-md-theme] .md-directory-workspace .md-directory-item{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);min-height:48px;color:var(--md-ink-950);box-shadow:none;margin:0;padding:.7rem}html[data-md-theme] .md-directory-workspace .md-directory-item[aria-pressed=true]{border-color:var(--md-blue-700);background:var(--md-blue-100);box-shadow:inset 3px 0 var(--md-blue-700)}html[data-md-theme] .md-master-detail:has(>.md-directory-workspace){grid-template-columns:minmax(0,var(--md-directory-width)) minmax(0,1fr);gap:var(--md-pattern-gap)}html[data-md-theme] .md-master-detail:has(>.md-directory-workspace[data-md-directory-closed=true]){grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;min-height:0}.md-master-detail>.md-directory-workspace[data-md-directory-closed=true],.md-master-detail>.md-directory-workspace[data-md-directory-closed=true]~*{grid-column:1/-1}.md-directory-workspace__selection-error{border:1px solid var(--md-line);border-radius:var(--md-control-radius);background:var(--md-surface);color:var(--md-ink-700);margin:0;padding:.6rem;font-size:.8rem}.md-directory-workspace__list-body>header{border-top:1px solid var(--md-line);color:var(--md-ink-600);font:500 .75rem var(--md-font-sans);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.md-master-detail:has(>.md-directory-workspace[data-md-directory-unresolved=true])>:not(.md-directory-workspace){display:none!important}@media (width<=820px){html[data-md-theme] .md-master-detail:has(>.md-directory-workspace){grid-template-columns:minmax(0,1fr)}html[data-md-theme] .md-directory-workspace__controls{grid-template-columns:1fr 1fr;display:grid}html[data-md-theme] .md-directory-workspace__results .md-directory-list{max-height:none}.md-master-detail:has(>.md-directory-workspace[data-md-directory-closed=false])>:not(.md-directory-workspace){display:none!important}}.md-directory-workspace__count{background:var(--md-surface-soft,var(--md-line));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:1.5rem;padding:.1rem .4rem;font-size:.75rem;line-height:1.3;display:inline-flex}.md-directory-list__more{justify-content:center;padding:.5rem;display:flex}.md-directory-list__more button{min-height:44px}.md-page-action{justify-content:center;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.md-page-action svg{flex:none;width:1.15rem;height:1.15rem}.md-page-action .md-navigation__icon,.md-directory-workspace__actions .md-navigation__icon{color:currentColor;filter:none;background:0 0;border:0;border-radius:0;padding:0}html[data-md-theme] .md-master-detail:has(>.md-directory-workspace[data-md-directory-restoring=true][data-md-directory-folded=true]){grid-template-columns:minmax(0,1fr);align-content:start;min-height:0}.md-master-detail>.md-directory-workspace[data-md-directory-restoring=true][data-md-directory-folded=true]{grid-column:1/-1}.md-master-detail:has(>.md-directory-workspace[data-md-directory-restoring=true])>:not(.md-directory-workspace){display:none!important}.md-directory-workspace__restoration{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);background:var(--md-surface);min-height:12rem;color:var(--md-ink-600);align-content:center;gap:.8rem;padding:1rem;display:grid}.md-directory-workspace__placeholder{background:var(--md-line);border-radius:.4rem;width:min(65%,24rem);height:1.2rem;display:block}.md-directory-workspace__restoration button{justify-self:start}html[data-md-theme] .md-directory-search-field{min-width:0;position:relative}html[data-md-theme] .md-directory-workspace :is(.md-directory-workspace__advanced-search,.md-directory-workspace__quick-search) .md-directory-search-field>input{padding-inline-end:2.75rem}html[data-md-theme] .md-directory-search-field>input::-webkit-search-cancel-button{-webkit-appearance:none}html[data-md-theme] .md-directory-workspace .md-directory-search-field__clear{inset-inline-end:3px;width:2.5rem;height:2.5rem;min-height:0;color:var(--md-ink-600);cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}html[data-md-theme] .md-directory-workspace .md-directory-search-field__clear:hover{background:var(--md-surface-subtle);color:var(--md-ink-900)}html[data-md-theme] .md-directory-workspace .md-directory-search-field__clear:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:-2px}html[data-md-theme] .md-directory-workspace .md-directory-search-field__clear svg{width:1rem;height:1rem}*{box-sizing:border-box}html{background:var(--md-page-b);min-width:320px;min-height:100%;font-family:var(--md-font-sans);color:var(--md-ink-800);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:100%}body{min-width:320px;min-height:100dvh;font-family:inherit;font-size:var(--md-font-size-body);line-height:var(--md-line-height-body);overscroll-behavior-y:none;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}.md-type-label{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:var(--md-letter-spacing-label);text-transform:uppercase;font-weight:900;line-height:1.2}.md-type-meta{color:var(--md-ink-500);font-size:var(--md-font-size-meta);line-height:1.4}.md-type-body{font-size:var(--md-font-size-body);line-height:var(--md-line-height-body)}.md-type-strong{font-size:var(--md-font-size-body-strong);font-weight:800;line-height:1.35}.md-type-section{color:var(--md-ink-950);font-size:var(--md-font-size-section);margin:0;font-weight:850;line-height:1.25}.md-type-detail{color:var(--md-ink-950);font-family:var(--md-font-sans);font-size:var(--md-font-size-detail);font-weight:800;line-height:var(--md-line-height-tight);letter-spacing:-.025em;margin:0}.md-type-page{color:var(--md-ink-950);font-family:var(--md-font-display);font-size:var(--md-font-size-page);font-weight:800;line-height:var(--md-line-height-tight);letter-spacing:-.035em;margin:0}.md-identity-gate{background:radial-gradient(circle at 80% 10%, #fff0ce, transparent 28rem), var(--md-page-b);place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.md-identity-gate section{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);background:var(--md-surface);width:min(34rem,100%);box-shadow:var(--md-shadow-card);padding:2rem}.md-identity-gate section>span{color:var(--md-warning);font-size:var(--md-font-size-meta);letter-spacing:.15em;text-transform:uppercase;font-weight:850}.md-identity-gate h1{color:var(--md-ink-950);letter-spacing:-.045em;margin:.5rem 0 .75rem;font-size:clamp(2rem,6vw,3.4rem);line-height:1}.md-identity-gate p{color:var(--md-ink-600);line-height:1.55}.md-identity-gate button,.md-identity-gate a{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-navy-950);cursor:pointer;border:0;margin-top:.75rem;padding:.75rem 1rem;font-weight:800;text-decoration:none;display:inline-block}.md-app-shell{background:linear-gradient(135deg, var(--md-page-a), var(--md-page-b));min-height:100dvh}.md-sidebar{z-index:40;width:var(--md-sidebar-width);padding:max(var(--md-sidebar-padding-block), env(safe-area-inset-top)) var(--md-sidebar-padding-inline) max(var(--md-sidebar-padding-block), env(safe-area-inset-bottom));color:#eef4ff;background:linear-gradient(180deg, var(--md-navy-950), var(--md-navy-900));flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:.5rem 0 2rem #001f3f1f}.md-sidebar__head{flex:none;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.md-brand{align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}.md-brand__mark{width:2.6rem;height:2.6rem;color:var(--md-navy-950);background:linear-gradient(135deg, #ffd98a, var(--md-gold-500));border-radius:.8rem;flex:none;place-items:center;font-weight:950;display:grid;box-shadow:0 .5rem 1.25rem #f0b7552e}.md-brand__copy{min-width:0}.md-brand strong,.md-brand small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.md-brand strong{font-size:var(--md-font-size-body-strong)}.md-brand small{color:#9eb0ca;font-size:var(--md-font-size-label);letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem;font-weight:700}.md-sidebar__close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.5rem;display:none}.md-navigation{align-content:start;gap:var(--md-navigation-section-gap);min-width:0;min-height:0;margin-top:var(--md-navigation-margin-top);overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;display:grid;overflow:hidden auto}.md-navigation__section{gap:var(--md-navigation-item-gap);min-width:0;display:grid}.md-navigation__title{padding:.35rem var(--md-navigation-link-padding-inline) .18rem;color:#6f86a3;font-size:var(--md-font-size-label);letter-spacing:.14em;text-transform:uppercase;font-weight:900}.md-navigation a{min-width:0;max-width:100%;min-height:var(--md-navigation-link-min-height);padding:var(--md-navigation-link-padding-block) var(--md-navigation-link-padding-inline);color:#afbed2;font-size:var(--md-font-size-body);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.65rem;font-weight:750;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:flex}.md-navigation__section>a{padding-left:calc(var(--md-navigation-link-padding-inline) + .18rem)}.md-navigation__link-copy{align-items:center;gap:.68rem;min-width:0;display:flex}.md-navigation__link-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-navigation__icon{--md-navigation-icon-color:#9db4d0;box-sizing:border-box;width:var(--md-navigation-icon-size);height:var(--md-navigation-icon-size);border:1px solid color-mix(in srgb, var(--md-navigation-icon-color) 32%, transparent);color:var(--md-navigation-icon-color);background:color-mix(in srgb, var(--md-navigation-icon-color) 15%, transparent);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:1;filter:drop-shadow(0 .18rem .35rem #0000001f);border-radius:.48rem;flex:none;padding:.3rem;transition:background .16s,border-color .16s,transform .16s}.md-navigation__icon[data-icon=clients],.md-navigation__icon[data-icon=client-accounts]{--md-navigation-icon-color:#58d7c2}.md-navigation__icon[data-icon=products],.md-navigation__icon[data-icon=workloads],.md-navigation__icon[data-icon=clusters]{--md-navigation-icon-color:#63b8ff}.md-navigation__icon[data-icon=contract-lines],.md-navigation__icon[data-icon=contracts]{--md-navigation-icon-color:#ffc966}.md-navigation__icon[data-icon=pilotage],.md-navigation__icon[data-icon=pipeline]{--md-navigation-icon-color:#a994ff}.md-navigation__icon[data-icon=manual-operations],.md-navigation__icon[data-icon=operations],.md-navigation__icon[data-icon=jobs]{--md-navigation-icon-color:#ff9f68}.md-navigation__icon[data-icon=transactions],.md-navigation__icon[data-icon=payments],.md-navigation__icon[data-icon=payment-methods]{--md-navigation-icon-color:#5ed6e8}.md-navigation__icon[data-icon=bank],.md-navigation__icon[data-icon=conversions]{--md-navigation-icon-color:#70d88b}.md-navigation__icon[data-icon=imports],.md-navigation__icon[data-icon=connectors]{--md-navigation-icon-color:#7fc8ff}.md-navigation__icon[data-icon=instances],.md-navigation__icon[data-icon=terminals]{--md-navigation-icon-color:#58b9ff}.md-navigation__icon[data-icon=map],.md-navigation__icon[data-icon=activity]{--md-navigation-icon-color:#74d59a}.md-navigation__icon[data-icon=sim-cards]{--md-navigation-icon-color:#c59cff}.md-navigation__icon[data-icon=providers],.md-navigation__icon[data-icon=cloud-providers]{--md-navigation-icon-color:#b3a3ff}.md-navigation__icon[data-icon=portfolio]{--md-navigation-icon-color:#ffbd70}.md-navigation__icon[data-icon=maorego]{--md-navigation-icon-color:#ff79ae}.md-navigation__icon[data-icon=merchant]{--md-navigation-icon-color:#ff8fb3}.md-navigation a.router-link-active .md-navigation__icon{border-color:color-mix(in srgb, var(--md-navigation-icon-color) 70%, #fff);background:color-mix(in srgb, var(--md-navigation-icon-color) 25%, transparent);stroke-width:2.05px;transform:scale(1.04)}.md-navigation a:hover,.md-navigation a.router-link-active{color:#fff;background:#ffffff17;transform:none}.md-navigation__badge{min-width:1.45rem;color:var(--md-navy-950);background:var(--md-gold-500);font-size:var(--md-font-size-label);text-align:center;border-radius:999px;padding:.15rem .4rem}.md-sidebar__footer{flex-direction:column;flex:none;gap:.65rem;min-width:0;margin-top:.85rem;display:flex}.md-sidebar__footer>.md-dashboard-home,.md-sidebar__footer>.md-theme-switch{margin-bottom:0}.md-sidebar__activity{min-width:0}.md-sidebar__activity:empty,.md-mobile-activity:empty{display:none}.md-mobile-actions{align-items:center;gap:.5rem;display:flex}.md-mobile-activity{flex:none;width:2.55rem}.md-dashboard-home{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:.7rem;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-bottom:.65rem;padding:.62rem .7rem;text-decoration:none;transition:background .16s,transform .16s;display:grid}.md-dashboard-home:hover{background:#ffffff21;transform:translateY(-1px)}.md-dashboard-home:focus-visible,.md-mobile-home:focus-visible{outline-offset:2px;outline:2px solid #fff}.md-dashboard-home svg,.md-mobile-home svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.md-dashboard-home span{min-width:0}.md-dashboard-home small,.md-dashboard-home strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.md-dashboard-home small{color:#8fa3bf;font-size:var(--md-font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.md-dashboard-home strong{font-size:var(--md-font-size-meta);margin-top:.1rem}.md-dashboard-home b{color:var(--md-gold-500);font-size:var(--md-font-size-body-strong)}.md-environment{color:#afbed2;font-size:var(--md-font-size-meta);border:1px solid #ffffff1a;border-radius:.7rem;margin:0;padding:.72rem}.md-environment strong{float:right;color:var(--md-gold-500);letter-spacing:.08em}.md-app-content{min-height:100dvh;margin-left:var(--md-sidebar-width)}.md-mobile-bar,.md-sidebar-backdrop{display:none}.md-page{width:min(100% - 3rem,74rem);margin:0 auto;padding:2.75rem 0 4.5rem}.md-page--wide{width:min(100% - 3rem,86rem)}.md-page--narrow{width:min(100% - 3rem,48rem)}.md-page-hero{border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-card);background:linear-gradient(135deg,#fffffff5,#fff9ebed);border:1px solid #17263a1a;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;padding:1.15rem 1.25rem;display:flex}.md-page-hero--navy{color:#fff;background:linear-gradient(135deg, var(--md-navy-800), #2d405d)}.md-page-hero__copy{min-width:0}.md-kicker{color:var(--md-warning);font-size:var(--md-font-size-label);letter-spacing:var(--md-letter-spacing-label);text-transform:uppercase;margin:0 0 .25rem;font-weight:900}.md-page-hero--navy .md-kicker{color:#f7d38a}.md-page-hero h1{color:var(--md-ink-950);font-family:var(--md-font-display);font-size:var(--md-font-size-page);font-weight:800;line-height:var(--md-line-height-tight);letter-spacing:-.035em;margin:0}.md-page-hero--navy h1{color:#fff}.md-page-hero__description{max-width:48rem;color:var(--md-ink-600);font-size:var(--md-font-size-body);line-height:var(--md-line-height-body);margin:.45rem 0 0}.md-page-hero--navy .md-page-hero__description{color:#ffffffb8}.md-page-hero__actions,.md-section-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.md-section-card{border:1px solid var(--md-line);border-radius:var(--md-panel-radius);padding:var(--md-panel-padding);box-shadow:var(--md-panel-shadow);background:#fffffff2;margin-top:.75rem}.md-section-card--flush{padding:0;overflow:hidden}.md-section-card__head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.md-section-card h2{color:var(--md-ink-950);font-size:var(--md-font-size-section);margin:0;font-weight:900}.md-master-list{scrollbar-gutter:stable;background:#f3f6f8;flex-direction:column;gap:.3125rem;padding:.4375rem .4375rem 1.125rem;display:flex}.md-master-list>.md-master-card:not(.md-directory-item){box-sizing:border-box;border-radius:var(--md-control-radius);width:100%;box-shadow:var(--md-panel-shadow);color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d3dee7;flex:none;transition:border-color .15s,background .15s,box-shadow .15s}.md-master-list>.md-master-card:not(.md-directory-item):hover{background:#fff;border-color:#7996ad;box-shadow:0 7px 16px #17263a12}.md-master-list>.md-master-card:not(.md-directory-item).selected,.md-master-list>.md-master-card:not(.md-directory-item).md-master-card--selected,.md-master-list>.md-master-card:not(.md-directory-item)[aria-pressed=true]{box-shadow:inset var(--md-selection-inset) 0 var(--md-maroon-700);background:#eaf2f9;border-color:#aebdca}.md-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.md-kpi-card{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:#fff;min-width:0;padding:.8rem}.md-kpi-card--blue{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#bfdbfe}.md-kpi-card--rose{background:linear-gradient(135deg,#fff1f2,#fff);border-color:#fecdd3}.md-kpi-card--green{background:linear-gradient(135deg,#ecfdf5,#fff);border-color:#bbf7d0}.md-kpi-card--orange{background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fed7aa}.md-kpi-card span{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:.11em;text-transform:uppercase;font-weight:850;display:block}.md-kpi-card strong{color:var(--md-ink-950);font-size:var(--md-font-size-section);overflow-wrap:anywhere;margin-top:.32rem;font-weight:900;display:block}.md-kpi-card small{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin-top:.35rem;display:block}.md-status-badge{white-space:nowrap;width:fit-content;color:var(--md-ink-600);font-size:var(--md-font-size-meta);background:#edf0f4;border-radius:999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.42rem .68rem;font-weight:800;display:inline-flex}.md-status-badge i{background:#8995a6;border-radius:50%;flex:0 0 .52rem;width:.52rem;height:.52rem}.md-status-badge--success{color:var(--md-success);background:var(--md-success-bg)}.md-status-badge--success i{background:#179c65}.md-status-badge--warning{color:var(--md-warning);background:var(--md-warning-bg)}.md-status-badge--warning i{background:#e3a008}.md-status-badge--danger{color:var(--md-danger);background:var(--md-danger-bg)}.md-status-badge--danger i{background:#d64545}.md-status-badge--info{color:var(--md-blue-700);background:var(--md-blue-100)}.md-status-badge--info i{background:var(--md-blue-700)}.md-status-badge--pulse i{animation:1.4s ease-in-out infinite md-pulse}.md-empty-state{text-align:center;min-height:13rem;color:var(--md-ink-500);place-content:center;gap:.35rem;padding:2rem;display:grid}.md-empty-state strong{color:var(--md-ink-800)}.md-empty-state p{margin:0}.md-btn,button.md-btn{color:#fff;background:var(--md-blue-700);cursor:pointer;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1rem;font-weight:800;display:inline-flex}.md-btn:hover:not(:disabled){filter:brightness(.92)}.md-btn:disabled{opacity:.45;cursor:not-allowed}.md-btn.md-btn--secondary,button.md-btn.md-btn--secondary{color:var(--md-blue-700);background:var(--md-blue-100)}.md-btn.md-btn--danger,button.md-btn.md-btn--danger{color:var(--md-danger);background:var(--md-danger-bg)}.md-field{color:var(--md-ink-600);font-size:var(--md-font-size-meta);gap:.4rem;font-weight:750;display:grid}.md-field input,.md-field select,.md-input{width:100%;color:var(--md-ink-800);background:#fff;border:1px solid #cfd7e4;border-radius:.6rem;outline:none;padding:.72rem .8rem}.md-field input:focus,.md-field select:focus,.md-input:focus{border-color:var(--md-blue-700);box-shadow:0 0 0 3px #285a971a}.md-table{border-collapse:collapse;width:100%;font-size:var(--md-font-size-body)}.md-table th,.md-table td{text-align:left;border-bottom:1px solid #e6eaf0;padding:.72rem}.md-table th{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:.08em;text-transform:uppercase}.md-table-scroll{overflow-x:auto}.md-platform-table tbody tr{cursor:pointer;transition:background .15s}.md-platform-table tbody tr:hover,.md-platform-table__selected{background:var(--md-blue-100)}.md-platform-table td strong,.md-platform-table td small{display:block}.md-platform-table td small{max-width:22rem;color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere;margin-top:.2rem}.md-platform-detail{gap:.9rem;min-width:0;max-width:100%;display:grid}.md-platform-detail>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem 1rem;min-width:0;display:flex}.md-platform-detail>header>div{flex:12rem;min-width:0}.md-platform-detail>header .md-status-badge{flex:none;max-width:100%}.md-platform-detail h3,.md-platform-detail h4{min-width:0;color:var(--md-ink-950);overflow-wrap:anywhere;word-break:break-word;margin:0}.md-platform-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;min-width:0;margin:0;display:grid}.md-platform-facts div{border-radius:var(--md-radius-sm);background:var(--md-surface-muted);min-width:0;padding:.7rem}.md-platform-facts dt{color:var(--md-ink-500);font-size:var(--md-font-size-label);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.md-platform-facts dd{min-width:0;max-width:100%;font-size:var(--md-font-size-meta);overflow-wrap:anywhere;word-break:break-word;margin:.25rem 0 0}.md-platform-error{border-radius:var(--md-radius-sm);color:var(--md-danger);background:var(--md-danger-bg);border:1px solid #fecaca;padding:.75rem}.md-platform-error p{font-size:var(--md-font-size-meta);margin:.3rem 0 0}.md-pwa-prompt{z-index:100;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));border-radius:var(--md-radius-md);color:#fff;background:var(--md-navy-950);border:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;max-width:min(31rem,100vw - 2rem);padding:.8rem;display:grid;position:fixed;left:auto;box-shadow:0 1rem 3rem #001f3f47}.md-pwa-prompt__icon{width:2.35rem;height:2.35rem;color:var(--md-navy-950);background:var(--md-gold-500);border-radius:.7rem;place-items:center;display:grid}.md-pwa-prompt__icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem}.md-pwa-prompt__copy strong,.md-pwa-prompt__copy small{display:block}.md-pwa-prompt__copy strong{font-size:var(--md-font-size-body)}.md-pwa-prompt__copy small{color:#aebed0;font-size:var(--md-font-size-label);margin-top:.18rem;line-height:1.35}.md-pwa-prompt__primary{color:var(--md-navy-950);background:var(--md-gold-500);font-size:var(--md-font-size-meta);cursor:pointer;border:0;border-radius:.55rem;padding:.58rem .72rem;font-weight:900}.md-pwa-prompt__close{color:#b7c4d2;cursor:pointer;background:0 0;border:0;width:1.8rem;height:1.8rem;font-size:1.2rem}.md-event-timeline{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.md-event-timeline li{align-items:center;gap:.65rem;display:flex}.md-event-timeline i{background:var(--md-blue-700);border-radius:50%;flex:none;width:.55rem;height:.55rem}.md-event-timeline strong,.md-event-timeline small{display:block}.md-event-timeline small{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:.1rem}html[data-md-theme=liva-control] .md-app-shell{background:var(--md-page-b)}html[data-md-theme=liva-control] .md-sidebar{background:linear-gradient(#164e7a 0,#143b66 38%,#14213d 100%);box-shadow:.625rem 0 1.75rem #14213d1a}html[data-md-theme=liva-control] .md-brand{gap:.5rem;padding:0 .25rem}html[data-md-theme=liva-control] .md-brand__mark{color:#fff;background:var(--md-maroon-700);width:2rem;height:2rem;box-shadow:none;border-radius:.25rem}html[data-md-theme=liva-control] .md-brand strong{font-size:var(--md-font-size-body-strong)}html[data-md-theme=liva-control] .md-brand small{color:#ffffff94;font-size:var(--md-font-size-label)}html[data-md-theme=liva-control] .md-navigation__title{color:#7089a6;font-size:var(--md-font-size-label);border-bottom:1px solid #ffffff14}html[data-md-theme=liva-control] .md-navigation a{color:#ffffffc2;font-size:var(--md-font-size-meta);border-radius:.25rem;transition:color .16s,background .16s,box-shadow .16s}html[data-md-theme=liva-control] .md-navigation__link-copy{gap:.8rem}html[data-md-theme=liva-control] .md-navigation a:hover,html[data-md-theme=liva-control] .md-navigation a.router-link-active{color:#fff;background:#ffffff24;transform:none;box-shadow:inset .25rem 0 #b32165}html[data-md-theme=liva-control] .md-navigation__badge{color:#fff;background:var(--md-maroon-700)}html[data-md-theme=liva-control] .md-environment{border-radius:.25rem}html[data-md-theme=liva-control] .md-environment strong{color:#fff}html[data-md-theme=liva-control] .md-dashboard-home{background:#ffffff14;border-radius:.25rem}html[data-md-theme=liva-control] .md-page,html[data-md-theme=liva-control] .md-page--wide,html[data-md-theme=liva-control] .md-page--narrow{padding-top:1.25rem}html[data-md-theme=liva-control] .md-page-hero{box-shadow:var(--md-shadow-card);background:#fff;align-items:center;margin-bottom:.75rem;padding:.9rem 1rem .9rem 1.5rem;position:relative}html[data-md-theme=liva-control] .md-page-hero:before{background:var(--md-maroon-700);content:"";border-radius:.1rem;width:.2rem;position:absolute;inset-block:.9rem;inset-inline-start:.65rem}html[data-md-theme=liva-control] .md-page-hero--navy{color:#fff;background:linear-gradient(135deg,#1f3558,#14213d)}html[data-md-theme=liva-control] .md-page-hero h1{letter-spacing:-.025em}html[data-md-theme=liva-control] .md-page-hero__description{margin-top:.25rem}html[data-md-theme=liva-control] .md-kicker{color:var(--md-maroon-700);letter-spacing:.1em}html[data-md-theme=liva-control] .md-section-card{margin-top:.6rem}html[data-md-theme=liva-control] .md-section-card__head{border-bottom:1px solid var(--md-line);padding-bottom:.65rem}html[data-md-theme=liva-control] .md-kpi-card{box-shadow:inset 0 .18rem 0 var(--md-maroon-700);padding:.7rem}html[data-md-theme=liva-control] .md-btn,html[data-md-theme=liva-control] button.md-btn{border-radius:.25rem;padding:.58rem .8rem}html[data-md-theme=liva-control] .md-field input,html[data-md-theme=liva-control] .md-field select,html[data-md-theme=liva-control] .md-input{border-radius:.25rem;padding:.58rem .65rem}html[data-md-theme=liva-control] .md-table th,html[data-md-theme=liva-control] .md-table td{padding:.58rem .65rem}@keyframes md-pulse{50%{opacity:.35;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.md-navigation a,.md-theme-switch button,.md-platform-table tbody tr,.md-sidebar{transition:none}.md-status-badge--pulse i{animation:none}}@media (width<=1100px){.md-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){:root{--md-navigation-link-min-height:2.75rem}.md-sidebar{height:100dvh;max-height:100dvh;transition:transform .2s;overflow:hidden;transform:translate(-105%)}.md-app-shell--open .md-sidebar{transform:translate(0)}.md-sidebar__close{display:block}.md-app-content{margin-left:0}.md-mobile-bar{z-index:30;min-height:calc(3.75rem + env(safe-area-inset-top));padding:calc(.65rem + env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .65rem max(1rem, env(safe-area-inset-left));color:#fff;background:var(--md-navy-950);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid;position:sticky;top:0;box-shadow:0 .4rem 1.5rem #001f3f26}.md-mobile-bar button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.35rem}.md-mobile-bar strong,.md-mobile-bar small{display:block}.md-mobile-bar small{color:#9eb0ca;font-size:var(--md-font-size-label)}.md-mobile-home{width:2.35rem;height:2.35rem;color:var(--md-gold-500);background:#ffffff12;border:1px solid #ffffff29;border-radius:.65rem;place-items:center;display:grid}.md-sidebar-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a7a;border:0;width:100%;display:block;position:fixed;inset:0}}@media (width<=640px){.md-page,.md-page--wide,.md-page--narrow{width:min(100% - 1.25rem,46rem);padding:1.25rem 0 max(3rem, calc(1.5rem + env(safe-area-inset-bottom)))}.md-page-hero{border-radius:.95rem;flex-direction:column;align-items:stretch;padding:.9rem}.md-page-hero__actions,.md-section-card__actions{justify-content:flex-start}.md-section-card{border-radius:.9rem;padding:.8rem}.md-section-card__head{flex-direction:column;align-items:stretch}.md-kpi-grid,.md-platform-facts{grid-template-columns:1fr}.md-pwa-prompt{right:max(.65rem, env(safe-area-inset-right));bottom:max(.65rem, env(safe-area-inset-bottom));left:max(.65rem, env(safe-area-inset-left));grid-template-columns:auto minmax(0,1fr) auto;max-width:none}.md-pwa-prompt__primary{grid-column:2;justify-self:start}.md-pwa-prompt__close{grid-area:1/3}}[data-md-master-pane]>button.md-master-pane-toggle{display:none!important}@media (width<=820px){:has(>[data-md-master-pane]){grid-template-columns:minmax(0,1fr)!important}[data-md-master-pane]>button.md-master-pane-toggle{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-md,.75rem);background:var(--md-surface);width:100%;min-width:0;min-height:44px;color:var(--md-ink-950);font:700 var(--md-font-size-meta) / 1.4 var(--md-font-sans);cursor:pointer;text-align:left;white-space:normal;flex:none;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.65rem;margin:0;padding:.65rem .8rem;display:flex!important}[data-md-master-pane]>.md-master-pane-toggle>span:first-child{overflow-wrap:anywhere;flex:1;min-width:0}[data-md-master-pane]>.md-master-pane-toggle>svg{fill:none;stroke:currentColor;stroke-width:2px;flex:0 0 18px;width:18px;height:18px}[data-md-master-pane]>.md-master-pane-toggle:focus-visible{outline:2px solid var(--md-accent,#087b95);outline-offset:2px}[data-md-master-pane][data-md-master-collapsed=true]{height:auto!important;min-height:0!important;max-height:none!important;position:static!important;overflow:visible!important}[data-md-master-pane][data-md-master-collapsed=true]>:not(.md-master-pane-toggle),.md-master-pane-desktop-toggle{display:none!important}}.md-mobile-overview,.md-mobile-overview__body{display:contents}.md-mobile-overview__body[hidden]{display:none}button.md-mobile-overview__toggle,.md-support-mobile-only{display:none!important}@media (width<=820px){.md-support-mobile>.md-page-hero{min-height:0;margin-bottom:.65rem;padding:.75rem 1rem}.md-support-mobile>.md-page-hero h1{font-size:1.4rem;line-height:1.2}.md-support-mobile>.md-page-hero :is(.md-kicker,.md-page-hero__description),.md-support-mobile>.md-page-hero .md-page-hero__actions>:not(.md-display-settings){display:none}.md-support-mobile-only{flex-wrap:wrap;gap:.5rem;margin:.6rem 0;display:flex!important}button.md-mobile-overview__toggle{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface);width:100%;min-height:44px;color:var(--md-ink-950);font:700 var(--md-font-size-meta)/1.4 var(--md-font-sans);cursor:pointer;justify-content:space-between;align-items:center;margin:0 0 .65rem;padding:.6rem .8rem;display:flex!important}.md-mobile-overview__toggle:focus-visible{outline:2px solid var(--md-blue-700);outline-offset:2px}.md-master-detail--mobile-exclusive:has(>[data-md-master-collapsed=false])>:not([data-md-master-pane]){display:none!important}.md-support-mobile:has([data-md-master-collapsed=true])>.md-mobile-overview{display:none}.md-support-mobile .instance-mobile-back{display:none}.md-support-mobile [data-md-master-pane],.md-support-mobile .md-master-pane-toggle{scroll-margin-top:80px}}html[data-md-metrics-visible=false] [data-md-dashboard-metrics]{display:none!important}.md-section-card p{color:var(--md-ink-600);margin:0;line-height:1.6}.licence-page{width:min(100% - 2rem,96rem);margin:auto;padding:2rem 0 4rem}.eyebrow{color:var(--md-warning);font-size:var(--md-font-size-label);letter-spacing:.16em;text-transform:uppercase;font-weight:900}.licence-master h2,.detail-head h2,.detail-panel h3,.client-drawer h2{color:var(--md-ink-950);margin:.2rem 0 0}.detail-head p{color:var(--md-ink-600);margin:.4rem 0 0}.hero-state{border-radius:var(--md-radius-md);color:#fff;background:var(--md-navy-900);text-align:center;min-width:9rem;padding:.8rem 1rem}.hero-state span,.hero-state small,.hero-state strong{display:block}.hero-state span,.hero-state small{font-size:var(--md-font-size-label);color:#b7c6d9}.hero-state strong{font-size:var(--md-font-size-detail)}.licence-detail[aria-busy=true]{cursor:progress}.licence-workspace{align-items:start;display:grid}.licence-master,.licence-detail{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-card);background:#fffffff5}.licence-master{position:sticky;top:.8rem;overflow:hidden}.licence-master>header{justify-content:space-between;align-items:center;padding:1rem;display:flex}.licence-master>header b{background:var(--md-blue-100);min-width:2rem;height:2rem;color:var(--md-blue-700);border-radius:999px;place-items:center;display:grid}.licence-search-row{grid-template-columns:minmax(0,1fr) 2.35rem;gap:.4rem;padding:0 1rem .7rem;display:grid}.licence-search{grid-template-columns:1fr 2.8rem;gap:.35rem;padding:0;display:grid}.licence-search input,.detail-panel input,.detail-panel select{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-width:0;color:var(--md-ink-800);background:#fff;padding:.7rem}.licence-search button{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-navy-900);cursor:pointer;border:0;font-size:1.2rem}.instance-add-button{border:1px solid var(--md-maroon-700);width:2.35rem;height:2.35rem;color:var(--md-maroon-700);cursor:pointer;background:#fff;border-radius:999px;align-self:center;place-items:center;font-size:1.35rem;font-weight:800;line-height:1;display:grid}.instance-add-button:hover{color:#fff;background:var(--md-maroon-700)}.licence-filter{flex-wrap:wrap;gap:.35rem;padding:0 1rem .8rem;display:flex}.licence-filter button,.platform-tabs button{border:1px solid var(--md-line);color:var(--md-ink-600);font-size:var(--md-font-size-meta);cursor:pointer;background:#fff;border-radius:999px;padding:.45rem .7rem;font-weight:800}.licence-filter button.active,.platform-tabs button.active{color:#fff;background:var(--md-navy-900);border-color:var(--md-navy-900)}.licence-list{border-top:1px solid var(--md-line);scrollbar-gutter:stable;max-height:62vh;overflow:auto}.licence-item{text-align:left;cursor:pointer;flex:none;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .6rem;width:100%;display:grid}.licence-item:hover{border-color:#7996ad}.licence-item.selected{border-color:#aebdca}.licence-item strong,.licence-item span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.licence-item strong{color:var(--md-ink-950)}.licence-item span{color:var(--md-maroon-700);font-size:var(--md-font-size-meta);margin-top:.15rem;font-weight:800}.licence-item p{color:var(--md-ink-500);font-size:var(--md-font-size-meta);grid-column:1/-1;margin:.15rem 0 0}.licence-item .md-status-badge{font-size:var(--md-font-size-label);padding:.3rem .45rem}.licence-item-status{justify-content:flex-end;align-items:flex-start;gap:.38rem;min-width:0;display:flex}.licence-item-status .instance-indicator{flex:none;margin:0}.licence-item-facts{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.25rem;min-width:0;margin-top:.12rem;display:flex}.licence-item .licence-item-fact,.licence-item .recovery-target-flag{border:1px solid var(--md-line);background:var(--md-surface-muted);max-width:100%;color:var(--md-ink-600);font-size:var(--md-font-size-label);letter-spacing:.01em;border-radius:.3rem;align-items:center;gap:.22rem;margin:0;padding:.18rem .34rem;line-height:1.15;display:inline-flex}.licence-item .licence-item-fact svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.72rem;height:.72rem}.licence-item .licence-item-fact--core{color:#1b5879;background:#f3faff;border-color:#b9d7ea}.licence-item .licence-item-fact--domain{color:#087f68;background:#eefaf7;border-color:#b7ddd3}.licence-item .recovery-target-flag--enabled{border-color:color-mix(in srgb,var(--md-success) 40%,var(--md-line));background:var(--md-success-bg);color:var(--md-success)}.licence-detail{padding:1rem}.detail-head{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.detail-identity{min-width:0}.detail-identity>p{font-weight:800}.detail-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.38rem;display:flex}.detail-actions>button,.detail-actions>a,.secondary-link{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-height:2.1rem;color:var(--md-navy-900);font-size:var(--md-font-size-label);white-space:nowrap;cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:.4rem .62rem;font-weight:850;line-height:1;text-decoration:none;display:inline-flex}.detail-actions>a{color:#fff;background:var(--md-navy-900);border-color:var(--md-navy-900)}.state-comparison{grid-template-columns:1fr 2.5rem 1fr;align-items:center;gap:.5rem;margin:.9rem 0;display:grid}.state-comparison>div{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);padding:.9rem}.state-comparison span,.state-comparison strong,.state-comparison small{display:block}.state-comparison span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.state-comparison strong{color:var(--md-ink-950);font-size:var(--md-font-size-section);margin:.25rem 0}.state-comparison small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.state-comparison>i{width:2rem;height:2rem;color:var(--md-warning);background:var(--md-warning-bg);border-radius:999px;place-items:center;font-style:normal;font-weight:900;display:grid}.state-comparison>i.converged{color:var(--md-success);background:var(--md-success-bg)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.detail-panel{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface);min-width:0;padding:.9rem}.detail-panel>header{justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.75rem;display:flex}.detail-panel h3{font-size:var(--md-font-size-body-strong)}.detail-panel label{color:var(--md-ink-600);font-size:var(--md-font-size-meta);gap:.3rem;margin:.6rem 0;font-weight:800;display:grid}.detail-panel .primary{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-maroon-700);cursor:pointer;border:0;width:100%;margin-top:.35rem;padding:.7rem;font-weight:850}.detail-panel .primary:disabled{opacity:.55}.detail-panel dl,.client-drawer dl{gap:.45rem;margin:0;display:grid}.detail-panel dl div,.client-drawer dl div{border-radius:var(--md-radius-sm);background:var(--md-surface-muted);min-width:0;padding:.55rem}.detail-panel dt,.client-drawer dt{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.detail-panel dd,.client-drawer dd{color:var(--md-ink-800);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin:.18rem 0 0}.secondary-link{margin-top:.65rem;display:inline-flex}.operation-mini{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.operation-mini strong,.operation-mini small{display:block}.operation-mini strong{font-size:var(--md-font-size-meta)}.operation-mini small,.empty-list{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.empty-list{text-align:center;padding:.8rem}.empty-detail{min-height:30rem;color:var(--md-ink-500);place-items:center;display:grid}.licence-error{border-radius:var(--md-radius-sm);color:var(--md-danger);background:var(--md-danger-bg);border:1px solid #fecaca;padding:.75rem 1rem}.compact-panels{margin-top:.75rem}.compact-panels .detail-panel{padding:0;overflow:hidden}.detail-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;min-height:3.6rem;padding:.7rem .8rem;list-style:none;display:flex}.detail-panel>summary::-webkit-details-marker{display:none}.detail-panel>summary>span:first-child{gap:.12rem;min-width:0;display:grid}.detail-panel>summary small{color:var(--md-warning);font-size:var(--md-font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.detail-panel>summary strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-summary-state{flex:none;align-items:center;gap:.45rem;display:flex}.panel-summary-state>b{min-width:1.7rem;height:1.7rem;color:var(--md-blue-700);background:var(--md-blue-100);font-size:var(--md-font-size-label);border-radius:999px;place-items:center;display:grid}.panel-summary-state>i{border-right:2px solid var(--md-ink-500);border-bottom:2px solid var(--md-ink-500);width:.55rem;height:.55rem;transition:transform .18s;display:block;transform:rotate(45deg)translate(-.1rem,.1rem)}.detail-panel[open]>summary{border-bottom:1px solid var(--md-line);background:var(--md-surface-muted)}.detail-panel-body{padding:.8rem}.detail-panel-body>p:first-child{margin-top:0}.operations-panel .detail-panel-body>.secondary-link{margin:0 0 .25rem}.drawer-backdrop{z-index:80;background:#0a192d6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.client-drawer{background:var(--md-surface);width:min(100%,26rem);padding:1.25rem;box-shadow:-1rem 0 3rem #00000026}.client-drawer>header{justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.client-drawer>header button{font-size:var(--md-font-size-detail);cursor:pointer;background:0 0;border:0}.drawer-primary{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-navy-900);text-align:center;margin-top:1rem;padding:.8rem;font-weight:850;text-decoration:none;display:block}.client-drawer>p{color:var(--md-ink-500);font-size:var(--md-font-size-meta)}.platform-tabs{border-bottom:1px solid var(--md-line);gap:.4rem;padding:1rem;display:flex}.core-link-actions{gap:.45rem;margin-top:.8rem;display:grid}.core-link-manual{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface);cursor:pointer;justify-content:center;width:100%;padding:.65rem;font-weight:800}.link-modal-backdrop{z-index:90;background:#0a192d85;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.link-modal{border-radius:var(--md-radius-lg);background:var(--md-surface);width:min(100%,48rem);max-height:min(90dvh,48rem);padding:1.1rem;display:grid;box-shadow:0 1.5rem 5rem #0000004d}.link-modal>header{justify-content:space-between;gap:1rem;display:flex}.link-modal>header h2{color:var(--md-ink-950);margin:.15rem 0}.link-modal>header p{color:var(--md-ink-500);margin:0}.link-modal>header>button{font-size:var(--md-font-size-detail);cursor:pointer;background:0 0;border:0}.link-search{grid-template-columns:1fr auto;gap:.5rem;margin-top:1rem;display:grid}.link-search input{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-width:0;padding:.72rem}.link-search button,.link-candidate button{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-navy-900);cursor:pointer;border:0;padding:.7rem 1rem;font-weight:800}.link-help{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin:.65rem 0}.link-candidate-list{gap:.5rem;min-height:8rem;display:grid;overflow:auto}.link-candidate{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.link-candidate div{gap:.15rem;min-width:0;display:grid}.link-candidate strong,.link-candidate b,.link-candidate small{overflow-wrap:anywhere}.link-candidate small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.link-recommended{width:max-content;color:var(--md-success);background:var(--md-success-bg);font-size:var(--md-font-size-label);text-transform:uppercase;border-radius:999px;padding:.18rem .4rem;font-weight:900}html[data-md-theme=liva-control] .detail-panel{border-left:.2rem solid var(--md-blue-700)}.licence-search button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.instance-indicator{--indicator-color:var(--md-success);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--md-line),0 0 0 .28rem color-mix(in srgb,var(--indicator-color) 14%,transparent);background:var(--indicator-color);border:.16rem solid #fff;border-radius:999px;justify-self:end;margin:.18rem .15rem 0 0}.instance-indicator--success{--indicator-color:var(--md-success)}.instance-indicator--warning{--indicator-color:var(--md-warning)}.instance-indicator--danger{--indicator-color:var(--md-danger)}.instance-domain{color:var(--md-blue-700);font-size:var(--md-font-size-meta);align-items:center;margin-top:.45rem;font-weight:850;text-decoration:none;display:inline-flex}.instance-domain:before{content:"↗";color:var(--md-warning);margin-right:.35rem}.instance-domain:hover{text-decoration:underline}.instance-domain--missing{color:var(--md-ink-500)}.instance-domain--missing:before{content:"○"}.creation-form{gap:.8rem;margin-top:1rem;display:grid}.creation-form label{color:var(--md-ink-700);font-size:var(--md-font-size-meta);gap:.28rem;font-weight:850;display:grid}.creation-form input,.creation-form select{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-width:0;color:var(--md-ink-900);background:#fff;padding:.72rem}.creation-form label small{color:var(--md-ink-500);font-weight:500}.creation-grid{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.creation-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.creation-summary>div{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);gap:.12rem;min-width:0;padding:.7rem;display:grid}.creation-summary small{color:var(--md-warning);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:900}.creation-summary strong{font-size:var(--md-font-size-meta)}.creation-summary span{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere}.creation-submit{border-radius:var(--md-radius-sm);background:var(--md-navy-900);color:#fff;cursor:pointer;border:0;padding:.78rem;font-weight:900}.creation-submit:disabled{opacity:.55}.creation-receipt{border:1px solid color-mix(in srgb,var(--md-success) 40%,var(--md-line));border-radius:var(--md-radius-md);background:var(--md-success-bg);gap:.45rem;margin-top:1rem;padding:1rem;display:grid}.creation-receipt>span{font-size:var(--md-font-size-meta);overflow-wrap:anywhere}.creation-receipt p{color:var(--md-ink-600);margin:.2rem 0}.creation-receipt a{border-radius:var(--md-radius-sm);background:var(--md-navy-900);color:#fff;width:max-content;font-size:var(--md-font-size-meta);padding:.65rem .8rem;font-weight:900;text-decoration:none}.creation-core-selection{border:1px solid color-mix(in srgb,var(--md-blue-700) 35%,var(--md-line));border-radius:var(--md-radius-md);background:var(--md-blue-100);gap:.55rem;padding:.8rem;display:grid}.creation-core-heading{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.creation-core-heading>div{gap:.14rem;display:grid}.creation-core-heading span{color:var(--md-ink-900);font-size:var(--md-font-size-meta);font-weight:900}.creation-core-heading small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.creation-core-heading>button{color:var(--md-blue-700);font-size:var(--md-font-size-label);cursor:pointer;background:0 0;border:0;font-weight:900}.creation-core-search{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;display:grid}.creation-core-search button{border-radius:var(--md-radius-sm);background:var(--md-navy-900);color:#fff;cursor:pointer;border:0;padding:.7rem .85rem;font-size:.7rem;font-weight:900}.creation-core-search button:disabled{opacity:.55}.creation-core-candidates{gap:.4rem;max-height:15rem;display:grid;overflow:auto}.creation-core-candidates>button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem;display:flex}.creation-core-candidates>button>span,.creation-core-selected>div{gap:.12rem;min-width:0;display:grid}.creation-core-candidates strong,.creation-core-candidates small,.creation-core-candidates b,.creation-core-selected strong,.creation-core-selected small,.creation-core-selected b{overflow-wrap:anywhere}.creation-core-candidates strong,.creation-core-selected strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta)}.creation-core-candidates small,.creation-core-selected small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.creation-core-candidates b,.creation-core-selected b{color:var(--md-ink-700);font-size:var(--md-font-size-label)}.creation-core-candidates em{color:var(--md-blue-700);font-size:var(--md-font-size-label);font-style:normal;font-weight:900}.creation-core-selected{border:1px solid color-mix(in srgb,var(--md-success) 45%,var(--md-line));border-radius:var(--md-radius-sm);background:var(--md-success-bg);justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem;display:flex}.creation-core-selected>span{color:var(--md-success);font-size:var(--md-font-size-label);flex:none;font-weight:900}.creation-core-feedback{border-radius:var(--md-radius-sm);color:var(--md-ink-600);background:var(--md-surface-muted);font-size:var(--md-font-size-label);margin:0;padding:.55rem .65rem;font-weight:750}.creation-core-feedback--error{border:1px solid color-mix(in srgb,var(--md-danger) 45%,var(--md-line));color:var(--md-danger);background:var(--md-danger-bg)}.creation-core-feedback--success{border:1px solid color-mix(in srgb,var(--md-success) 38%,var(--md-line));color:var(--md-success);background:var(--md-success-bg)}@media (width<=1050px){.detail-grid{grid-template-columns:1fr}}@media (width<=780px){.licence-page{width:min(100% - 1rem,96rem);padding-top:1rem}.hero-state{display:none}.licence-master{position:static}.licence-list{max-height:24rem}.detail-head{display:grid}.state-comparison{grid-template-columns:1fr}.state-comparison>i{margin:auto;transform:rotate(90deg)}}@media (width<=560px){.creation-grid,.creation-summary{grid-template-columns:1fr}.creation-modal{max-height:94dvh;overflow:auto}.creation-core-search{grid-template-columns:1fr}.creation-core-search button{width:100%}}.instance-operations-page{width:min(100% - 2rem,96rem);margin:auto;padding:1.4rem 0 4rem}.technical-back{color:var(--md-navy-900);font-size:var(--md-font-size-meta);margin-bottom:.7rem;font-weight:850;text-decoration:none;display:inline-flex}.technical-hero{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);background:linear-gradient(135deg,#fff,var(--md-gold-100));box-shadow:var(--md-shadow-card);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.4rem;display:flex}.technical-hero h1{color:var(--md-ink-950);letter-spacing:-.04em;margin:.15rem 0 0;font-size:clamp(1.7rem,4vw,2.6rem)}.technical-hero p{color:var(--md-ink-600);margin:.3rem 0 0}.technical-runtime{border-radius:var(--md-radius-md);background:var(--md-navy-900);color:#fff;align-items:center;gap:.8rem;min-width:10rem;padding:.75rem 1rem;display:flex}.technical-runtime .instance-indicator{margin:0}.technical-runtime small,.technical-runtime strong{display:block}.technical-runtime small{color:#b7c6d9;font-size:var(--md-font-size-label)}.technical-runtime strong{font-size:var(--md-font-size-body)}.technical-context{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:.75rem 0;display:grid}.technical-context>div{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:#fff;min-width:0;padding:.75rem .9rem}.technical-context small,.technical-context strong{display:block}.technical-context small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.technical-context strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin-top:.2rem}.technical-catalogue{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:.75rem;display:grid}.technical-action{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);opacity:.72;grid-template-columns:2.3rem 1fr;gap:.65rem;padding:.85rem;display:grid}.technical-action--enabled{opacity:1;border-color:color-mix(in srgb,var(--md-blue-700) 35%,var(--md-line));background:#fff}.action-icon{width:2.25rem;height:2.25rem;color:var(--md-blue-700);background:var(--md-blue-100);border-radius:.7rem;place-items:center;font-size:1.15rem;font-weight:900;display:grid}.technical-action small{color:var(--md-warning);font-size:var(--md-font-size-label);text-transform:uppercase;letter-spacing:.12em;font-weight:900}.technical-action h2{color:var(--md-ink-950);font-size:var(--md-font-size-body-strong);margin:.15rem 0}.technical-action p{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin:0;line-height:1.45}.technical-action button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-ink-500);font-size:var(--md-font-size-meta);background:#fff;grid-column:1/-1;padding:.58rem;font-weight:850}.technical-action--enabled button{border-color:var(--md-navy-900);background:var(--md-navy-900);color:#fff;cursor:pointer}.technical-action button:disabled{cursor:not-allowed}.technical-grid{grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr);gap:.75rem;display:grid}.technical-panel{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-card);background:#fff;padding:1rem}.technical-panel>header{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:flex-start;gap:.7rem;padding-bottom:.75rem;display:flex}.technical-panel h2{color:var(--md-ink-950);font-size:var(--md-font-size-section);margin:.15rem 0 0}.technical-panel>header p{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere;margin:.2rem 0 0}.latest-observation dl{grid-template-columns:repeat(2,1fr);gap:.45rem;margin:.8rem 0;display:grid}.latest-observation dl div{border-radius:var(--md-radius-sm);background:var(--md-surface-muted);padding:.6rem}.latest-observation dt{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase}.latest-observation dd{color:var(--md-ink-900);font-size:var(--md-font-size-meta);margin:.2rem 0 0;font-weight:800}.observation-warning{border-left:.2rem solid var(--md-warning);background:var(--md-warning-bg);color:var(--md-ink-700);font-size:var(--md-font-size-meta);margin:0;padding:.7rem;line-height:1.5}.operation-history>button{border:0;border-bottom:1px solid var(--md-line);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.7rem;width:100%;padding:.7rem 0;display:flex}.operation-history>button.selected{background:var(--md-blue-100);padding:.7rem}.operation-history button strong,.operation-history button small{display:block}.operation-history button strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta)}.operation-history button small{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:.15rem}.operation-plan{margin-top:.75rem}.job-timeline{gap:0;margin-top:.85rem;display:grid}.job-timeline>article{grid-template-columns:2rem 1fr;gap:.7rem;padding-bottom:.8rem;display:grid;position:relative}.job-timeline>article:not(:last-child):after{content:"";background:var(--md-line);width:2px;position:absolute;top:1.8rem;bottom:0;left:.94rem}.job-number{z-index:1;background:var(--md-navy-900);color:#fff;width:1.9rem;height:1.9rem;font-size:var(--md-font-size-meta);border-radius:999px;place-items:center;font-weight:900;display:grid}.job-main{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);padding:.7rem}.job-main>header{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.job-main header small,.job-main header strong{display:block}.job-main header small{color:var(--md-warning);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:900}.job-main header strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta);margin-top:.14rem}.job-main>p{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin:.45rem 0}.attempt-list{flex-wrap:wrap;gap:.35rem;display:flex}.attempt-list span{color:var(--md-ink-600);font-size:var(--md-font-size-label);background:#fff;border-radius:999px;padding:.3rem .45rem}.detail-actions .router-link-active,.detail-actions a.router-link-active:last-child{color:var(--md-navy-900);background:#fff}html[data-md-theme=liva-control] .technical-hero{border-top:.22rem solid var(--md-maroon-700);background:#fff}html[data-md-theme=liva-control] .technical-panel{border-left:.2rem solid var(--md-blue-700)}@media (width<=1050px){.technical-catalogue{grid-template-columns:repeat(2,1fr)}}@media (width<=780px){.instance-operations-page{width:min(100% - 1rem,96rem)}.technical-hero{align-items:flex-start}.technical-runtime{display:none}.technical-context{grid-template-columns:repeat(2,1fr)}.technical-catalogue,.technical-grid{grid-template-columns:1fr}}.fleet-page{width:min(100% - 2rem,96rem);margin:auto;padding:1.5rem 0 4rem}.fleet-hero{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);background:linear-gradient(135deg,#fff,var(--md-gold-100));box-shadow:var(--md-shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.2rem 1.4rem;display:grid}.fleet-hero h1{color:var(--md-ink-950);letter-spacing:-.04em;margin:.15rem 0 0;font-size:clamp(1.8rem,4vw,2.7rem)}.fleet-hero p{color:var(--md-ink-600);margin:.35rem 0 0}.fleet-workspace{align-items:start;margin-top:.8rem;display:grid}.fleet-master,.fleet-detail{border:1px solid var(--md-line);border-radius:var(--md-radius-lg);box-shadow:var(--md-shadow-card);background:#fff}.fleet-master{position:sticky;top:.8rem;overflow:hidden}.fleet-master>header,.fleet-instance-panel>header,.fleet-cluster-strip>header{justify-content:space-between;align-items:center;gap:.7rem;padding:1rem;display:flex}.fleet-master h2,.fleet-detail h2,.fleet-detail h3{color:var(--md-ink-950);margin:.15rem 0 0}.fleet-master>header b,.fleet-instance-panel>header b,.fleet-cluster-strip>header b{min-width:2rem;height:2rem;color:var(--md-blue-700);background:var(--md-blue-100);font-size:var(--md-font-size-meta);border-radius:999px;place-items:center;padding:0 .45rem;display:grid}.fleet-list{border-top:1px solid var(--md-line);max-height:67vh;overflow:auto}.fleet-item{border:0;border-bottom:1px solid var(--md-line);text-align:left;cursor:pointer;width:100%;display:block}.fleet-item-copy{min-width:0}.fleet-item-title{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.fleet-item-title>strong{min-width:0;color:var(--md-ink-950);font-size:var(--md-font-size-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fleet-state-indicator{--fleet-state-color:var(--md-warning);background:var(--fleet-state-color);width:.62rem;height:.62rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--fleet-state-color) 35%,var(--md-line)),0 0 0 .22rem color-mix(in srgb,var(--fleet-state-color) 12%,transparent);border:.13rem solid #fff;border-radius:999px;flex:none;display:block}.fleet-state-indicator--success{--fleet-state-color:var(--md-success)}.fleet-state-indicator--danger{--fleet-state-color:var(--md-danger)}.fleet-state-indicator--warning{--fleet-state-color:var(--md-warning)}.fleet-state-indicator--info{--fleet-state-color:var(--md-blue-700)}.fleet-item-copy>span{min-width:0;color:var(--md-maroon-700);font-size:var(--md-font-size-label);text-overflow:ellipsis;white-space:nowrap;margin-top:.14rem;font-weight:800;display:block;overflow:hidden}.fleet-item-copy>p{min-width:0;color:var(--md-ink-500);font-size:var(--md-font-size-label);text-overflow:ellipsis;white-space:nowrap;margin:.23rem 0 0;display:block;overflow:hidden}.fleet-list--clusters{scrollbar-gutter:stable;background:#f3f6f8;flex-direction:column;gap:5px;padding:7px 7px 18px;display:flex}.fleet-list--clusters .fleet-item{border:1px solid #d3dee7;flex:none;transition:border-color .15s,background .15s,box-shadow .15s}.fleet-list--clusters .fleet-item:hover{border-color:#7996ad}.fleet-list--clusters .fleet-item.selected{border-color:#aebdca}.fleet-detail{min-width:0;padding:1rem}.fleet-detail-head{border-bottom:1px solid var(--md-line);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.fleet-detail-head p{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin:.32rem 0 0}.fleet-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.fleet-head-actions a,.fleet-head-actions button{border-radius:var(--md-radius-sm);color:#fff;background:var(--md-navy-900);font-size:var(--md-font-size-meta);cursor:pointer;border:0;padding:.58rem .72rem;font-weight:850;text-decoration:none}.fleet-head-actions button:disabled{cursor:wait;opacity:.58}.fleet-context{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.8rem 0;display:grid}.fleet-context div{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);min-width:0;padding:.72rem .8rem}.fleet-context small,.fleet-context strong{display:block}.fleet-context small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.fleet-context strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin-top:.2rem}.fleet-cluster-strip{border:1px solid var(--md-line);border-radius:var(--md-radius-md);margin:.8rem 0;overflow:hidden}.fleet-cluster-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0 .8rem .8rem;display:grid}.fleet-cluster-strip button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .5rem;padding:.7rem;display:grid}.fleet-cluster-strip button strong,.fleet-cluster-strip button span{display:block}.fleet-cluster-strip button strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta)}.fleet-cluster-strip button span{color:var(--md-ink-500);font-size:var(--md-font-size-label);grid-column:1}.fleet-cluster-strip button .md-status-badge{font-size:var(--md-font-size-label);grid-area:1/2/3;align-self:center}.fleet-instance-panel{border:1px solid var(--md-line);border-radius:var(--md-radius-md);margin-top:.8rem;overflow:hidden}.fleet-instance-table-wrap{border-top:1px solid var(--md-line);overflow:auto}.fleet-instance-table{border-collapse:collapse;width:100%;min-width:42rem}.fleet-instance-table th,.fleet-instance-table td{border-bottom:1px solid var(--md-line);vertical-align:middle;text-align:left;padding:.68rem .78rem}.fleet-instance-table th{color:var(--md-ink-500);background:var(--md-surface-muted);font-size:var(--md-font-size-label);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.fleet-instance-table th:first-child{width:34%}.fleet-instance-table th:nth-child(2){width:29%}.fleet-instance-table td strong,.fleet-instance-table td span{display:block}.fleet-instance-table td strong{max-width:18rem;color:var(--md-ink-900);font-size:var(--md-font-size-meta);overflow-wrap:anywhere}.fleet-instance-table td span{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:.16rem}.fleet-instance-table td:last-child{white-space:nowrap}.fleet-instance-table td:last-child a{border:1px solid var(--md-line);color:var(--md-navy-900);font-size:var(--md-font-size-label);border-radius:.45rem;margin:0 .25rem 0 0;padding:.34rem .46rem;font-weight:850;text-decoration:none;display:inline-flex}.fleet-instance-table td:last-child a:first-child{color:#fff;background:var(--md-navy-900);border-color:var(--md-navy-900)}.fleet-instance-table .md-status-badge{font-size:var(--md-font-size-label)}.fleet-instance-pagination{border-top:1px solid var(--md-line);background:var(--md-surface-muted);justify-content:flex-end;align-items:center;gap:.4rem;padding:.62rem .75rem;display:flex}.fleet-instance-pagination span{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-right:.25rem}.fleet-instance-pagination strong{min-width:2.7rem;color:var(--md-ink-700);font-size:var(--md-font-size-label);text-align:center}.fleet-instance-pagination button{border:1px solid var(--md-line);width:1.8rem;height:1.8rem;color:var(--md-navy-900);font-size:var(--md-font-size-body-strong);cursor:pointer;background:#fff;border-radius:.45rem;place-items:center;font-weight:900;display:grid}.fleet-instance-pagination button:disabled{opacity:.38;cursor:not-allowed}.fleet-disabled-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.fleet-disabled-actions article{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);padding:.85rem}.fleet-disabled-actions span{color:var(--md-warning);font-size:var(--md-font-size-label);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.fleet-disabled-actions h3{font-size:var(--md-font-size-body)}.fleet-disabled-actions p{min-height:2.8rem;color:var(--md-ink-500);font-size:var(--md-font-size-label);margin:.35rem 0;line-height:1.45}.fleet-disabled-actions button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);width:100%;color:var(--md-ink-500);font-size:var(--md-font-size-label);background:#fff;padding:.58rem;font-weight:850}.fleet-disabled-actions button:disabled{cursor:not-allowed}.fleet-search{grid-template-columns:minmax(0,1fr) auto!important;padding:.75rem!important;display:grid!important}.fleet-filters{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.5rem;display:grid}.fleet-filters label span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;margin:0 0 .2rem;font-weight:850;display:block}.fleet-filters select{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);width:100%;color:var(--md-ink-800);font-size:var(--md-font-size-label);background:#fff;padding:.5rem .55rem}.fleet-pagination{border-top:1px solid var(--md-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:.45rem;padding:.65rem;display:grid}.fleet-pagination button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);font-size:var(--md-font-size-label);cursor:pointer;background:#fff;padding:.45rem;font-weight:850}.fleet-pagination button:last-child{grid-column:3}.fleet-pagination button:disabled{opacity:.42;cursor:not-allowed}.fleet-pagination span{color:var(--md-ink-500);font-size:var(--md-font-size-label);font-weight:850}.fleet-empty-scope{border:1px dashed var(--md-line);border-radius:var(--md-radius-md);color:var(--md-ink-500);background:var(--md-surface-muted);font-size:var(--md-font-size-meta);text-align:center;margin:.8rem 0;padding:1rem}html[data-md-theme=liva-control] .fleet-hero{border-top:.22rem solid var(--md-maroon-700);background:#fff}.fleet-detail,.fleet-master{border-radius:var(--md-control-radius)}html[data-md-theme=liva-control] .fleet-instance-panel{border-left:.2rem solid var(--md-blue-700)}@media (width<=1280px){.fleet-context{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-cluster-strip>div{grid-template-columns:1fr}}@media (width<=1050px){.fleet-page{width:min(100% - 1.25rem,96rem)}.fleet-master{position:static}.fleet-list{max-height:25rem}.fleet-detail-head{display:grid}.fleet-head-actions{justify-content:flex-start}.fleet-disabled-actions{grid-template-columns:1fr}}@media (width<=700px){.fleet-page{width:min(100% - 1rem,96rem);padding-top:1rem}.fleet-hero{padding:1rem;display:grid}.fleet-context{grid-template-columns:1fr}.fleet-instance-table-wrap{overflow:visible}.fleet-instance-table{min-width:0;display:block}.fleet-instance-table thead{display:none}.fleet-instance-table tbody{display:grid}.fleet-instance-table tr{border-bottom:1px solid var(--md-line);grid-template-columns:minmax(0,1fr) auto;gap:.3rem .7rem;padding:.72rem;display:grid}.fleet-instance-table td{border:0;padding:0;display:block}.fleet-instance-table td:first-child,.fleet-instance-table td:nth-child(2){grid-column:1}.fleet-instance-table td:nth-child(3){grid-area:1/2;align-self:start}.fleet-instance-table td:nth-child(4){grid-column:1/-1;padding-top:.25rem}.fleet-instance-table td:last-child a{margin-bottom:.2rem}.fleet-disabled-actions{grid-template-columns:1fr}}@media (width<=430px){.fleet-item-title{align-items:center}.fleet-master>header,.fleet-instance-panel>header,.fleet-cluster-strip>header{padding:.8rem}.fleet-detail{padding:.75rem}}.technical-continuity-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.technical-continuity-actions button{grid-column:auto}.technical-continuity-actions button:last-child{color:var(--md-navy-900);background:#fff}@media (width<=780px){.technical-continuity-actions{grid-template-columns:1fr}}.continuity-panel{grid-column:1/-1}.continuity-actions{align-items:center;gap:.5rem;margin:.65rem 0;display:flex}.continuity-actions .primary{width:auto;margin:0}.continuity-actions a{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);font-size:var(--md-font-size-meta);padding:.68rem .8rem;font-weight:850;text-decoration:none}.continuity-panel .operation-mini>span{align-items:center;gap:.4rem;display:flex}.continuity-panel .operation-mini button{border:1px solid var(--md-line);color:var(--md-navy-900);font-size:var(--md-font-size-label);cursor:pointer;background:#fff;border-radius:.45rem;padding:.38rem .52rem;font-weight:850}.continuity-panel .operation-mini button:disabled{opacity:.5}@media (width<=560px){.continuity-actions{flex-direction:column;align-items:stretch}.continuity-actions .primary,.continuity-actions a{text-align:center;width:100%}.continuity-panel .operation-mini{flex-direction:column;align-items:flex-start}.continuity-panel .operation-mini>span{justify-content:space-between;width:100%}}.instance-continuity{border-radius:var(--md-radius-md);background:linear-gradient(135deg,#faf7ff,#fff);border:1px solid #c4b5fd;margin:.8rem 0;padding:1rem}.instance-continuity>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.instance-continuity>header h3{font-size:var(--md-font-size-section);margin:.15rem 0}.instance-continuity>header p{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin:0}.continuity-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.8rem 0;display:grid}.continuity-summary div{border-radius:var(--md-radius-sm);background:#fff;border:1px solid #ede9fe;min-width:0;padding:.6rem}.continuity-summary small,.continuity-summary strong{display:block}.continuity-summary small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:800}.continuity-summary strong{font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin-top:.15rem}.continuity-toolbar{gap:.5rem;margin-bottom:.65rem;display:flex}.continuity-toolbar button,.continuity-toolbar a,.backup-list article>button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);font-size:var(--md-font-size-label);cursor:pointer;background:#fff;padding:.55rem .7rem;font-weight:850;text-decoration:none}.continuity-toolbar .primary{border-color:var(--md-navy-900);background:var(--md-navy-900);color:#fff}.continuity-toolbar button:disabled,.backup-list article>button:disabled{opacity:.5}.backup-list{border-radius:var(--md-radius-sm);background:#fff;border:1px solid #ede9fe;overflow:hidden}.backup-list article{border-bottom:1px solid var(--md-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem .7rem;display:grid}.backup-list article:last-of-type{border-bottom:0}.backup-main{min-width:0}.backup-main strong,.backup-main small{display:block}.backup-main strong{font-size:var(--md-font-size-meta);overflow-wrap:anywhere}.backup-main small{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:.15rem}.restore-proof{border-radius:var(--md-radius-sm);background:#faf7ff;border:1px solid #c4b5fd;gap:.25rem;margin:.75rem 0;padding:.75rem;display:grid}.restore-proof strong{overflow-wrap:anywhere}.restore-proof small{color:var(--md-ink-500)}.restore-actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.restore-actions button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);cursor:pointer;background:#fff;padding:.65rem .8rem;font-weight:850}.restore-actions .primary{border-color:var(--md-maroon-700);background:var(--md-maroon-700);color:#fff}.restore-actions button:disabled{opacity:.5}@media (width<=760px){.continuity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.backup-list article{grid-template-columns:minmax(0,1fr) auto}.backup-list article>button{grid-column:1/-1;width:100%}}@media (width<=520px){.instance-continuity>header{flex-direction:column;align-items:flex-start}.continuity-summary{grid-template-columns:1fr}.continuity-toolbar,.restore-actions{flex-direction:column;align-items:stretch}.continuity-toolbar button,.continuity-toolbar a,.restore-actions button{text-align:center;width:100%}.backup-list article{grid-template-columns:1fr}.backup-list article>button{grid-column:auto}}.technical-panel .operation-mini>span{align-items:center;gap:.4rem;display:flex}.technical-panel .operation-mini>span button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);font-size:var(--md-font-size-label);cursor:pointer;background:#fff;padding:.38rem .52rem;font-weight:850}.technical-panel .operation-mini>span button:disabled{opacity:.5}.restore-source{color:var(--md-ink-500);font-size:var(--md-font-size-label);gap:.3rem;margin:.75rem 0;font-weight:800;display:grid}.restore-source select{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);width:100%;color:var(--md-navy-900);background:#fff;padding:.7rem;font-weight:800}.backup-tiers,.backup-proof-tiers{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex!important}.backup-tiers b,.backup-proof-tiers b{color:#047857;font-size:var(--md-font-size-label);background:#ecfdf5;border:1px solid #86efac;border-radius:.4rem;padding:.18rem .38rem;font-weight:900}.instance-mobile-back{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);cursor:pointer;background:#fff;margin:0 0 .7rem;padding:.55rem .7rem;font-weight:850;display:none}.instance-workspace-detail{min-width:0;padding:0;overflow:hidden}.instance-detail-head{border-bottom:0}.instance-header-actions{justify-content:flex-end;align-items:center;min-width:0;max-width:32rem;display:flex}.instance-detail-tabs{border-top:1px solid var(--md-line);border-bottom:1px solid var(--md-line);scrollbar-width:thin;display:flex;overflow-x:auto}.instance-detail-tabs button{white-space:nowrap;cursor:pointer;border:0;flex:none}.instance-detail-tabs button:hover{color:var(--md-navy-900);background:#fff}.instance-detail-content{min-height:30rem}.instance-section{padding:1rem 1.1rem}.instance-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.instance-section-heading h3{color:var(--md-ink-950);font-size:var(--md-font-size-section);margin:.12rem 0}.instance-section-heading p{color:var(--md-ink-500);font-size:var(--md-font-size-meta);margin:0;line-height:1.45}.instance-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.instance-overview-grid button{border:1px solid var(--md-line);border-radius:var(--md-radius-md);text-align:left;min-width:0;box-shadow:var(--md-shadow-card);cursor:pointer;background:#fff;gap:.2rem;padding:.9rem;display:grid}.instance-overview-grid button:hover{border-color:var(--md-blue-700);background:var(--md-blue-100)}.instance-overview-grid span{color:var(--md-warning);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:900}.instance-overview-grid strong{color:var(--md-ink-950);font-size:var(--md-font-size-body);overflow-wrap:anywhere}.instance-overview-grid small{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere}.instance-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.instance-section-grid .detail-panel{padding:0;overflow:hidden}.instance-section-grid .detail-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem .9rem;list-style:none;display:flex}.instance-section-grid .detail-panel>summary::-webkit-details-marker{display:none}.instance-section-grid summary small,.instance-section-grid summary strong{display:block}.instance-section-grid summary small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.instance-section-grid summary strong{color:var(--md-ink-950);font-size:var(--md-font-size-meta);margin-top:.15rem}.panel-summary-state{align-items:center;gap:.45rem;display:flex}.panel-summary-state>i{border-right:2px solid var(--md-ink-500);border-bottom:2px solid var(--md-ink-500);width:.5rem;height:.5rem;transition:transform .2s;transform:rotate(45deg)}.detail-panel[open] .panel-summary-state>i{transform:rotate(225deg)}.detail-panel-body{border-top:1px solid var(--md-line);padding:.1rem .9rem .9rem}.runtime-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.runtime-facts>div{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);min-width:0;padding:.75rem}.runtime-facts span,.runtime-facts strong{display:block}.runtime-facts span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.runtime-facts strong{color:var(--md-ink-900);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin-top:.2rem}.instance-subtabs{border-bottom:1px solid var(--md-line);gap:.35rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex;overflow-x:auto}.instance-subtabs button{border:1px solid var(--md-line);color:var(--md-ink-600);font-size:var(--md-font-size-label);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.48rem .65rem;font-weight:850}.instance-subtabs button.active{border-color:var(--md-navy-900);background:var(--md-navy-900);color:#fff}.application-inventory{gap:.65rem;display:grid}.application-inventory>article{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:#fff;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem;display:flex}.application-inventory>article>div{align-items:center;gap:.65rem;min-width:0;display:flex}.application-inventory strong,.application-inventory small{display:block}.application-inventory strong{color:var(--md-ink-950);font-size:var(--md-font-size-meta)}.application-inventory small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.application-icon{background:var(--md-blue-100);width:2.4rem;height:2.4rem;color:var(--md-blue-700);border-radius:.7rem;flex:none;place-items:center;font-weight:950;display:grid}.application-state{flex:none;justify-items:end;gap:.2rem;display:grid}.section-notice,.section-empty,.section-loading{border-radius:var(--md-radius-sm);color:var(--md-ink-600);background:var(--md-surface-muted);font-size:var(--md-font-size-meta);margin:.7rem 0 0;padding:.8rem;line-height:1.5}.section-notice{border-left:.2rem solid var(--md-blue-700)}.section-loading{border-left:.2rem solid var(--md-warning)}.observability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.observability-grid article{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .6rem;padding:.8rem;display:grid}.observability-grid article>span{color:var(--md-ink-600);font-size:var(--md-font-size-meta);font-weight:850}.observability-grid article>small{color:var(--md-ink-500);font-size:var(--md-font-size-label);grid-column:1/-1}.observability-grid article>strong{color:var(--md-ink-800);font-size:var(--md-font-size-meta)}.instance-operation-list{border:1px solid var(--md-line);border-radius:var(--md-radius-md);overflow:hidden}.instance-operation-list article{border-bottom:1px solid var(--md-line);background:#fff;justify-content:space-between;align-items:flex-start;gap:.7rem;padding:.75rem .8rem;display:flex}.instance-operation-list article:last-child{border-bottom:0}.instance-operation-list strong,.instance-operation-list small{display:block}.instance-operation-list strong{color:var(--md-ink-950);font-size:var(--md-font-size-meta)}.instance-operation-list small{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere;margin-top:.15rem}.instance-operation-list p{color:var(--md-danger);font-size:var(--md-font-size-label);margin:.35rem 0 0}.installation-target-picker{border:1px solid var(--md-line);border-radius:var(--md-radius-md);background:var(--md-surface-muted);gap:.8rem;padding:.9rem;display:grid}.installation-target-picker h4{color:var(--md-ink-950);font-size:var(--md-font-size-body-strong);margin:.15rem 0}.installation-target-picker p{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin:0;line-height:1.45}.installation-blueprints{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.installation-blueprints button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-width:0;color:var(--md-ink-800);text-align:left;cursor:pointer;background:#fff;gap:.2rem;padding:.8rem;display:grid}.installation-blueprints button:hover,.installation-blueprints button.selected{border-color:var(--md-blue-700);box-shadow:0 0 0 2px color-mix(in srgb,var(--md-blue-700) 18%,transparent)}.installation-blueprints button.selected{background:var(--md-blue-100)}.installation-blueprints strong,.installation-blueprints span,.installation-blueprints small{overflow-wrap:anywhere;display:block}.installation-blueprints strong{font-size:var(--md-font-size-meta)}.installation-blueprints span{color:var(--md-navy-900);font-size:var(--md-font-size-label);font-weight:850}.installation-blueprints small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.installation-picker-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.installation-picker-actions button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-height:2.15rem;font-family:inherit;font-size:var(--md-font-size-label);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:.48rem .72rem;font-weight:850;line-height:1;display:inline-flex}.installation-picker-cancel{color:var(--md-ink-700);background:#fff}.installation-picker-cancel:hover{border-color:var(--md-ink-500);background:var(--md-surface)}.installation-picker-submit{background:var(--md-navy-900);color:#fff;border-color:var(--md-navy-900)!important}.installation-picker-submit:hover:not(:disabled){background:var(--md-blue-700);border-color:var(--md-blue-700)!important}.installation-picker-actions button:disabled{cursor:not-allowed;opacity:.5}.installation-policy-card{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:.55rem;display:grid}.installation-policy-card>div{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:#fff;min-width:0;padding:.75rem}.installation-policy-card span,.installation-policy-card strong,.installation-policy-card small{display:block}.installation-policy-card span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.installation-policy-card strong{color:var(--md-ink-950);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin:.22rem 0}.installation-policy-card small{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.installation-action{white-space:nowrap;align-self:stretch;margin:0!important;padding:.65rem .85rem!important}.installation-error{border-left:.2rem solid var(--md-danger);border-radius:var(--md-radius-sm);background:var(--md-danger-bg);color:var(--md-danger);margin:.7rem 0;padding:.75rem}.installation-error strong{font-size:var(--md-font-size-meta)}.installation-error p{font-size:var(--md-font-size-label);margin:.2rem 0 0}.installation-picker-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (width<=1050px){.instance-section-grid{grid-template-columns:1fr}.runtime-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.instance-mobile-back{display:inline-flex}.instance-detail-head{align-items:start;display:grid}.instance-header-actions{justify-content:flex-start;max-width:none}.detail-actions{justify-content:flex-start}.instance-detail-tabs{z-index:3;position:sticky;top:0}.instance-overview-grid,.observability-grid,.installation-blueprints,.installation-policy-card{grid-template-columns:1fr}.instance-section{padding:.85rem}.instance-section-heading{flex-direction:column;align-items:stretch}.runtime-facts{grid-template-columns:1fr}.application-inventory>article{flex-direction:column;align-items:flex-start}.application-state{justify-items:start}}.recovery-history{gap:.55rem;display:grid}.recovery-history article{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.recovery-history strong,.recovery-history small{display:block}.recovery-history small{color:var(--md-ink-500);margin-top:.2rem}.recovery-history p{color:#b91c1c;font-size:var(--md-font-size-label);margin:.25rem 0 0}.recovery-modal{max-width:48rem}.recovery-modal .restore-source{gap:.3rem;margin:.65rem 0;display:grid}.recovery-modal .restore-source span{font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.recovery-modal select{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:#fff;width:100%;padding:.7rem}.recovery-backups{max-height:18rem;overflow:auto}.deployment-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.deployment-card{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:#fff;align-content:start;gap:.7rem;min-width:0;padding:.85rem;display:grid;box-shadow:0 .3rem 1rem #02213c0b}.deployment-card>header,.recovery-policies>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.deployment-card h4,.recovery-policies h4{color:var(--md-ink-950);font-size:var(--md-font-size-body-strong);margin:.15rem 0}.deployment-card header small{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere;display:block}.desired-observed-row{background:var(--md-surface-muted);border:1px solid var(--md-line);border-radius:var(--md-radius-sm);grid-template-columns:1fr 2rem 1fr;align-items:center;gap:.45rem;padding:.55rem;display:grid}.desired-observed-row>div span,.deployment-facts dt,.deployment-conformity span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850;display:block}.desired-observed-row strong{color:var(--md-ink-950);font-size:var(--md-font-size-meta);overflow-wrap:anywhere;margin-top:.15rem;display:block}.desired-observed-row>i{background:var(--md-warning-bg);width:1.65rem;height:1.65rem;color:var(--md-warning);font-size:var(--md-font-size-meta);border-radius:999px;place-items:center;font-style:normal;font-weight:900;display:grid}.desired-observed-row>i.converged{background:var(--md-success-bg);color:var(--md-success)}.deployment-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.deployment-facts>div{border-left:2px solid var(--md-blue-300);min-width:0;padding:.5rem}.deployment-facts dd{color:var(--md-ink-900);font-size:var(--md-font-size-label);overflow-wrap:anywhere;margin:.18rem 0 0;font-weight:780}.deployment-progress{background:var(--md-line);border-radius:99px;height:.3rem;overflow:hidden}.deployment-progress span{border-radius:inherit;background:var(--md-success);min-width:.25rem;height:100%;transition:width .25s;display:block}.deployment-conformity{justify-content:space-between;align-items:center;display:flex}.deployment-conformity strong{color:var(--md-success);font-size:var(--md-font-size-meta)}.deployment-actions{justify-content:flex-end;align-items:center;gap:.45rem;min-height:2rem;display:flex}.deployment-actions button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);color:var(--md-navy-900);font-size:var(--md-font-size-label);cursor:pointer;padding:.48rem .7rem;font-weight:850}.deployment-actions .play-action{border-color:var(--md-navy-900);background:var(--md-navy-900);color:#fff;width:2.25rem;height:2.25rem;font-size:var(--md-font-size-body);place-items:center;padding:0;display:grid}.deployment-actions span{color:var(--md-ink-500);font-size:var(--md-font-size-label)}.deployment-error{border-left:2px solid var(--md-danger);background:var(--md-danger-bg);color:var(--md-danger);font-size:var(--md-font-size-label);margin:0;padding:.5rem}.recovery-policies{border-top:1px solid var(--md-line);gap:.65rem;margin-top:1rem;padding-top:.9rem;display:grid}.recovery-policies>header p{max-width:52rem;color:var(--md-ink-500);font-size:var(--md-font-size-label);margin:.15rem 0 0;line-height:1.45}.recovery-policies code{font-size:var(--md-font-size-label)}.deployment-empty-card{border:1px dashed var(--md-blue-500);border-radius:var(--md-radius-sm);background:var(--md-blue-100);min-height:10rem;color:var(--md-navy-900);cursor:pointer;place-items:center;gap:.2rem;padding:1rem;display:grid}.deployment-empty-card b{font-size:var(--md-font-size-detail)}.deployment-empty-card strong{font-size:var(--md-font-size-meta)}.deployment-empty-card small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-align:center}.recovery-target-identity{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.recovery-modal input{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:#fff;width:100%;padding:.7rem}.domain-declaration{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.5rem;padding:.7rem;display:grid}.domain-declaration label{gap:.25rem;min-width:0;display:grid}.domain-declaration label>span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.domain-declaration input,.domain-declaration select{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);width:100%;color:var(--md-ink-950);font:inherit;font-size:var(--md-font-size-meta);background:#fff;padding:.6rem}.domain-dot{color:var(--md-ink-500);padding-bottom:.55rem;font-weight:900}.domain-preview{color:var(--md-ink-700);font-size:var(--md-font-size-label);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-weight:800}.domain-declaration .primary{border-radius:var(--md-radius-sm);background:var(--md-navy-900);color:#fff;font-size:var(--md-font-size-label);cursor:pointer;border:0;grid-column:1/-1;justify-self:start;padding:.58rem .8rem;font-weight:850}.domain-declaration .primary:disabled,.deployment-actions .play-action:disabled{cursor:not-allowed;opacity:.45}@media (width<=780px){.deployment-policy-grid,.recovery-target-identity{grid-template-columns:1fr}.deployment-card--installation{grid-column:auto}.desired-observed-row{grid-template-columns:1fr}.desired-observed-row>i{margin:auto;transform:rotate(90deg)}.deployment-facts{grid-template-columns:1fr}.recovery-policies>header{flex-direction:column;align-items:stretch}.domain-declaration{grid-template-columns:1fr}.domain-dot{display:none}}.deployment-policy-card{grid-template-columns:minmax(13rem,1.15fr) minmax(12rem,1fr) minmax(12rem,.9fr);gap:.55rem .85rem;padding:.78rem;position:relative}.deployment-policy-card>.md-observation-action{z-index:1;position:absolute;top:.55rem;right:.55rem}.deployment-policy-card>.deployment-policy-primary{padding-right:1.9rem}.deployment-policy-primary{grid-template-columns:2.85rem minmax(0,1fr);gap:.65rem;min-width:0;display:grid}.deployment-policy-icon{width:2.75rem;height:2.75rem;color:var(--md-navy-900);background:#eef8ff;border:1px solid #b8d8ec;border-radius:.55rem;place-items:center;font-size:1.15rem;font-weight:950;display:grid}.deployment-policy-icon--recovery{color:#6b3194;background:#f5effb;border-color:#d4c1e7}.deployment-policy-identity{min-width:0}.deployment-policy-identity h4{font-size:var(--md-font-size-body);margin:.08rem 0}.deployment-policy-identity>small{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.deployment-policy-scope{border-left:2px solid var(--md-maroon-700);color:var(--md-ink-700);font-size:var(--md-font-size-label);letter-spacing:.03em;margin-top:.28rem;padding:.16rem .35rem;font-weight:850;display:inline-flex}.deployment-policy-versions{grid-template-columns:1fr 1fr;align-self:start;gap:.4rem;min-width:0;display:grid}.deployment-policy-versions>span{border:1px solid var(--md-line);background:var(--md-surface-muted);min-width:0;color:var(--md-ink-900);font-size:var(--md-font-size-label);overflow-wrap:anywhere;border-radius:.35rem;padding:.42rem .5rem;font-weight:800}.deployment-policy-versions em{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-bottom:.12rem;font-style:normal;font-weight:900;display:block}.deployment-policy-tags{flex-wrap:wrap;grid-column:1/3;gap:.28rem;display:flex}.deployment-policy-tags span{color:#1b5879;font-size:var(--md-font-size-label);background:#f3faff;border:1px solid #b9d7ea;border-radius:.25rem;padding:.16rem .38rem;font-weight:800}.deployment-policy-compliance{grid-area:1/3/3;align-content:center;gap:.35rem;min-width:0;display:grid}.deployment-policy-compliance>span{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.deployment-policy-compliance>div{grid-template-columns:minmax(4rem,1fr) auto;align-items:center;gap:.5rem;display:grid}.deployment-policy-compliance .progress-meter{width:100%;min-width:0;max-width:100%}.deployment-policy-observed-at{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:-.08rem;font-weight:650;line-height:1.2;display:block}.deployment-policy-card>.deployment-error,.deployment-policy-card>.deployment-actions{grid-column:1/-1}.deployment-policy-card>.deployment-actions{border-top:1px solid var(--md-line);padding-top:.45rem}.recovery-receptacle-picker{gap:.45rem;margin:.65rem 0;display:grid}.recovery-receptacle-picker>div:first-child>span{font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850;display:block}.recovery-receptacle-picker>div:first-child>small{color:var(--md-ink-500);font-size:var(--md-font-size-label);margin-top:.15rem;display:block}.recovery-receptacle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:15rem;display:grid;overflow:auto}.recovery-receptacle-list label{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);cursor:pointer;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.62rem;display:grid}.recovery-receptacle-list label.selected{border-color:var(--md-success);background:var(--md-success-bg);box-shadow:inset 3px 0 var(--md-success)}.recovery-receptacle-list input{width:auto}.recovery-receptacle-list strong,.recovery-receptacle-list small,.recovery-receptacle-list b{display:block}.recovery-receptacle-list strong{font-size:var(--md-font-size-meta)}.recovery-receptacle-list small{color:var(--md-ink-500);font-size:var(--md-font-size-label);overflow-wrap:anywhere;margin-top:.12rem}.recovery-receptacle-list b{color:#1b5879;font-size:var(--md-font-size-label);margin-top:.2rem}.recovery-receptacle-list em{color:var(--md-ink-500);font-size:var(--md-font-size-label);white-space:nowrap;font-style:normal;font-weight:850}@media (width<=1050px){.deployment-policy-card{grid-template-columns:1fr 1fr}.deployment-policy-compliance{grid-area:auto/1/auto/-1}.deployment-policy-tags{grid-column:1/-1}}@media (width<=780px){.deployment-policy-card{grid-template-columns:1fr}.deployment-policy-primary,.deployment-policy-versions,.deployment-policy-tags,.deployment-policy-compliance,.deployment-policy-card>.deployment-actions{grid-area:auto/1}.deployment-policy-versions,.recovery-receptacle-list{grid-template-columns:1fr}.deployment-policy-card>.deployment-actions{justify-content:flex-start;overflow-x:auto}.recovery-receptacle-list label{grid-template-columns:auto minmax(0,1fr)}}.deployment-actions .danger-action{border-color:color-mix(in srgb,var(--md-danger) 40%,var(--md-line));background:var(--md-danger-bg);color:var(--md-danger)}.recovery-target-compact{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-height:2.1rem;color:var(--md-ink-700);font-size:var(--md-font-size-label);white-space:nowrap;background:#fff;align-items:center;gap:.32rem;padding:.18rem .3rem .18rem .55rem;font-weight:900;display:inline-flex}.recovery-target-toggle{color:var(--md-ink-600);cursor:pointer;background:0 0;border:0;align-items:center;gap:.32rem;padding:.12rem;font-size:.6rem;font-weight:900;display:flex}.recovery-target-toggle i{border:1px solid var(--md-line);background:var(--md-surface-muted);border-radius:999px;width:2rem;height:1.08rem;transition:background .2s,border-color .2s;position:relative}.recovery-target-toggle i:after{content:"";background:#fff;border-radius:50%;width:.72rem;height:.72rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #001f3f42}.recovery-target-toggle[aria-checked=true]{color:var(--md-success,#18805a)}.recovery-target-toggle[aria-checked=true] i{border-color:var(--md-success,#18805a);background:var(--md-success,#18805a)}.recovery-target-toggle[aria-checked=true] i:after{transform:translate(.92rem)}.recovery-target-toggle:disabled{cursor:not-allowed;opacity:.55}.deployment-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deployment-card--installation{grid-column:auto}.deployment-card{box-sizing:border-box;max-width:100%;overflow:hidden}.deployment-policy-card{grid-template-columns:minmax(0,1fr)}.deployment-policy-card>.deployment-policy-primary,.deployment-policy-card>.deployment-policy-versions,.deployment-policy-card>.deployment-policy-tags,.deployment-policy-card>.deployment-policy-compliance{grid-area:auto/1}.deployment-policy-versions{grid-template-columns:minmax(0,1fr)}.deployment-policy-versions>span{overflow-wrap:anywhere;word-break:break-word}.deployment-policy-compliance{grid-area:auto/1/auto/-1;align-content:start;width:100%;max-width:100%}.deployment-policy-compliance>div{grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;max-width:100%}.deployment-policy-compliance .progress-meter{box-sizing:border-box;min-width:0;max-width:100%;display:block}.deployment-policy-compliance .md-status-badge{white-space:normal;text-align:center;max-width:100%;line-height:1.15}.deployment-policy-icon--domain{color:#087f68;background:#eefaf7;border-color:#b7ddd3}.deployment-policy-icon--domain svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.45rem;height:1.45rem}.deployment-policy-icon--administrator{color:#6b3194;background:#f8f2ff;border-color:#d5c5e9;font-size:1.45rem}.administrator-secret-modal dl{gap:.65rem;margin:0;display:grid}.administrator-secret-modal dl>div{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);padding:.75rem}.administrator-secret-modal dt{color:var(--md-ink-500);font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:900}.administrator-secret-modal dd{color:var(--md-ink-950);justify-content:space-between;align-items:center;gap:.75rem;margin:.3rem 0 0;font-weight:850;display:flex}.administrator-secret-modal code{overflow-wrap:anywhere;word-break:break-all}.administrator-secret-modal dd button{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);color:var(--md-navy-900);background:#fff;flex:none;padding:.45rem .65rem;font-weight:850}.deployment-policy-domain-badge{min-width:0;margin-top:.35rem}.deployment-policy-card--domain .domain-declaration,.deployment-policy-card--domain .deployment-facts{grid-column:1/-1}.deployment-policy-card--domain .deployment-policy-primary{grid-area:auto/1}.deployment-policy-card--domain .deployment-policy-versions{grid-area:auto/1;align-self:center}.deployment-policy-card--domain>.deployment-actions{grid-column:1/-1}@media (width<=1050px){.deployment-policy-card{grid-template-columns:minmax(0,1fr)}.deployment-policy-card--domain .deployment-policy-primary{grid-column:1}.deployment-policy-card--domain .deployment-policy-versions{grid-area:auto/1}}@media (width<=780px){.deployment-policy-card{grid-template-columns:minmax(0,1fr)}.deployment-policy-card--domain .deployment-policy-primary,.deployment-policy-card--domain .deployment-policy-versions,.deployment-policy-card--domain .domain-declaration,.deployment-policy-card--domain .deployment-facts,.deployment-policy-card--domain>.deployment-actions{grid-area:auto/1}}.contract-policy-grid,.continuity-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.continuity-policy-grid>:only-child{grid-column:1/-1}.continuity-protection-card{grid-column:auto}.continuity-policy-card{margin-bottom:.75rem}.continuity-empty-card{min-height:12rem}.deployment-policy-icon--contract{color:#b45309;background:#fff7ed;border-color:#f3c9a5}.deployment-policy-icon--licence{color:#6d28d9;background:#f7f2ff;border-color:#c9b9e6}.deployment-policy-icon--backup{color:#087f68;background:#effcf7;border-color:#a7ddc9}.deployment-policy-icon--policy{color:#1b5879;background:#f3faff;border-color:#b9d7ea}.deployment-policy-icon--destruction{color:#a52323;background:#fff3f3;border-color:#efb8b8;font-size:.78rem}.destruction-form{gap:.85rem;display:grid}.destruction-form label{font-size:var(--md-font-size-meta);color:var(--md-ink-700);gap:.35rem;font-weight:900;display:grid}.destruction-form input,.destruction-form textarea{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--md-ink-500) 48%,var(--md-line));width:100%;color:var(--md-navy-900);font:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--md-line) 45%,transparent);background:#fff;border-radius:.65rem;outline:0;padding:.72rem;transition:border-color .15s,box-shadow .15s}.destruction-form input:hover,.destruction-form textarea:hover{border-color:var(--md-ink-500)}.destruction-form input:focus,.destruction-form textarea:focus{border-color:var(--md-blue-700);box-shadow:0 0 0 3px color-mix(in srgb,var(--md-blue-700) 16%,transparent)}.destruction-form>.danger-action{color:#fff;background:#9f1d2d;border-color:#9f1d2d;justify-self:end}.destruction-modal{align-content:start;gap:.85rem;width:min(100%,36rem)}.destruction-modal .destruction-form{gap:.7rem}.destruction-form textarea{resize:none;min-height:5.25rem;max-height:5.25rem}.destruction-form>.danger-action{border-radius:var(--md-radius-sm);cursor:pointer;padding:.65rem .9rem;font-weight:850}.deployment-actions a{border:1px solid var(--md-line);border-radius:var(--md-radius-sm);background:var(--md-surface-muted);color:var(--md-navy-900);font-size:var(--md-font-size-label);padding:.48rem .7rem;font-weight:850;text-decoration:none}.entitlement-actions{flex-wrap:wrap}.entitlement-actions label{gap:.18rem;min-width:10rem;display:grid}.entitlement-actions label>span{font-size:var(--md-font-size-label);text-transform:uppercase;font-weight:850}.entitlement-actions select,.entitlement-actions input{box-sizing:border-box;border:1px solid var(--md-line);border-radius:var(--md-radius-sm);min-height:2.25rem;color:var(--md-ink-900);font:inherit;font-size:var(--md-font-size-label);background:#fff;padding:.45rem .55rem}.deployment-policy-card--domain .deployment-policy-compliance{grid-area:auto/1/auto/-1}.domain-modal{max-width:42rem}.domain-declaration--modal{margin-top:.8rem}@media (width<=1050px){.deployment-policy-grid,.contract-policy-grid,.continuity-policy-grid{grid-template-columns:1fr}.continuity-policy-grid>:only-child{grid-column:auto}.deployment-policy-card--domain .deployment-policy-compliance{grid-area:auto/1/auto/-1}}@media (width<=780px){.contract-policy-grid{grid-template-columns:1fr}.deployment-policy-card--domain .deployment-policy-compliance{grid-area:auto/1}.entitlement-actions{align-items:stretch;overflow:visible!important}.entitlement-actions label{width:100%}.domain-declaration--modal{grid-template-columns:1fr}}.backup-health--success{color:#17653a!important;background:#e3f4e9!important}.backup-health--warning{color:#8a5300!important;background:#fff0ce!important}.backup-health--danger{color:#b42318!important;background:#fee4e2!important}.backup-health--neutral{color:#526174!important;background:#eef1f5!important}.fleet-backup-tag,.fleet-backup-cell{border-radius:.4rem;padding:.25rem .45rem}.fleet-backup-tag{flex-wrap:wrap}.fleet-backup-tag b{font-size:.7rem}.fleet-backup-cell small{color:inherit!important}
