.Sidebar_sidebar__Tld3E{position:fixed;left:0;top:0;height:100vh;width:280px;background:linear-gradient(180deg,#1a1a2e,#16213e);color:#fff;display:flex;flex-direction:column;z-index:1000;box-shadow:4px 0 15px #0003;overflow:hidden}.Sidebar_sidebarHeader__3eYbR{padding:20px;border-bottom:1px solid #ffffff1a}.Sidebar_logo__OSTho{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:700;margin:0;color:#fff}.Sidebar_logo__OSTho i{font-size:1.5rem;color:#667eea}.Sidebar_searchBox__1pOXB{padding:15px 15px 10px;position:relative;display:flex;align-items:center}.Sidebar_searchBox__1pOXB .Sidebar_searchIcon___g_Bh{position:absolute;left:28px;color:#fff6;font-size:.9rem;z-index:1}.Sidebar_searchBox__1pOXB input{width:100%;padding:10px 35px 10px 38px;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:8px;color:#fff;font-size:.9rem;outline:none;transition:all .3s ease}.Sidebar_searchBox__1pOXB input::placeholder{color:#fff6}.Sidebar_searchBox__1pOXB input:focus{background:#ffffff26;border-color:#667eea}.Sidebar_searchBox__1pOXB .Sidebar_searchSpinner__gJ_sB{position:absolute;right:25px;width:16px;height:16px;border:2px solid #fff3;border-top-color:#667eea;border-radius:50%;animation:Sidebar_spin__Jexnw .8s linear infinite}.Sidebar_searchBox__1pOXB .Sidebar_clearBtn__Tzmdz{position:absolute;right:25px;background:none;border:none;color:#ffffff80;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.Sidebar_searchBox__1pOXB .Sidebar_clearBtn__Tzmdz:hover{color:#ff5252}.Sidebar_searchBox__1pOXB .Sidebar_clearBtn__Tzmdz i{font-size:1rem}.Sidebar_searchInfo__Bl3nM{padding:5px 15px 10px}.Sidebar_searchInfo__Bl3nM span{font-size:.75rem;color:#ffffff80;background:#667eea33;padding:3px 10px;border-radius:12px}.Sidebar_noResults__5artn{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#ffffff80;gap:10px;text-align:center}.Sidebar_noResults__5artn i{font-size:2rem;opacity:.5}.Sidebar_noResults__5artn span{font-size:.9rem}.Sidebar_sidebarNav__lnBpW{flex:1 1;overflow-y:auto;padding:15px 0}.Sidebar_sidebarNav__lnBpW::-webkit-scrollbar{width:5px}.Sidebar_sidebarNav__lnBpW::-webkit-scrollbar-track{background:#ffffff0d}.Sidebar_sidebarNav__lnBpW::-webkit-scrollbar-thumb{background:#fff3;border-radius:5px}.Sidebar_loading__wpu7u{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#fff9;gap:15px}.Sidebar_loading__wpu7u .Sidebar_spinner__6LoCK{width:30px;height:30px;border:3px solid #ffffff1a;border-top-color:#667eea;border-radius:50%;animation:Sidebar_spin__Jexnw 1s linear infinite}.Sidebar_error__j_Cgv{display:flex;flex-direction:column;align-items:center;padding:40px 20px;color:#ff5252;gap:10px;text-align:center}.Sidebar_error__j_Cgv i{font-size:2rem}@keyframes Sidebar_spin__Jexnw{to{transform:rotate(1turn)}}.Sidebar_navList__S7Cxc{list-style:none;padding:0;margin:0}.Sidebar_navItem__Xvug_{margin:2px 10px}.Sidebar_navButton__eJt6_{display:flex;align-items:center;width:100%;padding:12px 15px;background:#0000;border:none;color:#ffffffb3;font-size:.95rem;cursor:pointer;border-radius:8px;transition:all .3s ease;gap:12px}.Sidebar_navButton__eJt6_:hover{background:#ffffff1a;color:#fff}.Sidebar_navButton__eJt6_.Sidebar_active__kExqv{background:#667eea33;color:#fff}.Sidebar_navButton__eJt6_.Sidebar_nested__4w_QX{padding:10px 15px;font-size:.9rem;padding-left:calc(15px + var(--level, 0)*15px)}.Sidebar_navButton__eJt6_ i:first-child{font-size:1.1rem;min-width:20px}.Sidebar_navButton__eJt6_ span{flex:1 1;text-align:left}.Sidebar_navButton__eJt6_ .Sidebar_arrow__a8ZRu{font-size:.8rem;transition:transform .3s ease}.Sidebar_navButton__eJt6_ .Sidebar_arrow__a8ZRu.Sidebar_rotated__tVjCf{transform:rotate(180deg)}.Sidebar_nestedNav__VD86G{list-style:none;padding:5px 0 5px 20px;border-left:2px solid #667eea4d;margin:0 0 0 25px}.Sidebar_nestedNav__VD86G.Sidebar_deeperNested__soxsP{padding-left:10px}.Sidebar_nestedItem__27zlI{margin:2px 0}.Sidebar_fileItem__XyGrg{display:flex;align-items:center;width:100%;padding:8px 12px;background:#0000;border:none;color:#fff9;font-size:.85rem;border-radius:6px;gap:10px;cursor:pointer;transition:all .3s ease}.Sidebar_fileItem__XyGrg:hover{background:#ffffff14;color:#667eea}.Sidebar_fileItem__XyGrg.Sidebar_selected___jrYm{background:#667eea4d;color:#fff}.Sidebar_fileItem__XyGrg.Sidebar_selected___jrYm i{color:#fff}.Sidebar_fileItem__XyGrg i{font-size:.9rem;color:#667eea}.Sidebar_fileItem__XyGrg span{flex:1 1;text-align:left;word-break:break-all}.Sidebar_fileItem__XyGrg .Sidebar_matchBadge__ICYDJ{background:#667eea;color:#fff;font-size:.7rem;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;flex-shrink:0}.Sidebar_highlight__RqGNN{background:#ffd70066;color:#fff;padding:0 2px;border-radius:2px}.Sidebar_contentMatches__dUAoh{margin:5px 0 10px 30px;padding:8px;background:#0003;border-radius:6px;border-left:2px solid #667eea}.Sidebar_matchItem__ZfH_5{padding:4px 0;border-bottom:1px solid #ffffff0d}.Sidebar_matchItem__ZfH_5:last-child{border-bottom:none}.Sidebar_matchPath__WGhzV{display:block;font-size:.7rem;color:#667eea;font-family:monospace;margin-bottom:2px}.Sidebar_matchValue__xM6pF{display:block;font-size:.75rem;color:#ffffffb3;word-break:break-word;line-height:1.4}.Sidebar_sidebarFooter__VuO_w{padding:15px;border-top:1px solid #ffffff1a}.Sidebar_backToSite__d4i8S{display:flex;align-items:center;gap:10px;padding:12px 15px;color:#ffffffb3;text-decoration:none;border-radius:8px;transition:all .3s ease}.Sidebar_backToSite__d4i8S:hover{background:#ff525233;color:#ff5252}.Sidebar_backToSite__d4i8S i{font-size:1.1rem}.Sidebar_specialNav__3_xkg i{color:#c9a7e8}.Sidebar_navDivider__eGiPa{height:1px;background:#ffffff14;margin:8px 15px 10px}.JsonEditor_jsonEditor__Pguvy{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;overflow:hidden;height:calc(100vh - 180px);display:flex;flex-direction:column}.JsonEditor_editorHeader__73DKx{justify-content:space-between;padding:15px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;flex-wrap:wrap}.JsonEditor_editorHeader__73DKx,.JsonEditor_fileInfo__sNnI4{display:flex;align-items:center;gap:12px}.JsonEditor_fileInfo__sNnI4>i{font-size:1.8rem;opacity:.9}.JsonEditor_fileInfo__sNnI4 h2{margin:0;font-size:1.1rem;font-weight:600}.JsonEditor_fileInfo__sNnI4 .JsonEditor_filePath__B3RmT{font-size:.8rem;opacity:.8}.JsonEditor_actions__rgSb_{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.JsonEditor_unsavedBadge__6z2Y1{display:flex;align-items:center;gap:5px;font-size:.8rem;color:gold;padding:0 10px}.JsonEditor_unsavedBadge__6z2Y1 i{font-size:.5rem}.JsonEditor_formatBtn__GzzAR,.JsonEditor_minifyBtn__lLqk2,.JsonEditor_resetBtn__q_b_0,.JsonEditor_saveBtn__H3Dje{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.JsonEditor_formatBtn__GzzAR:disabled,.JsonEditor_minifyBtn__lLqk2:disabled,.JsonEditor_resetBtn__q_b_0:disabled,.JsonEditor_saveBtn__H3Dje:disabled{opacity:.5;cursor:not-allowed}.JsonEditor_formatBtn__GzzAR,.JsonEditor_minifyBtn__lLqk2{background:#ffffff26;color:#fff;border:1px solid #fff3}.JsonEditor_formatBtn__GzzAR:hover:not(:disabled),.JsonEditor_minifyBtn__lLqk2:hover:not(:disabled){background:#ffffff40}.JsonEditor_resetBtn__q_b_0{background:#fff3;color:#fff;border:1px solid #ffffff4d}.JsonEditor_resetBtn__q_b_0:hover:not(:disabled){background:#ffffff4d}.JsonEditor_saveBtn__H3Dje{background:#28a745;color:#fff}.JsonEditor_saveBtn__H3Dje:hover:not(:disabled){background:#218838}.JsonEditor_btnSpinner__Aehsk{width:14px;height:14px;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;animation:JsonEditor_spin__Df4HP .8s linear infinite}@keyframes JsonEditor_spin__Df4HP{to{transform:rotate(1turn)}}.JsonEditor_parseError__hxjGJ{display:flex;align-items:flex-start;gap:12px;padding:12px 20px;background:#fff3cd;color:#856404;font-size:.9rem;border-bottom:1px solid #ffc107}.JsonEditor_parseError__hxjGJ>i{font-size:1.2rem;margin-top:2px}.JsonEditor_parseError__hxjGJ .JsonEditor_errorDetails__35Atz{display:flex;flex-direction:column;gap:6px}.JsonEditor_parseError__hxjGJ .JsonEditor_errorText__xISWf strong{color:#dc3545;font-weight:600}.JsonEditor_parseError__hxjGJ .JsonEditor_errorCode__wsF1E{display:inline-block;background:#0000001a;padding:4px 8px;border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;font-size:.85rem;color:#6c4a00;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JsonEditor_errorMessage__iXLzy,.JsonEditor_successMessage__3BFed{display:flex;align-items:center;gap:10px;padding:10px 20px;font-size:.9rem}.JsonEditor_errorMessage__iXLzy i,.JsonEditor_successMessage__3BFed i{font-size:1.1rem}.JsonEditor_errorMessage__iXLzy{background:#fff3f3;color:#dc3545;border-bottom:1px solid #ffcdd2}.JsonEditor_successMessage__3BFed{background:#f0fff4;color:#28a745;border-bottom:1px solid #c3e6cb}.JsonEditor_editorWrapper__2nPwJ{flex:1 1;display:flex;overflow:hidden;background:#1e1e1e}.JsonEditor_lineNumbers____uck{padding:15px 0;background:#252526;color:#858585;text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;line-height:1.6}.JsonEditor_lineNumbers____uck .JsonEditor_lineNumber__jwKU5{padding:0 12px;min-width:40px}.JsonEditor_lineNumbers____uck .JsonEditor_errorLineNumber__b3Y15{background:#ff52524d;color:#ff5252;font-weight:700;position:relative}.JsonEditor_lineNumbers____uck .JsonEditor_errorLineNumber__b3Y15:after{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:#ff5252}.JsonEditor_codeEditor__PaUkB{flex:1 1;padding:15px;background:#1e1e1e;color:#d4d4d4;border:none;outline:none;resize:none;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;line-height:1.6;overflow:auto;white-space:pre}.JsonEditor_codeEditor__PaUkB:focus{outline:none}.JsonEditor_codeEditor__PaUkB.JsonEditor_hasError__7FEJW{background:#2d1f1f}.JsonEditor_codeEditor__PaUkB::-webkit-scrollbar{width:10px;height:10px}.JsonEditor_codeEditor__PaUkB::-webkit-scrollbar-track{background:#1e1e1e}.JsonEditor_codeEditor__PaUkB::-webkit-scrollbar-thumb{background:#424242;border-radius:5px}.JsonEditor_codeEditor__PaUkB::-webkit-scrollbar-thumb:hover{background:#555}.JsonEditor_placeholder__9zMXT{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;color:#999;text-align:center;padding:40px;background:#fafafa;border-radius:12px}.JsonEditor_placeholder__9zMXT i{font-size:4rem;margin-bottom:20px;opacity:.5}.JsonEditor_placeholder__9zMXT h3{margin:0 0 10px;font-size:1.5rem;color:#666}.JsonEditor_placeholder__9zMXT p{margin:0;font-size:1rem}.JsonEditor_loading__lKRiT{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;gap:20px;background:#fafafa;border-radius:12px}.JsonEditor_loading__lKRiT .JsonEditor_spinner__QkZQR{width:50px;height:50px;border:4px solid #e0e0e0;border-top-color:#667eea;border-radius:50%;animation:JsonEditor_spin__Df4HP 1s linear infinite}.JsonEditor_loading__lKRiT p{color:#666;font-size:1rem}.JsonEditor_errorContainer__Ve7W7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;padding:40px;text-align:center;background:#fafafa;border-radius:12px}.JsonEditor_errorContainer__Ve7W7 i{font-size:4rem;color:#dc3545;margin-bottom:20px}.JsonEditor_errorContainer__Ve7W7 h3{margin:0 0 10px;color:#333}.JsonEditor_errorContainer__Ve7W7 p{margin:0 0 20px;color:#666}.JsonEditor_errorContainer__Ve7W7 button{padding:10px 25px;background:#667eea;color:#fff;border:none;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .3s ease}.JsonEditor_errorContainer__Ve7W7 button:hover{background:#5a6fd6}@media(max-width:768px){.JsonEditor_editorHeader__73DKx{padding:12px 15px}.JsonEditor_fileInfo__sNnI4>i{font-size:1.5rem}.JsonEditor_fileInfo__sNnI4 h2{font-size:1rem}.JsonEditor_actions__rgSb_{width:100%;justify-content:flex-end}.JsonEditor_formatBtn__GzzAR,.JsonEditor_minifyBtn__lLqk2,.JsonEditor_resetBtn__q_b_0,.JsonEditor_saveBtn__H3Dje{padding:6px 10px;font-size:.8rem}}.JsonEditor_viewToggle__Ik68f{display:inline-flex;background:#eef0f6;border-radius:8px;padding:3px;margin-right:6px}.JsonEditor_toggleBtn__OYqd1{border:none;background:#0000;color:#5b6070;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.JsonEditor_toggleBtn__OYqd1:hover{color:#303188}.JsonEditor_toggleActive__s3Wv5{background:#fff;color:#303188;box-shadow:0 1px 3px #0000001f}.JsonEditor_formWrapper__SwqvJ{background:#fff;border:1px solid #e6e8ef;border-radius:12px;padding:16px 18px;max-height:calc(100vh - 250px);overflow-y:auto}.JsonEditor_formInvalid__0STsR{text-align:center;padding:44px 20px;color:#6b7280}.JsonEditor_formInvalid__0STsR i{font-size:34px;color:#f59e0b}.JsonEditor_formInvalid__0STsR p{margin:12px 0 16px}.JsonEditor_formInvalid__0STsR button{border:1px solid #d7dae5;background:#fff;color:#303188;border-radius:8px;padding:8px 16px;font-weight:600;cursor:pointer}.JsonEditor_formInvalid__0STsR button:hover{border-color:#a33f91;color:#a33f91}.JsonEditor_translationBanner__bMTJl{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;border:1px solid #e4d6f0;border-left:4px solid #a33f91;border-radius:8px;background:#faf5ff;color:#4a2a63;font-size:14px}.JsonEditor_translationBanner__bMTJl i{font-size:18px;color:#a33f91}.JsonEditor_translationBanner__bMTJl strong{color:#303188}.JsonForm_jsonForm__TBaZ3{font-size:14px;color:#1f2430;padding:4px 2px}.JsonForm_group__d0jlo{border:1px solid #e6e8ef;border-radius:10px;margin:10px 0;background:#fff}.JsonForm_group__d0jlo[data-depth="0"]{border:none;margin:0;background:#0000}.JsonForm_groupHeader__M2FlT{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#f5f6fb;border-radius:10px 10px 0 0;border-bottom:1px solid #e6e8ef}.JsonForm_collapseBtn__xNhL7{border:none;background:#0000;cursor:pointer;color:#6b7280;padding:0;width:20px;display:inline-flex;align-items:center;justify-content:center}.JsonForm_groupLabel__89cZv{font-weight:700;color:#303188;letter-spacing:.2px}.JsonForm_count___4U_q{margin-left:6px;background:#e9e4f5;color:#5b4b8a;border-radius:999px;font-size:11px;font-weight:700;padding:1px 8px}.JsonForm_groupBody__5_mAV{padding:10px 12px 14px;display:flex;flex-direction:column;gap:6px}.JsonForm_field__5QSUN{display:flex;flex-direction:column;gap:5px;padding:6px 0}.JsonForm_fieldLabelRow__OhruA{display:flex;align-items:center;justify-content:space-between;gap:8px}.JsonForm_fieldLabel__XR23E{font-weight:600;color:#4b5060;font-size:12.5px}.JsonForm_input__BXq_p,.JsonForm_textarea__tAnbC{width:100%;border:1px solid #d7dae5;border-radius:8px;padding:9px 11px;font-size:14px;font-family:inherit;color:#1f2430;background:#fff;transition:border-color .15s,box-shadow .15s}.JsonForm_input__BXq_p:focus,.JsonForm_textarea__tAnbC:focus{outline:none;border-color:#a33f91;box-shadow:0 0 0 3px #a33f911f}.JsonForm_textarea__tAnbC{resize:vertical;line-height:1.5}.JsonForm_toggle__LAWLD{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.JsonForm_toggle__LAWLD input{display:none}.JsonForm_toggle__LAWLD .JsonForm_slider__gGpap{width:42px;height:24px;background:#cfd2dd;border-radius:999px;position:relative;transition:background .2s}.JsonForm_toggle__LAWLD .JsonForm_slider__gGpap:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s}.JsonForm_toggle__LAWLD input:checked+.JsonForm_slider__gGpap{background:linear-gradient(90deg,#d2232a,#a33f91,#303188)}.JsonForm_toggle__LAWLD input:checked+.JsonForm_slider__gGpap:after{transform:translateX(18px)}.JsonForm_toggle__LAWLD .JsonForm_toggleText__GA_UP{font-size:12.5px;color:#6b7280}.JsonForm_itemControls__KOcIo{display:inline-flex;gap:4px}.JsonForm_itemControls__KOcIo button{border:1px solid #e0e2ec;background:#fff;color:#6b7280;width:26px;height:26px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;transition:all .15s}.JsonForm_itemControls__KOcIo button:hover:not(:disabled){border-color:#a33f91;color:#a33f91}.JsonForm_itemControls__KOcIo button:disabled{opacity:.35;cursor:default}.JsonForm_itemControls__KOcIo button.JsonForm_danger__Qr9_s:hover{border-color:#dc2626;color:#dc2626}.JsonForm_addBtn__MiHhv{margin-top:8px;align-self:flex-start;border:1px dashed #b9a7d6;background:#faf7fe;color:#5b4b8a;border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.JsonForm_addBtn__MiHhv:hover{background:#f1eafb;border-color:#a33f91;color:#a33f91}.JsonForm_imageField__ZXMu_{display:flex;gap:12px;align-items:flex-start}.JsonForm_imagePreview__bVEVJ{width:88px;height:88px;flex:0 0 88px;border:1px solid #e0e2ec;border-radius:8px;background:#f6f6fb repeating-conic-gradient(#eee 0 25%,#fff 0 50%) 50%/16px 16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.JsonForm_imagePreview__bVEVJ img{max-width:100%;max-height:100%;object-fit:contain;display:block}.JsonForm_imagePreview__bVEVJ .JsonForm_noImage__lR73P{color:#c2c5d2;font-size:26px}.JsonForm_imageControls__F0wAw{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.JsonForm_uploadBtn__p5g60{align-self:flex-start;border:1px solid #d7dae5;background:#fff;color:#303188;border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.JsonForm_uploadBtn__p5g60:hover{border-color:#a33f91;color:#a33f91}.JsonForm_miniSpinner__57t4V{width:13px;height:13px;border:2px solid #d7dae5;border-top-color:#a33f91;border-radius:50%;display:inline-block;animation:JsonForm_jfspin__KrU4j .7s linear infinite}@keyframes JsonForm_jfspin__KrU4j{to{transform:rotate(1turn)}}.JsonForm_fieldErr__wpvIt{color:#dc2626;font-size:12px}.JsonForm_emptyNote__al488{color:#9ca3af;font-size:13px;font-style:italic;padding:4px 0}.DashboardHome_dashboard__VBCkz{display:flex;flex-direction:column;gap:18px}.DashboardHome_welcome__AR8xC{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:22px 26px}.DashboardHome_welcome__AR8xC h1{font-size:26px;color:#1f2430;margin:0 0 4px;display:flex;align-items:center;gap:10px}.DashboardHome_welcome__AR8xC h1 i{color:#a33f91}.DashboardHome_welcome__AR8xC p{margin:0;color:#6b7280}.DashboardHome_error__uksz6{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:8px}.DashboardHome_cards__w2G7y{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px}@media(max-width:1250px){.DashboardHome_cards__w2G7y{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.DashboardHome_cards__w2G7y{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.DashboardHome_cards__w2G7y{grid-template-columns:1fr}}.DashboardHome_card__gZjLs{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:18px;display:flex;align-items:center;gap:14px;transition:transform .15s,box-shadow .15s;position:relative}.DashboardHome_card__gZjLs:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #30318866}.DashboardHome_clickable__JBfws{cursor:pointer}.DashboardHome_clickable__JBfws:hover{border-color:#d9c9ec}.DashboardHome_clickable__JBfws:hover .DashboardHome_cardArrow__ef70D{opacity:1;transform:translateX(0)}.DashboardHome_cardArrow__ef70D{margin-left:auto;color:#a33f91;font-size:16px;opacity:0;transform:translateX(-4px);transition:opacity .15s,transform .15s}.DashboardHome_cardIcon__URkuv{width:52px;height:52px;flex:0 0 52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff}.DashboardHome_cardIcon__URkuv.DashboardHome_sections__ph_qI{background:linear-gradient(135deg,#d2232a,#a33f91)}.DashboardHome_cardIcon__URkuv.DashboardHome_files__IkFJ7{background:linear-gradient(135deg,#a33f91,#6d3aa0)}.DashboardHome_cardIcon__URkuv.DashboardHome_images__O3XAU{background:linear-gradient(135deg,#6d3aa0,#303188)}.DashboardHome_cardIcon__URkuv.DashboardHome_subscribers__pOu1w{background:linear-gradient(135deg,#303188,#1f7ae0)}.DashboardHome_cardIcon__URkuv.DashboardHome_submissions__U4qA0{background:linear-gradient(135deg,#1f7ae0,#16a34a)}.DashboardHome_cardBody__gA3va{display:flex;flex-direction:column}.DashboardHome_cardValue__7gY_I{font-size:28px;font-weight:800;color:#1f2430;line-height:1.1}.DashboardHome_cardLabel__eyfd6{font-size:13px;color:#6b7280}.DashboardHome_columns__1aTio{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:1000px){.DashboardHome_columns__1aTio{grid-template-columns:1fr}}.DashboardHome_panel__TslGB{background:#fff;border:1px solid #e6e8ef;border-radius:14px;padding:16px 18px}.DashboardHome_panelHead__vlR3m{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.DashboardHome_panelHead__vlR3m h2{font-size:16px;color:#303188;margin:0;display:flex;align-items:center;gap:8px}.DashboardHome_panelHead__vlR3m h2 i{color:#a33f91}.DashboardHome_panelHead__vlR3m .DashboardHome_subtle__Vkl1m,.DashboardHome_subtle__Vkl1m{font-size:12px;color:#9ca3af}.DashboardHome_recentList__P6yfe{display:flex;flex-direction:column;gap:4px}.DashboardHome_recentItem__1MYtb{display:grid;grid-template-columns:20px 1fr auto auto;align-items:center;grid-gap:10px;gap:10px;width:100%;border:none;background:#0000;padding:9px 10px;border-radius:8px;cursor:pointer;text-align:left;transition:background .12s}.DashboardHome_recentItem__1MYtb i{color:#a33f91}.DashboardHome_recentItem__1MYtb:hover{background:#f6f4fb}.DashboardHome_recentFile__yQEAz{font-weight:600;color:#1f2430;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_recentPath__4s3CD{font-size:11.5px;color:#9ca3af}.DashboardHome_recentTime__BO2_7{font-size:11.5px;color:#6b7280;white-space:nowrap}.DashboardHome_bars__s4uzz{display:flex;flex-direction:column;gap:9px}.DashboardHome_barRow__ltrN7{display:grid;grid-template-columns:130px 1fr 34px;align-items:center;grid-gap:10px;gap:10px}.DashboardHome_barLabel___bN1c{font-size:12.5px;color:#4b5060;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_barTrack__jPPsA{height:9px;background:#eef0f6;border-radius:999px;overflow:hidden}.DashboardHome_barFill__s9kNv{height:100%;border-radius:999px;background:linear-gradient(90deg,#d2232a,#a33f91,#303188)}.DashboardHome_barValue__Sxpg7{font-size:12px;font-weight:700;color:#5b4b8a;text-align:right}.DashboardHome_tips__41AxT{background:#f6f4fb;border:1px solid #e6e0f3;border-radius:12px;padding:12px 16px;color:#4b5060;font-size:13px;display:flex;align-items:flex-start;gap:10px}.DashboardHome_tips__41AxT i{color:#a33f91;font-size:16px;margin-top:1px}.DashboardHome_muted__NZAWH{color:#9ca3af;font-size:13px;padding:6px 2px}.DashboardHome_badge__1ECbb{background:#e9e4f5;color:#5b4b8a;border-radius:999px;font-size:11.5px;font-weight:700;padding:2px 10px}.DashboardHome_quickGrid__BmA1O{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media(max-width:1000px){.DashboardHome_quickGrid__BmA1O{grid-template-columns:repeat(2,1fr)}}.DashboardHome_quickCard__PHwuB{border:1px solid #e6e8ef;background:#fff;border-radius:11px;padding:14px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;color:#303188;font-weight:600;font-size:13px;transition:all .15s}.DashboardHome_quickCard__PHwuB i{font-size:22px;color:#a33f91}.DashboardHome_quickCard__PHwuB:hover{border-color:#a33f91;background:#faf7fe;transform:translateY(-2px);box-shadow:0 8px 20px -12px #a33f9180}.DashboardHome_quickCard__PHwuB span{text-align:center}.DashboardHome_subsList__88_Y0{display:flex;flex-direction:column;gap:2px}.DashboardHome_subItem__bXpi8{display:grid;grid-template-columns:30px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 6px;border-radius:8px;width:100%;border:none;background:#0000;text-align:left;font:inherit}.DashboardHome_subItem__bXpi8:hover{background:#f6f4fb}button.DashboardHome_subItem__bXpi8{cursor:pointer}.DashboardHome_subTag__4MNmG{font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px;background:#e6ecfb;color:#2f52a8;white-space:nowrap}.DashboardHome_linkBtn__L_DnR{border:none;background:#0000;color:#a33f91;font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:2px 4px;border-radius:6px;transition:background .12s}.DashboardHome_linkBtn__L_DnR:hover{background:#f3ecfa}.DashboardHome_subAvatar__hMKgY{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#a33f91,#303188);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.DashboardHome_subEmail__eYNcF{font-size:13.5px;color:#1f2430;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHome_subDate__QJy_Y{font-size:11.5px;color:#9ca3af;white-space:nowrap}.DashboardHome_imgGrid__3Alm5{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.DashboardHome_imgThumb__S7x3_{aspect-ratio:1;border:1px solid #e6e8ef;border-radius:9px;overflow:hidden;background:#f6f6fb repeating-conic-gradient(#eee 0 25%,#fff 0 50%) 50%/14px 14px;display:flex;align-items:center;justify-content:center;transition:border-color .15s,transform .15s}.DashboardHome_imgThumb__S7x3_ img{max-width:100%;max-height:100%;object-fit:contain;display:block}.DashboardHome_imgThumb__S7x3_:hover{border-color:#a33f91;transform:scale(1.03)}.SubscribersView_wrap__X1_9y{display:flex;flex-direction:column;gap:16px}.SubscribersView_header__26910{justify-content:space-between;flex-wrap:wrap}.SubscribersView_header__26910,.SubscribersView_titleBox__uvQ_s{display:flex;align-items:center;gap:12px}.SubscribersView_titleBox__uvQ_s h1{font-size:24px;color:#1f2430;margin:0;display:flex;align-items:center;gap:10px}.SubscribersView_titleBox__uvQ_s h1 i{color:#a33f91}.SubscribersView_count__x7UpH{background:#e9e4f5;color:#5b4b8a;border-radius:999px;font-size:12.5px;font-weight:700;padding:3px 12px}.SubscribersView_actions__ItziG{display:flex;gap:8px}.SubscribersView_ghostBtn__wkyv1,.SubscribersView_primaryBtn__T7qgn{border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.SubscribersView_ghostBtn__wkyv1{border:1px solid #d7dae5;background:#fff;color:#4b5060}.SubscribersView_ghostBtn__wkyv1:hover:not(:disabled){border-color:#a33f91;color:#a33f91}.SubscribersView_ghostBtn__wkyv1:disabled{opacity:.5;cursor:default}.SubscribersView_primaryBtn__T7qgn{border:none;background:linear-gradient(90deg,#d2232a,#a33f91,#303188);color:#fff}.SubscribersView_primaryBtn__T7qgn:hover:not(:disabled){filter:brightness(1.05)}.SubscribersView_primaryBtn__T7qgn:disabled{opacity:.5;cursor:default}.SubscribersView_searchBox__Bc_Ms{position:relative;display:flex;align-items:center}.SubscribersView_searchBox__Bc_Ms i.SubscribersView_bi-search__babAG{position:absolute;left:14px;color:#9ca3af}.SubscribersView_searchBox__Bc_Ms input{width:100%;border:1px solid #d7dae5;border-radius:10px;padding:11px 40px;font-size:14px}.SubscribersView_searchBox__Bc_Ms input:focus{outline:none;border-color:#a33f91;box-shadow:0 0 0 3px #a33f911f}.SubscribersView_searchBox__Bc_Ms button{position:absolute;right:10px;border:none;background:#0000;color:#9ca3af;cursor:pointer}.SubscribersView_searchBox__Bc_Ms button:hover{color:#dc2626}.SubscribersView_error__7NeeF{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:10px}.SubscribersView_error__7NeeF button{margin-left:auto;border:1px solid #fecaca;background:#fff;color:#b91c1c;border-radius:6px;padding:5px 12px;cursor:pointer}.SubscribersView_tableCard__qfjwr{background:#fff;border:1px solid #e6e8ef;border-radius:14px;overflow:hidden}.SubscribersView_row__AbKfu,.SubscribersView_tableHead__TrEyx{display:grid;grid-template-columns:56px 1fr 220px 60px;align-items:center;grid-gap:10px;gap:10px;padding:12px 18px}@media(max-width:720px){.SubscribersView_row__AbKfu,.SubscribersView_tableHead__TrEyx{grid-template-columns:40px 1fr 60px}.SubscribersView_row__AbKfu .SubscribersView_colDate__JPayu,.SubscribersView_tableHead__TrEyx .SubscribersView_colDate__JPayu{display:none}}.SubscribersView_tableHead__TrEyx{background:#f5f6fb;border-bottom:1px solid #e6e8ef;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8a90a2}.SubscribersView_rows__zgfII{max-height:calc(100vh - 320px);overflow-y:auto}.SubscribersView_row__AbKfu{border-bottom:1px solid #f0f1f6;font-size:14px;color:#1f2430}.SubscribersView_row__AbKfu:hover{background:#faf9fd}.SubscribersView_row__AbKfu:last-child{border-bottom:none}.SubscribersView_colNum__gPx4h{color:#9ca3af;font-size:13px}.SubscribersView_colEmail__LvTUS{display:flex;align-items:center;gap:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubscribersView_colDate__JPayu{color:#6b7280;font-size:13px}.SubscribersView_colAct__Qxz7s{text-align:right}.SubscribersView_avatar__aAaTf{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:linear-gradient(135deg,#a33f91,#303188);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.SubscribersView_deleteBtn__CSEvv{border:1px solid #e6e8ef;background:#fff;color:#9ca3af;width:32px;height:32px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.SubscribersView_deleteBtn__CSEvv:hover:not(:disabled){border-color:#dc2626;color:#dc2626}.SubscribersView_deleteBtn__CSEvv:disabled{opacity:.6;cursor:default}.SubscribersView_state__ZoA7M{padding:48px 20px;text-align:center;color:#9ca3af;display:flex;flex-direction:column;align-items:center;gap:10px}.SubscribersView_state__ZoA7M i{font-size:30px}.SubscribersView_miniSpinner__ZL6wp,.SubscribersView_spinner__J8_be{border:2px solid #e6e8ef;border-top-color:#a33f91;border-radius:50%;animation:SubscribersView_svspin__lk_Fr .7s linear infinite}.SubscribersView_spinner__J8_be{width:26px;height:26px}.SubscribersView_miniSpinner__ZL6wp{width:13px;height:13px;display:inline-block}@keyframes SubscribersView_svspin__lk_Fr{to{transform:rotate(1turn)}}.SubmissionsView_wrap__NyaQi{display:flex;flex-direction:column;gap:16px}.SubmissionsView_header___CxCb{justify-content:space-between;flex-wrap:wrap}.SubmissionsView_header___CxCb,.SubmissionsView_titleBox__D3IF9{display:flex;align-items:center;gap:12px}.SubmissionsView_titleBox__D3IF9 h1{font-size:24px;color:#1f2430;margin:0;display:flex;align-items:center;gap:10px}.SubmissionsView_titleBox__D3IF9 h1 i{color:#a33f91}.SubmissionsView_count__GWDLI{background:#e9e4f5;color:#5b4b8a;border-radius:999px;font-size:12.5px;font-weight:700;padding:3px 12px}.SubmissionsView_actions__ga5QB{display:flex;gap:8px}.SubmissionsView_ghostBtn__MVzVT,.SubmissionsView_primaryBtn__Mv7P6{border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}.SubmissionsView_ghostBtn__MVzVT{border:1px solid #d7dae5;background:#fff;color:#4b5060}.SubmissionsView_ghostBtn__MVzVT:hover:not(:disabled){border-color:#a33f91;color:#a33f91}.SubmissionsView_ghostBtn__MVzVT:disabled{opacity:.5;cursor:default}.SubmissionsView_primaryBtn__Mv7P6{border:none;background:linear-gradient(90deg,#d2232a,#a33f91,#303188);color:#fff}.SubmissionsView_primaryBtn__Mv7P6:hover:not(:disabled){filter:brightness(1.05)}.SubmissionsView_primaryBtn__Mv7P6:disabled{opacity:.5;cursor:default}.SubmissionsView_searchBox__FQg6E{position:relative;display:flex;align-items:center}.SubmissionsView_searchBox__FQg6E i.SubmissionsView_bi-search__7RVa8{position:absolute;left:14px;color:#9ca3af}.SubmissionsView_searchBox__FQg6E input{width:100%;border:1px solid #d7dae5;border-radius:10px;padding:11px 40px;font-size:14px}.SubmissionsView_searchBox__FQg6E input:focus{outline:none;border-color:#a33f91;box-shadow:0 0 0 3px #a33f911f}.SubmissionsView_searchBox__FQg6E button{position:absolute;right:10px;border:none;background:#0000;color:#9ca3af;cursor:pointer}.SubmissionsView_searchBox__FQg6E button:hover{color:#dc2626}.SubmissionsView_error__KVzt_{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:10px}.SubmissionsView_error__KVzt_ button{margin-left:auto;border:1px solid #fecaca;background:#fff;color:#b91c1c;border-radius:6px;padding:5px 12px;cursor:pointer}.SubmissionsView_state__t07gW{padding:48px 20px;text-align:center;color:#9ca3af;display:flex;flex-direction:column;align-items:center;gap:10px}.SubmissionsView_state__t07gW i{font-size:30px}.SubmissionsView_cards__ECXrc{display:flex;flex-direction:column;gap:10px}.SubmissionsView_card__apuvV{background:#fff;border:1px solid #e6e8ef;border-radius:12px;overflow:hidden;transition:box-shadow .15s}.SubmissionsView_card__apuvV.SubmissionsView_open__xJFOM{box-shadow:0 10px 30px -16px #30318859;border-color:#d9c9ec}.SubmissionsView_cardHead__0pZ2r{display:grid;grid-template-columns:40px 1fr auto auto auto 20px;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;cursor:pointer}.SubmissionsView_cardHead__0pZ2r:hover{background:#faf9fd}@media(max-width:760px){.SubmissionsView_cardHead__0pZ2r{grid-template-columns:40px 1fr auto 20px}.SubmissionsView_cardHead__0pZ2r .SubmissionsView_date__N8Q44,.SubmissionsView_cardHead__0pZ2r .SubmissionsView_sourceTag__WMjVG{display:none}}.SubmissionsView_avatar__ErfvQ{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#a33f91,#303188);color:#fff;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}.SubmissionsView_who__jmW2p{display:flex;flex-direction:column;min-width:0}.SubmissionsView_name__ct13m{font-weight:700;color:#1f2430;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubmissionsView_email__zq29_{font-size:12.5px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SubmissionsView_sourceTag__WMjVG{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;background:#eef0f6;color:#5b6070}.SubmissionsView_sourceTag__WMjVG.SubmissionsView_get-a-quote__EtQyr{background:#fde8ef;color:#a3216b}.SubmissionsView_sourceTag__WMjVG.SubmissionsView_contact-us__1LNgj{background:#e6ecfb;color:#2f52a8}.SubmissionsView_date__N8Q44{font-size:12.5px;color:#9ca3af;white-space:nowrap}.SubmissionsView_chev__RHoIC{color:#b6bac6;font-size:13px}.SubmissionsView_deleteBtn__HItNe{border:1px solid #e6e8ef;background:#fff;color:#9ca3af;width:32px;height:32px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.SubmissionsView_deleteBtn__HItNe:hover:not(:disabled){border-color:#dc2626;color:#dc2626}.SubmissionsView_deleteBtn__HItNe:disabled{opacity:.6;cursor:default}.SubmissionsView_cardBody__q1er9{padding:4px 18px 18px;border-top:1px solid #f0f1f6}.SubmissionsView_messageBox__nWXjK{background:#f8f7fc;border-radius:10px;padding:12px 14px;margin:14px 0}.SubmissionsView_messageBox__nWXjK p{margin:6px 0 0;color:#333;line-height:1.55;white-space:pre-wrap}.SubmissionsView_details__HpNj8{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 24px;gap:8px 24px}@media(max-width:620px){.SubmissionsView_details__HpNj8{grid-template-columns:1fr}}.SubmissionsView_detailRow__z3QM1{display:flex;gap:8px;font-size:13.5px;padding:3px 0;border-bottom:1px dashed #eef0f6}.SubmissionsView_detailKey__dcu0D{color:#8a90a2;font-weight:600;min-width:78px;font-size:12px;text-transform:uppercase;letter-spacing:.3px}.SubmissionsView_detailVal__OMVec{color:#1f2430;word-break:break-word}.SubmissionsView_quickActions__eoaPS{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.SubmissionsView_replyBtn__f1xTa{display:inline-flex;align-items:center;gap:6px;border:none;background:linear-gradient(90deg,#d2232a,#a33f91,#303188);color:#fff;border-radius:8px;padding:8px 16px;font-weight:600;font-size:13px;text-decoration:none}.SubmissionsView_replyBtn__f1xTa:hover{filter:brightness(1.06)}.SubmissionsView_replyBtnAlt__Cu_Px{display:inline-flex;align-items:center;gap:6px;border:1px solid #d7dae5;background:#fff;color:#4b5060;border-radius:8px;padding:8px 14px;font-weight:600;font-size:13px;text-decoration:none}.SubmissionsView_replyBtnAlt__Cu_Px:hover{border-color:#a33f91;color:#a33f91}.SubmissionsView_miniSpinner__Naer9,.SubmissionsView_spinner__iMw50{border:2px solid #e6e8ef;border-top-color:#a33f91;border-radius:50%;animation:SubmissionsView_smspin__9rdu6 .7s linear infinite}.SubmissionsView_spinner__iMw50{width:26px;height:26px}.SubmissionsView_miniSpinner__Naer9{width:13px;height:13px;display:inline-block}@keyframes SubmissionsView_smspin__9rdu6{to{transform:rotate(1turn)}}.AdminLayout_adminWrapper__Y8l4X{min-height:100vh;display:flex;background-color:#f5f5f5}.AdminLayout_mainArea__Znte3{flex:1 1;margin-left:280px;display:flex;flex-direction:column;min-height:100vh}.AdminLayout_adminHeader__nsleg{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem 0;box-shadow:0 2px 10px #0000001a}.AdminLayout_adminHeader__nsleg .AdminLayout_container__ItkkS{max-width:100%;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.AdminLayout_adminHeader__nsleg .AdminLayout_logo__cyflY{font-size:1.5rem;font-weight:700;margin:0}.AdminLayout_adminHeader__nsleg .AdminLayout_headerActions__JwFZ4{display:flex;align-items:center;gap:12px}.AdminLayout_adminHeader__nsleg .AdminLayout_closeEditorBtn__y7QS6{background:#ffffff26;border:1px solid #ffffff40;color:#fff;padding:.5rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.95rem;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.AdminLayout_adminHeader__nsleg .AdminLayout_closeEditorBtn__y7QS6:hover{background:#ff52524d;border-color:#ff525280}.AdminLayout_adminHeader__nsleg .AdminLayout_closeEditorBtn__y7QS6 i{font-size:1rem}.AdminLayout_adminHeader__nsleg .AdminLayout_logoutBtn__L1zaE{background:#fff3;border:1px solid #ffffff4d;color:#fff;padding:.5rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.AdminLayout_adminHeader__nsleg .AdminLayout_logoutBtn__L1zaE:hover{background:#ffffff4d;transform:translateY(-2px)}.AdminLayout_adminHeader__nsleg .AdminLayout_logoutBtn__L1zaE i{font-size:1.2rem}.AdminLayout_adminMain__RK8yr{flex:1 1;padding:2rem 0}.AdminLayout_adminMain__RK8yr .AdminLayout_container__ItkkS{max-width:100%;margin:0 auto;padding:0 2rem}.AdminLayout_adminFooter__s4N21{background:#fff;padding:1.5rem 0;border-top:1px solid #e0e0e0;margin-top:auto}.AdminLayout_adminFooter__s4N21 .AdminLayout_container__ItkkS{max-width:100%;margin:0 auto;padding:0 2rem;text-align:center}.AdminLayout_adminFooter__s4N21 p{margin:0;color:#666;font-size:.9rem}.AdminLayout_deployBtn__Bl4jH{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;padding:.5rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:500;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.AdminLayout_deployBtn__Bl4jH:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 4px 12px #10b98166}.AdminLayout_deployBtn__Bl4jH:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.AdminLayout_deployBtn__Bl4jH.AdminLayout_disabled__saDds{background:linear-gradient(135deg,#6b7280,#4b5563)}.AdminLayout_deployBtn__Bl4jH.AdminLayout_deploying__XaP5q{background:linear-gradient(135deg,#f59e0b,#d97706)}.AdminLayout_deployBtn__Bl4jH i{font-size:1rem}.AdminLayout_deployBtn__Bl4jH .AdminLayout_spinner__Rksps{width:16px;height:16px;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;animation:AdminLayout_spin__o42vA .8s linear infinite}@keyframes AdminLayout_spin__o42vA{to{transform:rotate(1turn)}}.AdminLayout_deployOverlay__VQ0mU{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:AdminLayout_fadeIn__6yADR .3s ease}@keyframes AdminLayout_fadeIn__6yADR{0%{opacity:0}to{opacity:1}}.AdminLayout_deployModal__hiK0Z{background:linear-gradient(145deg,#1a1a2e,#16213e);border-radius:20px;padding:3rem;max-width:500px;width:90%;text-align:center;box-shadow:0 25px 50px #00000080;border:1px solid #ffffff1a;animation:AdminLayout_slideUp__iKZWx .4s ease}@keyframes AdminLayout_slideUp__iKZWx{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.AdminLayout_deployIcon__SKHTi{font-size:4rem;margin-bottom:1.5rem}.AdminLayout_deployIcon__SKHTi i{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;animation:AdminLayout_pulse__ktrAK 2s ease-in-out infinite}.AdminLayout_deployIcon__SKHTi .AdminLayout_bi-check-circle-fill__ANitI{background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;animation:none}.AdminLayout_deployIcon__SKHTi .AdminLayout_bi-x-circle-fill__Rz9LQ{background:linear-gradient(135deg,#ef4444,#dc2626);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;animation:none}@keyframes AdminLayout_pulse__ktrAK{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.AdminLayout_deployTitle__UsIpo{color:#fff;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.AdminLayout_deployStepText__Rt9xd{color:#ffffffb3;font-size:1rem;margin:0 0 2rem}.AdminLayout_progressContainer__2ax2z{display:flex;align-items:center;gap:15px;margin-bottom:1.5rem}.AdminLayout_progressBar__SF3Ad{flex:1 1;height:12px;background:#ffffff1a;border-radius:10px;overflow:hidden}.AdminLayout_progressFill__JF4ka{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:10px;transition:width .5s ease;position:relative}.AdminLayout_progressFill__JF4ka:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:AdminLayout_shimmer__dpSCc 2s infinite}.AdminLayout_progressFill__JF4ka.AdminLayout_success__W1bcr{background:linear-gradient(90deg,#10b981,#059669)}.AdminLayout_progressFill__JF4ka.AdminLayout_error__p6KBl{background:linear-gradient(90deg,#ef4444,#dc2626)}@keyframes AdminLayout_shimmer__dpSCc{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AdminLayout_progressText__Jn5q6{color:#fff;font-size:1rem;font-weight:600;min-width:50px}.AdminLayout_deployWarning__v6TtC{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:10px;color:#f59e0b;font-size:.9rem}.AdminLayout_deployWarning__v6TtC i{font-size:1.1rem}.AdminLayout_deployMessage__VcAV9{font-size:1rem;margin:1rem 0 1.5rem;padding:15px;border-radius:10px}.AdminLayout_deployMessage__VcAV9.AdminLayout_success__W1bcr{background:#10b98126;color:#10b981;border:1px solid #10b9814d}.AdminLayout_deployMessage__VcAV9.AdminLayout_error__p6KBl{background:#ef444426;color:#ef4444;border:1px solid #ef44444d}.AdminLayout_deployCloseBtn__yqDkA{display:inline-flex;align-items:center;gap:8px;padding:12px 30px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.AdminLayout_deployCloseBtn__yqDkA:hover{transform:translateY(-2px);box-shadow:0 5px 20px #667eea66}.AdminLayout_deployCloseBtn__yqDkA i{font-size:1rem}.AdminLayout_localeSelect__8K9ip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #d9d9e3;border-radius:8px;background:#fff;color:#303188;font-size:14px;font-weight:600}.AdminLayout_localeSelect__8K9ip i{font-size:15px;color:#a33f91}.AdminLayout_localeSelect__8K9ip select{border:0;background:#0000;color:inherit;font:inherit;outline:none;cursor:pointer}.admin_loadingWrapper__i19tP{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5}.admin_loadingWrapper__i19tP .admin_spinner__xiX0Q{width:50px;height:50px;border:4px solid #e0e0e0;border-top-color:#667eea;border-radius:50%;animation:admin_spin__11tj4 .8s linear infinite;margin-bottom:1rem}.admin_loadingWrapper__i19tP p{color:#666;font-size:1.1rem}@keyframes admin_spin__11tj4{to{transform:rotate(1turn)}}.admin_dashboard__uLS9D{animation:admin_fadeIn__TpaS5 .5s ease}@keyframes admin_fadeIn__TpaS5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.admin_welcomeSection__mgYWy{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 2px 10px #0000000d;margin-bottom:2rem}.admin_welcomeSection__mgYWy h1{font-size:2rem;font-weight:700;color:#333;margin:0 0 .5rem;display:flex;align-items:center;gap:1rem}.admin_welcomeSection__mgYWy h1 i{color:#667eea}.admin_welcomeSection__mgYWy p{margin:0;color:#666;font-size:1.1rem}.admin_statsGrid__GS3w7{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.admin_statCard__svMy4{background:#fff;padding:1.5rem;border-radius:15px;box-shadow:0 2px 10px #0000000d;display:flex;align-items:center;gap:1.5rem;transition:all .3s ease}.admin_statCard__svMy4:hover{transform:translateY(-5px);box-shadow:0 5px 20px #0000001a}.admin_statCard__svMy4 .admin_statIcon__Mp1or{width:60px;height:60px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin_statCard__svMy4 .admin_statIcon__Mp1or i{font-size:1.8rem;color:#fff}.admin_statCard__svMy4 .admin_statContent__2Guw8{flex:1 1}.admin_statCard__svMy4 .admin_statContent__2Guw8 h3{font-size:.9rem;color:#666;margin:0 0 .5rem;font-weight:600}.admin_statCard__svMy4 .admin_statContent__2Guw8 .admin_statNumber__7jHW_{font-size:2rem;font-weight:700;color:#333;margin:0 0 .25rem}.admin_statCard__svMy4 .admin_statContent__2Guw8 .admin_statLabel__GpLgS{font-size:.85rem;color:#999}.admin_quickActions__uJiUK{margin-bottom:2rem}.admin_quickActions__uJiUK h2{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 1.5rem}.admin_actionsGrid__RISum{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.admin_actionCard__X57I_{background:#fff;padding:1.5rem;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.admin_actionCard__X57I_:hover{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-3px);box-shadow:0 5px 15px #667eea4d}.admin_actionCard__X57I_:hover i{color:#fff}.admin_actionCard__X57I_ i{font-size:2rem;color:#667eea;transition:color .3s ease}.admin_actionCard__X57I_ span{font-weight:600;font-size:1rem}.admin_recentActivity__N2_MP h2{font-size:1.5rem;font-weight:700;color:#333;margin:0 0 1.5rem}.admin_activityList__g1X8P{background:#fff;border-radius:15px;box-shadow:0 2px 10px #0000000d;overflow:hidden}.admin_activityItem__iSrvH{padding:1.5rem;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #f0f0f0}.admin_activityItem__iSrvH:last-child{border-bottom:none}.admin_activityItem__iSrvH .admin_activityIcon__0z5xb{width:40px;height:40px;background:#f0f0f0;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin_activityItem__iSrvH .admin_activityIcon__0z5xb i{font-size:1.2rem;color:#667eea}.admin_activityItem__iSrvH .admin_activityContent__NZ329{flex:1 1}.admin_activityItem__iSrvH .admin_activityContent__NZ329 p{margin:0 0 .25rem;color:#333;font-size:.95rem}.admin_activityItem__iSrvH .admin_activityContent__NZ329 span{font-size:.85rem;color:#999}@media(max-width:768px){.admin_statsGrid__GS3w7{grid-template-columns:1fr}.admin_actionsGrid__RISum{grid-template-columns:repeat(2,1fr)}.admin_welcomeSection__mgYWy h1{font-size:1.5rem}}@media(max-width:576px){.admin_actionsGrid__RISum{grid-template-columns:1fr}}