.CqeuFG_shell{color:#f2f2f2;background:#242424;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.CqeuFG_frame{overscroll-behavior:contain;background:#191919;border-radius:24px 24px 0 0;flex:1;min-height:0;margin:0 8px;overflow-y:auto}.CqeuFG_header{z-index:40;background:#242424;flex:none;position:relative}.CqeuFG_headerInner{align-items:center;gap:22px;height:56px;margin:auto;padding:0 20px;display:flex}.CqeuFG_logo{font-family:var(--font-display);letter-spacing:-.6px;align-items:center;gap:10px;font-size:20px;font-weight:600;display:inline-flex}.CqeuFG_headerLabel{color:#aaa;font-size:13px}.CqeuFG_searchButton{color:#aaa;cursor:pointer;background:#222;border:1px solid #363636;border-radius:10px;align-items:center;gap:10px;width:260px;min-height:36px;margin-left:auto;padding:8px 12px;font-size:12px;display:flex}.CqeuFG_searchButton kbd{font:inherit;color:#858585;margin-left:auto}.CqeuFG_dashboard{align-items:center;gap:8px;font-size:13px;display:inline-flex}.CqeuFG_grid{grid-template-columns:220px minmax(0,1fr);gap:44px;max-width:1440px;margin:auto;padding:24px 32px 0;display:grid}.CqeuFG_sidebar{scrollbar-width:thin;max-height:calc(100dvh - 104px);padding-bottom:24px;position:sticky;top:24px;overflow-y:auto}.CqeuFG_navGroup{margin-bottom:24px}.CqeuFG_navGroup h2{color:#888;margin:0 10px 8px;font-size:11px;font-weight:500}.CqeuFG_navLink{color:#aaa;transition:background-color var(--duration-fast), color var(--duration-fast);border-radius:9px;padding:8px 10px;font-size:12.5px;line-height:20px;display:block}.CqeuFG_navLink[aria-current=page]{color:#f2f2f2;background:#292929;font-weight:500}.CqeuFG_main{min-width:0}.CqeuFG_articleGrid{grid-template-columns:minmax(0,760px) 160px;gap:48px;display:grid}.CqeuFG_article{min-width:0;padding:12px 0 64px}.CqeuFG_body>*+*{margin-top:34px}.CqeuFG_article h1{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(32px,4vw,44px);font-weight:500;line-height:1.15}.CqeuFG_article h2{letter-spacing:-.025em;border:0;padding-bottom:0;scroll-margin-top:96px;font-size:21px;font-weight:500}.CqeuFG_article h3{scroll-margin-top:96px}.CqeuFG_article p{line-height:1.85}.CqeuFG_article pre{background:0 0;border:0;border-radius:0}.CqeuFG_article :not(pre)>code{overflow-wrap:anywhere}.CqeuFG_breadcrumb{color:#888;align-items:center;gap:8px;min-height:22px;margin-bottom:24px;font-size:11px;display:flex}.CqeuFG_breadcrumb span:last-child{color:#bbb}.CqeuFG_toc{align-self:start;padding-top:12px;position:sticky;top:36px}.CqeuFG_toc>p{color:#ddd;margin-bottom:12px;font-size:11px}.CqeuFG_toc a{color:#888;padding:6px 0;font-size:11px;line-height:1.6;display:block}.CqeuFG_toc a[aria-current=location]{color:#f2f2f2}.CqeuFG_toc a[data-level="3"]{padding-left:10px}.CqeuFG_mobileNav{display:none}.CqeuFG_hero{padding:8px 0 4px}.CqeuFG_hero .CqeuFG_heroTitle{letter-spacing:-.06em;max-width:650px;font-size:clamp(42px,5vw,64px);line-height:1.06}.CqeuFG_hero>p{color:#aaa;max-width:520px;margin-top:20px;font-size:15px}.CqeuFG_heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.CqeuFG_primary,.CqeuFG_secondary{border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;font-size:12px;font-weight:500;display:inline-flex}.CqeuFG_primary{color:#191919;background:#eee}.CqeuFG_secondary{color:#ddd;border:1px solid #3a3a3a}.CqeuFG_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CqeuFG_guide{transition:background-color var(--duration-fast), border-color var(--duration-fast);background:#202020;border:1px solid #303030;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.CqeuFG_guide>svg{color:#aaa}.CqeuFG_guide strong{justify-content:space-between;align-items:center;width:100%;font-size:14px;font-weight:500;display:flex}.CqeuFG_guide p{color:#999;margin:0;font-size:12px;line-height:1.7}.CqeuFG_start{background:#232323;border-radius:18px;padding:24px}.CqeuFG_start h2{margin-bottom:20px}.CqeuFG_start ol{counter-reset:setup;margin:0;padding:0;list-style:none}.CqeuFG_start li{counter-increment:setup;align-items:flex-start;gap:14px;margin-top:20px;display:flex}.CqeuFG_start li:before{content:counter(setup);color:#bbb;background:#333;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.CqeuFG_start li strong{font-size:13px;font-weight:500}.CqeuFG_start li p{color:#aaa;font-size:12.5px}.CqeuFG_start li a{text-underline-offset:3px;text-decoration:underline}.CqeuFG_help{align-items:center;gap:20px;padding:22px 0;display:flex}.CqeuFG_help h2{font-size:17px}.CqeuFG_help p{color:#999;font-size:12px}.CqeuFG_help>a{flex:none;margin-left:auto}.CqeuFG_footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}.CqeuFG_footer a{border:1px solid #303030;border-radius:14px;align-items:center;gap:12px;padding:18px;display:flex}.CqeuFG_footer a[data-direction=next]{text-align:right;grid-column:2;justify-content:flex-end}.CqeuFG_footer small{color:#888;margin-bottom:4px;font-size:11px;display:block}.CqeuFG_footer span{font-size:13px}.CqeuFG_dialog{color:#eee;background:#232323;border:1px solid #404040;border-radius:18px;width:min(600px,100vw - 32px);max-height:min(640px,80dvh);margin:12dvh auto auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0006}.CqeuFG_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008}.CqeuFG_searchField{border-bottom:1px solid #353535;align-items:center;gap:12px;padding:18px;display:flex}.CqeuFG_searchField input{background:0 0;outline:none;flex:1;min-width:0;font-size:14px}.CqeuFG_close{color:#aaa;cursor:pointer;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.CqeuFG_results{max-height:calc(80dvh - 130px);padding:8px;overflow:auto}.CqeuFG_result{border-radius:10px;padding:12px;display:block}.CqeuFG_result strong{font-size:13px;font-weight:500}.CqeuFG_result p{color:#999;margin-top:3px;font-size:12px;line-height:1.6}.CqeuFG_resultCount{color:#999;padding:8px 12px;font-size:11px}.CqeuFG_noResults{color:#aaa;padding:24px 12px;font-size:13px}@media (hover:hover) and (pointer:fine){.CqeuFG_navLink:hover,.CqeuFG_result:hover,.CqeuFG_close:hover{color:#fff;background:#303030}.CqeuFG_guide:hover{background:#282828;border-color:#454545}.CqeuFG_footer a:hover,.CqeuFG_secondary:hover,.CqeuFG_searchButton:hover{background:#292929}.CqeuFG_primary:hover{background:#d8d8d8}.CqeuFG_toc a:hover{color:#eee}}@media (max-width:1200px){.CqeuFG_articleGrid{grid-template-columns:minmax(0,1fr)}.CqeuFG_toc{display:none}.CqeuFG_grid{gap:32px}}@media (max-width:760px){.CqeuFG_headerInner{gap:14px;height:56px;padding:0 20px}.CqeuFG_headerLabel,.CqeuFG_searchButton kbd,.CqeuFG_searchButton span{display:none}.CqeuFG_searchButton{width:36px;padding:9px}.CqeuFG_dashboard{font-size:12px}.CqeuFG_grid{padding:0 20px;display:block}.CqeuFG_sidebar{display:none}.CqeuFG_mobileNav{background:#232323;border-radius:12px;margin:20px;display:block}.CqeuFG_mobileNav summary{cursor:pointer;padding:12px;font-size:13px}.CqeuFG_mobileNav nav{max-height:60dvh;padding:12px;overflow:auto}.CqeuFG_breadcrumb{margin-bottom:20px}.CqeuFG_guideGrid{grid-template-columns:1fr}.CqeuFG_help{flex-wrap:wrap}.CqeuFG_help>a{margin-left:0}.CqeuFG_footer a{padding:12px}}@media (prefers-reduced-motion:reduce){.CqeuFG_navLink,.CqeuFG_guide{transition:none}}@media (max-width:760px){.CqeuFG_shell{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.CqeuFG_headerInner{gap:10px;padding-inline:16px}.CqeuFG_searchButton{flex:none;justify-content:center;width:44px;min-height:44px}.CqeuFG_dashboard,.CqeuFG_navLink,.CqeuFG_close{min-height:44px}.CqeuFG_close{flex:none;width:44px}.CqeuFG_grid{padding-inline:16px}.CqeuFG_article{overflow-wrap:anywhere}.CqeuFG_footer{grid-template-columns:minmax(0,1fr)}.CqeuFG_footer a[data-direction=next]{grid-column:1}}
