.reaction-picker[data-v-4d432308]{background-color:#fff;border-radius:24px;bottom:100%;box-shadow:0 8px 24px #0000001f;display:inline-flex;gap:8px;left:0;padding:8px 12px;position:absolute;transform:translateY(-20px);z-index:10}.reaction-picker__arrow[data-v-4d432308]{bottom:-16px;display:block;left:18px;pointer-events:none;position:absolute}.reaction-picker__item[data-v-4d432308]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.reaction-picker__item[data-v-4d432308]:active,.reaction-picker__item[data-v-4d432308]:focus,.reaction-picker__item[data-v-4d432308]:focus-visible{outline:none}.reaction-picker__emoji[data-v-4d432308]{display:inline-block;font-size:22px}.article-reactions-picker-enter-active[data-v-4d432308],.article-reactions-picker-leave-active[data-v-4d432308]{transition:opacity .15s ease,transform .15s ease}.article-reactions-picker-enter-from[data-v-4d432308],.article-reactions-picker-leave-to[data-v-4d432308]{opacity:0;transform:translate(0)}.reaction-picker--top[data-v-4d432308]{border-radius:32px;gap:4px;left:50%;margin-bottom:16px;transform:none;translate:-50%}.reaction-picker--top .reaction-picker__arrow[data-v-4d432308]{display:none}.reaction-picker--top .reaction-picker__item[aria-selected=true][data-v-4d432308]{background:#f1f3fb}.reaction-picker__option[data-v-4d432308]{display:contents}.reaction-picker--top .reaction-picker__option[data-v-4d432308]{display:inline-flex;position:relative}.reaction-picker-bar-enter-active[data-v-4d432308]{animation:reaction-picker-bar-in-4d432308 .3s cubic-bezier(.34,1.5,.6,1);will-change:transform,opacity}.reaction-picker-bar-leave-active[data-v-4d432308]{animation:reaction-picker-bar-out-4d432308 .14s ease-in forwards;will-change:transform,opacity}@keyframes reaction-picker-bar-in-4d432308{0%{opacity:0;transform:scale(.5)}47%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes reaction-picker-bar-out-4d432308{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}.reaction-picker--top .reaction-picker__item[data-v-4d432308]{animation:reaction-emoji-in-4d432308 .42s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--i, 0)*40ms);transition:transform .14s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.reaction-picker--top .reaction-picker__item[data-v-4d432308]:focus-visible{transform:translateY(-4px) scale(1.28)}.reaction-picker--top .reaction-picker__item[data-v-4d432308]:hover{transform:translateY(-4px) scale(1.28)}}.reaction-picker--top .reaction-picker__item[data-v-4d432308]:active{transform:scale(1.42)}@keyframes reaction-emoji-in-4d432308{0%{opacity:0;transform:translateY(4px) scale(.3)}60%{opacity:1;transform:translateY(0) scale(1.12)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.reaction-picker-bar-enter-active[data-v-4d432308],.reaction-picker-bar-leave-active[data-v-4d432308]{animation:none;transition:opacity 80ms ease;will-change:auto}.reaction-picker-bar-enter-from[data-v-4d432308],.reaction-picker-bar-leave-to[data-v-4d432308]{opacity:0}.reaction-picker--top .reaction-picker__item[data-v-4d432308]{animation:none;transition:none}}.share-menu[data-v-04e007e9]{display:flex;flex-direction:column;gap:4px;padding:0 20px}.share-menu__item[data-v-04e007e9]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-height:44px;padding:12px 0;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.share-menu__item[data-v-04e007e9]:hover{background-color:#f1f3fb}.share-menu__item[data-v-04e007e9]:active,.share-menu__item[data-v-04e007e9]:focus,.share-menu__item[data-v-04e007e9]:focus-visible{outline:none}.share-menu__icon[data-v-04e007e9]{align-items:center;color:#1c1c1c;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.share-menu__label[data-v-04e007e9]{color:#1c1c1c;font-size:14px;font-weight:500;line-height:20px}.external-link-modal[data-v-304531db]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:200;-webkit-tap-highlight-color:transparent}.external-link-modal__card[data-v-304531db]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 0 5px #3f3f3f1c,0 15px 30px #2f2f2f0f;display:flex;flex-direction:column;gap:24px;max-width:100%;padding:24px;position:relative;width:404px}.external-link-modal__card[data-v-304531db]:focus{outline:none}.external-link-modal__title[data-v-304531db]{color:#1c1c1c;font-family:Inter,sans-serif;font-size:28px;font-weight:700;line-height:32px;text-align:center;width:100%;word-break:break-word}.external-link-modal__title--sheet[data-v-304531db]{display:block}.external-link-modal__actions[data-v-304531db]{display:flex;flex-direction:column;gap:12px;width:100%}.external-link-modal__actions--sheet[data-v-304531db]{gap:8px;padding:24px 20px 34px}.external-link-modal__btn[data-v-304531db]{align-items:center;border:none;border-radius:9999px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:20px;max-height:52px;min-height:52px;padding:16px 24px;transition:opacity .2s;width:100%;-webkit-tap-highlight-color:transparent}.external-link-modal__btn[data-v-304531db]:hover{opacity:.8}.external-link-modal__btn--primary[data-v-304531db]{background:#1c1c1c;color:#fff}.external-link-modal__btn--outline[data-v-304531db]{background:transparent;border:1px solid #e7e9f3;color:#1c1c1c}.external-link-modal__close[data-v-304531db]{align-items:center;background:#1c1c1c;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:-14px;top:-14px;-webkit-tap-highlight-color:transparent}.external-link-modal__close[data-v-304531db] svg{height:20px;width:20px}.copy-toast[data-v-826fd34c]{align-items:center;background:#fff;border-radius:20px;box-shadow:0 6px 15px #1c1c1c29;display:flex;gap:12px;padding:16px;position:fixed;right:20px;top:calc(var(--copy-toast-top, 56px) + 20px);width:328px;z-index:10000}@media(max-width:768px){.copy-toast[data-v-826fd34c]{left:16px;right:16px;top:calc(var(--copy-toast-top, 56px) + 12px);width:auto}}.copy-toast__icon[data-v-826fd34c]{align-items:center;background:#00b23c;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.copy-toast__text[data-v-826fd34c]{color:#1c1c1c;font-size:14px;font-weight:600;line-height:20px}.copy-toast-enter-active[data-v-826fd34c],.copy-toast-leave-active[data-v-826fd34c]{transition:opacity .2s ease,transform .2s ease}.copy-toast-enter-from[data-v-826fd34c],.copy-toast-leave-to[data-v-826fd34c]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.copy-toast-enter-active[data-v-826fd34c],.copy-toast-leave-active[data-v-826fd34c]{transition:opacity .12s ease}.copy-toast-enter-from[data-v-826fd34c],.copy-toast-leave-to[data-v-826fd34c]{transform:none}}.detail-share{align-items:center;background-color:transparent;border:1px solid rgba(0,0,0,.08);border-radius:50%;cursor:pointer;display:inline-flex;height:36px!important;justify-content:center;max-height:36px!important;max-width:36px!important;min-height:36px!important;min-width:36px!important;padding:8px!important;transition:border-color .3s,background-color .3s;width:36px!important}@media(hover:hover){.detail-share:hover{background-color:#f1f3fb!important;border-color:#e7e9f3;opacity:1!important}}.detail-share-sheet{max-height:calc(100dvh - 120px);overflow-y:auto;padding:8px 0 34px}.detail-share-list{align-items:stretch;border-radius:16px;display:flex;flex-direction:column;gap:4px;padding:4px}.detail-share-list__item{align-items:center;background-color:transparent;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:background-color .2s ease}.detail-share-list__item:hover{background-color:#f1f3fb}.detail-share-list__icon{align-items:center;color:#1c1c1c;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.detail-share-list__icon svg{height:20px;width:20px}.detail-share-list__value{color:#1c1c1c;font-size:14px;font-weight:500;line-height:16px}.article-author__title[data-v-867c4f62]{font-size:26px;font-weight:600;line-height:30px;margin-bottom:12px}.article-author__content[data-v-867c4f62]{display:flex;gap:16px}.article-author__image[data-v-867c4f62]{border-radius:50%;height:90px;min-width:90px;overflow:hidden;width:90px}.article-author__image img[data-v-867c4f62]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.article-author__name[data-v-867c4f62]{color:#1c1c1c;font-size:18px;font-weight:600;line-height:24px;margin-bottom:2px;margin-top:4px}@media(max-width:800px){.article-author__name[data-v-867c4f62]{margin-top:0}}.article-author__bio[data-v-867c4f62]{color:gray;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.article-author__about[data-v-867c4f62]{color:#1c1c1c}.article-author__about[data-v-867c4f62],.article-author__about[data-v-867c4f62] p{display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;-webkit-line-clamp:2;line-height:20px;-webkit-box-orient:vertical;overflow:hidden}.article-reactions[data-v-3bf93a7f]{margin-top:32px}.article-reactions__header[data-v-3bf93a7f]{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:12px;margin-bottom:12px}.article-reactions__cta-wrapper[data-v-3bf93a7f]{display:inline-flex;flex-shrink:0;position:relative}.article-reactions__cta[data-v-3bf93a7f]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;color:#1c1c1c;cursor:pointer;display:inline-flex;gap:8px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.article-reactions__cta[data-v-3bf93a7f]:active,.article-reactions__cta[data-v-3bf93a7f]:focus,.article-reactions__cta[data-v-3bf93a7f]:focus-visible{outline:none}.article-reactions__cta-icon[data-v-3bf93a7f]{align-items:center;border-radius:50%;display:flex;font-size:16px;height:32px;justify-content:center;width:32px}.article-reactions__cta-text[data-v-3bf93a7f]{color:#1c1c1c;font-size:14px;line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.article-reactions__list[data-v-3bf93a7f]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.article-reactions__list--inline[data-v-3bf93a7f]{margin-top:0}.article-reactions__chip[data-v-3bf93a7f]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f3fb;border-radius:999px;color:#1c1c1c;cursor:pointer;display:flex;font-size:14px;gap:6px;height:32px;line-height:1.4;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.article-reactions__chip[data-v-3bf93a7f]:active,.article-reactions__chip[data-v-3bf93a7f]:focus,.article-reactions__chip[data-v-3bf93a7f]:focus-visible{outline:none}.article-reactions__chip--active[data-v-3bf93a7f]{background-color:#1c1c1c;color:#fdfdfd}.article-reactions__chip-emoji[data-v-3bf93a7f]{font-size:16px}.article-reactions__chip-count[data-v-3bf93a7f]{color:inherit;font-weight:500}.related-blocks[data-v-c8c42022]{display:flex;flex-direction:column;gap:48px}.related-blocks__section[data-v-c8c42022]{display:flex;flex-direction:column;gap:24px}@media(max-width:768px){.related-blocks__section[data-v-c8c42022]{gap:20px;overflow:hidden}.related-blocks__section--interesting[data-v-c8c42022]{padding-left:24px}.related-blocks__section--alsoWrote[data-v-c8c42022],.related-blocks__section--bestByTopic[data-v-c8c42022]{padding:0 24px}}.related-blocks__title[data-v-c8c42022]{font-size:28px;font-weight:800;line-height:1.2;margin:0;text-transform:uppercase}@media(max-width:768px){.related-blocks__title[data-v-c8c42022]{font-size:20px}}.related-blocks__grid[data-v-c8c42022]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px)and (min-width:769px){.related-blocks__grid[data-v-c8c42022]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.related-blocks__grid[data-v-c8c42022]{gap:16px;grid-template-columns:minmax(0,1fr)}.related-blocks__grid--column[data-v-c8c42022]{gap:12px}}.related-blocks__grid--bestByTopic[data-v-c8c42022]{gap:32px}@media(max-width:768px){.related-blocks__grid--bestByTopic[data-v-c8c42022]{gap:20px}}.related-blocks__grid--alsoWrote[data-v-c8c42022]{gap:32px}@media(max-width:768px){.related-blocks__grid--alsoWrote[data-v-c8c42022]{gap:16px}}.related-blocks__grid--interesting[data-v-c8c42022]{gap:32px}.related-blocks__swiper[data-v-c8c42022]{overflow:visible;width:100%}.related-blocks__slide[data-v-c8c42022]{max-width:220px;width:100%}.related-blocks__more[data-v-c8c42022]{display:flex;justify-content:center;margin-top:12px}@media(max-width:768px){.related-blocks__more[data-v-c8c42022] .base-button-colorful{width:100%}}.related-blocks__sentinel[data-v-c8c42022]{height:1px;width:100%}.article-share[data-v-f25c0f41]{align-items:center;border:1px solid #f2f2f2;border-radius:24px;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:space-between;padding:16px}.article-share__title[data-v-f25c0f41]{color:#4d4d4d;display:block;font-size:22px;font-weight:600;line-height:26px}.article-share__button[data-v-f25c0f41]{align-items:center;background:#1c1c1c;border-radius:42px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;max-height:40px;max-width:40px;min-height:40px;min-width:40px;padding:10px 12px;width:40px}.article-share__right[data-v-f25c0f41]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.article-share__button[data-v-f25c0f41]{position:relative}.article-share__copy-notification[data-v-f25c0f41]{background:#1c1c1c;border-radius:8px;color:#fff;font-size:12px;left:50%;padding:6px 12px;position:absolute;top:-40px;transform:translate(-50%);white-space:nowrap;z-index:10}.article-tags[data-v-92140588]{display:flex;flex-wrap:wrap;gap:8px}.article-tags__tag[data-v-92140588]{background:#f1f3fb;border-radius:100px;color:#4d4d4d;font-size:16px;font-weight:500;line-height:20px;padding:4px 12px}.article-tags__tag[data-v-92140588]:hover{color:#4d4d4d}@media(max-width:800px){.article-tags__tag[data-v-92140588]{font-size:12px;letter-spacing:.2px;line-height:16px}}.journal-article[data-v-81bcf911]{margin-top:-6px;--journal-toc-sticky-top:96px}@media(max-width:800px){.journal-article[data-v-81bcf911]{overflow:hidden;padding:0 24px;width:100%}}.journal-article__content-error[data-v-81bcf911]{color:#666;font-size:16px;line-height:24px;padding:40px 20px;text-align:center}.journal-article__comments[data-v-81bcf911]{margin-top:40px;scroll-margin-top:50px}@media(max-width:800px){.journal-article__comments[data-v-81bcf911]{margin-top:36px}}.journal-article__comments[data-v-81bcf911] .comment-form__textarea{scroll-margin-top:64px}.journal-article__scroll-content[data-v-81bcf911]{display:flex;gap:40px;position:relative}@media(max-width:1024px){.journal-article__scroll-content[data-v-81bcf911]{max-width:100%;width:100%}}.journal-article__author[data-v-81bcf911],.journal-article__faq[data-v-81bcf911],.journal-article__tags[data-v-81bcf911]{margin:40px 0}@media(max-width:800px){.journal-article__author[data-v-81bcf911],.journal-article__faq[data-v-81bcf911],.journal-article__tags[data-v-81bcf911]{margin:32px 0}}.journal-article__reactions[data-v-81bcf911]{scroll-margin-top:50px}.journal-article__sticky-sidebar[data-v-81bcf911]{align-self:flex-start;flex-shrink:0;min-height:0;position:sticky;top:var(--journal-toc-sticky-top);width:280px}@media(max-width:1024px){.journal-article__sticky-sidebar[data-v-81bcf911]{display:none}}.journal-article__sticky-sidebar-scroll[data-v-81bcf911]{max-height:var(--journal-toc-sidebar-max-h,calc(100vh - var(--journal-toc-sticky-top)));min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.journal-article__sticky-sidebar-scroll[data-v-81bcf911]::-webkit-scrollbar{height:0;width:0}.journal-article__navigation[data-v-81bcf911]{display:none}@media(max-width:1024px){.journal-article__navigation[data-v-81bcf911]{display:block}}.journal-article__subtitle[data-v-81bcf911]{color:#222;font-size:21px;font-weight:500;letter-spacing:-.1px;line-height:34px;margin-bottom:24px}@media(max-width:800px){.journal-article__subtitle[data-v-81bcf911]{font-size:19px;line-height:30px;margin-bottom:16px}}.journal-article__content[data-v-81bcf911]{flex:1;margin:0 auto;max-width:768px;min-width:0}@media(max-width:768px){.journal-article__content[data-v-81bcf911] .article-blocks .add-banner{padding:20px}}@media(max-width:768px){.journal-article__content[data-v-81bcf911] .article-read-more{margin-left:-24px;margin-right:-24px;max-width:none;width:calc(100% + 48px)}}.journal-article .fade-enter-active[data-v-81bcf911],.journal-article .fade-leave-active[data-v-81bcf911]{transition:opacity .3s ease,transform .3s ease}.journal-article .fade-enter-from[data-v-81bcf911],.journal-article .fade-leave-to[data-v-81bcf911]{opacity:0;transform:translateY(10px)}.journal-article__articles[data-v-81bcf911]{margin-bottom:52px}@media(max-width:800px){.journal-article__articles[data-v-81bcf911]{margin-bottom:36px}.journal-article__articles[data-v-81bcf911]:last-child{margin-bottom:128px}}.journal-article__related[data-v-81bcf911]{margin-bottom:80px;margin-top:52px}.journal-article__error-placeholder[data-v-81bcf911]{display:none}.journal-article__reactions[data-v-81bcf911]{margin:40px 0}@media(max-width:800px){.journal-article__reactions[data-v-81bcf911]{margin:32px 0}}.journal-article__kicker[data-v-81bcf911]{color:#222;font-size:18px;font-weight:600;letter-spacing:-.1px;line-height:30px;margin-bottom:12px}@media(max-width:1024px){.journal-article__kicker[data-v-81bcf911]{font-size:17px;line-height:28px;margin-bottom:8px}}.journal-article__title[data-v-81bcf911]{color:#222;font-family:Inter,sans-serif;font-size:40px;font-weight:800;letter-spacing:-.4px;line-height:52px;margin-bottom:12px}@media(max-width:1024px){.journal-article__title[data-v-81bcf911]{font-size:30px;line-height:40px}}@media(max-width:800px){.journal-article__title[data-v-81bcf911]{font-weight:700;margin-bottom:8px}}
