.slug_article__p9XOr{max-width:800px;margin:0 auto;padding:2rem 1rem}.slug_header__GfN1E{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e0e0e0}.slug_backLink__7q_dX{display:inline-block;margin-bottom:1.5rem;color:var(--primary-color,#00A651);font-weight:600;font-size:1rem;text-decoration:none;transition:color .2s}.slug_backLink__7q_dX:hover{color:#008f44}.slug_meta__ZDUwn{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.slug_badge__DuU_e{display:inline-block;padding:.25rem .75rem;background:var(--primary-color,#00A651);color:white;font-size:.85rem;font-weight:600;border-radius:20px;text-transform:uppercase}.slug_badge__DuU_e.slug_general__Kr8PF{background:#00A651}.slug_badge__DuU_e.slug_tutorial__mBL3o{background:#FFB800;color:#2D2D2D}.slug_badge__DuU_e.slug_design__OPp_W{background:#6B5B95}.slug_badge__DuU_e.slug_tools___4xxq{background:#45B7D1}.slug_date__KVxsp{font-size:1rem;color:var(--text-gray,#666666)}.slug_title__E9_qt{font-size:2.5rem;font-weight:700;color:var(--text-dark,#2D2D2D);line-height:1.3;margin-bottom:1rem}.slug_description__WwGSV{font-size:1.2rem;color:var(--text-gray,#666666);line-height:1.6}.slug_content__XV_vg{font-size:1.125rem;line-height:1.8;color:var(--text-dark,#2D2D2D)}.slug_content__XV_vg h1,.slug_content__XV_vg h2,.slug_content__XV_vg h3,.slug_content__XV_vg h4,.slug_content__XV_vg h5,.slug_content__XV_vg h6{color:var(--text-dark,#2D2D2D);margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.4}.slug_content__XV_vg h1{font-size:2rem}.slug_content__XV_vg h2{font-size:1.75rem}.slug_content__XV_vg h3{font-size:1.5rem}.slug_content__XV_vg h4{font-size:1.25rem}.slug_content__XV_vg p{margin-bottom:1.5rem}.slug_content__XV_vg a{color:var(--primary-color,#00A651);text-decoration:underline}.slug_content__XV_vg a:hover{color:#008f44}.slug_content__XV_vg ol,.slug_content__XV_vg ul{margin-bottom:1.5rem;padding-left:2rem}.slug_content__XV_vg li{margin-bottom:.75rem}.slug_content__XV_vg blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid var(--primary-color,#00a651);background:#f9f9f9;font-style:italic;color:var(--text-gray,#666666)}.slug_content__XV_vg code{font-family:Consolas,Monaco,monospace;background:#f4f4f4;padding:.2rem .4rem;border-radius:4px;font-size:.9em}.slug_content__XV_vg pre{background:#1e1e1e;color:#d4d4d4;padding:1.5rem;border-radius:8px;overflow-x:auto;margin-bottom:1.5rem}.slug_content__XV_vg pre code{background:transparent;padding:0;font-size:.9rem;line-height:1.5}.slug_content__XV_vg table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.slug_content__XV_vg td,.slug_content__XV_vg th{border:1px solid #ddd;padding:.75rem;text-align:left}.slug_content__XV_vg th{background:#f5f5f5;font-weight:700}.slug_content__XV_vg img{max-width:100%;height:auto;border-radius:8px;margin:1.5rem 0}.slug_content__XV_vg hr{border:none;border-top:1px solid #e0e0e0;margin:2rem 0}.slug_footer__GMK_H{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.slug_backToList__KiXoj{display:inline-block;color:var(--primary-color,#00A651);font-weight:600;font-size:1.1rem;text-decoration:none;padding:.75rem 1.5rem;border:2px solid var(--primary-color,#00a651);border-radius:8px;transition:all .2s}.slug_backToList__KiXoj:hover{background:var(--primary-color,#00A651);color:white}.slug_notFound__BAZp1{max-width:600px;margin:4rem auto;text-align:center;padding:2rem}.slug_notFound__BAZp1 h1{font-size:2rem;color:var(--text-dark,#2D2D2D);margin-bottom:1rem}.slug_notFound__BAZp1 p{font-size:1.1rem;color:var(--text-gray,#666666);margin-bottom:2rem}.slug_notFound__BAZp1 .slug_backLink__7q_dX{font-size:1.1rem}@media (max-width:768px){.slug_article__p9XOr{padding:1.5rem 1rem}.slug_title__E9_qt{font-size:1.8rem}.slug_content__XV_vg,.slug_description__WwGSV{font-size:1rem}.slug_content__XV_vg h1{font-size:1.6rem}.slug_content__XV_vg h2{font-size:1.4rem}.slug_content__XV_vg h3{font-size:1.2rem}}