.admin-module__4WpgRW__admin{max-width:920px;margin:0 auto;padding:24px 16px 48px}.admin-module__4WpgRW__admin header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-module__4WpgRW__admin h1{font-size:22px;font-weight:600}.admin-module__4WpgRW__admin .admin-module__4WpgRW__muted{color:#888;margin-bottom:16px;font-size:13px;line-height:1.5}.admin-module__4WpgRW__admin .admin-module__4WpgRW__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-module__4WpgRW__btn{cursor:pointer;color:#fff;background:#07c160;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;display:inline-flex}.admin-module__4WpgRW__btn.admin-module__4WpgRW__secondary{color:#333;background:#fff;border:1px solid #ddd}.admin-module__4WpgRW__btn.admin-module__4WpgRW__danger{background:#fa5151}.admin-module__4WpgRW__btn:disabled{opacity:.55;cursor:not-allowed}.admin-module__4WpgRW__card{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.admin-module__4WpgRW__table{border-collapse:collapse;width:100%;font-size:14px}.admin-module__4WpgRW__table th,.admin-module__4WpgRW__table td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f0f0;padding:10px 8px}.admin-module__4WpgRW__table th{color:#888;font-weight:500}.admin-module__4WpgRW__form{gap:14px;max-width:420px;display:grid}.admin-module__4WpgRW__form label{color:#333;gap:6px;font-size:14px;display:grid}.admin-module__4WpgRW__form input{background:#fff;border:1px solid #ddd;border-radius:8px;padding:10px 12px}.admin-module__4WpgRW__login-wrap{place-items:center;min-height:100vh;padding:24px;display:grid}.admin-module__4WpgRW__login-card{background:#fff;border-radius:12px;width:100%;max-width:360px;padding:24px}.admin-module__4WpgRW__login-card h1{margin-bottom:16px;font-size:20px}.admin-module__4WpgRW__error{color:#fa5151;font-size:13px}.admin-module__4WpgRW__link-cell{word-break:break-all;color:#576b95;font-size:12px}.admin-module__4WpgRW__row-actions{flex-wrap:wrap;gap:6px;display:flex}
