.card.svelte-1udyrqm{box-sizing:border-box;text-align:left;width:100%;color:inherit;font:inherit;background:var(--tr-surface-container-low);border:1px solid var(--tr-outline-variant);border-radius:var(--tr-radius-md);transition:box-shadow var(--tr-dur) var(--tr-ease), border-color var(--tr-dur) var(--tr-ease), transform var(--tr-dur-fast) var(--tr-ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.card[data-elev="1"].svelte-1udyrqm{box-shadow:var(--tr-elevation-1)}.card[data-elev="2"].svelte-1udyrqm{box-shadow:var(--tr-elevation-2)}.card[data-elev="3"].svelte-1udyrqm{box-shadow:var(--tr-elevation-3)}.card[data-interactive=true].svelte-1udyrqm{cursor:pointer}.card[data-interactive=true].svelte-1udyrqm:hover{border-color:var(--tr-outline);box-shadow:var(--tr-elevation-2)}.card[data-interactive=true].svelte-1udyrqm:active{transform:scale(.995)}.card[data-interactive=true].svelte-1udyrqm:focus-visible{box-shadow:var(--tr-focus-ring);border-color:var(--tr-primary);outline:none}.card.svelte-1udyrqm:has(.lnk:where(.svelte-1udyrqm):focus-visible){box-shadow:var(--tr-focus-ring);border-color:var(--tr-primary);outline:none}.lnk.svelte-1udyrqm{min-height:0;color:inherit;flex-direction:column;flex:auto;text-decoration:none;display:flex}.lnk.svelte-1udyrqm:focus-visible{outline:none}.lnk.svelte-1udyrqm:after{content:"";position:absolute;inset:0}.end.svelte-1udyrqm{margin-top:auto}.end.svelte-1udyrqm :is(a,button,input,select,textarea,summary,[tabindex]){z-index:1;position:relative}.media.svelte-1udyrqm{background:var(--tr-surface-container);flex:none;line-height:0}.media.svelte-1udyrqm :is(img,video,picture,canvas,svg){width:100%;height:auto;display:block}.hd.svelte-1udyrqm,.ft.svelte-1udyrqm{background:var(--tr-surface-container);padding:8px 12px}.hd.svelte-1udyrqm{border-bottom:1px solid var(--tr-outline-variant);font-weight:700}.ft.svelte-1udyrqm{border-top:1px solid var(--tr-outline-variant)}.act.svelte-1udyrqm{justify-content:flex-end;align-items:center;gap:var(--tr-space-2);border-top:1px solid var(--tr-outline-variant);flex-wrap:wrap;padding:8px 12px;display:flex}.bd.svelte-1udyrqm{flex:auto}.bd[data-padding=md].svelte-1udyrqm{padding:16px}.bd[data-padding=sm].svelte-1udyrqm{padding:8px 12px}
