/* Layout/integration only; correction-r2 card.css is byte-identical. */
.wiskey-catalog-grid.wvf-grid,.wvf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wvf-grid>*{min-width:0}.wvf-card-link{display:block;text-decoration:none;color:inherit}.wvf-card-link:focus-visible{outline:3px solid #92521B;outline-offset:4px}.wiskey-detail__visual>.wvf-card{width:100%;max-width:520px;margin-inline:auto}.wvf-personal-visual{width:100%;min-width:0}.wvf-personal-active{height:auto!important;aspect-ratio:auto!important;display:block!important;padding:0!important;overflow:visible!important}@media(max-width:900px){.wiskey-catalog-grid.wvf-grid,.wvf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.wiskey-catalog-grid.wvf-grid,.wvf-grid{grid-template-columns:1fr}}

/* Give the unchanged full card a real card-sized slot, not the native84/64px thumbnail column. */
.wka-dashboard .wka-match-card[data-wvf-enhanced]{grid-template-columns:minmax(260px,350px) minmax(0,1fr)}
.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wvf-personal-visual{grid-column:1;grid-row:1/span 6;max-width:350px}
.wka-collection .wvf-personal-visual,.wka-adaptive-card .wvf-personal-visual{max-width:350px}
@media(max-width:767px){.wka-dashboard .wka-match-card[data-wvf-enhanced]{grid-template-columns:minmax(0,1fr)}.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wvf-personal-visual{grid-column:1;grid-row:1}.wka-dashboard .wka-match-card[data-wvf-enhanced]>h3{grid-column:1;grid-row:3}.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wka-match-score{grid-column:1;grid-row:2}.wka-dashboard .wka-match-card[data-wvf-enhanced]>p,.wka-dashboard .wka-match-card[data-wvf-enhanced]>a,.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wka-actions{grid-column:1}}
@container(max-width:600px){.wka-dashboard .wka-match-card[data-wvf-enhanced]{grid-template-columns:minmax(0,1fr)}.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wvf-personal-visual{grid-column:1;grid-row:1}.wka-dashboard .wka-match-card[data-wvf-enhanced]>h3{grid-column:1;grid-row:3}.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wka-match-score{grid-column:1;grid-row:2}.wka-dashboard .wka-match-card[data-wvf-enhanced]>p,.wka-dashboard .wka-match-card[data-wvf-enhanced]>a,.wka-dashboard .wka-match-card[data-wvf-enhanced]>.wka-actions{grid-column:1}}
