:where(.card[data-v-9eedad3a]){background-color:var(--card-bg,var(--surface-secondary));border:var(--card-border-width,var(--border-thin)) solid var(--card-border-color,var(--border-soft));border-radius:var(--radius-card);box-shadow:var(--card-shadow,none);padding:var(--inset-card)}:where(.card--book[data-v-9eedad3a]){border-radius:var(--radius-control);padding:var(--inset-card-compact)}:where(.card--padding-compact[data-v-9eedad3a]){padding:var(--inset-card-compact)}:where(.card--padding-none[data-v-9eedad3a]){padding:0}:where(.card--primary[data-v-9eedad3a]){background-color:var(--button-primary-bg)}:where(.card--native[data-v-9eedad3a]){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;display:block;font:inherit;text-align:start;text-decoration:none;width:100%}.card--clickable[data-v-9eedad3a]{cursor:pointer;transition:transform var(--duration-fast) var(--ease-spring)}.card--clickable[data-v-9eedad3a]:focus-visible,.card--stretched[data-v-9eedad3a]:has(>.card__hit:focus-visible){outline:2px solid var(--interactive-primary);outline-offset:2px}.card--clickable[data-v-9eedad3a]:active{transform:scale(var(--scale-press-subtle))}.card--stretched[data-v-9eedad3a]{isolation:isolate;pointer-events:none;position:relative}.card__hit[data-v-9eedad3a]{background:none;border:none;border-radius:inherit;cursor:pointer;inset:0;padding:0;pointer-events:auto;position:absolute;z-index:-1}.card__hit[data-v-9eedad3a]:focus-visible{outline:none}.card--stretched[data-v-9eedad3a] :is(a,button,input,select,textarea,label,summary,[role=button],[role=link],[tabindex]:not([tabindex="-1"])){pointer-events:auto}@media(min-width:768px){.card--clickable[data-v-9eedad3a]:hover{transform:translateY(-1px)}}
