.blog_postPage__S3liU{position:relative;width:100%;display:flex;justify-content:space-between;min-height:100dvh}.blog_pinnedLeft__oTXq3{position:sticky;top:20%;align-self:start;grid-column:1;justify-self:start;z-index:10;max-width:var(--size-12);flex-basis:var(--size-12);width:fit-content;box-sizing:border-box}.blog_navBack__DfJyn{box-sizing:border-box;align-items:center;color:var(--fg-70);margin-bottom:var(--size-3);font-weight:500;font-size:var(--size-3-7-5);cursor:pointer}.blog_navBack__DfJyn:hover{color:var(--fg-90)}.blog_spacerRight__Q4_RV{flex-basis:1px;width:1px}.blog_markdownContent__3jX_a{font-family:var(--font-sans);line-height:1.8;box-sizing:border-box;padding-bottom:var(--size-6);position:relative;width:100%;max-width:var(--max-content-width);--h1-size:var(--size-6);--h2-size:var(--size-5-5);--h3-size:var(--size-5);--h4-size:var(--size-4-5);--h5-size:var(--size-4);--h6-size:var(--size-4)}.blog_markdownContent__3jX_a h1,.blog_markdownContent__3jX_a h2,.blog_markdownContent__3jX_a h3,.blog_markdownContent__3jX_a h4,.blog_markdownContent__3jX_a h5,.blog_markdownContent__3jX_a h6{font-family:var(--font-sans-heading);scroll-margin-top:var(--size-6-5);line-height:1.3;color:var(--fg);letter-spacing:-.01em}.blog_markdownContent__3jX_a h1{font-size:var(--h1-size);font-weight:700;margin:var(--size-10) 0}.blog_markdownContent__3jX_a h2{font-size:var(--h2-size);font-weight:600;margin-top:var(--size-7);margin-bottom:var(--size-7)}.blog_markdownContent__3jX_a h3{font-size:var(--h3-size);font-weight:550}.blog_markdownContent__3jX_a h4{font-size:var(--h4-size);font-weight:500}.blog_markdownContent__3jX_a h5,.blog_markdownContent__3jX_a h6{font-size:var(--h5-size);font-weight:500;margin:var(--size-4) 0 var(--size-2)}.blog_markdownContent__3jX_a p{margin-bottom:var(--size-4-5);font-weight:400;font-family:var(--font-sans);color:var(--fg-70);font-size:var(--size-4)}.blog_markdownContent__3jX_a a{color:var(--anchor-unvisited);text-decoration:none;text-underline-offset:.15em}.blog_markdownContent__3jX_a a:hover{text-decoration:underline}.blog_markdownContent__3jX_a a:visited{color:var(--anchor-visited)}.blog_markdownContent__3jX_a blockquote{width:130%;max-width:130%;position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;margin:var(--size-9) 0}.blog_markdownContent__3jX_a blockquote p{font-family:var(--font-sans-heading);font-weight:500;font-size:var(--size-4-5);text-align:center;text-wrap:balance;color:var(--fg-80)}.blog_markdownContent__3jX_a code{background-color:var(--fg-5);padding:.1em .2em;border-radius:var(--size-1);font-family:var(--font-mono);font-size:var(--size-3-7-5);color:var(--fg-70);word-break:keep-all}[data-theme=dark] .blog_markdownContent__3jX_a code{background-color:var(--fg-10)}.blog_markdownContent__3jX_a pre code,[data-theme=dark] .blog_markdownContent__3jX_a pre code{background-color:initial;padding:0;border-radius:0}.blog_markdownContent__3jX_a ol,.blog_markdownContent__3jX_a ul{padding-left:var(--size-5);margin:var(--size-4) 0}.blog_markdownContent__3jX_a li{margin:var(--size-1) 0;color:var(--fg-70)}.blog_markdownContent__3jX_a table{display:block;width:fit-content;max-width:130%;left:50%;position:relative;transform:translateX(-50%);overflow-x:auto;border-collapse:collapse;margin:var(--size-6) 0;font-size:var(--size-4);background:var(--bg);box-shadow:none;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;table-layout:fixed}[data-theme=dark] .blog_markdownContent__3jX_a table{background:var(--bg)}.blog_markdownContent__3jX_a td,.blog_markdownContent__3jX_a th{border:none;padding:.35em .8em;text-align:left}.blog_markdownContent__3jX_a th{border-bottom:2px solid var(--fg-20);background:var(--bg);font-weight:700;color:var(--fg-80);font-family:var(--font-sans);text-transform:uppercase;font-size:var(--size-3)}[data-theme=dark] .blog_markdownContent__3jX_a th{border-bottom:2px solid var(--fg-30)}.blog_markdownContent__3jX_a td{color:var(--fg-70);background:var(--bg)}.blog_markdownContent__3jX_a tr:nth-child(2n) td{background:var(--fg-3)}[data-theme=dark] .blog_markdownContent__3jX_a tr:nth-child(2n) td{background:var(--fg-7)}.blog_markdownContent__3jX_a caption{caption-side:bottom;text-align:center;font-size:.95em;color:var(--fg-80);margin-top:.5em;padding:.2em 0}.blog_markdownContent__3jX_a sub,.blog_markdownContent__3jX_a sup{font-size:calc(.5em + 4px);vertical-align:initial;position:relative;top:calc(-.5 * .83 * 2 * (1em - 4px))}.blog_markdownContent__3jX_a sub{top:calc(.25 * .83 * 2 * (1em - 4px))}.blog_markdownContent__3jX_a strong{font-style:normal;font-family:var(--font-sans-heading);font-weight:550;color:var(--fg-90)}.blog_markdownContent__3jX_a em{font-style:italic;font-family:var(--font-sans-heading);font-weight:400;color:var(--fg-70)}.blog_markdownContent__3jX_a mark{background-color:initial;color:inherit}.blog_markdownContent__3jX_a .blog_footnotes__samo4 li{margin-bottom:.5em}.blog_markdownContent__3jX_a ul{list-style-type:disc;margin:var(--size-4) 0;padding-left:var(--size-5)}.blog_markdownContent__3jX_a ol{list-style-type:decimal;margin:var(--size-4) 0;padding-left:var(--size-5)}.blog_markdownContent__3jX_a section:last-of-type h2{font-size:0;margin-top:var(--size-8);margin-bottom:var(--size-6)}.blog_markdownContent__3jX_a section:last-of-type h2:after{font-size:var(--h3-size);font-weight:600;content:"References"}.blog_markdownContent__3jX_a section:last-of-type ol li p{font-size:var(--size-3-5);margin:0;line-height:1.4}.blog_markdownContent__3jX_a section:last-of-type ol li::marker{font-size:var(--size-3-5)}.blog_markdownContent__3jX_a a[data-footnote-backref]{display:none}@media(max-width:1200px){.blog_pinnedLeft__oTXq3{max-width:var(--size-11);flex-basis:var(--size-11)}.blog_spacerRight__Q4_RV{flex-basis:1px;width:1px}.blog_markdownContent__3jX_a{margin-right:calc(var(--max-content-width) * .1)}.blog_markdownContent__3jX_a blockquote{width:120%;max-width:120%;left:50%;transform:translateX(-50%)}.blog_markdownContent__3jX_a table{max-width:120%}}@media (max-width:1024px){.blog_markdownContent__3jX_a{margin-right:0}.blog_markdownContent__3jX_a blockquote{width:100%;max-width:100%;left:0;transform:none}.blog_markdownContent__3jX_a table{max-width:100%}}@media(max-width:864px){.blog_pinnedLeft__oTXq3{display:none}.blog_markdownContent__3jX_a{margin-right:auto;margin-left:auto}}.AnimatedArrowLink_link___ih_c{position:relative;display:inline-flex;align-items:center;gap:var(--size-2);text-decoration:none;color:inherit}.AnimatedArrowLink_arrowWrapper__FyN9p{overflow:hidden;display:flex;justify-content:center}.AnimatedArrowLink_arrowInner__oJX50{display:inline-block;position:relative;line-height:0}.AnimatedArrowLink_text__qqZd3{display:inline-block}.CopyButton_copyButton__EqE2z{display:inline-flex;align-items:center;padding:var(--size-2);border:1px solid var(--fg-10);border-radius:9999px;color:var(--fg-40);font-size:var(--size-3-5);box-sizing:border-box;cursor:pointer;transition:all .2s ease;background-color:var(--ayu-light-bg)}[data-theme=dark] .CopyButton_copyButton__EqE2z{color:var(--fg-30);background-color:var(--ayu-dark-bg)}.CopyButton_relative__ubke3{position:relative;width:var(--size-4-5);height:var(--size-4-5)}.CopyButton_checkIcon__KNEKo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;will-change:transform,opacity,filter}.CopyButton_checkVisible__czZrD{transform:scale(1);opacity:1;filter:blur(0)}.CopyButton_checkHidden__ELBuU{transform:scale(.25);opacity:0;filter:blur(2px)}.CopyButton_copyIcon__g2sJY{transition:transform .3s ease-in-out,opacity .3s ease-in-out,filter .3s ease-in-out;will-change:transform,opacity,filter}.CopyButton_copyVisible___GcQQ{transform:scale(1);opacity:1;filter:blur(0)}.CopyButton_copyHidden__4t5Td{transform:scale(.25);opacity:0;filter:blur(2px)}@media (max-width:768px){.CopyButton_copyButton__EqE2z{padding:6px}}.NavMap_list__u4uQH{list-style:none;margin:0;padding:0}.NavMap_item__J286O a,.NavMap_item__J286O a:visited{color:var(--fg-50);font-family:var(--font-sans);font-size:var(--size-3-5);font-weight:450;letter-spacing:-.02em;line-height:1.4;margin-top:var(--size-4);text-decoration:none;display:inline-block;transition:color .22s cubic-bezier(.2,.9,.2,1),font-weight .18s ease}.NavMap_item__J286O a:hover{text-decoration:underline}.NavMap_item__J286O a[data-active=true]{color:var(--fg-90);font-weight:500}.NavMap_item__J286O a:focus{outline:2px solid var(--color-white-70);outline-offset:3px}@media (prefers-reduced-motion:reduce){.NavMap_item__J286O a{transition:none}}.PostAudio_audioContainer__EPrQB{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 var(--size-4);background-color:var(--fg-3);border-radius:var(--size-2);--solid-color-thumb:#7b7b7b;--track-active:var(--fg-50);--track-inactive:var(--fg-20)}[data-theme=dark] .PostAudio_audioContainer__EPrQB{background-color:var(--fg-7);--solid-color-thumb:#717171;--track-active:var(--fg-40)}.PostAudio_hiddenAudio__7QZNY{display:none}.PostAudio_controls__kPSKC{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--size-2-5);box-sizing:border-box;height:var(--size-7)}.PostAudio_buttonGroup__nuldw{display:flex;align-items:center;gap:var(--size-0-5);box-sizing:border-box}.PostAudio_controlButton__8_1by{background:none;border:none;display:flex;cursor:pointer;color:var(--fg-50);box-sizing:border-box}[data-theme=dark] .PostAudio_controlButton__8_1by{color:var(--fg-40)}.PostAudio_rateButton__3Rzv2{font-size:var(--size-3-5);font-weight:550;font-family:var(--font-sans-headings);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;min-width:5.5ch;display:flex;justify-content:center;align-items:center;background-color:var(--fg-10);border-radius:var(--size-1);padding:var(--size-0-5) 0}[data-theme=dark] .PostAudio_rateButton__3Rzv2{background-color:var(--fg-7)}.PostAudio_progressWrapper__oFiNp{position:relative;width:100%;display:flex;align-items:center;height:100%;box-sizing:border-box}.PostAudio_visualTrack__qPpjE{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:var(--size-0-7-5);background-image:linear-gradient(to right,var(--track-active) 0,var(--track-active) var(--progress),var(--track-inactive) var(--progress),var(--track-inactive) 100%);border-radius:9999px;pointer-events:none;z-index:1}.PostAudio_progressBar__DJxeW{appearance:none;width:100%;height:var(--size-7);background:transparent;outline:none;position:relative;z-index:2;margin:0;padding:0;cursor:pointer;align-self:center}.PostAudio_progressBar__DJxeW::-webkit-slider-thumb{appearance:none;width:var(--size-3);height:var(--size-3);background:var(--solid-color-thumb);border-radius:50%;cursor:pointer}.PostAudio_progressBar__DJxeW::-moz-range-thumb{width:var(--size-3);height:var(--size-3);background:var(--solid-color-thumb);border-radius:50%;border:none;cursor:pointer}.PostAudio_timeLabel__Cosrr{font-size:var(--size-3-5);font-weight:550;font-family:var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-50);white-space:nowrap}[data-theme=dark] .PostAudio_timeLabel__Cosrr{color:var(--fg-40)}.PostAudio_initialControls__EEXNk{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:var(--size-2);box-sizing:border-box;padding-left:var(--size-5)}.PostAudio_disclaimer__Th9sz{font-size:var(--size-3-5);font-weight:550;font-family:var(--font-sans);color:var(--fg-50)}[data-theme=dark] .PostAudio_disclaimer__Th9sz{color:var(--fg-40)}@media (max-width:648px){.PostAudio_audioContainer__EPrQB{padding-right:var(--size-3);padding-left:var(--size-3)}.PostAudio_controls__kPSKC{gap:var(--size-1-5)}.PostAudio_buttonGroup__nuldw{gap:0}}@media (max-width:480px){.PostAudio_audioContainer__EPrQB{padding-right:var(--size-2);padding-left:var(--size-2)}}.PostHidden_container__TzgbC{padding:var(--size-1) var(--size-4);box-sizing:border-box;border:1px solid var(--fg-5);background-color:var(--fg-2);border-radius:var(--size-1-5);margin:var(--size-5) 0}[data-theme=dark] .PostHidden_container__TzgbC{background-color:var(--fg-3)}.PostHidden_container__TzgbC p{filter:blur(0);opacity:1}.PostHidden_container__TzgbC p,.PostHidden_hidden__2DOBZ p{transition:filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.PostHidden_hidden__2DOBZ p{filter:blur(6px);-webkit-user-select:none;user-select:none;opacity:.6}.PostHiddenInline_container__Iq8M6{filter:blur(0);opacity:1;cursor:pointer}.PostHiddenInline_container__Iq8M6,.PostHiddenInline_hidden__WWlA_{transition:filter .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.PostHiddenInline_hidden__WWlA_{filter:blur(6px);-webkit-user-select:none;user-select:none;opacity:.6}.PostMark_container__8_SF7{--highlight-color:rgba(0,255,255,0.3)}[data-theme=light] .PostMark_container__8_SF7{--highlight-color:rgba(96,255,66,0.5)}.PostShareLink_copyButton__b3KL7{box-sizing:border-box;cursor:pointer;transition:all .2s ease;color:var(--fg-70);border:none;background:none;padding:none;transform:translateX(calc(-1 * var(--size-1)))}.PostShareLink_copyButton__b3KL7:hover{color:var(--fg-90)}.PostShareLink_relative__nzqu8{position:relative;height:var(--size-4-5)}.PostShareLink_checkIcon__w0Xxi{position:absolute;inset:0;transition:all .3s ease-in-out;will-change:transform,opacity,filter}.PostShareLink_checkVisible__jIa91{transform:scale(1);opacity:1;filter:blur(0)}.PostShareLink_checkHidden__WzGDm{transform:scale(.25);opacity:0;filter:blur(2px)}.PostShareLink_copyIcon__ohAFc{transition:transform .3s ease-in-out,opacity .3s ease-in-out,filter .3s ease-in-out;will-change:transform,opacity,filter}.PostShareLink_copyVisible__9iBBY{transform:scale(1);opacity:1;filter:blur(0)}.PostShareLink_copyHidden__lqofK{transform:scale(.25);opacity:0;filter:blur(2px)}.PostFooter_container__144YK{display:flex;flex-direction:column;gap:var(--size-1);box-sizing:border-box;padding:var(--size-5) 0}.PostShare_container__SWjWn{display:flex;box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--size-4)}.PostShare_link__k56tE{display:flex}.PostShare_container__SWjWn a{color:var(--fg-70);text-decoration:none;transition:color .2s ease}.PostShare_container__SWjWn a:visited{color:var(--fg-70)}.PostShare_container__SWjWn a:hover{color:var(--fg-90)}.PostShare_backToNotes__39y4m{margin-left:auto;align-self:center;font-weight:500;font-family:var(--font-sans-heading);text-decoration:none}.PostShare_backToNotes__39y4m a{color:var(--fg-70);text-decoration:none;transition:color .2s ease}.PostShare_backToNotes__39y4m a:hover{text-decoration:none}.PostRelated_container__NL65S{display:flex;flex-direction:column;gap:var(--size-1);width:fit-content;box-sizing:border-box;padding:var(--size-5) 0}.PostRelated_post__hfgON{display:flex;align-items:center}.PostRelated_date__sGGca{font-family:var(--font-mono);font-size:var(--size-3-5);color:var(--fg-50);font-weight:500}.PostRelated_link__mKJdw{font-size:var(--size-4);display:flex;gap:var(--size-4);cursor:pointer;color:var(--fg-50)!important}.PostHeader_postMetadata__T0S0X{margin-bottom:var(--size-6)}.PostHeader_date__Zy1EY,.PostHeader_readTime__A8eIV{color:var(--fg-70);font-family:var(--font-mono);font-size:var(--size-3-5);font-weight:500}.PostAside_aside__V2JcI{padding:15.2px var(--size-4-5);margin:var(--size-5) 0;border-radius:var(--size-1);--color-primary-100:#EDF2F6;--color-primary-200:#DCE6EE;--color-primary-300:#B6C2CD;--color-primary-400:#86909C;--color-primary-500:#4A515B;--color-primary-600:#363F4E;--color-primary-700:#252E41;--color-primary-800:#171F34;--color-primary-900:#0E152B;--color-success-100:#D9FBD5;--color-success-200:#ADF8AD;--color-success-300:#80EA8A;--color-success-400:#5DD573;--color-success-500:#2EBA56;--color-success-600:#219F52;--color-success-700:#17854C;--color-success-800:#0E6B44;--color-success-900:#08593F;--color-info-100:#CAFAFD;--color-info-200:#97F0FC;--color-info-300:#62DBF6;--color-info-400:#3BC1ED;--color-info-500:#009BE2;--color-info-600:#0078C2;--color-info-700:#005AA2;--color-info-800:#004083;--color-info-900:#002D6C;--color-warning-100:#FDF5CE;--color-warning-200:#FCE89D;--color-warning-300:#F6D56C;--color-warning-400:#EDC147;--color-warning-500:#E2A30F;--color-warning-600:#C2850A;--color-warning-700:#A26A07;--color-warning-800:#835104;--color-warning-900:#6C3F02;--color-danger-100:#FFE4DA;--color-danger-200:#FFC2B6;--color-danger-300:#FF9A91;--color-danger-400:#FF7678;--color-danger-500:#FF495C;--color-danger-600:#DB3555;--color-danger-700:#B7244E;--color-danger-800:#931746;--color-danger-900:#7A0E41;--color-tip-100:#F5F0FF;--color-tip-200:#E5D8FD;--color-tip-300:#D2BAFA;--color-tip-400:#B89CF5;--color-tip-500:#9B74EE;--color-tip-600:#8057D3;--color-tip-700:#683DB8;--color-tip-800:#512A99;--color-tip-900:#3A1A77;--color-secondary-100:#E6FFFE;--color-secondary-200:#C2F5F3;--color-secondary-300:#9AEAE8;--color-secondary-400:#70DAD9;--color-secondary-500:#41C7C7;--color-secondary-600:#2BA7A7;--color-secondary-700:#1D8686;--color-secondary-800:#126565;--color-secondary-900:#0A4444}.PostAside_aside__V2JcI.PostAside_margin__ij4ce{position:absolute;left:calc(100% + 2rem);width:16rem;font-size:.9rem;transform:translateY(-1rem)}@media (max-width:1400px){.PostAside_aside__V2JcI.PostAside_margin__ij4ce{position:relative;left:0;width:auto;transform:none;margin:1rem 0}}.PostAside_aside__V2JcI p{margin:0;margin-bottom:var(--size-4-5)}.PostAside_aside__V2JcI p:last-of-type{margin-bottom:0}.PostAside_aside__V2JcI.PostAside_info__Kn4eV{background:var(--color-info-100);color:var(--color-info-700)}.PostAside_aside__V2JcI.PostAside_info__Kn4eV p,.PostAside_aside__V2JcI.PostAside_info__Kn4eV p em,.PostAside_aside__V2JcI.PostAside_info__Kn4eV p strong{color:var(--color-info-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_info__Kn4eV{background:rgba(0,45,108,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_info__Kn4eV p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_info__Kn4eV p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_info__Kn4eV p strong{color:var(--color-info-500)}.PostAside_aside__V2JcI.PostAside_warning__zEdYN{background:var(--color-warning-100)}.PostAside_aside__V2JcI.PostAside_warning__zEdYN p,.PostAside_aside__V2JcI.PostAside_warning__zEdYN p em,.PostAside_aside__V2JcI.PostAside_warning__zEdYN p strong{color:var(--color-warning-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_warning__zEdYN{background:rgba(108,63,2,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_warning__zEdYN p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_warning__zEdYN p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_warning__zEdYN p strong{color:var(--color-warning-500)}.PostAside_aside__V2JcI.PostAside_danger__qaIjU{background:var(--color-danger-100)}.PostAside_aside__V2JcI.PostAside_danger__qaIjU p,.PostAside_aside__V2JcI.PostAside_danger__qaIjU p em,.PostAside_aside__V2JcI.PostAside_danger__qaIjU p strong{color:var(--color-danger-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_danger__qaIjU{background:rgba(122,14,65,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_danger__qaIjU p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_danger__qaIjU p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_danger__qaIjU p strong{color:var(--color-danger-500)}.PostAside_aside__V2JcI.PostAside_success__GHaf_{background:var(--color-success-100)}.PostAside_aside__V2JcI.PostAside_success__GHaf_ p,.PostAside_aside__V2JcI.PostAside_success__GHaf_ p em,.PostAside_aside__V2JcI.PostAside_success__GHaf_ p strong{color:var(--color-success-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_success__GHaf_{background:rgba(8,89,63,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_success__GHaf_ p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_success__GHaf_ p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_success__GHaf_ p strong{color:var(--color-success-500)}.PostAside_aside__V2JcI.PostAside_note__43q83{background:var(--color-primary-100)}.PostAside_aside__V2JcI.PostAside_note__43q83 p,.PostAside_aside__V2JcI.PostAside_note__43q83 p em,.PostAside_aside__V2JcI.PostAside_note__43q83 p strong{color:var(--color-primary-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_note__43q83{background:rgba(23,31,52,.5)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_note__43q83 p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_note__43q83 p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_note__43q83 p strong{color:var(--color-primary-400)}.PostAside_aside__V2JcI.PostAside_tip__ZnCcQ{background:var(--color-tip-100)}.PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p,.PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p em,.PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p strong{color:var(--color-tip-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_tip__ZnCcQ{background:rgba(58,26,119,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_tip__ZnCcQ p strong{color:var(--color-tip-500)}.PostAside_aside__V2JcI.PostAside_secondary__IEyzd{background:var(--color-secondary-100)}.PostAside_aside__V2JcI.PostAside_secondary__IEyzd p,.PostAside_aside__V2JcI.PostAside_secondary__IEyzd p em,.PostAside_aside__V2JcI.PostAside_secondary__IEyzd p strong{color:var(--color-secondary-700)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_secondary__IEyzd{background:rgba(10,68,68,.4)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_secondary__IEyzd p,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_secondary__IEyzd p em,[data-theme=dark] .PostAside_aside__V2JcI.PostAside_secondary__IEyzd p strong{color:var(--color-secondary-500)}.PostAside_aside__V2JcI.PostAside_info__Kn4eV code{background-color:var(--color-info-200);color:var(--color-info-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_info__Kn4eV code{background-color:rgba(0,120,194,.3);color:var(--color-info-300)}.PostAside_aside__V2JcI.PostAside_warning__zEdYN code{background-color:var(--color-warning-200);color:var(--color-warning-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_warning__zEdYN code{background-color:rgba(226,163,15,.3);color:var(--color-warning-300)}.PostAside_aside__V2JcI.PostAside_danger__qaIjU code{background-color:var(--color-danger-200);color:var(--color-danger-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_danger__qaIjU code{background-color:rgba(255,73,92,.3);color:var(--color-danger-300)}.PostAside_aside__V2JcI.PostAside_success__GHaf_ code{background-color:var(--color-success-200);color:var(--color-success-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_success__GHaf_ code{background-color:rgba(46,186,86,.3);color:var(--color-success-300)}.PostAside_aside__V2JcI.PostAside_note__43q83 code{background-color:var(--color-primary-200);color:var(--color-primary-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_note__43q83 code{background-color:rgba(54,63,78,.5);color:var(--color-primary-300)}.PostAside_aside__V2JcI.PostAside_tip__ZnCcQ code{background-color:var(--color-tip-200);color:var(--color-tip-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_tip__ZnCcQ code{background-color:rgba(155,116,238,.3);color:var(--color-tip-300)}.PostAside_aside__V2JcI.PostAside_secondary__IEyzd code{background-color:var(--color-secondary-200);color:var(--color-secondary-800)}[data-theme=dark] .PostAside_aside__V2JcI.PostAside_secondary__IEyzd code{background-color:rgba(65,199,199,.3);color:var(--color-secondary-300)}[data-theme=dark] .PostCode_light__MZnO8,[data-theme=light] .PostCode_dark__jc073{display:none}[data-theme=dark] .PostCode_dark__jc073,[data-theme=light] .PostCode_light__MZnO8{display:block}.PostCode_squircle__dBocA{box-sizing:border-box;display:block;overflow:hidden;background-color:var(--ayu-light-bg);margin:var(--size-6) 0}[data-theme=dark] .PostCode_squircle__dBocA{background-color:var(--ayu-dark-bg);box-shadow:none}.PostCode_container__5Y1BZ{box-sizing:border-box;height:fit-content;padding:var(--size-3) var(--size-4) var(--size-2);position:relative;overflow:visible}.PostCode_header__Qs7gP{padding:var(--size-2) 0;font-size:var(--size-3-7-5);display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;font-family:var(--font-mono)}.PostCode_fileName__Xm7nC{color:var(--fg-50);display:flex;align-items:center;gap:var(--size-1);font-weight:500}.PostCode_codeBlock__iG8O7{font-family:var(--font-mono);font-size:var(--size-3-5);line-height:1.6;overflow:auto;position:relative}.PostCode_overlayContainer__KDzV0{position:absolute;top:var(--size-7);right:var(--size-3);padding:var(--size-2);z-index:10;opacity:0;transition:opacity .2s ease;pointer-events:auto}.PostCode_container__5Y1BZ .PostCode_codeBlock__iG8O7:hover+.PostCode_overlayContainer__KDzV0,.PostCode_container__5Y1BZ:hover .PostCode_overlayContainer__KDzV0{opacity:1}@media (max-width:1024px){.PostCode_overlayContainer__KDzV0{opacity:1}}.PostCodeHeader_container__p17I_{box-sizing:border-box;display:flex;height:fit-content;align-items:center;gap:var(--size-3)}.PostImage_container__koviX{width:140%;max-width:140%;margin:var(--size-7) 0;position:relative;left:50%;transform:translateX(-50%);display:block;overflow:visible}.PostImage_image__swP0y{width:100%;max-width:100%;display:block;position:static;transform:none;margin:0}.PostImage_caption__s_irj{font-size:var(--size-3-7-5);font-weight:500;color:var(--fg-60);font-family:var(--font-sans-heading);padding-top:var(--size-4);padding-right:var(--size-4);padding-left:var(--size-4)}@media (max-width:1200px){.PostImage_container__koviX{width:120%;max-width:120%;left:50%;transform:translateX(-50%)}}@media (max-width:1024px){.PostImage_container__koviX{width:100%;max-width:100%;left:0;transform:none}}.ViewCounter_viewCounter__6OYK8{color:var(--fg-70);font-family:var(--font-mono);font-size:var(--size-3-5);font-weight:500}.ButtonSlideUp_button__GsmZV{all:unset;font-family:Host Grotesk;font-size:1.3rem;font-weight:420;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;display:inline-flex;transition:transform .25s ease;background-color:white;color:black;box-shadow:0 8px 24px rgba(0,0,0,.12);--clipHeight:1.4em}.ButtonSlideUp_button4__raAN6{all:unset;font-family:Host Grotesk;font-size:1.2rem;font-weight:420;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;display:inline-flex;transition:all .8s cubic-bezier(.625,.05,0,1);background-color:white;color:black;box-shadow:0 8px 24px rgba(0,0,0,.12);--clipHeight:1.4em}.ButtonSlideUp_clipContainer__wFa7G{position:relative;display:inline-flex;height:var(--clipHeight);overflow:hidden;flex-direction:column}.ButtonSlideUp_text__Mp_q0{transition:transform .3s ease}.ButtonSlideUp_text4___9Y51,.ButtonSlideUp_text__Mp_q0{position:relative;display:inline-flex;align-items:center;height:var(--clipHeight);transform:translateY(0)}.ButtonSlideUp_text4___9Y51{transition:all .8s cubic-bezier(.625,.05,0,1)}.ButtonSlideUp_button4__raAN6:hover .ButtonSlideUp_text4___9Y51,.ButtonSlideUp_button__GsmZV:hover .ButtonSlideUp_text__Mp_q0{transform:translateY(calc(-1 * var(--clipHeight)))}.ButtonSlideUp_scaleDown__P7NBO:hover{transform:scale(.95)}.ButtonSlideUp2_button__464mq{font-family:Host Grotesk;font-size:1.33rem;font-weight:420;background-color:white;color:black;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;display:inline-flex;transition:all .8s cubic-bezier(.625,.05,0,1);box-shadow:0 8px 24px rgba(0,0,0,.12);--clipHeight:1.4em}.ButtonSlideUp2_clipContainer__IYwD9{position:relative;display:inline-flex;height:var(--clipHeight);overflow:hidden;flex-direction:column}.ButtonSlideUp2_text__rYt6W{position:relative;display:inline-flex;align-items:center;height:var(--clipHeight);transition:all .8s cubic-bezier(.625,.05,0,1);transform:translateY(0)}.ButtonSlideUp2_button__464mq:hover{scale:.95}.ButtonSlideUp2_button__464mq:hover .ButtonSlideUp2_text__rYt6W{transform:translateY(calc(-1 * var(--clipHeight)))}