.agent-hero{isolation:isolate;margin-bottom:var(--sp-6);--agent-portrait:min(42vw, 460px);min-height:calc(var(--agent-portrait) * .86);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.agent-hero__row{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.agent-hero__name{font-size:var(--fs-h2);margin:0}.agent-ticker{align-items:baseline;gap:var(--sp-2);padding:3px var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--border-hairline);background:var(--bg-inset);font:600 var(--fs-micro) var(--font-data);white-space:nowrap;display:inline-flex}.agent-ticker__price{color:var(--text-muted);font-weight:500}.agent-hero__pitch{margin:var(--sp-3) 0 0;color:var(--text-secondary);max-width:64ch}.agent-hero__actions{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.agent-hero__actions:empty{display:none}.agent-hero__portrait{z-index:-1;pointer-events:none;top:50%;right:calc(var(--sp-5) * -1);width:var(--agent-portrait);aspect-ratio:1;-webkit-mask-composite:source-in;position:absolute;transform:translateY(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 42%,#0000 88%),linear-gradient(270deg,#000 46%,#0000 96%);mask-image:radial-gradient(closest-side,#000 42%,#0000 88%),linear-gradient(270deg,#000 46%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}.agent-hero__portrait img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.agent-hero{min-height:0}.agent-hero__portrait{display:none}}.agent-stack{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;display:grid}.agent-card__title{font-size:var(--fs-h3);margin:0 0 var(--sp-2)}.agent-check{color:var(--positive);font-weight:700}.agent-chips{gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;display:flex}.agent-service-list{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agent-service{gap:var(--sp-1);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border-hairline);flex-direction:column;display:flex}.agent-service:last-child{border-bottom:0;padding-bottom:0}.agent-service__head{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.agent-service__path{font:500 var(--fs-micro) var(--font-data);color:var(--text-primary);overflow-wrap:anywhere;min-width:0}.agent-service__example{align-self:flex-start}.agent-more summary{cursor:pointer;color:var(--text-muted);font-size:var(--fs-micro);padding:var(--sp-2) 0}.agent-more summary:hover,.agent-more[open] summary{color:var(--text-primary)}.agent-more>ul{margin-top:var(--sp-2)}.agent-services.is-folded{max-height:230px;position:relative;overflow:hidden}.agent-services__foot{margin-top:var(--sp-3);justify-content:center;display:flex}.agent-services__fade{height:110px;padding-bottom:var(--sp-2);background:linear-gradient(180deg, transparent 0%, var(--bg-card) 78%);justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0}.agent-hero__actions .agent-owner{max-width:64ch;margin-top:var(--sp-2);flex-basis:100%}.agent-page{--agent-offer-min:380px;--agent-field-min:260px;--agent-card-min:420px;--agent-buybar-clear:72px;--agent-buybar-blur:12px;--agent-figure-track:-.01em;--agent-hairline:1px;--agent-rule:2px;--agent-measure:62ch}.agent-tabs{margin-bottom:var(--sp-5)}.agent-tabpanel{min-width:0}.agent-hero__trust{align-self:center}.agent-hero__trust[data-trust=sealed]{color:var(--positive);border-color:color-mix(in srgb, var(--positive) 40%, transparent)}.agent-kpis{gap:var(--sp-3);margin-bottom:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{gap:var(--sp-1);min-width:0;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-panel);background:var(--bg-inset);border:var(--agent-hairline) solid var(--border-hairline);flex-direction:column;display:flex}.kpi__label{font:500 var(--fs-micro) var(--font-body);color:var(--text-muted)}.kpi__value{font:600 var(--fs-h3)/1.2 var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:var(--agent-figure-track);color:var(--text-primary);overflow-wrap:anywhere}.kpi[data-state=measured] .kpi__value{color:var(--compute)}.kpi[data-state=stale] .kpi__value,.kpi[data-state=partial] .kpi__value{color:var(--text-muted)}.kpi[data-figure=false] .kpi__value{font:500 var(--fs-body)/1.35 var(--font-body);color:var(--text-muted)}.kpi__sub{font-size:var(--fs-micro);color:var(--text-faint)}@media (max-width:700px){.agent-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-empty{margin:0}.agent-read-note{margin:0 0 var(--sp-3);display:block}.agent-jobs>.agent-read-note{padding:var(--sp-3) var(--sp-4) 0;margin:0}.offer-list[data-stale=true] .offer,.agent-jobs[data-stale=true] tbody{opacity:.72}.offer-list{gap:var(--sp-3);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--agent-offer-min)), 1fr));margin:0;padding:0;list-style:none;display:grid}.offer{gap:var(--sp-2);min-width:0;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-panel);background:var(--bg-inset);border:var(--agent-hairline) solid var(--border-hairline);flex-direction:column;display:flex}.offer--open{grid-column:1/-1}.offer--target{border-color:var(--border-strong)}.offer__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.offer__title{font:600 var(--fs-body) var(--font-body);overflow-wrap:anywhere;min-width:0;margin:0}.offer__tags{gap:var(--sp-2);flex-wrap:wrap;display:flex}.offer__line{color:var(--text-secondary);font-size:var(--fs-data);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.offer--open .offer__line{white-space:normal;max-width:var(--agent-measure)}.offer__foot{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);display:flex}.offer__price{font:600 var(--fs-data) var(--font-data);font-variant-numeric:tabular-nums;color:var(--text-primary)}.offer__usd,.offer__sla,.offer__age{color:var(--text-muted);font-weight:500}.agent-page .hire-panel{margin-top:var(--sp-2);border-top-width:var(--agent-hairline);gap:var(--sp-3);max-width:none;display:grid}.agent-page .hire-panel__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--agent-field-min)), 1fr))}.agent-page .hire-panel__actions{margin-top:0}.hire-panel__brief{color:var(--text-secondary);font-size:var(--fs-data);max-width:var(--agent-measure);margin:0}blockquote.hire-panel__brief{padding-left:var(--sp-3);border-left:var(--agent-rule) solid var(--border-strong)}.field__check{align-items:center;gap:var(--sp-2);font:400 var(--fs-body) var(--font-body);color:var(--text-primary);cursor:pointer;display:flex}.field__check input{width:var(--sp-4);height:var(--sp-4);accent-color:var(--accent)}.field__help--schema{font-family:var(--font-data);color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-style:italic;display:block;overflow:hidden}.job-terms{gap:var(--sp-2);margin:0 0 var(--sp-3);max-width:var(--agent-measure);display:grid}.job-terms__req{gap:var(--sp-1) var(--sp-3);font:400 var(--fs-data) var(--font-data);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.job-terms__req dt{color:var(--text-muted)}.job-terms__req dd{overflow-wrap:anywhere;margin:0}.job-terms__raw{margin:0}.agent-compute{gap:var(--sp-4);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--agent-card-min)), 1fr));align-items:start;display:grid}.compute-url{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.compute-url code{font:500 var(--fs-data) var(--font-data);color:var(--text-primary);overflow-wrap:anywhere}.compute-curl{margin-top:var(--sp-3)}.compute-curl__head{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}.agent-trade{margin-top:0}@media (max-width:900px){.agent-trade{grid-template-columns:1fr}}.agent-buybar{display:none}@media (max-width:768px){.agent-buybar{left:0;right:0;bottom:var(--bottom-bar-h);z-index:44;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--gutter);background:color-mix(in srgb, var(--bg-card) 92%, transparent);-webkit-backdrop-filter:blur(var(--agent-buybar-blur));backdrop-filter:blur(var(--agent-buybar-blur));border-top:var(--agent-hairline) solid var(--border-hairline);display:flex;position:fixed}.agent-buybar__meta{font:600 var(--fs-micro) var(--font-data);color:var(--text-secondary)}.agent-page{padding-bottom:calc(var(--bottom-bar-h) + var(--agent-buybar-clear))}}
/*# sourceMappingURL=1rh_c5f3kal_n.css.map*/