._card_v7smw_1{gap:var(--component-card-gap);padding:var(--component-card-padding);border:var(--component-card-border-width) solid var(--_border);border-radius:var(--component-card-radius);background-color:var(--_background);box-shadow:var(--_elevation);color:var(--component-card-body-color);flex-direction:column;display:flex;position:relative}._raised_v7smw_15{--_background:var(--component-card-raised-background);--_border:var(--component-card-raised-border);--_elevation:var(--component-card-raised-elevation);--_background-hover:var(--component-card-raised-background-hover);--_border-hover:var(--component-card-raised-border-hover)}._outlined_v7smw_23{--_background:var(--component-card-outlined-background);--_border:var(--component-card-outlined-border);--_elevation:var(--component-card-outlined-elevation);--_background-hover:var(--component-card-outlined-background-hover);--_border-hover:var(--component-card-outlined-border-hover)}._flat_v7smw_31{--_background:var(--component-card-flat-background);--_border:var(--component-card-flat-border);--_elevation:var(--component-card-flat-elevation);--_background-hover:var(--component-card-flat-background-hover);--_border-hover:var(--component-card-flat-border-hover)}._glass_v7smw_40{--_background:var(--component-card-glass-background);--_border:var(--component-card-glass-border);--_elevation:var(--component-card-glass-elevation);--_background-hover:var(--component-card-glass-background-hover);--_border-hover:var(--component-card-glass-border-hover);box-shadow:var(--_elevation), inset 0 var(--component-card-border-width) 0 var(--component-card-glass-highlight), inset var(--component-card-border-width) 0 0 var(--component-card-glass-highlight);-webkit-backdrop-filter:blur(var(--component-card-glass-backdrop-blur));backdrop-filter:blur(var(--component-card-glass-backdrop-blur))}:root[data-custom-theme] ._glass_v7smw_40{--_background:var(--component-card-glass-background-opaque);--_background-hover:var(--component-card-glass-background-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){._glass_v7smw_40{--_background:var(--component-card-glass-background-opaque);--_background-hover:var(--component-card-glass-background-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}}._heading_v7smw_77{color:var(--component-card-heading-color)}._media_v7smw_82{margin-block-start:calc(-1 * var(--component-card-padding));margin-inline:calc(-1 * var(--component-card-padding));border-block-end:var(--component-card-border-width) solid var(--component-card-media-border);border-start-start-radius:calc(var(--component-card-radius) - var(--component-card-border-width));border-start-end-radius:calc(var(--component-card-radius) - var(--component-card-border-width));order:-1;overflow:clip}._media_v7smw_82>:is(img,picture,video,svg){block-size:auto;inline-size:100%;display:block}._footer_v7smw_102{margin-block-start:auto}._subgrid_v7smw_111{grid-template-rows:subgrid;row-gap:var(--component-card-gap);display:grid}._rows-1_v7smw_117{grid-row:span 1}._rows-2_v7smw_121{grid-row:span 2}._rows-3_v7smw_125{grid-row:span 3}._rows-4_v7smw_129{grid-row:span 4}._interactive_v7smw_133{transition-property:background-color,border-color;transition-duration:var(--component-card-transition-duration);transition-timing-function:var(--component-card-transition-easing)}@media (hover:hover){._card_v7smw_1:has(>._heading_v7smw_77>._link_v7smw_145:hover){border-color:var(--_border-hover);background-color:var(--_background-hover)}}._card_v7smw_1 ._heading_v7smw_77 ._link_v7smw_145:any-link{color:inherit;font-weight:inherit;text-decoration-line:none}._card_v7smw_1 ._link_v7smw_145:after{content:"";position:absolute;inset:0}@supports selector(:has(*)){._card_v7smw_1 ._link_v7smw_145:focus-visible{outline:none}}._card_v7smw_1:has(._link_v7smw_145:focus-visible){outline:var(--effect-focus-ring-width) solid var(--component-card-focus-ring-color);outline-offset:var(--effect-focus-ring-offset)}._interactive_v7smw_133 :is(a,button,input,select,textarea,summary,[tabindex]):not(._link_v7smw_145){z-index:var(--layer-raised);position:relative}
