.auth-tabs{display:flex;gap:12px;margin:24px 0}.login form[hidden],[hidden]{display:none!important}.login input[type=checkbox]{width:auto;margin:0}.consent{font-size:14px;line-height:1.8;margin:20px 0}.consent-check{display:flex!important;gap:10px;align-items:start}.consent-check input{margin-top:6px!important}#admin-panel{max-width:1240px;margin:0 auto;padding:48px 32px}#admin-panel input,#admin-panel select{font:inherit;padding:12px;background:transparent;border:1px solid var(--line,#bbb);color:inherit;max-width:100%;box-sizing:border-box}#admin-search{display:block;width:100%;margin:12px 0 24px}#admin-users{overflow-x:auto;margin-bottom:40px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:14px;border-bottom:1px solid var(--line,#ccc);white-space:nowrap}.admin-case{padding:24px 0;border-bottom:1px solid var(--line,#ccc)}.admin-case p{line-height:1.8}.management-tools{margin-top:48px}.management-tools form{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin:24px 0}.management-tools label{display:grid;gap:8px}.management-tools button{padding:14px}#invite-result{overflow-wrap:anywhere}@media(max-width:600px){#admin-panel{padding:28px 18px}.top-actions{flex-wrap:wrap}.management-tools form{display:grid}.management-tools input,.management-tools select{width:100%}}

.owner-tools{margin-top:48px;border-top:1px solid var(--line,#ccc);padding-top:28px}.owner-tools form{display:grid;gap:16px;max-width:650px;margin:24px 0}.owner-tools label{display:grid;gap:8px}.owner-tools input{padding:12px;font:inherit;max-width:100%;box-sizing:border-box}.owner-tools input[type=checkbox]{width:auto;justify-self:start}.owner-tools p{line-height:1.8;overflow-wrap:anywhere}
