.blog-content{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:1.8}.blog-content>*{max-width:720px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.blog-content p,.blog-content .wp-block-paragraph{color:#1a1a1a;margin-top:0;margin-bottom:1.5em;font-size:18px;line-height:1.8}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content .wp-block-heading{color:#000;margin-top:2em;margin-bottom:.5em;font-weight:700;line-height:1.3}.blog-content h2{margin-top:2.5em;font-size:2em}.blog-content h3{margin-top:2em;font-size:1.5em}.blog-content section{margin-bottom:3em}.blog-content section>div:first-child{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.blog-content section>div:first-child>span{color:#fff;background-color:#2271b1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}.blog-content .bg-blue-50,.blog-content .highlight-box{background-color:#f0f6fc;border-left:4px solid #2271b1;border-radius:0 .5rem .5rem 0;margin:1.5rem 0;padding:1.25rem}.blog-content details{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:1rem;overflow:hidden}.blog-content summary{cursor:pointer;user-select:none;background-color:#f9f9f9;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s;display:flex}.blog-content summary:hover{background-color:#f0f0f0}.blog-content summary::marker{display:none}.blog-content summary::-webkit-details-marker{display:none}.blog-content summary:after{content:"+";color:#2271b1;font-size:1.5rem;font-weight:300;transition:transform .2s}.blog-content details[open] summary:after{content:"−"}.blog-content details[open] summary{border-bottom:1px solid #ddd}.blog-content details>div:last-child{color:#555;padding:1.25rem 1.5rem;line-height:1.7}.blog-content ul,.blog-content ol,.blog-content .wp-block-list{max-width:720px;margin:1.25em auto;padding-left:2em}.blog-content li{margin-bottom:.65em;line-height:1.8}.blog-content li:last-child{margin-bottom:0}.blog-content ul,.blog-content ul.wp-block-list{list-style-type:disc}.blog-content ol,.blog-content ol.wp-block-list{list-style-type:decimal}.blog-content .wp-merged-list{margin-top:1em;margin-bottom:1.5em}.blog-content .wp-block-heading{max-width:720px;margin-left:auto;margin-right:auto}.blog-content .wp-block-heading strong{font-weight:inherit}.blog-content strong,.blog-content b{color:#000;font-weight:600}.blog-content a{color:#2271b1;text-decoration:none}.blog-content a:hover{text-decoration:underline}.blog-content img,.blog-content .wp-block-image img{border-radius:0;max-width:100%;height:auto;margin:2em 0}.blog-content figure{margin:2em 0}.blog-content figcaption{text-align:center;color:#6b6b6b;margin-top:.5em;font-size:.875em}@media (max-width:768px){.blog-content{font-size:16px}.blog-content>*{padding-left:16px;padding-right:16px}.blog-content h2{font-size:1.75rem}.blog-content h3{font-size:1.375rem}.blog-content .wp-block-columns{flex-direction:column}.blog-content section>div:first-child>span{width:2rem;height:2rem;font-size:1rem}}@media (max-width:480px){.blog-content{font-size:15px}.blog-content h2{font-size:1.5rem}.blog-content h3{font-size:1.25rem}}.dark .blog-content{color:#e5e7eb}.dark .blog-content p,.dark .blog-content .wp-block-paragraph{color:#e5e7eb!important}.dark .blog-content h1,.dark .blog-content h2,.dark .blog-content h3,.dark .blog-content h4,.dark .blog-content .wp-block-heading{color:#f9fafb!important}.dark .blog-content strong,.dark .blog-content b{color:#fff!important}.dark .blog-content a{color:#7dd3fc}.dark .blog-content a:hover{color:#bae6fd}.dark .blog-content figcaption{color:#9ca3af!important}.dark .blog-content li{color:#e5e7eb}.dark .blog-content blockquote{color:#d1d5db}.dark .blog-content code{color:#e5e7eb!important;background-color:#ffffff14!important}.dark .blog-content pre{color:#e2e8f0!important;background-color:#0f172a!important}.dark .blog-content .bg-blue-50,.dark .blog-content .highlight-box{color:#e5e7eb;background-color:#3cba991f!important;border-left-color:#5eead4!important}.dark .blog-content details{background:#0a1628;border-color:#ffffff1f}.dark .blog-content summary{color:#e5e7eb!important;background-color:#111827!important}.dark .blog-content summary:hover{background-color:#1f2937!important}.dark .blog-content details[open] summary{border-bottom-color:#ffffff1f}.dark .blog-content details>div:last-child{color:#d1d5db!important}.dark .blog-content img{filter:grayscale();opacity:.95}.dark .blog-content img:hover{filter:none;opacity:1}
.admin-blog-content{color:#374151;text-align:left;width:100%;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.125rem;line-height:1.75}.admin-blog-content h1,.admin-blog-content h2,.admin-blog-content h3,.admin-blog-content h4,.admin-blog-content h5,.admin-blog-content h6,.admin-blog-content p,.admin-blog-content ul,.admin-blog-content ol,.admin-blog-content li,.admin-blog-content blockquote,.admin-blog-content table,.admin-blog-content thead,.admin-blog-content tbody,.admin-blog-content tr,.admin-blog-content th,.admin-blog-content td{text-align:left!important}.admin-blog-content h1{color:#111827;margin:0 0 1rem;font-size:2rem;font-weight:800;line-height:1.25}.admin-blog-content h2{color:#111827;border-bottom:2px solid #e5e7eb;margin:2.25rem 0 .75rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700;line-height:1.3}.admin-blog-content h2:first-child{margin-top:0}.admin-blog-content h3{color:#1f2937;margin:1.5rem 0 .5rem;font-size:1.375rem;font-weight:600;line-height:1.35}.admin-blog-content h4{color:#1f2937;margin:1.25rem 0 .375rem;font-size:1.125rem;font-weight:600;line-height:1.4}.admin-blog-content h2+p,.admin-blog-content h3+p,.admin-blog-content h4+p{margin-top:.5rem}.admin-blog-content p{color:#374151;margin:0 0 1rem;line-height:1.75}.admin-blog-content p:last-child{margin-bottom:0}.admin-blog-content p:empty,.admin-blog-content p:has(>br:only-child){margin:0;line-height:0}.admin-blog-content ul,.admin-blog-content ol{margin:.375rem 0 1rem;padding-left:1.5rem}.admin-blog-content ul{list-style-type:disc}.admin-blog-content ol{list-style-type:decimal}.admin-blog-content li{color:#374151;margin:0 0 .3rem;padding-left:.125rem;line-height:1.65}.admin-blog-content li:last-child{margin-bottom:0}.admin-blog-content li>p{margin:0}.admin-blog-content p+ul,.admin-blog-content p+ol{margin-top:.25rem}.admin-blog-content ul+p,.admin-blog-content ol+p{margin-top:.75rem}.admin-blog-content strong,.admin-blog-content b{color:#111827;font-weight:600}.admin-blog-content em,.admin-blog-content i{font-style:italic}.admin-blog-content a{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.admin-blog-content a:hover{color:#1d4ed8}.admin-blog-content blockquote{color:#4b5563;border-left:4px solid #2563eb;margin:1rem 0;padding:.75rem 0 .75rem 1rem;font-style:italic}.admin-blog-content table{border-collapse:collapse;width:100%;margin:.75rem 0 1.25rem;font-size:1rem}.admin-blog-content th,.admin-blog-content td{vertical-align:top;border:1px solid #e5e7eb;padding:.625rem .875rem}.admin-blog-content th{color:#111827;background-color:#f9fafb;font-weight:600}.admin-blog-content tr:nth-child(2n) td{background-color:#fafafa}.admin-blog-content img{border-radius:.5rem;max-width:100%;height:auto;margin:1.25rem auto;display:block}.admin-blog-content code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.admin-blog-content pre{color:#f3f4f6;background-color:#111827;border-radius:.5rem;margin:1rem 0;padding:1rem;font-size:.9rem;line-height:1.6;overflow-x:auto}@media (max-width:768px){.admin-blog-content{font-size:1rem}.admin-blog-content h2{margin-top:1.75rem;font-size:1.5rem}.admin-blog-content h3{font-size:1.25rem}.admin-blog-content ul,.admin-blog-content ol{padding-left:1.25rem}}.dark .admin-blog-content{color:#e5e7eb}.dark .admin-blog-content h1,.dark .admin-blog-content h2,.dark .admin-blog-content h3,.dark .admin-blog-content h4{color:#f9fafb}.dark .admin-blog-content h2{border-bottom-color:#ffffff1f}.dark .admin-blog-content p,.dark .admin-blog-content li{color:#e5e7eb}.dark .admin-blog-content strong,.dark .admin-blog-content b{color:#fff}.dark .admin-blog-content a{color:#7dd3fc}.dark .admin-blog-content a:hover{color:#bae6fd}.dark .admin-blog-content blockquote{color:#d1d5db;border-left-color:#5eead4}.dark .admin-blog-content th{color:#f9fafb;background-color:#ffffff0f}.dark .admin-blog-content th,.dark .admin-blog-content td{border-color:#ffffff1f}.dark .admin-blog-content tr:nth-child(2n) td{background-color:#ffffff08}.dark .admin-blog-content code{color:#e5e7eb;background-color:#ffffff14}.dark .admin-blog-content pre{color:#e2e8f0;background-color:#0f172a}.dark .admin-blog-content img{filter:grayscale();opacity:.95}.dark .admin-blog-content img:hover{filter:none;opacity:1}
