:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0}.centered{place-items:center;min-height:100dvh;padding:1rem;display:grid}.card{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:.5rem;gap:.75rem;min-width:min(24rem,100%);padding:1.5rem;display:grid}.card h1{margin:0 0 .5rem;font-size:1.25rem}label{gap:.25rem;font-size:.875rem;display:grid}input,button{font:inherit;border:1px solid color-mix(in srgb, currentColor 30%, transparent);color:inherit;background:0 0;border-radius:.375rem;padding:.5rem}button{cursor:pointer}button:disabled{opacity:.6;cursor:progress}.error{color:#b3261e;margin:0;font-size:.875rem}.page{max-width:48rem;margin:0 auto;padding:1.5rem}.page header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.tenants{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tenants button{text-align:left;gap:.125rem;width:100%;display:grid}.tenants span,.note{opacity:.75;font-size:.8125rem}
