.s-selectable-card-group[data-v-edb4e0c2]{flex-direction:column;gap:12px;display:flex}.s-selectable-card-group--grid[data-v-edb4e0c2]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.card[data-v-edb4e0c2]{border:1px solid var(--q-border-color,var(--s-border-color));border-radius:var(--s-selectable-card-border-radius);padding:var(--s-selectable-card-padding);background:var(--s-selectable-card-bg);cursor:pointer;text-align:left;flex-direction:row;align-items:flex-start;gap:12px;transition:background .15s,border-color .15s;display:flex}.card-icon[data-v-edb4e0c2]{flex:none;align-items:flex-start;width:32px;padding-top:1px;display:flex}.card:not(.has-icon) .card-icon[data-v-edb4e0c2]{display:none}.card-content[data-v-edb4e0c2]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.card.selected[data-v-edb4e0c2]{border-color:var(--q-color-primary);background:var(--s-selectable-card-selected-bg)}.card.disabled[data-v-edb4e0c2]{opacity:.5;cursor:not-allowed}.card[data-v-edb4e0c2]:focus-visible{outline:2px solid var(--q-color-primary);outline-offset:2px}.card-header[data-v-edb4e0c2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.title[data-v-edb4e0c2]{font-weight:600;font-size:var(--s-selectable-card-title-size)}.badge[data-v-edb4e0c2]{font-size:var(--s-selectable-card-badge-size);letter-spacing:.5px}.desc[data-v-edb4e0c2]{font-size:var(--s-selectable-card-desc-size);color:var(--q-color-grey-8);line-height:1.35}
