.elastic-shop-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.elastic-shop-tabs .btn{min-height:42px;padding:10px 20px}.elastic-shop-frame{display:block;width:100%;height:calc(100vh - 270px);min-height:740px;border:0;border-radius:16px;background:#fff}.elastic-purchase-embedded{margin:0;background:#f5f7fc;color:#202947;font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;font-size:14px}.elastic-purchase-embedded .elastic-public{padding:0;min-height:0}.elastic-purchase-embedded .elastic-embedded-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.elastic-purchase-embedded .catalog-message:empty{display:none}.elastic-purchase-embedded .catalog-message{margin:12px 0}.elastic-purchase-embedded .elastic-config-card{margin:0;box-shadow:none}.elastic-purchase-embedded .elastic-config-layout{grid-template-columns:minmax(0,1fr) 270px}.elastic-purchase-embedded .elastic-purchase-dialog{max-height:calc(100vh - 48px);overflow:auto}@media(max-width:1000px){.elastic-purchase-embedded .elastic-config-layout{grid-template-columns:1fr}.elastic-purchase-embedded .elastic-config-summary{position:static}}@media(max-width:600px){.elastic-shop-frame{min-height:650px;height:calc(100vh - 240px)}}
