._post_cmwyq_1{grid-column:span 12;position:relative}._post_cmwyq_1 ._titleWrap_cmwyq_5{max-width:60rem;margin:0 auto;padding:0 1.5rem}._post_cmwyq_1 ._title_cmwyq_5{text-align:center;max-width:40rem;margin:1.5rem auto 0;font-size:2rem;font-weight:600;line-height:1.3}._post_cmwyq_1>:is(p,h2,h3,h4,h5,h6,blockquote,table){max-width:40rem;margin-left:max(1.5rem,50% - 20rem);margin-right:max(1.5rem,50% - 20rem)}._post_cmwyq_1>ul{max-width:40rem;margin-left:max(1.5rem,50% - 20rem);margin-right:max(1.5rem,50% - 20rem);padding:0;list-style:none}._post_cmwyq_1>ul li{margin-bottom:.75rem;padding:0}._post_cmwyq_1>ul li:before{content:""}._post_cmwyq_1>ul li{padding-left:1.125rem}._post_cmwyq_1>ul li:before{vertical-align:middle;background-color:currentColor;width:.375rem;height:.375rem;margin-left:-1.125rem;margin-right:.75rem;display:inline-block}._post_cmwyq_1>ul li:has(>p){position:relative}._post_cmwyq_1>ul li:has(>p):before{margin:0;position:absolute;top:calc(.8125em - .1875rem);left:0}._post_cmwyq_1>ol{counter-reset:item;max-width:40rem;margin-left:max(1.5rem,50% - 20rem);margin-right:max(1.5rem,50% - 20rem);padding:0;list-style:none}._post_cmwyq_1>ol li{margin-bottom:.75rem;padding:0}._post_cmwyq_1>ol li:before{content:""}._post_cmwyq_1>ol li{padding-left:calc(2ch + .75rem);position:relative}._post_cmwyq_1>ol li:before{content:counter(item) ".";counter-increment:item;min-width:2ch;position:absolute;top:0;left:0}._post_cmwyq_1>pre{max-width:40rem;margin-left:max(1.5rem,50% - 20rem);margin-right:max(1.5rem,50% - 20rem)}._post_cmwyq_1>:is(hr,img){max-width:40rem;margin-left:auto;margin-right:auto}._post_cmwyq_1>figure{width:auto;max-width:40rem;margin-bottom:1.5rem;margin-left:max(1.5rem,50% - 20rem);margin-right:max(1.5rem,50% - 20rem)}._post_cmwyq_1>figure blockquote{text-align:center;margin-top:0;padding:1.5rem 0;font-style:italic}._post_cmwyq_1>figure blockquote p{max-width:40rem;margin-top:0;margin-bottom:1.5rem;font-size:1.75rem;line-height:1.4}._post_cmwyq_1>:is(p,h2,h3,h4,h5,h6,ul,ol,figure,blockquote,pre,table,hr) *{max-width:40rem;margin-left:auto;margin-right:auto}._post_cmwyq_1>:is(p,h2,h3,h4,h5,h6,ul,ol,figure,blockquote,pre,table) a{text-decoration:underline}._post_cmwyq_1>:is(p,h2,h3,h4,h5,h6,ul,ol,figure,blockquote,pre,table) img{max-width:100%}._post_cmwyq_1>h2>a{visibility:hidden}._post_cmwyq_1 ._footer_cmwyq_132{max-width:40rem;margin:0 auto;padding:0 1.5rem}._post_cmwyq_1 ._metaLine_cmwyq_137{-moz-column-gap:.5rem;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.5rem;margin-top:1rem;padding:0 1.5rem;display:flex}._post_cmwyq_1 ._metaLine_cmwyq_137 ._breadcrumb_cmwyq_146{margin-bottom:0;margin-left:0;margin-right:0}._post_cmwyq_1 ._readingTime_cmwyq_151{color:hsl(var(--color-muted-foreground));margin:0;font-size:.875rem;line-height:1.4}@media screen and (width>=68.75rem){._post_cmwyq_1 ._titleWrap_cmwyq_5{padding:0}._post_cmwyq_1 ._title_cmwyq_5{margin-top:1.5rem;margin-bottom:2rem;font-size:3rem;line-height:1.3}._post_cmwyq_1>:is(p,ul,ol,figure,blockquote,table){font-size:1.125rem;line-height:1.625}._post_cmwyq_1>p{margin-bottom:2rem}._post_cmwyq_1>h2>a{visibility:unset;padding-right:.75rem}._post_cmwyq_1 ._footer_cmwyq_132{margin-top:2rem;padding:0}._post_cmwyq_1 ._metaLine_cmwyq_137{margin-top:3rem;padding:0}}._post-author_1d3r3_1{border-top:1px solid hsl(var(--color-border));max-width:40rem;margin-top:1.5rem;margin-bottom:3rem;padding-top:1.5rem;font-style:normal;line-height:1.625}._post-author_1d3r3_1 ._description_1d3r3_10 ._x_1d3r3_10{text-decoration:underline;display:block}@media screen and (width>=42.5rem){._post-author_1d3r3_1{margin-left:auto;margin-right:auto}}._date_1am0s_1{font-style:italic}._separator_1am0s_5{white-space:pre}._post-tags_1fgpu_1{margin-bottom:.75rem;padding:0;list-style:none}._post-tags_1fgpu_1 ._item_1fgpu_6{margin:.5rem 0;display:inline-block}@media screen and (width>=42.5rem){._post-tags_1fgpu_1 ._item_1fgpu_6:first-child{margin-left:0;padding-left:0}}._toolbar_1eg85_1{text-align:center;justify-content:center;align-items:center;margin:1.5rem 0 0;display:flex}._toolbar_1eg85_1 ._allArticles_1eg85_8{margin:0 .75rem 0 0}@media screen and (width>=68.75rem){._toolbar_1eg85_1{max-width:none;margin:0 .75rem 0 0;position:fixed;top:2rem;left:2rem}}
