.lockup-module__lVfD5a__lockup{font-family:var(--font-display);white-space:nowrap;align-items:baseline;gap:.28em;line-height:1;display:inline-flex}.lockup-module__lVfD5a__mark{height:calc(var(--lockup-cap,.73em) * 40 / 38.5);width:auto;margin-bottom:calc(var(--lockup-cap,.73em) * -.8 / 38.5);flex:none}.lockup-module__lVfD5a__name{letter-spacing:-.015em;font-weight:600;font-stretch:108%}
@property --score{syntax:"<integer>";inherits:true;initial-value:0}.hero-trace-module__Exf08q__trace{--row:52px;border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);--focus:var(--accent);margin:0;font-size:.9375rem;position:relative;overflow:hidden;container-type:inline-size}.hero-trace-module__Exf08q__head{border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--surface-2) 55%, var(--surface));justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 8px 18px;display:flex}.hero-trace-module__Exf08q__host{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--muted);font-size:.75rem;overflow:hidden}.hero-trace-module__Exf08q__replay{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.hero-trace-module__Exf08q__replay:hover{color:var(--ink);border-color:var(--line)}.hero-trace-module__Exf08q__replay:hover svg{transition:rotate .5s var(--ease-out);rotate:-200deg}.hero-trace-module__Exf08q__replay:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero-trace-module__Exf08q__body{padding:clamp(18px,3.2vw,30px)}.hero-trace-module__Exf08q__steps{gap:26px;display:grid}.hero-trace-module__Exf08q__step{min-width:0}.hero-trace-module__Exf08q__label{font-family:var(--font-mono);align-items:center;gap:8px;margin:0 0 8px;font-size:.75rem;display:flex}.hero-trace-module__Exf08q__method{border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-text);padding:2px 7px;font-weight:600}.hero-trace-module__Exf08q__path{color:var(--muted)}.hero-trace-module__Exf08q__query{font-family:var(--font-display);letter-spacing:-.028em;color:var(--ink);margin:0;font-size:clamp(1.375rem,1.05rem + 1.3vw,2rem);font-weight:620;font-stretch:112%;line-height:1.12}.hero-trace-module__Exf08q__typed{animation:hero-trace-module__Exf08q__type 1s steps(var(--chars)) .4s backwards;display:inline}.hero-trace-module__Exf08q__typed:before{content:"“";color:var(--accent)}.hero-trace-module__Exf08q__typed:after{content:"”";color:var(--accent)}.hero-trace-module__Exf08q__caret{vertical-align:-.08em;background:var(--accent);opacity:0;width:2px;height:.9em;margin-left:3px;animation:1.6s linear backwards hero-trace-module__Exf08q__caret-on,.45s step-end 3 hero-trace-module__Exf08q__blink;display:inline-block}.hero-trace-module__Exf08q__stepLabel{color:var(--muted);margin:0 0 10px;font-size:.8125rem;font-weight:600;display:grid}.hero-trace-module__Exf08q__phaseA,.hero-trace-module__Exf08q__phaseB{grid-area:1/1}.hero-trace-module__Exf08q__phaseA{opacity:0;animation:2.35s linear backwards hero-trace-module__Exf08q__hold}.hero-trace-module__Exf08q__phaseB{animation:.3s 2.35s backwards hero-trace-module__Exf08q__fade}.hero-trace-module__Exf08q__board{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:0;list-style:none;position:relative}.hero-trace-module__Exf08q__row{z-index:var(--z);height:var(--row);box-sizing:border-box;background:var(--surface);box-shadow:inset 0 -1px 0 var(--line);animation:hero-trace-module__Exf08q__slot 1.05s var(--ease-out) 2.35s backwards;grid-template-columns:18px 32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;display:grid;position:relative}.hero-trace-module__Exf08q__row:first-child{border-radius:var(--radius) var(--radius) 0 0}.hero-trace-module__Exf08q__row:last-child{border-radius:0 0 var(--radius) var(--radius);box-shadow:none}.hero-trace-module__Exf08q__top{background:color-mix(in oklab, var(--accent-soft) 70%, var(--surface));animation:hero-trace-module__Exf08q__slot 1.05s var(--ease-out) 2.35s backwards, hero-trace-module__Exf08q__lift 1.05s var(--ease-out) 2.35s, hero-trace-module__Exf08q__tint .4s ease 3.25s backwards}.hero-trace-module__Exf08q__miss{opacity:.42;animation:hero-trace-module__Exf08q__slot 1.05s var(--ease-out) 2.35s backwards, hero-trace-module__Exf08q__undim .4s ease 3.25s backwards}.hero-trace-module__Exf08q__rank{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;font-stretch:125%;animation:.3s 3.25s backwards hero-trace-module__Exf08q__fade}.hero-trace-module__Exf08q__row .hero-trace-module__Exf08q__mono{border-radius:9px;width:32px;height:32px;font-size:.75rem}.hero-trace-module__Exf08q__name{align-items:center;gap:8px;min-width:0;display:flex}.hero-trace-module__Exf08q__nameText{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;min-width:0;font-weight:600;overflow:hidden}.hero-trace-module__Exf08q__badge{color:var(--ok-text);background:var(--ok-soft);border-radius:999px;flex:none;padding:3px 8px;font-size:.6875rem;font-weight:650;line-height:1.2;animation:.3s 3.25s backwards hero-trace-module__Exf08q__fade}.hero-trace-module__Exf08q__score{align-items:center;gap:10px;display:flex}.hero-trace-module__Exf08q__bar{background:var(--surface-2);border-radius:3px;width:clamp(44px,9cqi,88px);height:6px;display:block;overflow:hidden}.hero-trace-module__Exf08q__fill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transform:scaleX(var(--w));animation:hero-trace-module__Exf08q__grow 1.05s var(--ease-out) 2.35s backwards;display:block}.hero-trace-module__Exf08q__num{text-align:right;width:2ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2);counter-reset:score var(--score);animation:hero-trace-module__Exf08q__count 1.05s var(--ease-out) 2.35s backwards, hero-trace-module__Exf08q__fade .2s ease 2.35s backwards;font-size:.8125rem}.hero-trace-module__Exf08q__num:after{content:counter(score)}.hero-trace-module__Exf08q__call{font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:.8125rem;display:flex}.hero-trace-module__Exf08q__fn{border-radius:var(--radius-sm);background:var(--ink);color:var(--surface);padding:3px 9px;font-weight:500}.hero-trace-module__Exf08q__args{color:var(--ink-2);overflow-wrap:anywhere}.hero-trace-module__Exf08q__result{border-radius:var(--radius);background:color-mix(in oklab, var(--ok) 10%, var(--surface));flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0;padding:10px 12px;display:flex}.hero-trace-module__Exf08q__slots{font-family:var(--font-mono);gap:6px;font-size:.8125rem;display:inline-flex}.hero-trace-module__Exf08q__slots span{border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ok) 30%, var(--line));padding:3px 8px}.hero-trace-module__Exf08q__note{font-family:var(--font-display);color:var(--muted);font-size:.8125rem}.hero-trace-module__Exf08q__result .hero-trace-module__Exf08q__note{color:var(--ok-text);font-weight:550}.hero-trace-module__Exf08q__handoff .hero-trace-module__Exf08q__fn{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--muted);background:0 0}.hero-trace-module__Exf08q__in{animation:hero-trace-module__Exf08q__rise .56s var(--ease-out) var(--d,0s) backwards}@keyframes hero-trace-module__Exf08q__rise{0%{opacity:0;translate:0 10px}}@keyframes hero-trace-module__Exf08q__fade{0%{opacity:0}}@keyframes hero-trace-module__Exf08q__hold{0%,to{opacity:1}}@keyframes hero-trace-module__Exf08q__type{0%{clip-path:inset(0 100% 0 0)}}@keyframes hero-trace-module__Exf08q__caret-on{0%,to{opacity:1}}@keyframes hero-trace-module__Exf08q__blink{50%{opacity:0}}@keyframes hero-trace-module__Exf08q__slot{0%{translate:0 calc((var(--from) - var(--to)) * var(--row))}}@keyframes hero-trace-module__Exf08q__lift{45%{scale:1.035;box-shadow:0 14px 30px -12px #10166e59}}@keyframes hero-trace-module__Exf08q__tint{0%{background:var(--surface)}}@keyframes hero-trace-module__Exf08q__undim{0%{opacity:1}}@keyframes hero-trace-module__Exf08q__grow{0%{transform:scaleX(0)}}@keyframes hero-trace-module__Exf08q__count{0%{--score:0}}@container (max-width:470px){.hero-trace-module__Exf08q__trace{--row:48px}.hero-trace-module__Exf08q__row{grid-template-columns:14px 28px minmax(0,1fr) auto;gap:9px;padding:0 10px}.hero-trace-module__Exf08q__row .hero-trace-module__Exf08q__mono{width:28px;height:28px}.hero-trace-module__Exf08q__badge{display:none}.hero-trace-module__Exf08q__bar{width:34px}}@media (prefers-reduced-motion:reduce){.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__in,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__typed,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__phaseA,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__phaseB,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__row,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__rank,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__badge,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__fill,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__num{animation:none}.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__caret,.hero-trace-module__Exf08q__trace .hero-trace-module__Exf08q__replay{display:none}}
.ui-module__I3K5BW__root{--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1rem;--text-lg:1.1875rem;--text-xl:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--display-1:clamp(2.875rem, 1.35rem + 5.4vw, 5.75rem);--display-2:clamp(2.125rem, 1.45rem + 2.6vw, 3.75rem);--display-3:clamp(1.5rem, 1.25rem + .9vw, 2rem);--space-section:clamp(88px, 12vw, 168px);--ok-text:color-mix(in oklab, var(--ok) 82%, var(--ink));--ok-soft:color-mix(in oklab, var(--ok) 12%, var(--surface));--warn-text:color-mix(in oklab, var(--warn) 88%, var(--ink));--accent-text:color-mix(in oklab, var(--accent) 88%, var(--ink));--verb-get:#6fdbe1;--verb-post:#fac871;--verb-mcp:#aab9ff;font-family:var(--font-display);font-size:var(--text-md);font-kerning:normal;line-height:1.55;overflow-x:clip}@supports (color:lab(0% 0 0)){.ui-module__I3K5BW__root{--verb-get:lab(81.2556% -31.4172 -12.9616);--verb-post:lab(83.8659% 11.1505 50.2781);--verb-mcp:lab(75.703% 9.22474 -43.3676)}}.ui-module__I3K5BW__root :where(code,pre,kbd){font-family:var(--font-mono)}.ui-module__I3K5BW__wrap{box-sizing:border-box;width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.ui-module__I3K5BW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__I3K5BW__display{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:680;font-stretch:125%;line-height:.96}.ui-module__I3K5BW__d1{font-size:var(--display-1)}.ui-module__I3K5BW__d2{font-size:var(--display-2);line-height:1}.ui-module__I3K5BW__d3{font-size:var(--display-3);letter-spacing:-.025em;line-height:1.08}.ui-module__I3K5BW__lede{max-width:52ch;font-size:var(--text-lg);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.ui-module__I3K5BW__bar{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.ui-module__I3K5BW__brand{min-height:44px;color:inherit;align-items:center;font-size:1.625rem;text-decoration:none;display:inline-flex}.ui-module__I3K5BW__nav{font-size:var(--text-sm);align-items:center;gap:clamp(4px,1.5vw,12px);display:flex}.ui-module__I3K5BW__navLink{min-height:44px;color:inherit;opacity:.86;border-radius:999px;align-items:center;padding-inline:10px;text-decoration:none;transition:opacity .16s;display:inline-flex}.ui-module__I3K5BW__navLink:hover{opacity:1;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:760px){.ui-module__I3K5BW__navHideSm{display:none}}.ui-module__I3K5BW__button{min-height:48px;font:inherit;font-size:var(--text-sm);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:background-color .18s ease, border-color .18s ease, color .18s ease, translate .22s var(--ease-out-quart);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__I3K5BW__button:hover{translate:0 -1px}.ui-module__I3K5BW__button:active{transition-duration:60ms;translate:0 1px}.ui-module__I3K5BW__primary{background:var(--accent);color:var(--accent-ink)}.ui-module__I3K5BW__primary:hover{background:color-mix(in oklab, var(--accent) 84%, var(--ink))}.ui-module__I3K5BW__ghost{color:var(--ink);border-color:color-mix(in oklab, var(--ink) 22%, transparent);background:0 0}.ui-module__I3K5BW__ghost:hover{border-color:var(--ink)}.ui-module__I3K5BW__solidOnDrench{background:var(--drench-ink);color:var(--drench)}.ui-module__I3K5BW__solidOnDrench:hover{background:#fff}.ui-module__I3K5BW__ghostOnDrench{color:var(--drench-ink);border-color:var(--drench-line);background:0 0}.ui-module__I3K5BW__ghostOnDrench:hover{border-color:var(--drench-ink)}.ui-module__I3K5BW__small{min-height:40px;padding:0 16px;font-size:.875rem}@media (prefers-reduced-motion:reduce){.ui-module__I3K5BW__button,.ui-module__I3K5BW__button:hover,.ui-module__I3K5BW__button:active{translate:none}}:where(.ui-module__I3K5BW__button,.ui-module__I3K5BW__navLink,.ui-module__I3K5BW__brand,.ui-module__I3K5BW__copy):focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px}.ui-module__I3K5BW__monogram{--h:264;border-radius:var(--radius-md);background:oklch(.925 .065 var(--h));width:44px;height:44px;color:oklch(.4 .14 var(--h));font-family:var(--font-display);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-size:.9375rem;font-weight:700;font-stretch:112%;line-height:1;display:inline-grid}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ui-module__I3K5BW__monogram{background:oklch(.31 .07 var(--h));color:oklch(.9 .07 var(--h))}}:root[data-theme=dark] .ui-module__I3K5BW__monogram{background:oklch(.31 .07 var(--h));color:oklch(.9 .07 var(--h))}.ui-module__I3K5BW__badges{flex-wrap:wrap;gap:6px;display:flex}.ui-module__I3K5BW__badge{min-height:24px;color:var(--ink-2);background:var(--surface-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:.75rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ui-module__I3K5BW__badge svg{flex:none;width:12px;height:12px}.ui-module__I3K5BW__badgeTrust{color:var(--ok-text);background:var(--ok-soft)}.ui-module__I3K5BW__badgeAccent{color:var(--accent-text);background:var(--accent-soft)}a.ui-module__I3K5BW__badge:hover{text-underline-offset:2px;text-decoration:underline}a.ui-module__I3K5BW__badge:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.ui-module__I3K5BW__tags{font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;gap:2px 12px;margin:0;padding:0;list-style:none;display:flex}.ui-module__I3K5BW__tags li:before{content:"#";opacity:.55}.ui-module__I3K5BW__copy{border:1px solid var(--line);background:var(--surface);min-width:34px;min-height:34px;color:var(--ink-2);font:inherit;font-size:var(--text-xs);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-weight:600;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.ui-module__I3K5BW__copy:hover{border-color:var(--ink-2);color:var(--ink)}.ui-module__I3K5BW__copy svg{width:15px;height:15px}.ui-module__I3K5BW__copyCompact{padding:0}.ui-module__I3K5BW__copied{color:var(--ok);border-color:color-mix(in oklab, var(--ok) 50%, var(--line))}.ui-module__I3K5BW__copied path{stroke-dasharray:16;animation:ui-module__I3K5BW__draw-check .36s var(--ease-out) both}@keyframes ui-module__I3K5BW__draw-check{0%{stroke-dashoffset:16px}}@media (prefers-reduced-motion:reduce){.ui-module__I3K5BW__copied path{animation:none}}.ui-module__I3K5BW__verb{font-family:var(--font-mono);color:var(--verb-get);font-size:.6875rem;font-weight:600}.ui-module__I3K5BW__verb[data-verb=POST]{color:var(--verb-post)}.ui-module__I3K5BW__verb[data-verb=MCP]{color:var(--verb-mcp)}.ui-module__I3K5BW__json{font-family:var(--font-mono);white-space:pre;color:var(--json-punct,var(--muted));tab-size:2;margin:0;font-size:.8125rem;line-height:1.7;overflow-x:auto}.ui-module__I3K5BW__jKey{color:var(--json-key,var(--ink))}.ui-module__I3K5BW__jStr{color:var(--json-str,var(--accent))}.ui-module__I3K5BW__jLit{color:var(--json-lit,var(--warn))}.ui-module__I3K5BW__footer{margin-top:var(--space-section,128px);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);padding-block:28px 36px}.ui-module__I3K5BW__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.ui-module__I3K5BW__footerBrand{color:var(--ink-2);font-size:1.0625rem}.ui-module__I3K5BW__footer a{color:var(--ink-2);text-underline-offset:3px}.ui-module__I3K5BW__footer a:hover{color:var(--ink)}
.directory-module__Tu4O8q__page{--space-section:clamp(64px, 8vw, 112px)}.directory-module__Tu4O8q__hostedBy{min-height:44px;color:var(--muted);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.directory-module__Tu4O8q__hostedRow{white-space:nowrap;align-items:baseline;gap:.5em;display:inline-flex}@media (max-width:479px){.directory-module__Tu4O8q__hostedRow{flex-direction:column;align-items:flex-start;gap:4px}.directory-module__Tu4O8q__hostedText{font-size:var(--text-xs)}}.directory-module__Tu4O8q__hostedLockup{color:var(--ink);font-size:1.25em}.directory-module__Tu4O8q__hostedBy:hover .directory-module__Tu4O8q__hostedText{color:var(--ink-2);text-underline-offset:4px;text-decoration:underline}.directory-module__Tu4O8q__hostedBy:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (min-width:1040px){a.directory-module__Tu4O8q__agentsLink{display:none}}.directory-module__Tu4O8q__masthead{padding-top:clamp(20px,5vw,64px)}.directory-module__Tu4O8q__title{max-width:16ch;font-size:var(--display-1);overflow-wrap:anywhere}.directory-module__Tu4O8q__description{max-width:50ch;font-size:var(--text-xl);color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;line-height:1.45}.directory-module__Tu4O8q__facts{font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 24px;margin:22px 0 0;padding:0;list-style:none;display:flex}.directory-module__Tu4O8q__facts li{overflow-wrap:anywhere;max-width:100%}.directory-module__Tu4O8q__facts strong{color:var(--ink);font-weight:650}.directory-module__Tu4O8q__factMono{font-family:var(--font-mono);font-size:var(--text-xs)}.directory-module__Tu4O8q__search{max-width:860px;margin-top:clamp(36px,5vw,56px)}.directory-module__Tu4O8q__searchForm{margin:0}.directory-module__Tu4O8q__searchLabel{font-family:var(--font-display);font-weight:680;font-stretch:118%;font-size:var(--display-3);letter-spacing:-.03em;margin-bottom:14px;line-height:1.1;display:block}.directory-module__Tu4O8q__searchField{box-sizing:border-box;border:1.5px solid color-mix(in oklab, var(--ink) 16%, var(--line));border-radius:var(--radius-lg);background:var(--surface);align-items:center;gap:10px;min-height:64px;padding:8px 8px 8px 52px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b0d1f0d}.directory-module__Tu4O8q__searchField:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 20%, transparent)}.directory-module__Tu4O8q__searchIcon{width:22px;height:22px;color:var(--muted);position:absolute;left:18px}.directory-module__Tu4O8q__searchField:focus-within .directory-module__Tu4O8q__searchIcon{color:var(--accent)}.directory-module__Tu4O8q__searchInput{min-width:0;min-height:46px;color:var(--ink);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:1.1875rem}.directory-module__Tu4O8q__searchInput::placeholder{color:var(--muted);opacity:1}.directory-module__Tu4O8q__searchInput::-webkit-search-cancel-button{cursor:pointer}.directory-module__Tu4O8q__kbd{border-radius:var(--radius-sm);width:24px;height:26px;box-shadow:inset 0 0 0 1px var(--line), inset 0 -2px 0 var(--line);font-family:var(--font-mono);color:var(--muted);flex:none;place-items:center;font-size:.75rem;display:grid}.directory-module__Tu4O8q__searchField:focus-within .directory-module__Tu4O8q__kbd{display:none}.directory-module__Tu4O8q__searchButton{border-radius:var(--radius-md);background:var(--accent);min-height:48px;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;flex:none;padding:0 24px;font-weight:650;transition:background-color .16s}.directory-module__Tu4O8q__searchButton:hover{background:color-mix(in oklab, var(--accent) 84%, var(--ink))}.directory-module__Tu4O8q__searchButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.directory-module__Tu4O8q__progress{opacity:0;height:2px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.directory-module__Tu4O8q__progress:after{content:"";background:var(--accent);border-radius:2px;width:40%;position:absolute;inset:0}.directory-module__Tu4O8q__searching .directory-module__Tu4O8q__progress{opacity:1}.directory-module__Tu4O8q__searching .directory-module__Tu4O8q__progress:after{animation:directory-module__Tu4O8q__sweep 1.1s var(--ease-out-quart) infinite}@keyframes directory-module__Tu4O8q__sweep{0%{translate:-100%}to{translate:250%}}@media (prefers-reduced-motion:reduce){.directory-module__Tu4O8q__searching .directory-module__Tu4O8q__progress:after{opacity:.5;width:100%;animation:none}}@media (max-width:560px){.directory-module__Tu4O8q__searchButton,.directory-module__Tu4O8q__kbd{display:none}.directory-module__Tu4O8q__searchField{padding-right:12px}}@media (hover:none){.directory-module__Tu4O8q__kbd{display:none}}.directory-module__Tu4O8q__suggest{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.directory-module__Tu4O8q__suggestLabel{font-size:var(--text-xs);color:var(--muted);margin-right:4px}.directory-module__Tu4O8q__chip{background:var(--surface-2);min-height:36px;color:var(--ink-2);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;border:0;border-radius:999px;padding:6px 14px;line-height:1.35;transition:background-color .16s,color .16s}.directory-module__Tu4O8q__chip:hover{background:var(--accent-soft);color:var(--accent-text)}.directory-module__Tu4O8q__chip[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.directory-module__Tu4O8q__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.directory-module__Tu4O8q__results{margin-top:28px}.directory-module__Tu4O8q__status{font-size:var(--text-sm);color:var(--muted);margin:0}.directory-module__Tu4O8q__status:empty{display:none}.directory-module__Tu4O8q__status strong{color:var(--ink)}.directory-module__Tu4O8q__error{border-radius:var(--radius);background:color-mix(in oklab, var(--danger) 9%, var(--surface));color:color-mix(in oklab, var(--danger) 85%, var(--ink));font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;font-weight:550;display:flex}.directory-module__Tu4O8q__retry{min-height:34px;color:inherit;font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:0 14px;font-weight:650}.directory-module__Tu4O8q__retry:focus-visible{outline-offset:2px;outline:2px solid}.directory-module__Tu4O8q__resultList{border-top:1px solid var(--line);margin:14px 0 0;padding:0;list-style:none;transition:opacity .2s}.directory-module__Tu4O8q__stale .directory-module__Tu4O8q__resultList{opacity:.55}.directory-module__Tu4O8q__result{border-bottom:1px solid var(--line);animation:directory-module__Tu4O8q__arrive .42s var(--ease-out) backwards;grid-template-columns:30px 44px minmax(0,1fr) auto;gap:4px 16px;padding:20px 0;display:grid}.directory-module__Tu4O8q__scoped .directory-module__Tu4O8q__result{view-transition-name:directory-module__Tu4O8q__match-element;animation:none}.directory-module__Tu4O8q__scoped::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes directory-module__Tu4O8q__arrive{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.directory-module__Tu4O8q__result{animation:none}}.directory-module__Tu4O8q__resultRank{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;padding-top:6px;font-size:1.625rem;font-weight:720;font-stretch:125%;line-height:1}.directory-module__Tu4O8q__resultBody,.directory-module__Tu4O8q__appBody{min-width:0}.directory-module__Tu4O8q__resultHead,.directory-module__Tu4O8q__appHead{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.directory-module__Tu4O8q__resultName,.directory-module__Tu4O8q__appName{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:650;line-height:1.3}.directory-module__Tu4O8q__resultName a,.directory-module__Tu4O8q__appName a{color:inherit;text-underline-offset:4px;text-decoration:none;text-decoration-thickness:1.5px}.directory-module__Tu4O8q__resultName a:hover,.directory-module__Tu4O8q__appName a:hover{color:var(--accent);text-decoration-line:underline}.directory-module__Tu4O8q__resultName a:focus-visible,.directory-module__Tu4O8q__appName a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.directory-module__Tu4O8q__kind{font-size:var(--text-xs);color:var(--muted)}.directory-module__Tu4O8q__resultDesc,.directory-module__Tu4O8q__appDesc{max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin:4px 0 12px}.directory-module__Tu4O8q__resultMeta,.directory-module__Tu4O8q__appMeta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.directory-module__Tu4O8q__boosts{font-size:var(--text-xs);color:var(--muted);margin:10px 0 0}.directory-module__Tu4O8q__raw{margin-top:10px}.directory-module__Tu4O8q__raw summary{min-height:32px;font-size:var(--text-xs);color:var(--accent-text);cursor:pointer;align-items:center;gap:6px;font-weight:600;list-style:none;display:inline-flex}.directory-module__Tu4O8q__raw summary::-webkit-details-marker{display:none}.directory-module__Tu4O8q__raw summary:before{content:"";width:6px;height:6px;transition:rotate .2s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;rotate:-45deg}.directory-module__Tu4O8q__raw:where([open]) summary:before{rotate:45deg}.directory-module__Tu4O8q__raw summary:hover{text-underline-offset:3px;text-decoration:underline}.directory-module__Tu4O8q__raw summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.directory-module__Tu4O8q__rawJson{border-radius:var(--radius);background:var(--surface-2);max-height:320px;margin-top:8px;padding:14px 16px;font-size:.75rem;overflow:auto}.directory-module__Tu4O8q__score{align-content:start;justify-items:end;gap:5px;min-width:72px;padding-top:4px;display:grid}.directory-module__Tu4O8q__scoreNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.125rem;line-height:1}.directory-module__Tu4O8q__scoreBar{background:var(--surface-2);border-radius:3px;width:72px;height:6px;display:block;overflow:hidden}.directory-module__Tu4O8q__scoreFill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform .42s var(--ease-out);display:block}.directory-module__Tu4O8q__scoreLabel{color:var(--muted);font-size:.75rem}@media (max-width:600px){.directory-module__Tu4O8q__result{grid-template-columns:22px 36px minmax(0,1fr);gap:4px 12px}.directory-module__Tu4O8q__result .directory-module__Tu4O8q__resultMono{border-radius:10px;width:36px;height:36px;font-size:.8125rem}.directory-module__Tu4O8q__score{grid-area:2/3;justify-content:flex-start;align-items:center;gap:8px;margin-top:4px;padding-top:0;display:flex}.directory-module__Tu4O8q__resultRank{font-size:1.375rem}}.directory-module__Tu4O8q__layout{align-items:start;gap:56px;display:grid}@media (min-width:1040px){.directory-module__Tu4O8q__layout{grid-template-columns:minmax(0,1fr) 360px;gap:64px}}.directory-module__Tu4O8q__main{min-width:0}.directory-module__Tu4O8q__all{min-width:0;margin-top:var(--space-section)}.directory-module__Tu4O8q__allHead{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:16px;display:flex}.directory-module__Tu4O8q__allCount{font-size:var(--text-sm);color:var(--muted);margin:0}.directory-module__Tu4O8q__empty{border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink-2);margin-top:24px;padding:28px}.directory-module__Tu4O8q__empty p{max-width:52ch;margin:0}.directory-module__Tu4O8q__empty .directory-module__Tu4O8q__emptyTitle{color:var(--ink);margin-bottom:6px;font-weight:650}.directory-module__Tu4O8q__letterGroup{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);display:grid}.directory-module__Tu4O8q__letter{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);align-self:start;padding-top:18px;font-size:2.125rem;font-weight:700;font-stretch:125%;line-height:1;position:sticky;top:12px}.directory-module__Tu4O8q__appList{margin:0;padding:0;list-style:none}.directory-module__Tu4O8q__app{gap:16px;padding:20px 0;display:flex}.directory-module__Tu4O8q__app+.directory-module__Tu4O8q__app{border-top:1px solid var(--line)}.directory-module__Tu4O8q__appMono{margin-top:2px}@media (max-width:600px){.directory-module__Tu4O8q__letterGroup{grid-template-columns:40px minmax(0,1fr)}.directory-module__Tu4O8q__letter{font-size:1.875rem}.directory-module__Tu4O8q__app{gap:12px}.directory-module__Tu4O8q__app .directory-module__Tu4O8q__appMono{border-radius:10px;width:36px;height:36px;font-size:.8125rem}}.directory-module__Tu4O8q__aside{min-width:0;scroll-margin-top:16px}@media (min-width:1040px){.directory-module__Tu4O8q__aside{margin-top:clamp(20px,5vw,64px)}}@media (min-width:1040px) and (min-height:920px){.directory-module__Tu4O8q__aside{position:sticky;top:24px}}.directory-module__Tu4O8q__panel{border-radius:var(--radius-lg);background:var(--plate);color:var(--plate-ink);--ink:var(--plate-ink);--ink-2:color-mix(in oklab, var(--plate-ink) 86%, var(--plate));--muted:var(--plate-muted);--line:var(--plate-line);--surface:#ffffff0f;--surface-2:#ffffff14;--ok:#45c485;--focus:var(--plate-ink);padding:26px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .directory-module__Tu4O8q__panel{box-shadow:inset 0 0 0 1px #ffffff14}}:root[data-theme=dark] .directory-module__Tu4O8q__panel{box-shadow:inset 0 0 0 1px #ffffff14}.directory-module__Tu4O8q__panelLead{font-size:var(--text-sm);color:var(--plate-muted);margin:10px 0 22px}.directory-module__Tu4O8q__connector{border-radius:var(--radius-md);background:var(--drench);color:var(--drench-ink);--line:var(--drench-line);--surface:#ffffff24;--ink-2:var(--drench-ink);--ink:#fff;--ok:var(--drench-ink);gap:8px;padding:16px 16px 14px;display:grid}.directory-module__Tu4O8q__connectorLabel{font-size:var(--text-xs);color:var(--drench-muted);font-weight:650}.directory-module__Tu4O8q__connectorUrl{word-break:break-all;font-size:.875rem;line-height:1.5}.directory-module__Tu4O8q__connectorFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.directory-module__Tu4O8q__connectorNote{font-size:var(--text-xs);color:var(--drench-muted)}.directory-module__Tu4O8q__endpointList{margin:18px 0 0}.directory-module__Tu4O8q__endpointRow{border-top:1px solid var(--plate-line);padding:10px 0}.directory-module__Tu4O8q__endpointRow dt{color:var(--plate-muted);margin-bottom:2px;font-size:.75rem}.directory-module__Tu4O8q__endpointRow dd{justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.directory-module__Tu4O8q__endpointRow code{min-width:0;color:var(--plate-ink);word-break:break-all;font-size:.8125rem}.directory-module__Tu4O8q__endpointMethod{min-width:3.3em;margin-right:6px;display:inline-block}.directory-module__Tu4O8q__config{border-top:1px solid var(--plate-line);margin-top:6px;padding-top:10px}.directory-module__Tu4O8q__config summary{min-height:36px;font-size:var(--text-xs);cursor:pointer;align-items:center;gap:8px;font-weight:650;list-style:none;display:flex}.directory-module__Tu4O8q__config summary::-webkit-details-marker{display:none}.directory-module__Tu4O8q__config summary:before{content:"";width:6px;height:6px;transition:rotate .2s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;rotate:-45deg}.directory-module__Tu4O8q__config:where([open]) summary:before{rotate:45deg}.directory-module__Tu4O8q__config summary:focus-visible{outline:2px solid var(--plate-ink);outline-offset:2px;border-radius:3px}.directory-module__Tu4O8q__config pre{border-radius:var(--radius-sm);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-2);margin:6px 0 10px;padding:12px 14px;font-size:.75rem}
.landing-module__0zrE7G__page{--overhang:clamp(56px, 12vw, 200px)}.landing-module__0zrE7G__h3{letter-spacing:-.015em;margin:0 0 6px;font-size:1.125rem;font-weight:650;line-height:1.3}.landing-module__0zrE7G__sectionHead{align-items:end;gap:18px 48px;margin-bottom:clamp(36px,5vw,64px);display:grid}@media (min-width:900px){.landing-module__0zrE7G__sectionHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.landing-module__0zrE7G__sectionHead h2{max-width:14ch}.landing-module__0zrE7G__drench{isolation:isolate;background:var(--drench);color:var(--drench-ink);--focus:var(--drench-ink);position:relative}.landing-module__0zrE7G__glyph{z-index:-1;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.landing-module__0zrE7G__glyph i{transform-origin:0;background:#ffffff0e;border-radius:999px;height:clamp(56px,8.5vw,132px);position:absolute;left:52%}.landing-module__0zrE7G__glyph i:first-child{width:70%;top:42%}.landing-module__0zrE7G__glyph i:nth-child(2){width:46%;top:calc(42% + clamp(80px,12vw,188px))}.landing-module__0zrE7G__glyph i:nth-child(3){width:24%;top:calc(42% + 2*clamp(80px,12vw,188px))}@media (prefers-reduced-motion:no-preference){.landing-module__0zrE7G__glyph i{animation:landing-module__0zrE7G__bar-in 1.4s var(--ease-out) backwards}.landing-module__0zrE7G__glyph i:nth-child(2){animation-delay:.12s}.landing-module__0zrE7G__glyph i:nth-child(3){animation-delay:.24s}}@keyframes landing-module__0zrE7G__bar-in{0%{transform:scaleX(0)}}.landing-module__0zrE7G__hero{grid-template-columns:minmax(0,1fr);gap:28px 24px;padding-top:clamp(28px,6vw,80px);display:grid}.landing-module__0zrE7G__title{max-width:15ch}.landing-module__0zrE7G__heroCopy{align-content:start;gap:28px;display:grid}.landing-module__0zrE7G__lede{max-width:40ch;font-size:var(--text-xl);color:var(--drench-muted);text-wrap:pretty;margin:0;line-height:1.45}.landing-module__0zrE7G__ctas{flex-wrap:wrap;gap:12px;display:flex}.landing-module__0zrE7G__heroVisual{min-width:0;margin-top:12px;margin-bottom:calc(-1 * var(--overhang))}@media (min-width:1040px){.landing-module__0zrE7G__hero{grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(40px,5vw,72px)}.landing-module__0zrE7G__title{grid-column:1/-1;max-width:13.5ch}.landing-module__0zrE7G__heroCopy{grid-column:1/span 5;padding-top:36px}.landing-module__0zrE7G__heroVisual{grid-column:7/-1;margin-top:0}.landing-module__0zrE7G__glyph{display:block}}.landing-module__0zrE7G__how{padding-top:calc(var(--overhang) + var(--space-section) * .8)}.landing-module__0zrE7G__steps{--rail:2px;gap:48px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:900px){.landing-module__0zrE7G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.landing-module__0zrE7G__steps:before,.landing-module__0zrE7G__steps:after{content:"";top:calc(1.875rem - var(--rail) / 2);height:var(--rail);background:var(--line);position:absolute;left:0;right:0}.landing-module__0zrE7G__steps:after{background:var(--accent);transform-origin:0;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.landing-module__0zrE7G__steps:after{animation:linear both landing-module__0zrE7G__rail-fill;animation-timeline:--steps;animation-range:entry 40% cover 55%}.landing-module__0zrE7G__steps{view-timeline:--steps block}}}}@keyframes landing-module__0zrE7G__rail-fill{0%{transform:scaleX(0)}}.landing-module__0zrE7G__stepItem{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.landing-module__0zrE7G__stepItem p{max-width:44ch;color:var(--ink-2);margin:0 0 20px}.landing-module__0zrE7G__stepNum{background:var(--bg);font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;align-self:flex-start;margin-bottom:22px;padding-right:16px;font-size:3.75rem;font-weight:700;font-stretch:125%;line-height:1}.landing-module__0zrE7G__stepCode{border-radius:var(--radius-sm);background:var(--surface-2);max-width:100%;color:var(--ink-2);overflow-wrap:anywhere;align-self:flex-start;margin-top:auto;padding:7px 11px;font-size:.75rem;line-height:1.5}.landing-module__0zrE7G__ink{--focus:var(--plate-ink);margin-top:var(--space-section);background:var(--plate);color:var(--plate-ink);padding-block:clamp(72px,9vw,128px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .landing-module__0zrE7G__ink{border-block:1px solid var(--line)}}:root[data-theme=dark] .landing-module__0zrE7G__ink{border-block:1px solid var(--line)}.landing-module__0zrE7G__machines{align-items:start;gap:48px;display:grid}@media (min-width:1040px){.landing-module__0zrE7G__machines{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.landing-module__0zrE7G__machinesCopy{min-width:0}.landing-module__0zrE7G__inkLede{max-width:46ch;font-size:var(--text-lg);color:var(--plate-muted);text-wrap:pretty;margin:20px 0 32px;line-height:1.5}.landing-module__0zrE7G__endpoints{border-top:1px solid var(--plate-line);margin:0}.landing-module__0zrE7G__endpoint{border-bottom:1px solid var(--plate-line);grid-template-columns:3.6em minmax(0,1fr);column-gap:12px;padding:11px 0;display:grid}.landing-module__0zrE7G__endpoint dt{display:contents}.landing-module__0zrE7G__endpoint dd{color:var(--plate-muted);font-size:var(--text-sm);grid-column:2;margin:2px 0 0}.landing-module__0zrE7G__verb{align-self:baseline}.landing-module__0zrE7G__path{font-family:var(--font-mono);color:var(--plate-ink);overflow-wrap:anywhere;font-size:.875rem}.landing-module__0zrE7G__terminal{border-radius:var(--radius-lg);min-width:0;box-shadow:inset 0 0 0 1px var(--plate-line);--json-key:#b9c1ff;--json-str:#fff;--json-punct:#7d84b5;--json-lit:#ffd88a;background:#ffffff09;margin:0;overflow:hidden}.landing-module__0zrE7G__terminalHead{border-bottom:1px solid var(--plate-line);font-family:var(--font-mono);color:var(--plate-muted);gap:10px;padding:14px 20px;font-size:.75rem;display:flex}.landing-module__0zrE7G__prompt{color:var(--verb-mcp)}.landing-module__0zrE7G__cmd{overflow-wrap:anywhere;min-width:0}.landing-module__0zrE7G__cmd strong{color:var(--plate-ink);font-weight:500}.landing-module__0zrE7G__terminal .landing-module__0zrE7G__terminalCode{padding:20px 22px 24px;font-size:.75rem;line-height:1.75}.landing-module__0zrE7G__terminalCode:focus-visible{outline:2px solid var(--plate-ink);outline-offset:-4px}.landing-module__0zrE7G__trust{padding-top:var(--space-section);align-items:center;gap:56px;display:grid}@media (min-width:980px){.landing-module__0zrE7G__trust{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}}.landing-module__0zrE7G__trustCopy{min-width:0}.landing-module__0zrE7G__trustCopy h2{max-width:17ch;font-size:clamp(2.125rem,1.5rem + 2.2vw,3.25rem)}.landing-module__0zrE7G__signals{gap:24px;margin:36px 0 0;padding:0;list-style:none;display:grid}.landing-module__0zrE7G__signals li{gap:16px;display:flex}.landing-module__0zrE7G__signals p{max-width:46ch;color:var(--ink-2);margin:0}.landing-module__0zrE7G__signals code{overflow-wrap:anywhere;font-size:.85em}.landing-module__0zrE7G__signalIcon{border-radius:var(--radius-md);background:var(--ok-soft);width:40px;height:40px;color:var(--ok-text);flex:none;place-items:center;display:grid}.landing-module__0zrE7G__signalIcon svg{width:20px;height:20px}.landing-module__0zrE7G__receipt{border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-lg);margin:0;overflow:hidden}.landing-module__0zrE7G__receiptHead{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.landing-module__0zrE7G__receiptTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem;font-weight:700;font-stretch:118%}.landing-module__0zrE7G__receiptOk{background:var(--ok-soft);color:var(--ok-text);border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 8px;font-size:.8125rem;font-weight:650;display:inline-flex}.landing-module__0zrE7G__receiptOk svg{width:15px;height:15px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.landing-module__0zrE7G__receiptOk path{stroke-dasharray:16;animation:1ms linear both landing-module__0zrE7G__draw;animation-timeline:view();animation-range:entry 60% cover 40%}}}@keyframes landing-module__0zrE7G__draw{0%{stroke-dashoffset:16px}}.landing-module__0zrE7G__receiptBody{font-family:var(--font-mono);grid-template-columns:max-content minmax(0,1fr);gap:10px 20px;margin:0;padding:20px 22px;font-size:.8125rem;display:grid}.landing-module__0zrE7G__receiptBody dt{color:var(--muted)}.landing-module__0zrE7G__receiptBody dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.landing-module__0zrE7G__receiptJws{border-top:1px dashed var(--line);font-family:var(--font-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:12px 22px 16px;font-size:.75rem;overflow:hidden}.landing-module__0zrE7G__insights{padding-top:var(--space-section)}.landing-module__0zrE7G__chart{border-radius:var(--radius-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:clamp(20px,3vw,32px)}.landing-module__0zrE7G__chartHead{font-size:var(--text-xs);color:var(--muted);justify-content:space-between;margin-bottom:18px;font-weight:600;display:flex}.landing-module__0zrE7G__qList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.landing-module__0zrE7G__qRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid}.landing-module__0zrE7G__qText{min-width:0;font-size:var(--text-md);font-weight:550}.landing-module__0zrE7G__qCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:.875rem}.landing-module__0zrE7G__qTrack{grid-column:1/-1;height:12px;display:block}.landing-module__0zrE7G__qBar{height:100%;width:calc(var(--w) * 100%);background:var(--accent);transform-origin:0;border-radius:999px;display:block}.landing-module__0zrE7G__qRowGap .landing-module__0zrE7G__qText{color:var(--ink-2)}.landing-module__0zrE7G__qRowGap .landing-module__0zrE7G__qBar{box-shadow:inset 0 0 0 1.5px var(--warn);background:0 0;border-radius:999px}.landing-module__0zrE7G__qGap{font-size:var(--text-xs);color:var(--warn-text);grid-column:1/-1;font-weight:600}@media (min-width:760px){.landing-module__0zrE7G__qRow{grid-template-columns:minmax(200px,2fr) minmax(0,3fr) 3.5ch}.landing-module__0zrE7G__qTrack{grid-area:1/2}.landing-module__0zrE7G__qCount{text-align:right;grid-column:3}.landing-module__0zrE7G__qGap{grid-column:2/-1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.landing-module__0zrE7G__qBar{animation:linear both landing-module__0zrE7G__bar-in;animation-timeline:view();animation-range:entry 10% entry 90%}}}.landing-module__0zrE7G__closing{margin-top:var(--space-section);background:var(--drench);color:var(--drench-ink);--focus:var(--drench-ink);padding-block:clamp(80px,11vw,160px)}.landing-module__0zrE7G__closing+footer{border-top:0;margin-top:0}.landing-module__0zrE7G__closingInner{justify-items:start;gap:32px;display:grid}.landing-module__0zrE7G__closingMark{color:var(--drench-ink);font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}.landing-module__0zrE7G__closingTitle{max-width:13ch;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.5rem)}
