.mk .ratecard-filter{display:grid;gap:8px;margin:0 0 18px;max-width:460px}.mk .ratecard-filter label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--muted)}.mk .ratecard-filter select{width:100%;min-height:46px;border:1px solid rgba(15,23,42,.14);border-radius:12px;padding:0 13px;background:var(--white);color:var(--ink);font:inherit;font-size:15px}.mk .ratecard-filter select:focus-visible{outline:3px solid #d9ad37;outline-offset:2px}:root[data-theme=dark] .mk .ratecard-filter select{background:#1B2940;border-color:#35425A;color:#F4F3EF}.mk .ratecard-status{margin:0;font-size:14px;color:var(--muted);line-height:1.5}.mk table.ratecard-table{min-width:860px}.mk .ratecard-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:600px){.mk .ratecard-filter{max-width:none}.mk p.ratecard-hint{display:none}.mk div.ratecard-scroll{overflow:visible}.mk table.ratecard-table{min-width:0}.mk .ratecard-table thead{display:none}.mk .ratecard-table,.mk .ratecard-table tbody,.mk .ratecard-table td,.mk .ratecard-table th,.mk .ratecard-table tr{display:block;width:100%}.mk .ratecard-table tbody tr{padding:6px 0;border-bottom:1px solid rgba(15,23,42,.07)}.mk .ratecard-table tbody tr:last-child{border-bottom:0}.mk .ratecard-table th[scope=row]{padding:14px 18px 8px;border-bottom:0}.mk .ratecard-table td{display:flex;justify-content:space-between;gap:16px;padding:7px 18px;border-bottom:0}.mk .ratecard-table td:before{content:attr(data-label);color:var(--muted);text-align:left}:root[data-theme=dark] .mk .ratecard-table tbody tr{border-bottom-color:rgba(255,255,255,.09)}}