@charset "UTF-8";.toc[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-dark-700) var(--un-text-opacity),transparent);margin-top:2rem;padding-inline:1rem;padding-top:2rem;padding-bottom:1rem;border-width:1px;border-color:color-mix(in srgb,var(--colors-slate-200) var(--un-border-opacity),transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--colors-slate-50) var(--un-bg-opacity),transparent);max-height:calc(100vh - 6rem);overflow:auto;margin-inline:10px}@supports (color: color-mix(in lab,red,red)){.toc[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-dark-700) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-slate-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-slate-50) var(--un-bg-opacity),transparent)}}.dark .toc[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-sky-300) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-slate-600) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-dark-DEFAULT) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-sky-300) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-slate-600) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-dark-DEFAULT) var(--un-bg-opacity),transparent)}}.toc h3[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-slate-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.toc h3[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-slate-400) var(--un-text-opacity),transparent)}}.toc-header[data-v-9fbb735c]{margin-top:-1rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom-width:1px;border-color:color-mix(in srgb,var(--colors-slate-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.toc-header[data-v-9fbb735c]{border-color:color-mix(in oklab,var(--colors-slate-200) var(--un-border-opacity),transparent)}}@media (max-width: 1023.9px){.toc-header[data-v-9fbb735c]{text-align:center}}.toc-links[data-v-9fbb735c]{padding-inline:.5rem;text-align:left;display:flex;flex-direction:column;gap:2px}.toc-links[data-v-9fbb735c]:first-child{margin-top:-2rem}.toc-link[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-slate-500) var(--un-text-opacity),transparent);text-align:left}@supports (color: color-mix(in lab,red,red)){.toc-link[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}}.toc-link_2[data-v-9fbb735c]{padding-left:1.25rem}.dark .toc-link_2[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-sky-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc-link_2[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-sky-400) var(--un-text-opacity),transparent)}}.toc-link_3[data-v-9fbb735c]{padding-left:1.5rem}.dark .toc-link_3[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc-link_3[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}.toc-link_3[data-v-9fbb735c]:before{content:"- "}.toc-link_4[data-v-9fbb735c]{padding-left:2rem}.dark .toc-link_4[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-yellow-600) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc-link_4[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-yellow-600) var(--un-text-opacity),transparent)}}.toc-link_4[data-v-9fbb735c]:before{content:"* "}.toc-link_5[data-v-9fbb735c]{padding-left:2.5rem}.dark .toc-link_5[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-green-600) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc-link_5[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-green-600) var(--un-text-opacity),transparent)}}.toc-link_5[data-v-9fbb735c]:before{content:"・ "}.toc-link_undefined[data-v-9fbb735c]{color:color-mix(in srgb,var(--colors-light-50) var(--un-text-opacity),transparent);padding-left:2.5rem}@supports (color: color-mix(in lab,red,red)){.toc-link_undefined[data-v-9fbb735c]{color:color-mix(in oklab,var(--colors-light-50) var(--un-text-opacity),transparent)}}.toc[data-v-6bd47e90]{color:color-mix(in srgb,var(--colors-dark-700) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in srgb,var(--colors-slate-200) var(--un-border-opacity),transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--colors-slate-50) var(--un-bg-opacity),transparent);max-height:calc(100vh - 6rem);overflow:auto;margin-top:8px;margin-inline:10px;padding-top:8px;padding-bottom:4px;padding-inline:10px}@supports (color: color-mix(in lab,red,red)){.toc[data-v-6bd47e90]{color:color-mix(in oklab,var(--colors-dark-700) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-slate-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-slate-50) var(--un-bg-opacity),transparent)}}.dark .toc[data-v-6bd47e90]{color:color-mix(in srgb,var(--colors-sky-300) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-slate-600) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-dark-DEFAULT) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .toc[data-v-6bd47e90]{color:color-mix(in oklab,var(--colors-sky-300) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-slate-600) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-dark-DEFAULT) var(--un-bg-opacity),transparent)}}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.toc-header[data-v-6bd47e90]{color:color-mix(in srgb,var(--colors-slate-400) var(--un-text-opacity),transparent);text-align:left;border-bottom-width:1px;border-color:color-mix(in srgb,var(--colors-slate-200) var(--un-border-opacity),transparent);margin-top:-4px;margin-bottom:2px;margin-left:6px;padding-bottom:2px}@supports (color: color-mix(in lab,red,red)){.toc-header[data-v-6bd47e90]{color:color-mix(in oklab,var(--colors-slate-400) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-slate-200) var(--un-border-opacity),transparent)}}@media (max-width: 1023.9px){.toc-header[data-v-6bd47e90]{text-align:center}}.toc-links[data-v-6bd47e90]{text-align:left;display:flex;flex-direction:column;padding-inline:2px;gap:2px}.toc-links[data-v-6bd47e90]:first-child{margin-top:5px}.toc-link[data-v-6bd47e90]{color:color-mix(in srgb,var(--colors-slate-500) var(--un-text-opacity),transparent);text-align:left}@supports (color: color-mix(in lab,red,red)){.toc-link[data-v-6bd47e90]{color:color-mix(in oklab,var(--colors-slate-500) var(--un-text-opacity),transparent)}}.article-header[data-v-f2fcef82]{padding:1rem 1rem 3rem;text-align:center}.article-header .heading[data-v-f2fcef82]{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);margin-top:2rem}@media (max-width: 639.9px){.article-header .heading[data-v-f2fcef82]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}}@media (min-width: 768px){.article-header .heading[data-v-f2fcef82]{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight))}}@media (min-width: 1024px){.article-header .heading[data-v-f2fcef82]{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight))}}.article-header .supporting[data-v-f2fcef82]{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-leading:var(--leading-normal);line-height:var(--leading-normal);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}@media (min-width: 375px){.article-header .supporting[data-v-f2fcef82]{margin-top:1rem}}@media (min-width: 768px){.article-header .supporting[data-v-f2fcef82]{margin-block:2rem}}.article-tags[data-v-f2fcef82]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);margin-block:1rem;margin-inline:.5rem;border-width:1px;border-color:transparent;border-radius:var(--radius-lg);display:flex;flex-wrap:nowrap;width:100%;text-transform:uppercase;justify-content:center;gap:2px}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.article-tags[data-v-f2fcef82]{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}}@media (min-width: 375px) and (max-width: 639.9px){.article-tags[data-v-f2fcef82]{justify-items:center}}.article-tags .tag[data-v-f2fcef82]{margin-bottom:1rem}.article-tags .tag[data-v-f2fcef82]:hover{--un-translate-y:calc(calc(var(--spacing) * .5) * -1);translate:var(--un-translate-x) var(--un-translate-y)}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}.prose[data-v-f2fcef82]{color:color-mix(in srgb,var(--colors-black-DEFAULT) var(--un-text-opacity),transparent);max-width:100vw}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.prose[data-v-f2fcef82]{color:color-mix(in oklab,var(--colors-black-DEFAULT) var(--un-text-opacity),transparent)}}.dark .prose[data-v-f2fcef82]{color:color-mix(in srgb,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark .prose[data-v-f2fcef82]{color:color-mix(in oklab,var(--colors-white-DEFAULT) var(--un-text-opacity),transparent)}}.article-section[data-v-f2fcef82]{margin-inline:auto;padding:1rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;position:relative}@media (min-width: 1024px){.article-section[data-v-f2fcef82]{padding-inline:2.5rem}}.article[data-v-f2fcef82]{padding:1rem}@media (min-width: 375px){.article[data-v-f2fcef82]{grid-column:1/-1;order:2;margin-top:0}}@media (min-width: 640px){.article[data-v-f2fcef82]{margin-top:0}}@media (min-width: 1024px){.article[data-v-f2fcef82]{margin-top:4rem;grid-column:span 8/span 8;order:1}}.aside[data-v-f2fcef82]{padding-top:2.5rem;position:sticky;z-index:0}@media (min-width: 375px){.aside[data-v-f2fcef82]{grid-column:1/-1;align-items:center;top:-1.5rem;order:1}}@media (min-width: 768px){.aside[data-v-f2fcef82]{grid-column:1/-1;top:2.25rem}}@media (min-width: 1024px){.aside[data-v-f2fcef82]{grid-column:span 4/span 4;width:100%;order:2}}[data-v-f2fcef82] .video-player,[data-v-f2fcef82] .video-player img{width:100%}[data-v-f2fcef82] li{text-align:left}[data-v-f2fcef82] li :deep(img){margin-inline:auto;text-align:center;display:block}[data-v-f2fcef82] p .prose-img{margin-inline:auto;padding-inline:10px;max-width:100%}[data-v-f2fcef82] h2{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);text-align:center;border-color:color-mix(in oklab,#b92a2c var(--un-border-opacity),transparent);border-radius:10px;margin-inline:0px;margin-block:0px;padding:.8em;border-width:2px}@media (min-width: 768px){[data-v-f2fcef82] h2{font-size:1.75rem}}[data-v-f2fcef82] h2 a{--un-leading:var(--leading-snug);line-height:var(--leading-snug);text-decoration:none}[data-v-f2fcef82] h3,[data-v-f2fcef82] h4,[data-v-f2fcef82] h5{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@property --un-leading,@property --un-leading,@property --un-leading{syntax:"*";inherits:false;}[data-v-f2fcef82] h3 a,[data-v-f2fcef82] h4 a,[data-v-f2fcef82] h5 a{text-decoration:none}[data-v-f2fcef82] h3 :not(.link-card-content){font-size:20px;--un-leading:var(--leading-base);line-height:var(--leading-base);position:relative;margin-top:30px;margin-bottom:0;margin-inline:0px;padding:14px 5px 10px 30px}@property --un-leading{syntax:"*";inherits:false;}@media (min-width: 375px) and (max-width: 639.9px){[data-v-f2fcef82] h3 :not(.link-card-content){margin-left:10px}}[data-v-f2fcef82] h3 :not(.link-card-content):before{background-color:color-mix(in oklab,#999 var(--un-bg-opacity),transparent);content:"";rotate:45deg;position:absolute;height:12px;width:12px;top:5px;left:10px}[data-v-f2fcef82] h3 :not(.link-card-content):after{background-color:color-mix(in oklab,#777 var(--un-bg-opacity),transparent);content:"";rotate:15deg;position:absolute;height:8px;width:8px;top:20px;left:5px}[data-v-f2fcef82] h4{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);border-color:color-mix(in oklab,#b92a2c var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;position:relative;margin-top:0;margin-bottom:.8em;padding-right:0;padding-left:1.5em;padding-block:.5em;border-width:2px}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}[data-v-f2fcef82] h4:before{margin-top:-15px;border-radius:2px;background-color:color-mix(in oklab,#b92a2c var(--un-bg-opacity),transparent);width:8px;content:"";top:50%;position:absolute;height:30px;left:.5em}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}[data-v-f2fcef82] h5{margin-left:3rem}[data-v-f2fcef82] h5 a{margin-inline:-30px;position:relative;margin-top:30px;margin-bottom:10px;padding:15px 5px 10px 0}[data-v-f2fcef82] h5 a:after{border-bottom-color:color-mix(in oklab,#777 var(--un-border-bottom-opacity),transparent);--un-border-bottom-opacity:var(--un-border-opacity);--un-border-style:dashed;border-bottom-style:dashed;width:100%;content:"";position:absolute;border-bottom-width:1px;bottom:0;left:0}@property --un-border-bottom-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}
