.blog-share[data-v-f87a5fd5]{display:flex;flex-direction:column;gap:16px}.blog-share__title[data-v-f87a5fd5]{color:#ffffff4d;font-size:12px}.blog-share__links[data-v-f87a5fd5]{display:flex;align-items:center;gap:6px}.blog-share__links a[data-v-f87a5fd5]{width:28px;height:28px;display:block;border-radius:6px;transition:background-color .2s ease}.blog-share__links a[data-v-f87a5fd5]:hover{background:#ffffff1a}.blog-share__links svg[data-v-f87a5fd5]{display:block}.blog-detail[data-v-978f6374]{min-height:100vh;padding:150px 24px 100px;background:#070707;color:#fff;font-family:Manrope,sans-serif}.blog-detail__layout[data-v-978f6374]{width:min(1200px,100%);margin:0 auto;display:grid;grid-template-columns:160px minmax(0,744px) 200px;gap:48px;align-items:start}.blog-detail__left[data-v-978f6374],.blog-detail__right[data-v-978f6374]{position:sticky;top:110px}.blog-detail__left[data-v-978f6374],.blog-detail__right[data-v-978f6374]{display:flex;flex-direction:column;gap:32px}.back-link[data-v-978f6374]{display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;text-decoration:none}.back-link__icon[data-v-978f6374]{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:18px}.back-link--mobile[data-v-978f6374]{display:none}.blog-article[data-v-978f6374]{min-width:0}.blog-article__mobile-aside[data-v-978f6374]{display:none}.blog-article__cover[data-v-978f6374]{width:100%;aspect-ratio:744/418;overflow:hidden;border-radius:24px;background:#ffffff0f}.blog-article__cover img[data-v-978f6374]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.blog-article__placeholder[data-v-978f6374]{width:100%;height:100%;display:grid;place-items:center;color:#fff3;font-size:48px;font-weight:600}.blog-article__header[data-v-978f6374]{width:100%;margin-top:32px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.blog-article__title[data-v-978f6374]{font-size:28px;font-weight:600;line-height:1.3}.blog-article__date[data-v-978f6374]{color:#ffffff4d;font-size:14px}.toc-title[data-v-978f6374]{margin-bottom:16px;color:#fffc;font-size:12px;font-weight:600}.latest-links[data-v-978f6374]{display:flex;flex-direction:column;gap:12px}.latest-links__title[data-v-978f6374]{color:#fffc;font-size:12px;font-weight:600}.latest-links__list[data-v-978f6374]{display:flex;flex-direction:column;gap:8px}.latest-link[data-v-978f6374]{width:200px;height:48px;padding:4px;display:flex;align-items:center;gap:8px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:12px;background:#ffffff1a;color:#fff;text-decoration:none;transition:background-color .2s ease}.latest-link[data-v-978f6374]:hover{background:#ffffff29}.latest-link__media[data-v-978f6374]{width:40px;height:40px;position:relative;flex:none;overflow:hidden;border-radius:8px;background:#0000001a}.latest-link__media .latest-link__placeholder[data-v-978f6374],.latest-link__media>img[data-v-978f6374]:first-child{width:100%;height:100%;display:grid;place-items:center;-o-object-fit:cover;object-fit:cover}.latest-link__placeholder[data-v-978f6374]{color:#ffffff80;font-size:14px}.latest-link__content[data-v-978f6374]{min-width:0;display:flex;flex-direction:column;gap:2px}.latest-link__description[data-v-978f6374],.latest-link__title[data-v-978f6374]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-link__title[data-v-978f6374]{color:#fffc;font-size:12px;font-weight:500}.latest-link__description[data-v-978f6374]{color:#ffffff4d;font-size:11px}.toc-list[data-v-978f6374]{display:flex;flex-direction:column;align-items:stretch;gap:10px}.toc-list .toc-section__heading[data-v-978f6374]{display:flex;align-items:flex-start;gap:6px}.toc-list .toc-section__toggle[data-v-978f6374]{width:12px;height:18px;padding:0;flex:0 0 auto;display:grid;place-items:center;color:#fff9}.toc-list .toc-section__toggle svg[data-v-978f6374]{transition:transform .2s ease;transform:rotate(-90deg)}.toc-list .toc-section__toggle.is-expanded svg[data-v-978f6374]{transform:rotate(0)}.toc-list .toc-section .has-no-subheadings[data-v-978f6374]{margin-left:18px}.toc-list .toc-section__subheadings[data-v-978f6374]{margin-top:10px;display:flex;flex-direction:column;gap:10px}.toc-list button[data-v-978f6374]{padding:0;border:0;background:none;color:#fff9;font:400 12px/18px Manrope,sans-serif;text-align:left;cursor:pointer;transition:color .2s ease}.toc-list button[data-v-978f6374]:hover{color:#fff}.toc-list button.is-subheading[data-v-978f6374]{padding-left:12px;color:#fff6}.mobile-toc[data-v-978f6374]{display:none}.blog-markdown[data-v-978f6374]{margin-top:32px;color:#fffc;font-size:16px;line-height:24px;overflow-wrap:anywhere}.blog-markdown[data-v-978f6374] p{margin:0 0 16px}.blog-markdown[data-v-978f6374] h2,.blog-markdown[data-v-978f6374] h3{color:#fff;scroll-margin-top:100px;font-weight:600;line-height:1.3}.blog-markdown[data-v-978f6374] h2{margin:40px 0 16px;font-size:28px}.blog-markdown[data-v-978f6374] h3{margin:32px 0 14px;font-size:22px}.blog-markdown[data-v-978f6374] ol,.blog-markdown[data-v-978f6374] ul{margin:0 0 20px;padding-left:24px}.blog-markdown[data-v-978f6374] li{margin-bottom:8px}.blog-markdown[data-v-978f6374] a{color:#00f5a0;text-underline-offset:3px}.blog-markdown[data-v-978f6374] img{max-width:100%;height:auto;margin:16px 0;border-radius:24px}.blog-markdown[data-v-978f6374] pre{margin:20px 0;padding:16px;overflow-x:auto;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#ffffff0f;font-size:13px;line-height:20px}.blog-markdown[data-v-978f6374] code{padding:2px 5px;border-radius:4px;background:#ffffff14;font-size:.9em}.blog-markdown[data-v-978f6374] pre code{padding:0;background:transparent}.blog-markdown[data-v-978f6374] blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid #00f5a0;border-radius:0 12px 12px 0;background:#ffffff0f;color:#fffc}.blog-markdown[data-v-978f6374] blockquote p:last-child{margin-bottom:0}.blog-markdown[data-v-978f6374] table{width:100%;margin:24px 0;border-collapse:collapse;display:block;overflow-x:auto}.blog-markdown[data-v-978f6374] td,.blog-markdown[data-v-978f6374] th{min-width:140px;padding:12px 16px;border:1px solid hsla(0,0%,100%,.15);text-align:left}.blog-markdown[data-v-978f6374] th{background:#ffffff1a}@media(max-width:1100px){.blog-detail__layout[data-v-978f6374]{grid-template-columns:120px minmax(0,1fr);gap:32px}.blog-detail__right[data-v-978f6374]{display:none}}@media(max-width:767px){.blog-detail[data-v-978f6374]{padding:110px 16px 64px}.blog-detail__layout[data-v-978f6374]{display:block}.blog-detail__left[data-v-978f6374]{display:none}.blog-article__mobile-aside[data-v-978f6374]{margin-bottom:24px;display:flex;flex-direction:column;gap:24px}.back-link--mobile[data-v-978f6374]{display:flex}.blog-article__cover[data-v-978f6374]{border-radius:16px}.blog-article__header[data-v-978f6374]{margin-top:24px}.blog-article__title[data-v-978f6374]{font-size:24px}.mobile-toc[data-v-978f6374]{margin-top:28px;padding:14px 16px;display:block;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:#ffffff0f}.mobile-toc summary[data-v-978f6374]{cursor:pointer;font-size:14px;font-weight:600}.mobile-toc button[data-v-978f6374]{width:100%;margin-top:10px;padding:0;display:block;border:0;background:none;color:#fff9;font:400 12px/18px Manrope,sans-serif;text-align:left}.mobile-toc button.is-subheading[data-v-978f6374]{padding-left:12px}.blog-markdown[data-v-978f6374]{margin-top:28px}.blog-markdown[data-v-978f6374] h2{font-size:24px}.blog-markdown[data-v-978f6374] h3{font-size:20px}}
