.cart-modal[data-v-04acd21b]{display:flex;flex-direction:column;height:100vh;background:#fff}.cart-header[data-v-04acd21b]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.header-title[data-v-04acd21b]{font-size:20px;font-weight:600;color:#1d1d1d}.close-button[data-v-04acd21b]{color:#1d1d1d}.cart-content[data-v-04acd21b]{flex:1;overflow-y:auto;padding:16px}.empty-cart[data-v-04acd21b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px}.empty-cart-text[data-v-04acd21b]{font-size:16px;color:#666}
