.Layout_container__m2XBw{display:flex;min-height:100vh}.Layout_sidebar__6K3zH{width:260px;background:#2c3e50;color:#fff;display:flex;flex-direction:column;padding:24px 0}.Layout_logo__A8yk9{padding:0 24px;margin-bottom:32px}.Layout_logo__A8yk9 h2{font-size:1.5rem;margin-bottom:4px}.Layout_logo__A8yk9 p{font-size:.85rem;color:#95a5a6}.Layout_nav__BY5_j{flex:1 1;display:flex;flex-direction:column;gap:4px;padding:0 12px}.Layout_nav__BY5_j a{padding:12px 16px;border-radius:6px;display:flex;align-items:center;gap:12px;color:#ecf0f1;transition:background-color .2s}.Layout_nav__BY5_j a:hover{background-color:#34495e}.Layout_nav__BY5_j a.Layout_activeLink__0MVqX{background-color:#3498db;font-weight:600}.Layout_icon__ggmc4{font-size:1.2rem}.Layout_userInfo__5NyVZ{padding:16px 24px;border-top:1px solid #34495e}.Layout_userDetails__USuC3{margin-bottom:12px}.Layout_userDetails__USuC3 strong{display:block;margin-bottom:4px}.Layout_userDetails__USuC3 small{color:#95a5a6;font-size:.85rem}.Layout_logoutButton__a3Ida{width:100%;padding:8px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;font-size:.9rem;transition:background-color .2s}.Layout_logoutButton__a3Ida:hover{background-color:#c0392b}.Layout_main__65zHd{flex:1 1;padding:32px;background-color:#f5f5f5;overflow-y:auto}.AppConfig_container__0Gl0L{padding:24px;max-width:1600px;margin:0 auto}.AppConfig_header__MA84f{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.AppConfig_header__MA84f h1{font-size:28px;margin:0 0 8px;color:#111827}.AppConfig_header__MA84f p{color:#6b7280;margin:0}.AppConfig_seedButton__wvq_n{padding:10px 20px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s}.AppConfig_seedButton__wvq_n:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.AppConfig_seedButton__wvq_n:disabled{opacity:.6;cursor:not-allowed;transform:none}.AppConfig_tabs__oDKFB{display:flex;gap:4px;margin-bottom:24px;background:#f3f4f6;padding:4px;border-radius:12px;width:-moz-fit-content;width:fit-content}.AppConfig_tabs__oDKFB button{padding:12px 24px;border:none;background:transparent;cursor:pointer;border-radius:8px;font-weight:500;color:#6b7280;transition:all .2s}.AppConfig_tabs__oDKFB button:hover{color:#374151}.AppConfig_tabs__oDKFB button.AppConfig_activeTab__O4PhY{background:#fff;color:#2563eb;box-shadow:0 2px 8px rgba(0,0,0,.08)}.AppConfig_loading__66IGf{text-align:center;padding:60px;color:#6b7280;font-size:16px}.AppConfig_categoriesLayout__VbDB_{display:grid;grid-template-columns:1fr 380px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:1200px){.AppConfig_categoriesLayout__VbDB_{grid-template-columns:1fr}}.AppConfig_categoriesSection__Z8FaE{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.AppConfig_sectionHeader__dSDz9{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.AppConfig_sectionHeader__dSDz9 h2{margin:0;font-size:20px;color:#111827}.AppConfig_addButton__h__xX{padding:10px 20px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .2s}.AppConfig_addButton__h__xX:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.AppConfig_categoryList__dvckM{display:flex;flex-direction:column;gap:12px;max-height:600px;overflow-y:auto}.AppConfig_categoryItem__JCRIC{display:flex;align-items:center;gap:16px;padding:16px;background:#f9fafb;border-radius:12px;transition:all .2s}.AppConfig_categoryItem__JCRIC:hover{background:#f3f4f6}.AppConfig_categoryItem__JCRIC.AppConfig_inactive__Gg6lZ{opacity:.6;background:#fef2f2}.AppConfig_categoryPreviewThumb__j8kE_{width:80px;height:50px;border-radius:8px;overflow:hidden;flex-shrink:0}.AppConfig_thumbImage__B0JmL{width:100%;height:100%;background-size:cover;background-position:50%;position:relative}.AppConfig_thumbOverlay__ldiOF{position:absolute;inset:0}.AppConfig_thumbPlaceholder__2Sx9y{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px}.AppConfig_categoryItemInfo__BBnsj{flex:1 1;min-width:0}.AppConfig_categoryItemHeader__SpCK9{display:flex;align-items:center;gap:8px;margin-bottom:4px}.AppConfig_categoryItemIcon__C16_y{font-size:20px}.AppConfig_categoryItemHeader__SpCK9 h3{margin:0;font-size:16px;color:#111827;font-weight:600}.AppConfig_inactiveBadge__4wLMS{padding:2px 8px;background:#fee2e2;color:#dc2626;border-radius:4px;font-size:11px;font-weight:500}.AppConfig_adsCount__XRpb5{font-size:13px;color:#6b7280}.AppConfig_categoryItemActions__iiwU1{display:flex;gap:8px;flex-shrink:0}.AppConfig_categoryItemActions__iiwU1 button{padding:8px 14px;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;transition:all .2s;background:#e5e7eb;color:#374151}.AppConfig_categoryItemActions__iiwU1 button:hover{background:#d1d5db}.AppConfig_deactivateBtn__KLKyv{background:#fef3c7!important;color:#d97706!important}.AppConfig_deactivateBtn__KLKyv:hover{background:#fde68a!important}.AppConfig_deleteBtn__KxY8Q{background:#fee2e2!important;color:#dc2626!important}.AppConfig_deleteBtn__KxY8Q:hover{background:#fecaca!important}.AppConfig_mobilePreviewSection__Sm0y6{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.AppConfig_previewHeader___TP6y{justify-content:space-between;margin-bottom:20px}.AppConfig_previewHeader___TP6y h2{margin:0;font-size:18px;color:#111827}.AppConfig_previewThemeToggle__6FaMm{display:flex;gap:4px;background:#f3f4f6;padding:4px;border-radius:8px}.AppConfig_previewThemeToggle__6FaMm button{padding:6px 12px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-size:13px;color:#6b7280;transition:all .2s}.AppConfig_previewThemeToggle__6FaMm button.AppConfig_active__qshei{background:#fff;color:#111827;box-shadow:0 1px 4px rgba(0,0,0,.1)}.AppConfig_mobileFrame__RiGVL{width:320px;height:600px;background:#1f2937;border-radius:40px;padding:12px;margin:0 auto;position:relative;box-shadow:0 25px 50px rgba(0,0,0,.25)}.AppConfig_mobileNotch__HOoKk{width:120px;height:28px;background:#1f2937;border-radius:0 0 16px 16px;position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:10}.AppConfig_mobileScreen__F_joi{width:100%;height:100%;border-radius:32px;overflow:hidden;position:relative}.AppConfig_mobileHeader__RVO6a{padding:40px 16px 12px;display:flex;align-items:center;justify-content:center;position:relative}.AppConfig_mobileNotificationIcon__3XAIl{font-size:20px;position:absolute;left:16px}.AppConfig_mobileNavTabs__qoXxu{display:flex;gap:16px;justify-content:center}.AppConfig_mobileNavTabs__qoXxu span{font-size:14px;font-weight:500}.AppConfig_mobileActiveTab__X9hoC{font-weight:600!important;position:relative}.AppConfig_mobileActiveTab__X9hoC:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:currentColor;border-radius:2px}.AppConfig_mobileCategoriesGrid___cPQL{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:8px 12px;overflow-y:auto;max-height:calc(100% - 80px)}.AppConfig_mobileCategoryImage__c8tJ0{width:100%;height:100%;background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px}.AppConfig_mobileCategoryOverlay__hfca9{position:absolute;inset:0}.AppConfig_mobileCategoryName__v4Y50{position:relative;z-index:1;color:#fff;font-size:12px;font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.75)}.AppConfig_mobileCategoryPlaceholder__uqWjn{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid #e5e7eb;border-radius:8px}.AppConfig_mobileCategoryIcon__bAD6K{font-size:20px}.AppConfig_mobileCategoryNameNoImage__SS9mc{font-size:11px;font-weight:600;text-align:center}.AppConfig_mobileHomeBar__Jnu8L{width:120px;height:5px;background:#fff;border-radius:4px;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);opacity:.3}.AppConfig_section__qLNMs{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.AppConfig_themeTabs__0p_PF{display:flex;gap:4px;margin-bottom:24px;background:#f3f4f6;padding:4px;border-radius:8px;width:-moz-fit-content;width:fit-content}.AppConfig_themeTabs__0p_PF button{padding:10px 20px;border:none;background:transparent;cursor:pointer;border-radius:6px;font-weight:500;color:#6b7280;transition:all .2s}.AppConfig_themeTabs__0p_PF button.AppConfig_activeThemeTab__5HEzF{background:#fff;color:#111827;box-shadow:0 1px 4px rgba(0,0,0,.1)}.AppConfig_themeEditor__oKTkC{display:flex;flex-direction:column;gap:24px}.AppConfig_themePreview__gKPX2{padding:32px;border-radius:16px;transition:background-color .3s}.AppConfig_previewCard__NVdrD{max-width:300px;padding:20px;border:1px solid;transition:all .3s}.AppConfig_previewCard__NVdrD h3{margin:0 0 8px;font-size:18px}.AppConfig_previewCard__NVdrD p{margin:0 0 16px;font-size:14px}.AppConfig_colorGrid__4w1MQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.AppConfig_colorInput__MEZ0P{display:flex;flex-direction:column;gap:6px}.AppConfig_colorInput__MEZ0P label{font-size:13px;font-weight:500;color:#374151}.AppConfig_colorInputWrapper__x68Ra{display:flex;align-items:center;gap:8px}.AppConfig_colorInputWrapper__x68Ra input[type=color]{width:40px;height:40px;padding:0;border:none;border-radius:8px;cursor:pointer}.AppConfig_colorInputWrapper__x68Ra input[type=text]{flex:1 1;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;font-family:monospace}.AppConfig_saveThemeButton__nxFlj{padding:14px 28px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;font-size:15px;transition:all .2s;width:-moz-fit-content;width:fit-content}.AppConfig_saveThemeButton__nxFlj:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.AppConfig_saveThemeButton__nxFlj:disabled{opacity:.6;cursor:not-allowed;transform:none}.AppConfig_configCategory__TSNHj{margin-bottom:32px}.AppConfig_configCategory__TSNHj h3{font-size:16px;color:#111827;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.AppConfig_configGrid__mIW_S{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.AppConfig_configItem__Es6o5{display:flex;flex-direction:column;gap:8px}.AppConfig_configItem__Es6o5 label{font-size:14px;font-weight:500;color:#374151}.AppConfig_configInputWrapper__fBPkA{display:flex;align-items:center;gap:12px}.AppConfig_configInputWrapper__fBPkA input[type=number],.AppConfig_configInputWrapper__fBPkA input[type=text]{flex:1 1;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px}.AppConfig_saveConfigBtn__X_N0u{padding:10px 16px;background:#2563eb;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;font-size:13px;transition:all .2s}.AppConfig_saveConfigBtn__X_N0u:hover{background:#1d4ed8}.AppConfig_saveConfigBtn__X_N0u:disabled{opacity:.6;cursor:not-allowed}.AppConfig_toggle__3Ufn7{position:relative;display:inline-block;width:48px;height:26px}.AppConfig_toggle__3Ufn7 input{opacity:0;width:0;height:0}.AppConfig_toggleSlider__eRvkT{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#e5e7eb;border-radius:26px;transition:.3s}.AppConfig_toggleSlider__eRvkT:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.3s}.AppConfig_toggle__3Ufn7 input:checked+.AppConfig_toggleSlider__eRvkT{background:#2563eb}.AppConfig_toggle__3Ufn7 input:checked+.AppConfig_toggleSlider__eRvkT:before{transform:translateX(22px)}.AppConfig_empty__j8TOF{text-align:center;padding:60px;color:#6b7280}.AppConfig_modalOverlay__cv6di{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.AppConfig_modal__QScwG{background:#fff;border-radius:20px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.AppConfig_modalHeader__474OV{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb}.AppConfig_modalHeader__474OV h2{margin:0;font-size:20px;color:#111827}.AppConfig_closeBtn__kGphi{width:36px;height:36px;border:none;background:#f3f4f6;border-radius:50%;cursor:pointer;font-size:20px;color:#6b7280;transition:all .2s}.AppConfig_closeBtn__kGphi:hover{background:#e5e7eb;color:#111827}.AppConfig_modalBody__BgYEZ{padding:24px;overflow-y:auto;flex:1 1}.AppConfig_formRow__gGedT{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.AppConfig_formGroup__B6qrA{margin-bottom:20px}.AppConfig_formGroup__B6qrA label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.AppConfig_formGroup__B6qrA input[type=text],.AppConfig_formGroup__B6qrA textarea{width:100%;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;transition:border-color .2s}.AppConfig_formGroup__B6qrA input:focus,.AppConfig_formGroup__B6qrA textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.AppConfig_formGroup__B6qrA textarea{resize:vertical}.AppConfig_formGroup__B6qrA small{display:block;margin-top:4px;font-size:12px;color:#9ca3af}.AppConfig_checkboxLabel__ij329{display:flex!important;align-items:center;gap:10px;cursor:pointer}.AppConfig_checkboxLabel__ij329 input{width:18px;height:18px;cursor:pointer}.AppConfig_imageUploadArea__W5o_s{display:flex;flex-direction:column;gap:12px}.AppConfig_uploadPlaceholder__Sq9wj{width:100%;height:150px;border:2px dashed #d1d5db;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s;background:#f9fafb}.AppConfig_uploadPlaceholder__Sq9wj:hover{border-color:#2563eb;background:#eff6ff}.AppConfig_uploadPlaceholder__Sq9wj.AppConfig_dragging__b0EQP{border-color:#10b981;background:#d1fae5;border-style:solid}.AppConfig_opacitySlider__rur3q{margin-top:8px}.AppConfig_opacitySlider__rur3q label{display:block;font-size:12px;color:#6b7280;margin-bottom:4px}.AppConfig_opacitySlider__rur3q input[type=range]{width:100%;height:6px;border-radius:3px;background:#e5e7eb;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.AppConfig_opacitySlider__rur3q input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#2563eb;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AppConfig_opacitySlider__rur3q input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#2563eb;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AppConfig_rangeInput__40oYo{width:100%;height:6px;border-radius:3px;background:#e5e7eb;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-top:8px}.AppConfig_rangeInput__40oYo::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#2563eb;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AppConfig_rangeInput__40oYo::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#2563eb;cursor:pointer;border:none;box-shadow:0 2px 4px rgba(0,0,0,.2)}.AppConfig_uploadIcon__oTJDx{font-size:32px}.AppConfig_uploadHint__i2giF{font-size:12px;color:#9ca3af}.AppConfig_imagePreviewContainer__BF1jm{position:relative;width:100%;height:150px;border-radius:12px;overflow:hidden}.AppConfig_imagePreview__BSoG8{width:100%;height:100%;object-fit:cover}.AppConfig_imageOverlayPreview__fKT0U{position:absolute;inset:0;pointer-events:none}.AppConfig_imagePreviewName__oXJRH{position:absolute;bottom:12px;left:12px;color:#fff;font-weight:600;font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:1}.AppConfig_removeImageBtn__239oM{position:absolute;top:8px;right:8px;width:28px;height:28px;border:none;background:rgba(0,0,0,.5);color:#fff;border-radius:50%;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:2}.AppConfig_removeImageBtn__239oM:hover{background:rgba(220,38,38,.8)}.AppConfig_changeImageBtn__Mvn_9{padding:10px 16px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;cursor:pointer;font-weight:500;color:#374151;transition:all .2s}.AppConfig_changeImageBtn__Mvn_9:hover{background:#f9fafb;border-color:#d1d5db}.AppConfig_changeImageBtn__Mvn_9:disabled{opacity:.6;cursor:not-allowed}.AppConfig_modalPreview__ASiII{margin-top:8px}.AppConfig_modalPreview__ASiII label{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:8px}.AppConfig_modalPreviewBox__sIeaj{width:180px;height:90px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.AppConfig_modalPreviewImage__ZeK3Q{width:100%;height:100%;background-size:cover;background-position:50%;position:relative;display:flex;align-items:flex-end;padding:10px}.AppConfig_modalPreviewOverlay__rm8q9{position:absolute;inset:0}.AppConfig_modalPreviewName__q7QWt{position:relative;z-index:1;color:#fff;font-size:13px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.AppConfig_modalPreviewPlaceholder__V3o6a{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.AppConfig_modalPreviewIcon__nGyBu{font-size:28px}.AppConfig_modalPreviewNameNoImage__pXGK1{font-size:13px;font-weight:600;color:#374151}.AppConfig_modalFooter___ZjEC{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb;background:#f9fafb}.AppConfig_cancelBtn___UvcT{padding:12px 24px;border:1px solid #e5e7eb;background:#fff;border-radius:10px;cursor:pointer;font-weight:500;color:#374151;transition:all .2s}.AppConfig_cancelBtn___UvcT:hover{background:#f3f4f6}.AppConfig_saveBtn___NAZ1{padding:12px 24px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:600;transition:all .2s}.AppConfig_saveBtn___NAZ1:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.AppConfig_saveBtn___NAZ1:disabled{opacity:.6;cursor:not-allowed;transform:none}.AppConfig_dragHint__jrGKx{text-align:center;font-size:13px;color:#6b7280;margin:0 0 12px}.AppConfig_savingIndicator__rUQ0C{color:#2563eb;font-weight:500}.AppConfig_draggingCategory__lCPaD{opacity:.5;transform:scale(.95)}.AppConfig_dropTarget___NNPb{outline:2px dashed #2563eb;outline-offset:2px;background:rgba(37,99,235,.1)!important}.AppConfig_mobileCategoryBox__h2CN2{height:70px;border-radius:8px;overflow:hidden;background-color:transparent;cursor:-webkit-grab;cursor:grab;transition:all .2s ease}.AppConfig_mobileCategoryBox__h2CN2:active{cursor:-webkit-grabbing;cursor:grabbing}.AppConfig_themesLayout__Ew0f1{display:grid;grid-template-columns:1fr 350px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:1200px){.AppConfig_themesLayout__Ew0f1{grid-template-columns:1fr}}.AppConfig_themeEditorSection__ts_DF,.AppConfig_themePreviewSection__079gm{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.AppConfig_themePreviewSection__079gm{position:-webkit-sticky;position:sticky;top:24px}.AppConfig_themePreviewSection__079gm h3{margin:0 0 16px;font-size:16px;color:#111827}.AppConfig_colorCategory__rS2Me{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.AppConfig_colorCategory__rS2Me:last-of-type{border-bottom:none;margin-bottom:16px;padding-bottom:0}.AppConfig_colorCategory__rS2Me h3{font-size:14px;font-weight:600;color:#374151;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.AppConfig_themePreviewPhone__0sOlo{width:100%;max-width:300px;margin:0 auto;border-radius:24px;padding:16px;border:1px solid #e5e7eb;min-height:450px;display:flex;flex-direction:column;gap:12px}.AppConfig_previewPhoneHeader__ByeDa{padding:12px;border-radius:8px;text-align:center;font-weight:600;font-size:14px}.AppConfig_previewPhoneCard__l8S8s{padding:16px;border-radius:12px;border:1px solid}.AppConfig_previewPhoneCard__l8S8s h4{margin:0 0 4px;font-size:14px}.AppConfig_previewPhoneCard__l8S8s p{margin:0 0 12px;font-size:12px}.AppConfig_previewButtonRow__95TNb{display:flex;gap:8px}.AppConfig_previewButtonRow__95TNb button{flex:1 1;padding:8px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:default}.AppConfig_previewPhoneInput__1wS6Y{padding:0 8px}.AppConfig_previewPhoneInput__1wS6Y input{width:100%;padding:10px 12px;border:1px solid;border-radius:8px;font-size:12px;outline:none}.AppConfig_previewStatusButtons__yhBaQ{display:flex;gap:8px;padding:0 8px}.AppConfig_previewStatusButtons__yhBaQ button{flex:1 1;padding:8px 12px;border:none;border-radius:6px;font-size:11px;font-weight:500;cursor:default}.AppConfig_previewChatBubbles__rZZSx{padding:0 8px;display:flex;flex-direction:column;gap:8px}.AppConfig_chatBubbleReceived__An8aV{align-self:flex-start;padding:8px 12px;border-radius:12px 12px 12px 4px;font-size:12px;max-width:70%}.AppConfig_chatBubbleSent__mU489{align-self:flex-end;padding:8px 12px;border-radius:12px 12px 4px 12px;font-size:12px;max-width:70%}.AppConfig_previewPhoneTabBar__3t0j3{margin-top:auto;padding:12px 16px;border-radius:8px;display:flex;justify-content:space-around;font-size:20px}.AppConfig_themesEditorContainer__iC7qE{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.AppConfig_themeModeToggle__5jKJo{display:flex;gap:8px;margin-bottom:24px;background:#f3f4f6;padding:4px;border-radius:12px;width:-moz-fit-content;width:fit-content}.AppConfig_themeModeBtn__xy5Vb{padding:12px 24px;border:none;background:transparent;cursor:pointer;border-radius:8px;font-weight:500;color:#6b7280;transition:all .2s;font-size:14px}.AppConfig_themeModeBtn__xy5Vb:hover{color:#374151}.AppConfig_themeModeBtn__xy5Vb.AppConfig_active__qshei{background:#fff;color:#2563eb;box-shadow:0 2px 8px rgba(0,0,0,.08)}.AppConfig_themesEditorLayout__J_4Jx{display:grid;grid-template-columns:320px 1fr;grid-gap:32px;gap:32px;align-items:start}@media (max-width:900px){.AppConfig_themesEditorLayout__J_4Jx{grid-template-columns:1fr}}.AppConfig_interactivePreview__KSCSq{position:-webkit-sticky;position:sticky;top:24px}.AppConfig_interactivePreview__KSCSq h3{text-align:center;font-size:14px;color:#6b7280;margin:0 0 12px}.AppConfig_phoneFrame__h4sKE{width:280px;min-height:520px;border-radius:32px;border:3px solid #1f2937;overflow:hidden;display:flex;flex-direction:column;position:relative;cursor:pointer;transition:box-shadow .2s;margin:0 auto}.AppConfig_phoneStatusBar__J2mEG{display:flex;justify-content:space-between;padding:8px 20px;font-size:11px;font-weight:600;opacity:.7}.AppConfig_previewHeader___TP6y{padding:12px 16px;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer;border:2px solid transparent}.AppConfig_chatBubbleLeft__lC4Ef.AppConfig_selected__i3CL3,.AppConfig_chatBubbleRight__gr_Zj.AppConfig_selected__i3CL3,.AppConfig_previewBtnSmall__OIMYc.AppConfig_selected__i3CL3,.AppConfig_previewBtn__WOGWn.AppConfig_selected__i3CL3,.AppConfig_previewCard__NVdrD.AppConfig_selected__i3CL3,.AppConfig_previewHeader___TP6y.AppConfig_selected__i3CL3,.AppConfig_previewInput__UfQTi.AppConfig_selected__i3CL3,.AppConfig_previewTabBar__H4J3l.AppConfig_selected__i3CL3,.AppConfig_tabItem__CRIWn.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_previewContent__uC3Hy{flex:1 1;padding:12px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.AppConfig_previewCard__NVdrD{padding:14px;border-radius:12px;border:2px solid transparent;cursor:pointer;transition:all .2s}.AppConfig_previewCard__NVdrD:hover{transform:translateY(-1px)}.AppConfig_previewCard__NVdrD h4,.AppConfig_previewCard__NVdrD p{cursor:pointer;border-radius:4px;padding:2px 4px;margin-left:-4px;transition:all .2s}.AppConfig_previewCard__NVdrD h4:hover,.AppConfig_previewCard__NVdrD p:hover{background:rgba(37,99,235,.1)}.AppConfig_previewCard__NVdrD h4.AppConfig_selected__i3CL3,.AppConfig_previewCard__NVdrD p.AppConfig_selected__i3CL3{background:rgba(37,99,235,.2);box-shadow:0 0 0 2px #2563eb}.AppConfig_previewButtons__l4jJV{display:flex;gap:8px}.AppConfig_previewBtn__WOGWn{flex:1 1;padding:10px 12px;border:2px solid transparent;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.AppConfig_previewBtn__WOGWn:hover{transform:translateY(-1px)}.AppConfig_previewBtnSmall__OIMYc{flex:1 1;padding:8px 10px;border:2px solid transparent;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s}.AppConfig_previewBtnSmall__OIMYc:hover{transform:translateY(-1px)}.AppConfig_previewInput__UfQTi{padding:10px 14px;border:2px solid;border-radius:8px;cursor:pointer;transition:all .2s;font-size:13px}.AppConfig_previewInput__UfQTi:hover{transform:translateY(-1px)}.AppConfig_previewChat__DVAHX{display:flex;flex-direction:column;gap:8px}.AppConfig_chatBubbleLeft__lC4Ef{align-self:flex-start;border-radius:14px 14px 14px 4px;border:2px solid transparent}.AppConfig_chatBubbleLeft__lC4Ef,.AppConfig_chatBubbleRight__gr_Zj{padding:8px 12px;font-size:12px;max-width:75%;cursor:pointer;transition:all .2s}.AppConfig_chatBubbleRight__gr_Zj{align-self:flex-end;border-radius:14px 14px 4px 14px;border:2px solid transparent}.AppConfig_previewTabBar__H4J3l{padding:8px 12px 4px;display:flex;justify-content:space-around;border:2px solid transparent;cursor:pointer;transition:all .2s}.AppConfig_tabItem__CRIWn{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 8px;border-radius:6px;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_tabItem__CRIWn:hover{background:rgba(0,0,0,.05)}.AppConfig_phoneHomeIndicator__FlR58{width:100px;height:4px;background:#333;border-radius:2px;margin:8px auto}.AppConfig_colorEditorSection__paNzL{display:flex;flex-direction:column;gap:16px}.AppConfig_colorEditorEmpty__o0HfW{background:#f9fafb;border-radius:12px;padding:32px;text-align:center;border:2px dashed #e5e7eb}.AppConfig_emptyIcon__Eg32f{font-size:48px;margin-bottom:12px}.AppConfig_colorEditorEmpty__o0HfW h3{margin:0 0 8px;color:#374151}.AppConfig_colorEditorEmpty__o0HfW p{margin:0 0 16px;color:#6b7280;font-size:14px}.AppConfig_colorEditorPanel__8iiEM{background:#f9fafb;border-radius:12px;padding:20px;border:1px solid #e5e7eb}.AppConfig_colorEditorHeader__z413Y{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.AppConfig_colorEditorHeader__z413Y h3{margin:0;font-size:16px;color:#111827}.AppConfig_closeButton__FHDtY{width:28px;height:28px;border:none;background:#e5e7eb;border-radius:6px;cursor:pointer;font-size:18px;color:#6b7280;display:flex;align-items:center;justify-content:center;transition:all .2s}.AppConfig_closeButton__FHDtY:hover{background:#d1d5db;color:#374151}.AppConfig_colorInputsList__qQtPy{display:flex;flex-direction:column;gap:12px}.AppConfig_colorInputRow__5__ph{display:flex;flex-direction:column;gap:6px}.AppConfig_colorInputRow__5__ph label{font-size:13px;font-weight:500;color:#374151}.AppConfig_colorInputGroup__W8swS{display:flex;gap:8px;align-items:center}.AppConfig_colorPicker__Votq_{width:44px;height:36px;padding:2px;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;background:#fff}.AppConfig_colorTextInput__WuMmq{flex:1 1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:monospace}.AppConfig_colorTextInput__WuMmq:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.AppConfig_showAllColorsBtn__6g_uz{width:100%;padding:12px;margin-top:8px;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s}.AppConfig_showAllColorsBtn__6g_uz:hover{background:#f9fafb;border-color:#9ca3af}.AppConfig_saveThemeBtn__E1Vjk{padding:14px 24px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.AppConfig_saveThemeBtn__E1Vjk:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.3)}.AppConfig_saveThemeBtn__E1Vjk:disabled{opacity:.6;cursor:not-allowed;transform:none}.AppConfig_allColorsPanel__quSxn{background:#fff;border-radius:12px;border:1px solid #e5e7eb;max-height:600px;overflow-y:auto}.AppConfig_allColorsPanel__quSxn .AppConfig_colorEditorHeader__z413Y{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:16px 20px 12px;margin:0;border-radius:12px 12px 0 0;z-index:10}.AppConfig_allColorsGrid__wBPxd{padding:0 20px 20px}.AppConfig_colorCategorySection__4L9_0{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.AppConfig_colorCategorySection__4L9_0:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AppConfig_colorCategorySection__4L9_0 h4{margin:0 0 12px;font-size:13px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.AppConfig_colorList__zUPbt{display:flex;flex-direction:column;gap:10px}.AppConfig_colorRow__5KGg9{display:flex;justify-content:space-between;align-items:center;gap:12px}.AppConfig_colorRow__5KGg9 label{font-size:13px;color:#374151;flex:1 1}.AppConfig_colorRow__5KGg9 .AppConfig_colorInputGroup__W8swS{flex:0 0 auto}.AppConfig_colorRow__5KGg9 .AppConfig_colorTextInput__WuMmq{width:100px}.AppConfig_previewScreenToggle__0X_EC{display:flex;justify-content:center;gap:4px;padding:8px 12px;background:rgba(0,0,0,.03)}.AppConfig_previewScreenToggle__0X_EC button{padding:6px 16px;border:none;background:transparent;font-size:12px;font-weight:500;color:#6b7280;cursor:pointer;border-radius:6px;transition:all .2s}.AppConfig_previewScreenToggle__0X_EC button.AppConfig_active__qshei{background:#fff;color:#2563eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.AppConfig_feedContent__QploN{flex:1 1;padding:8px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.AppConfig_postCard__vu8fq{padding:12px;border-radius:12px;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_postCard__vu8fq:hover{transform:translateY(-1px)}.AppConfig_postCard__vu8fq.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_postHeader__urnt2{display:flex;align-items:center;gap:8px;margin-bottom:8px}.AppConfig_postAvatar__rw6Gp{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;font-weight:600;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_postAvatar__rw6Gp:hover{transform:scale(1.05)}.AppConfig_postAvatar__rw6Gp.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_postUserInfo__Pew9Q{flex:1 1}.AppConfig_postUserInfo__Pew9Q span{display:block}.AppConfig_postUserInfo__Pew9Q span:first-child{font-size:12px;font-weight:600}.AppConfig_postUserInfo__Pew9Q span:last-child{font-size:10px;opacity:.6}.AppConfig_postTags__q_FK_{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.AppConfig_tag__LxOuz{padding:3px 8px;border-radius:10px;font-size:10px;font-weight:500;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_tag__LxOuz:hover{transform:scale(1.02)}.AppConfig_tag__LxOuz.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_postBody__O3zFc{margin-bottom:8px}.AppConfig_postBody__O3zFc h4{font-size:13px;font-weight:600;cursor:pointer;padding:2px 4px;margin:0 0 4px -4px;border-radius:4px;transition:all .2s}.AppConfig_postBody__O3zFc h4:hover{background:rgba(37,99,235,.1)}.AppConfig_postBody__O3zFc h4.AppConfig_selected__i3CL3{background:rgba(37,99,235,.2);box-shadow:0 0 0 2px #2563eb}.AppConfig_postBody__O3zFc .AppConfig_price__8JWOP{font-size:12px;font-weight:600;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .2s}.AppConfig_postBody__O3zFc .AppConfig_price__8JWOP:hover{background:rgba(37,99,235,.1)}.AppConfig_postBody__O3zFc .AppConfig_price__8JWOP.AppConfig_selected__i3CL3{background:rgba(37,99,235,.2);box-shadow:0 0 0 2px #2563eb}.AppConfig_postBody__O3zFc p{font-size:11px;margin:4px 0 0;opacity:.7;line-height:1.4}.AppConfig_postFooter__7EBYh{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.AppConfig_postActions__Em9V6{display:flex;gap:8px}.AppConfig_actionIcon__bd6yt{padding:4px;cursor:pointer;font-size:14px;transition:all .2s;border-radius:4px;border:2px solid transparent}.AppConfig_actionIcon__bd6yt:hover{transform:scale(1.1)}.AppConfig_actionIcon__bd6yt.AppConfig_selected__i3CL3{background:rgba(37,99,235,.2);border-color:#2563eb!important}.AppConfig_replyButton__ssIs2{padding:5px 10px;border-radius:6px;font-size:10px;font-weight:600;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_replyButton__ssIs2:hover{transform:translateY(-1px)}.AppConfig_replyButton__ssIs2.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_chatPreview__SEn94{flex:1 1;padding:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.AppConfig_chatInputBar__BN1D7{padding:8px 12px;display:flex;gap:8px;align-items:center;border-radius:0;cursor:pointer;transition:all .2s;border:2px solid transparent}.AppConfig_chatInputBar__BN1D7.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_chatInputBar__BN1D7 .AppConfig_previewInput__UfQTi{flex:1 1;padding:8px 12px;font-size:12px}.AppConfig_chatInputBar__BN1D7 .AppConfig_sendButton__WKjwL{padding:8px;border-radius:50%;font-size:14px;cursor:pointer;border:2px solid transparent;transition:all .2s}.AppConfig_chatInputBar__BN1D7 .AppConfig_sendButton__WKjwL:hover{transform:scale(1.05)}.AppConfig_chatInputBar__BN1D7 .AppConfig_sendButton__WKjwL.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_tabBarCenter__r7uW1{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;cursor:pointer;margin-top:-12px;border:2px solid transparent;transition:all .2s}.AppConfig_tabBarCenter__r7uW1:hover{transform:scale(1.05)}.AppConfig_tabBarCenter__r7uW1.AppConfig_selected__i3CL3{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.2)}.AppConfig_cropModal__w3UVN{background:#fff;border-radius:20px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.AppConfig_cropModalBody__e2ROP{padding:24px;overflow-y:auto;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:16px}.AppConfig_cropInstructions__psMlj{text-align:center;color:#6b7280;margin:0;font-size:14px}.AppConfig_reactCrop__qAH0S{max-width:100%;border-radius:8px;overflow:hidden}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:rgba(0,0,0,.2);--rc-drag-bar-size:6px;--rc-border-color:hsla(0,0%,100%,.7);--rc-focus-color:#08f}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;cursor:ne-resize}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;transform:translate(50%,-50%)}.ReactCrop .ord-e{top:50%;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{left:50%;cursor:s-resize}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;transform:translate(-50%,50%)}.ReactCrop .ord-sw{left:0;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}