.loading-spinner-container.svelte-e57vcd{justify-content:center;align-items:center;display:flex}.loading-spinner.svelte-e57vcd{transform-origin:50%;justify-content:center;align-items:center;line-height:0;animation:1s linear infinite svelte-e57vcd-spin;display:inline-flex}@keyframes svelte-e57vcd-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-spinner.svelte-e57vcd{animation:none}}.btn.svelte-bz033s{border-radius:var(--radius-s);cursor:pointer;font-weight:var(--body-font-weight);font-size:var(--body-font-size);line-height:var(--body-line-height);justify-content:center;align-items:center;gap:var(--space-2);text-wrap:nowrap;white-space:nowrap;border:none;flex:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.btn.svelte-bz033s:focus-visible{outline:var(--border-width-focused) solid var(--accent);outline-offset:2px}.btn.square.svelte-bz033s{border-radius:var(--radius-s)}.btn-primary.svelte-bz033s{background-color:var(--accent);color:var(--surface)}.btn-primary.svelte-bz033s:hover:not(:disabled):not(.busy){background-color:var(--accent-strong)}.btn-small.svelte-bz033s{height:1.4rem;padding:.1rem .8rem;font-size:.8125rem}.btn-medium.svelte-bz033s{padding:.4rem 1rem}.btn-medium-small.svelte-bz033s{height:1.6rem;padding:.4rem .8rem;font-size:.8125rem}.btn-large.svelte-bz033s{padding:.6rem 1.6rem}.btn-xsmall.svelte-bz033s{height:1rem;padding:.2rem .4rem;font-size:.75rem}.btn-fullwidth.svelte-bz033s{flex:auto;width:100%}.btn.svelte-bz033s:disabled,.btn.busy.svelte-bz033s{opacity:.5;cursor:not-allowed;color:var(--ink-3)}.btn-pale.svelte-bz033s{background-color:var(--surface);border:var(--border-width) solid var(--rule);color:var(--ink-2)}.btn-secondary.svelte-bz033s{background-color:var(--surface-2);color:var(--ink);border:var(--border-width) solid var(--rule)}.btn-contrast.svelte-bz033s{background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--ink)}.btn-secondary.outline.svelte-bz033s{color:var(--ink-2);border:var(--border-width) solid var(--rule);background-color:var(--surface)}.btn-secondary.svelte-bz033s:hover:not(:disabled):not(.busy){background-color:var(--accent-weak);border-color:var(--accent);color:var(--accent)}.btn-danger.svelte-bz033s{background-color:var(--danger);color:var(--surface)}.btn-danger.outline.svelte-bz033s{color:var(--danger);border:var(--border-width) solid var(--danger);background-color:var(--surface)}.btn-primary.outline.svelte-bz033s{border:var(--border-width) solid var(--accent);background-color:var(--surface);color:var(--accent)}.btn-primary.outline.svelte-bz033s:hover:not(:disabled):not(.busy){background-color:var(--accent-weak);color:var(--accent)}.btn-ghost.svelte-bz033s{color:inherit;padding:0 var(--space-1);background-color:#0000;justify-content:flex-start;font-weight:400}.btn-ghost.svelte-bz033s:hover:not(:disabled):not(.busy){background-color:var(--color-surface-subtle)}.btn-link.svelte-bz033s{color:var(--accent);text-underline-offset:.2em;background:0 0;flex:none;justify-content:flex-start;height:auto;min-height:1.75rem;padding:0;text-decoration:underline}.btn-link.svelte-bz033s:hover:not(:disabled):not(.busy){color:var(--accent-strong)}.btn-link.svelte-bz033s:disabled,.btn-link.busy.svelte-bz033s{opacity:1;color:var(--ink-2);cursor:default;text-decoration:none}@media (pointer:coarse){.btn-link.svelte-bz033s{min-height:44px}}.busy.svelte-bz033s{cursor:not-allowed}.btn.icon.svelte-bz033s:not(.btn-primary){min-width:1rem;max-width:1rem;height:1rem;min-height:1rem;max-height:1rem;color:inherit!important;background-color:#0000!important;padding:0!important}.btn.icon.btn-primary.svelte-bz033s{background-color:var(--accent);min-width:1rem;max-width:1rem;min-height:1rem;max-height:1rem;color:var(--surface);padding:0}.btn-wrap.svelte-bz033s{text-overflow:ellipsis;text-align:left;overflow:hidden;text-wrap:wrap!important;white-space:wrap!important}.btn-wrap[data-tooltip].svelte-bz033s{overflow:visible}.card-elevated.svelte-yufmi6,.card-interactive.svelte-yufmi6{border:1px solid var(--color-border-default);background-color:var(--surface,var(--color-surface,#fff));border-radius:.75rem}.card-padding-none.svelte-yufmi6{padding:0}.card-padding-small.svelte-yufmi6{padding:.4rem}.card-padding-medium.svelte-yufmi6{padding:1rem}.card-padding-large.svelte-yufmi6{padding:1.5rem}.card-default.svelte-yufmi6{box-shadow:none}.card-elevated.svelte-yufmi6{box-shadow:var(--shadow-medium)}.card-interactive.svelte-yufmi6{cursor:pointer;transition:box-shadow .2s}.card-interactive.svelte-yufmi6:hover{box-shadow:var(--shadow-medium)}.dropdown-anchor.svelte-unrzh5{width:var(--space-2);pointer-events:none;height:0;position:absolute;overflow:hidden}.dropdown.svelte-unrzh5{color:var(--ink-2);z-index:9999;border-radius:var(--radius-m);background:var(--surface);border:var(--border-width) solid var(--rule);box-shadow:var(--shadow-elevated);padding:var(--space-1);gap:var(--space-1);min-width:6rem;max-width:calc(100vw - var(--space-2) * 2);box-sizing:border-box;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.dropdown.svelte-unrzh5>*{flex-shrink:0}.dropdown.svelte-unrzh5 .dropdown-hint,.dropdown.svelte-unrzh5 .dropdown-error{padding:var(--space-2) var(--space-4);color:var(--ink-2);margin:0;font-size:.8125rem}.dropdown.svelte-unrzh5 .dropdown-error{color:var(--danger)}.dropdown.svelte-unrzh5 .dropdown-group{display:contents}.dropdown.svelte-unrzh5 .dropdown-controls{padding:var(--space-2) var(--space-4)}.dropdown.svelte-unrzh5 .dropdown-separator{border:0;border-top:var(--border-width) solid var(--rule);margin:0}.dropdown.flush.svelte-unrzh5{padding:0}.more-vert-dropdown.svelte-i9uy8v{color:var(--ink-3);flex:none;align-items:center;min-width:1.2rem;display:inline-flex;position:relative}.toolbar.svelte-5dcqhf{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);flex-wrap:nowrap;display:flex}.toolbar.flush.svelte-5dcqhf{padding:0}.record-title.svelte-5dcqhf{overflow-wrap:anywhere;flex:0 auto;min-width:0;margin:0}
