@keyframes shimmer-flow-f596b553{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-pulse-processing[data-v-f596b553]{background-image:linear-gradient(90deg,transparent 0,rgba(var(--brand-color-rgb,99,102,241),.08) 25%,rgba(var(--brand-color-rgb,99,102,241),.15) 50%,rgba(var(--brand-color-rgb,99,102,241),.08) 75%,transparent 100%);background-size:200% 100%;animation:shimmer-flow-f596b553 2.5s linear infinite}@keyframes soft-modal-in-f596b553{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.soft-modal-panel[data-v-f596b553]{animation:soft-modal-in-f596b553 .32s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.soft-modal-panel[data-v-f596b553]{animation:none}}.hide-scrollbar[data-v-f596b553]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-f596b553]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-50456937]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-50456937]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-50456937]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-50456937]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-79a5b7fc]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-79a5b7fc]::-webkit-scrollbar{display:none}.mockup-phone[data-v-79a5b7fc]{width:min(100%,23rem);max-width:23rem;aspect-ratio:440/956}@media(hover:none){.template-hover-info[data-v-a459209e]{opacity:1!important}}@keyframes slide-a459209e{0%{transform:translateX(-100%)}xx 50%{transform:translateX(200%)}to{transform:translateX(-100%)}}.walkthrough-mask[data-v-c3898a9d]{pointer-events:none}.walkthrough-highlight[data-v-c3898a9d]{pointer-events:none;position:fixed;box-shadow:0 0 0 9999px #00000080;border:2px solid var(--color-primary,#3b82f6);border-radius:8px;z-index:10000}.walkthrough-tooltip[data-v-c3898a9d]{position:fixed;z-index:10001}.walkthrough-arrow[data-v-c3898a9d]{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--color-base-100,#fff)}:root.dark .walkthrough-arrow[data-v-c3898a9d]{border-bottom-color:var(--color-base-200,#1f2937)}.step-indicator[data-v-cf3a4e9d]{transition:border-color .3s ease}.step-circle[data-v-cf3a4e9d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.step-pulse[data-v-cf3a4e9d]{border:2px solid var(--color-primary);opacity:0;animation:step-pulse-ring-cf3a4e9d 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes step-pulse-ring-cf3a4e9d{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(1.6);opacity:0}}.step-line-fill[data-v-cf3a4e9d]{transition:transform .5s cubic-bezier(.4,0,.2,1)}.dianping-left-panel[data-v-cf3a4e9d]{position:sticky;top:1rem;align-self:start;transition:width .25s ease,opacity .25s ease}.dianping-left-body[data-v-cf3a4e9d]{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:hsla(240,4%,49%,.35) transparent}.dianping-left-body[data-v-cf3a4e9d]::-webkit-scrollbar{width:6px}.dianping-left-body[data-v-cf3a4e9d]::-webkit-scrollbar-thumb{background:#78788259;border-radius:3px}.dianping-left-body[data-v-cf3a4e9d]::-webkit-scrollbar-track{background:transparent}.dianping-left-tab[data-v-cf3a4e9d]{white-space:nowrap}.dianping-left-tab[disabled][data-v-cf3a4e9d]{opacity:.5;cursor:not-allowed}.dianping-preview-container[data-v-cf3a4e9d]{display:flex;flex-direction:column;min-height:-moz-min-content;min-height:min-content}.dianping-history-container[data-v-cf3a4e9d]{max-height:calc(100vh - 12rem);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.dianping-history-container[data-v-cf3a4e9d]::-webkit-scrollbar{display:none}.dianping-preview-container .flex-1.overflow-y-auto[data-v-cf3a4e9d]{scrollbar-width:none;-ms-overflow-style:none}.dianping-preview-container .flex-1.overflow-y-auto[data-v-cf3a4e9d]::-webkit-scrollbar{display:none}.dianping-card-body[data-v-cf3a4e9d]{max-height:420px;scrollbar-width:none;-ms-overflow-style:none}.dianping-card-body[data-v-cf3a4e9d]::-webkit-scrollbar{display:none}@media(max-width:1023px){.dianping-left-panel[data-v-cf3a4e9d]{position:static}}
