.mr-page .mr-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.mr-page .mr-card{max-width:none;min-width:0;height:100%}.mr-page .mr-cards>.mr-card[hidden]{display:none}
.mr-register-tools{scroll-margin-top:100px}
.mr-register-tools{margin:12px 0 20px}.mr-register-filters{display:grid;grid-template-columns:minmax(150px,1.7fr) repeat(4,minmax(110px,1fr)) auto;gap:12px;align-items:end}.mr-register-filters .field{display:grid;gap:6px;min-width:0}.mr-register-filters .field>span{font-size:11px;font-weight:700;color:var(--muted,#77716a)}.mr-register-filters input,.mr-register-filters select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:9px 11px;border:1px solid #dedbd2;border-radius:12px;background:#fff;font:inherit;font-size:12px;color:inherit}.mr-register-filters button{min-height:44px}.mr-register-filter-note{font-size:11px;line-height:1.5;color:var(--muted,#77716a);margin:10px 0 0}.mr-register-tools [role=alert]{font-size:12px;color:#923d27}
.mr-register-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:22px;font-size:12px;color:var(--muted,#77716a)}.mr-register-pagination>div{display:flex;align-items:center;gap:12px}.mr-register-pagination button{min-height:44px}.mr-register-pagination button:disabled{opacity:.45;cursor:not-allowed}.mr-register-pagination [data-page]{white-space:nowrap}
@media(max-width:1100px){.mr-page .mr-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-register-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.mr-page .mr-cards{grid-template-columns:minmax(0,1fr)}.mr-register-filters{grid-template-columns:minmax(0,1fr)}.mr-register-filters input,.mr-register-filters select{font-size:16px}.mr-register-pagination{justify-content:center}.mr-register-pagination>div{width:100%;justify-content:space-between;gap:8px}}
