.auth-form-module__tG8Jyq__shell{background:#f4f1e8;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-form-module__tG8Jyq__card{background:#fffdf8;border:1px solid #d3cbb8;width:min(100%,470px);padding:40px;box-shadow:0 20px 60px #102b231a}.auth-form-module__tG8Jyq__brand{color:#a87f35;letter-spacing:.14em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:800}.auth-form-module__tG8Jyq__card h1{color:#17342a;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500}.auth-form-module__tG8Jyq__intro{color:#5b655f;margin:0 0 28px}.auth-form-module__tG8Jyq__form{gap:18px;display:grid}.auth-form-module__tG8Jyq__field{color:#34453d;gap:6px;font-size:13px;font-weight:700;display:grid}.auth-form-module__tG8Jyq__field input,.auth-form-module__tG8Jyq__field select{color:#18241f;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #bdb6a7;border-radius:4px;padding:9px 11px}.auth-form-module__tG8Jyq__field input:focus,.auth-form-module__tG8Jyq__field select:focus{outline-offset:2px;outline:3px solid #d6ae5f}.auth-form-module__tG8Jyq__button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#16372c;border:0;border-radius:4px;padding:10px 16px;font-weight:750}.auth-form-module__tG8Jyq__button:disabled{cursor:wait;opacity:.65}.auth-form-module__tG8Jyq__error,.auth-form-module__tG8Jyq__success{border-radius:4px;margin:0;padding:11px 13px;font-size:13px}.auth-form-module__tG8Jyq__error{color:#7d2117;background:#fff1ef;border:1px solid #d8a49d}.auth-form-module__tG8Jyq__success{color:#214b31;background:#edf7ef;border:1px solid #9ebca8}.auth-form-module__tG8Jyq__temporaryPassword{overflow-wrap:anywhere;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;display:block}.auth-form-module__tG8Jyq__link{color:#24483b;margin-top:20px;display:inline-block}@media (max-width:520px){.auth-form-module__tG8Jyq__shell{padding:0}.auth-form-module__tG8Jyq__card{border:0;min-height:100vh;padding:34px 24px}}
.admin-module__PmmOpq__shell{color:#18241f;background:#f4f1e8;min-height:100vh;padding:34px}.admin-module__PmmOpq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto 28px;display:flex}.admin-module__PmmOpq__header h1{color:#17342a;margin:0;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:500}.admin-module__PmmOpq__header a{color:#24483b}.admin-module__PmmOpq__grid{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:26px;max-width:1180px;margin:auto;display:grid}.admin-module__PmmOpq__panel{background:#fffdf8;border:1px solid #d3cbb8;padding:25px}.admin-module__PmmOpq__panel h2{color:#24483b;margin:0 0 18px;font-size:18px}.admin-module__PmmOpq__tableWrap{overflow-x:auto}.admin-module__PmmOpq__table{border-collapse:collapse;width:100%;font-size:13px}.admin-module__PmmOpq__table th,.admin-module__PmmOpq__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e0dbce;padding:11px 10px}.admin-module__PmmOpq__table th{color:#68716b;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.admin-module__PmmOpq__email{color:#68716b;font-size:11px;display:block}.admin-module__PmmOpq__actions{flex-wrap:wrap;gap:6px;display:flex}.admin-module__PmmOpq__actions button,.admin-module__PmmOpq__resetPasswordForm button{color:#24483b;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdb6a7;border-radius:3px;padding:5px 8px;font-size:11px}.admin-module__PmmOpq__resetPasswordForm button:disabled{cursor:wait;opacity:.65}.admin-module__PmmOpq__resetPasswordForm{min-width:180px}.admin-module__PmmOpq__resetError,.admin-module__PmmOpq__resetSuccess{border-radius:3px;max-width:260px;margin:8px 0 0;padding:8px;font-size:11px}.admin-module__PmmOpq__resetError{color:#7d2117;background:#fff1ef;border:1px solid #d8a49d}.admin-module__PmmOpq__resetSuccess{color:#214b31;background:#edf7ef;border:1px solid #9ebca8}.admin-module__PmmOpq__temporaryPassword{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:block}.admin-module__PmmOpq__selfPasswordNote{color:#68716b;font-size:11px}.admin-module__PmmOpq__status{color:#285636;text-transform:uppercase;background:#e1eee4;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:750;display:inline-block}.admin-module__PmmOpq__banned{color:#7d2117;background:#f6dfdb}@media (max-width:800px){.admin-module__PmmOpq__shell{padding:24px 16px}.admin-module__PmmOpq__grid{grid-template-columns:1fr}}
