.alert.svelte-68tcu6{padding:.75rem 1rem;border-radius:var(--radius-md);border-left:4px solid;font-weight:500}.alert-info.svelte-68tcu6,.alert-neutral.svelte-68tcu6{background:var(--status-info-bg);border-color:var(--status-info);color:var(--text-primary)}.alert-ok.svelte-68tcu6{background:var(--status-ok-bg);border-color:var(--status-ok);color:var(--text-primary)}.alert-warning.svelte-68tcu6{background:var(--status-warning-bg);border-color:var(--status-warning);color:var(--text-primary)}.alert-critical.svelte-68tcu6{background:var(--status-critical-bg);border-color:var(--status-critical);color:var(--text-primary)}.badge.svelte-14vwsj7{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600;white-space:nowrap}.badge-ok.svelte-14vwsj7{background:var(--status-ok-bg);color:var(--status-ok)}.badge-warning.svelte-14vwsj7{background:var(--status-warning-bg);color:var(--status-warning)}.badge-critical.svelte-14vwsj7{background:var(--status-critical-bg);color:var(--status-critical)}.badge-info.svelte-14vwsj7{background:var(--status-info-bg);color:var(--status-info)}.badge-neutral.svelte-14vwsj7{background:var(--surface-sunken);color:var(--text-secondary)}.btn.svelte-yxxjnc{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--touch-target);padding:0 1.25rem;border-radius:var(--radius-md);border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;transition:background var(--motion-fast),transform var(--motion-fast);-webkit-tap-highlight-color:transparent}.btn.svelte-yxxjnc:active:not(:disabled){transform:scale(.98)}.btn.svelte-yxxjnc:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.btn.svelte-yxxjnc:disabled{opacity:.55;cursor:not-allowed}.btn-lg.svelte-yxxjnc{min-height:var(--touch-target-lg);font-size:1.125rem}.block.svelte-yxxjnc{width:100%}.btn-primary.svelte-yxxjnc{background:var(--brand-primary);color:var(--brand-primary-contrast)}.btn-primary.svelte-yxxjnc:hover:not(:disabled){background:var(--brand-primary-hover)}.btn-secondary.svelte-yxxjnc{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.btn-ghost.svelte-yxxjnc{background:transparent;color:var(--brand-primary)}.btn-danger.svelte-yxxjnc{background:var(--status-critical);color:#fff}.spinner.svelte-yxxjnc{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-yxxjnc-spin .7s linear infinite}@keyframes svelte-yxxjnc-spin{to{transform:rotate(360deg)}}.card.svelte-7bl35e{background:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.padded.svelte-7bl35e{padding:1.25rem}.gauge.svelte-1opuidb{display:grid;grid-template-columns:repeat(9,1fr);gap:4px}.seg.svelte-1opuidb{position:relative;height:var(--touch-target-lg);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);cursor:pointer;padding:0}.seg.svelte-1opuidb:focus-visible{outline:3px solid var(--focus-ring)}.filled.svelte-1opuidb{background:var(--brand-secondary);border-color:var(--brand-secondary)}.filled.low.svelte-1opuidb{background:var(--status-critical);border-color:var(--status-critical)}.mark.svelte-1opuidb{position:absolute;bottom:-1.4rem;left:50%;transform:translate(-50%);font-size:.7rem;color:var(--text-secondary);white-space:nowrap}.readout.svelte-1opuidb{margin:1.75rem 0 0;font-weight:700;text-align:center}.field.svelte-60hvlp{display:flex;flex-direction:column;gap:.375rem}label.svelte-60hvlp{font-weight:600;color:var(--text-primary)}input.svelte-60hvlp{min-height:var(--touch-target);padding:0 .875rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit}input.svelte-60hvlp:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}input[aria-invalid=true].svelte-60hvlp{border-color:var(--status-critical)}.hint.svelte-60hvlp{margin:0;font-size:.875rem;color:var(--text-secondary)}.error.svelte-60hvlp{margin:0;font-size:.875rem;color:var(--status-critical);font-weight:600}.form.svelte-1m2s0kl{display:flex;flex-direction:column;gap:1rem}.stepper.svelte-v6r3b5{display:flex;flex-direction:column;gap:.375rem}.text.svelte-v6r3b5{margin:0;color:var(--text-secondary);font-size:.95rem}.text.svelte-v6r3b5 strong:where(.svelte-v6r3b5){color:var(--text-primary)}.bar.svelte-v6r3b5{height:8px;border-radius:999px;background:var(--surface-sunken);overflow:hidden}.fill.svelte-v6r3b5{height:100%;background:var(--brand-primary);transition:width var(--motion-fast)}.sync.svelte-1k75vm2{border:none;border-radius:999px;padding:.375rem .75rem;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;min-height:36px}.sync-synced.svelte-1k75vm2{background:var(--status-ok-bg);color:var(--status-ok)}.sync-queued.svelte-1k75vm2,.sync-sending.svelte-1k75vm2{background:var(--status-info-bg);color:var(--status-info)}.sync-error.svelte-1k75vm2{background:var(--status-critical-bg);color:var(--status-critical)}.sync-offline.svelte-1k75vm2{background:var(--status-warning-bg);color:var(--status-warning)}.tri.svelte-1s0ak3l{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5rem}.opt.svelte-1s0ak3l{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-height:var(--touch-target-lg);border:2px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.opt.svelte-1s0ak3l:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.icon.svelte-1s0ak3l{font-size:1.25rem;line-height:1}.opt-ok.selected.svelte-1s0ak3l{background:var(--status-ok-bg);border-color:var(--status-ok);color:var(--status-ok)}.opt-warning.selected.svelte-1s0ak3l{background:var(--status-warning-bg);border-color:var(--status-warning);color:var(--status-warning)}.opt-critical.selected.svelte-1s0ak3l{background:var(--status-critical-bg);border-color:var(--status-critical);color:var(--status-critical)}.opt-not_applicable.selected.svelte-1s0ak3l{background:var(--surface-sunken);border-color:var(--text-secondary)}
