.BlogDetail_container__17KVw{min-height:100vh;background:#f4f7f6;color:#1a202c;padding:2rem}.BlogDetail_breadcrumb__NrSZn{max-width:1200px;margin:0 auto 2rem;display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:#64748b}.BlogDetail_breadcrumb__NrSZn a{color:#475569;text-decoration:none;transition:color .3s ease}.BlogDetail_breadcrumb__NrSZn a:hover{color:#3b82f6}.BlogDetail_separator__uVoo8{color:#cbd5e1}.BlogDetail_current__h9cYN{color:#0f172a;font-weight:600}.BlogDetail_layoutWrapper__55iG0{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:2rem}.BlogDetail_layoutWithSidebar___jA71{grid-template-columns:1fr 350px}.BlogDetail_article__D_jiB{background:#ffffff;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:4rem;margin-bottom:3rem;box-shadow:0 4px 6px rgba(0,0,0,.02)}.BlogDetail_header__l69MM{margin-bottom:3rem;text-align:left}.BlogDetail_categoryBadge__h6gaH{display:inline-block;padding:.5rem 1rem;background:rgba(59,130,246,.9);color:white;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;margin-bottom:1.5rem}.BlogDetail_title__j2CKh{font-size:2.2rem;font-weight:800;line-height:1.3;margin:0 0 1.5rem;color:transparent;background:linear-gradient(135deg,#1e293b,#3b82f6);background-clip:text;-webkit-background-clip:text}.BlogDetail_meta__bF0c9{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px solid rgba(148,163,184,.1)}.BlogDetail_author__4QW_H{display:flex;align-items:center;gap:1rem}.BlogDetail_avatar__ZUNPw{width:50px;height:50px;border-radius:50%;background:rgba(59,130,246,.2);display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.BlogDetail_authorInfo__Ts2kU{display:flex;flex-direction:column;gap:.25rem}.BlogDetail_authorName__wWSNl{font-size:1rem;font-weight:700;color:#1a202c}.BlogDetail_authorRole__iswa0{font-size:.875rem;color:rgba(255,255,255,.6)}.BlogDetail_date__ky_pS{font-size:.9rem;color:#64748b}.BlogDetail_content__MUKwO{font-size:1.125rem;line-height:1.8;color:#334155;margin-bottom:3rem;text-align:justify}.BlogDetail_content__MUKwO .bn-editor{padding-inline:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important}.BlogDetail_content__MUKwO .bn-block-content,.BlogDetail_content__MUKwO .bn-inline-content{text-align:justify!important}.BlogDetail_content__MUKwO .bn-block-group{max-width:none!important}.BlogDetail_content__MUKwO h2{font-size:2rem;font-weight:700;margin:2.5rem 0 1.25rem;color:#0f172a}.BlogDetail_content__MUKwO h3{font-size:1.5rem;font-weight:700;margin:2rem 0 1rem;color:#0f172a}.BlogDetail_tocContainer__wUhNp{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 2rem;margin-bottom:2.5rem}.BlogDetail_tocHeader__H_ofU{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#0f172a}.BlogDetail_tocHeader__H_ofU i{color:#3B82F6;font-size:1.1rem}.BlogDetail_tocTitle__lQ_X_{font-size:1.25rem;font-weight:700;margin:0}.BlogDetail_tocList__6gfql{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.BlogDetail_tocItem__oYash{position:relative}.BlogDetail_tocLevel1__krkzH{padding-left:0}.BlogDetail_tocLevel2__E0v5S{padding-left:1.5rem}.BlogDetail_tocLevel3__lCdSh{padding-left:3rem}.BlogDetail_tocLevel1__krkzH:before{content:"•";color:#3b82f6;position:absolute;left:-1rem;opacity:0}.BlogDetail_tocLink__e9_R8{color:#475569;text-decoration:none;font-size:.95rem;transition:all .2s;display:inline-block;line-height:1.4}.BlogDetail_tocLink__e9_R8:hover{color:#3B82F6;text-decoration:underline}.BlogDetail_seriesContainer__HbKZ4{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:1.5rem 2rem;margin-bottom:2.5rem}.BlogDetail_seriesHeader__K_zvO{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#0f172a}.BlogDetail_seriesHeader__K_zvO i{color:#16a34a;font-size:1.1rem}.BlogDetail_seriesTitle__p0fly{font-size:1.25rem;font-weight:700;margin:0}.BlogDetail_seriesList__OCW47{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.BlogDetail_seriesItem__Q3j8F{display:flex;align-items:center;gap:.5rem;font-size:.95rem}.BlogDetail_seriesOrder__076CK{font-weight:600;color:#64748b;min-width:3.5rem}.BlogDetail_seriesLink__Iyq1S{color:#475569;text-decoration:none;transition:all .2s}.BlogDetail_seriesLink__Iyq1S:hover{color:#16a34a;text-decoration:underline}.BlogDetail_activeSeriesItem__XarYX .BlogDetail_seriesOrder__076CK,.BlogDetail_seriesCurrentText__31TH0{color:#16a34a;font-weight:700}.BlogDetail_content__MUKwO p{margin:1.25rem 0}.BlogDetail_content__MUKwO ol,.BlogDetail_content__MUKwO ul{margin:1.25rem 0;padding-left:2rem}.BlogDetail_content__MUKwO li{margin:.75rem 0}.BlogDetail_content__MUKwO pre{background:#f1f5f9;border:1px solid rgba(0,0,0,.05);border-radius:8px;padding:1.5rem;overflow-x:auto;margin:1.5rem 0}.BlogDetail_content__MUKwO code{background:#f1f5f9;padding:.25rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:.95em;color:#e11d48}.BlogDetail_content__MUKwO pre code{background:none;padding:0}.BlogDetail_tagsSection__GnBj4{margin:3rem 0;padding-top:2rem;border-top:1px solid rgba(0,0,0,.05)}.BlogDetail_categoryBottom__DFvIz{display:flex;align-items:center;margin-bottom:1.5rem}.BlogDetail_categoryLabel__jKkhO{font-weight:600;color:#64748b;margin-right:.5rem}.BlogDetail_tags__D9x_P{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:3rem;padding-top:2rem;border-top:1px solid rgba(148,163,184,.1)}.BlogDetail_tag__fy8mT{padding:.5rem 1rem}.BlogDetail_categoryTag__A8prw,.BlogDetail_tag__fy8mT{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:20px;color:#3B82F6;font-size:.875rem;font-weight:600}.BlogDetail_categoryTag__A8prw{display:inline-block;padding:.35rem .85rem}.BlogDetail_share__8G7YN{margin-bottom:3rem;padding:2rem;background:#ffffff;border-radius:12px;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.02)}.BlogDetail_shareTitle__Vm37X{font-size:1.25rem;font-weight:700;margin:0 0 1rem;color:#1a202c}.BlogDetail_shareButtons__woMDm{display:flex;gap:1rem;flex-wrap:wrap}.BlogDetail_shareButton__iOjg6{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1.5rem;background:#f8fafc;border:1px solid rgba(0,0,0,.08);border-radius:8px;color:#334155;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.BlogDetail_shareButton__iOjg6:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.4);color:#3B82F6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.15)}.BlogDetail_shareButtonCopied__0HyYY{background:rgba(34,197,94,.1)!important;border-color:rgba(34,197,94,.4)!important;color:#16a34a!important}.BlogDetail_backLink___ANSr{text-align:center}.BlogDetail_backButton__8l3EZ{display:inline-flex;align-items:center;padding:1rem 2rem;background:#ffffff;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#1a202c;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.02)}.BlogDetail_backButton__8l3EZ:hover{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.4);transform:translateY(-2px)}.BlogDetail_sidebarSection__Ev0cX{background:#ffffff;border:1px solid rgba(0,0,0,.05);border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 4px rgba(0,0,0,.02)}.BlogDetail_sidebarTitle__kBWNw{font-size:1.25rem;font-weight:700;margin:0 0 1.5rem;color:#1a202c}.BlogDetail_authorCard__pnvXX{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.BlogDetail_authorAvatar__fF_kW{width:80px;height:80px;border-radius:50%;background:rgba(59,130,246,.2);display:flex;align-items:center;justify-content:center;font-size:2.5rem}.BlogDetail_authorCardName__HJvls{font-size:1.25rem;font-weight:700;margin:0;color:#1a202c}.BlogDetail_authorCardRole__SFeRS{font-size:.95rem;color:#64748b;margin:0}@media (max-width:768px){.BlogDetail_container__17KVw{padding:1rem}.BlogDetail_article__D_jiB{padding:2rem 1.5rem}.BlogDetail_title__j2CKh{font-size:2rem}.BlogDetail_layoutWithSidebar___jA71{grid-template-columns:1fr}.BlogDetail_meta__bF0c9{flex-direction:column;align-items:flex-start;gap:1rem}.BlogDetail_featuredImage__x9SYx{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}.BlogDetail_content__MUKwO{font-size:1rem}.BlogDetail_content__MUKwO h2{font-size:1.5rem}.BlogDetail_shareButtons__woMDm{flex-direction:column}.BlogDetail_shareButton__iOjg6{width:100%}}.MarkdownContent_h1__4VXmO,.MarkdownContent_h2__QZpQI,.MarkdownContent_h3__a8Vd4,.MarkdownContent_h4__plwM9{font-weight:700;line-height:1.3;margin-top:2rem;margin-bottom:1rem;color:#ffffff}.MarkdownContent_h1__4VXmO{font-size:2.5rem;margin-top:0;border-bottom:3px solid #3b82f6;padding-bottom:.5rem}.MarkdownContent_h2__QZpQI{font-size:2rem;color:#60a5fa;border-left:4px solid #3b82f6;padding-left:1rem}.MarkdownContent_h3__a8Vd4{font-size:1.5rem;color:#818cf8}.MarkdownContent_h4__plwM9{font-size:1.25rem;color:#e0e7ff}.MarkdownContent_paragraph__qHUNI{line-height:1.8;margin-bottom:1.25rem;color:rgba(255,255,255,.85);font-size:1.125rem}.MarkdownContent_link__A1mmn{color:#60a5fa;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease;font-weight:500}.MarkdownContent_link__A1mmn:hover{border-bottom-color:#60a5fa;color:#93c5fd}.MarkdownContent_ol__0efFZ,.MarkdownContent_ul__aZNYm{margin:1.5rem 0;padding-left:2rem;line-height:1.8}.MarkdownContent_ul__aZNYm{list-style-type:none}.MarkdownContent_ul__aZNYm .MarkdownContent_li__7HUXV:before{content:"→";color:#60a5fa;font-weight:700;display:inline-block;width:1.5em;margin-left:-1.5em}.MarkdownContent_ol__0efFZ{list-style-type:decimal}.MarkdownContent_li__7HUXV{margin-bottom:.75rem;color:rgba(255,255,255,.85);font-size:1.125rem}.MarkdownContent_codeBlock__Ca6jP{position:relative;margin:2rem 0;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#1e293b,#0f172a);box-shadow:0 10px 30px rgba(0,0,0,.3)}.MarkdownContent_codeLang__LoOYU{position:absolute;top:.75rem;right:1rem;background:rgba(59,130,246,.2);color:#60a5fa;padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;z-index:1}.MarkdownContent_pre__XV9ul{margin:0;padding:2.5rem 1.5rem 1.5rem;overflow-x:auto;background:transparent}.MarkdownContent_code__o97Yk{font-family:Fira Code,Courier New,monospace;font-size:.95rem;line-height:1.7;color:#e2e8f0;text-shadow:0 1px 2px rgba(0,0,0,.5)}.MarkdownContent_inlineCode__wtDhk{background:rgba(59,130,246,.15);color:#93c5fd;padding:.2rem .5rem;border-radius:4px;font-family:Fira Code,Courier New,monospace;font-size:.9em;font-weight:600;border:1px solid rgba(59,130,246,.3)}.MarkdownContent_blockquote__jEQqL{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(99,102,241,.1));border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;font-style:italic;color:rgba(255,255,255,.9);font-size:1.125rem;line-height:1.8;box-shadow:0 2px 8px rgba(59,130,246,.2)}.MarkdownContent_blockquote__jEQqL:before{content:'"';font-size:3rem;color:#60a5fa;opacity:.4;line-height:0;display:block;margin-bottom:.5rem}.MarkdownContent_tableWrapper__XeIMq{margin:2rem 0;overflow-x:auto;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.MarkdownContent_table__NLpfI{width:100%;border-collapse:collapse;background:rgba(30,41,59,.5)}.MarkdownContent_thead__t_A7z{background:linear-gradient(135deg,#3b82f6,#6366f1);color:white}.MarkdownContent_th__R1_1u{padding:1rem 1.5rem;text-align:left;font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px}.MarkdownContent_tbody__UTvTq .MarkdownContent_tr__BA0pe:nth-child(2n){background:rgba(59,130,246,.03)}.MarkdownContent_tbody__UTvTq .MarkdownContent_tr__BA0pe:hover{background:rgba(59,130,246,.08);transition:background .2s ease}.MarkdownContent_td__Kmz_m{padding:1rem 1.5rem;border-bottom:1px solid rgba(148,163,184,.2);color:rgba(255,255,255,.85);font-size:1rem}.MarkdownContent_imageWrapper__X30_F{margin:2.5rem 0;text-align:center}.MarkdownContent_image__OeI_g{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease}.MarkdownContent_image__OeI_g:hover{transform:scale(1.02);box-shadow:0 15px 40px rgba(0,0,0,.2)}.MarkdownContent_hr__x4tsP{margin:3rem 0;border:none;height:2px;background:linear-gradient(90deg,transparent,#3b82f6,transparent);opacity:.4}@media (max-width:768px){.MarkdownContent_h1__4VXmO{font-size:2rem}.MarkdownContent_h2__QZpQI{font-size:1.75rem}.MarkdownContent_h3__a8Vd4{font-size:1.5rem}.MarkdownContent_li__7HUXV,.MarkdownContent_paragraph__qHUNI{font-size:1rem}.MarkdownContent_codeBlock__Ca6jP{margin:1.5rem -1rem;border-radius:0}.MarkdownContent_code__o97Yk{font-size:.875rem}}.QuizWidget_quizContainer__iUB_U{margin:4rem auto;max-width:800px;background:#ffffff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.05);overflow:hidden;font-family:inherit;border:1px solid #f1f5f9}.QuizWidget_introBox__5lNXW{text-align:center;padding:3rem 2rem;background:linear-gradient(180deg,#f8fafc,#ffffff)}.QuizWidget_iconWrapper__kwmaR{width:64px;height:64px;background:#eff6ff;color:#3b82f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.QuizWidget_title__v1YLO{font-size:1.5rem;color:#1e293b;margin-bottom:.75rem;font-weight:700}.QuizWidget_description__ouQlO{color:#64748b;margin-bottom:1.5rem;line-height:1.6}.QuizWidget_meta__gMQug{font-size:.9rem;color:#3b82f6;font-weight:600;margin-bottom:2rem}.QuizWidget_startForm__WeHbl{max-width:400px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.QuizWidget_inputField___1Fj2{width:100%;padding:.875rem 1rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;color:#334155;background:white;transition:all .2s}.QuizWidget_inputField___1Fj2:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.QuizWidget_btnPrimary__y1Gig{width:100%;padding:1rem;background:#3b82f6;color:white;font-size:1rem;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem}.QuizWidget_btnPrimary__y1Gig:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.QuizWidget_errorText__S0GF4{color:#ef4444;font-size:.9rem;margin-bottom:1rem}.QuizWidget_quizHeader__obosg{padding:1.5rem 2rem;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;background:#fafaf9}.QuizWidget_userInfoBadge__K7rRR{background:#f1f5f9;color:#475569;padding:.35rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600}.QuizWidget_questionsList__I6h7u{padding:2rem}.QuizWidget_questionCard__29dwF{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px dashed #e2e8f0}.QuizWidget_questionCard__29dwF:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.QuizWidget_questionText__mh7vC{font-size:1.15rem;color:#1e293b;margin-bottom:1.25rem;line-height:1.5;font-weight:600}.QuizWidget_questionNumber__fAagC{color:#3b82f6}.QuizWidget_optionsGrid__z_nKe{display:flex;flex-direction:column;gap:.75rem}.QuizWidget_optionItem__RmZQJ{display:flex;align-items:center;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s;background:white}.QuizWidget_optionItem__RmZQJ:hover{border-color:#cbd5e1;background:#f8fafc}.QuizWidget_optionItem__RmZQJ.QuizWidget_selected__jrvIm{border-color:#3b82f6;background:#eff6ff}.QuizWidget_radioIndicator__aoB4y{width:20px;height:20px;border-radius:50%;border:2px solid #cbd5e1;margin-right:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.QuizWidget_optionItem__RmZQJ.QuizWidget_selected__jrvIm .QuizWidget_radioIndicator__aoB4y{border-color:#3b82f6}.QuizWidget_radioInner__ji0b_{width:10px;height:10px;border-radius:50%;background:#3b82f6}.QuizWidget_optionText__4qd8A{color:#475569;font-size:1rem}.QuizWidget_optionItem__RmZQJ.QuizWidget_selected__jrvIm .QuizWidget_optionText__4qd8A{color:#1e293b;font-weight:500}.QuizWidget_correctOption__Yv8db{border-color:#10b981!important;background:#ecfdf5!important}.QuizWidget_correctOption__Yv8db .QuizWidget_radioIndicator__aoB4y{border-color:#10b981!important}.QuizWidget_correctOption__Yv8db .QuizWidget_radioInner__ji0b_{background:#10b981!important}.QuizWidget_wrongOption__LUrDn{border-color:#ef4444!important;background:#fef2f2!important}.QuizWidget_wrongOption__LUrDn .QuizWidget_radioIndicator__aoB4y{border-color:#ef4444!important}.QuizWidget_wrongOption__LUrDn .QuizWidget_radioInner__ji0b_{background:#ef4444!important}.QuizWidget_explanationBox__SnEtU{margin-top:1rem;padding:1rem;background:#f8fafc;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;color:#475569;font-size:.95rem;line-height:1.5}.QuizWidget_cardCorrect__V9ATy .QuizWidget_explanationBox__SnEtU{border-left-color:#10b981;background:#ecfdf5}.QuizWidget_cardIncorrect__74jaK .QuizWidget_explanationBox__SnEtU{border-left-color:#ef4444;background:#fef2f2}.QuizWidget_actionFooter__MwLL2{padding:1.5rem 2rem;background:#f8fafc;border-top:1px solid #f1f5f9;text-align:right}.QuizWidget_btnSubmit__XHyl7{padding:1rem 2.5rem;background:#10b981;color:white;font-size:1.1rem;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px rgba(16,185,129,.2)}.QuizWidget_btnSubmit__XHyl7:hover:not(:disabled){background:#059669;transform:translateY(-2px);box-shadow:0 6px 16px rgba(16,185,129,.3)}.QuizWidget_btnSubmit__XHyl7:disabled{background:#94a3b8;cursor:not-allowed;box-shadow:none}.QuizWidget_resultSummary__Z07V4{padding:3rem 2rem;text-align:center;background:linear-gradient(180deg,#ecfdf5,#ffffff);border-bottom:1px solid #f1f5f9}.QuizWidget_scoreCircleWrapper__UUADx{display:inline-block;padding:8px;background:white;border-radius:50%;margin-bottom:1.5rem;box-shadow:0 10px 25px rgba(16,185,129,.15)}.QuizWidget_scoreCircle___8Fc_{width:120px;height:120px;border-radius:50%;border:8px solid #10b981;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:800;color:#1e293b;gap:.25rem}.QuizWidget_scoreDivider___mXgY{color:#94a3b8;font-size:1.5rem;font-weight:400}.QuizWidget_resultSummary__Z07V4 h4{font-size:1.5rem;color:#1e293b;margin-bottom:.5rem}.QuizWidget_resultSummary__Z07V4 p{color:#64748b;max-width:500px;margin:0 auto}