:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#faf9f6;--panel:#f3f2ee;--ink:#24232a;--muted:#69676f;--faint:#aaa6b0;--line:#e2dfd9;--line-strong:#c9c5cd;--accent:#6550a1;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);font:14px/1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0}::selection{background:#e4e0fa}a{color:inherit;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px}a:hover{color:var(--accent);text-decoration-color:currentColor}button,input,select{font:inherit}button,summary{cursor:pointer}button,input,select{accent-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}main:focus{outline:none}h1,h2,p,pre,dl{margin:0}h2{letter-spacing:-.02em;font-size:14px;font-weight:600}code,kbd{font-family:var(--mono);font-size:.88em}.page{width:min(960px,100% - 80px);margin-inline:auto}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:30px;display:flex}.brand{font-family:var(--mono);letter-spacing:-.055em;align-items:center;gap:11px;font-size:17px;text-decoration:none;display:inline-flex}.brand img{border-radius:4px;flex:none;display:block}nav{gap:27px;font-size:12px;display:flex}nav a{text-decoration:none}.intro{padding-block:66px 39px}.label{font:11px var(--mono);color:var(--muted);margin-bottom:23px}h1{letter-spacing:-.057em;font-size:clamp(37px,5.1vw,58px);font-weight:550;line-height:1.1}.intro-copy{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.byline{color:var(--muted);margin-top:17px;font-size:11px}.install{padding-bottom:44px}.install-heading{align-items:center;gap:16px;margin-bottom:12px;display:flex}.install-heading>span{font:10px var(--mono);color:var(--muted)}.command-panel{background:var(--panel);border:1px solid var(--line);border-radius:5px;overflow:hidden}.command-options{border-bottom:1px solid var(--line);background:#f0efeb;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}fieldset{border:0;flex-wrap:wrap;gap:22px;margin:0;padding:0;display:flex}fieldset label{cursor:pointer;align-items:center;gap:7px;min-height:32px;font-size:11px;display:flex}fieldset input{width:12px;height:12px;margin:0}button{border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);border-radius:3px;min-height:32px;padding:6px 13px;font-size:11px}button:hover{background:var(--panel);border-color:var(--muted)}.command-panel pre{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--ink);padding:22px;font-size:15px}.install-note{color:var(--muted);margin-top:11px;font-size:11px}.install-links{flex-wrap:wrap;gap:22px;margin-top:13px;font-size:11px;display:flex}.about,.usage,.credits{border-top:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:35px;padding-block:33px;display:grid}.about p,.usage p,.credits p{color:var(--muted);font-size:13px}.about p+p{margin-top:13px}.about a,.usage a,.credits a{color:var(--ink)}.skills{border-top:1px solid var(--line);padding-block:36px 40px}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.section-heading h2{font-size:18px}.count{font:11px var(--mono);color:var(--muted);margin-left:8px}.section-heading p{color:var(--muted);font-size:11px}.filters{align-items:center;gap:10px;margin-bottom:16px;display:flex}.search{flex:1}.filters input,.filters select{border:1px solid var(--line);background:var(--paper);width:100%;height:38px;color:var(--ink);border-radius:3px;padding:8px 12px;font-size:12px}.filters input::placeholder{color:var(--muted)}.filters select{padding-right:28px}.skill-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 20px;align-items:baseline;gap:20px;padding:16px 10px;text-decoration:none;display:grid;position:relative}.skill-row:hover{background:var(--panel);color:var(--ink)}.skill-row:hover code{color:var(--accent)}.skill-row code{overflow-wrap:anywhere;font-size:12px}.skill-row p{color:var(--muted);font-size:12px}.skill-row>span{color:var(--muted);font:13px var(--mono);text-align:right}.skill-row[hidden]{display:none}.result-count{border-top:1px solid var(--line);font:10px var(--mono);color:var(--muted);padding-top:12px}.options{margin-block:22px}.options>div{grid-template-columns:205px minmax(0,1fr);gap:15px;margin-block:14px;font-size:12px;display:grid}.options dt{min-width:0}.options dt code{overflow-wrap:anywhere;font-size:11px}.options dd{color:var(--muted);margin:0}.usage .usage-footnote{font-size:11px}.credits{padding-bottom:39px}.footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:26px;display:flex}.footer .brand{gap:8px;font-size:12px}.footer>a:last-child{color:var(--muted);font-size:11px}dialog{border:1px solid var(--line-strong);width:min(1000px,100% - 40px);max-height:calc(100dvh - 64px);color:var(--ink);background:var(--paper);border-radius:6px;padding:0;box-shadow:0 24px 90px #0003}dialog::backdrop{background:#16151d88}.source-heading{background:var(--paper);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex;position:sticky;top:0}.source-heading h2{font:11px/1.5 var(--mono);overflow-wrap:anywhere;min-width:0}.source-heading>div{flex:none;align-items:center;gap:16px;display:flex}.source-heading a{font-size:11px}kbd{color:var(--muted);margin-left:6px}.source-status{padding-inline:20px;font-size:12px}.source-status:not(:empty){padding-block:14px}dialog pre{font:12px/1.75 var(--mono);tab-size:2;max-height:calc(100dvh - 210px);margin:20px;overflow:auto}dialog pre code{font-size:inherit}.sr-only,.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus{background:var(--ink);color:var(--paper);z-index:10;padding:10px 20px;position:fixed;top:10px;left:10px}@media (width<=700px){.page{width:calc(100% - 40px)}.header{padding-block:20px}.brand{font-size:15px}nav{gap:17px;font-size:11px}.intro{padding-block:43px 30px}.intro-copy{font-size:14px}.wide-only{display:none}.about,.usage,.credits{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:27px}.skill-row{grid-template-columns:minmax(0,1fr) 14px;gap:5px 10px;padding-inline:2px}.skill-row p{grid-row:2;font-size:11px}.skill-row>span{grid-area:1/2}.skill-row code{font-size:11px}.options>div{grid-template-columns:180px minmax(0,1fr);gap:10px}.section-heading p{font-size:10px}.source-heading{gap:10px;padding-inline:14px}.source-heading>div{gap:10px}.source-heading kbd{display:none}dialog pre{margin:14px;font-size:11px}}@media (width<=400px){.page{width:calc(100% - 32px)}.header{gap:14px}nav{gap:13px;font-size:10px}.brand{gap:7px}.brand img{width:28px;height:28px}fieldset{gap:12px}fieldset label{font-size:10px}.command-options{padding-inline:11px}.command-panel pre{padding:17px 14px;font-size:13px}.install-links{gap:15px;font-size:10px}.filters{gap:7px}.filters select{max-width:138px;padding-left:8px;font-size:11px}.filters input,.search{min-width:0}.options>div{grid-template-columns:minmax(0,1fr);gap:3px}.source-heading{flex-wrap:wrap}.source-heading h2{flex-basis:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
