.Blog_blogContainer__wHX7X{width:100%;height:100vh;overflow-y:auto;padding:2rem;background:rgba(0,0,0,0)}.Blog_loadingContainer__5IZck{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;gap:1rem;color:#e2e8f0}.Blog_spinner__s0uEz{width:2rem;height:2rem;border:3px solid rgba(124,58,237,.3);border-top-color:#7c3aed;border-radius:50%;animation:Blog_spin__OfUhB 1s linear infinite}@keyframes Blog_spin__OfUhB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Blog_postListContainer__5v4k9{max-width:1500px;margin:0 auto;animation:Blog_fadeInUp__7MgZ6 .6s ease-out}.Blog_header__PUc_w{text-align:center;margin-bottom:1.5rem}.Blog_header__PUc_w .Blog_blogTitle__0NhD5{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(90deg,#ed4caa,#a266ea 50%,#ff7eb3);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;display:flex;align-items:center;justify-content:center;gap:1rem}.Blog_header__PUc_w .Blog_blogSubtitle__hst5B{font-size:1.2rem;color:#e2e8f0;max-width:600px;margin:0 auto;line-height:1.6}.Blog_searchContainer__LtioW{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1{position:relative;flex:1;max-width:400px}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1 .Blog_searchIcon__n7sYi{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;z-index:1}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1 .Blog_searchInput__F_PF4{width:100%;padding:.75rem 1rem .75rem 3rem;background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .3s ease}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1 .Blog_searchInput__F_PF4:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1 .Blog_searchInput__F_PF4::placeholder{color:#9ca3af}.Blog_searchContainer__LtioW .Blog_leftPanel__4jWA_{display:flex;align-items:center;gap:1rem;background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.75rem 1rem}.Blog_searchContainer__LtioW .Blog_postCount__bC6Ec{color:#e2e8f0;font-size:.9rem;white-space:nowrap}.Blog_searchContainer__LtioW .Blog_newPostButton__mE9BI{display:flex;align-items:center;gap:.5rem;background:#7c3aed;color:#fff;border:none;padding:.5rem .75rem;border-radius:.4rem;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .3s ease;white-space:nowrap}.Blog_searchContainer__LtioW .Blog_newPostButton__mE9BI:hover{background:#6d28d9;transform:translateY(-1px)}.Blog_categoryTabs__8O3dx{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.Blog_categoryTabs__8O3dx .Blog_categoryTab__fcx3r{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);color:#e2e8f0;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.Blog_categoryTabs__8O3dx .Blog_categoryTab__fcx3r:hover{border-color:#7c3aed;color:#fff}.Blog_categoryTabs__8O3dx .Blog_categoryTab__fcx3r.Blog_active__yZKrA{background:#7c3aed;border-color:#7c3aed;color:#fff}.Blog_postGrid__HsVqC{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.Blog_postCard__9X1fs{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:1.5rem;cursor:pointer;transition:all .3s ease;animation:Blog_fadeInUp__7MgZ6 .6s ease-out forwards;opacity:0;transform:translateY(20px);height:220px;width:100%;display:flex;flex-direction:column;box-sizing:border-box}.Blog_postCard__9X1fs:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(124,58,237,.15),0 0 0 1px rgba(124,58,237,.2);border-color:#7c3aed}.Blog_postCard__9X1fs:hover .Blog_readMoreBtn__DkqLE{color:#7c3aed;transform:translateX(5px)}.Blog_postCardHeader__zDF4L{margin-bottom:.8rem}.Blog_postCardHeader__zDF4L .Blog_postTitle__x_7GV{font-size:1.4rem;font-weight:600;color:#fff;margin-top:.2rem;margin-bottom:.5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Blog_postCardHeader__zDF4L .Blog_postMeta__fZtKS{display:flex;align-items:center;gap:.5rem}.Blog_postCardHeader__zDF4L .Blog_postMeta__fZtKS .Blog_postDate__Xgi20{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.85rem}.Blog_postCardHeader__zDF4L .Blog_postMeta__fZtKS .Blog_postAuthor___27K6{color:#9ca3af;font-size:.8rem;font-style:italic}.Blog_postCardHeader__zDF4L .Blog_postMeta__fZtKS .Blog_postCategory__sSsXo{background:#7c3aed;color:#fff;padding:.25rem .6rem;border-radius:.4rem;font-size:.75rem;font-weight:500;width:fit-content}.Blog_postExcerpt__8Kaon{color:#b3b8c7;line-height:1.6;margin-bottom:1rem;flex:1;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.Blog_readMoreBtn__DkqLE{color:#e2e8f0;font-weight:500;margin-top:auto;transition:all .3s ease}.Blog_emptyState__oUkcF{text-align:center;padding:4rem 2rem;color:#9ca3af}.Blog_emptyState__oUkcF .Blog_emptyIcon__qIbto{font-size:3rem;margin-bottom:1rem;opacity:.5}.Blog_emptyState__oUkcF h3{color:#e2e8f0;margin-bottom:.5rem}@keyframes Blog_fadeInUp__7MgZ6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.Blog_blogContainer__wHX7X{padding:1rem}.Blog_header__PUc_w .Blog_blogTitle__0NhD5{font-size:2rem}.Blog_postGrid__HsVqC{grid-template-columns:1fr;gap:1rem}.Blog_searchContainer__LtioW{flex-direction:column;align-items:stretch;gap:1rem}.Blog_searchContainer__LtioW .Blog_searchWrapper__ai3q1{max-width:none}}@media(max-width:480px){.Blog_postCard__9X1fs{padding:1rem}}.BlogNewPost_contentLoading__jABrM{display:flex;flex-direction:column;align-items:center;justify-content:center;height:20vh;gap:1rem;color:#e2e8f0}.BlogNewPost_spinner__zbJfB{width:2rem;height:2rem;border:3px solid rgba(124,58,237,.3);border-top-color:#7c3aed;border-radius:50%;animation:BlogNewPost_spin___gwT8 1s linear infinite}@keyframes BlogNewPost_spin___gwT8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlogNewPost_postDetailContainer__sCK1P{max-width:1500px;margin:0 auto;animation:BlogNewPost_fadeInUp__Hi8nM .6s ease-out}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(124,58,237,.3)}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_headerActions___QK01{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_adminActions__KcP44{display:flex;gap:.8rem}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_backButton__oAKtR{display:flex;align-items:center;gap:.5rem;background:rgba(15,23,42,.85);color:#fff;border:1px solid rgba(124,58,237,.3);padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_backButton__oAKtR:hover{background:rgba(124,58,237,.2);border-color:#7c3aed;color:#7c3aed}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editButton__aCW_x{display:flex;align-items:center;gap:.5rem;background:#7c3aed;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editButton__aCW_x:hover{background:#6d28d9}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_deleteButton__vF5Qf{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_deleteButton__vF5Qf:hover:not(:disabled){background:#b91c1c}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_deleteButton__vF5Qf:disabled{opacity:.6;cursor:not-allowed;background:#6b7280}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8{display:flex;gap:.8rem}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_saveButton__Q2U3u{display:flex;align-items:center;gap:.5rem;background:#16a34a;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_saveButton__Q2U3u:hover:not(:disabled){background:#15803d}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_saveButton__Q2U3u:disabled{opacity:.6;cursor:not-allowed}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_cancelButton__IVCgt{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_cancelButton__IVCgt:hover:not(:disabled){background:#b91c1c}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_editActions__whwv8 .BlogNewPost_cancelButton__IVCgt:disabled{opacity:.6;cursor:not-allowed}.BlogNewPost_editingContainer__V233u{display:flex;flex-direction:column;gap:2rem;width:100%;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:0;width:100%;box-sizing:border-box;overflow:hidden}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u{padding:1.5rem 2rem;border-bottom:1px solid rgba(124,58,237,.3);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;user-select:none}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u:hover{background:rgba(124,58,237,.05)}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u h3{color:#fff;font-size:1.1rem;font-weight:600;margin:0}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u .BlogNewPost_toggleIcon__mKhQ0{color:#7c3aed;font-size:.9rem;transition:transform .3s ease}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8{padding:0 2rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8.BlogNewPost_expanded__HCGSH{padding-top:2rem;padding-bottom:2rem;opacity:1}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8.BlogNewPost_collapsed__qefUt{max-height:0;padding-top:0;padding-bottom:0;opacity:0}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB{margin-bottom:1rem;width:100%;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB:last-child{margin-bottom:0}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB label{display:block;color:#fff;font-weight:500;margin-bottom:.5rem;font-size:.9rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editInput__JANXJ{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;transition:border-color .3s ease;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editInput__JANXJ:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editInput__JANXJ::placeholder{color:#e2e8f0;opacity:.7}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB select.BlogNewPost_editInput__JANXJ{cursor:pointer}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB select.BlogNewPost_editInput__JANXJ option{background:rgba(15,23,42,.95);color:#fff;padding:.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editTextarea__eTYjS{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;resize:vertical;min-height:80px;transition:border-color .3s ease;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editTextarea__eTYjS:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_editTextarea__eTYjS::placeholder{color:#e2e8f0;opacity:.7}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_checkboxLabel__GlHc6{display:flex;align-items:center;gap:.5rem;cursor:pointer}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editField__GJAEB .BlogNewPost_checkboxLabel__GlHc6 input[type=checkbox]{width:18px;height:18px;accent-color:#7c3aed;flex-shrink:0}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editRow__PfRd0{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%;margin-bottom:1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editRow__PfRd0 .BlogNewPost_editField__GJAEB{margin-bottom:0}@media(max-width:768px){.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_editRow__PfRd0{grid-template-columns:1fr;gap:1.5rem}}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-top:1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_executeButton__HruTZ{display:flex;align-items:center;gap:.5rem;background:#7c3aed;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease;flex-shrink:0;height:3rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_executeButton__HruTZ:hover:not(:disabled){background:#6d28d9}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_executeButton__HruTZ:disabled{opacity:.6;cursor:not-allowed;background:#6b7280}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_cancelAIButton__Zoxw7{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease;flex-shrink:0;height:3rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_cancelAIButton__Zoxw7:hover{background:#b91c1c}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_aiStatusContainer__u7xTQ{display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:.25rem 1rem;background:rgba(15,23,42,.6);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;animation:BlogNewPost_fadeInUp__Hi8nM .3s ease-out;flex:1;height:3.5rem;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_aiStatusContainer__u7xTQ .BlogNewPost_aiStatusText__ZFRgI{color:#fff;font-size:.9rem;font-weight:500;margin:0}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_aiStatusContainer__u7xTQ .BlogNewPost_progressBar__5v2Pn{width:100%;height:4px;background:rgba(15,23,42,.95);border-radius:4px;overflow:hidden}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_aiStatusContainer__u7xTQ .BlogNewPost_progressBar__5v2Pn .BlogNewPost_progressFill__WcDQe{height:100%;background:linear-gradient(90deg,#7c3aed,#6d28d9);border-radius:6px;transition:width .3s ease;animation:BlogNewPost_pulse__Kgvx2 1.5s infinite}@keyframes BlogNewPost_pulse__Kgvx2{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_useButton__hxTnU{display:flex;align-items:center;gap:.5rem;background:#16a34a;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease;flex-shrink:0;animation:BlogNewPost_fadeInUp__Hi8nM .5s ease-out;height:3rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiActions__XSCjE .BlogNewPost_useButton__hxTnU:hover{background:#15803d}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiResponsePreview__zbR5C{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(124,58,237,.3)}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiResponsePreview__zbR5C label{display:block;color:#fff;font-weight:500;margin-bottom:.75rem;font-size:.9rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiResponsePreview__zbR5C .BlogNewPost_responseContent__lbwzu{background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:1rem;max-height:300px;overflow-y:auto}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_aiResponsePreview__zbR5C .BlogNewPost_responseContent__lbwzu pre{color:#e2e8f0;font-size:.85rem;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;width:100%;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 label{display:block;color:#fff;font-weight:500;margin-bottom:1rem;font-size:1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 .BlogNewPost_editContentTextarea__VAwmx{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:1rem;color:#fff;font-size:.9rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.6;resize:vertical;min-height:400px;transition:border-color .3s ease;box-sizing:border-box}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 .BlogNewPost_editContentTextarea__VAwmx:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 .BlogNewPost_editContentTextarea__VAwmx::placeholder{color:#e2e8f0;opacity:.7}@keyframes BlogNewPost_fadeInUp__Hi8nM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_postHeader__6RudF .BlogNewPost_headerActions___QK01{flex-direction:column;gap:1rem;align-items:stretch}.BlogNewPost_postDetailContainer__sCK1P .BlogNewPost_editActions__whwv8{justify-content:center}.BlogNewPost_editingContainer__V233u{gap:1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u{padding:1rem 1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u h3{font-size:1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8{padding:0 1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8.BlogNewPost_expanded__HCGSH{padding-top:1.5rem;padding-bottom:1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0{padding:1.5rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 .BlogNewPost_editContentTextarea__VAwmx{min-height:300px}}@media(max-width:480px){.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u{padding:.8rem 1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataHeader__eo69u h3{font-size:.95rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8{padding:0 1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_metadataEdit__fsrvx .BlogNewPost_metadataContent__V85e8.BlogNewPost_expanded__HCGSH{padding-top:1rem;padding-bottom:1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0{padding:1rem}.BlogNewPost_editingContainer__V233u .BlogNewPost_contentEdit__5_CL0 .BlogNewPost_editContentTextarea__VAwmx{min-height:250px}}.BlogDetail_contentLoading__3XHNh{display:flex;flex-direction:column;align-items:center;justify-content:center;height:20vh;gap:1rem;color:#e2e8f0}.BlogDetail_spinner__t6EwZ{width:2rem;height:2rem;border:3px solid rgba(124,58,237,.3);border-top-color:#7c3aed;border-radius:50%;animation:BlogDetail_spin__3ftqx 1s linear infinite}@keyframes BlogDetail_spin__3ftqx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlogDetail_postDetailContainer__m5XgX{max-width:1500px;margin:0 auto;animation:BlogDetail_fadeInUp__NyrDW .6s ease-out}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(124,58,237,.3)}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_headerActions__OK1hY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_adminActions__TcjBu{display:flex;gap:.8rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_backButton__1DPlL{display:flex;align-items:center;gap:.5rem;background:rgba(15,23,42,.85);color:#fff;border:1px solid rgba(124,58,237,.3);padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_backButton__1DPlL:hover{background:rgba(124,58,237,.2);border-color:#7c3aed;color:#7c3aed}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editButton__FPunn{display:flex;align-items:center;gap:.5rem;background:#7c3aed;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editButton__FPunn:hover{background:#6d28d9}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_deleteButton__m9nft{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_deleteButton__m9nft:hover:not(:disabled){background:#b91c1c}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_deleteButton__m9nft:disabled{opacity:.6;cursor:not-allowed;background:#6b7280}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS{display:flex;gap:.8rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_saveButton__q2bIF{display:flex;align-items:center;gap:.5rem;background:#16a34a;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_saveButton__q2bIF:hover:not(:disabled){background:#15803d}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_saveButton__q2bIF:disabled{opacity:.6;cursor:not-allowed}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_cancelButton__wmcyi{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_cancelButton__wmcyi:hover:not(:disabled){background:#b91c1c}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_editActions__fFOLS .BlogDetail_cancelButton__wmcyi:disabled{opacity:.6;cursor:not-allowed}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailTitle__HFwas{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1rem;line-height:1.2}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa{display:flex;flex-direction:column;gap:.8rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailDate__bMa7d{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.95rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailAuthor__Hf0CT{color:#9ca3af;font-size:.9rem;font-style:italic}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailCategory__j_6X8{background:#7c3aed;color:#fff;padding:.3rem .8rem;border-radius:.5rem;font-size:.85rem;font-weight:500;width:fit-content}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailTags__6pyox{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailTags__6pyox .BlogDetail_tagsIcon__jBKUT{color:#9ca3af;font-size:.8rem}.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailMeta__znZaa .BlogDetail_postDetailTags__6pyox .BlogDetail_tag__1_YVT{background:rgba(124,58,237,.15);color:#7c3aed;padding:.25rem .7rem;border-radius:.4rem;font-size:.8rem;border:1px solid rgba(124,58,237,.3)}.BlogDetail_markdownContent__8wylX{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word}.BlogDetail_markdownContent__8wylX>:first-child{margin-top:0!important}.BlogDetail_markdownContent__8wylX>:last-child{margin-bottom:0!important}.BlogDetail_markdownContent__8wylX *+*{margin-top:1rem}.BlogDetail_markdownContent__8wylX h1+*,.BlogDetail_markdownContent__8wylX h2+*,.BlogDetail_markdownContent__8wylX h3+*,.BlogDetail_markdownContent__8wylX h4+*,.BlogDetail_markdownContent__8wylX h5+*,.BlogDetail_markdownContent__8wylX h6+*{margin-top:.75rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH1__bRAh9{font-size:2.5rem;font-weight:700;color:#fff;margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #7c3aed}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH1__bRAh9:first-child{margin-top:0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH2__8eeFW{font-size:2rem;font-weight:600;color:#fff;margin:1.5rem 0 1rem;position:relative}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH2__8eeFW:before{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:4px;height:2rem;background:#7c3aed;border-radius:2px}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH3__4hZWF{font-size:1.5rem;font-weight:600;color:#fff;margin:1.25rem 0 .75rem;position:relative}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH3__4hZWF:before{content:"";position:absolute;left:-1rem;top:50%;transform:translateY(-50%);width:4px;height:1.5rem;background:#7c3aed;border-radius:2px}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH4__F5h6W{font-size:1.25rem;font-weight:600;color:#fff;margin:1rem 0 .5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH5__c7XIn{font-size:1.125rem;font-weight:600;color:#fff;margin:.875rem 0 .5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH6__8k__f{font-size:1rem;font-weight:600;color:#fff;margin:.75rem 0 .5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdP__F_2iI{color:#e2e8f0;margin:1rem 0;text-align:justify}.BlogDetail_markdownContent__8wylX .BlogDetail_mdOl__7X1ee,.BlogDetail_markdownContent__8wylX .BlogDetail_mdUl__CBwa9{color:#e2e8f0;margin:1rem 0;padding-left:2rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdLi__pgC0Z{margin:.5rem 0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdLi__pgC0Z::marker{color:#7c3aed}.BlogDetail_markdownContent__8wylX .BlogDetail_mdBlockquote__yYffI{background:rgba(124,58,237,.05);border-left:4px solid #7c3aed;margin:1.5rem 0;padding:1rem 1.5rem;color:#9ca3af;font-style:italic}.BlogDetail_markdownContent__8wylX .BlogDetail_mdInlineCode__3lYve{background:rgba(124,58,237,.1);color:#7c3aed;padding:.2rem .4rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPreWrapper__xq8TH{position:relative;margin:1.5rem 0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPreWrapper__xq8TH .BlogDetail_mdLanguageLabel___QVLV{position:absolute;top:.5rem;right:.75rem;background:rgba(124,58,237,.8);color:#fff;font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:.25rem;text-transform:uppercase;z-index:1;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ{background:rgba(30,41,59,.6);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:2.5rem 1rem 1rem;overflow-x:auto;margin:0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo{color:#fff;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.5}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-python__fSr1k .BlogDetail_hljs-keyword__JpthG{color:#ff7b72}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-python__fSr1k .BlogDetail_hljs-string__w_eGB{color:#a5d6ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-python__fSr1k .BlogDetail_hljs-comment__QIN04{color:#8b949e}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-python__fSr1k .BlogDetail_hljs-function__gE7TO{color:#d2a8ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-javascript__pTXeU .BlogDetail_hljs-keyword__JpthG,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-jsx__1aDHl .BlogDetail_hljs-keyword__JpthG{color:#ff7b72}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-javascript__pTXeU .BlogDetail_hljs-string__w_eGB,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-jsx__1aDHl .BlogDetail_hljs-string__w_eGB{color:#a5d6ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-javascript__pTXeU .BlogDetail_hljs-comment__QIN04,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-jsx__1aDHl .BlogDetail_hljs-comment__QIN04{color:#8b949e}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-javascript__pTXeU .BlogDetail_hljs-function__gE7TO,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-jsx__1aDHl .BlogDetail_hljs-function__gE7TO{color:#d2a8ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-tsx__4pkZH .BlogDetail_hljs-keyword__JpthG,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-typescript__BNhDF .BlogDetail_hljs-keyword__JpthG{color:#ff7b72}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-tsx__4pkZH .BlogDetail_hljs-string__w_eGB,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-typescript__BNhDF .BlogDetail_hljs-string__w_eGB{color:#a5d6ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-tsx__4pkZH .BlogDetail_hljs-comment__QIN04,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-typescript__BNhDF .BlogDetail_hljs-comment__QIN04{color:#8b949e}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-tsx__4pkZH .BlogDetail_hljs-function__gE7TO,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-typescript__BNhDF .BlogDetail_hljs-function__gE7TO{color:#d2a8ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-tsx__4pkZH .BlogDetail_hljs-type__JULhB,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-typescript__BNhDF .BlogDetail_hljs-type__JULhB{color:#ffa657}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-css__O3x6A .BlogDetail_hljs-attribute__eL_vj,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-scss__U0Ewj .BlogDetail_hljs-attribute__eL_vj{color:#79c0ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-css__O3x6A .BlogDetail_hljs-selector-tag__fBjIi,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-scss__U0Ewj .BlogDetail_hljs-selector-tag__fBjIi{color:#ff7b72}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-css__O3x6A .BlogDetail_hljs-selector-class__u_nEn,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-scss__U0Ewj .BlogDetail_hljs-selector-class__u_nEn{color:#d2a8ff}.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-css__O3x6A .BlogDetail_hljs-property__iUrPD,.BlogDetail_markdownContent__8wylX .BlogDetail_mdPre__kjCVZ .BlogDetail_mdCode__pYImo.BlogDetail_language-scss__U0Ewj .BlogDetail_hljs-property__iUrPD{color:#ffa657}.BlogDetail_markdownContent__8wylX .BlogDetail_mdLink__s6IJl{color:#7c3aed;text-decoration:underline;transition:all .3s ease}.BlogDetail_markdownContent__8wylX .BlogDetail_mdLink__s6IJl:hover{color:#6d28d9;text-decoration:none}.BlogDetail_markdownContent__8wylX .BlogDetail_mdImage__2W0OY{max-width:100%;height:auto;border-radius:.5rem;margin:1.5rem 0;box-shadow:0 4px 20px rgba(0,0,0,.3)}.BlogDetail_markdownContent__8wylX .BlogDetail_mdTable__km0MB{width:100%;border-collapse:collapse;margin:1.5rem 0;background:rgba(15,23,42,.8);border-radius:.5rem;overflow:hidden}.BlogDetail_markdownContent__8wylX .BlogDetail_mdTd__ptMO8,.BlogDetail_markdownContent__8wylX .BlogDetail_mdTh__zjRBW{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(124,58,237,.3)}.BlogDetail_markdownContent__8wylX .BlogDetail_mdTh__zjRBW{background:#7c3aed;color:#fff;font-weight:600}.BlogDetail_markdownContent__8wylX .BlogDetail_mdTd__ptMO8{color:#e2e8f0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdTableWrapper__ege2K{overflow-x:auto;margin:1.5rem 0;border-radius:.5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdHr__F7W_u{border:none;height:2px;background:linear-gradient(90deg,transparent,#7c3aed,transparent);margin:2rem 0}.BlogDetail_markdownContent__8wylX .BlogDetail_mdStrong__Wetrv{color:#fff;font-weight:700}.BlogDetail_markdownContent__8wylX .BlogDetail_mdEm__riXc_{color:#7c3aed;font-style:italic}.BlogDetail_markdownContent__8wylX .BlogDetail_mdDel__kzNDK{color:#e0e0e0;text-decoration:line-through}.BlogDetail_markdownContent__8wylX .BlogDetail_mdCheckbox__TG9df{margin-right:.5rem;accent-color:#7c3aed}.BlogDetail_markdownContent__8wylX .BlogDetail_katex-display__jbXhw{margin:1.5rem 0;text-align:center}.BlogDetail_markdownContent__8wylX .BlogDetail_katex__lnri8{font-size:1.1em;color:#fff}.BlogDetail_editingContainer__SHFVn{display:flex;flex-direction:column;gap:2rem;width:100%;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;width:100%;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6{margin-bottom:1.5rem;width:100%;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6:last-child{margin-bottom:0}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 label{display:block;color:#fff;font-weight:500;margin-bottom:.5rem;font-size:.9rem}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_editInput__C9GP0{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;transition:border-color .3s ease;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_editInput__C9GP0:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_editTextarea__qe0Ri{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;resize:vertical;min-height:80px;transition:border-color .3s ease;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_editTextarea__qe0Ri:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_checkboxLabel__T_x3g{display:flex;align-items:center;gap:.5rem;cursor:pointer}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editField__xpfX6 .BlogDetail_checkboxLabel__T_x3g input[type=checkbox]{width:18px;height:18px;accent-color:#7c3aed;flex-shrink:0}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editRow__XAOkt{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editRow__XAOkt .BlogDetail_editField__xpfX6{margin-bottom:0}@media(max-width:768px){.BlogDetail_editingContainer__SHFVn .BlogDetail_metadataEdit__vJvIM .BlogDetail_editRow__XAOkt{grid-template-columns:1fr;gap:1.5rem}}.BlogDetail_editingContainer__SHFVn .BlogDetail_contentEdit__1da0F{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;width:100%;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_contentEdit__1da0F label{display:block;color:#fff;font-weight:500;margin-bottom:1rem;font-size:1rem}.BlogDetail_editingContainer__SHFVn .BlogDetail_contentEdit__1da0F .BlogDetail_editContentTextarea__7uwqE{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:1rem;color:#fff;font-size:.9rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.6;resize:vertical;min-height:400px;transition:border-color .3s ease;box-sizing:border-box}.BlogDetail_editingContainer__SHFVn .BlogDetail_contentEdit__1da0F .BlogDetail_editContentTextarea__7uwqE:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}@keyframes BlogDetail_fadeInUp__NyrDW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.BlogDetail_postDetailContainer__m5XgX .BlogDetail_postHeader__KyuB9 .BlogDetail_postInfo__HJARp .BlogDetail_postDetailTitle__HFwas{font-size:1.8rem}.BlogDetail_markdownContent__8wylX{padding:1.5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH1__bRAh9{font-size:1.8rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH2__8eeFW{font-size:1.5rem}.BlogDetail_markdownContent__8wylX .BlogDetail_mdH3__4hZWF{font-size:1.25rem}}@media(max-width:480px){.BlogDetail_markdownContent__8wylX{padding:1rem}}.BlogDetail_modalOverlay__g7OmT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:BlogDetail_fadeIn__yx7Ac .3s ease-out}.BlogDetail_deleteModal__OryoT{background:rgba(15,23,42,.8);border:1px solid rgba(124,58,237,.3);border-radius:.75rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.6);animation:BlogDetail_modalSlideIn__7EoiQ .3s ease-out}.BlogDetail_deleteModal__OryoT .BlogDetail_modalHeader__yR0XN{padding:1.5rem 1.5rem 0;border-bottom:1px solid rgba(124,58,237,.3);margin-bottom:1.5rem}.BlogDetail_deleteModal__OryoT .BlogDetail_modalHeader__yR0XN h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0;padding-bottom:1rem}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39{padding:0 1.5rem 1.5rem}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39 p{color:#e2e8f0;margin-bottom:1rem;line-height:1.6}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39 .BlogDetail_postPreview__byBrx{background:rgba(30,41,59,.6);padding:1rem;border-radius:.5rem;margin:1rem 0;border-left:4px solid #7c3aed}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39 .BlogDetail_postPreview__byBrx strong{display:block;color:#fff;font-size:1.1rem;margin-bottom:.5rem}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39 .BlogDetail_postPreview__byBrx small{color:#e2e8f0;font-size:.9rem}.BlogDetail_deleteModal__OryoT .BlogDetail_modalContent__KlX39 .BlogDetail_warningText__3pYJU{color:#fbbf24!important;font-weight:500;background:rgba(251,191,36,.1);padding:.75rem;border-radius:.5rem;border-left:4px solid #fbbf24}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l{padding:1.5rem;border-top:1px solid rgba(124,58,237,.3);display:flex;gap:1rem;justify-content:flex-end}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_cancelButton__wmcyi{background:rgba(30,41,59,.6);color:#e2e8f0;border:1px solid rgba(124,58,237,.3);padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_cancelButton__wmcyi:hover:not(:disabled){background:rgba(15,23,42,.8);color:#fff;border-color:#7c3aed}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_cancelButton__wmcyi:disabled{opacity:.5;cursor:not-allowed}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_confirmDeleteButton__NrSXn{background:#dc2626;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .3s ease}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_confirmDeleteButton__NrSXn:hover:not(:disabled){background:#b91c1c}.BlogDetail_deleteModal__OryoT .BlogDetail_modalActions__7wx3l .BlogDetail_confirmDeleteButton__NrSXn:disabled{opacity:.6;cursor:not-allowed;background:#6b7280}@keyframes BlogDetail_fadeIn__yx7Ac{0%{opacity:0}to{opacity:1}}@keyframes BlogDetail_modalSlideIn__7EoiQ{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.BlogPostEdit_postDetailContainer__anznl{max-width:1500px;margin:0 auto;animation:BlogPostEdit_fadeInUp___K0rT .6s ease-out}.BlogPostEdit_postHeader__ZzANC{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(124,58,237,.3)}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_headerActions__JGUmn{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_backButton___hoXY{display:flex;align-items:center;gap:.5rem;background:rgba(15,23,42,.85);color:#fff;border:1px solid rgba(124,58,237,.3);padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_backButton___hoXY:hover{background:rgba(124,58,237,.2);border-color:#7c3aed;color:#7c3aed}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_backButton___hoXY svg{font-size:.8rem}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2{display:flex;gap:.8rem}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_saveButton__r3Fl_{display:flex;align-items:center;gap:.5rem;background:#16a34a;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_saveButton__r3Fl_:hover:not(:disabled){background:#15803d}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_saveButton__r3Fl_:disabled{opacity:.6;cursor:not-allowed}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_saveButton__r3Fl_ svg{font-size:.8rem}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_cancelButton__s3tQS{display:flex;align-items:center;gap:.5rem;background:#dc2626;color:#fff;border:none;padding:.8rem 1.2rem;border-radius:.5rem;cursor:pointer;font-size:.9rem;transition:all .3s ease}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_cancelButton__s3tQS:hover:not(:disabled){background:#b91c1c}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_cancelButton__s3tQS:disabled{opacity:.6;cursor:not-allowed}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2 .BlogPostEdit_cancelButton__s3tQS svg{font-size:.8rem}.BlogPostEdit_editingContainer__OIfZZ{display:flex;flex-direction:column;gap:2rem;width:100%;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;width:100%;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L{margin-bottom:1.5rem;width:100%;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L:last-child{margin-bottom:0}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L label{display:block;color:#fff;font-weight:500;margin-bottom:.5rem;font-size:.9rem}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editInput__ljdWM{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;transition:border-color .3s ease;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editInput__ljdWM:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editInput__ljdWM::placeholder{color:#9ca3af}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editTextarea__JhYAN{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:.8rem 1rem;color:#fff;font-size:.9rem;resize:vertical;min-height:80px;transition:border-color .3s ease;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editTextarea__JhYAN:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_editTextarea__JhYAN::placeholder{color:#9ca3af}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_checkboxLabel__pSU8X{display:flex;align-items:center;gap:.5rem;cursor:pointer}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editField__Jwe3L .BlogPostEdit_checkboxLabel__pSU8X input[type=checkbox]{width:18px;height:18px;accent-color:#7c3aed;flex-shrink:0}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editRow__hAj_k{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editRow__hAj_k .BlogPostEdit_editField__Jwe3L{margin-bottom:0}@media(max-width:768px){.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_metadataEdit__NL5Qe .BlogPostEdit_editRow__hAj_k{grid-template-columns:1fr;gap:1.5rem}}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_contentEdit__NldUA{background:rgba(15,23,42,.85);border:1px solid rgba(124,58,237,.3);border-radius:1rem;padding:2rem;width:100%;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_contentEdit__NldUA label{display:block;color:#fff;font-weight:500;margin-bottom:1rem;font-size:1rem}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_contentEdit__NldUA .BlogPostEdit_editContentTextarea__4xFP6{width:100%;max-width:100%;background:rgba(15,23,42,.95);border:1px solid rgba(124,58,237,.3);border-radius:.5rem;padding:1rem;color:#fff;font-size:.9rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.6;resize:vertical;min-height:400px;transition:border-color .3s ease;box-sizing:border-box}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_contentEdit__NldUA .BlogPostEdit_editContentTextarea__4xFP6:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 2px rgba(124,58,237,.2)}.BlogPostEdit_editingContainer__OIfZZ .BlogPostEdit_contentEdit__NldUA .BlogPostEdit_editContentTextarea__4xFP6::placeholder{color:#9ca3af}@keyframes BlogPostEdit_fadeInUp___K0rT{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_headerActions__JGUmn{flex-direction:column;gap:1rem;align-items:stretch}.BlogPostEdit_postHeader__ZzANC .BlogPostEdit_editActions__XeXw2{justify-content:flex-end}}@media(max-width:480px){.BlogPostEdit_editActions__XeXw2{flex-direction:column}.BlogPostEdit_cancelButton__s3tQS,.BlogPostEdit_saveButton__r3Fl_{justify-content:center}}@keyframes AdminModal_fadeIn__2X1ku{0%{opacity:0}to{opacity:1}}@keyframes AdminModal_slideIn__FyXTa{0%{transform:scale(.8) translateY(-20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.AdminModal_modalBackdrop__AN9Om{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10000;animation:AdminModal_fadeIn__2X1ku .2s ease-out;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.AdminModal_modalContent__YQNjo{background:#fff;border-radius:12px;padding:0;min-width:400px;max-width:500px;width:90vw;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:AdminModal_slideIn__FyXTa .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}@media(max-width:480px){.AdminModal_modalContent__YQNjo{min-width:320px;width:calc(100vw - 40px);margin:20px}}.AdminModal_modalHeader__oZPJY{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;margin-bottom:20px}.AdminModal_modalTitle__NexSj{display:flex;align-items:center;gap:12px}.AdminModal_lockIcon__1Lrla{color:#6366f1;font-size:20px}.AdminModal_modalTitle__NexSj h2{margin:0;font-size:20px;font-weight:600;color:#1f2937}.AdminModal_closeButton__AeGIH{background:none;border:none;font-size:18px;color:#6b7280;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease}.AdminModal_closeButton__AeGIH:hover{background-color:#f3f4f6;color:#374151}.AdminModal_modalForm__OnKHs{padding:0 24px 24px}.AdminModal_inputGroup__GVIbi{margin-bottom:20px}.AdminModal_inputGroup__GVIbi label{display:block;margin-bottom:8px;font-weight:500;color:#374151;font-size:14px}.AdminModal_inputGroup__GVIbi input{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:all .2s ease;background-color:#fff;box-sizing:border-box}.AdminModal_inputGroup__GVIbi input:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.AdminModal_inputGroup__GVIbi input:disabled{background-color:#f9fafb;cursor:not-allowed}.AdminModal_inputGroup__GVIbi input.AdminModal_error__icaiE{border-color:#ef4444}.AdminModal_inputGroup__GVIbi input.AdminModal_error__icaiE:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.AdminModal_inputGroup__GVIbi input::placeholder{color:#9ca3af}.AdminModal_errorMessage__ITaX5{display:block;margin-top:6px;color:#ef4444;font-size:14px}.AdminModal_modalActions__StV0g{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.AdminModal_cancelButton__elPEL,.AdminModal_submitButton__ii_Kj{padding:10px 20px;border-radius:8px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;border:none;min-width:80px}.AdminModal_cancelButton__elPEL:disabled,.AdminModal_submitButton__ii_Kj:disabled{cursor:not-allowed;opacity:.6}.AdminModal_cancelButton__elPEL{background-color:#f3f4f6;color:#374151}.AdminModal_cancelButton__elPEL:hover:not(:disabled){background-color:#e5e7eb}.AdminModal_submitButton__ii_Kj{background-color:#6366f1;color:#fff}.AdminModal_submitButton__ii_Kj:hover:not(:disabled){background-color:#5856eb}.AdminModal_submitButton__ii_Kj:disabled{background-color:#9ca3af}.AdminModal_hint__E8xYf{text-align:center;padding:12px 24px 20px;border-top:1px solid #e5e7eb;margin-top:16px}.AdminModal_hint__E8xYf small{color:#6b7280;font-size:12px}