.yb2l1G_docs{grid-template-columns:230px minmax(0,720px) 190px;justify-content:center;gap:48px;max-width:1320px;margin:0 auto;padding:48px 24px 96px;display:grid}.yb2l1G_progress{z-index:30;background:var(--orange);transform-origin:0;height:3px;transition:transform .12s linear;position:fixed;top:0;left:0;right:0}.yb2l1G_side,.yb2l1G_toc{align-self:start;max-height:calc(100vh - 112px);position:sticky;top:96px;overflow-y:auto}.yb2l1G_searchButton{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--muted);border-radius:12px;align-items:center;gap:10px;margin-bottom:24px;padding:10px 12px;font-size:14px;transition:border-color .15s;display:flex}.yb2l1G_searchButton:hover{border-color:var(--text)}.yb2l1G_searchButton kbd,.yb2l1G_searchBox kbd{border:1px solid var(--border);font:inherit;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:11px}.yb2l1G_searchIcon{border:2px solid;border-radius:50%;flex:none;width:12px;height:12px;position:relative}.yb2l1G_searchIcon:after{content:"";background:currentColor;width:6px;height:2px;position:absolute;bottom:-4px;right:-5px;transform:rotate(45deg)}.yb2l1G_nav{gap:22px;display:grid}.yb2l1G_nav div{gap:2px;display:grid}.yb2l1G_nav span,.yb2l1G_toc span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}.yb2l1G_nav a{color:var(--text);border-radius:8px;padding:8px 12px;font-size:15px;transition:background .15s,padding-left .15s;position:relative}.yb2l1G_nav a:hover{background:var(--hover);padding-left:16px}.yb2l1G_nav a[aria-current]{background:var(--card);font-weight:600}.yb2l1G_nav a[aria-current]:before{background:var(--orange);content:"";border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.yb2l1G_toc nav{border-left:1px solid var(--border);gap:2px;padding-left:14px;display:grid}.yb2l1G_toc a{color:var(--muted);padding:4px 0;font-size:13px;line-height:1.4;transition:color .15s,transform .15s}.yb2l1G_toc a:hover{color:var(--text)}.yb2l1G_toc a[data-active]{color:var(--text);font-weight:600;transform:translate(3px)}.yb2l1G_main{min-width:0}.yb2l1G_article{font-size:16px;line-height:1.65}.yb2l1G_article>*{animation:.45s cubic-bezier(.2,.8,.2,1) backwards yb2l1G_rise}.yb2l1G_article>:first-child{animation-delay:0s}.yb2l1G_article>:nth-child(2){animation-delay:40ms}.yb2l1G_article>:nth-child(3){animation-delay:80ms}.yb2l1G_article>:nth-child(4){animation-delay:.12s}.yb2l1G_article>:nth-child(5){animation-delay:.16s}.yb2l1G_article>:nth-child(n+6){animation-delay:.2s}@keyframes yb2l1G_rise{0%{opacity:0;transform:translateY(12px)}}.yb2l1G_article h1{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(34px,5vw,52px);font-weight:500;line-height:1.08}.yb2l1G_article h2{margin:44px 0 12px;scroll-margin-top:96px;font-size:24px;font-weight:500;position:relative}.yb2l1G_article h2 .anchor{color:var(--dim);opacity:0;text-decoration:none;transition:opacity .15s;position:absolute;left:-22px}:is(.yb2l1G_article h2:hover .anchor,.yb2l1G_article h2 .anchor:focus-visible){opacity:1}.yb2l1G_article p,.yb2l1G_article ul,.yb2l1G_article ol{margin:0 0 16px}.yb2l1G_article li{margin-bottom:6px}.yb2l1G_article a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--orange) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--orange) 60%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.yb2l1G_article a:hover{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.yb2l1G_article code{background:var(--card);border-radius:6px;padding:2px 6px;font-size:.9em}.yb2l1G_article table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:14px;display:block;overflow-x:auto}.yb2l1G_article th,.yb2l1G_article td{border-bottom:1px solid var(--border);text-align:left;padding:10px 12px}.yb2l1G_article tbody tr{transition:background .15s}.yb2l1G_article tbody tr:hover{background:var(--sidebar)}.yb2l1G_article .notice{border-left:3px solid var(--yellow);background:color-mix(in srgb, var(--yellow) 22%, var(--card));border-radius:12px;margin:20px 0;padding:14px 16px}.yb2l1G_article h3{margin:28px 0 10px;font-size:17px;font-weight:600}.yb2l1G_article .thumbs{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;margin:16px 0 24px;display:grid}.yb2l1G_article .thumbs.packs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.yb2l1G_article .thumb{gap:6px;margin:0;display:grid}.yb2l1G_article .thumb img{aspect-ratio:1;background:var(--card);object-fit:cover;border-radius:12px;width:100%;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:block}.yb2l1G_article .thumb:hover img{transform:scale(1.05)rotate(-1deg)}.yb2l1G_article .thumb figcaption{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.yb2l1G_copy{border:1px solid var(--border);color:var(--muted);border-radius:6px;margin-left:8px;padding:2px 8px;font-size:12px;transition:border-color .15s,color .15s}.yb2l1G_copy:hover{border-color:var(--text);color:var(--text)}.yb2l1G_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.yb2l1G_card{background:var(--card);border-radius:16px;gap:4px;padding:18px;transition:transform .18s,background .18s;animation:.45s cubic-bezier(.2,.8,.2,1) backwards yb2l1G_rise;display:grid}.yb2l1G_card:hover{background:var(--hover);transform:translateY(-3px)}.yb2l1G_card b{font-weight:600}.yb2l1G_card span{color:var(--muted);font-size:14px}.yb2l1G_pager{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:56px;padding-top:24px;display:grid}.yb2l1G_pager a{border:1px solid var(--border);border-radius:14px;gap:2px;padding:14px 16px;transition:border-color .15s,transform .15s;display:grid}.yb2l1G_pager a:hover{border-color:var(--text);transform:translateY(-2px)}.yb2l1G_pager a[data-next]{text-align:right}.yb2l1G_pager small{color:var(--muted);font-size:12px}.yb2l1G_pager b{font-weight:500}.yb2l1G_dialog{border:1px solid var(--border);background:var(--panel);width:min(620px,100vw - 24px);color:var(--text);border-radius:18px;margin:12vh auto auto;padding:0;box-shadow:0 30px 80px #0000004d}.yb2l1G_dialog[open]{animation:.2s cubic-bezier(.2,.8,.2,1) yb2l1G_pop}.yb2l1G_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d0d0d73}@keyframes yb2l1G_pop{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.yb2l1G_searchBox{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}.yb2l1G_searchBox input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.yb2l1G_results{max-height:50vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.yb2l1G_results:empty{display:none}.yb2l1G_results li{cursor:pointer;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.yb2l1G_results li[data-active]{background:var(--card)}.yb2l1G_results small{color:var(--muted);font-size:12px}.yb2l1G_results b{font-weight:600}.yb2l1G_results span{color:var(--muted);font-size:13px;line-height:1.45}.yb2l1G_results mark{background:color-mix(in srgb, var(--yellow) 70%, transparent);color:inherit;border-radius:3px}.yb2l1G_noResult{color:var(--muted);margin:0;padding:18px 16px;font-size:14px}.yb2l1G_noResult a{text-decoration:underline}.yb2l1G_docs a:focus-visible,.yb2l1G_docs button:focus-visible,.yb2l1G_results li:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:1160px){.yb2l1G_docs{grid-template-columns:220px minmax(0,720px)}.yb2l1G_toc{display:none}}@media (max-width:800px){.yb2l1G_docs{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 16px 64px}.yb2l1G_side{max-height:none;position:static;overflow:visible}.yb2l1G_searchButton{margin-bottom:14px}.yb2l1G_searchButton kbd{display:none}.yb2l1G_nav{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.yb2l1G_nav div{display:contents}.yb2l1G_nav span{display:none}.yb2l1G_nav a{background:var(--card);white-space:nowrap;flex:none;padding:8px 12px;font-size:14px}.yb2l1G_nav a:hover{padding-left:12px}.yb2l1G_nav a[aria-current]{background:var(--text);color:var(--bg)}.yb2l1G_nav a[aria-current]:before{display:none}.yb2l1G_article h2 .anchor{display:none}.yb2l1G_cards,.yb2l1G_pager{grid-template-columns:minmax(0,1fr)}.yb2l1G_dialog{margin-top:12px}}@media (prefers-reduced-motion:reduce){.yb2l1G_article .thumb img{transition:none}.yb2l1G_article>*,.yb2l1G_card,.yb2l1G_dialog[open]{animation:none}.yb2l1G_nav a,.yb2l1G_toc a,.yb2l1G_card,.yb2l1G_pager a,.yb2l1G_searchButton,.yb2l1G_progress{transition:none}}
