header.platform-bar[data-v-2b5900ce]{align-items:center;background:#1a1a2e;display:flex;flex-direction:row;flex-shrink:0;font-family:var(--platform-font-family);gap:0;justify-content:space-between;min-height:72px;padding:0 16px;z-index:950}@media(max-width:600px){header.platform-bar[data-v-2b5900ce]{gap:0;justify-content:flex-start;padding:0 10px}}header.platform-bar .left-section[data-v-2b5900ce]{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}@media(max-width:480px){header.platform-bar .left-section[data-v-2b5900ce]{gap:8px}}header.platform-bar .left-section .back-btn[data-v-2b5900ce]{align-items:center;border-radius:8px;color:#a1a1aa;display:flex;flex-direction:row;gap:0;height:40px;justify-content:center;transition:all .15s ease;width:40px}@media(max-width:480px){header.platform-bar .left-section .back-btn[data-v-2b5900ce]{height:32px;width:32px}}header.platform-bar .left-section .back-btn[data-v-2b5900ce]:hover{background:#ffffff14;color:#e4e4e7}header.platform-bar .left-section .back-btn[data-v-2b5900ce] svg{font-size:1.125rem}header.platform-bar .left-section .logo-wrapper[data-v-2b5900ce]{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}header.platform-bar .left-section .logo-wrapper .logo[data-v-2b5900ce]{align-items:center;background:#1c87aa;border-radius:6px;color:#fff;display:flex;flex-direction:row;font-size:.875rem;font-weight:700;gap:0;height:28px;justify-content:center;width:28px}header.platform-bar .left-section .logo-wrapper .store-name[data-v-2b5900ce]{color:#e4e4e7;font-family:var(--platform-font-family);font-size:.9375rem;font-weight:600}@media(max-width:600px){header.platform-bar .left-section .logo-wrapper .store-name[data-v-2b5900ce]{display:none}}header.platform-bar .right-section[data-v-2b5900ce]{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end}@media(max-width:600px){header.platform-bar .right-section[data-v-2b5900ce]{gap:4px;margin-inline-start:auto}}header.platform-bar .right-section .undo-redo-group[data-v-2b5900ce]{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:center}header.platform-bar .right-section .bar-divider[data-v-2b5900ce]{background:#ffffff1a;height:24px;margin:0 6px;width:1px}header.platform-bar .right-section .action-btn[data-v-2b5900ce]{align-items:center;background:transparent;border:none;border-radius:8px;color:#a1a1aa;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.9375rem;font-weight:600;gap:0;height:40px;justify-content:center;min-width:40px;padding:0;transition:all .15s ease}header.platform-bar .right-section .action-btn[data-v-2b5900ce]:hover{background:#ffffff14;color:#e4e4e7}header.platform-bar .right-section .action-btn[data-v-2b5900ce]:disabled{cursor:default;opacity:.3}header.platform-bar .right-section .action-btn[data-v-2b5900ce]:disabled:hover{background:transparent;color:#a1a1aa}header.platform-bar .right-section .publish-btn[data-v-2b5900ce]{align-items:center;background:#22c55e;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;font-size:.875rem;font-weight:600;gap:0;height:40px;justify-content:center;padding:0 20px;position:relative;text-decoration:none;transition:all .15s ease}@media(max-width:480px){header.platform-bar .right-section .publish-btn[data-v-2b5900ce]{font-size:.8125rem;height:36px;padding:0 14px}}header.platform-bar .right-section .publish-btn[data-v-2b5900ce]:hover{background:#16a34a}header.platform-bar .right-section .publish-btn.is-disabled[data-v-2b5900ce],header.platform-bar .right-section .publish-btn[data-v-2b5900ce]:disabled{background:#4b5563;color:#ffffffb3;cursor:not-allowed;opacity:.5;pointer-events:auto}header.platform-bar .right-section .publish-btn.is-disabled[data-v-2b5900ce]:hover,header.platform-bar .right-section .publish-btn[data-v-2b5900ce]:disabled:hover{background:#4b5563;color:#ffffffb3}header.platform-bar .right-section .publish-btn .pending-dot[data-v-2b5900ce]{animation:pendingPulse-2b5900ce 1.8s ease-out infinite;background:#ef4444;border:2px solid #1a1a2e;border-radius:50%;box-shadow:0 0 #ef4444b3;height:12px;inset-inline-end:-3px;position:absolute;top:-3px;width:12px}@keyframes pendingPulse-2b5900ce{0%{box-shadow:0 0 #ef4444b3}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.mobile-preview-overlay[data-v-2b5900ce]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;display:flex;justify-content:center;inset:0;position:fixed;z-index:2000}.mobile-preview-container[data-v-2b5900ce]{align-items:center;display:flex;flex-direction:column;gap:16px}.preview-header[data-v-2b5900ce]{align-items:center;color:#fff;display:flex;font-family:var(--platform-font-family);gap:16px}.preview-header span[data-v-2b5900ce]{font-size:.9375rem;font-weight:500}.preview-header .close-preview[data-v-2b5900ce]{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.preview-header .close-preview[data-v-2b5900ce]:hover{background:#fff3}.preview-header .close-preview[data-v-2b5900ce] svg{font-size:1.25rem}.phone-frame[data-v-2b5900ce]{background:#1a1a1a;border-radius:45px;box-shadow:0 0 0 3px #333,0 0 0 6px #1a1a1a,0 25px 50px #00000080;display:flex;flex-direction:column;height:750px;padding:12px;position:relative;width:375px}@media(max-height:850px){.phone-frame[data-v-2b5900ce]{border-radius:38px;height:640px;width:320px}}@media(max-height:700px){.phone-frame[data-v-2b5900ce]{border-radius:32px;height:560px;width:280px}}.phone-screen[data-v-2b5900ce]{background:#fff;border-radius:32px;flex:1;overflow:hidden;position:relative}@media(max-height:850px){.phone-screen[data-v-2b5900ce]{border-radius:26px}}@media(max-height:700px){.phone-screen[data-v-2b5900ce]{border-radius:22px}}.preview-iframe[data-v-2b5900ce]{background:#fff;border:none;height:100%;width:100%}.phone-home[data-v-2b5900ce]{background:#444;border-radius:3px;height:5px;margin:10px auto 0;width:120px}.color-action[data-v-2b5900ce]{align-items:center;display:flex;position:relative}.color-action .hidden-color-picker[data-v-2b5900ce]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}
