.e-workspace{color:#302a35;min-height:100dvh;background:#f5f1ec!important}.e-header{z-index:10;background:#fffdf9;border-bottom:1px solid #e4ddd7;align-items:center;gap:12px;height:66px;padding:12px 18px;display:flex;position:sticky;top:0}.e-header>a{place-items:center;width:32px;height:40px;display:grid}.e-header>div{flex:1;min-width:0}.e-header span{font:8px var(--font-sans);letter-spacing:2px;color:#8c7d92;display:block}.e-header strong{font:12px var(--font-sans);margin-top:4px;display:block}.e-header .e-save{color:#fff;background:#6434d9;border:0;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:12px 14px;font-size:11px;display:flex}.e-save:disabled{opacity:.5;cursor:wait}.e-mobile-tabs{z-index:9;background:#fffdf9;border-bottom:1px solid #e4ddd7;gap:8px;padding:8px 18px;display:flex;position:sticky;top:66px}.e-mobile-tabs button{color:#73657a;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:12px;display:flex}.e-mobile-tabs button[aria-pressed=true]{color:#6434d9;background:#eee7fa}.e-panel{color:#302a35;background:#fffdf9;padding:30px 22px}.e-panel[hidden]{display:none}.e-intro>span{font:9px var(--font-sans);letter-spacing:2px;color:#96829f}.e-workspace .e-intro h1{font:43px/1.05 var(--font-serif),serif;letter-spacing:-1px;margin:15px 0}.e-intro h1 em{color:#6434d9}.e-workspace .e-panel p{font:12px/1.7 var(--font-sans),sans-serif;color:#7f7285;margin:10px 0 0}.e-panel fieldset{border:0;min-width:0;margin:0;padding:0}.e-section{border-bottom:1px solid #e6ded7;padding:23px 0}.e-section-label,.e-section summary{align-items:center;gap:12px;display:flex}.e-section-label>span,.e-section summary>span{font:9px var(--font-sans);color:#ab9eaf}.e-workspace .e-section h2,.e-section summary{font:13px var(--font-sans);letter-spacing:0;margin:0;font-weight:500;line-height:1.5}.e-section summary{cursor:pointer;min-height:35px;list-style:none}.e-section summary::-webkit-details-marker{display:none}.e-section summary:after{content:"+";color:#9b8a9f;margin-left:auto;font-size:20px}.e-section[open] summary:after{content:"−"}.e-fields{flex-direction:column;gap:18px;padding:18px 0 3px;display:flex}.e-field{font:11px var(--font-sans),sans-serif;color:#65546d;flex-direction:column;gap:8px;display:flex}.e-field input,.e-field textarea{color:#302a35;width:100%;min-width:0;min-height:46px;font:16px var(--font-sans),sans-serif;background:#fff;border:1px solid #ded3df;border-radius:5px;padding:11px 12px}.e-field textarea{resize:vertical;line-height:1.6}.e-field input[type=range]{accent-color:#6434d9;border:0;min-height:35px;padding:0}.e-workspace .e-panel :focus-visible{outline-offset:3px;outline:2px solid #6434d9}.e-palettes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.e-palettes button{color:#65546d;background:#fff;border:1px solid #e5dce7;border-radius:7px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:7px 5px 10px;font-size:9px;display:flex;position:relative}.e-palettes button.is-selected{color:#6434d9;border:2px solid #6434d9;padding:6px 4px 9px}.e-palettes button>svg{background:#fff;border-radius:50%;width:15px;height:15px;padding:1px;position:absolute;top:8px;right:8px}.e-palette-sample{border-radius:3px;justify-content:center;align-items:center;width:100%;height:42px;display:flex}.e-palette-sample i{border:1px solid #fff9;border-radius:50%;width:20px;height:20px;margin-left:-4px}.e-photo{padding:0 0 12px}.e-photo>img{object-fit:cover;border-radius:5px;width:100%;height:135px}.e-upload{font:11px var(--font-sans);color:#6434d9;cursor:pointer;border:1px dashed #b7a3c1;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:44px;margin:10px 0 16px;display:flex;position:relative;overflow:hidden}.e-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.e-check{font:12px var(--font-sans);align-items:center;gap:9px;line-height:1.6;display:flex}.e-check input{accent-color:#6434d9;width:18px;height:18px}.e-whatsapp{color:#6434d9;background:#f5f0fb;border:1px solid #d6c9df;border-radius:5px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:16px;font-size:12px;display:flex}.e-workspace .e-panel .e-status{color:#6434d9;min-height:20px;margin-top:20px;font-size:11px}.e-workspace .e-panel .e-status:empty{display:none}.e-workspace .e-panel .e-local{margin-top:20px;font-size:10px}.e-preview{background:var(--w-background);min-width:0;color:var(--w-ink)}.e-workspace[data-view=edit] .e-preview{display:none}.e-preview .w-demo{position:static}.e-preview .w-footer{padding-bottom:25px}.e-preview .w-demo>a:first-child{display:none}.e-preview .w-demo{justify-content:space-between}.e-preview .w-demo>span{font-size:10px}@media (min-width:950px){.e-workspace{grid-template-rows:66px calc(100dvh - 66px);grid-template-columns:360px minmax(0,1fr);height:100dvh;padding:0;display:grid;overflow:hidden}.e-header{grid-column:1/-1;padding:12px 26px;position:relative}.e-header strong{font-size:14px}.e-mobile-tabs{display:none}.e-panel,.e-panel[hidden]{border-right:1px solid #e4ddd7;height:100%;padding:32px 26px;display:block;overflow-y:auto}.e-preview,.e-workspace[data-view=edit] .e-preview{height:100%;padding:0 35px 30px;display:block;overflow-y:auto}.e-preview .w-demo{max-width:560px}.e-preview .w-paper{margin-top:0}.e-preview .w-section{padding:55px 45px}}@media (max-width:360px){.e-header{gap:6px;padding:10px 12px}.e-header strong{font-size:10px}.e-header .e-save{padding:11px 10px}.e-panel{padding:26px 18px}}.e-photo-reset{color:#7f7285;text-underline-offset:3px;background:0 0;border:0;min-height:35px;margin:-12px auto 8px;font-size:10px;text-decoration:underline;display:block}.e-workspace .e-panel .e-photo img{object-position:center}.e-save-status{color:#6434d9;z-index:20;font:11px/1.5 var(--font-sans);pointer-events:none;background:#fffdf9;border:1px solid #e2d7ee;border-radius:6px;width:max-content;max-width:calc(100% - 24px);padding:10px 16px;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 3px 16px #302a3515}.e-save-status:empty{display:none}.e-workspace .e-section-label>span{overflow-wrap:anywhere;max-width:46px}.e-slug{margin-top:20px}.e-domain{overflow-wrap:anywhere}.e-published{background:#f3edf9;border-radius:5px;margin-top:12px;padding:12px}.e-published a{color:#6434d9;padding:12px 0;font-size:12px;text-decoration:underline;display:inline-block}.e-published span{overflow-wrap:anywhere;color:#65546d;font-size:10px;display:block}
