.ksb-switch{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:40px clamp(40px,4.5vw,88px);display:grid}.ksb-switch-item{border-bottom:1px solid var(--hairline)}.ksb-switch-item:first-child{border-top:1px solid var(--ink)}.ksb-switch-item button{text-align:left;width:100%;font:500 var(--t-sub) / 1.25 var(--font-sans,inherit);letter-spacing:var(--tr-sub);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:18px 0;transition:color .2s;display:block}.ksb-switch-item button:hover,.ksb-switch-item[data-on] button{color:var(--foreground)}.ksb-switch-item button:focus-visible{outline:2px solid var(--foreground);outline-offset:2px;border-radius:4px}.ksb-switch-words{padding:0 0 22px}.ksb-switch-words p{color:var(--muted-foreground);text-wrap:pretty;max-width:24em;margin:0 0 14px;font-size:18px;line-height:1.5}.ksb-switch-stage{top:calc(var(--k-header-h) + 32px);aspect-ratio:4/3;border:1px solid var(--border);display:grid;position:sticky;overflow:hidden}.ksb-switch-stage>.ksb-switch-pic{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .35s,visibility 0s .35s}.ksb-switch-stage>.ksb-switch-pic[data-on]{opacity:1;visibility:visible;transition:opacity .35s}.ksb-switch-stage .ktp{zoom:1.45}.ksb-switch-pic-inline{display:none}@media (max-width:1000px){.ksb-switch{grid-template-columns:minmax(0,1fr)}.ksb-switch-stage{display:none}.ksb-switch-pic-inline{aspect-ratio:4/3;border:1px solid var(--border);margin-top:18px;display:grid}}@media (max-width:700px){.ksb-switch-pic-inline{aspect-ratio:auto;padding:24px 0}}
