.mv-cr{--cr-accent:#3451e8;--cr-border:#e0e4ed;color:#202b3c;font:inherit;width:100%}.mv-cr *{box-sizing:border-box}.mv-cr .mv-cr-date{font-size:20px;font-weight:600;margin:0 0 18px}.mv-cr-scroll{overflow-x:auto;border:1px solid var(--cr-border);border-radius:10px}.mv-cr table{width:100%;min-width:480px;border-collapse:collapse;margin:0;background:#fff;text-align:center;font-size:15px}.mv-cr th,.mv-cr td{padding:14px 12px;border:1px solid var(--cr-border);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.mv-cr thead th{background:#f3f5fa;font-weight:600;color:#202b3c}.mv-cr tbody th{font-weight:600}.mv-cr tbody tr:nth-child(even){background:#fafbfe}.mv-cr .mv-cr-note{font-size:12px;color:#596579;margin:10px 0}.mv-cr .mv-cr-link{display:inline-block;margin-top:12px;color:var(--cr-accent);font-weight:600;text-decoration:none}.mv-cr-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-bottom:22px}.mv-cr-filters label{display:flex;flex:1 1 160px;flex-direction:column;gap:7px;font-size:14px;font-weight:500}.mv-cr-filters input,.mv-cr-filters select{width:100%;min-height:44px;border:1px solid var(--cr-border);border-radius:6px;padding:9px 12px;background:#fff;color:#202b3c;font:inherit}.mv-cr button{min-height:44px;background:var(--cr-accent);color:#fff;border:0;border-radius:6px;padding:10px 18px;font:inherit;cursor:pointer}.mv-cr button[type=reset]{background:#edf0f7;color:#202b3c}.mv-cr button:focus-visible,.mv-cr a:focus-visible{outline:3px solid #153ac4;outline-offset:3px}.mv-cr-pages{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:18px}.mv-cr [aria-busy=true]{opacity:.6}@media(max-width:600px){.mv-cr th,.mv-cr td{padding:12px 8px}.mv-cr-filters label{flex-basis:100%}.mv-cr-filters button{flex:1}.mv-cr-pages{gap:8px}.mv-cr-pages button{padding:10px}}
/* Compact bank table — version 1.0.2 */
.mv-cr{min-width:0;max-width:100%;--cr-accent:#3451e8;--cr-border:#e2e2e2}
.mv-cr .mv-cr-date{font-size:14px!important;line-height:1.4;margin:0 0 9px!important;font-weight:600}
.mv-cr .mv-cr-scroll{overflow:visible!important;border-radius:0;min-width:0;max-width:100%;border:0}
.mv-cr .mv-cr-scroll table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed;font-size:12px!important;line-height:1.35;margin:0!important}
.mv-cr .mv-cr-scroll th,.mv-cr .mv-cr-scroll td{padding:6px 2px!important;font-size:inherit!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere;vertical-align:middle}
.mv-cr .mv-cr-scroll thead th{background:#EEA21D!important;color:#202b3c;font-weight:600}
.mv-cr .mv-cr-note{font-size:9px!important;line-height:1.3;margin:5px 0 0!important}
.mv-cr[data-mode=latest]{container-type:inline-size}
.mv-cr[data-mode=latest] table th:first-child{width:20%}
.mv-cr[data-mode=history] .mv-cr-scroll table{font-size:13px!important}
.mv-cr .mv-cr-filters button[type=submit]:not(:hover){background:#EEA21D;color:#fff}
.mv-cr .mv-cr-print{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px}
@container(max-width:350px){.mv-cr[data-mode=latest] .mv-cr-scroll table{font-size:10px!important}.mv-cr[data-mode=latest] .mv-cr-scroll td,.mv-cr[data-mode=latest] .mv-cr-scroll th{padding:5px 1px!important}.mv-cr .mv-cr-date{font-size:12px!important}}
