.DcMr2G_toc{font-size:.8125rem}.DcMr2G_title{font-size:.75rem;font-weight:var(--font-weight-500);letter-spacing:.1em;text-transform:uppercase;color:var(--kizuna-muted);margin:0 0 12px;padding-inline:10px}.DcMr2G_list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.DcMr2G_item{padding-block:5px;color:var(--kizuna-muted);border-radius:8px;padding-right:10px;line-height:1.45;text-decoration:none;transition:color .15s,background-color .15s;display:block}@media (hover:hover){.DcMr2G_item:hover{color:var(--kizuna-ink)}}.DcMr2G_item[data-active=true]{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}
.cVzo5a_window{--completion-selected:var(--kizuna-control-hover);--completion-surface:var(--kizuna-control);--window-surface:var(--kizuna-window,#f5f5f5);--window-line:var(--kizuna-window-line,#e4e4e4);background-color:var(--window-surface);min-width:0;box-shadow:var(--kizuna-window-elevation,none);border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden}.cVzo5a_dots{gap:6px;padding:12px 16px 10px;display:flex}.cVzo5a_dot{background-color:var(--window-line);border-radius:999px;width:11px;height:11px}.cVzo5a_code{flex:1;min-width:0}.cVzo5a_code figure{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.cVzo5a_code pre{background:0 0!important;padding-block:0!important;font-size:12px!important;line-height:1.65!important;overflow-x:auto!important}.cVzo5a_small .cVzo5a_code pre{font-size:11.5px!important}.cVzo5a_code button{display:none!important}.cVzo5a_withCompletion .cVzo5a_code pre{padding-right:2.5em!important;padding-bottom:calc(var(--completion-rows) * 2em + 2.4em)!important;overflow:visible!important}.cVzo5a_code .kizuna-completion-anchor{vertical-align:text-top;width:0;height:1.15em;display:inline-block;position:relative}.cVzo5a_code .kizuna-completion-caret{background-color:currentColor;width:1px;height:100%;position:absolute;top:0;left:0}.cVzo5a_code .kizuna-completion{z-index:1;background-color:var(--completion-surface,#fff);min-width:11em;box-shadow:var(--kizuna-elevation-hover,none), 0 8px 24px #0006;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + .35em);left:0}.cVzo5a_code .kizuna-completion-item{white-space:nowrap;border-radius:4px;align-items:center;gap:7px;padding:2px 8px 2px 6px;display:flex}.cVzo5a_code .kizuna-completion-item-selected{background-color:var(--completion-selected,var(--kizuna-control,#f0f0f0))}.cVzo5a_code .kizuna-completion-icon{background-color:#b180d7;border-radius:2px;flex:none;width:9px;height:9px}.cVzo5a_code .border-b{border-bottom-color:#0000!important}
.Idx1Tq_split{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.Idx1Tq_options{scrollbar-width:none;background-color:var(--kizuna-window);box-shadow:var(--kizuna-window-elevation);border-radius:10px;gap:2px;padding:6px;display:flex;overflow-x:auto}.Idx1Tq_option{min-height:34px;font-family:var(--kizuna-mono);text-align:left;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:0 12px;font-size:12.5px;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.Idx1Tq_option:hover{background-color:var(--kizuna-hover);color:var(--kizuna-ink)}}.Idx1Tq_option:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:-2px}.Idx1Tq_optionActive,.Idx1Tq_optionActive:hover{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}.Idx1Tq_scene{flex:1;min-width:0;display:grid}.Idx1Tq_sceneItem{grid-area:1/1;min-width:0;display:flex;position:relative}.Idx1Tq_sceneItem>:first-child{width:100%}.Idx1Tq_sceneItemHidden{visibility:hidden;pointer-events:none}.Idx1Tq_argument{font-family:var(--kizuna-mono);font-size:.95em}.Idx1Tq_note{max-width:none;min-height:1.55em}@media (max-width:1023px){.Idx1Tq_note{min-height:3.1em}}.Idx1Tq_main{flex-direction:column;gap:8px;min-width:0;display:flex}@media (max-width:767px){.Idx1Tq_sceneItem{flex-direction:column}.Idx1Tq_sceneItemHidden{display:none}}
.YSbQJG_button{border:var(--kizuna-hairline) solid transparent;font-family:inherit;font-weight:var(--font-weight-600);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.YSbQJG_button svg{flex-shrink:0;width:16px;height:16px}.YSbQJG_button:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:2px}.YSbQJG_medium{height:var(--kizuna-control-height);border-radius:var(--kizuna-radius-control);padding-inline:16px;font-size:.9375rem}.YSbQJG_small{height:var(--kizuna-control-height-small);border-radius:9px;padding-inline:12px;font-size:.875rem}.YSbQJG_primary{background-color:var(--kizuna-ink);color:var(--kizuna-canvas);background-image:linear-gradient(#fff,#dcdcdc);box-shadow:inset 0 1px #fff,inset 0 -1px #0000001f}@media (hover:hover){.YSbQJG_primary:hover{opacity:.86}}.YSbQJG_secondary{background-color:var(--kizuna-raised);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}@media (hover:hover){.YSbQJG_secondary:hover{background-color:var(--kizuna-raised-hover)}}
.jQrk5q_window{--window-surface:var(--kizuna-window,#f5f5f5);--window-line:var(--kizuna-window-line,#e4e4e4);background-color:var(--window-surface);min-width:0;box-shadow:var(--kizuna-window-elevation,none);border-radius:10px;flex-direction:column;flex:1;display:flex;overflow:hidden}.jQrk5q_dots{gap:6px;padding:12px 16px 10px;display:flex}.jQrk5q_dot{background-color:var(--window-line);border-radius:999px;width:11px;height:11px}.jQrk5q_titleBar{color:var(--color-fd-muted-foreground);align-items:center;gap:7px;padding:2px 16px 10px;font-size:13px;display:flex}.jQrk5q_titleIcon{flex-shrink:0;width:14px;height:14px}.jQrk5q_chat{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);flex-direction:column;flex:1;gap:10px;padding:14px 16px;font-size:12px;line-height:1.65;display:flex}.jQrk5q_promptRow{color:var(--color-fd-foreground);gap:8px;display:flex}.jQrk5q_promptCaret{color:var(--color-fd-muted-foreground)}.jQrk5q_turn{gap:8px;display:flex}.jQrk5q_turnBody{flex-direction:column;gap:2px;min-width:0;display:flex}.jQrk5q_bullet{color:var(--color-fd-foreground);flex-shrink:0}.jQrk5q_toolName{font-weight:600}.jQrk5q_toolArgs{color:var(--color-fd-muted-foreground)}.jQrk5q_toolNote{color:var(--color-fd-muted-foreground);margin-left:8px;font-size:11px}.jQrk5q_permissionBox{flex-direction:column;gap:2px;padding-left:1.2em;display:flex}.jQrk5q_permissionQuestion{margin-top:4px}.jQrk5q_permissionDeclined{color:var(--color-fd-muted-foreground);padding-left:1.2em}.jQrk5q_toolResult{color:var(--color-fd-muted-foreground);white-space:nowrap;gap:6px;display:flex;overflow-x:auto}.jQrk5q_resultElbow{flex-shrink:0}
.Mrm1xq_panels{--ai-dash-h:repeating-linear-gradient(to right, var(--kizuna-line-strong) 0 4px, transparent 4px 9px);--ai-dash-v:repeating-linear-gradient(to bottom, var(--kizuna-line-strong) 0 4px, transparent 4px 9px);--ai-method-get:var(--kizuna-green);--ai-method-post:var(--kizuna-blue);--ai-method-delete:var(--kizuna-red);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Mrm1xq_visual{flex:1;min-height:380px;display:flex}.Mrm1xq_diagram{background-color:var(--kizuna-window);width:100%;box-shadow:var(--kizuna-window-elevation);border-radius:10px;justify-content:center;align-items:center;padding:24px 18px;display:flex}.Mrm1xq_agents{flex-direction:column;gap:10px;display:flex}.Mrm1xq_agent{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);font-family:var(--kizuna-mono);color:var(--kizuna-ink);border-radius:12px;align-items:center;gap:9px;padding:10px 16px;font-size:.85rem;display:inline-flex}.Mrm1xq_agentIcon{width:16px;height:16px}.Mrm1xq_wire{background-image:var(--ai-dash-h);flex-shrink:0;width:clamp(16px,4%,36px);height:1px}.Mrm1xq_server{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;padding:20px 24px;display:flex}.Mrm1xq_serverIcon{width:22px;height:22px;color:var(--kizuna-ink);stroke-width:12px;margin-bottom:5px}.Mrm1xq_serverName{font-size:.9375rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink)}.Mrm1xq_serverRole{font-family:var(--kizuna-mono);color:var(--kizuna-muted);font-size:.75rem}.Mrm1xq_tools{flex-direction:column;gap:9px;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.Mrm1xq_toolGroup{font-size:.8125rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink);margin:0}.Mrm1xq_tool{font-family:var(--kizuna-mono);white-space:nowrap;color:var(--kizuna-muted);align-items:center;gap:8px;margin:0;font-size:.8125rem;display:flex}.Mrm1xq_method{min-width:34px;font-size:.625rem;font-weight:var(--font-weight-700);letter-spacing:.04em;border-radius:6px;flex-shrink:0;justify-content:center;padding:2px 5px;display:inline-flex}.Mrm1xq_methodGet{color:var(--ai-method-get);background-color:color-mix(in srgb, var(--ai-method-get) 13%, transparent)}.Mrm1xq_methodPost{color:var(--ai-method-post);background-color:color-mix(in srgb, var(--ai-method-post) 13%, transparent)}.Mrm1xq_methodDelete{color:var(--ai-method-delete);background-color:color-mix(in srgb, var(--ai-method-delete) 13%, transparent)}.Mrm1xq_claudeFrame{align-self:stretch;width:100%;display:flex}@media (max-width:1023px){.Mrm1xq_panels{grid-template-columns:1fr}}@media (max-width:639px){.Mrm1xq_diagram{flex-direction:column;gap:0}.Mrm1xq_agents{width:100%;max-width:137px}.Mrm1xq_agent{justify-content:center}.Mrm1xq_wire{background-image:var(--ai-dash-v);width:1px;height:24px}.Mrm1xq_tools{align-self:stretch;align-items:center;-webkit-mask-image:none;mask-image:none}}
.CKbDga_closingCta{margin-top:min(0px, calc(86px - var(--kizuna-section-gap)));text-align:center;flex-direction:column;align-items:center;margin-bottom:6px;display:flex}.CKbDga_mark{background-color:var(--kizuna-surface);width:52px;height:52px;box-shadow:var(--kizuna-elevation);color:var(--kizuna-ink);border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.CKbDga_mark svg{width:26px;height:26px}.CKbDga_ctaTitle{font-size:clamp(2.5rem,6vw,4rem);font-weight:var(--font-weight-700);letter-spacing:-.035em;text-wrap:balance;color:var(--kizuna-ink);margin:0;line-height:1.02}.CKbDga_ctaText{max-width:36ch;color:var(--kizuna-muted);text-wrap:balance;margin:16px 0 0;font-size:1.25rem;line-height:1.55}.CKbDga_ctaActions{justify-content:center;align-items:center;gap:var(--kizuna-gap-actions);flex-wrap:wrap;margin-top:26px;display:flex}@media (max-width:767px){.CKbDga_ctaTitle{letter-spacing:-.025em;max-width:14ch;font-size:2.25rem}.CKbDga_ctaText{margin-top:14px;font-size:1.0625rem}.CKbDga_ctaActions{margin-top:24px}}
.VlYJua_root{--sot-gap:20px;--sot-edge:calc((100% - 2 * var(--sot-gap)) / 6);--sot-dash:var(--kizuna-line-strong);--sot-dash-v:repeating-linear-gradient(to bottom, var(--sot-dash) 0 4px, transparent 4px 9px);--sot-dash-h:repeating-linear-gradient(to right, var(--sot-dash) 0 4px, transparent 4px 9px);flex-direction:column;align-items:center;display:flex}.VlYJua_root>:first-child{align-self:stretch}.VlYJua_root>:first-child>:first-child{margin-bottom:28px}.VlYJua_chips{justify-content:center;display:flex}.VlYJua_chipCell{padding-inline:9px;justify-content:center;padding-bottom:28px;display:flex;position:relative}.VlYJua_chipCell:before{content:"";background-image:var(--sot-dash-v);width:1px;height:28px;position:absolute;bottom:0;left:50%}.VlYJua_chipCell:after{content:"";background-image:var(--sot-dash-h);height:1px;position:absolute;bottom:0;left:0;right:0}.VlYJua_chipCell:first-child:after{left:50%}.VlYJua_chipCell:last-child:after{right:50%}.VlYJua_chip{background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);font-size:.9375rem;font-weight:var(--font-weight-500);color:var(--kizuna-ink);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.VlYJua_chipIcon{stroke-width:2px;width:16px;height:16px}.VlYJua_joinIn{background-image:var(--sot-dash-v);width:1px;height:28px}.VlYJua_terminal{background-color:var(--kizuna-surface);width:min(320px,100%);box-shadow:var(--kizuna-elevation);border-radius:14px;overflow:hidden}.VlYJua_terminalBar{justify-content:center;align-items:center;padding:14px;display:flex;position:relative}.VlYJua_terminalDots{gap:6px;display:flex;position:absolute;left:14px}.VlYJua_terminalDot{border-radius:var(--kizuna-radius-pill);background-color:var(--kizuna-line-strong);width:10px;height:10px}.VlYJua_terminalTitle{font-family:var(--kizuna-mono);color:var(--kizuna-muted);font-size:.75rem}.VlYJua_joinOut{width:100%;height:72px;position:relative}.VlYJua_joinOutDrop{background-image:var(--sot-dash-v);width:1px;height:36px;position:absolute;top:0;left:50%}.VlYJua_joinOutRail{top:36px;right:var(--sot-edge);left:var(--sot-edge);background-image:var(--sot-dash-h);height:1px;position:absolute}.VlYJua_joinOutStub{background-image:var(--sot-dash-v);width:1px;height:36px;position:absolute;top:36px}.VlYJua_joinOutStub:nth-child(3){left:var(--sot-edge)}.VlYJua_joinOutStub:nth-child(4){left:50%}.VlYJua_joinOutStub:nth-child(5){left:calc(100% - var(--sot-edge))}.VlYJua_joinOutDot{border-radius:var(--kizuna-radius-pill);background-color:var(--kizuna-line-strong);z-index:1;width:8px;height:8px;position:absolute;bottom:-4px;transform:translate(-50%)}.VlYJua_joinOutDot:nth-child(6){left:var(--sot-edge)}.VlYJua_joinOutDot:nth-child(7){left:50%}.VlYJua_joinOutDot:nth-child(8){left:calc(100% - var(--sot-edge))}.VlYJua_columns{gap:var(--sot-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.VlYJua_frame{height:360px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.VlYJua_frameShort{height:316px}.VlYJua_clientTabsFrame{container-type:inline-size}.VlYJua_clientTabs{background-color:var(--kizuna-window);max-width:100%;box-shadow:var(--kizuna-window-elevation);border-radius:12px;gap:2px;padding:3px;display:flex}.VlYJua_clientTab{height:32px;font:inherit;font-size:.8125rem;font-weight:var(--font-weight-500);white-space:nowrap;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 11px;transition:color .15s,background-color .15s;display:inline-flex}.VlYJua_clientTab svg{filter:grayscale();opacity:.55;flex-shrink:0;width:15px;height:15px;transition:filter .15s,opacity .15s}@media (hover:hover){.VlYJua_clientTab:hover{color:var(--kizuna-ink)}.VlYJua_clientTab:hover svg{filter:none;opacity:1}}.VlYJua_clientTabActive svg{filter:none;opacity:1}.VlYJua_clientTab:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:-2px}.VlYJua_clientTabActive{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}@container (max-width:359px){.VlYJua_clientTab:not(.VlYJua_clientTabActive) .VlYJua_clientLabel{display:none}}.VlYJua_fileIcon{flex-shrink:0;width:14px;height:14px}@media (max-width:1023px){.VlYJua_joinOut{height:44px}.VlYJua_joinOutRail,.VlYJua_joinOutStub,.VlYJua_joinOutDot{display:none}.VlYJua_joinOutDrop{height:44px}.VlYJua_columns{grid-template-columns:1fr}}@media (max-width:639px){.VlYJua_chipCell{padding-inline:3px;padding-bottom:22px}.VlYJua_chipCell:before{height:22px}.VlYJua_chip{border-radius:10px;gap:6px;padding:6px 9px;font-size:.75rem}.VlYJua_chipIcon{width:13px;height:13px}}
.pkUUSW_grid{grid-template-columns:1fr;gap:12px;display:grid}.pkUUSW_card{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);min-width:0;box-shadow:var(--kizuna-elevation);padding:17px 20px 19px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:block}@media (hover:hover){.pkUUSW_card:hover{background-color:var(--kizuna-surface-hover);box-shadow:var(--kizuna-elevation-hover)}}.pkUUSW_head{align-items:center;gap:10px;display:flex}.pkUUSW_icons{flex-shrink:0;align-items:center;gap:8px;display:flex}.pkUUSW_icon{width:20px;height:20px;color:var(--kizuna-ink);stroke-width:2.25px}.pkUUSW_icon[aria-label="Model Context Protocol"]{stroke-width:12px;width:22px;height:22px}.pkUUSW_title{min-width:0;font-size:var(--kizuna-text-ui);font-weight:var(--font-weight-600);letter-spacing:-.01em;color:var(--kizuna-ink)}.pkUUSW_arrow{stroke-width:2.5px;width:19px;height:19px;color:var(--kizuna-ink);flex-shrink:0;margin-left:-4px;transition:transform .15s}@media (hover:hover){.pkUUSW_card:hover .pkUUSW_arrow{transform:translate(2px)}}.pkUUSW_description{color:var(--kizuna-muted);margin:8px 0 0;font-size:.9375rem;line-height:1.55}@media (max-width:639px){.pkUUSW_card{padding:16px 18px}.pkUUSW_description{margin-top:4px}}@media (min-width:640px) and (max-width:1023px){.pkUUSW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pkUUSW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pkUUSW_card{padding:21px 24px 23px}}
._9FmwGq_root{--explorer-surface:var(--kizuna-surface,#f4f4f4);--explorer-line:#e0e0e0;--explorer-toolbar-line:#d8d8d8;--explorer-muted:var(--color-fd-muted-foreground);--explorer-method-get:#0a7d4b;--explorer-method-post:#1f6feb;--explorer-method-write:#9a6700;--explorer-method-delete:#cf222e}.dark ._9FmwGq_root{--explorer-surface:var(--kizuna-surface,#1c1c1c);--explorer-line:#2e2e2e;--explorer-toolbar-line:#3a3a3a;--explorer-method-get:var(--kizuna-green);--explorer-method-post:var(--kizuna-blue);--explorer-method-write:var(--kizuna-amber);--explorer-method-delete:var(--kizuna-red)}._9FmwGq_card{flex-direction:column;min-width:0;display:flex}._9FmwGq_cardHead{align-items:center;gap:10px;padding:0 0 12px;display:flex}._9FmwGq_icon{flex-shrink:0;width:20px;height:20px}._9FmwGq_icon[aria-label="Model Context Protocol"]{stroke-width:12px;width:24px;height:24px}._9FmwGq_brandIcon{flex-shrink:0;width:14px;height:14px}._9FmwGq_method{letter-spacing:.04em;flex-shrink:0;font-size:.85em;font-weight:700}._9FmwGq_methodGet{color:var(--explorer-method-get)}._9FmwGq_methodPost{color:var(--explorer-method-post)}._9FmwGq_methodWrite{color:var(--explorer-method-write)}._9FmwGq_methodDelete{color:var(--explorer-method-delete)}._9FmwGq_chip{background-color:var(--explorer-surface);width:38px;height:38px;color:var(--color-fd-foreground);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._9FmwGq_nodeLabel{font-size:.875rem;font-weight:600;line-height:1.25}._9FmwGq_nodeDescription{color:var(--explorer-muted);font-size:.75rem}._9FmwGq_connector{justify-content:center;padding-block:40px;display:flex}._9FmwGq_connectorIcon{width:26px;height:52px;color:var(--color-fd-foreground)}._9FmwGq_grid{gap:20px 16px;display:grid}@media (min-width:640px){._9FmwGq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._9FmwGq_connector{padding-bottom:30px}}
.Lotvhq_root{overflow:hidden}.Lotvhq_scrim{background:linear-gradient(#00000080,#0000 140px),radial-gradient(42% 34% at 50% 44%,#00000080,#0000 80%),#0000002e;position:absolute;inset:0}.Lotvhq_shown{animation:1.2s ease-out both Lotvhq_fade-in}@media (prefers-reduced-motion:reduce){.Lotvhq_shown{animation:none}}@keyframes Lotvhq_fade-in{0%{opacity:0}}
.XxumLq_command{height:var(--kizuna-control-height);border-radius:var(--kizuna-radius-control);background-color:var(--kizuna-raised);box-shadow:var(--kizuna-control-elevation);font-family:var(--kizuna-mono);color:var(--kizuna-ink);align-items:center;gap:10px;padding:0 4px 0 14px;font-size:.8125rem;display:inline-flex}.XxumLq_prompt{color:var(--kizuna-muted);-webkit-user-select:none;user-select:none}.XxumLq_text{font:inherit;white-space:nowrap}.XxumLq_copy{width:30px;height:30px;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.XxumLq_copy:hover{background-color:var(--kizuna-hover);color:var(--kizuna-ink)}}.XxumLq_icon{stroke-width:2.25px;width:15px;height:15px}
.ndtgAq_badge{border-radius:var(--kizuna-radius-pill);box-shadow:var(--kizuna-elevation-hover);font-weight:var(--font-weight-600);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--kizuna-ink);background-color:#ffffff14;flex-shrink:0;align-items:center;line-height:1.6;display:inline-flex}.ndtgAq_small{padding:0 7px;font-size:.625rem}.ndtgAq_medium{padding:2px 10px;font-size:.6875rem}
._1zkIZq_notice{background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;margin-block:20px;padding:16px 18px;display:flex}._1zkIZq_body{color:var(--kizuna-muted);font-size:.9375rem;line-height:1.6}._1zkIZq_body>p{margin:0}._1zkIZq_body>p+p{margin-top:8px}
.FPiTSa_root{--surfaces-gap:10px;--surfaces-dash-v:repeating-linear-gradient(to bottom, var(--kizuna-line-strong) 0 4px, transparent 4px 9px);--surfaces-dash-h:repeating-linear-gradient(to right, var(--kizuna-line-strong) 0 4px, transparent 4px 9px);flex-direction:column;align-items:center;margin-block:20px 32px;display:flex}.FPiTSa_source{background-color:var(--kizuna-surface);width:min(420px,100%);box-shadow:var(--kizuna-elevation);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 18px;display:flex}.FPiTSa_sourceName{font-family:var(--kizuna-mono);font-size:.8125rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink)}.FPiTSa_sourceText{color:var(--kizuna-muted);font-size:.8125rem}.FPiTSa_join{width:100%;height:24px;position:relative}.FPiTSa_joinDrop{background-image:var(--surfaces-dash-v);width:1px;height:100%;position:absolute;top:0;left:50%}.FPiTSa_joinRail{right:calc((100% - 4 * var(--surfaces-gap)) / 10);bottom:0;left:calc((100% - 4 * var(--surfaces-gap)) / 10);background-image:var(--surfaces-dash-h);height:1px;position:absolute}.FPiTSa_grid{gap:var(--surfaces-gap);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;margin-top:20px;display:grid}.FPiTSa_card{background-color:var(--kizuna-surface);min-width:0;box-shadow:var(--kizuna-elevation);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:16px 10px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){.FPiTSa_card:hover{opacity:1;background-color:var(--kizuna-surface-hover);box-shadow:var(--kizuna-elevation-hover)}}.FPiTSa_stub{background-image:var(--surfaces-dash-v);width:1px;height:20px;position:absolute;bottom:100%;left:50%}.FPiTSa_icon{width:22px;height:22px;color:var(--kizuna-ink)}.FPiTSa_title{font-size:.875rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink)}.FPiTSa_detail{color:var(--kizuna-muted);font-size:.8125rem;line-height:1.4}@media (max-width:1023px){.FPiTSa_join,.FPiTSa_stub{display:none}.FPiTSa_grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}}@media (max-width:639px){.FPiTSa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.zvuPWG_hero{padding-block:var(--kizuna-hero-offset) 16px;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.zvuPWG_backdrop{top:calc(-1 * var(--kizuna-header-height));z-index:-1;pointer-events:none;width:100vw;position:absolute;bottom:-330px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(100% 100% at 50% 0,#000 50%,#0000 95%);mask-image:radial-gradient(100% 100% at 50% 0,#000 50%,#0000 95%)}.zvuPWG_headline{max-width:16ch;font-size:clamp(2.25rem,6.4vw,4.5rem);font-weight:var(--font-weight-700);letter-spacing:-.035em;text-wrap:balance;color:var(--kizuna-ink);margin:0;line-height:1.02}.zvuPWG_tagline{max-width:44ch;color:var(--kizuna-muted);text-wrap:balance;margin:22px 0 0;font-size:1.25rem;line-height:1.55}.zvuPWG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:36px;display:flex}@media (max-width:767px){.zvuPWG_hero{padding-block:var(--kizuna-hero-offset) 8px}.zvuPWG_headline{letter-spacing:-.03em;max-width:13ch;font-size:2.125rem}.zvuPWG_tagline{margin-top:16px;font-size:1.0625rem}.zvuPWG_actions{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin-top:28px}.zvuPWG_actions>*{justify-content:center}}
.OB4dYa_block{margin-block:24px}
.HLPhuG_panels{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.HLPhuG_visual{flex-direction:column;flex:1;min-width:0;display:flex}.HLPhuG_visual>*{flex:1}.HLPhuG_fileIcon{flex-shrink:0;width:14px;height:14px}@media (min-width:1024px){.HLPhuG_panels{grid-template-columns:repeat(3,minmax(0,1fr))}}
.xR7GDG_page{padding-block:calc(var(--kizuna-docs-offset) + var(--kizuna-docs-title-offset)) 24px;grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.xR7GDG_article{min-width:0;max-width:760px}.xR7GDG_hero{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);padding:20px}.xR7GDG_article:has(>.xR7GDG_body>[data-stage-notice]:first-child) .xR7GDG_hero{border-end-end-radius:0;border-end-start-radius:0;padding-bottom:0}.xR7GDG_article:has(>.xR7GDG_body>[data-stage-notice]:first-child) .xR7GDG_body{margin-top:0}.xR7GDG_body>[data-stage-notice]:first-child{border-radius:0 0 var(--kizuna-radius-card) var(--kizuna-radius-card);box-shadow:none;margin:0 0 36px;padding:20px}.xR7GDG_breadcrumb{color:var(--kizuna-muted);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;font-size:.875rem;display:flex}.xR7GDG_crumb{align-items:center;gap:4px;display:inline-flex}.xR7GDG_crumbSeparator{width:14px;height:14px}.xR7GDG_crumbLink{color:inherit;text-decoration:none;transition:color .15s}@media (hover:hover){.xR7GDG_crumbLink:hover{color:var(--kizuna-ink)}}.xR7GDG_title{font-size:clamp(1.5rem,2.6vw,1.75rem);font-weight:var(--font-weight-600);letter-spacing:-.025em;color:var(--kizuna-ink);margin:0;line-height:1.15}.xR7GDG_description{color:var(--kizuna-muted);text-wrap:pretty;margin:10px 0 0;font-size:1rem;line-height:1.55}.xR7GDG_body{margin-top:36px;font-size:.96875rem;line-height:1.7}.xR7GDG_body :is(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--kizuna-header-height) + 24px)}.xR7GDG_body>h2{letter-spacing:-.015em;font-size:1.25rem}.xR7GDG_body .fd-step>h2{letter-spacing:-.015em;font-size:1.25rem}.xR7GDG_body>h3{letter-spacing:-.01em;font-size:1.0625rem}.xR7GDG_body .fd-step>h3{letter-spacing:-.01em;font-size:1.0625rem}.xR7GDG_body>h4{font-size:.96875rem}.xR7GDG_body .fd-step>h4{font-size:.96875rem}.xR7GDG_neighbours{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:64px;display:grid}.xR7GDG_neighbour{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex}@media (hover:hover){.xR7GDG_neighbour:hover{background-color:var(--kizuna-surface-hover);box-shadow:var(--kizuna-elevation-hover)}}.xR7GDG_neighbourNext{text-align:right;align-items:flex-end}.xR7GDG_neighbourLabel{color:var(--kizuna-muted);align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.xR7GDG_neighbourIcon{stroke-width:2.25px;width:14px;height:14px}.xR7GDG_neighbourName{font-size:1rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink);align-items:center;gap:8px;display:inline-flex}.xR7GDG_toc{display:none}@media (min-width:1024px){.xR7GDG_page{padding-block:var(--kizuna-docs-offset) var(--kizuna-docs-bottom)}.xR7GDG_hero{padding:var(--kizuna-docs-title-offset) 28px 28px}.xR7GDG_body>[data-stage-notice]:first-child{padding:24px 28px 28px}}@media (min-width:1280px){.xR7GDG_page{grid-template-columns:minmax(0,1fr) 220px}.xR7GDG_pageWithoutToc{grid-template-columns:minmax(0,1fr)}.xR7GDG_toc{top:calc(var(--kizuna-header-height) + var(--kizuna-docs-offset));max-height:calc(100dvh - var(--kizuna-header-height) - var(--kizuna-docs-offset) - var(--kizuna-docs-bottom));border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);scrollbar-width:thin;align-self:start;padding:18px 10px;display:block;position:sticky;overflow-y:auto}}@media (max-width:639px){.xR7GDG_neighbours{grid-template-columns:minmax(0,1fr)}}
.u2EBZq_sidebar{flex-direction:column;gap:4px;font-size:.875rem;display:flex}.u2EBZq_section{font-size:.75rem;font-weight:var(--font-weight-500);letter-spacing:.1em;text-transform:uppercase;color:var(--kizuna-muted);margin:24px 0 8px;padding-inline:10px}.u2EBZq_section:first-child{margin-top:0}.u2EBZq_link,.u2EBZq_folderRow{min-height:32px;color:color-mix(in srgb, var(--kizuna-ink) 72%, var(--kizuna-canvas));border-radius:8px;align-items:center;gap:8px;padding:5px 10px;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.u2EBZq_folderRow{padding-right:4px}@media (hover:hover){.u2EBZq_link:hover,.u2EBZq_folderRow:hover{color:var(--kizuna-ink);background-color:var(--kizuna-hover)}}.u2EBZq_linkActive,.u2EBZq_linkActive:hover{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}.u2EBZq_folderLink{color:inherit;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.u2EBZq_folderButton{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.u2EBZq_toggle{width:26px;height:26px;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.u2EBZq_toggle:hover{background-color:var(--kizuna-hover);color:var(--kizuna-ink)}}.u2EBZq_chevron{stroke-width:2.25px;width:15px;height:15px;transition:transform .15s}.u2EBZq_chevronOpen{transform:rotate(90deg)}.u2EBZq_folderChildren{flex-direction:column;gap:4px;margin:4px 0 6px;display:flex;position:relative}.u2EBZq_folderChildren:before{content:"";inset-block:0;width:var(--kizuna-hairline);background-color:var(--kizuna-line-strong);position:absolute;left:13px}.u2EBZq_folderChildren .u2EBZq_folderChildren{margin-left:12px}.u2EBZq_folderChildren .u2EBZq_link,.u2EBZq_folderChildren .u2EBZq_folderRow{padding-left:24px;position:relative}.u2EBZq_folderChildren .u2EBZq_linkActive:before{content:"";background-color:var(--kizuna-ink);border-radius:1px;width:1.5px;height:16px;position:absolute;top:50%;left:13px;transform:translate(-.25px,-50%)}.u2EBZq_panel{flex-direction:column;min-height:0;display:flex}.u2EBZq_version{height:var(--kizuna-control-height-small);background-color:var(--kizuna-raised);box-shadow:var(--kizuna-elevation-hover);color:var(--kizuna-ink);border-radius:9px;flex-shrink:0;align-items:center;gap:8px;margin:10px 10px 0;padding:0 10px;font-size:.8125rem;text-decoration:none;transition:background-color .15s;display:flex}.u2EBZq_versionNumber{font-family:var(--kizuna-mono)}.u2EBZq_versionIcon{stroke-width:2.25px;width:14px;height:14px;color:var(--kizuna-muted);margin-left:auto}.u2EBZq_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--kizuna-line-strong) transparent;flex:1;min-height:0;padding:18px 10px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000)}.u2EBZq_links{border-top:var(--kizuna-hairline) solid var(--kizuna-line);flex-shrink:0;gap:4px;padding:8px 10px;display:flex}.u2EBZq_footerLink{height:30px;color:var(--kizuna-muted);border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:.8125rem;text-decoration:none;transition:color .15s;display:inline-flex}.u2EBZq_footerIcon{stroke-width:2.25px;width:14px;height:14px}.u2EBZq_version:focus-visible,.u2EBZq_footerLink:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:-2px}@media (hover:hover){.u2EBZq_version:hover{background-color:var(--kizuna-raised-hover)}.u2EBZq_footerLink:hover{color:var(--kizuna-ink)}}
.DBU_ZW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.DBU_ZW_tile{background-color:var(--kizuna-window);min-width:0;box-shadow:var(--kizuna-window-elevation);border-radius:10px;flex-direction:column;padding:18px 20px 20px;display:flex}.DBU_ZW_body{font-family:var(--kizuna-mono);color:var(--kizuna-muted);font-size:.75rem}.DBU_ZW_number{font-size:2rem;font-weight:var(--font-weight-700);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--kizuna-ink);margin-top:6px;line-height:1.1}.DBU_ZW_name{text-overflow:ellipsis;white-space:nowrap;color:var(--kizuna-muted);margin-top:10px;font-size:.9375rem;overflow:hidden}@media (max-width:1023px){.DBU_ZW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.DBU_ZW_tile{padding:14px 16px 16px}.DBU_ZW_number{font-size:1.5rem}}
._7emgnG_page{z-index:1;max-width:var(--kizuna-max-width);padding-inline:var(--kizuna-gutter);margin-inline:auto;position:relative}._7emgnG_hero{margin-bottom:var(--kizuna-hero-after)}._7emgnG_hero~*{position:relative}._7emgnG_beta{margin-top:10px;margin-bottom:32px}._7emgnG_cards{margin-bottom:var(--kizuna-cards-after)}._7emgnG_sections{gap:var(--kizuna-section-gap);flex-direction:column;display:flex}@media (max-width:767px){._7emgnG_beta{margin-bottom:18px}}
.fKkGlq_bar{top:var(--kizuna-header-height);z-index:30;padding:4px var(--kizuna-gutter) 12px;position:sticky}.fKkGlq_bar:before{content:"";inset:calc(-1 * var(--kizuna-header-height)) 0 -16px;z-index:-1;background:linear-gradient(to top, transparent, var(--kizuna-canvas) 16px);pointer-events:none;position:absolute}.fKkGlq_toggle{background-color:var(--kizuna-surface);width:100%;height:42px;box-shadow:var(--kizuna-elevation);font:inherit;font-size:.9375rem;font-weight:var(--font-weight-500);color:var(--kizuna-ink);text-align:left;cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;display:flex}.fKkGlq_toggle:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:2px}.fKkGlq_location{align-items:center;gap:8px;min-width:0;display:flex}.fKkGlq_section{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--kizuna-muted);overflow:hidden}.fKkGlq_page{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.fKkGlq_divider{color:var(--kizuna-muted);opacity:.6}.fKkGlq_chevron{stroke-width:2.25px;width:16px;height:16px;color:var(--kizuna-muted);flex-shrink:0}.fKkGlq_menuLayer{height:calc(100dvh - var(--kizuna-header-height) - 58px);padding:0 var(--kizuna-gutter) 16px;visibility:hidden;transition:visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0}.fKkGlq_menuLayer[data-open]{visibility:visible;transition-delay:0s}.fKkGlq_scrim{z-index:-1;background-color:color-mix(in srgb, var(--kizuna-canvas) 80%, transparent);opacity:0;transition:opacity .2s;position:absolute;inset:-58px 0 0}.fKkGlq_menu{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);max-height:100%;box-shadow:var(--kizuna-elevation), 0 16px 40px #00000080;transform-origin:top;opacity:0;transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden;transform:translateY(-6px)scale(.98)}.fKkGlq_panel{flex:1;min-width:0}.fKkGlq_menuLayer[data-open] .fKkGlq_scrim{opacity:1}.fKkGlq_menuLayer[data-open] .fKkGlq_menu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fKkGlq_menu{transition:opacity .2s;transform:none}}@media (min-width:1024px){.fKkGlq_bar{display:none}}
.a0er5W_button{width:220px;height:var(--kizuna-control-height-small);background-color:var(--kizuna-raised);box-shadow:var(--kizuna-control-elevation);font:inherit;color:color-mix(in srgb, var(--kizuna-ink) 68%, var(--kizuna-canvas));text-align:left;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:.875rem;transition:color .15s;display:none}@media (hover:hover){.a0er5W_button:hover{color:var(--kizuna-ink)}}.a0er5W_icon{stroke-width:2.25px;flex-shrink:0;width:15px;height:15px}.a0er5W_hotKey{background-color:var(--kizuna-tint);box-shadow:var(--kizuna-elevation-hover);font-family:var(--kizuna-mono);color:var(--kizuna-muted);border-radius:6px;align-items:center;gap:2px;margin-inline-start:auto;padding:1px 6px;font-size:.6875rem;line-height:1.5;display:inline-flex}@media (min-width:1024px){.a0er5W_button{display:flex}}
.xu-oVq_person{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);min-width:0;box-shadow:var(--kizuna-elevation);flex-direction:column;padding:28px;display:flex}.xu-oVq_note{font-size:1.25rem;font-weight:var(--font-weight-600);letter-spacing:-.015em;color:var(--kizuna-ink);text-wrap:pretty;margin:0;line-height:1.4}.xu-oVq_identity{align-items:center;gap:14px;margin-top:auto;padding-top:28px;display:flex}.xu-oVq_avatar{border-radius:var(--kizuna-radius-pill);object-fit:cover;flex-shrink:0;width:48px;height:48px}.xu-oVq_identityText{min-width:0}.xu-oVq_name{font-size:1rem;font-weight:var(--font-weight-600);color:var(--kizuna-ink);margin:0;line-height:1.3}.xu-oVq_role{color:var(--kizuna-muted);margin:2px 0 0;font-size:.9375rem}.xu-oVq_meta{font-size:.75rem;font-weight:var(--font-weight-600);letter-spacing:.06em;text-transform:uppercase;color:var(--kizuna-ink);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.xu-oVq_metaItem,.xu-oVq_handle{align-items:center;gap:5px;display:inline-flex}.xu-oVq_handle{color:var(--kizuna-muted);text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:var(--font-weight-500);text-decoration:none;transition:color .15s}@media (hover:hover){.xu-oVq_handle:hover{color:var(--kizuna-ink)}}.xu-oVq_divider{width:var(--kizuna-border-button);background-color:var(--kizuna-line-strong);height:12px}.xu-oVq_metaIcon{stroke-width:2.75px;flex-shrink:0;width:13px;height:13px}@media (max-width:767px){.xu-oVq_person{padding:24px}}
._5cN3cW_head{flex-direction:column;align-items:flex-start;display:flex}._5cN3cW_center{text-align:center;align-items:center}._5cN3cW_label{font-size:.8125rem;font-weight:var(--font-weight-600);letter-spacing:.1em;text-transform:uppercase;color:var(--kizuna-muted);margin:0}._5cN3cW_title{max-width:20ch;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--font-weight-700);letter-spacing:-.035em;text-wrap:balance;color:var(--kizuna-ink);margin:18px 0 0;line-height:1.05}._5cN3cW_description{max-width:48ch;color:var(--kizuna-muted);text-wrap:balance;margin:20px 0 0;font-size:1.1875rem;line-height:1.55}._5cN3cW_actions{gap:var(--kizuna-gap-actions);flex-wrap:wrap;margin-top:28px;display:flex}@media (max-width:767px){._5cN3cW_center{text-align:left;align-items:flex-start}._5cN3cW_title{letter-spacing:-.025em}._5cN3cW_description{margin-top:16px;font-size:1.0625rem}}
.Lq-UcG_footer{isolation:isolate;padding:var(--kizuna-footer-offset,min(96px, var(--kizuna-section-gap))) var(--kizuna-gutter) calc(32px + env(safe-area-inset-bottom,0px));position:relative}.Lq-UcG_card{max-width:calc(var(--kizuna-max-width) - 2 * var(--kizuna-gutter));background-color:var(--kizuna-surface);border-radius:24px;flex-direction:column;gap:40px;margin:0 auto;padding:36px 40px;display:flex;box-shadow:inset 0 1px #ffffff14}.Lq-UcG_brand{flex-direction:column;align-self:stretch;gap:16px;display:flex}.Lq-UcG_logo{width:108px;height:auto;color:var(--kizuna-ink)}.Lq-UcG_tagline{max-width:30ch;color:var(--kizuna-muted);margin:0;font-size:.9375rem;line-height:1.55}.Lq-UcG_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;display:grid}.Lq-UcG_columnTitle{font-size:.75rem;font-weight:var(--font-weight-500);letter-spacing:.1em;text-transform:uppercase;color:var(--kizuna-muted);margin:0 0 16px}.Lq-UcG_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Lq-UcG_link{color:color-mix(in srgb, var(--kizuna-ink) 80%, var(--kizuna-surface));font-size:.875rem;text-decoration:none;transition:color .15s}@media (hover:hover){.Lq-UcG_link:hover{color:var(--kizuna-ink)}}.Lq-UcG_meta{color:var(--kizuna-muted);margin:auto 0 0;padding-top:24px;font-size:.8125rem}@media (max-width:479px){.Lq-UcG_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Lq-UcG_footer{padding-top:96px;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}.Lq-UcG_card{padding:28px 24px}}@media (min-width:900px){.Lq-UcG_card{grid-template-columns:1fr auto;align-items:start;gap:64px;display:grid}.Lq-UcG_columns{grid-template-columns:repeat(3,160px);gap:24px}}
.p0O0Uq_page{z-index:1;gap:var(--kizuna-page-gap);max-width:var(--kizuna-max-width);padding:var(--kizuna-page-offset) var(--kizuna-gutter) 0;flex-direction:column;margin-inline:auto;display:flex;position:relative}.p0O0Uq_backdropped{padding-bottom:380px;position:relative}.p0O0Uq_backdrop{top:calc(-1 * (var(--kizuna-header-height) + var(--kizuna-page-offset)));z-index:-1;pointer-events:none;width:100vw;position:absolute;bottom:-120px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(100% 100% at 50% 0,#000 50%,#0000 95%);mask-image:radial-gradient(100% 100% at 50% 0,#000 50%,#0000 95%)}.p0O0Uq_overlap{margin-top:-40px}.p0O0Uq_pair{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px;display:grid}.p0O0Uq_stack{flex-direction:column;gap:16px;display:flex}.p0O0Uq_closing{margin-top:0}@media (max-width:767px){.p0O0Uq_overlap{margin-top:-76px}.p0O0Uq_introTight{margin-bottom:-32px}}@media (max-width:1023px){.p0O0Uq_pair{grid-template-columns:minmax(0,1fr)}}.p0O0Uq_split{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (min-width:1024px){.p0O0Uq_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.p0O0Uq_splitHead{top:calc(var(--kizuna-header-height) + 24px);align-self:start;position:sticky}}
.E2NvlW_header{z-index:40;position:sticky;top:0}.E2NvlW_header:before{content:"";z-index:-1;height:calc(var(--kizuna-header-height) + 24px);background:linear-gradient(to bottom, var(--kizuna-canvas) 30%, transparent);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0 0 auto}.E2NvlW_header[data-scrolled]:before{opacity:1}.E2NvlW_inner{isolation:isolate;max-width:var(--kizuna-max-width);height:var(--kizuna-header-height);padding-inline:var(--kizuna-gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;transition:padding-inline .25s;display:flex;position:relative}.E2NvlW_header[data-scrolled] .E2NvlW_inner{padding-inline:calc(var(--kizuna-gutter) + 16px)}.E2NvlW_inner:before{content:"";inset:12px var(--kizuna-gutter);z-index:-1;-webkit-backdrop-filter:saturate()blur();backdrop-filter:saturate()blur();pointer-events:none;background-color:#0000;border-radius:16px;transition:background-color .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s,transform .25s;position:absolute;transform:scale(.985)}.E2NvlW_header[data-scrolled] .E2NvlW_inner:before{background-color:color-mix(in srgb, var(--kizuna-surface) 82%, transparent);box-shadow:var(--kizuna-elevation-hover), var(--kizuna-header-shadow);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transform:none}.E2NvlW_start,.E2NvlW_end{align-items:center;display:flex}.E2NvlW_start{gap:12px;min-width:0}.E2NvlW_end{gap:8px}.E2NvlW_logoLink{color:var(--kizuna-ink);flex-shrink:0;display:inline-flex}.E2NvlW_logo{width:104px;height:auto;margin-top:-4px}.E2NvlW_nav{align-items:center;gap:2px;margin-left:8px;display:none}.E2NvlW_link{font-size:.9375rem;font-weight:var(--font-weight-500);color:var(--kizuna-muted);border-radius:8px;align-items:center;gap:2px;padding:6px 10px;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}@media (hover:hover){.E2NvlW_link:hover{background-color:var(--kizuna-hover);color:var(--kizuna-ink)}}.E2NvlW_link:active,.E2NvlW_link[aria-current=page]{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}.E2NvlW_externalIcon{stroke-width:2.25px;opacity:.6;width:14px;height:14px;transition:transform .15s}@media (hover:hover){.E2NvlW_link:hover .E2NvlW_externalIcon{transform:translate(1px,-1px)}}.E2NvlW_iconButton{width:var(--kizuna-control-height-small);height:var(--kizuna-control-height-small);color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.E2NvlW_iconButton:hover{color:var(--kizuna-ink)}}.E2NvlW_githubIcon{width:19px;height:19px}.E2NvlW_menuButton{margin-left:-2px}.E2NvlW_toggleIcon{stroke-width:2px;width:22px;height:22px}.E2NvlW_end .E2NvlW_cta{margin-left:4px;display:none}.E2NvlW_menuLayer{z-index:-1;height:calc(100dvh - var(--kizuna-header-height));padding:4px var(--kizuna-gutter) 16px;visibility:hidden;transition:visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0}.E2NvlW_menuLayer[data-open]{visibility:visible;transition-delay:0s}.E2NvlW_scrim{inset:calc(-1 * var(--kizuna-header-height)) 0 0;background-color:color-mix(in srgb, var(--kizuna-canvas) 80%, transparent);opacity:0;transition:opacity .2s;position:absolute}.E2NvlW_menu{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);max-height:100%;box-shadow:var(--kizuna-elevation), 0 16px 40px #00000080;transform-origin:100% 0;opacity:0;flex-direction:column;gap:8px;padding:8px;transition:opacity .2s,transform .2s cubic-bezier(.2,0,0,1);display:flex;position:relative;overflow-y:auto;transform:translateY(-6px)scale(.98)}.E2NvlW_menuGroup{background-color:var(--kizuna-raised);box-shadow:var(--kizuna-elevation-hover);border-radius:12px;flex-direction:column;gap:2px;padding:4px;display:flex}.E2NvlW_menuLink{height:44px;font-size:1rem;font-weight:var(--font-weight-500);color:var(--kizuna-muted);border-radius:9px;justify-content:space-between;align-items:center;padding-inline:12px;text-decoration:none;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.E2NvlW_menuLink:hover{color:var(--kizuna-ink)}}.E2NvlW_menuLink:active,.E2NvlW_menuLink[aria-current=page]{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}.E2NvlW_menuLink:focus-visible{outline:2px solid var(--kizuna-ink);outline-offset:-2px}.E2NvlW_menuIcon{stroke-width:2.25px;opacity:.6;width:16px;height:16px}.E2NvlW_menuCta{width:100%}.E2NvlW_menuLayer[data-open] .E2NvlW_scrim{opacity:1}.E2NvlW_menuLayer[data-open] .E2NvlW_menu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.E2NvlW_menu{transition:opacity .2s;transform:none}}@media (max-width:767px){.E2NvlW_iconButton{width:var(--kizuna-control-height);height:var(--kizuna-control-height)}.E2NvlW_githubIcon{width:22px;height:22px;translate:0 -1px}.E2NvlW_menuButton{margin-left:-6px}.E2NvlW_end{margin-right:-4px}.E2NvlW_toggleIcon{width:26px;height:26px}}@media (min-width:768px){.E2NvlW_nav{display:flex}.E2NvlW_end .E2NvlW_cta{display:inline-flex}.E2NvlW_menuButton,.E2NvlW_menuLayer{display:none}}
.FECN-W_root{--kizuna-footer-offset:40px;--kizuna-header-shadow:0 0 #0000;flex-direction:column;display:flex}.FECN-W_shell{width:100%;max-width:var(--kizuna-max-width);padding-inline:var(--kizuna-gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.FECN-W_sidebar{display:none}.FECN-W_main{min-width:0}@media (min-width:1024px){.FECN-W_root{--kizuna-header-shadow:inherit}.FECN-W_shell{grid-template-columns:240px minmax(0,1fr);gap:48px}.FECN-W_sidebar{top:calc(var(--kizuna-header-height) + var(--kizuna-docs-offset));height:calc(100dvh - var(--kizuna-header-height) - var(--kizuna-docs-offset) - var(--kizuna-docs-bottom));margin-block:var(--kizuna-docs-offset) var(--kizuna-docs-bottom);border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);align-self:start;display:block;position:sticky;overflow:hidden}.FECN-W_sidebar>*{height:100%}}
.O3UAJG_main{padding:48px var(--kizuna-gutter) 0;place-items:center;display:grid}@media (max-width:767px){.O3UAJG_main{margin-bottom:-20px;padding-top:16px}}
.aulIuG_faq{flex-direction:column;gap:16px;min-width:0;display:flex}.aulIuG_entry{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);--kizuna-window:var(--kizuna-raised);--kizuna-window-line:var(--kizuna-line-strong);--kizuna-window-elevation:var(--kizuna-elevation-hover);transition:background-color .15s,box-shadow .15s}@media (hover:hover){.aulIuG_entry:not([open]):hover{background-color:var(--kizuna-surface-hover);box-shadow:var(--kizuna-elevation-hover)}}.aulIuG_summary{cursor:pointer;align-items:center;gap:16px;padding:14px 16px 14px 22px;list-style:none;display:flex}.aulIuG_summary::-webkit-details-marker{display:none}.aulIuG_summary:focus-visible{border-radius:var(--kizuna-radius-card);outline:2px solid var(--kizuna-ink);outline-offset:-2px}.aulIuG_heading{min-width:0;font-size:1.0625rem;font-weight:var(--font-weight-600);letter-spacing:-.01em;color:var(--kizuna-ink);flex:1;margin:0;line-height:1.35}.aulIuG_toggle{border-radius:var(--kizuna-radius-pill);background-color:var(--kizuna-control);width:28px;height:28px;box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aulIuG_toggleIcon{stroke-width:2.25px;width:16px;height:16px;transition:transform .2s}.aulIuG_entry[open] .aulIuG_toggleIcon{transform:rotate(45deg)}.aulIuG_answer{padding:2px 22px 22px}.aulIuG_body{max-width:68ch;color:var(--kizuna-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.7}.aulIuG_body+.aulIuG_body,.aulIuG_bullets+.aulIuG_body{margin-top:14px}.aulIuG_bullets{color:var(--kizuna-muted);flex-direction:column;gap:6px;margin:14px 0 0;padding-left:22px;font-size:1rem;line-height:1.7;list-style:outside;display:flex}.aulIuG_code{margin:20px 0}.aulIuG_inlineCode{background-color:var(--kizuna-tint);box-shadow:var(--kizuna-elevation-hover);font-family:var(--kizuna-mono);color:var(--kizuna-ink);border-radius:6px;padding:2px 6px;font-size:.85em}.aulIuG_link{color:var(--kizuna-ink);font-weight:var(--font-weight-600);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}.aulIuG_fileIcon{flex-shrink:0;width:14px;height:14px}@media (max-width:767px){.aulIuG_summary{padding:12px 14px 12px 18px}.aulIuG_answer{padding:2px 18px 18px}}
