.MainGrid_gridContainer___fdAo,.MainGrid_grid___V7O1{position:relative;width:100%;height:100%;background-color:var(--background)}.MainGrid_gridContainer___fdAo{background-image:none}.MainGrid_editing__Un9Or{background-image:linear-gradient(90deg,gray 1px,transparent 0),linear-gradient(180deg,gray 1px,transparent 0);background-size:calc(100% / var(--grid-cols)) calc(100% / var(--grid-rows))}.TokenDataDisplay_header__7uioF{font-weight:700;flex:1 1;text-align:center;font-size:.8rem}.TokenDataDisplay_header__7uioF.TokenDataDisplay_small__XlxG0{font-size:.7rem}.TokenDataDisplay_header__7uioF.TokenDataDisplay_xsmall__ebDci{font-size:.6rem}.TokenDataDisplay_value__1udnK{flex:1 1;text-align:center;font-size:.9rem}.TokenDataDisplay_value__1udnK.TokenDataDisplay_small__XlxG0{font-size:.8rem}.TokenDataDisplay_value__1udnK.TokenDataDisplay_xsmall__ebDci{font-size:.6rem}.TokenDataDisplay_summary__tK_MB{display:flex;justify-content:center}.TokenDataDisplay_summary__tK_MB span{margin-left:5px;font-size:.7rem}.HealthMeter_healthMeterWrapper__enYsw{display:flex;flex-direction:column;align-items:center;padding-top:8px;font-size:.85rem}.HealthMeter_gauge__T8ot0{margin-bottom:8px}.HealthMeter_score__yNO4o{font-size:1.3rem;font-weight:700;margin-bottom:8px;transition:color .3s ease}.HealthMeter_metrics__wpvNC{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:.65rem}.HealthMeter_loading__Li856{font-size:.9rem;text-align:center;padding-top:20px}.HealthMeter_healthWideLayout__iwdeL{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.HealthMeter_healthStackedLayout__wpj_f{display:flex;flex-direction:column;align-items:center;text-align:center}.HealthMeter_meterSection__G8NDl{flex:0 0 auto;display:flex;flex-direction:column;align-items:center}.HealthMeter_metricsSection__sENRR,.HealthMeter_metricsWideSection__YMpVo{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;font-size:.65rem}.Block_block__s93f3{position:absolute;background-color:var(--surface);border:1px solid var(--primary);border-radius:4px;align-items:baseline;justify-content:center;box-sizing:border-box;transition:border-color .3s ease;padding:.25rem;overflow:hidden}.Block_block__s93f3 hr{border-color:var(--primary);margin:.2rem .5rem}.Block_editing__JzQ2t{cursor:move}.Block_collision__harsZ{border-color:red}.Block_content__uhHuu{font-size:.8rem;color:var(--text);display:flex;align-items:center;justify-content:center}.Block_blockToolbar__lwOka{position:absolute;top:2px;right:0;width:130px;height:20px;background-color:rgba(0,0,0,.1);display:flex;justify-content:space-around;align-items:center;z-index:20}.Block_toolbarButton__AWQ8I{background:none;border:none;padding:0;cursor:pointer;font-size:.8rem;transition:color .3s ease;color:var(--text)}.Block_toolbarButton__AWQ8I:hover{color:var(--primary);background:none}.Block_favorite__0e7hB,.Block_gold__adRad:hover{color:gold}.Block_blue__RCTPr:hover,.Block_prediction__amahr{color:#007BFF}.Block_red__GmQQz:hover{color:red}.Block_favoriteBadge__l75ap{position:absolute;top:2px;right:2px;z-index:5}.Block_tokenHeader__XkPQy{position:relative;top:0;left:0;width:calc(100% - 8px);display:flex;align-items:center;padding:2px 4px;z-index:10}.Block_tokenImage__M6I5Q{width:20px;height:20px;margin-right:4px;object-fit:contain}.Block_tokenImage__M6I5Q.Block_small__cU1da{width:10px;height:10px;margin-right:4px;object-fit:contain}.Block_tokenName__jdYbT{font-size:.8rem;font-weight:700;color:var(--text);white-space:nowrap}.Block_tokenName__jdYbT.Block_small__cU1da{font-size:.6rem;font-weight:700;color:var(--text);white-space:nowrap}.Block_pulseCursor__CwAKF{position:absolute;width:20px;height:20px;pointer-events:none;border-radius:50%;border:2px solid #4f9cff;animation:Block_pulseCursor__CwAKF 1.2s infinite;z-index:9999}@keyframes Block_pulseCursor__CwAKF{0%{transform:scale(1);opacity:.7}50%{transform:scale(2);opacity:1}to{transform:scale(1);opacity:.7}}.Block_pulseToolbar__xIpAS{z-index:50!important;overflow:visible!important}.Block_pulseHighlight__WjBSy:after{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:8px;border:2px solid #4f9cff;animation:Block_pulse__nWgrc 1.5s infinite;z-index:-1}@keyframes Block_pulse__nWgrc{0%{transform:scale(.95);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(.95);opacity:.6}}.SidebarRight_sidebarContent__ZOsMW{transition:transform .3s ease;padding:16px;box-sizing:border-box;height:100%;background-color:var(--surface)}.SidebarRight_collapsed__c95SZ{transform:translateX(calc(100% - 65px))}.SidebarRight_toggle__CvGbf{border:none;cursor:pointer;font-size:1.2rem;margin-bottom:8px;margin-left:-6px}@media (max-width:767px){.SidebarRight_toggle__CvGbf{display:none}}.AssociateTokenModal_backdrop__vRBl5{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000}.AssociateTokenModal_modal__rXAKA{background:var(--background);padding:20px;border-radius:8px;max-width:400px;width:90%;box-shadow:0 2px 10px rgba(0,0,0,.3)}.AssociateTokenModal_tokenContainer__I5GQS{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.AssociateTokenModal_tokenButton__gHDri{border:1px solid #ccc;padding:5px;background:#f9f9f9;color:var(--dark);cursor:pointer;text-align:center;border-radius:4px;transition:border .2s ease,background .2s ease;display:flex;flex-direction:column;align-items:center;width:70px}.AssociateTokenModal_tokenButton__gHDri:hover{border-color:var(--primary);color:var(--light)}.AssociateTokenModal_tokenImage__vHawt{width:40px;height:40px;object-fit:contain;margin-bottom:5px}.AssociateTokenModal_tokenList__uPTT9{list-style:none;padding:0;margin:10px 0}.AssociateTokenModal_tokenItem__cWjpc{padding:10px;border:1px solid var(--primary);margin-bottom:10px;cursor:pointer;display:flex;align-items:center;gap:10px;border-radius:4px;transition:background-color .2s ease,color .2s ease}.AssociateTokenModal_tokenItem__cWjpc:hover{background-color:var(--primary);color:var(--light)}.AssociateTokenModal_closeButton__iFRNp{background:#ccc;color:var(--background);border:none;padding:8px 16px;cursor:pointer;border-radius:4px;transition:border .2s ease,background .2s ease}.AssociateTokenModal_closeButton__iFRNp:hover{background-color:#f00;color:var(--light)}.ResizeBlockModal_backdrop__2yiyo{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1100}.ResizeBlockModal_modal__DcEaU{background:var(--background);padding:20px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 0 10px rgba(0,0,0,.3)}.ResizeBlockModal_form__YzGkY{display:flex;flex-direction:column}.ResizeBlockModal_section__ihDYV{margin-bottom:20px}.ResizeBlockModal_optionsContainer__QlDiM{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ResizeBlockModal_optionButton__b0SKV{border:1px solid #ccc;padding:5px;color:var(--dark);background:#f9f9f9;cursor:pointer;text-align:center;width:90px;border-radius:4px;transition:border .2s ease,background .2s ease}.ResizeBlockModal_optionButton__b0SKV:hover{border-color:var(--primary)}.ResizeBlockModal_selected__UZWUJ{border-color:var(--primary);background:var(--secondary);color:var(--light)}.ResizeBlockModal_customContainer__7KpJM{display:flex;flex-direction:column;gap:10px}.ResizeBlockModal_customInputGroup__t19cn{display:flex;align-items:center;gap:10px;justify-content:center}.ResizeBlockModal_customInputGroup__t19cn label{font-size:.9rem}.ResizeBlockModal_customInputGroup__t19cn input{width:60px;padding:4px;font-size:1rem;text-align:center}.ResizeBlockModal_customPreview__f5_Zw{margin-top:10px;display:flex;justify-content:center}.ResizeBlockModal_error__W4dMs{color:red;margin-bottom:10px;text-align:center}.ResizeBlockModal_buttonRow___Vyn8{display:flex;justify-content:space-between;margin-top:15px}.ResizeBlockModal_cancelButton__M7sV4{padding:8px 16px;font-size:1rem;cursor:pointer;background-color:#ccc;border:none;border-radius:4px;color:#000;transition:background-color .3s ease}.ResizeBlockModal_cancelButton__M7sV4:hover{background-color:#f00;color:#fff}.ResizeBlockModal_saveButton__U6LsC{padding:8px 16px;font-size:1rem;cursor:pointer;background-color:#ccc;border:none;border-radius:4px;color:var(--dark);transition:background-color .3s ease}.ResizeBlockModal_saveButton__U6LsC:hover{background-color:var(--primary);color:var(--light)}.UserAccountModal_connect__m3bb_{background:var(--secondary);top:14px;font-size:1rem;transition:background-color .3s ease}.UserAccountModal_connect__m3bb_,.UserAccountModal_connected__JmX1G{border:none;cursor:pointer;position:absolute;right:10px;color:var(--light)}.UserAccountModal_connected__JmX1G{background:none;top:7px;font-size:2rem;transition:color .3s ease}.UserAccountModal_connect__m3bb_:hover{background-color:var(--accent-blue,#0D6EFD)}.UserAccountModal_connected__JmX1G:hover{background:none;color:var(--accent-blue,#0D6EFD)}.UserAccountModal_overlay__wE_Ol{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:500;overscroll-behavior:none}.UserAccountModal_modal__AM9rb{background:#1c1c1c;color:#fff;width:90%;max-width:450px;max-height:90vh;overflow-y:auto;padding:2rem;border-radius:8px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.5)}.UserAccountModal_topBar__CUBgA{display:flex;justify-content:space-between;align-items:center}.UserAccountModal_closeButton__Ympe2{background:none;border:none;font-size:1.5rem;color:#fff;cursor:pointer}.UserAccountModal_infoButton__5WPKZ{background:none;border:none;font-size:1.25rem;color:#4ecca3;cursor:pointer}.UserAccountModal_headerSection__RBF_7{text-align:center;margin-bottom:1.5rem}.UserAccountModal_headerSection__RBF_7 h2{font-size:1.75rem;margin:0}.UserAccountModal_section__RV3cx{margin-bottom:1.5rem}.UserAccountModal_section__RV3cx h3{font-size:1.25rem;color:#4ecca3;margin-bottom:.75rem}.UserAccountModal_connectWrapper__cXP3K{display:flex;justify-content:center;margin-bottom:.5rem}.UserAccountModal_noticeText__hssFx{font-size:.9rem;color:#aaa;text-align:center}.UserAccountModal_errorText__36jZV{font-size:.9rem;color:#ff4d4d;text-align:center}.UserAccountModal_detailsBox__uDqK_{background:#2a2a2a;padding:1rem;border-radius:4px;font-size:.95rem;line-height:1.5}.UserAccountModal_buttonGroup__LOlX6{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.UserAccountModal_actionButton__kJ3Ip{background:#4ecca3;color:#000;border:none;border-radius:4px;padding:.75rem 1.25rem;cursor:pointer;font-weight:600}.UserAccountModal_footer__5bhM3{text-align:center;margin-top:1.5rem}.UserAccountModal_logoutButton____xU2{background:#ff4d4d;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer;font-weight:600}.UserAccountModal_socialSection__Ut32a{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem 0 .5rem}.UserAccountModal_socialLink__jSOkq{display:flex;align-items:center;gap:.25rem;color:var(--light,#ccc);text-decoration:none;font-size:.9rem;transition:color .2s;border:1px solid var(--light,#ccc);padding:.5rem 1rem;border-radius:4px}.UserAccountModal_socialLink__jSOkq:hover{color:var(--accent-blue,#4ecca3);border-color:var(--accent-blue,#4ecca3)}@media (max-height:480px){.UserAccountModal_modal__AM9rb{max-height:85vh}}.InfoModal_overlay__Bgnr3{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1100}.InfoModal_modal___rFo_{background:var(--background);padding:30px;border-radius:8px;width:90%;max-width:600px;box-shadow:0 0 15px rgba(0,0,0,.3);position:relative;overflow-y:auto;max-height:90vh}.InfoModal_closeButton__CCOtZ{position:absolute;top:1rem;right:1.5rem;background:none;border:none;font-size:1.5rem;color:var(--text);cursor:pointer}.InfoModal_featuresSection__bxyhO,.InfoModal_pricingSection__tvLIv{margin-bottom:20px}.InfoModal_featuresList__UeTFu{list-style:disc;padding-left:20px}.InfoModal_pricingCards__zutVf{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.InfoModal_card__ojVqR{border:1px solid #ccc;border-radius:6px;padding:15px;background:#fff;width:150px;text-align:center;transition:transform .2s ease;color:var(--secondary)}.InfoModal_card__ojVqR:hover{transform:scale(1.05)}.InfoModal_card__ojVqR h4{margin:.5rem 0;font-size:1.2rem;color:var(--primary)}.InfoModal_card__ojVqR p{font-size:1rem;margin:.5rem 0;font-weight:700}.InfoModal_card__ojVqR ul{list-style:none;padding:0;margin:0;font-size:.9rem;text-align:left}.InfoModal_card__ojVqR ul li{margin-bottom:.5rem}.InfoModal_getStartedContainer___Am8s{margin-top:20px;display:flex;justify-content:center}.InfoModal_getStartedButton__RX01n{padding:10px 20px;font-size:1rem;background-color:var(--primary);border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background-color .3s ease}.InfoModal_getStartedButton__RX01n:hover{background-color:var(--primary-dark,#005bb5)}.BlockTypeSelectorModal_overlay__9N_WS{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.BlockTypeSelectorModal_modal__9bwDH{background:var(--background);padding:20px;border-radius:8px;width:90%;max-width:500px;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:1001}.BlockTypeSelectorModal_modalHeader__5RXzU{font-size:1.5rem;margin-bottom:20px;text-align:center}.BlockTypeSelectorModal_optionGrid__9uC38{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.BlockTypeSelectorModal_optionCard__7NWci{color:var(--dark);flex:1 1 45%;display:flex;flex-direction:column;align-items:center;padding:15px;border:1px solid #ccc;border-radius:6px;background:#f9f9f9;text-align:center;cursor:pointer;transition:border .2s ease,background .2s ease;min-height:140px}.BlockTypeSelectorModal_optionCard__7NWci:hover{border-color:var(--primary);background:var(--secondary);color:var(--light)}.BlockTypeSelectorModal_emoji___zebK{font-size:2rem;margin-bottom:10px}.BlockTypeSelectorModal_optionTitle__8DbQQ{font-size:1.1rem;margin:0 0 5px}.BlockTypeSelectorModal_optionDescription__BomMc{font-size:.9rem;margin:0}.BlockTypeSelectorModal_cancelButton__oDr11{margin-top:20px;padding:8px 16px;font-size:1rem;cursor:pointer;color:var(--dark);background-color:#ccc;border-radius:4px;width:100%;transition:background .2s ease,color .2s ease}.BlockTypeSelectorModal_cancelButton__oDr11:hover{background-color:#f00;color:var(--light)}.AddBlockModal_overlay__c9e8I{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.AddBlockModal_modal__2uxx8{background:var(--background);padding:20px;border-radius:8px;width:90%;max-width:400px;box-shadow:0 0 10px rgba(0,0,0,.3)}.AddBlockModal_formGroup__rbYAj{margin-bottom:10px;display:flex;flex-direction:column}.AddBlockModal_formGroup__rbYAj label{margin-bottom:4px;font-size:.9rem}.AddBlockModal_formGroup__rbYAj input{padding:6px;font-size:1rem}.AddBlockModal_buttonGroup__r1W98{display:flex;justify-content:space-between;margin-top:15px}.AddBlockModal_buttonGroup__r1W98 button{padding:8px 16px;font-size:1rem;cursor:pointer;color:var(--dark);background-color:#ccc;transition:border .2s ease,background .2s ease}.AddBlockModal_cancelButton__TTRiU:hover{background-color:#f00;color:var(--light)}.AddBlockModal_submitButton__ZbS3R:hover{background-color:var(--primary);color:var(--light)}.AddBlockModal_section__L_Xpv{margin-bottom:20px}.AddBlockModal_optionsContainer__Wshd5{display:flex;flex-wrap:wrap;gap:10px}.AddBlockModal_optionButton__nBAXj{border:1px solid #ccc;padding:5px;background:#f9f9f9;color:var(--dark);cursor:pointer;text-align:center;width:80px;border-radius:4px;transition:border .2s ease,background .2s ease}.AddBlockModal_optionButton__nBAXj:hover,.AddBlockModal_selected__7QUOB{border-color:var(--primary);color:var(--light)}.AddBlockModal_selected__7QUOB{background:var(--secondary)}.AddBlockModal_tokenContainer__ur6y8{display:flex;flex-wrap:wrap;gap:10px}.AddBlockModal_tokenButton__gf9Cm{border:1px solid #ccc;padding:5px;background:#f9f9f9;color:var(--dark);cursor:pointer;text-align:center;border-radius:4px;transition:border .2s ease,background .2s ease;display:flex;flex-direction:column;align-items:center;width:70px}.AddBlockModal_selectedToken__Dtx90,.AddBlockModal_tokenButton__gf9Cm:hover{border-color:var(--primary);color:var(--light)}.AddBlockModal_selectedToken__Dtx90{background:var(--secondary)}.AddBlockModal_tokenImage__222qr{width:40px;height:40px;object-fit:contain;margin-bottom:5px}.AddBlockModal_slideToggle__FUPnD{display:flex;align-items:center;justify-content:flex-end;gap:10px}.AddBlockModal_switch__wQIVr{position:relative;display:inline-block;width:50px;height:24px}.AddBlockModal_switch__wQIVr input{opacity:0;width:0;height:0}.AddBlockModal_slider__Fga5x{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.AddBlockModal_slider__Fga5x:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}input:checked+.AddBlockModal_slider__Fga5x{background-color:var(--primary)}input:checked+.AddBlockModal_slider__Fga5x:before{transform:translateX(26px)}.AddBlockModal_toggleLabel__pY4fc{font-size:1rem}.AddBlockModal_customContainer__u6gb4{display:flex;flex-direction:column;gap:10px}.AddBlockModal_customInputGroup__5Uyxl{display:flex;align-items:center;justify-content:space-evenly}.AddBlockModal_customInputGroup__5Uyxl label{font-size:.9rem}.AddBlockModal_customInputGroup__5Uyxl input{width:60px;padding:4px;font-size:1rem}.AddBlockModal_customPreview__lQTrM{margin-top:10px;display:flex;justify-content:center}.EditButton_editButton__eKNID{position:fixed;bottom:20px;right:20px;background-color:rgba(0,0,0,.5);border:none;border-radius:50%;width:50px;height:50px;color:white;font-size:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000}.EditButton_pulseHighlight__8tODH{z-index:1001}.EditButton_pulseHighlight__8tODH:after{content:"";position:absolute;top:-10px;left:-10px;width:66px;height:66px;border-radius:50%;border:2px solid #4f9cff;animation:EditButton_pulse__o7E0n 1.5s infinite;z-index:-1}@keyframes EditButton_pulse__o7E0n{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.25);opacity:1}to{transform:scale(.9);opacity:.6}}.EditToolbar_editToolbar__2bnaE{position:fixed;bottom:20px;right:20px;display:flex;gap:10px;background-color:rgba(0,0,0,.5);padding:5px;border-radius:8px;z-index:1000}.EditToolbar_cancelButton__0XDnq,.EditToolbar_toolbarButton__1Z_9c{background:none;border:none;color:white;font-size:1.5rem;cursor:pointer;display:flex;align-items:center}.EditToolbar_cancelButton__0XDnq:hover{background-color:#f00}.EditToolbar_toolbarButton__1Z_9c:disabled{opacity:.5;cursor:not-allowed}.EditToolbar_pulseHighlight__FV2_R:after{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:8px;border:2px solid #4f9cff;animation:EditToolbar_pulse__PA_XY 1.5s infinite;z-index:-1}@keyframes EditToolbar_pulse__PA_XY{0%{transform:scale(.95);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(.95);opacity:.6}}.Page_desktopWrapper__ZUlcm{display:flex;flex-direction:column;height:100vh;background-color:var(--background);color:var(--text)}.Page_header__yd6iM{height:60px;background-color:var(--primary);color:white;display:flex;align-items:center;padding:0 16px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:20}.Page_elevatedHeader__8dyWs{z-index:50}.Page_mainContainer___5aXR{display:grid;grid-template-columns:1fr auto;height:calc(100vh - 60px)}.Page_sidebarLeftWrapper__LWBed{overflow:hidden;transition:width .3s ease;box-sizing:border-box}.Page_main__MOW5Q{background-color:var(--background);overflow:hidden}.Page_sidebarRightWrapper__Wfx9k{border-left:1px solid var(--primary);overflow:hidden;transition:width .3s ease;box-sizing:border-box}.Page_mobileWrapper__s_h0n{display:none}.Page_editModePulseWrapper__qz3yr{position:relative;z-index:1001}.Page_editModePulseWrapper__qz3yr:after{content:"";position:absolute;top:-6px;left:-16px;right:-16px;bottom:-6px;border-radius:12px;border:2px solid #4f9cff;animation:Page_pulse__XgZiv 1.5s infinite;z-index:-1}@keyframes Page_pulse__XgZiv{0%{transform:scale(.95);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(.95);opacity:.6}}@media (max-width:767px){.Page_desktopWrapper__ZUlcm{display:none}.Page_mobileWrapper__s_h0n{display:flex;flex-direction:column;width:100vw;height:100vh;background-color:var(--background);color:var(--text);overflow:hidden}.Page_mobileHeader__Tz13D{height:60px;background-color:var(--primary);color:white;display:flex;align-items:center;padding:0 16px;box-sizing:border-box}.Page_mobileContent__XYTyu{display:flex;position:relative;flex:1 1}.Page_mobileSidebarLeftCollapsed__msJPw{width:65px;box-sizing:border-box;position:relative;z-index:3}.Page_mobileSidebarLeftExpanded__8VB9a{width:200px;box-sizing:border-box;position:absolute;left:0;top:0;bottom:0;z-index:3}.Page_mobileMainContainer__6xsVB{flex-shrink:0;position:relative;width:100vw}.Page_swipeContainer__Bx6hK{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;transition:transform .3s ease}.Page_swipePage__OAdf_{scroll-snap-align:start;flex-shrink:0;width:100%;height:100%;z-index:1}}.WalkthroughModal_overlay__NaUkb{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:flex-start;justify-content:flex-start;padding:40px 0 0 40px;z-index:50;pointer-events:none}.WalkthroughModal_modal__zVRW_{position:fixed;margin:40px 0 0 40px;background-color:#1a1a1a;color:#f5f5f5;width:280px;border-radius:10px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:16px;pointer-events:auto;z-index:51}.WalkthroughModal_modalHeader__r5om3{font-size:1.25rem;color:#4f9cff;margin:0}.WalkthroughModal_modalText__KTW1R{font-size:.95rem;margin:0;line-height:1.4}.WalkthroughModal_stepList__RwiYK{display:flex;flex-direction:column;gap:8px}.WalkthroughModal_stepItem__AjcBj{padding:8px 12px;background-color:#2c2c2c;border:1px solid #4f9cff;border-radius:6px;color:#f5f5f5;font-size:.875rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background-color .2s ease}.WalkthroughModal_activeStep__qe106,.WalkthroughModal_stepItem__AjcBj:hover{background-color:#4f9cff;color:white}.WalkthroughModal_activeStep__qe106{font-weight:600}.WalkthroughModal_stepNumber__mzW9O{background-color:white;color:#4f9cff;border-radius:50%;width:20px;height:20px;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.WalkthroughModal_buttonGroup__IJyeS{display:flex;flex-direction:column;gap:10px}.WalkthroughModal_button__aVp0w{padding:10px 12px;background-color:#4f9cff;color:white;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;width:100%;transition:background-color .2s ease}.WalkthroughModal_button__aVp0w:hover{background-color:#3a7dd8}@media (max-width:767px){.WalkthroughModal_overlay__NaUkb{padding:20px;align-items:flex-start;justify-content:flex-start}.WalkthroughModal_modal__zVRW_{width:90vw;max-width:320px;padding:16px}}