.cc-contents{border:1px solid var(--pt-line);background:var(--pt-card);border-radius:14px;margin:0 0 20px;padding:14px 18px}.cc-contents-title{color:var(--pt-muted);margin:0 0 8px;font-size:13px;font-weight:700}.cc-contents ol{gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.4;display:grid}.cc-contents a{color:var(--pt-ink);text-underline-offset:3px;-webkit-text-decoration:underline #14326440;text-decoration:underline #14326440}.cc-contents a:hover{text-decoration-color:currentColor}@media (width>=900px){.cc-contents ol{grid-template-columns:1fr 1fr;column-gap:28px}}main section[id],.cc-contents{scroll-margin-top:calc(var(--cc-nav-h,56px) + 16px)}.cc-contents-jump{display:none}@media (width<=640px){.cc-contents-jump{z-index:30;right:16px;bottom:calc(var(--cc-tabbar-h,0px) + 12px + env(safe-area-inset-bottom,0px));border:1px solid var(--pt-line);background:var(--pt-card);min-height:44px;box-shadow:var(--pt-elev);color:var(--pt-ink);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed}}
