@keyframes havenCartSkPulse{0%,to{opacity:.55}50%{opacity:.95}}.havenCartSk{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--l2-page-bg,#fff)}.havenCartSk__header{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem .5rem}.havenCartSk__chip{border-radius:10px;width:36px;height:36px;border-radius:999px;flex-shrink:0}.havenCartSk__chip,.havenCartSk__title{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite}.havenCartSk__title{border-radius:10px;width:28%;height:18px}.havenCartSk__main{flex:1 0 auto;padding:0 16px 8px;display:flex;flex-direction:column;gap:12px}.havenCartSk__summary{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite;border-radius:10px;width:36%;height:14px;margin-top:4px}.havenCartSk__lineCard{display:flex;gap:12px;padding:12px;border:1px solid var(--l2-line,rgba(15,23,42,.08));border-radius:16px;background:var(--l2-surface,#fff)}.havenCartSk__thumb{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite;border-radius:10px;width:72px;height:72px;border-radius:14px;flex-shrink:0}.havenCartSk__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;justify-content:center}.havenCartSk__bar{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite;border-radius:10px;height:12px}.havenCartSk__bar--wide{width:78%}.havenCartSk__bar--mid{width:52%}.havenCartSk__bar--short{width:34%}.havenCartSk__dock{margin-top:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--l2-line,rgba(15,23,42,.08))}.havenCartSk__order{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite;border-radius:10px;width:100%;height:52px;border-radius:14px}.havenCartSk__pays{display:flex;justify-content:center;gap:10px}.havenCartSk__pay{display:block;background:linear-gradient(90deg,#eceff3,#f5f7fa 40%,#eceff3 80%);background-size:200% 100%;animation:havenCartSkPulse 1.2s ease-in-out infinite;border-radius:10px;width:44px;height:22px;border-radius:6px}.l2Shell[data-theme=dark] .havenCartSk,html[data-theme=dark] .havenCartSk{background:var(--l2-surface-2,rgb(28,27,26))}.l2Shell[data-theme=dark] .havenCartSk .havenCartSk__dock,html[data-theme=dark] .havenCartSk .havenCartSk__dock{background:var(--l2-surface-2,rgb(28,27,26));border-top-color:var(--l2-line,rgba(255,255,255,.12))}