.WonderlandBuilder_shell__Q4XWL{min-height:100vh;background:#ece7df;color:#24211e;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.WonderlandBuilder_topbar__qk_GH{height:72px;background:#f9f7f2;border-bottom:1px solid rgba(36,33,30,.12);display:flex;align-items:center;justify-content:space-between;padding:0 22px;position:sticky;top:0;z-index:50}.WonderlandBuilder_deviceButtons__p68m6,.WonderlandBuilder_imageRow__97cK8,.WonderlandBuilder_previewTitle__TnT9d,.WonderlandBuilder_previewToolbar__AAht_,.WonderlandBuilder_topLeft__Z4uA_,.WonderlandBuilder_topRight__1_s7k{display:flex;align-items:center}.WonderlandBuilder_topLeft__Z4uA_{gap:12px}.WonderlandBuilder_topLeft__Z4uA_>div{display:flex;flex-direction:column;gap:3px}.WonderlandBuilder_topLeft__Z4uA_ strong{font-size:14px}.WonderlandBuilder_topLeft__Z4uA_ span{font-size:11px;color:#7e776f}.WonderlandBuilder_topRight__1_s7k{display:flex;align-items:center;gap:12px}.WonderlandBuilder_deviceButtons__p68m6 button,.WonderlandBuilder_iconButton__oLIvi,.WonderlandBuilder_mobileEditorToggle__flLYe,.WonderlandBuilder_primaryButton__TAwAx,.WonderlandBuilder_secondaryButton__4Skp3{border:1px solid rgba(36,33,30,.14);background:#fff;border-radius:999px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:#24211e;font-size:13px;font-weight:500;cursor:pointer;transition:all .18s ease;white-space:nowrap}.WonderlandBuilder_iconButton__oLIvi{width:40px;padding:0}.WonderlandBuilder_secondaryButton__4Skp3{background:#ffffff;color:#24211e;border-color:rgba(36,33,30,.16);box-shadow:0 1px 3px rgba(0,0,0,.04)}.WonderlandBuilder_secondaryButton__4Skp3:hover{background:#faf8f5;border-color:rgba(36,33,30,.28)}.WonderlandBuilder_primaryButton__TAwAx{background:#24211e;color:#fff;border-color:#24211e;padding:0 20px;box-shadow:0 2px 6px rgba(36,33,30,.18)}.WonderlandBuilder_primaryButton__TAwAx:hover{background:#383430;border-color:#383430;box-shadow:0 4px 12px rgba(36,33,30,.24)}.WonderlandBuilder_deviceButtons__p68m6 button{width:32px;font-size:11px}.WonderlandBuilder_workspace__FRKOA{display:grid;grid-template-columns:390px minmax(0,1fr);height:calc(100vh - 72px)}.WonderlandBuilder_editor__HEVSw{background:#f8f5ef;border-right:1px solid rgba(36,33,30,.12);overflow:auto;min-height:0}.WonderlandBuilder_templateBadge__O1gWd{display:flex;gap:11px;align-items:center;padding:18px;border-bottom:1px solid rgba(36,33,30,.08)}.WonderlandBuilder_templateBadge__O1gWd>div:last-child{display:flex;flex-direction:column;gap:3px}.WonderlandBuilder_templateBadge__O1gWd strong{font-family:Georgia,serif;font-size:19px;font-weight:500}.WonderlandBuilder_templateBadge__O1gWd span{font-size:10px;color:#7f776e;text-transform:uppercase;letter-spacing:.13em}.WonderlandBuilder_badgePreview__Kpxr3{width:58px;height:58px;border-radius:10px;overflow:hidden;position:relative;background:#222}.WonderlandBuilder_miniHero__l67Wn,.WonderlandBuilder_miniSide2__Aiy2g,.WonderlandBuilder_miniSide__TJ0UR{position:absolute;background-position:50%;background-size:cover}.WonderlandBuilder_miniHero__l67Wn{inset:8px 15px;border-radius:4px}.WonderlandBuilder_miniSide__TJ0UR{width:13px;height:19px;left:2px;top:11px}.WonderlandBuilder_miniSide2__Aiy2g{width:13px;height:19px;right:2px;bottom:11px}.WonderlandBuilder_sectionNav__i9J0z{padding:8px;border-bottom:1px solid rgba(36,33,30,.08)}.WonderlandBuilder_sectionNav__i9J0z button{width:100%;border:0;background:transparent;padding:11px 12px;display:flex;justify-content:space-between;align-items:center;border-radius:8px;color:#665f57;font-size:12px;text-align:left;cursor:pointer}.WonderlandBuilder_sectionNav__i9J0z button span{font-size:16px}.WonderlandBuilder_sectionNav__i9J0z .WonderlandBuilder_sectionActive___WnlV{background:#24211e;color:#fff}.WonderlandBuilder_formPanel__LqdIs{padding:22px}.WonderlandBuilder_panelIntro__q1JsX span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#93887c}.WonderlandBuilder_panelIntro__q1JsX h2{font-family:Georgia,serif;font-size:28px;line-height:1.08;font-weight:500;margin:8px 0}.WonderlandBuilder_panelIntro__q1JsX p{font-size:12px;line-height:1.6;color:#716a62;margin-bottom:22px}.WonderlandBuilder_field__nQlEo,.WonderlandBuilder_imageField__yfMMz,.WonderlandBuilder_selectField__77c84{display:block;margin:14px 0}.WonderlandBuilder_field__nQlEo>span,.WonderlandBuilder_imageField__yfMMz>span,.WonderlandBuilder_selectField__77c84>span,.WonderlandBuilder_subheading__wDHAB{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#716a62;margin-bottom:7px}.WonderlandBuilder_field__nQlEo input,.WonderlandBuilder_field__nQlEo textarea,.WonderlandBuilder_qaEdit__p4ca7 input,.WonderlandBuilder_qaEdit__p4ca7 textarea,.WonderlandBuilder_selectField__77c84 select{width:100%;box-sizing:border-box;border:1px solid rgba(36,33,30,.13);background:#fff;border-radius:9px;padding:10px 11px;color:#24211e;font:inherit;font-size:12px;outline:none}.WonderlandBuilder_field__nQlEo textarea,.WonderlandBuilder_qaEdit__p4ca7 textarea{resize:vertical}.WonderlandBuilder_field__nQlEo input:focus,.WonderlandBuilder_field__nQlEo textarea:focus,.WonderlandBuilder_qaEdit__p4ca7 input:focus,.WonderlandBuilder_qaEdit__p4ca7 textarea:focus,.WonderlandBuilder_selectField__77c84 select:focus{border-color:#6a6258;box-shadow:0 0 0 3px rgba(36,33,30,.05)}.WonderlandBuilder_twoCol__SEOU_{display:grid;grid-template-columns:1fr 1fr;gap:9px}.WonderlandBuilder_imageRow__97cK8{gap:9px}.WonderlandBuilder_thumb__L7TaX{width:74px;height:58px;border-radius:8px;background-size:cover;background-position:50%;border:1px solid rgba(36,33,30,.12)}.WonderlandBuilder_uploadButton__UYyjH{display:inline-flex;gap:6px;align-items:center;border:1px solid rgba(36,33,30,.12);background:#fff;border-radius:999px;padding:9px 11px;font-size:11px;cursor:pointer}.WonderlandBuilder_subheading__wDHAB{margin-top:22px}.WonderlandBuilder_stackList__lHoq_{display:flex;flex-direction:column;gap:8px}.WonderlandBuilder_storyEdit__izs8x{border:1px solid rgba(36,33,30,.1);border-radius:9px;background:#fff;overflow:hidden}.WonderlandBuilder_storyEdit__izs8x summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px;cursor:pointer;font-size:12px}.WonderlandBuilder_storyEdit__izs8x summary::-webkit-details-marker{display:none}.WonderlandBuilder_storyEdit__izs8x summary svg{margin-left:auto}.WonderlandBuilder_storyIndex__JI_aL{font-size:9px;letter-spacing:.13em;color:#8a8278}.WonderlandBuilder_storyFields__NVvmb{padding:0 12px 12px;border-top:1px solid rgba(36,33,30,.07)}.WonderlandBuilder_hint__RIH8Z{font-size:10px;color:#7b736c;line-height:1.6}.WonderlandBuilder_toggle__NMnbN{display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin:12px 0;border-bottom:1px solid rgba(36,33,30,.08);border-top:1px solid rgba(36,33,30,.08)}.WonderlandBuilder_toggle__NMnbN div{display:flex;flex-direction:column;gap:4px}.WonderlandBuilder_toggle__NMnbN strong{font-size:12px}.WonderlandBuilder_toggle__NMnbN span{font-size:10px;color:#7b736c}.WonderlandBuilder_toggle__NMnbN input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:24px;background:#d5d0c8;border-radius:99px;position:relative;cursor:pointer}.WonderlandBuilder_toggle__NMnbN input:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:.2s}.WonderlandBuilder_toggle__NMnbN input:checked{background:#24211e}.WonderlandBuilder_toggle__NMnbN input:checked:after{left:21px}.WonderlandBuilder_qaEdit__p4ca7{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-bottom:1px solid rgba(36,33,30,.08)}.WonderlandBuilder_previewPane__tPAkS{min-width:0;min-height:0;background:#d9d3c9;display:flex;flex-direction:column}.WonderlandBuilder_previewToolbar__AAht_{min-height:52px;height:auto;padding:8px 14px;gap:10px;background:#f4f0e9;border-bottom:1px solid rgba(36,33,30,.1);display:flex;align-items:center;flex-wrap:wrap}.WonderlandBuilder_previewTitle__TnT9d{gap:7px;font-size:12px;flex-shrink:0}.WonderlandBuilder_deviceButtons__p68m6{gap:4px;flex-shrink:0}.WonderlandBuilder_deviceButtons__p68m6 button{height:32px;width:35px;padding:0;background:transparent;border:0}.WonderlandBuilder_deviceButtons__p68m6 .WonderlandBuilder_deviceActive__X_Qf_{background:#24211e;color:#fff}.WonderlandBuilder_mobileEditorToggle__flLYe{display:none;font-size:11px;height:32px}.WonderlandBuilder_previewStage__31cLt{min-height:0;flex:1;overflow:auto;display:flex;justify-content:center;padding:22px}.WonderlandBuilder_previewFrame__5HMKH{width:100%;min-height:100%;background:#f6f2eb;box-shadow:0 18px 50px rgba(36,33,30,.16)}.WonderlandBuilder_editorHidden__X25ri{display:none}.WonderlandBuilder_previewOnly__OeJXd{grid-column:1/-1}.WonderlandBuilder_previewOnly__OeJXd .WonderlandBuilder_previewStage__31cLt{padding:0}.WonderlandBuilder_previewOnly__OeJXd .WonderlandBuilder_previewFrame__5HMKH{max-width:none}.WonderlandBuilder_mobileEditorToggle__flLYe{margin-left:5px}@media (max-width:1050px){.WonderlandBuilder_workspace__FRKOA{grid-template-columns:340px minmax(0,1fr)}.WonderlandBuilder_previewFrame__5HMKH{width:100%}}@media (max-width:760px){.WonderlandBuilder_topbar__qk_GH{padding:0 12px;height:58px}.WonderlandBuilder_topLeft__Z4uA_{gap:8px;min-width:0;flex:1}.WonderlandBuilder_topLeft__Z4uA_>div{min-width:0}.WonderlandBuilder_topLeft__Z4uA_ strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WonderlandBuilder_topLeft__Z4uA_ span{display:none}.WonderlandBuilder_iconButton__oLIvi{width:36px;height:36px;flex-shrink:0}.WonderlandBuilder_topRight__1_s7k{gap:8px;flex-shrink:0}.WonderlandBuilder_primaryButton__TAwAx,.WonderlandBuilder_secondaryButton__4Skp3{height:36px;padding:0 12px;font-size:12px;gap:6px}.WonderlandBuilder_primaryButton__TAwAx{padding:0 14px}.WonderlandBuilder_workspace__FRKOA{display:block;height:auto}.WonderlandBuilder_editor__HEVSw{position:relative;border-right:0;max-height:none}.WonderlandBuilder_editorHidden__X25ri,.WonderlandBuilder_previewPane__tPAkS{display:none}.WonderlandBuilder_editorHidden__X25ri+.WonderlandBuilder_previewPane__tPAkS{display:flex;min-height:calc(100vh - 58px)}.WonderlandBuilder_mobileEditorToggle__flLYe{display:inline-flex}.WonderlandBuilder_previewToolbar__AAht_{position:sticky;top:0;z-index:10}.WonderlandBuilder_previewFrame__5HMKH{box-shadow:none}.WonderlandBuilder_previewStage__31cLt{padding:0}.WonderlandBuilder_formPanel__LqdIs{padding:18px}}@media (max-width:480px){.WonderlandBuilder_topRight__1_s7k{gap:6px}.WonderlandBuilder_secondaryButton__4Skp3{width:36px;height:36px;padding:0;border-radius:50%}.WonderlandBuilder_secondaryButton__4Skp3 span{display:none}.WonderlandBuilder_primaryButton__TAwAx{padding:0 12px;font-size:11.5px}}