.nv-card-root{border-style:var(--tw-border-style);border-width:var(--border-width-1);height:100%;min-height:fit-content;font-family:var(--font-sans);color:var(--text-color-primary);border-radius:var(--radius-density-xl);background-color:var(--background-color-surface-raised);--tw-shadow:0px 4px 6px 0px var(--tw-shadow-color,var(--color-translucent-black-120));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-clip:content-box;border-color:#0000;flex-direction:column;display:flex;position:relative;overflow:hidden;&.nv-card-root--layout-horizontal{flex-direction:row}& .nv-card-content{padding:var(--spacing-2xl)}& .nv-card-media{aspect-ratio:400/234}&.nv-card-root--kind-float .nv-card-media{border-radius:var(--radius-xl);background-color:var(--background-color-surface-raised);--tw-shadow:0px 4px 6px 0px var(--tw-shadow-color,var(--color-translucent-black-120));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-style:var(--tw-border-style);border-width:var(--border-width-1);background-clip:content-box;border-color:#0000;overflow:hidden}&.nv-card-root--selected{&.nv-card-root--kind-float .nv-card-media,&:not(.nv-card-root--kind-float){border-color:var(--border-color-interaction-selected);--tw-shadow:0px 8px 12px 0px var(--tw-shadow-color,var(--color-translucent-black-150));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}&.nv-card-root--interactive{&.nv-card-root--kind-float:hover .nv-card-media,&:hover:not(.nv-card-root--selected):not(.nv-card-root--kind-float){border-style:var(--tw-border-style);border-width:var(--border-width-1);border-color:var(--border-color-interaction-hover);--tw-shadow:0px 8px 12px 0px var(--tw-shadow-color,var(--color-translucent-black-150));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}&.nv-card-root--kind-gradient{& .nv-card-content{padding:var(--spacing-2xl)}& .nv-card-media{mask-image:linear-gradient(#000 65%,#0000 98%)}&.nv-card-root--layout-horizontal{& .nv-card-media{aspect-ratio:400/186;mask-image:linear-gradient(90deg,#000 58%,#0000 87%)}}}&.nv-card-root--kind-float{gap:var(--spacing-xl);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;& .nv-card-content{padding:calc(var(--spacing)*0)}&.nv-card-root--layout-horizontal{& .nv-card-media{aspect-ratio:2}}& .nv-card-media{aspect-ratio:400/234}}& .nv-card-media{flex:1;position:relative;overflow:hidden;&>img,&>video{object-fit:cover;width:100%;height:100%;position:absolute}}& .nv-card-media-header{width:100%;height:100%;padding:calc(var(--spacing)*4);position:absolute}& .nv-card-content{align-items:flex-start;gap:var(--spacing-xl);flex:1;height:fit-content;display:grid}}