.BlogBody_blog-body__zFh5N{background:transparent;color:#ffffff;padding:0;line-height:1.75;font-family:Segoe UI,system-ui,-apple-system,sans-serif}.BlogBody_blog-body__zFh5N h1,.BlogBody_blog-body__zFh5N h2,.BlogBody_blog-body__zFh5N h3,.BlogBody_blog-body__zFh5N h4{color:#ffffff;font-weight:700;letter-spacing:.02em;margin:20px 0 12px}.BlogBody_blog-body__zFh5N h1{font-size:2.1rem}.BlogBody_blog-body__zFh5N h2{font-size:1.8rem}.BlogBody_blog-body__zFh5N h3{font-size:1.5rem}.BlogBody_blog-body__zFh5N h4{font-size:1.25rem}.BlogBody_blog-body__zFh5N p{font-size:1rem;margin:10px 0;color:#e5e7eb}.BlogBody_blog-body__zFh5N a{position:relative;color:#7dd3fc;text-decoration:none;font-weight:500;padding:2px 4px;border-radius:6px;background:linear-gradient(90deg,rgba(56,189,248,.15),rgba(168,85,247,.15));transition:all .25s ease}.BlogBody_blog-body__zFh5N a:hover{color:#ffffff;background:linear-gradient(90deg,rgba(56,189,248,.35),rgba(168,85,247,.35));box-shadow:0 0 12px rgba(168,85,247,.4)}.BlogBody_blog-body__zFh5N a:focus{outline:2px solid #38bdf8;outline-offset:3px}.BlogBody_blog-body__zFh5N a.BlogBody_code-link__LPbkm{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#a5f3fc;background:rgba(0,0,0,.4);padding:2px 6px;border-radius:6px}.BlogBody_blog-body__zFh5N a.BlogBody_code-link__LPbkm:hover{color:#ffffff;background:rgba(0,0,0,.65)}.BlogBody_blog-body__zFh5N img{max-width:100%;height:auto;border-radius:14px;margin:16px 0;display:block;box-shadow:0 10px 30px rgba(0,0,0,.45)}.BlogBody_blog-body__zFh5N table{width:100%;border-collapse:collapse;margin:16px 0;background:rgba(255,255,255,.03);border-radius:12px;overflow:hidden}.BlogBody_blog-body__zFh5N table td,.BlogBody_blog-body__zFh5N table th{padding:10px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08);color:#e5e7eb}.BlogBody_blog-body__zFh5N table th{background:linear-gradient(90deg,rgba(56,189,248,.25),rgba(168,85,247,.25));color:#ffffff;font-weight:600}.BlogBody_blog-body__zFh5N table tr:hover td{background:rgba(255,255,255,.04)}.BlogBody_blog-body__zFh5N blockquote{position:relative;margin:18px 0;padding:14px 18px;border-radius:12px;background:linear-gradient(135deg,rgba(56,189,248,.15),rgba(168,85,247,.15));color:#f1f5f9;font-style:italic;border-left:4px solid transparent}.BlogBody_blog-body__zFh5N blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#38bdf8,#a855f7);border-radius:4px}.BlogBody_blog-body__zFh5N ol,.BlogBody_blog-body__zFh5N ul{padding-left:22px;margin:12px 0;color:#e5e7eb}.BlogBody_blog-body__zFh5N li{margin:6px 0}.BlogBody_blog-body__zFh5N hr{border:none;height:1px;margin:24px 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.BlogBody_blog-body__zFh5N a.BlogBody_code-link__LPbkm{color:#008080;text-decoration:underline;font-weight:500;transition:color .3s ease}.BlogBody_blog-body__zFh5N a.BlogBody_code-link__LPbkm:hover{color:#006666;text-decoration:none}