.Scene_Scene__4o6rd{width:100vw;height:100vh;margin:0;box-shadow:0 4px 24px rgba(0,0,0,.08);position:relative;top:0;left:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.Scene_sceneNav__TbHhD{position:absolute;top:10px;left:0;height:60px;z-index:1111;min-width:400px;gap:10px}.Scene_sceneNav__TbHhD,.Scene_sceneNav__TbHhD .Scene_sceneTitle__qG_wd{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center}.Scene_sceneNav__TbHhD .Scene_sceneTitle__qG_wd{font-size:24px;font-weight:600;height:-moz-fit-content;height:fit-content;background-color:#fff;padding:0 4px}.Scene_sceneNav__TbHhD .Scene_sceneNavLogo__g5D34{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.Scene_green_v__gRn1V{position:absolute;top:40px;right:40px;width:60px;height:60px;opacity:0;animation:Scene_green_v_animation__0bQPh 2s ease-in-out;z-index:20}.Scene_green_v__gRn1V img{width:100%;height:100%}.Scene_UserInterfaceContainer__QU7dL{position:absolute;bottom:0;left:0;width:100%;height:100%;height:-moz-fit-content;height:fit-content}@keyframes Scene_green_v_animation__0bQPh{0%{opacity:0;transform:scale(.5)}10%{opacity:1;transform:scale(1.5)}14%{opacity:1;transform:scale(.8)}18%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.Scene_stage__GJ4Ow{width:100vw;height:100%;position:absolute;bottom:0;left:0;z-index:2}.Scene_stage__GJ4Ow .Scene_grid__4_Uc_{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);pointer-events:none;z-index:1}.Scene_stage__GJ4Ow .Scene_stageImage__dq_e5{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;height:100%;transform:scale(1.05)}.Scene_bounceSlow__g9x91{animation:Scene_stage-bounce-bottom__Goks5 2.5s ease-in-out infinite alternate!important}@keyframes Scene_stage-bounce-bottom__Goks5{0%{bottom:10px}to{bottom:-10px}}.Scene_background__Tq4rM{width:100vw;height:100%;position:absolute;bottom:0;left:0;z-index:1;background-color:#6fdbff}.Scene_background__Tq4rM .Scene_backgroundImage____VDN{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;height:100%;transform:scale(1.05);filter:blur(3px);opacity:.6}.Scene_gridBox__fMfA0{border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;background-color:rgba(255,0,0,.322);font-size:20px;color:#fff;font-weight:600;box-sizing:border-box}.Puppet_puppetContainer__ddGqP{justify-content:center;align-items:center;display:flex;flex-direction:column;pointer-events:none}.Puppet_puppetContainer__ddGqP,.Puppet_puppetProps__fwukh{position:absolute;width:100%;height:100%;z-index:9999999999}.Puppet_puppetProps__fwukh{top:0;left:0;transform:translateZ(0);will-change:transform}.Puppet_puppetAndBubble__XzVCK{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute}.Puppet_puppetImage__HHgBN{display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:auto;transform-origin:50% 100%}.Puppet_puppetMarker__Ksftm{position:absolute;left:50%;bottom:-7px;width:7px;height:7px;background:red;border-radius:2px;transform:translate(-50%,-50%);z-index:10;pointer-events:none;border-radius:100%}.Puppet_myPosition__5RT48{background-color:#fff;padding:4px 7px;border:1px solid #000}.TextBubble_bubble__hBEhj{position:relative;transform:translateY(0);background:#fff;border-radius:20px;padding:18px 28px 24px;box-shadow:0 2px 12px rgba(0,0,0,.08);width:-moz-fit-content;width:fit-content;max-width:450px;min-width:220px;text-align:start;font-size:20px;font-weight:400;z-index:2;margin-bottom:22px}.TextBubble_name__UmqtW{font-weight:700;color:#e05eb3;margin-bottom:4px}.TextBubble_tail__IhO6G{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #fff}.Modal_Modal__W1M0Z{position:absolute;top:0;left:0;width:100%;height:100%;z-index:30;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;pointer-events:none}.Modal_Modal__W1M0Z.Modal_visible__1Sb_T{opacity:1;pointer-events:auto;visibility:visible;z-index:30}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O{background-color:hsla(0,0%,100%,.945);padding:2rem;border-radius:.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.5);width:100%;max-width:600px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_header__JGz7S{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;align-items:center;position:relative}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_header__JGz7S .Modal_modal_title__4cLq8{font-size:2rem;font-weight:600;color:#000}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_header__JGz7S .Modal_modal_close_button__5wV37{background-color:transparent;border:none;cursor:pointer;background-color:rgba(0,0,0,.259);display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:12px;border-radius:50%}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_header__JGz7S .Modal_modal_close_button__5wV37 img{width:100%;height:100%}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_content__1GNab{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_content__1GNab .Modal_modal_description__BE8L7{font-size:1.3rem;font-weight:400;color:#000;text-align:center;width:100%;height:-moz-fit-content;height:fit-content}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_content__1GNab .Modal_modal_mini_description__tWMWI{font-size:1.1rem;font-weight:400;color:#000;text-align:center}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_footer__08zCf{flex-direction:row;padding-top:1rem}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_footer__08zCf,.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_footer__08zCf .Modal_modal_button_container__a5bAl{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;height:-moz-fit-content;height:fit-content}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_footer__08zCf .Modal_modal_button_container__a5bAl .Modal_modal_button__pj5v_{background-color:#0cce39;color:#000;border:none;padding:1rem 2rem;border-radius:100px;cursor:pointer;font-size:1.2rem;line-height:1.6rem;font-weight:500;transition:all .3s ease;display:flex;justify-content:center;align-items:center;min-width:200px}.Modal_Modal__W1M0Z .Modal_CONTAINER__zy09O .Modal_modal_footer__08zCf .Modal_modal_button_container__a5bAl .Modal_modal_button__pj5v_:hover{background-color:#06e43a}.Modal_darkBackground__Dzjz3{background-color:rgba(0,0,0,.502)}.Modal_zIndexFront__U0peu{z-index:9999999999!important}.UserInterface_sendButtonDisabled__R476c{opacity:.5;pointer-events:none}.UserInterface_ControlPanelContainer__P_Jwh{position:absolute;bottom:0;right:unset;border-radius:8px 8px 0 0;width:100%;height:-moz-fit-content;height:fit-content;max-height:120px;z-index:999999999;display:flex;justify-content:center;align-items:end;gap:30px}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_loadingAnimation__k_Dr8{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;position:absolute;bottom:20px;right:20px;border-radius:100px;z-index:999999999;animation:UserInterface_bounce___6msE 1s ease-in-out infinite}@keyframes UserInterface_bounce___6msE{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;width:100%;max-width:600px;background-color:hsla(0,0%,100%,.3);border-radius:20px 20px 0 0;padding:20px;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #d0d0d0}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l{display:flex;flex-direction:row;justify-content:center!important;align-items:center!important;width:100%;height:-moz-fit-content;height:fit-content;gap:26px!important}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;height:100%;background-color:#fff;border-radius:10px;border:1px solid #d0d0d0}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_clearButtonContainer__ykkcd{width:40px;min-width:40px;height:40px;padding:6px}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_clearButtonContainer__ykkcd .UserInterface_clearButton__X9F8S{padding:9px;border:none;cursor:pointer;font-size:2em;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#888;z-index:9999999999;height:100%;width:100%;border-radius:100px}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_clearButtonContainer__ykkcd .UserInterface_clearButton__X9F8S:hover{background-color:#a3a3a3}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_clearButtonContainer__ykkcd .UserInterface_clearButton__X9F8S .UserInterface_clearButtonIconImg__9K_V_{width:100%;height:100%}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_controlPanelInput__E0y_C{width:100%;height:100%;padding:10px;border-radius:4px;border:1px solid hsla(0,0%,80%,0);font-size:16px!important;background-color:transparent;outline:none}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_textInputContainer__Q7IY5 .UserInterface_controlPanelButton__hKwCm{width:100%;max-width:100px;height:100%;padding:10px;border-radius:4px;border:1px solid #6721ff;background-color:#6721ff;color:#fff;font-weight:500;cursor:pointer}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_sendButtonContainer__jF4Bu{width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_sendButtonContainer__jF4Bu .UserInterface_sendButton__atEl2{width:100%;height:100%;background-color:#6721ff;border-radius:100px;border:1px solid #6721ff;cursor:pointer}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_sendButtonContainer__jF4Bu .UserInterface_sendButton__atEl2:hover{background-color:#8146ff}.UserInterface_ControlPanelContainer__P_Jwh .UserInterface_controlPanelContent__rD_Zy .UserInterface_controlPanelForm__QJS0l .UserInterface_inputAndSendButtonContainer__0Yp76 .UserInterface_sendButtonContainer__jF4Bu .UserInterface_sendButton__atEl2:active{background-color:#0a8dff}.UserInterface_arrowKeysContainer__Wc1a1{flex-direction:row;gap:10px;background-color:hsla(0,0%,100%,.3);border-radius:20px 20px 0 0;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #d0d0d0;width:-moz-fit-content;width:fit-content;height:100%;display:flex;align-items:center;justify-content:center}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKey_up_down_container__vKM1I{display:flex;flex-direction:column;gap:10px}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKeyButton__r5_C9{width:40px;height:40px;background-color:#6721ff;border-radius:5px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKeyButton__r5_C9:hover{background-color:#8146ff}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKeyButton__r5_C9:active{background-color:#0a8dff}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKey_up__o3y4I{background-color:#6721ff;transform:rotate(270deg)}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKey_right__hZTWY{background-color:#6721ff}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKey_down__b2ZOq{background-color:#6721ff;transform:rotate(90deg)}.UserInterface_arrowKeysContainer__Wc1a1 .UserInterface_arrowKey_left__OoqoI{background-color:#6721ff;transform:rotate(180deg)}.styles_container__Q8hik{max-width:1240px;margin:0 auto;padding:24px 16px;margin-top:var(--header-height-desktop)}.styles_title__Z3SmB{font-size:2rem;font-weight:700;margin-bottom:16px}.styles_grid__bhSqZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.styles_card__pjSyu{display:block;background:#fff;border-radius:10px;padding:14px;text-decoration:none;color:inherit;box-shadow:0 2px 10px rgba(0,0,0,.08)}.styles_cardImage__7_kbl{width:100%;border-radius:8px;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;height:140px}.styles_cardTitle__5hjk5{font-weight:500;margin:4px 0;font-size:1.05rem}.styles_cardSubtitle__YeN5t{color:#444;font-size:.95rem;line-height:1.3}.styles_card__pjSyu:hover{box-shadow:0 6px 20px rgba(0,0,0,.12)}.styles_blogMain__bZtkG{background:#fff;min-height:calc(100vh - var(--header-height-desktop));margin-top:var(--header-height-desktop)}.styles_blocksWrapper__LIOAa{max-width:790px;margin:0 auto;padding:0 16px}.styles_articleLayout__X3i5X{max-width:100%;margin:0 auto}.styles_articleHeader__AekwK{max-width:790px;margin:0 auto;padding:20px 16px 0;background:#fff}.styles_article__UyTsm{display:block}.styles_articleTitle__NCXtp{font-size:42px;font-weight:500;margin-bottom:3px}.styles_articleSubtitle__m2_dw{font-size:22px;color:#333;font-weight:500;line-height:130%}.styles_articleImage__Lye2M{width:100%;border-radius:10px;margin-top:20px}.styles_articleContent__IAYlw{font-size:22px;line-height:130%;max-width:790px;margin:0 auto;font-family:Heebo,sans-serif}.styles_articleContent__IAYlw *,.styles_articleContent__IAYlw div,.styles_articleContent__IAYlw h1,.styles_articleContent__IAYlw h2,.styles_articleContent__IAYlw h3,.styles_articleContent__IAYlw h4,.styles_articleContent__IAYlw h5,.styles_articleContent__IAYlw h6,.styles_articleContent__IAYlw li,.styles_articleContent__IAYlw p,.styles_articleContent__IAYlw span{font-family:Heebo,sans-serif!important}.styles_articleContent__IAYlw div,.styles_articleContent__IAYlw li,.styles_articleContent__IAYlw p,.styles_articleContent__IAYlw span{font-size:inherit!important;line-height:inherit!important}.styles_articleContent__IAYlw p{margin:12px 0;font-family:Heebo,sans-serif}.styles_articleContent__IAYlw h2{font-size:24px;margin:32px 0 6px;font-weight:600}.styles_articleContent__IAYlw h3{font-size:20px;margin:24px 0 6px;font-weight:600}.styles_articleContent__IAYlw ol,.styles_articleContent__IAYlw ul{padding-inline-start:18px;margin:8px 0 24px}.styles_articleContent__IAYlw ul{list-style:disc}.styles_articleContent__IAYlw ol{list-style:decimal}.styles_articleContent__IAYlw li{margin:6px 0}.styles_sectionTitle__duIOa,.styles_subTitle__0FNvL{font-size:24px;margin:32px 0 6px;font-weight:600}.styles_listOrdered__xYSpT,.styles_list__5TIUi{padding-inline-start:18px;margin:8px 0 24px}.styles_sidebar__c60AR{max-width:790px;margin:0 auto;padding:40px 16px 100px;border-top:1px solid #eee}.styles_sidebar__c60AR h3{margin-top:0;margin-bottom:16px;font-weight:500;font-size:24px}.styles_sidebar__c60AR ul{list-style:none;padding:0;margin:0;text-align:start}.styles_sidebar__c60AR li{margin-bottom:12px;text-align:start;padding:0}@media(max-width:768px){.styles_blogMain__bZtkG,.styles_container__Q8hik{margin-top:var(--header-height-mobile)}.styles_articleHeader__AekwK{margin-top:0;padding:56px 16px 0;max-width:100%}.styles_articleTitle__NCXtp{font-size:32px;margin-bottom:16px}.styles_articleSubtitle__m2_dw{font-size:20px;max-width:100%}.styles_articleLayout__X3i5X{margin-top:0;padding:16px}.styles_sidebar__c60AR{padding:32px 16px 60px}}.HoldToSpeakButton_holdToSpeakWrapper__6BSyk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;max-width:-moz-fit-content;max-width:fit-content}.HoldToSpeakButton_disabled__X8CU1{opacity:.5;pointer-events:none}.HoldToSpeakButton_micButton__hzTYt{width:48px;height:48px;border-radius:50%;background:#6721ff;display:flex;align-items:center;justify-content:center;transition:background .2s;position:relative;border:none;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;cursor:pointer}.HoldToSpeakButton_micButton__hzTYt:hover{background:#8146ff}.HoldToSpeakButton_micButton__hzTYt.HoldToSpeakButton_holding___90YX{background:#0a8dff}.HoldToSpeakButton_micButton__hzTYt.HoldToSpeakButton_listening__3hELp{box-shadow:0 0 0 4px #0af3ff,0 0 0 2px #0af3ff}.HoldToSpeakButton_micIcon__uXIGE{width:28px;height:28px;z-index:2}.HoldToSpeakButton_wave__f5oYl{position:absolute;left:50%;top:50%;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #54f6ff;animation:HoldToSpeakButton_wavePulse__ND_P7 1.2s cubic-bezier(.4,0,.2,1) infinite;z-index:1}@keyframes HoldToSpeakButton_wavePulse__ND_P7{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}70%{opacity:.2;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}.HoldToSpeakButton_label__uGceC{font-size:13px;color:#000;margin-top:2px;text-align:center}.SettingsPanel_settingsButtonContainer__d0Vln .SettingsPanel_settingsButton__LQTYz{width:50px;height:50px;background-color:transparent;border:none;cursor:pointer;background-color:rgba(44,44,44,.392);opacity:.7;border-radius:100px}.SettingsPanel_settingsButtonContainer__d0Vln .SettingsPanel_settingsButton__LQTYz:hover{background-color:#8146ff;opacity:1}.SettingsPanel_settingsButtonContainer__d0Vln .SettingsPanel_settingsButton__LQTYz:active{background-color:#0a8dff;opacity:1}.SettingsPanel_settingsButtonContainer__d0Vln .SettingsPanel_settingsButton__LQTYz .SettingsPanel_settingsButtonIconImg__4g5lf{width:100%;height:100%}.SettingsPanel_settingsContainer__uJ5_o{display:flex;flex-direction:column;gap:20px;width:100%;height:100%;padding-top:30px;padding-bottom:30px}.SettingsPanel_settingsItem__msK68{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%}.SettingsPanel_settingsItemLabel__CTMsu{font-size:16px;font-weight:600}.ToggleSwitch_toggleSwitch__tVs8g{position:relative;width:44px;height:22px;background-color:#ccc;border-radius:11px}.ToggleSwitch_toggleSwitchContainer__UxU2K{position:relative;width:100%;height:100%;background-color:#ccc;border-radius:11px}.ToggleSwitch_toggleSwitchButton__F_0uB{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d1d1d1;border-radius:11px}.ToggleSwitch_toggleSwitchButtonInner__sqrAS{position:absolute;top:0;left:0;width:22px;height:22px;background:#747474;border-radius:100%;transform:translateX(0);transition:left .3s ease-in-out,transform .3s ease-in-out}.ToggleSwitch_toggleSwitchLabel__oAy13{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;border-radius:11px}.ToggleSwitch_ON__9S0vM{background-color:#9bdfff}.ToggleSwitch_ON__9S0vM .ToggleSwitch_toggleSwitchButtonInner__sqrAS{left:100%!important;transform:translateX(-100%)!important;background-color:var(--color-mainBlue)!important}.InventoryPanel_inventoryPanel__4NV7p{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(44,44,44,.392);opacity:.7;border-radius:100px}.InventoryPanel_inventoryPanel__4NV7p.InventoryPanel_inventoryPanelOpen__NGPTD{opacity:1}.InventoryPanel_inventoryPanel__4NV7p.InventoryPanel_inventoryPanelClosed__Y8upY{opacity:0}.InventoryPanel_inventoryPanel__4NV7p .InventoryPanel_inventoryPanelHeader__qWbWv{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:rgba(44,44,44,.392);opacity:.7;border-radius:100px}.InventoryPanel_inventoryPanel__4NV7p .InventoryPanel_inventoryPanelCloseButton__RJ7wO{width:20px;height:20px;background-color:transparent;border:none;cursor:pointer}.InventoryPanel_inventoryButtonContainer__6fCXq .InventoryPanel_inventoryButton__yqGfR{width:50px;height:50px;background-color:transparent;border:none;cursor:pointer;background-color:rgba(44,44,44,.392);opacity:.7;border-radius:100px}.InventoryPanel_inventoryButtonContainer__6fCXq .InventoryPanel_inventoryButton__yqGfR:hover{background-color:#8146ff;opacity:1}.InventoryPanel_inventoryButtonContainer__6fCXq .InventoryPanel_inventoryButton__yqGfR:active{background-color:#0a8dff;opacity:1}.InventoryPanel_inventoryButtonContainer__6fCXq .InventoryPanel_inventoryButton__yqGfR .InventoryPanel_inventoryButtonIconImg__ptIlR{width:100%;height:100%}.InventoryPanel_inventoryGridContainer__RK2DI{display:flex;justify-content:center;align-items:center;width:100%;padding:30px 0}.InventoryPanel_inventoryGrid___Zn5s{display:grid;grid-template-columns:repeat(8,48px);grid-template-rows:repeat(2,48px);gap:16px;background:none}.InventoryPanel_inventorySlot__5Txg1{width:48px;height:48px;background:#e4e4e4;border:2px solid #444;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 4px rgba(0,0,0,.08);position:relative}.InventoryPanel_inventorySlot__5Txg1:hover{border-color:#8146ff;box-shadow:0 2px 8px rgba(129,70,255,.15)}.Element_element__9S5At{position:absolute;left:0;top:0;pointer-events:auto;z-index:10;width:100px;height:100px;transform:translate(-50%,-100%)}.Element_elementImage__oLsag{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.Element_inventoryElement__Ud_sg{width:100%!important;height:100%!important;left:0!important;top:0!important;transform:none!important}@keyframes Curtains_curtainWave__ZIS55{0%{transform:scaleX(1) translateX(0)}25%{transform:scaleX(1.02) translateX(2px)}50%{transform:scaleX(1) translateX(0)}75%{transform:scaleX(.98) translateX(-2px)}to{transform:scaleX(1) translateX(0)}}.Curtains_curtainControls__79gre{position:fixed;top:100px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:1000;background:hsla(0,0%,100%,.9);padding:8px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Curtains_curtainControls__79gre button{padding:8px 16px;border:none;border-radius:4px;background:#0070f3;color:#fff;cursor:pointer;font-size:14px;transition:background-color .2s}.Curtains_curtainControls__79gre button:hover{background:#0051a8}.Curtains_curtain_left__lXZZY{position:absolute;top:-10px;left:-2vw;height:70vh;width:56vw;z-index:11;animation:Curtains_curtainWave__ZIS55 7.6s ease-in-out infinite;transform-origin:left center}.Curtains_curtain_right__Cu1Cf{position:absolute;top:-10px;right:-2vw;height:71vh;width:56vw;z-index:11;animation:Curtains_curtainWave__ZIS55 8s ease-in-out infinite;transform-origin:right center;animation-delay:4s}.StageGrid_grid__ii2NN{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);pointer-events:none;z-index:2}.StageGrid_gridBox__hymcu{border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;font-weight:600;transition:background .2s;width:100%;height:100%;transform:translate(-50%,-50%);box-sizing:border-box}.StageGrid_enabled__Ms5Jd{background:rgba(0,200,0,.5)}.StageGrid_taken__Gr4M_{background:lime!important;color:#222}.StageGrid_interaction__a8MNt{background:rgba(255,215,0,.5)!important;border:2px dashed gold;z-index:3}.DialogBox_dialogBoxContainer__ip8KX{display:grid;justify-content:center;align-items:start;padding:100px 12px 12px;width:100%;height:100%;transition:height .3s ease}.DialogBox_dialogBox__qrRj0{z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:auto;border-radius:10px;padding:8px;gap:40px}.DialogBox_message__DI_9t{display:flex;flex-direction:column;gap:10px;max-width:500px;opacity:0;transition:opacity .3s ease-in-out}.DialogBox_messageTitle__yTHiX{font-size:27px;font-weight:500}.DialogBox_messageText__QHVic{font-size:27px;font-weight:800;line-height:1.2}.DialogBox_messageText__QHVic,.DialogBox_messageTitle__yTHiX{color:#fff;text-align:center;line-height:1.2;text-shadow:-3px -3px 0 #000,3px -3px 0 #000,-3px 3px 0 #000,3px 3px 0 #000,0 -3px 0 #000,0 3px 0 #000,-3px 0 0 #000,3px 0 0 #000;font-family:var(--retroGameFont)}.DialogBox_show__8em2G{opacity:1}.DialogBox_hide__DheGk{opacity:0}.Cheats_cheatsLoading__ID0Tz{font-size:24px}.Cheats_cheatsButton__tYjKz{width:100%;height:auto;padding:8px;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content;z-index:9999;background-color:rgba(44,44,44,.392);color:#fff;border:none;border-radius:6px}.Cheats_cheatsButton__tYjKz:hover{background-color:#8146ff}.Cheats_cheatsButton__tYjKz:active{background-color:#0a8dff}.Cheats_cheatsButton_fitContent__g_yFf{width:-moz-fit-content;width:fit-content}.Cheats_cheatsPanelRoot___ohCV{position:fixed;top:0;right:0;width:340px;height:100vh;background:hsla(0,0%,100%,.82);box-shadow:-2px 0 16px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1px;z-index:999999999999999}.Cheats_cheatsPanelHeader__cei8h{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bbb;padding:20px 20px 16px;padding-inline-end:8px}.Cheats_cheatsPanelContent__cuEtA{flex:1;overflow-y:scroll;padding:16px 20px 20px}.Cheats_cheatsPanelClose__TL4Vh{align-self:flex-end;font-size:18px;background:none;border:none;cursor:pointer}.Cheats_cheatsPanelHeading__e_xJH{margin:0}.Cheats_cheatsPanelButton__XCRsr{padding:12px;font-size:16px}.Cheats_cheatsPanelEmpty__fqL6J{color:#888;font-size:15px}.Cheats_cheatsBrick__qdbNh{padding:1em 0;gap:.5em;display:flex;flex-direction:column}.Cheats_cheatsInnerSection__ldcxk{display:flex;flex-direction:column;gap:.5em;padding:.5em 0;border-bottom:1px dashed #bbb}.Cheats_sequenceList__vXF_w{display:flex;flex-direction:column;gap:.5em;margin-bottom:1em}.Cheats_sequenceItem__8VvZ1{background:#fff;border:2px solid #e0e0e0;border-radius:10px;padding:1em;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.067)}.Cheats_sequenceItemHeader__wA5fY{display:flex;align-items:center;justify-content:space-between;font-weight:700;margin-bottom:.5em}.Cheats_sequenceItemControls__8Z1Qt{display:flex;gap:.25em}.Cheats_sequenceMoveButton__yWsUS,.Cheats_sequenceRemoveButton__Ke7ac{background:#f5f5f5;border:1px solid #ccc;border-radius:4px;font-size:1em;padding:.2em .5em;cursor:pointer;transition:background .2s}.Cheats_sequenceMoveButton__yWsUS:disabled{opacity:.4;cursor:not-allowed}.Cheats_sequenceRemoveButton__Ke7ac{color:#c00;font-weight:700}.Cheats_sequenceItemParams__Y7s5G{display:flex;flex-wrap:wrap;gap:.5em 1em}.Cheats_sequenceParam__kJDpY{display:flex;align-items:center;gap:.3em}.Cheats_sequenceParam__kJDpY label{font-size:.95em;font-weight:500}.Cheats_cheatsLabel__uoQdN{display:block;font-weight:600;margin-bottom:.25em;font-size:1em}.Cheats_cheatsInput___f3lc,.Cheats_cheatsSelect__xSWKZ{width:100%;padding:.4em .6em;border-radius:6px;border:1px solid #bbb;font-size:1em;margin-bottom:.5em}.Cheats_cheatsInput___f3lc{box-sizing:border-box}.Cheats_cheatsGoToRow__VpuBd{display:flex;flex-direction:row;gap:.5em}.Cheats_poseGrid__gMXGB{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,90px));gap:.3em}.Cheats_poseItem__B6UC4{max-width:100px;aspect-ratio:1/1}.TheatreLog_logsButton__ygY5D{background-color:rgba(44,44,44,.392);color:#fff;border:none;padding:10px;margin:10px;cursor:pointer;border-radius:6px}.TheatreLog_logsButton__ygY5D:hover{background-color:#8146ff;opacity:1}.TheatreLog_logsButton__ygY5D:active{background-color:#0a8dff;opacity:1}.TheatreLog_logsPanel__WdAqJ{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:16px;margin:16px;max-width:600px}.ControlPanel_controlPanel__nWVQ5{position:absolute;bottom:0;right:unset;border-radius:8px 8px 0 0;width:100%;height:-moz-fit-content;height:fit-content;max-height:120px;z-index:9999999999;display:flex;justify-content:center;align-items:center}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;width:100%;max-width:600px;background-color:rgba(0,0,0,.03);border-radius:20px 20px 0 0;padding:20px;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5{display:flex;flex-direction:row;justify-content:center!important;align-items:center!important;width:100%;height:-moz-fit-content;height:fit-content;gap:26px!important}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;height:100%;background-color:#fff;border-radius:10px}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_clearButtonContainer__EuDXy{width:40px;min-width:40px;height:40px;padding:6px}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_clearButtonContainer__EuDXy .ControlPanel_clearButton__wPGpO{padding:9px;background-color:transparent;border:none;cursor:pointer;font-size:2em;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#888;z-index:9999999999;height:100%;width:100%;border-radius:100px}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_clearButtonContainer__EuDXy .ControlPanel_clearButton__wPGpO:hover{background-color:#a3a3a3}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_clearButtonContainer__EuDXy .ControlPanel_clearButton__wPGpO .ControlPanel_clearButtonIconImg__2QjE2{width:100%;height:100%}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_controlPanelInput__auvsj{width:100%;height:100%;padding:10px;border-radius:4px;border:1px solid hsla(0,0%,80%,0);font-size:16px!important;background-color:transparent;outline:none}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_textInputContainer__XyJTN .ControlPanel_controlPanelButton__IuqT3{width:100%;max-width:100px;height:100%;padding:10px;border-radius:4px;border:1px solid #6721ff;background-color:#6721ff;color:#fff;font-weight:500;cursor:pointer}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_sendButtonContainer__O5z4s{width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_sendButtonContainer__O5z4s .ControlPanel_sendButton__lHVFZ{width:100%;height:100%;background-color:#6721ff;border-radius:100px;border:1px solid #6721ff;cursor:pointer}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_sendButtonContainer__O5z4s .ControlPanel_sendButton__lHVFZ:hover{background-color:#8146ff}.ControlPanel_controlPanel__nWVQ5 .ControlPanel_controlPanelContent___fKnH .ControlPanel_controlPanelForm__dIrD5 .ControlPanel_inputAndSendButtonContainer__9d9jC .ControlPanel_sendButtonContainer__O5z4s .ControlPanel_sendButton__lHVFZ:active{background-color:#0a8dff}.TheatreNav_theatreNav__NR6or{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;color:#fff;border-radius:6px;padding:6px;margin:6px}.TheatreNav_theatreNav_left__KQB0W{width:100%;gap:6px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.TheatreNav_theatreNav_center__HOtm_{width:100%;gap:6px;display:flex;flex-direction:row;justify-content:center;align-items:center}.TheatreNav_theatreNav_right__oNJPV{width:100%;gap:6px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ScreenplayEditor_panel__3FiPZ{position:absolute;top:0;right:0;display:flex;flex-direction:column;max-width:400px;width:100%;height:100vh;border-left:1px solid #eee;background:#fafbfc;box-shadow:-2px 0 8px rgba(0,0,0,.03);z-index:999999999999999}.ScreenplayEditor_nav__TkG2G{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px;border-bottom:1px solid #eee;background:#fff;font-weight:700}.ScreenplayEditor_content__RUNPO{flex:1 1 auto;overflow-y:auto;padding:16px}.ScreenplayEditor_footer__wpnEV{flex:0 0 auto;padding:16px;border-top:1px solid #eee;background:#fff;display:flex;justify-content:flex-end}.ScreenplayEditor_closeButton__04YXZ{background:none;border:none;font-size:1.5rem;cursor:pointer;z-index:99999}.ScreenplayEditor_sceneFieldset__BFzzR{margin-bottom:16px;border:2px solid #ddd;padding:8px;border-radius:8px;background:#fff}.ScreenplayEditor_sceneFieldsetActive__PJplU{background:#fffbe6;border-color:gold}.ScreenplayEditor_modalAddButton__VxDcy{background:#e0e0e0;border:none;border-radius:4px;padding:4px 8px;margin-left:8px;cursor:pointer}.ScreenplayEditor_modalDeleteButton__6vNu_{background:#ff4d4f;color:#fff;border:none;border-radius:4px;padding:4px 8px;margin-left:8px;cursor:pointer}.ScreenplayEditor_modalFieldset__Cy8_M{margin-bottom:12px;border:1px solid #eee;padding:8px;border-radius:6px}.ScreenplayEditor_puppetsFieldset__OQPgQ{margin-bottom:8px;border:1px solid #eee;padding:8px;border-radius:6px}.ScreenplayEditor_label____E7N{display:block;margin-bottom:4px;font-weight:500}.ScreenplayEditor_panel__3FiPZ input,.ScreenplayEditor_panel__3FiPZ select,.ScreenplayEditor_panel__3FiPZ textarea{width:100%;margin-bottom:8px;border-radius:4px;border:1px solid #ccc;padding:6px}.ScreenplayEditor_submitButton__WyAOz{background:#6721ff;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-weight:600;cursor:pointer}.ScreenplayEditor_submitButton__WyAOz:hover{background:#8146ff}.ScreenplayEditor_submitButton__WyAOz:active{background:#2c2c2c}.ScreenplayEditor_openButton__0b3hO{background:rgba(44,44,44,.392);color:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 2px 8px rgba(0,0,0,.12);border:none;cursor:pointer}.ScreenplayEditor_openButton__0b3hO:hover{background:#8146ff}.ScreenplayEditor_openButton__0b3hO:active{background-color:#0a8dff}.Theatre_theatre__4uizD{position:relative;width:100vw;height:100vh;background:#181818;overflow:hidden}.HolodeckGenerator_holodeckGenerator__JdBv3{width:100%;height:100vh;margin:0 auto;padding:40px;position:relative}.HolodeckGenerator_holodeckGenerator__JdBv3 .HolodeckGenerator_holodeckGeneratorContent__nso8r{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999;padding:40px;top:0;left:0;right:0;bottom:0;width:100%;height:100vh}.HolodeckGenerator_holodeckGenerator__JdBv3 .HolodeckGenerator_holodeckGeneratorContent__nso8r h1,.HolodeckGenerator_holodeckGenerator__JdBv3 .HolodeckGenerator_holodeckGeneratorContent__nso8r h2,.HolodeckGenerator_holodeckGenerator__JdBv3 .HolodeckGenerator_holodeckGeneratorContent__nso8r p{color:#fff}.HolodeckGenerator_holodeckGenerator__JdBv3 .HolodeckGenerator_holodeckImage__GqwIx{position:absolute;width:100%;height:100vh;display:block;margin:0 auto;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.LoadingTheCatbears_loadingTheCatbears__BtwAT{position:fixed;top:0;left:0;z-index:999999999999;display:flex;justify-content:center;align-items:center;height:100vh;font-size:2rem;width:100vw;padding:2rem;background-color:var(--color-mainBlue);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.LoadingTheCatbears_loadingTheCatbears__BtwAT .LoadingTheCatbears_loadingTheCatbears_img__0YWGY{margin-top:-9rem;width:100%;height:100%;max-width:40rem;-o-object-fit:contain;object-fit:contain;opacity:1;transform:scale(1);animation:LoadingTheCatbears_scaleIn__BCjnX 2s ease-in-out infinite}.LoadingTheCatbears_loadingTheCatbears__BtwAT .LoadingTheCatbears_flyingLogoBee__nb8gc{width:100%;max-width:9rem;height:100%;animation:LoadingTheCatbears_hoverBee__QbmEB .7s ease-in-out infinite}.LoadingTheCatbears_fadeOut__oJ0o_{opacity:0!important}@keyframes LoadingTheCatbears_fadeIn__FmHuG{0%{opacity:0}to{opacity:1}}@keyframes LoadingTheCatbears_scaleIn__BCjnX{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes LoadingTheCatbears_hoverBee__QbmEB{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.styles_mainToolbar__a1l00{position:fixed;top:0;left:0;right:0;background:#fff2e4;align-items:center;padding-left:16px;padding-right:16px;height:48px;min-height:48px}.styles_blogToolbar__3HHQT,.styles_mainToolbar__a1l00{z-index:1000;border-bottom:1px solid #eee;display:flex}.styles_blogToolbar__3HHQT{position:sticky;top:var(--header-height-desktop);background:#fff;align-items:flex-start}.styles_blogToolbar__3HHQT>.styles_toolbarButton__wllPE{padding:8px 16px;border-right:1px solid #eee}.styles_toolbarButton__wllPE{background:transparent;border:none;border-radius:6px;padding:8px 12px;cursor:pointer;font-size:20px;line-height:1;color:#111;transition:all .2s;flex-shrink:0}.styles_toolbarButton__wllPE:hover{background:#f7f7f7}.styles_blogTitle__xaIgp{display:flex;flex-direction:column;padding:0 12px;flex-shrink:0;max-width:300px;min-width:0}.styles_blogTitleText__taSC3{font-size:14px;font-weight:600;color:#111}.styles_blogTitleText__taSC3,.styles_blogTitleUrl__sJsr3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.styles_blogTitleUrl__sJsr3{color:#666;font-size:12px;font-family:monospace;margin-top:2px}.styles_openPageButton__e9Ahr{background:#fff;color:#111;border:1px solid #ddd;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s;flex-shrink:0;margin-left:8px}.styles_openPageButton__e9Ahr:hover:not(:disabled){background:#f7f7f7;border-color:#bbb}.styles_openPageButton__e9Ahr:disabled{opacity:.5;cursor:not-allowed}.styles_adminLayout__yY2EH{width:100%;background:#fff;min-height:calc(100vh - 48px);margin-top:48px;padding-top:0}.styles_pageTools__yEIFJ{flex:1;background:#fff}.styles_pageDetails___2Wjr{padding:24px 16px;overflow-y:auto;max-height:calc(100vh - 48px - 48px);margin-top:0;transition:max-height .3s ease,opacity .3s ease;scroll-margin-top:0}.styles_pageDetailsOpen__KUD9a{max-height:calc(100vh - 48px - 48px);opacity:1}.styles_pageDetailsClosed__J4t_g{max-height:0;opacity:0;padding-top:0;padding-bottom:0;overflow:hidden}.styles_pageContentTools__tcyXP{width:100%;display:flex;align-items:center;padding:8px 0;gap:8px}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb{flex:1;margin-bottom:0}.styles_togglePageDetailsButton__JN0KB{background:#fff;color:#111;border:1px solid #ddd;border-radius:6px;padding:8px 16px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;flex-shrink:0;display:flex;align-items:center;gap:8px;min-width:140px;min-height:36px;justify-content:center}.styles_togglePageDetailsButton__JN0KB:hover{background:#f7f7f7;border-color:#bbb}.styles_togglePageDetailsButton__JN0KB span:first-child{font-size:12px;line-height:1}.styles_editorArea__1_dPh{background:#fff}.styles_blogContent__FkfJ9{background:#fff;padding:0 0 200px;width:100%}.styles_sidebarBackdrop__1HPnP{position:fixed;top:48px;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:999;display:none}.styles_sidebar__IaQcJ{position:fixed;top:48px;left:0;width:280px;height:calc(100vh - 48px);background:#fff;border-inline-end:1px solid #eee;display:flex;flex-direction:column;overflow:hidden;z-index:1001;transition:transform .3s ease;box-shadow:2px 0 8px rgba(0,0,0,.1)}.styles_sidebarOpen__GrxX7{transform:translateX(0)}.styles_sidebarClosed___x5XU{transform:translateX(-100%)}.styles_sidebarToolbar__JBsH0{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eee;background:#fff;flex-shrink:0}.styles_sidebarToolbar__JBsH0 h3{margin:0;font-size:18px;font-weight:600}.styles_closeButton__zIA3R{background:transparent;border:none;font-size:28px;line-height:1;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.styles_closeButton__zIA3R:hover{background:#f5f5f5;color:#111}.styles_sidebarHeader__VA_5Y{padding:12px 16px;border-bottom:1px solid #eee;flex-shrink:0}.styles_sidebarContent__DC2pA{flex:1;overflow-y:auto;padding:16px}.styles_sidebarHeader__VA_5Y{display:flex;align-items:center;justify-content:space-between}.styles_postList__QVDKw{list-style:none;padding:0;margin:12px 0 0}.styles_postItemActive__9HB3L,.styles_postItem__hp4YI{width:100%;text-align:left;border:none;background-color:transparent;padding:8px 6px;border-radius:6px}.styles_postItem__hp4YI:hover{background:#f7f7f7}.styles_postItemActive__9HB3L{background:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.1)}.styles_editorArea__1_dPh{min-height:60vh;background-color:#fff}.styles_langTabsContainer__rff5u{display:flex;flex-direction:column;margin-bottom:12px;border-bottom:1px solid rgba(0,0,0,.204);padding-bottom:10px;gap:10px}.styles_langTabs__JAvSG{display:flex;gap:8px}.styles_tabActive__cEd0l,.styles_tab__JfStO{padding:6px 10px;border-radius:6px;border:1px solid #ddd;background:#fff}.styles_tabActive__cEd0l{background:#ffe7ca;color:#000;border-color:#111}.styles_tabMissing__i15yt{background:#ffe6e6;border-color:#ff8080}.styles_tabMissing__i15yt.styles_tabActive__cEd0l{background:#ffe7ca;border-color:#111}.styles_emptyState__F2NhE{color:#666;padding:16px 0}.styles_form__gcq_t{display:grid;gap:12px}.styles_row__JvFb3{display:grid;gap:6px}.styles_contentBlockControls__eM1Nn{display:flex;flex-direction:column;gap:8px;padding:12px;background:#f9f9f9;border-radius:6px}.styles_row__JvFb3 input,.styles_row__JvFb3 textarea{padding:3px 10px;border:1px solid #999;border-radius:6px;font:inherit}.styles_row__JvFb3 input:focus,.styles_row__JvFb3 textarea:focus{outline:none;border-color:#000}.styles_pagePathRow__Vdyl4{margin-bottom:12px}.styles_rowInline__E7h_q{display:grid;grid-template-columns:1fr auto;gap:8px;margin:4px 0}.styles_blockTextarea__qbipB{width:100%;padding:8px;border:1px solid #ddd;border-radius:6px;font:inherit}.styles_listEditor___81As{display:grid;gap:6px}.styles_listInput__fX6DF{width:100%;padding:6px 8px;border:1px solid #ddd;border-radius:6px;font:inherit}.styles_blocksHeader__2G_s5{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.styles_blockActions__gagXy{display:flex;gap:8px}.styles_blocksList__HVGWY{list-style:none;padding:0;display:grid;gap:12px}.styles_blockItem__O_5d6{border:1px solid #eee;border-radius:8px;padding:10px}.styles_blockMeta__l3sn1{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.styles_blockType__eh8so{font-size:12px;color:#666}.styles_footerActions__AS__k{display:flex;gap:10px;margin-top:12px;align-items:center}.styles_footerActions__AS__k .styles_spacer__4wcVP{flex:1}.styles_primary__LddQe{background:#111;color:#fff;border:none;border-radius:6px;padding:8px 12px}.styles_button__8Uj6n{background:#fff;color:#111;border:1px solid #ddd;border-radius:6px;padding:8px 12px}.styles_button__8Uj6n:hover{border-color:#bbb}.styles_danger__ORaD6{background:#fff5f5;color:#c00;border:1px solid #fcc;border-radius:6px;padding:6px 8px}.styles_error__ReNOw{color:#b00020;font-size:12px;margin-top:4px}.styles_richEditor__9xBrN{border:none;border-radius:0;overflow:visible;width:100%;padding:0;display:flex;flex-direction:column;align-items:center}.styles_toolbar__rm9Ej{gap:6px;top:48px;z-index:999}.styles_contentBlockToolbar__6A7Xt,.styles_toolbar__rm9Ej{display:flex;flex-wrap:wrap;align-items:center;padding:8px;background:#fefbf6;border-top:1px solid rgba(255,193,114,.42);border-bottom:1px solid rgba(255,193,114,.42);position:sticky;width:100%;box-sizing:border-box}.styles_contentBlockToolbar__6A7Xt{gap:12px;top:98px;z-index:998}.styles_contentBlockToolbarRow__Yng4p{display:flex;align-items:center;gap:6px}.styles_contentBlockLabel__dXUpR{font-size:12px;color:#666;white-space:nowrap}.styles_contentBlockInput__ZGE4v{width:50px;padding:4px 6px;border:1px solid #ddd;border-radius:4px;font-size:12px}.styles_contentBlockColor__Ovi4e{width:40px;height:28px;border:1px solid #ddd;border-radius:4px;cursor:pointer}.styles_contentBlockUnit___4u1F{font-size:12px;color:#666}.styles_blockContainer__ORd_j{position:relative;margin-bottom:0;height:-moz-fit-content;height:fit-content}.styles_blockControlsInToolbar__ub2kN{display:flex;gap:4px;align-items:center;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0;margin-left:auto}.styles_blockControlButton__gzbjT{background:#fff;border:1px solid #ddd;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:#666;transition:all .2s}.styles_blockControlButton__gzbjT:hover:not(:disabled){background:#f5f5f5;border-color:#bbb;color:#111}.styles_blockControlButton__gzbjT:disabled{opacity:.3;cursor:not-allowed}.styles_addBlockButton__xE9_N{padding:24px 16px;display:flex;justify-content:center;align-items:center;border-top:2px dashed #ddd;margin-top:24px;width:100%;box-sizing:border-box}.styles_addBlockBtn__DaGZH{background:#fff;border:2px dashed #999;border-radius:8px;padding:12px 24px;font-size:14px;color:#666;cursor:pointer;transition:all .2s;width:100%;max-width:760px;box-sizing:border-box}.styles_addBlockBtn__DaGZH:hover{border-color:#111;color:#111;background:#f9f9f9}.styles_toolbar__rm9Ej .styles_right__0T7Hk{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.styles_toolbar__rm9Ej button,.styles_toolbar__rm9Ej input[type=color],.styles_toolbar__rm9Ej select{border:1px solid #ddd;background:#fff;border-radius:6px;padding:4px 8px;font:inherit}.styles_toolbar__rm9Ej button{cursor:pointer}.styles_toolbar__rm9Ej .styles_buttonActive__FSU78{background:#e8f0ff;border-color:#99b7ff}.styles_toolbar__rm9Ej .styles_sep__V7F36{width:1px;height:20px;background:#ddd;margin:0 4px}.styles_toolbar__rm9Ej .styles_blockControlsInToolbar__ub2kN{margin-left:auto;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0;display:flex;gap:4px;align-items:center}.styles_editorHeaderPreview__Ir8_7{max-width:760px;width:100%;margin:0 auto;padding:24px 16px 0;display:flex;flex-direction:column;align-items:flex-start}.styles_editorHeaderTitle__uXAwA{font-size:55px;font-weight:500;margin:0 0 20px;color:#111;line-height:1.2}.styles_editorHeaderSubtitle__rtKje{font-size:22px;color:#333;font-weight:400;line-height:130%;margin:0 0 20px}.styles_editorHeaderImage__6q6v0{width:100%;border-radius:10px;margin:0 0 20px;display:block}.styles_editorArea__1_dPh{height:-moz-fit-content;height:fit-content;min-height:100px;padding:24px 16px;outline:none;margin-bottom:0;max-width:760px;width:100%;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;text-align:start}.styles_editorArea__1_dPh h2,.styles_editorArea__1_dPh h3{font-size:24px;margin:32px 0 6px;font-weight:600}.styles_editorArea__1_dPh ol,.styles_editorArea__1_dPh ul{padding-inline-start:18px;margin:8px 0 24px}.styles_imagePreview__Nu6Ov{width:200px;border-radius:8px;margin-top:8px;border:1px solid rgba(0,0,0,.475);background:hsla(0,0%,100%,.475)}.styles_actionsTop__QvQpb{display:flex;gap:10px;align-items:center;margin-bottom:12px}.styles_actionsTop__QvQpb .styles_spacer__4wcVP{flex:1}.styles_publishToggle__zTuBp{display:flex;align-items:center;gap:8px;margin-inline-end:8px}.styles_saveStatus__WDTwL{min-width:60px;text-align:left;color:#2ecc71}.styles_button__8Uj6n:disabled,.styles_primary__LddQe:disabled{opacity:.6;cursor:default}.styles_postItemLabel__epa_M{display:inline-flex;align-items:center;gap:8px}.styles_statusDot__33jrb{min-width:10px;width:10px;height:10px;border-radius:50%;background:#bbb}.styles_statusDot__33jrb.styles_published__gpYzt{background:#2ecc71}.styles_modalBackdrop__Sf_az{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:100000}.styles_modal__4iWEk{background:#fff;border-radius:10px;padding:16px;width:90%;max-width:440px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.styles_modal__4iWEk h4{margin:0 0 8px}.styles_modal__4iWEk .styles_row__JvFb3{margin:8px 0}.styles_modal__4iWEk input[type=file],.styles_modal__4iWEk input[type=text]{width:100%;padding:6px 8px;border:1px solid #ccc;border-radius:6px;font:inherit}.styles_modalActions__wHGp0{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.styles_modalActions__wHGp0 .styles_button__8Uj6n{padding:6px 10px}.styles_imageTools__d58Z_{position:fixed;z-index:100001;display:flex;gap:6px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:4px 6px;box-shadow:0 4px 12px rgba(0,0,0,.08);font-size:13px}.styles_imageTools__d58Z_ button{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;padding:2px 6px;font:inherit;cursor:pointer}.styles_imageTools__d58Z_ button:hover{background:#eee}.styles_imageTools__d58Z_ .styles_label__NI_QE{color:#666;margin-right:4px}@media(max-width:768px){.styles_mainToolbar__a1l00{top:0;flex-wrap:wrap;min-height:auto;height:auto;padding:8px;gap:8px}.styles_toolbarButton__wllPE{flex-shrink:0;padding:6px 8px;font-size:18px}.styles_blogTitle__xaIgp{padding:0 8px;max-width:200px}.styles_blogTitleText__taSC3{font-size:12px}.styles_blogTitleUrl__sJsr3{font-size:10px}.styles_pageContentTools__tcyXP{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:0;flex:1;min-width:0}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb{flex-wrap:wrap;gap:6px;justify-content:flex-start;width:100%}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb .styles_spacer__4wcVP{display:none}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb button{font-size:12px;padding:6px 10px;flex-shrink:0}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb .styles_button__8Uj6n{font-size:11px;padding:6px 8px}.styles_pageContentTools__tcyXP .styles_actionsTop__QvQpb .styles_danger__ORaD6{font-size:11px;padding:5px 8px}.styles_togglePageDetailsButton__JN0KB{min-width:auto;width:100%;font-size:13px;padding:8px 12px;justify-content:center}.styles_publishToggle__zTuBp{font-size:12px;gap:6px;margin-inline-end:0}.styles_publishToggle__zTuBp span{font-size:11px}.styles_saveStatus__WDTwL{font-size:11px;min-width:auto;text-align:center}.styles_adminLayout__yY2EH{margin-top:60px}.styles_pageDetails___2Wjr{max-height:calc(100vh - 60px - 60px);padding:16px 8px}.styles_sidebarBackdrop__1HPnP{top:60px;display:block}.styles_sidebar__IaQcJ{top:60px;width:100%;height:calc(100vh - 60px)}.styles_toolbar__rm9Ej{top:60px;padding:6px;gap:4px}.styles_toolbar__rm9Ej button{font-size:12px;padding:4px 8px}}