.bank-teaser{margin:0;padding:0;list-style:none}.bank-details>summary{cursor:pointer;font-weight:800;color:var(--accent-text);min-height:44px;display:flex;align-items:center}.bank-details>summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-1)}.bank-details[open]>summary{margin-bottom:var(--s3)}.bank-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--s4)}.bank-back{display:grid;gap:var(--s3)}.tr-flash__body.bank-back{flex:0 0 auto;min-height:auto}.bank-back p{margin:0;line-height:1.55}.bank-back__label{margin:0}.bank-back ul{margin:0;padding-left:var(--s5)}.bank-progress{display:grid;gap:var(--s2)}.bank-filter-toggle{display:none}@media (max-width:767px){.bank-filter-toggle{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--text);font:800 var(--fs-ui)/1.3 var(--font-body);cursor:pointer;text-align:left}.bank-filter-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-1)}.bank-filter-toggle__sum{flex:1;min-width:0;color:var(--text-3);font-weight:700;font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-filter-toggle__chev{transition:transform var(--dur) var(--ease)}.bank-filter-card[data-open] .bank-filter-toggle__chev{transform:rotate(180deg)}.bank-filter-card[data-open] .bank-filter-toggle{margin-bottom:var(--s4)}.bank-filter-card:not([data-open]) .bank-filters{display:none}.bank-filter-card.ui-card{padding-block:var(--s3)}.bank-filter-card[data-open].ui-card{padding-block:var(--s5)}}@media (max-width:480px){.bank-nav{display:grid;grid-template-columns:1fr 1fr}.bank-nav>:nth-child(2){grid-column:1/-1;order:-1}}@media (prefers-reduced-motion:reduce){.bank-filter-toggle__chev{transition:none}}.mistake-card__q{margin:0;line-height:1.35}.mistake-card__nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.mistake-card__nav .tr-rate{flex:1 1 100%}@media (max-width:767px){.mistake-card__nav>.ui-btn:first-child{flex:1 1 100%}}