.sr-only[data-v-1d7026ce]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mode-card[data-v-1d7026ce]{display:block;cursor:pointer;border-radius:16px;border:2px solid #e2e8f0;background:#fff;padding:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.mode-card[data-v-1d7026ce]:hover{border-color:#c4b5fd;-webkit-box-shadow:0 4px 12px rgba(124,58,237,.1);box-shadow:0 4px 12px rgba(124,58,237,.1)}.mode-card--active[data-v-1d7026ce]{border-color:#7c3aed;background:linear-gradient(135deg,#faf5ff,#fdf4ff);-webkit-box-shadow:0 4px 16px rgba(124,58,237,.15);box-shadow:0 4px 16px rgba(124,58,237,.15)}.live-code-add-btn[data-v-1d7026ce]{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important}.live-code-save-btn[data-v-1d7026ce]{background:linear-gradient(135deg,#7c3aed,#c026d3 50%,#ea580c)!important;border:none!important;color:#fff!important;-webkit-box-shadow:0 10px 25px -5px rgba(124,58,237,.4);box-shadow:0 10px 25px -5px rgba(124,58,237,.4)}.live-code-save-btn[data-v-1d7026ce]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 14px 30px -5px rgba(124,58,237,.5);box-shadow:0 14px 30px -5px rgba(124,58,237,.5)}.live-code-table[data-v-1d7026ce] .el-table__header th{background:#f8fafc;color:#64748b;font-weight:600;font-size:13px}.live-code-table[data-v-1d7026ce] .el-table__row:hover>td{background:#faf5ff!important}.upload-demo[data-v-1d7026ce] .el-upload-dragger{border-radius:16px;border-color:#ddd6fe;background:#faf5ff}.upload-demo[data-v-1d7026ce] .el-upload-dragger:hover{border-color:#7c3aed}.detail-skeleton[data-v-1d7026ce]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f1f5f9),color-stop(50%,#e2e8f0),color-stop(75%,#f1f5f9));background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:200% 100%;-webkit-animation:skeleton-shimmer-1d7026ce 1.2s ease-in-out infinite;animation:skeleton-shimmer-1d7026ce 1.2s ease-in-out infinite}.hero-skeleton[data-v-1d7026ce]{height:220px}.section-refreshing[data-v-1d7026ce]{opacity:.72;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.qr-thumb[data-v-1d7026ce]{width:80px;height:80px;display:block;margin:0 auto;background:#f8fafc}@-webkit-keyframes skeleton-shimmer-1d7026ce{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-shimmer-1d7026ce{0%{background-position:200% 0}to{background-position:-200% 0}}