.cat-skill-page{max-width:800px;padding-top:36px;padding-bottom:48px}.cat-skill-page nav{font-size:13px;margin-bottom:20px}.cat-skill-page nav a{color:var(--primary-text)}.cat-skill-page article{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg)}.cat-skill-page h1{font:600 clamp(22px,4vw,32px) var(--font-mono);color:var(--primary-text);overflow-wrap:anywhere}.cat-skill-page .cat-kw span{overflow-wrap:anywhere;min-width:0}.cat-skill-page .cat-cmd,.cat-skill-page .cat-cmd code{min-width:0}@media (max-width:480px){.cat-skill-page .cat-dhead{padding:20px 16px 0}.cat-skill-page .cat-dbody{padding:14px 16px 20px}.cat-skill-page .cat-dbody dl{grid-template-columns:minmax(0,1fr)}}.cat-skill-page .cat-lock{margin-top:20px;padding:18px 20px;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg)}.cat-skill-page .cat-lock h2{font-size:16px;font-weight:600;margin:0 0 6px}.cat-skill-page .cat-lock p{font-size:13.5px;color:var(--muted);margin:0 0 10px}.cat-skill-page .cat-lock p a{color:var(--primary-text)}.cat-skill-page .cat-lock code{font:400 12.5px var(--font-mono);overflow-wrap:anywhere}.cat-skill-page .cat-lock-forms{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.cat-skill-page .cat-lock-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cat-skill-page .cat-lock-form .cat-btn{padding:8px 14px;font-size:13px}.cat-skill-page .cat-lock-err,.cat-skill-page .cat-lock-ok{flex-basis:100%;margin:0;font-size:13px}.cat-skill-page .cat-lock-ok{color:var(--success)}.cat-skill-page .cat-lock-err{color:var(--danger)}