@layer equip{.eq-card{--_pad:var(--eq-space-4);--_radius:var(--eq-radius-l);box-sizing:border-box;gap:var(--_pad);min-width:0;padding:var(--_pad);border:1px solid var(--eq-line);border-radius:var(--_radius);background:var(--eq-surface);color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.5 var(--eq-font);flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.eq-card[data-padding=none]{--_pad:0px}.eq-card[data-padding=s]{--_pad:var(--eq-space-3)}.eq-card[data-padding=l]{--_pad:var(--eq-space-5)}.eq-card[data-tone=raised]{background:var(--eq-raised);box-shadow:var(--eq-shadow);-webkit-backdrop-filter:var(--eq-blur);backdrop-filter:var(--eq-blur)}.eq-card[data-tone=outline]{border-color:var(--eq-line-strong);background:0 0}.eq-card-media{margin:calc(-1 * var(--_pad)) calc(-1 * var(--_pad)) 0;border-bottom:1px solid var(--eq-line);border-radius:calc(var(--_radius) - 1px) calc(var(--_radius) - 1px) 0 0;overflow:hidden}.eq-card-media:not(:first-child){border-top:1px solid var(--eq-line);border-radius:0;margin-top:0}.eq-card-media>:is(img,video,picture,svg){width:100%;height:auto;display:block}.eq-card-header{align-items:flex-start;gap:var(--eq-space-3);display:flex}.eq-card-heading{flex:1;min-width:0}.eq-card-title{font-size:var(--eq-text-m);font-weight:var(--eq-weight-strong);letter-spacing:-.005em;margin:0;line-height:1.4}.eq-card-description{color:var(--eq-ink-2);font-size:var(--eq-text-s);margin:0}.eq-card-actions{gap:var(--eq-space-1);flex:none;display:flex}.eq-card-body{color:var(--eq-ink-2)}.eq-card-body>:first-child{margin-top:0}.eq-card-body>:last-child{margin-bottom:0}.eq-card-footer{justify-content:space-between;align-items:center;gap:var(--eq-space-2);padding-top:var(--_pad);border-top:1px solid var(--eq-line);color:var(--eq-ink-2);font-size:var(--eq-text-s);flex-wrap:wrap;margin-top:auto;display:flex}.eq-card-link{color:inherit;border-radius:var(--eq-radius-s);text-decoration:none}.eq-card-link:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}@media (hover:hover){.eq-card-link:hover{text-underline-offset:.2em;text-decoration:underline}}.eq-card[data-interactive]{transition:translate var(--eq-dur-move) var(--eq-spring), scale var(--eq-dur) var(--eq-ease), border-color var(--eq-dur) var(--eq-ease)}.eq-card[data-interactive] .eq-card-link:after{content:"";border-radius:var(--_radius);position:absolute;inset:0 0 -2px}.eq-card[data-interactive] :is(button,input,select,textarea,summary,a:not(.eq-card-link),[tabindex]){z-index:1;position:relative}.eq-card[data-interactive] .eq-card-link:focus-visible{outline:none}.eq-card[data-interactive]:has(.eq-card-link:focus-visible){outline:2px solid var(--eq-focus);outline-offset:2px}@media (hover:hover){.eq-card[data-interactive]:has(.eq-card-link:hover){border-color:var(--eq-line-strong);translate:0 -2px}.eq-card[data-interactive] .eq-card-link:hover{text-decoration:none}}.eq-card[data-interactive]:has(.eq-card-link:active){scale:var(--eq-press)}}
