.oiwifa_block{background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);border-radius:12px;margin-block:20px;font-size:.8125rem;position:relative;overflow:hidden}.oiwifa_header{height:40px;color:var(--kizuna-muted);align-items:center;gap:8px;padding:0 8px 0 16px;font-size:.8125rem;display:flex}.oiwifa_icon{flex-shrink:0;display:inline-flex}.oiwifa_icon svg{width:14px;height:14px}.oiwifa_title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.oiwifa_copy{width:28px;height:28px;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.oiwifa_copy:hover{background-color:var(--kizuna-hover);color:var(--kizuna-ink)}}.oiwifa_copy svg{stroke-width:2.25px;width:14px;height:14px}.oiwifa_floatingCopy{z-index:2;opacity:0;transition:opacity .15s;position:absolute;top:8px;right:8px}@media (hover:hover){.oiwifa_block:hover .oiwifa_floatingCopy{opacity:1}}@media (hover:none){.oiwifa_floatingCopy{opacity:1}}.oiwifa_floatingCopy:focus-within{opacity:1}.oiwifa_viewport{scrollbar-width:thin;scrollbar-color:var(--kizuna-line-strong) transparent;max-height:600px;padding-block:2px 16px;overflow:auto}.oiwifa_viewportUntitled{padding-top:14px}.oiwifa_viewport:focus-visible{outline:2px solid var(--kizuna-line-strong);outline-offset:-2px}.oiwifa_viewport pre{margin:0;line-height:1.7;background:0 0!important}
.idgyTa_header.idgyTa_header{padding-left:8px}.idgyTa_tabs{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.idgyTa_tab{height:28px;font:inherit;font-size:.8125rem;font-weight:var(--font-weight-500);color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:0 10px;transition:color .15s,background-color .15s}@media (hover:hover){.idgyTa_tab:hover{color:var(--kizuna-ink)}}.idgyTa_tabActive,.idgyTa_tabActive:hover{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}.idgyTa_viewport{background-color:var(--kizuna-raised);width:fit-content;max-width:calc(100% - 16px);box-shadow:var(--kizuna-elevation);border-radius:8px;margin:0 8px 8px;padding:3px 10px}.idgyTa_pre{font-family:var(--kizuna-mono);white-space:pre;color:var(--kizuna-ink)}
._2PWifa_install{flex-direction:column;gap:8px;display:flex}._2PWifa_install>:first-child{margin-top:0}
._61Y-8G_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:20px 28px;display:grid}._61Y-8G_card{border-radius:var(--kizuna-radius-card);background-color:var(--kizuna-surface);box-shadow:var(--kizuna-elevation);color:var(--kizuna-ink);flex-direction:column;gap:6px;padding:16px 18px 18px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex}@media (hover:hover){a._61Y-8G_card:hover{background-color:var(--kizuna-surface-hover);box-shadow:var(--kizuna-elevation-hover);opacity:1}}._61Y-8G_title{font-size:.9375rem;font-weight:var(--font-weight-600);letter-spacing:-.01em;align-items:center;gap:6px;line-height:1.35;display:inline-flex}._61Y-8G_arrow{stroke-width:2.5px;flex-shrink:0;width:15px;height:15px;transition:transform .15s}@media (hover:hover){a._61Y-8G_card:hover ._61Y-8G_arrow{transform:translate(2px)}}._61Y-8G_text{color:var(--kizuna-muted);font-size:.875rem;line-height:1.55}._61Y-8G_text p{margin:0}._61Y-8G_text code{font-size:.8125rem}@media (max-width:639px){._61Y-8G_cards{grid-template-columns:minmax(0,1fr)}}
.lAMrFG_switch{background-color:var(--kizuna-surface);width:fit-content;max-width:100%;box-shadow:var(--kizuna-elevation);scrollbar-width:none;border-radius:12px;gap:2px;margin-block:24px;padding:4px;display:flex;overflow-x:auto}.lAMrFG_option{height:32px;font:inherit;font-size:.875rem;font-weight:var(--font-weight-500);white-space:nowrap;color:var(--kizuna-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;padding:0 12px;transition:color .15s,background-color .15s}@media (hover:hover){.lAMrFG_option:hover{color:var(--kizuna-ink)}}.lAMrFG_optionSelected{background-color:var(--kizuna-control);box-shadow:var(--kizuna-control-elevation);color:var(--kizuna-ink)}
