.card-surface_surface__4HTET{position:relative;isolation:isolate;background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-card);overflow:visible;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.card-surface_surface__4HTET:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:var(--shadow-card);opacity:1;pointer-events:none;transition:box-shadow var(--transition),opacity var(--transition)}.card-surface_surfaceComfort__lECkd{padding:clamp(.75rem,1.2vw,.95rem)}.card-surface_surfaceSpacious__CiqQV{padding:clamp(.85rem,1.5vw,1.1rem)}.card-surface_surfaceInteractive__1RoM0{transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform var(--transition),border-color var(--transition),background-color var(--transition)}.card-surface_surfaceInteractive__1RoM0:hover{transform:translateY(-2px) translateZ(0);-webkit-transform:translateY(-2px) translateZ(0);border-color:var(--border-accent-softest)}.card-surface_surfaceInteractive__1RoM0:hover:before{box-shadow:var(--shadow)}@media (prefers-reduced-motion:reduce){.card-surface_surfaceInteractive__1RoM0,.card-surface_surface__4HTET:before{transition:none}.card-surface_surfaceInteractive__1RoM0:hover{transform:none}}