.guide-skip{position:absolute;left:15px;top:-90px;z-index:100;padding:12px;background:#fff;color:#111}.guide-skip:focus{top:15px}.guide-date{font-size:13px;color:var(--muted)}.guide-toc{margin:28px 0;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.guide-toc summary{font-size:20px;font-weight:700;cursor:pointer;min-height:44px}.guide-toc li{margin:12px 0}.guide-toc a{display:inline-block;padding:3px 0}.article section h2{scroll-margin-top:110px}.article figure{margin:26px 0}.article figure img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:12px}.article figcaption{font-size:13px;line-height:1.6;color:var(--muted);margin-top:9px}.guide-table{overflow-x:auto;margin:22px 0;border:1px solid var(--line);border-radius:12px}.guide-table table{width:100%;border-collapse:collapse;text-align:left;font-size:15px}.guide-table th,.guide-table td{vertical-align:top;padding:14px;border-bottom:1px solid var(--line)}.guide-table thead{background:var(--panel)}.guide-table tbody th{min-width:110px}.article input{max-width:100%;box-sizing:border-box}.article .cta{white-space:normal}.article nav{font-size:14px}.article .guide-toc nav{font-size:16px}@media(max-width:600px){.guide-toc{padding:16px}.guide-table th,.guide-table td{padding:11px}.article{overflow-wrap:anywhere}.article h2{font-size:24px}}
