.k,#inner a.k{color:var(--grey)}#inner a.k:hover,#inner a.k:focus-visible{color:var(--ink)}.k+.k{margin-left:12px}.t-sec{position:relative}.t-in{padding-left:calc((100% - 8 * var(--gut)) / 9 + var(--gut))}.t-lab{margin-bottom:6px}.t-row{grid-template-columns:calc((100% - 8 * var(--gut)) / 9) minmax(0, 1fr);column-gap:var(--gut);text-align:left;cursor:default;align-items:baseline;width:100%;padding:5px 0;display:grid}.t-hang{justify-content:flex-end;min-width:0;display:flex}#inner button.t-hang{cursor:default}.t-hang canvas{flex:none;position:relative}.t-hang svg.t-px{fill:var(--grey);flex:none;display:block}.t-row .t-hang{margin-top:-6px}.t-ti{text-wrap:pretty;font-size:16px;line-height:24px}#inner .t-c.on .t-ti:before{opacity:1}#inner .t-a{margin:-5px 0;padding:5px 0}.t-yr{color:var(--grey);white-space:nowrap;margin-left:10px;font-size:13px}.t-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-d{width:calc((100% - 11 * var(--gut)) / 12 * 3 + 2 * var(--gut) - 16px);visibility:hidden;position:absolute;top:0;left:0}.t-c.on .t-d{visibility:visible}.t-pc{margin-bottom:14.4px}.t-pl{color:var(--ink);text-wrap:pretty;font-size:13px;line-height:20px}.t-pt{color:var(--grey);text-wrap:balance;clip-path:inset(0 0 0 10px);margin-top:10px;margin-left:-10px;font-size:0;line-height:0}.t-pt span{white-space:nowrap;font-size:13px;line-height:20px}.t-pt span:before{content:"·";content:"·" / "";text-align:center;width:10px;display:inline-block}.t-all{margin-top:14px;font-size:13px;line-height:20px}.t-ar{transition:transform var(--t-press) steps(2);margin-left:6px;display:inline-block}.t-all a:hover .t-ar,.t-all a:focus-visible .t-ar{transform:translate(3px)}.t-lab2{margin-top:56px;margin-bottom:14px;scroll-margin-top:88px}#inner .t-sec :is(button,a){scroll-margin-top:80px}.t-bk{grid-template-columns:calc((100% - 8 * var(--gut)) / 9) minmax(0, 1fr);column-gap:var(--gut);align-items:start;display:grid}.t-bk+.t-bk{margin-top:24px}.t-bn{--pt-y:12px}#inner .t-bk.on .t-bn.hpoint:before{opacity:1}#inner .t-sec:has(.t-bk.on) .t-c.on .t-ti:before{opacity:0}.t-bt{min-width:0;padding-top:6px}.t-bn{text-wrap:pretty;font-size:16px;line-height:24px}.t-bl{margin-top:4px;font-size:13px;line-height:20px}#inner .t-bl .k{color:var(--ink)}#inner .t-bl .k:is(:hover,:focus-visible){color:var(--accent)}html:not(.js) .t-c0 .t-d,html:not(.js) .t-c:is(:hover,:focus-within) .t-d{visibility:visible}html:not(.js) .t-list:has(.t-c:is(:hover,:focus-within)) .t-c0:not(:hover,:focus-within) .t-d{visibility:hidden}html:not(.js) #inner .t-c0 .t-ti:before{opacity:1}@media (width<=999px){.t-sec>.sec-m{margin-bottom:10px}.t-sec{min-height:0!important}.t-in{padding-left:0}.t-row,.t-bk{display:block}.t-row{min-height:44px;padding:10px 0}#inner .t-a{margin:-10px 0;padding:10px 0}.t-hang{justify-content:flex-start}.t-row .t-hang{width:100%;margin:-10px 0 0;padding:10px 0 6px}.t-bk .t-hang{margin-bottom:8px}.t-bt{padding-top:0}.t-d{visibility:visible;width:auto;padding:0 0 18px;display:none;position:static}.t-c.on .t-d{display:block}.t-pc{display:none}.t-pt{margin-top:4px}.t-all{margin-top:6px}.t-all .k,.t-bl .k{align-items:center;min-height:44px;display:inline-flex}.t-bl{margin-top:-6px}.t-bl .k+.k{margin-left:18px}.t-lab2{margin-top:40px;scroll-margin-top:56px}#inner .t-sec :is(button,a){scroll-margin-top:60px}html:not(.js) .t-d{display:block}html:not(.js) #inner .t-c0 .t-ti:before{opacity:0}}@media (hover:none){#inner :is(.t-ti,.t-bn).hpoint:hover:before{opacity:0}#inner .t-c.on .t-ti.hpoint:before,#inner .t-bk.on .t-bn.hpoint:before{opacity:1}}@media (prefers-reduced-motion:reduce){.t-ar{transition:none}}
