.users-panel{margin-top:24px;min-height:0}.users-grid{display:grid;grid-template-columns:minmax(230px,.75fr) 1.25fr;gap:35px}.user-form{display:grid;gap:13px}.user-form label{display:grid;gap:7px;font-size:11px;font-weight:800;color:#466152;text-transform:uppercase;letter-spacing:.4px}.user-form input,.user-form select{border:1px solid #dfdfd5;border-radius:4px;padding:11px 12px;background:#fff;font:500 13px Manrope;color:#17382b}.users-list{border-top:1px solid #e9e2d7}.user-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e2d7;padding:12px 3px}.user-row strong{display:block;font:600 13px 'DM Mono'}.user-row small{display:block;color:#839084;font-size:11px;margin-top:4px}.user-row button{border:0;background:#f6e6df;color:#a35f49;border-radius:3px;font:700 11px Manrope;padding:7px 9px;cursor:pointer}.you-badge{color:#65905b;font-size:11px;font-weight:800}.login-screen{position:fixed;z-index:10;inset:0;display:grid;place-items:center;background:rgba(16,45,34,.78);padding:20px;backdrop-filter:blur(5px)}.login-screen.hidden{display:none}.login-card{width:min(100%,390px);background:#fffdf8;padding:38px;box-shadow:0 22px 80px rgba(0,0,0,.28)}.login-card .brand-mark{margin-bottom:24px}.login-card h2{font:700 31px 'Playfair Display';margin:0 0 8px}.login-card>p:not(.eyebrow){font-size:13px;color:#718075;margin:0 0 25px}.login-card label{display:grid;gap:7px;font-size:11px;font-weight:800;text-transform:uppercase;color:#466152;margin:14px 0}.login-card input{border:1px solid #dfdfd5;border-radius:4px;padding:12px;background:#fff;font:500 13px Manrope}.login-card .primary-button{width:100%;margin-top:8px}.login-card small{height:18px;display:block;color:#b45b45;margin-top:12px;font-size:11px}.is-user .admin-only{display:none!important}.is-user .workspace-grid{grid-template-columns:1fr}.is-user .inventory-panel{max-width:none}@media(max-width:700px){.users-grid{grid-template-columns:1fr}.users-panel{margin-top:20px}}
