@font-face{font-family:Inter;src:url('/assets/a699af1dea30b799.ttf');font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f6f5f2;color:#252922;font:16px/1.6 Inter,Arial,sans-serif;min-height:100svh;display:grid;place-items:center;padding:32px 20px}.auth-card{max-width:480px;width:100%;padding:38px;background:white;border:1px solid #dddcd3}.auth-brand{display:flex;align-items:center;gap:16px;color:inherit;text-decoration:none;margin-bottom:32px}.auth-brand img{width:52px;height:58px;object-fit:contain}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--action-hover)}h1{font:400 36px/1.2 Georgia,serif;margin:12px 0}#auth-description,.auth-help{color:#6c7066;font-size:14px}label{display:block;margin-top:18px;font-size:14px}input{display:block;width:100%;font:16px Inter,Arial,sans-serif;padding:12px;border:1px solid #cdd0c5;margin-top:6px;border-radius:2px}button{display:block;width:100%;padding:14px;background:var(--action-bg);color:var(--action-text);border:1px solid var(--action-bg);font:500 16px Inter,sans-serif;cursor:pointer;border-radius:2px}button{transition:background .2s,border-color .2s}button:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover)}button:disabled{opacity:.6;cursor:default}#auth-message{font-size:14px;color:#9c2727;min-height:0}.owner-signin,.back-link{display:block;color:var(--action-bg);font-size:14px;margin-top:20px;text-underline-offset:3px}.back-link{font-size:13px}.auth-help{margin-top:22px}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--action-bg);outline-offset:3px}@media(max-width:450px){.auth-card{padding:24px}.auth-brand{gap:10px}}

.auth-brand span{display:inline-block!important;flex:none;width:auto;height:auto;background:none;font:400 22px/1.3 'Maverick Wordmark',Inter,sans-serif!important;letter-spacing:0;white-space:nowrap;color:inherit}
@media(max-width:450px){.auth-brand span{font-size:18px!important}}

.auth-brand{gap:12px}.auth-brand img{mix-blend-mode:multiply}
