._document_ihzwz_1>*{margin-block:1rem}._document_ihzwz_1>:first-child{margin-top:0}._document_ihzwz_1>:last-child{margin-bottom:0}._document_ihzwz_1 :where(h1,h2,h3,h4,h5,h6){margin-top:1.5em;font-weight:700}._document_ihzwz_1 .header-link{margin-right:.5rem}._document_ihzwz_1 h1{font-size:1.75rem}._document_ihzwz_1 h2{font-size:1.5rem}._document_ihzwz_1 h3{font-size:1.25rem}._document_ihzwz_1 h4{font-size:1.115rem}._document_ihzwz_1 h5{font-size:1.0625rem}._document_ihzwz_1 h6{font-size:1rem}._document_ihzwz_1 a:not(.remark-link-card-plus__card){color:var(--color-primary)}._document_ihzwz_1 a:not(.remark-link-card-plus__card):hover{text-decoration:underline}._document_ihzwz_1 ul{list-style:circle}._document_ihzwz_1 ol{list-style:decimal}._document_ihzwz_1 li{margin-block:.5rem;margin-left:1.5rem}._document_ihzwz_1 ::marker{color:var(--color-sub)}._document_ihzwz_1 .contains-task-list{list-style:none}._document_ihzwz_1 input[type=checkbox]{margin-right:.5rem;margin-left:-1.5rem;appearance:auto}._document_ihzwz_1 hr{color:var(--color-border)}._document_ihzwz_1 :not(pre)>code{display:inline-block;padding-inline:.25rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem}._document_ihzwz_1 blockquote{position:relative;padding:1rem;overflow:hidden;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem}._document_ihzwz_1 blockquote:before{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background-color:var(--color-primary)}._document_ihzwz_1 blockquote>*{margin-block:1rem}._document_ihzwz_1 blockquote>:first-child{margin-top:0}._document_ihzwz_1 blockquote>:last-child{margin-bottom:0}._document_ihzwz_1 pre:not:where([data-rehype-pretty-code-figure]){padding:1rem;overflow:auto;line-height:1;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem}._document_ihzwz_1 table{border-collapse:collapse}._document_ihzwz_1 img:not(.remark-link-card-plus__image){display:block;max-width:100%;line-height:1;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem}._document_ihzwz_1 :where(th,td){padding:.5rem;border:1px solid var(--color-border)}.remark-link-card-plus__container{container-type:inline-size;backdrop-filter:blur(16px)}.remark-link-card-plus__card{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem}.remark-link-card-plus__main{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.remark-link-card-plus__image{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.remark-link-card-plus__content{display:flex;flex-direction:column;gap:.5rem;margin-bottom:auto}.remark-link-card-plus__title{font-weight:700}.remark-link-card-plus__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:.875rem}.remark-link-card-plus__meta{display:flex;gap:.5rem;align-items:center;color:var(--color-sub)}@container (max-width: 480px){.remark-link-card-plus__card{grid-template-columns:1fr}.remark-link-card-plus__thumbnail{order:-1}}[data-rehype-pretty-code-figure]{overflow:hidden;font-size:.875rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;backdrop-filter:blur(16px)}[data-rehype-pretty-code-title]{padding-block:.5rem;padding-inline:1rem;font-weight:600;border-bottom:1px solid var(--color-border)}[data-rehype-pretty-code-figure] pre{padding-block:.5rem;overflow:auto}[data-rehype-pretty-code-figure] span{color:light-dark(var(--shiki-light),var(--shiki-dark))}[data-line]{position:relative;padding-inline:1rem}[data-highlighted-chars],[data-highlighted-line]{background-color:oklch(from var(--color-primary) l c h / .2)}[data-line].diff:after{position:absolute;left:0;padding-left:.5rem}[data-line].diff.add{background-color:#0f03}[data-line].diff.remove{background-color:#f003}[data-line].diff.add:after{color:#0f0;content:"+"}[data-line].diff.remove:after{color:red;content:"-"}[data-line-numbers]{counter-reset:line}[data-line-numbers]>[data-line]:before{position:sticky;display:inline-block;width:1rem;margin-right:1rem;color:var(--color-sub);text-align:right;content:counter(line);counter-increment:line}._container_39xss_1{display:flex;flex-direction:column;gap:1rem}._header_39xss_7{display:flex;gap:.5rem;align-items:center;font-size:1.25rem;font-weight:700}._container_1qcz9_1{display:flex;flex-direction:column}._header_1qcz9_6{display:flex;gap:.5rem;align-items:center;font-size:1.25rem;font-weight:700}._list_974vo_1{padding-left:1.5rem}._item_974vo_5{margin-block:.5rem;list-style:decimal}._item_974vo_5::marker{color:var(--color-sub)}._link_974vo_14{color:var(--color-primary)}._link_974vo_14:hover{text-decoration:underline}[data-active=true]{font-weight:600}._background_lxyol_1{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(transparent,var(--color-back)),var(--background);background-position:center;background-size:cover;opacity:.1;filter:blur(4px)}._logo_lxyol_13{width:100%;height:2rem;margin:1rem;margin-left:0;background-color:var(--color-front);mask-image:url(/logo.svg);mask-repeat:no-repeat;mask-position:left center;mask-size:contain}._title_lxyol_25{font-size:2rem;font-weight:700}._metadata_lxyol_30{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;color:var(--color-sub)}._date_lxyol_38,._tag_lxyol_45{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:center}
