@media(max-width:1023.98px){:root .hp-nav-brand:after,:root .hp-nav-pill:after,:root .hp-menu>summary:after{content:"";position:absolute;border-radius:inherit}:root .hp-nav-brand:after{inset:-6px}:root .hp-nav-pill{position:relative}:root .hp-nav-pill:after{inset:-3px -2px}:root .hp-menu>summary{position:relative}:root .hp-menu>summary:after{inset:-3px}:root .hp-menu-panel{max-height:calc(100vh - 92px);max-height:calc(100dvh - 92px);overflow-y:auto;overscroll-behavior:contain}:root .hp-menu-panel a{min-height:44px;display:flex;align-items:center}}@media(max-width:767.98px){:root .hp-nav-actions,:root .hp-menu{position:static}:root .hp-menu-panel{top:calc(100% + 8px);left:0;right:0;min-width:0;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:2px;transform-origin:50% 0%;background:var(--hp-grad-card),#09090bfb}:root .hp-menu-panel a{min-height:48px;padding:0 16px;font-size:16px}:root .hp-menu-panel a[href^="/auth/github"]{grid-column:1 / -1}}@media(max-width:767.98px){:root .hp-page .hp-footer-col{gap:0}:root .hp-page .hp-footer-col ul{gap:0;align-items:stretch}:root .hp-page .hp-footer-col a{padding-block:12px;margin-block:0}:root .hp-page .hp-footer-brand{box-sizing:content-box;padding-block:5px;margin-block:-5px}:root .hp-page .hp-footer-mail{padding-block:12px;margin-block:12px -12px}:root .hp-page .hp-footer-pause{padding:13px 10px;margin:-13px -10px}}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/landing/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-weight:200 800;font-display:swap;src:url(/landing/assets/manrope-latin-DHIcAJRg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local("Arial"),local("ArialMT"),local("Liberation Sans");size-adjust:103.57%;ascent-override:102.93%;descent-override:28.97%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0100-02BA,U+02BB-02BC,U+02BD-02C5,U+02C6,U+02C7-02CC,U+02CE-02D7,U+02DA,U+02DC,U+02DD-02FF,U+0131,U+0152-0153,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2000-206F,U+2020,U+20A0-20AB,U+20AC,U+20AD-20C0,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}:root{--bg: #0e0d0c;--bg-2: #141210;--panel: #171513;--panel-2: #1e1b18;--border: #2b2724;--paper: #f5efe6;--text: #e9e2d7;--dim: #a89e93;--dimmer: #7f766d;--mint: #6cc0b6;--amber: #f2c230;--coral: #e0806a;--display: "Manrope", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ease: cubic-bezier(.22, 1, .36, 1);--wide: 1180px}:root{--hp-frame: 1440px;--hp-page: #050506;--hp-accent: #8bcff0;--hp-accent-rgb: 139, 207, 240;--hp-accent-srgb: .545098 .811765 .941176;--hp-accent-hi: #bde6f9;--hp-accent-ink: #04131b;--hp-accent-pale: #e2f4fc;--hp-white: #ffffff;--hp-zinc-100: #f4f4f5;--hp-zinc-200: #e4e4e7;--hp-zinc-300: #d4d4d8;--hp-zinc-400: #a1a1aa;--hp-zinc-500: #71717a;--hp-zinc-600: #52525b;--hp-zinc-950: #09090b;--hp-label: #8b8b94;--hp-nav-link: #a8a8b3;--hp-prompt: #6b6b73;--hp-line-no: #4a4a52;--hp-outline-text: #e9e9ec;--hp-path: #ededf0;--hp-steel: #8a8a90;--hp-steel-hi: #c4c4cc;--hp-grad-accent: linear-gradient(180deg, #bde6f9 0%, #8bcff0 100%);--hp-grad-nav: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .075) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-pill: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .07) 0%, color(srgb 1 1 1 / .02) 100%);--hp-grad-terminal: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .08) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-terminal-close: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .09) 0%, color(srgb 1 1 1 / .03) 100%);--hp-grad-card: linear-gradient(180deg in srgb, color(srgb .094118 .094118 .105882 / .92) 0%, color(srgb .047059 .047059 .054902 / .92) 100%);--hp-grad-chip: linear-gradient(180deg in srgb, color(srgb .094118 .094118 .105882 / .85) 0%, color(srgb .054902 .054902 .062745 / .85) 100%);--hp-grad-mark: linear-gradient(180deg, #2e2e32 0%, #0a0a0b 100%);--hp-grad-specular: linear-gradient(90deg in srgb, rgba(255, 255, 255, 0) 0%, color(srgb 1 1 1 / .9) 50%, rgba(255, 255, 255, 0) 100%);--hp-codebox-bg: color(srgb 0 0 0 / .45);--hp-codebox-border: color(srgb 1 1 1 / .08);--hp-copy-bg: color(srgb 1 1 1 / .08);--hp-hairline: color(srgb 1 1 1 / .1);--hp-outline: color(srgb 1 1 1 / .16);--hp-text-h1-a: linear-gradient(180deg, #ffffff 0%, #dadadf 100%);--hp-text-h1-b: linear-gradient(180deg, #e2f4fc 0%, #8bcff0 100%);--hp-text-h2: linear-gradient(180deg, #ffffff 0%, #8fb9ce 100%);--hp-text-step-no: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .35) 0%, color(srgb 1 1 1 / .06) 100%);--hp-text-steel: linear-gradient(180deg, #e4e4e7 0%, #8a8a90 100%);--hp-text-engraving: linear-gradient(90deg in srgb, color(srgb .894118 .894118 .905882 / .75) 0%, color(srgb .541176 .541176 .564706 / .6) 100%);--hp-text-wordmark: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .16) 0%, rgba(255, 255, 255, 0) 90%);--hp-text-h1-a-end: #dadadf;--hp-text-h1-b-end: #8bcff0;--hp-text-h2-end: #8fb9ce;--hp-text-step-no-end: color(srgb 1 1 1 / .06);--hp-text-steel-end: #8a8a90;--hp-rim-nav: linear-gradient(180deg in srgb, color(srgb .545098 .811765 .941176 / .35) 0%, color(srgb 1 1 1 / .05) 100%);--hp-rim-terminal: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .22) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-terminal-close: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .26) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-card: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .24) 0%, color(srgb 1 1 1 / .06) 60%, color(srgb 1 1 1 / .04) 100%);--hp-rim-mark: linear-gradient(180deg in srgb, color(srgb 1 1 1 / .35) 0%, color(srgb 1 1 1 / .06) 100%);--hp-rim-play: linear-gradient(180deg in srgb, color(srgb .545098 .811765 .941176 / .8) 0%, color(srgb .545098 .811765 .941176 / .1) 100%);--hp-rim-shelf: linear-gradient(90deg in srgb, rgba(139, 207, 240, 0) 0%, color(srgb .545098 .811765 .941176 / .6) 50%, rgba(139, 207, 240, 0) 100%);--hp-bg-hero: #050506;--hp-bg-film: radial-gradient(60% 42% at 50% 52% in srgb, color(srgb .545098 .811765 .941176 / .05) 0%, color(srgb .545098 .811765 .941176 / .0175) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-how: radial-gradient(70% 34% at 50% 58% in srgb, color(srgb .545098 .811765 .941176 / .045) 0%, color(srgb .545098 .811765 .941176 / .01575) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-crew: radial-gradient(60% 27% at 50% 30% in srgb, color(srgb .545098 .811765 .941176 / .06) 0%, color(srgb .545098 .811765 .941176 / .021) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-pricing: radial-gradient(62% 40% at 50% 50% in srgb, color(srgb 1 1 1 / .045) 0%, color(srgb 1 1 1 / .01575) 50%, rgba(255, 255, 255, 0) 100%), #050506;--hp-bg-close: radial-gradient(55% 42% at 50% 56% in srgb, color(srgb .545098 .811765 .941176 / .045) 0%, color(srgb .545098 .811765 .941176 / .01575) 50%, rgba(139, 207, 240, 0) 100%), #050506;--hp-bg-footer: #050506;--hp-r-pill: 999px;--hp-r-footer: 32px;--hp-r-boundary: 28px;--hp-r-folder: 26px;--hp-r-card: 20px;--hp-r-codebox: 12px;--hp-r-chip: 10px;--hp-r-tag: 6px;--hp-shadow-nav: 0px 12px 32px color(srgb 0 0 0 / .45), inset 0px 1px 0px color(srgb 1 1 1 / .1);--hp-shadow-card: 0px 24px 48px color(srgb 0 0 0 / .6), inset 0px 1px 0px color(srgb 1 1 1 / .12);--hp-shadow-chip: 0px 8px 20px color(srgb 0 0 0 / .5);--hp-shadow-badge: 0px 6px 14px color(srgb 0 0 0 / .5);--hp-shadow-mark: 0px 10px 24px color(srgb 0 0 0 / .6);--hp-shadow-shelf: 0px 14px 24px color(srgb 0 0 0 / .7);--hp-glow-hero-cta: 0px 0px 28px color(srgb .545098 .811765 .941176 / .35);--hp-glow-close-cta: 0px 0px 30px color(srgb .545098 .811765 .941176 / .35);--hp-glow-node: 0px 0px 18px color(srgb .545098 .811765 .941176 / .55);--hp-glow-dot: 0px 0px 8px color(srgb .545098 .811765 .941176 / .8);--hp-blur-nav: 12px;--hp-blur-card: 12px;--hp-blur-terminal: 8px;--hp-blur-chip: 8px;--hp-blur-shelf: 6px;--hp-sans: "Manrope", "Manrope Symbols", "Manrope Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--hp-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--hp-type-h1: 500 84px/1.16 var(--hp-sans);--hp-track-h1: -.04em;--hp-type-h2-film: 500 52px/1.12 var(--hp-sans);--hp-track-h2-film: -.04em;--hp-type-h2-close: 500 52px/1.06 var(--hp-sans);--hp-track-h2-close: -.04em;--hp-type-h2-crew: 500 48px/1.12 var(--hp-sans);--hp-track-h2-crew: -.035em;--hp-type-h2-pricing: 500 48px/1.1 var(--hp-sans);--hp-track-h2-pricing: -.04em;--hp-type-h2-how: 500 44px/1.12 var(--hp-sans);--hp-track-h2-how: -.035em;--hp-type-h3: 600 18px/25px var(--hp-sans);--hp-track-h3: -.02em;--hp-type-lead: 400 18px/1.55 var(--hp-sans);--hp-type-sub: 400 16px/1.5 var(--hp-sans);--hp-type-body: 400 15px/1.5 var(--hp-sans);--hp-type-body-close: 400 15px/1.55 var(--hp-sans);--hp-type-card: 400 13.5px/1.5 var(--hp-sans);--hp-type-kicker: 500 12px/16px var(--hp-sans);--hp-type-label: 600 13px/18px var(--hp-sans);--hp-type-note: 400 13px/18px var(--hp-sans);--hp-type-nav: 400 14px/19px var(--hp-sans);--hp-type-link: 600 14px/19px var(--hp-sans);--hp-type-footer-link: 400 15px/20px var(--hp-sans);--hp-type-footer-head: 600 13px/18px var(--hp-sans);--hp-type-mono-15: 400 15px/20px var(--hp-mono);--hp-type-mono-13-5: 400 13.5px/18px var(--hp-mono);--hp-type-mono-13: 400 13px/17px var(--hp-mono);--hp-type-mono-12: 400 12px/16px var(--hp-mono);--hp-type-mono-11-5: 400 11.5px/15px var(--hp-mono);--hp-type-mono-11: 400 11px/15px var(--hp-mono);--hp-type-mono-tag: 500 10.5px/14px var(--hp-mono);--hp-ease: cubic-bezier(.22, 1, .36, 1)}.hp-nav{position:fixed;z-index:50;top:20px;left:0;right:0;width:min(1200px,100% - 40px);height:60px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 22px;border-radius:var(--hp-r-pill);-webkit-backdrop-filter:blur(var(--hp-blur-nav));backdrop-filter:blur(var(--hp-blur-nav));--hp-rim: var(--hp-rim-nav)}.hp-nav:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--hp-grad-nav);box-shadow:inset 0 1px #ffffff1a;pointer-events:none}.hp-nav-shade{position:absolute;inset:0;z-index:-2;border-radius:inherit;translate:-4000px 12px;box-shadow:4000px 0 32px #00000073;pointer-events:none}.hp-nav-logo{display:flex;align-items:center;width:240px;height:32px;flex:none}.hp-nav-brand{display:flex;align-items:center;gap:8px;height:32px;border-radius:9px;position:relative;left:1px}.hp-nav-brand img{width:32px;height:32px;flex:none}.hp-nav-word{font:500 18.963px/26px var(--hp-sans);letter-spacing:-.025em;color:var(--hp-white);white-space:nowrap;position:relative;left:.45px}.hp-nav-links{display:flex;align-items:center;gap:34px;flex:none}.hp-nav-links a[href="/how"]{width:80px}.hp-nav-links a[href="/setup"]{width:38px}.hp-nav-links a[href="/download"]{width:64px}.hp-nav-links a[href="/docs"]{width:32px}.hp-nav-links a[href="/keys"]{width:20px}.hp-nav-links a[href="/agents"]{width:32px}.hp-nav-links a[href="/security"]{width:53px}.hp-nav-links a[href="/pricing"]{width:45px}.hp-nav-links a,.hp-nav-signin{font:var(--hp-type-nav);color:var(--hp-nav-link);white-space:nowrap;border-radius:4px;transition:color .16s var(--hp-ease)}.hp-nav-links a:hover,.hp-nav-signin:hover{color:var(--hp-white)}.hp-nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;width:240px;flex:none;position:relative;left:-1px}.hp-nav-signin{width:42px;color:var(--hp-zinc-300)}.hp-nav-pill{display:flex;align-items:flex-start;min-width:110px;translate:0 -.5px;padding:10px 18px;border-radius:var(--hp-r-pill);--hp-fill: var(--hp-grad-accent);color:var(--hp-accent-ink);font:500 14px/19px var(--hp-sans);white-space:nowrap;transition:filter .16s var(--hp-ease)}.hp-nav-pill:hover{filter:brightness(1.06)}.hp-menu{display:none;position:relative}.hp-menu>summary{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--hp-r-pill);background:#ffffff0f;color:var(--hp-zinc-200);list-style:none;cursor:pointer}.hp-menu>summary::-webkit-details-marker{display:none}.hp-menu svg path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.hp-menu .site-menu-x,.hp-menu[open] .site-menu-bars{display:none}.hp-menu[open] .site-menu-x{display:block}.hp-menu-panel{position:absolute;top:calc(100% + 14px);right:-8px;display:grid;min-width:220px;padding:8px;border-radius:20px;background:var(--hp-grad-card),#09090bf0;box-shadow:var(--hp-shadow-card);--hp-rim: var(--hp-rim-card)}.hp-menu-panel a{padding:11px 14px;border-radius:12px;font:400 15px/20px var(--hp-sans);color:var(--hp-zinc-300)}.hp-menu-panel a:hover{--hp-fill: color(srgb 1 1 1 / .05);color:var(--hp-white)}@media(max-width:1279.98px){.hp-nav-logo,.hp-nav-actions{width:auto}}@media(max-width:1023.98px){.hp-nav{top:12px;width:calc(100% - 24px);height:56px;padding:0 9px 0 16px}.hp-nav-links,.hp-nav-signin{display:none}.hp-nav-actions{gap:8px}.hp-menu{display:block}}@media(max-width:1023.98px)and (pointer:coarse){.hp-nav-brand{height:44px;margin-block:-6px}.hp-nav-pill{position:relative}.hp-nav-pill:after{content:"";position:absolute;inset:-3px -2px}.hp-menu>summary{position:relative}.hp-menu>summary:after{content:"";position:absolute;inset:-3px}.hp-menu-panel a{padding-block:12px}}@media(max-width:1023.98px)and (max-height:520px){.hp-menu-panel{grid-template-columns:repeat(2,minmax(160px,auto))}}@media(max-width:1023.98px){.hp-menu-panel{max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain}}@media(max-width:359.98px){.hp-nav{padding:0 8px 0 12px}.hp-nav-brand{gap:6px}.hp-nav-word{font-size:17px}.hp-nav-actions{gap:6px}.hp-nav-pill{min-width:0;padding-inline:12px}}.hp-nav-fx{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:clip;pointer-events:none}.hp-nav-fx:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#05050659;opacity:0}html[data-m-scrolled] .hp-nav-fx:before{opacity:1}@media(prefers-reduced-motion:no-preference){.hp-nav-fx:before{transition:opacity .24s var(--hp-ease)}.hp-nav-fx:after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(90deg,#fff0,#ffffff13,#fff0);transform:translate(-120%) skew(-18deg);animation:hp-nav-glint var(--m-t-draw) var(--m-ease-draw) .45s 1 backwards}.hp-nav-links a{position:relative}.hp-nav-links a:before{content:"";position:absolute;inset:-7px -12px;z-index:-1;border-radius:var(--hp-r-pill);background:#ffffff0f;opacity:0;transition:opacity .16s var(--hp-ease);pointer-events:none}.hp-nav-pill{position:relative;transition:filter .16s var(--hp-ease),transform .18s var(--hp-ease)}.hp-nav-pill:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 0 20px color(srgb var(--hp-accent-srgb) / .45);opacity:0;transition:opacity .18s var(--hp-ease);pointer-events:none}.hp-nav-pill:active{transform:translate(0) scale(.98);transition-duration:.16s,90ms}.hp-menu[open] .hp-menu-panel{transform-origin:100% 0%;animation:hp-menu-in .2s var(--hp-ease) backwards}.hp-menu[open] .hp-menu-panel a{animation:hp-menu-link .26s var(--hp-ease) backwards}.hp-menu[open] .hp-menu-panel a:nth-child(2){animation-delay:25ms}.hp-menu[open] .hp-menu-panel a:nth-child(3){animation-delay:50ms}.hp-menu[open] .hp-menu-panel a:nth-child(4){animation-delay:75ms}.hp-menu[open] .hp-menu-panel a:nth-child(5){animation-delay:.1s}.hp-menu[open] .hp-menu-panel a:nth-child(6){animation-delay:125ms}.hp-menu[open] .hp-menu-panel a:nth-child(7){animation-delay:.15s}.hp-menu[open] .hp-menu-panel a:nth-child(n+8){animation-delay:175ms}.hp-menu[open] .site-menu-x{animation:hp-menu-icon-x .2s var(--hp-ease) backwards}.hp-menu[data-m-toggled]:not([open]) .site-menu-bars{animation:hp-menu-icon-bars .2s var(--hp-ease) backwards}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.hp-nav-links a:hover:before{opacity:1}.hp-nav-pill:hover{transform:translateY(-1px)}.hp-nav-pill:hover:before{opacity:1}.hp-nav-pill:hover:active{transform:translate(0) scale(.98)}.hp-nav-brand:hover .hp-mark{animation:hp-nav-mark .42s var(--hp-ease)}}@keyframes hp-nav-glint{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(560%) skew(-18deg)}}@keyframes hp-nav-mark{40%{transform:rotate(-6deg)}}@keyframes hp-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes hp-menu-link{0%{opacity:0;transform:translateY(-4px)}}@keyframes hp-menu-icon-x{0%{opacity:0;transform:rotate(-90deg)}}@keyframes hp-menu-icon-bars{0%{opacity:0;transform:rotate(90deg)}}.hp-nav-links a.on{font-weight:500;color:var(--hp-white)}.hp-nav-links a.on[href="/how"]{width:82px}.hp-nav-links a.on[href="/setup"]{width:39px}.hp-nav-links a.on[href="/download"]{width:65px}.hp-nav-links a.on[href="/pricing"]{width:46px}.hp-chrome .hp-nav-word{letter-spacing:-.05em;left:0}.hp-menu-panel a.on{color:var(--hp-white)}.hp-chrome{display:contents}:root{--bar-room: 80px}@media(max-width:1023.98px){:root{--bar-room: 68px}}:where(.hp-chrome) *,:where(.hp-chrome) *:before,:where(.hp-chrome) *:after{box-sizing:border-box;margin:0;padding:0}:where(.hp-chrome) a{color:inherit;text-decoration:none}:where(.hp-chrome) :is(img,svg){display:block}.hp-chrome .hp-skip{position:absolute;left:-9999px;top:12px;z-index:60;padding:8px 14px;border-radius:var(--hp-r-pill);--hp-fill: var(--hp-grad-accent);color:var(--hp-accent-ink);font:500 14px/19px var(--hp-sans)}.hp-chrome .hp-skip:focus{left:12px}.hp-chrome .hp-mark{display:block;flex:none;width:var(--hp-mark);height:var(--hp-mark);border-radius:calc(var(--hp-mark) * .26)}.hp-chrome .hp-rim:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--hp-rim-w, 1px);background:var(--hp-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.hp-chrome :is(.hp-nav-word,.hp-nav-links a,.hp-nav-signin){background:linear-gradient(currentColor,currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hp-chrome :is(.hp-skip,.hp-menu-panel a){background:linear-gradient(currentColor,currentColor) text,var(--hp-fill, none);-webkit-text-fill-color:transparent}.hp-chrome .hp-nav-pill{background:var(--hp-fill, none)}.hp-chrome ::selection{-webkit-text-fill-color:var(--bg, #0e0d0c)}@media(forced-colors:active){.hp-chrome *{-webkit-text-fill-color:currentColor!important}}.hp-chrome :focus-visible{outline:2px solid var(--hp-accent);outline-offset:3px}.hp-chrome :is(.hp-skip,.hp-nav-pill,.hp-menu>summary){border-radius:var(--hp-r-pill)}.hp-chrome .hp-nav-brand{border-radius:9px}.hp-chrome .hp-menu-panel a{border-radius:12px}@media(prefers-reduced-motion:reduce){.hp-chrome *,.hp-chrome *:before,.hp-chrome *:after{animation-duration:1ms!important;transition-duration:1ms!important}}@media(max-width:767.98px){:root{--hp-type-kicker: 500 13px/17px var(--hp-sans);--hp-type-card: 400 15px/1.5 var(--hp-sans);--hp-type-link: 600 15px/20px var(--hp-sans);--hp-type-mono-12: 400 13px/17px var(--hp-mono);--hp-type-mono-11-5: 400 13px/17px var(--hp-mono);--hp-type-mono-11: 400 13px/17px var(--hp-mono);--hp-type-mono-tag: 500 13px/17px var(--hp-mono)}}:root{--gutter: 80px;--site-gutter: var(--gutter);--site-max: calc(1280px + var(--gutter) * 2)}@media(max-width:1340px){:root{--gutter: 56px}}@media(max-width:1180px){:root{--gutter: 40px}}@media(max-width:760px){:root{--gutter: 18px}}.site-brand{display:inline-flex;align-items:center;gap:9px;flex:none;color:var(--paper);text-decoration:none;font:500 18px/1 var(--display);letter-spacing:-.01em}.site-brand img{display:block;flex:none}.site-foot{margin-top:96px;border-top:1px solid var(--border);color:var(--dim);font:400 13px/1.5 var(--mono);text-align:left}.site-foot-in{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;max-width:var(--site-max, var(--wide));margin:0 auto;padding:32px var(--site-gutter, 28px) 48px}.site-foot .site-brand{font-size:16px}.site-foot nav{display:flex;flex-wrap:wrap;gap:10px 22px}.site-foot nav a{color:var(--dim);text-decoration:none;transition:color .2s}.site-foot nav a:hover{color:var(--paper)}@media(max-width:1010px){.site-foot-in{flex-direction:column;align-items:flex-start}}@media(max-width:520px){.site-foot-in{--site-gutter: 18px}}@media(max-width:767.98px){.site-foot{margin-top:72px}.site-foot-in{gap:12px;padding-top:24px;padding-bottom:40px}.site-foot .site-brand{min-height:44px}.site-foot nav{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:0 16px;width:100%}.site-foot nav a{display:flex;align-items:center;min-height:44px;font-size:15px}.site-foot nav a[href^="mailto:"]{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.site-foot nav a{transition:none}}@font-face{font-family:Manrope Symbols;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMk9UVE8AAAJgAAkAAAAABJwAAAIbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYEiBmAANAE2AiQDCAQGBYQ6ByAb9wMAHoVxY11iFeR9uWiUiDn4p9+vnftWxFFPJE8k1w6h0c2mM0QtZUlLg1AY0h+6qQ9/udsa6MPGpnQvkD9uL+BE01Tj7AJg4nL8c9nrrji3X8Oaw8akZVGXhhjPgR5QYg1jlzGAncIuJCUHSZCEkf4gpmjwpCCj7GLNR96ULVzfb/253/V+/d6f14pfz453E9p974w2jgiS5KtcTZKwbLrdwBgUQUtAm5VP2Vu+NoJ596C74OM+0dTnlQvXd+m9ZFkf6z+h2PFrbr+DI/895Qxic+b0ggM7hKkA6G0IQuUJHHFP/J5DarOZqX67AWxAHBlZQaECsAdqSub/H6c9hIgA9wrKAmfly62uV7fNdQdg/ZdH0IKY5uss2pebLxsAu2u8wSpw7eURhMnYnmAKwohgNCdDYvUQ8poIcbjb4OQUG7J7QGV8gCbKdLPP4NfjwFodWSlCA+NopT0ZGNtK9Zell7fndvu3nic6fTz3p9vHjWNq9q5jYTKckCxJb5Fpc9jBl3p6Pout42/m0rGzsU2fnC1bNqHY5H/aenVkpSA0wJkESRjpoM0yjOrENq0MTBkzYQZ4WXq94S0POCGr67N5nllhknboA577E7hyKQCbMDDdk83KhGkzuxOGTOqMSRcbqOHZsKtz5Kog66YuMfXmhX5dXQt43Rly2zVBVKVRR3djm1VLwLDX633105+1T0MvPevczn2ZAAA=) format("woff2");unicode-range:U+2192}@font-face{font-family:Manrope Symbols;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMk9UVE8AAAJwAAkAAAAABKQAAAIqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYEmBmAANAE2AiQDCAQGBYRAByAbAQQgnge2rWK9iMMJMZQYWp5DOov2+83eF/Xm1eNP5ohG0UglaWhkjXjWSMh4xO9h/tPcpplQX0Q8Ud1CmZzN/m14yJRuvUOk3n3aVLBoU56PYfnvjTBxTf4se43kd6uyX7VFUtloNx3iuKjRBzSxDWMXPcCzRBxQyF7ysoI0ew7TsHFkqbrkyim9HRbczDu4fa3qz9Uyvs9zbun1jyDhUt0qTxu5wgArpAqNFQXdG+83MQfF0DdAt/oVcfRnWeuWl9xtwrWFZ9ziddnvAT94/RDm/xb+5iMx8udH30Hi/p2XaiEaF+vCJUYYP6DQhRF4cK7m/zZkHGfdyk8zgAhgZiMrOPyAOKGGFGDbszABuJdg6Z81RkrZT7lIdgPA48tIFW2ZdvzmWjzZeJkB4HdMdCrAaaWCQBhFPUMLjCqDaVJlZmuTXI3obJ5n5LYUagVAizfQiDfnlxh9botTTy3PII6RtFeeEpzNpU5TstL+DO//2fNSpe5vzFd3kDuH1fy9x2onniKlsfNdMoMQKvtYzyhluTwE5y4ghxMlUu+E2a4pJST/01TiSZPOgHCw5skUiMZA2RDRngqKIF1AV1tHD5xIrNZ0lwtEaVDTZ31XFxIpnFXUwdHcCmy5lIFJmpnRihKUSM+NHHU0dWrMvQ52UDehwBETQk4LLp008giscWla00iCpDPT0I4E0BU6NYwmFFGxBJw6zHrq5x89pXwkcXbEpJQBkgjZAgAA) format("woff2");unicode-range:U+2192}:root{--bg: var(--hp-page);--bg-2: var(--hp-zinc-950);--panel: #0f0f11;--panel-2: #18181b;--border: var(--hp-hairline);--border-hi: var(--hp-outline);--paper: var(--hp-zinc-100);--text: var(--hp-zinc-300);--dim: var(--hp-zinc-400);--dimmer: var(--hp-zinc-500);--display: var(--hp-sans);--mono: var(--hp-mono);--frame: min(1200px, 100% - 40px);--frame-pad: 22px}@media(max-width:1023.98px){:root{--frame: calc(100% - 24px) ;--frame-pad: 16px}}@media(max-width:760px){:root{--frame: 100%;--frame-pad: 18px}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{display:flex;flex-direction:column;min-height:100vh;padding-top:var(--bar-room);background:var(--bg);color:var(--text);font:400 16px/1.7 var(--display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;z-index:49;top:0;left:0;right:0;height:calc(var(--bar-room) + 24px);background:linear-gradient(var(--bg) var(--bar-room),transparent);pointer-events:none}a{color:inherit}b,strong{font-weight:600;color:var(--paper)}code,pre,kbd{font-family:var(--mono)}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--hp-accent);outline-offset:3px;border-radius:4px}::selection{background:var(--hp-accent);color:var(--hp-accent-ink)}[hidden]{display:none!important}:where([id]){scroll-margin-top:calc(var(--bar-room) + 24px)}body>main,body>.docs-layout{flex:1 0 auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-foot{font:400 14px/1.5 var(--hp-sans)}.site-foot-in{width:var(--frame);max-width:none;padding-inline:var(--frame-pad)}.site-foot nav a:hover{color:var(--hp-white)}.page{width:100%;max-width:680px;margin:0 auto;padding:56px 28px 0}.page h1{margin:0 0 14px;color:var(--hp-white);font:500 44px/1.12 var(--display);letter-spacing:-.035em;text-wrap:balance}.page .lead{max-width:60ch;margin:0 0 32px;color:var(--dim);font-size:18px;line-height:1.6}.page code{padding:1px 6px;border:1px solid var(--hp-codebox-border);border-radius:6px;background:#ffffff0d;color:var(--paper);font-size:.84em;overflow-wrap:anywhere}.page p a,.page ol.next a,.page dd a{color:var(--hp-accent);text-decoration:underline;text-decoration-color:color(srgb var(--hp-accent-srgb) / .35);text-underline-offset:3px}.page p a:hover,.page ol.next a:hover,.page dd a:hover{color:var(--hp-accent-hi);text-decoration-color:var(--hp-accent-hi)}.acct-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:22px;margin:0 0 18px;color:var(--dim);font:400 12.5px/1.4 var(--mono)}.linkbtn{padding:0;border:0;background:none;color:var(--dim);font:400 12.5px/1.4 var(--mono);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px;cursor:pointer}.linkbtn:hover{color:var(--paper);text-decoration-color:var(--dim)}.hidden{display:none!important}.rail{display:flex;gap:6px;margin:0 0 34px}.pip{flex:1;height:2px;border-radius:1px;background:var(--border);transition:background .3s}.pip.on{background:var(--hp-accent)}.panel{padding:22px 24px;border:1px solid var(--border);border-radius:var(--hp-r-card);background:var(--hp-grad-card);box-shadow:inset 0 1px #ffffff1a}.panel+.panel{margin-top:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 22px;border:1px solid transparent;border-radius:999px;background:var(--hp-grad-accent);color:var(--hp-accent-ink);font:500 15px/1 var(--display);text-decoration:none;white-space:nowrap;cursor:pointer;transition:filter .2s,border-color .2s,opacity .2s}.btn:hover:not(:disabled){filter:brightness(1.06)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.wide{width:100%;height:auto;min-height:44px;padding-block:11px;border-radius:22px;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere}.btn-line{border-color:var(--hp-outline);background:none;color:var(--hp-outline-text)}.btn-line:hover:not(:disabled){border-color:#ffffff47;background:#ffffff0a;filter:none}.note{margin-top:14px;color:var(--dim);font-size:14px;line-height:1.6}.err{margin:0 0 20px;padding:12px 16px;border:1px solid var(--border);border-left:2px solid var(--hp-accent);border-radius:8px;background:var(--panel);color:var(--text);font-size:14.5px}.term{padding:14px 16px;overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--paper);font:400 13.5px/1.7 var(--mono);white-space:pre}.term .c{color:var(--dim)}.prompt{margin:0 0 16px;padding:16px 18px;max-height:420px;overflow:auto;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--text);font:400 13px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}#done-cmd{margin:16px 0 12px}.search{width:100%;height:42px;margin-bottom:12px;padding:0 14px;border:1px solid var(--border);border-radius:9px;background:var(--bg);color:var(--text);font-size:15px}.search::placeholder{color:var(--dim);opacity:1}.search:hover{border-color:var(--border-hi)}.list{max-height:330px;overflow-y:auto;border:1px solid var(--border);border-radius:9px;background:var(--bg)}.repo{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;border-bottom:1px solid var(--border);background:none;color:var(--text);font:400 14.5px/1.4 var(--mono);text-align:left;cursor:pointer}.repo:last-child{border-bottom:0}.repo:hover{background:var(--panel)}.repo[aria-selected=true]{background:var(--panel-2);box-shadow:inset 2px 0 0 var(--hp-accent);color:var(--paper)}.repo .nm{flex:1;overflow-wrap:anywhere}.repo .vis{flex:none;color:var(--dim);font-size:11.5px}.list .empty{padding:16px;color:var(--dim);font-size:14px}#install-btn{margin-top:16px}.tiny{margin:0 0 8px;color:var(--dim);font:400 12px/1.4 var(--mono)}.manifest{list-style:none}.manifest li{display:grid;gap:3px;padding:11px 0;border-top:1px solid var(--border);color:var(--dim);font-size:14.5px;line-height:1.6}.manifest li:first-child{border-top:0;padding-top:4px}.manifest .f{color:var(--paper);font:400 12.5px/1.5 var(--mono);overflow-wrap:anywhere}.warn{margin-top:16px;padding-left:14px;border-left:2px solid var(--border);color:var(--dim);font-size:14.5px;line-height:1.6}.warn b{color:var(--paper);font-weight:600}.kv{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px 16px;margin:2px 0 22px;font-size:14.5px}.kv dt{padding-top:2px;color:var(--dim);font:400 12px/1.6 var(--mono)}.kv dd{overflow-wrap:anywhere}.sub{margin:0 0 14px;color:var(--paper);font:500 19px/1.3 var(--display)}ol.next{display:grid;gap:12px;padding-left:1.3em;color:var(--dim);font-size:15px;line-height:1.6}ol.next li::marker{color:var(--dimmer);font:400 13px var(--mono)}.spin{display:inline-block;width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:.55;animation:sp .7s linear infinite}@keyframes sp{to{transform:rotate(360deg)}}.rooms{list-style:none;border:1px solid var(--border);border-radius:10px;background:var(--panel);overflow:hidden}.rooms li+li{border-top:1px solid var(--border)}a.room{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:15px 18px;color:var(--text);text-decoration:none}a.room:hover{background:var(--panel-2)}a.room .nm{color:var(--paper);font-weight:500;overflow-wrap:anywhere}a.room .go{grid-row:span 2;align-self:center;color:var(--dim);font:400 12.5px/1 var(--mono)}a.room:hover .go{color:var(--paper)}a.room .meta{color:var(--dim);font:400 12px/1.5 var(--mono)}.row{display:flex;flex-wrap:wrap;gap:10px}.row .search{flex:1;min-width:220px;margin-bottom:0;font:400 13.5px/1 var(--mono)}.actions{margin-top:22px}.claim{margin-top:34px}.claim .note{margin:0 0 14px}.page.trust-page{width:var(--frame);max-width:none;padding-inline:var(--frame-pad)}.trust-page h1{box-sizing:content-box;padding-bottom:.25em;margin-bottom:calc(16px - .25em);background:var(--hp-text-h2) 0 0 / 100% calc(100% - .25em) no-repeat var(--hp-text-h2-end);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font:500 52px/1.1 var(--display);letter-spacing:-.04em}.trust-page h1::selection{-webkit-text-fill-color:var(--hp-accent-ink)}.trust-page .lead{max-width:640px;color:var(--hp-zinc-400);font-size:17px;line-height:1.55}.trust{border:1px solid var(--hp-hairline);border-radius:var(--hp-r-card);background:var(--hp-grad-card);box-shadow:inset 0 1px #ffffff1a}.trust h2{margin:0 0 8px;color:var(--hp-zinc-100);font:var(--hp-type-h3);letter-spacing:var(--hp-track-h3)}.trust-lists{display:grid;grid-template-columns:1fr 1fr}.trust-lists>section{padding:26px 28px 10px}.trust-lists>section+section{border-left:1px solid var(--border)}.trust-lists ul{list-style:none}.trust-lists li{padding:15px 0;border-top:1px solid var(--border);color:var(--hp-zinc-300);font-size:15px;line-height:1.55}.trust-lists li:first-child{border-top:0}.page .trust code{padding:0;border:0;background:none;color:var(--paper);font-size:13.5px}.trust-answers,.trust-adapters{padding:24px 28px 26px;border-top:1px solid var(--border)}.trust-note{margin:0 0 16px;color:var(--hp-zinc-400);font-size:15px;line-height:1.55}.trust-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.trust-pair figcaption{margin-bottom:8px;color:var(--hp-zinc-200);font:600 14px/19px var(--display)}.trust-box{padding:14px 16px;border:1px solid var(--hp-codebox-border);border-radius:var(--hp-r-codebox);background:var(--hp-codebox-bg);color:var(--hp-zinc-300);font:400 13px/1.65 var(--mono)}.trust-box p+p{margin-top:1.65em}.trust-adapters dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:10px}.trust-adapters dt{color:var(--hp-zinc-100);font:600 15px/1.4 var(--display)}.trust-adapters dd{margin-top:4px;color:var(--hp-zinc-400);font-size:14.5px;line-height:1.5}.trust-note.trust-checked{margin:24px 0 0;color:var(--hp-zinc-500);font:400 13px/1.6 var(--display)}.trust-fine{padding:18px 28px 20px;border-top:1px solid var(--border);color:var(--hp-zinc-500);font:400 13px/1.6 var(--display)}.trust-more{margin-top:28px}.page .trust-more a{display:inline-block;color:var(--hp-accent);font:var(--hp-type-link);text-decoration:none;transition:color .15s}.page .trust-more a:hover{color:var(--hp-accent-hi)}@media(max-width:760px){.trust-page h1{font-size:40px}.trust-lists,.trust-pair,.trust-adapters dl{grid-template-columns:minmax(0,1fr)}.trust-lists>section{padding:18px 18px 6px}.trust-lists>section+section{border-left:0;border-top:1px solid var(--border)}.trust-answers,.trust-adapters{padding:18px}.trust-pair,.trust-adapters dl{gap:16px}.trust-box{font-size:12px}.trust-fine{padding:14px 18px}}.page.article{max-width:760px}.article h2{margin:48px 0 12px;color:var(--hp-white);font:500 26px/1.25 var(--display);letter-spacing:-.025em;scroll-margin-top:calc(var(--bar-room) + 24px)}.article h3{margin:28px 0 8px;color:var(--hp-white);font:600 18px/25px var(--display);letter-spacing:-.02em}.article p,.article ul,.article ol{margin:0 0 16px}.article ul,.article ol{padding-left:1.4em}.article li{margin:6px 0;padding-left:2px}.article li::marker{color:var(--dimmer)}.article li a{color:var(--hp-accent);text-decoration:underline;text-decoration-color:color(srgb var(--hp-accent-srgb) / .35);text-underline-offset:3px}.article li a:hover{color:var(--hp-accent-hi);text-decoration-color:var(--hp-accent-hi)}.article dl{margin:0 0 16px}.article dt{margin-top:18px;color:var(--paper)}.article dt:first-child{margin-top:0}.article dd{margin:4px 0 0}.article dl.terms dt{margin-top:0;padding-top:22px;border-top:1px solid var(--border);font:500 18px/1.3 var(--display);scroll-margin-top:calc(var(--bar-room) + 24px)}.article dl.terms dt code{font-size:14px}.article dl.terms dd{margin:8px 0 22px}.article dl.terms dd p:last-child{margin-bottom:0}.article .said{margin:0 0 16px;padding:14px 16px;border:1px solid var(--hp-hairline);border-radius:14px;background:var(--hp-grad-terminal);color:var(--hp-zinc-200);font:400 13px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.article .table{margin:16px 0 28px;overflow-x:auto}.article table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.article thead th{padding:0 14px 10px 0;border-bottom:1px solid var(--border);color:var(--hp-label);font:var(--hp-type-kicker);text-align:left;vertical-align:bottom}.article tbody th,.article td{padding:12px 14px 12px 0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.article tbody th{width:30%;color:var(--text);font-weight:400}.article td{color:var(--dim)}@media(max-width:600px){.article .table{overflow:visible}.article table,.article tbody,.article tr,.article tbody th,.article td{display:block;width:auto}.article thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.article tbody tr{padding:12px 0;border-bottom:1px solid var(--border)}.article tbody tr:first-child{border-top:1px solid var(--border)}.article tbody th,.article td{padding:0;border:0}.article tbody th{color:var(--paper)}.article td{margin-top:6px;color:var(--text)}.article td[data-label]:before{content:attr(data-label);display:block;color:var(--hp-label);font:var(--hp-type-kicker)}}.qa{margin-top:32px;padding-top:28px;border-top:1px solid var(--border)}.qa h2{margin:0 0 10px;font-size:20px;line-height:1.3}.qa p:last-child,.qa ul:last-child{margin-bottom:0}.article .more{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:4px}.page.article .more a,.page .article .more a{display:inline-block;color:var(--hp-accent);font:var(--hp-type-link);text-decoration:none;transition:color .15s}.page.article .more a:hover,.page .article .more a:hover{color:var(--hp-accent-hi)}.article-next{margin-top:56px;padding-top:20px;border-top:1px solid var(--border)}.article-next p{margin:0 0 10px;color:var(--hp-label);font:var(--hp-type-kicker)}.article-next ul{display:flex;flex-wrap:wrap;gap:8px 22px;padding:0;list-style:none}.article-next li{margin:0;padding:0}.page .article-next a{color:var(--hp-accent);font-size:15px}.page .article-next a:hover{color:var(--hp-accent-hi)}.article .updated{margin:0 0 20px;color:var(--dim);font:400 13px/1.4 var(--mono)}@media(min-width:601px){.legal tbody th{width:42%}}@media(max-width:520px){.page{padding:32px 18px 0}.page h1{font-size:34px}.page .lead{font-size:17px}.panel{padding:18px}.kv{grid-template-columns:minmax(0,1fr);gap:2px 0}.kv dt{padding-top:10px}.term{font-size:12.5px;white-space:pre-wrap}}@media(max-width:767.98px){.page code{font-size:max(13px,.84em)}.article .more{gap:0 22px;margin-top:-8px}.page.article .more a,.page .article .more a,.page .trust-more a,.page .article-next a{display:inline-flex;align-items:center;min-height:44px}.article-next ul{gap:0 22px}.trust-more{margin-top:16px}.trust-box{font-size:13px}.page .trust code{font-size:13.5px}.acct-who,.linkbtn{font-size:13px}.linkbtn{min-height:44px}.search{height:48px;font-size:16px}.row .search{font-size:16px}.repo{min-height:52px}.repo .vis,a.room .go,a.room .meta,.tiny,.kv dt,.manifest .f,.term{font-size:13px}a.room{min-height:64px;align-items:center}.panel>.btn:not(.wide),.row>.btn{flex:1 1 auto;width:100%;height:48px}.row .search{min-width:100%}main.page>.row>.btn{width:auto;flex:1 1 0}}@media(prefers-reduced-motion:reduce){.spin{animation-duration:2.4s}.pip,.btn,.page.article .more a,.page .article .more a,.page .trust-more a{transition:none}}
