@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Oxanium:wght@400;500;600;700;800&family=Sora:wght@400;600;700&display=swap";:root{--rx-white: #ffffff;--rx-yellow: #fff867;--rx-red: #fb2f38;--rx-blue: #2c52b3;--rx-steel: #5a5b6d;--on-blue: #ffffff;--surface: rgba(255, 255, 255, .58);--surface-elevated: rgba(255, 255, 255, .9);--surface-inset: rgba(255, 255, 255, .96);--surface-muted: rgba(255, 255, 255, .34);--code-bg: rgba(17, 17, 17, .04);--accent-surface: rgba(251, 47, 56, .1);--chart-ref: rgba(90, 91, 109, .35);--chart-market: rgba(44, 82, 179, .72);--chart-savings: rgba(251, 47, 56, .65);--layout-hero-copy: .38;--layout-hero-art: .62;--layout-terminal: 1.7;--layout-aside: .75}.app-frame--theme-dark,.bossraid-surface-dark{--surface: rgba(18, 20, 27, .72);--surface-elevated: rgba(24, 27, 36, .88);--surface-inset: rgba(12, 14, 18, .92);--surface-muted: rgba(18, 20, 27, .42);--code-bg: rgba(241, 244, 251, .06);--accent-surface: rgba(251, 47, 56, .18);--chart-ref: rgba(212, 216, 228, .28);--chart-market: rgba(90, 130, 220, .72);--chart-savings: rgba(251, 47, 56, .55)}.page-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page-intro h1{margin:0;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.4rem,4.6vw,3.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.02;max-width:none}.page-intro__tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page-intro--tools-only{justify-content:flex-end}.section-title{margin:0;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:700;letter-spacing:-.02em}.page-flat.page-shell{gap:clamp(16px,2vh,24px);align-content:start}.page-flat .page-panel,.page-flat .lane-panel,.page-flat .market-card,.page-flat .empty-state,.page-flat .sell-panel,.page-flat .flow-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-flat .page-panel+.page-panel,.page-flat .flow-panel+.flow-panel{padding-top:16px;border-top:1px solid var(--line)}.page-flat .wallet-gate{padding:12px 0;border-top:1px solid var(--line)}.page-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(14px,1.6vw,20px);align-items:end}.page-hero:not(:has(.page-hero__aside)){grid-template-columns:1fr}.page-hero--compact{align-items:start}.page-hero__main{display:grid;gap:8px;min-width:0}.page-hero__main h1{font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:1.05}.page-hero__actions{display:flex;gap:10px;flex-wrap:wrap}.page-hero__aside{min-width:0}.accent-block{position:relative;padding:10px 12px;background:var(--rx-blue);color:var(--rx-white)}.accent-block--yellow{background:var(--rx-yellow);color:var(--text)}.accent-block--red{background:var(--rx-red);color:var(--rx-white)}.accent-block:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;background:currentColor;clip-path:polygon(0 0,100% 0,0 100%);opacity:.72}.accent-block .button--primary{width:100%;border-color:transparent;background:transparent;color:inherit;box-shadow:none}.accent-block .button--primary:hover{background:#ffffff1f;color:inherit}.action-steps{display:grid;gap:8px}.action-steps__row{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:baseline}.action-steps__label{color:var(--accent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em}.action-steps__value{margin:0;font-size:.86rem;line-height:1.35;text-align:left;background:transparent;border:0;padding:0;color:var(--text);cursor:default}button.action-steps__value{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wallet-gate{display:grid;gap:10px;padding:14px 16px;border-top:1px solid var(--line)}.wallet-gate__message{margin:0;color:var(--muted);font-size:.86rem}.payment-callout{display:grid;gap:6px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--rx-blue) 42%,var(--line));border-left:3px solid var(--rx-blue);background:color-mix(in srgb,var(--rx-blue) 8%,var(--surface-muted))}.payment-callout p{margin:0;font-size:.86rem;line-height:1.45}.payment-callout a{color:var(--rx-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.curl-quickstart{display:grid;gap:10px;min-width:0}.curl-quickstart--compact .terminal-stack,.curl-quickstart .terminal-stack{position:relative;min-height:clamp(180px,22vh,260px);height:auto}.curl-quickstart .terminal-window{position:relative;inset:auto;transform:none!important;opacity:1!important;cursor:default}.curl-quickstart__actions{display:flex;gap:10px;flex-wrap:wrap}.terminal-deck__header-end{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.live-market-pulse--compact{margin-top:8px;padding-top:8px;gap:6px}.live-market-pulse--compact .live-market-pulse__stats{font-size:.78rem}.live-market-pulse--compact .live-market-pulse__chip{padding:4px 8px;font-size:.72rem}.rx-spacebar-clip{--spacebar-label-lift: clamp(3px, .55vh, 6px);clip-path:polygon(0 0,100% 0,100% 77%,66% 77%,63.4% 100%,5.2% 100%,0 79%)}.button.rx-spacebar-clip,.info-panel__cta.rx-spacebar-clip{display:inline-flex;align-items:flex-start;justify-content:center;width:100%;height:clamp(80px,9.6vh,96px);min-height:clamp(80px,9.6vh,96px);padding:clamp(24px,2.45vh,30px) 18px 0;border:0;border-radius:0;background:var(--rx-red);color:var(--rx-white);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;text-transform:uppercase;font-size:clamp(1.35rem,1.85vw,1.75rem);font-weight:700;line-height:1;letter-spacing:.1em;box-shadow:inset 0 0 0 1px #ffe2e22e,0 0 0 1px #fb2f3847;transform:translateY(calc(-1 * var(--spacebar-label-lift)))}.button.rx-spacebar-clip:hover:not(:disabled),.info-panel__cta.rx-spacebar-clip:hover{background:color-mix(in srgb,var(--rx-red) 88%,#111111);color:var(--rx-white);box-shadow:inset 0 0 0 1px #ffe2e22e,0 0 0 1px #fb2f3847;transform:translateY(calc(-1 * var(--spacebar-label-lift)))}.button.rx-spacebar-clip:disabled{opacity:.62;cursor:not-allowed}.app-shell--landing{display:grid;grid-template-rows:minmax(0,1.02fr) minmax(0,.98fr);align-content:stretch;align-items:stretch;row-gap:0;padding-top:var(--stage-pad-y);padding-bottom:var(--stage-pad-y)}.app-shell--landing .hero{min-height:0}.app-shell--landing .hero__copy{justify-content:center}.workflow-crossfade{display:grid}.workflow-crossfade__layer{grid-area:1 / 1;opacity:0;visibility:hidden;transform:none;transition:opacity .78s ease-in-out,visibility 0ms linear .78s;pointer-events:none}.workflow-crossfade__layer--active{opacity:1;visibility:visible;transform:none;transition:opacity .78s ease-in-out,visibility 0ms linear 0ms;pointer-events:auto}.hero__headline-stack,.hero__actions-stack,.info-spec-stack{width:100%}.app-shell--landing .hero__slice-layer.workflow-crossfade__layer,.app-shell--landing .hero__eye-glow-set.workflow-crossfade__layer{transition:opacity .82s ease-in-out,visibility 0ms linear .82s}.app-shell--landing .hero__slice-layer.workflow-crossfade__layer--active,.app-shell--landing .hero__eye-glow-set.workflow-crossfade__layer--active{transition:opacity .82s ease-in-out,visibility 0ms linear 0ms}.app-shell--landing .hero__eye-glow-set{position:absolute;inset:0;pointer-events:none}.app-shell--landing .hero[class*=hero--workflow-] .hero__actions .button--primary,.app-shell--landing .info-panel--landing-flow .info-panel__head .eyebrow,.app-shell--landing .info-panel--landing-flow .info-spec__label,.app-shell--landing .info-panel--landing-flow .info-panel__cta{transition:color .78s ease-in-out,background-color .78s ease-in-out,border-color .78s ease-in-out}.app-shell--landing .hero__eye-glow{transition:opacity .78s ease-in-out,background .78s ease-in-out,box-shadow .78s ease-in-out}@media(prefers-reduced-motion:reduce){.workflow-crossfade__layer,.workflow-crossfade__layer--active,.app-shell--landing .hero__slice-layer.workflow-crossfade__layer,.app-shell--landing .hero__slice-layer.workflow-crossfade__layer--active,.app-shell--landing .hero__eye-glow-set.workflow-crossfade__layer,.app-shell--landing .hero__eye-glow-set.workflow-crossfade__layer--active,.app-shell--landing .hero[class*=hero--workflow-] .hero__actions .button--primary,.app-shell--landing .info-panel--landing-flow .info-panel__head .eyebrow,.app-shell--landing .info-panel--landing-flow .info-spec__label,.app-shell--landing .info-panel--landing-flow .info-panel__cta,.app-shell--landing .hero__eye-glow{transition-duration:1ms;transform:none}}.app-shell--landing .hero__art{min-height:0}.app-shell--landing .api-notes,.app-shell--landing .terminal-deck,.app-shell--landing .terminal-stack{min-height:0;height:100%}.app-shell--landing .terminal-window--front{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 8px))}.app-shell--landing .terminal-window--mid,.app-shell--landing .terminal-window--back{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 6px))}.rx-control-pane{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:0;min-height:100%;padding:0;border:0;background:transparent;overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 10px))}.rx-control-pane>.eyebrow{margin:0;padding:10px 14px;background:var(--rx-blue);color:var(--rx-white)}.rx-control-pane .action-steps{padding:12px 14px;background:var(--rx-yellow);color:var(--text);align-content:start}.rx-control-pane .action-steps__label{color:var(--rx-blue)}.app-shell--landing .info-panel--landing-flow{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;height:100%;min-height:0;padding:clamp(14px,1.3vh,16px) 18px clamp(12px,1.2vh,14px);gap:clamp(10px,1.2vh,12px);border:0;background:transparent;box-shadow:none}.app-shell--landing .info-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-shell--landing .info-panel__head .eyebrow{margin:0;padding:0;background:transparent;color:var(--workflow-label, var(--accent))}.app-shell--landing .info-panel__head .flow-tabs{margin-left:auto;flex-wrap:nowrap}.app-shell--landing .info-panel__head .flow-tabs__tab{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#ffffffd6;color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:lowercase}.app-shell--landing .info-panel__head .flow-tabs__tab--blue,.app-shell--landing .info-panel__head .flow-tabs__tab--yellow,.app-shell--landing .info-panel__head .flow-tabs__tab--red{border-color:var(--line)}.app-shell--landing .info-panel__head .flow-tabs__tab--blue.flow-tabs__tab--active{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.app-shell--landing .info-panel__head .flow-tabs__tab--yellow.flow-tabs__tab--active{border-color:var(--rx-yellow);background:var(--rx-yellow);color:var(--text)}.app-shell--landing .info-panel__head .flow-tabs__tab--red.flow-tabs__tab--active{border-color:var(--rx-red);background:var(--rx-red);color:var(--rx-white)}.app-shell--landing .info-panel--landing-flow .info-spec{align-self:start;margin-top:4px}.app-shell--landing .info-panel--landing-flow .info-spec__row{grid-template-columns:48px minmax(0,1fr);gap:6px;font-size:.86rem}.app-shell--landing .info-panel--landing-flow .info-spec__label{color:var(--workflow-label, var(--accent));font-size:.86rem}.app-shell--landing .info-panel--landing-flow .info-spec__value{font-size:.98rem}.app-shell--landing .info-panel--workflow-seller{--workflow-fill: var(--rx-blue);--workflow-fill-hover: color-mix(in srgb, var(--rx-blue) 88%, #111111);--workflow-ink: var(--rx-white);--workflow-label: var(--rx-blue)}.app-shell--landing .info-panel--workflow-raider{--workflow-fill: var(--rx-yellow);--workflow-fill-hover: color-mix(in srgb, var(--rx-yellow) 88%, #111111);--workflow-ink: var(--text);--workflow-label: #111111}.app-shell--landing .info-panel--workflow-raider .info-spec__label{display:inline-flex;align-items:center;justify-content:center;min-width:2.4em;padding:.14em .4em;background:var(--rx-yellow);color:#111}.app-shell--landing .info-panel--workflow-buyer{--workflow-fill: var(--rx-red);--workflow-fill-hover: color-mix(in srgb, var(--rx-red) 88%, #111111);--workflow-ink: var(--rx-white);--workflow-label: var(--rx-red)}.app-shell--landing .info-panel--landing-flow .info-panel__cta{align-self:end;margin-top:auto}.app-shell--landing .api-grid{padding-bottom:clamp(18px,2.4vh,28px)}.onboarding-grid .accent-block{height:100%}.onboarding-step{display:grid;gap:12px;padding:14px 16px;border-top:1px solid var(--line)}.onboarding-step__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.receipt-empty__details{margin-top:10px;color:var(--muted);font-size:.82rem}.receipt-empty__details summary{cursor:pointer}.manga-slice-art{position:absolute;inset:0;overflow:hidden}.manga-slice-art__set{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;height:100%;padding:8px}.manga-slice-art__slice{display:block;min-height:100%;background-color:#11111114;background-repeat:no-repeat;background-size:400% 100%;background-blend-mode:multiply;border:0;border-radius:0;box-shadow:none;filter:contrast(1.1) saturate(0) brightness(1.02);opacity:.98;transition:filter .18s ease,transform .18s ease}.manga-slice-art__slice:nth-child(2n){background-color:#1111110f}.manga-slice-art__slice:nth-child(3n){background-color:#1111111a}.manga-slice-art__slice:nth-child(1){transform:translate3d(-10px,-4px,0)}.manga-slice-art__slice:nth-child(2){transform:translate3d(-4px,4px,0)}.manga-slice-art__slice:nth-child(3){transform:translate3d(4px,-4px,0)}.manga-slice-art__slice:nth-child(4){transform:translate3d(10px,4px,0)}.manga-slice-art__set:hover .manga-slice-art__slice{filter:contrast(1.14) saturate(0) brightness(1.04)}.manga-slice-art__set:hover .manga-slice-art__slice:nth-child(1){transform:translate3d(-2px,0,0)}.manga-slice-art__set:hover .manga-slice-art__slice:nth-child(2){transform:translate3d(-1px,0,0)}.manga-slice-art__set:hover .manga-slice-art__slice:nth-child(3){transform:translate3d(1px,0,0)}.manga-slice-art__set:hover .manga-slice-art__slice:nth-child(4){transform:translate3d(2px,0,0)}.page-stage-card--manga .page-stage-card__scrim{background:linear-gradient(180deg,#ffffff05,#ffffffc7 52%,#fffffff0),linear-gradient(135deg,rgba(44,82,179,.08),transparent 58%)}.flow-page{display:grid;gap:clamp(16px,2vh,24px);align-content:start}.flow-stack{display:grid;gap:12px;max-width:720px}.buyer-page .flow-stack{max-width:none;width:100%}.buyer-page__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);align-items:start;width:100%}.buyer-page__main,.buyer-page__aside{display:grid;gap:12px;min-width:0}.buyer-page__create-key{align-self:start;max-width:100%}@media(max-width:900px){.buyer-page__layout{grid-template-columns:1fr}}.flow-section{display:grid;gap:12px;padding:16px 18px;border-top:1px solid var(--line);background:transparent}.flow-section--done{border-top-color:color-mix(in srgb,var(--good) 35%,var(--line))}.flow-section__head{display:flex;align-items:baseline;gap:12px}.flow-section__step{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.flow-section__head h2{margin:0;font-size:1.1rem}.flow-section__body{display:grid;gap:12px}.flow-tabs{display:flex;gap:8px;flex-wrap:wrap}.flow-tabs__tab{min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:0;background:transparent;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.flow-tabs__tab--active{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.flow-tabs__tab--blue{border-color:color-mix(in srgb,var(--rx-blue) 45%,var(--line))}.flow-tabs__tab--blue.flow-tabs__tab--active{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.flow-tabs__tab--yellow{border-color:color-mix(in srgb,var(--rx-yellow) 55%,var(--line))}.flow-tabs__tab--yellow.flow-tabs__tab--active{border-color:var(--rx-yellow);background:var(--rx-yellow);color:var(--text)}.flow-tabs__tab--red{border-color:color-mix(in srgb,var(--rx-red) 45%,var(--line))}.flow-tabs__tab--red.flow-tabs__tab--active{border-color:var(--rx-red);background:var(--rx-red);color:var(--rx-white)}.flow-panel{display:grid;gap:12px}.flow-card{display:grid;gap:10px;padding:14px 16px;border-top:1px solid var(--line)}.flow-card__metric{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.flow-card__metric strong{font-size:1rem}.account-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-overview.flow-card{padding-bottom:10px}.seller-wizard--flow .seller-wizard__steps{max-width:760px}@media(max-width:720px){.account-overview{grid-template-columns:1fr}}@media(max-width:1100px){.hero,.api-grid,.page-hero{grid-template-columns:1fr}.app-shell--landing{grid-template-rows:auto auto;overflow:auto}.app-frame:has(.app-shell--landing) .app-main{overflow:auto}}.raiders-orchestrator-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,2.2vw,28px);align-items:start;padding-bottom:18px;border-bottom:1px solid var(--line)}.orchestrator-featured{display:grid;grid-template-rows:auto auto;gap:14px;align-content:start;min-width:0}.orchestrator-featured__main{display:grid;grid-template-columns:minmax(108px,.42fr) minmax(0,1fr);gap:clamp(12px,1.5vw,18px);align-items:start}.orchestrator-featured__visual{position:relative;aspect-ratio:1;width:100%;overflow:hidden;border-radius:14px;border:1px solid var(--line);background:var(--surface-muted)}.orchestrator-featured__image{display:block;width:100%;height:100%;object-fit:cover}.orchestrator-featured__copy{display:grid;gap:10px;align-content:start;min-width:0}.orchestrator-featured__copy h2{margin:0;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.6rem,2.4vw,2.2rem);letter-spacing:-.03em}.orchestrator-featured__copy p{margin:0;color:var(--muted);line-height:1.5;max-width:56ch}.orchestrator-featured__cta{width:100%;margin-top:0;font-size:clamp(1.1rem,1.6vw,1.35rem);letter-spacing:.08em}.raiders-orchestrator-layout .raiders-section{min-width:0}.raiders-page{gap:clamp(18px,2.2vh,28px)}.raiders-section{display:grid;gap:14px}.raiders-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.raiders-section__meta{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.74rem}.orchestrator-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.orchestrator-card{display:grid;gap:12px;padding:14px 0;border-top:1px solid var(--line)}.orchestrator-card--primary{border-top:2px solid var(--rx-blue)}.orchestrator-card--preview{opacity:.78}.orchestrator-card__status{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.orchestrator-card__copy{display:grid;gap:4px}.orchestrator-card__copy strong{font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem}.orchestrator-card__copy span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem}.orchestrator-card__copy p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.45}.raiders-section__layout{align-items:start}.raiders-section__main{display:grid;gap:10px;min-width:0}.raiders-list{display:grid;gap:8px}.raiders-list .raider-row--compact{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:none;min-height:0;content-visibility:auto}.raider-row__avatar-wrap{position:relative;flex-shrink:0;width:64px;height:64px}.raider-row__avatar{display:block;width:64px;height:64px;border-radius:12px;object-fit:cover;border:1px solid var(--line-soft);filter:saturate(1.02)}.raider-row__presence{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:999px;border:2px solid var(--surface)}.raider-row__presence--ready{background:var(--rx-blue)}.raider-row__presence--available{background:var(--rx-yellow)}.raider-row__presence--offline{background:var(--rx-steel)}.raider-row__content{display:grid;gap:4px;min-width:0}.raider-row__headline{display:flex;align-items:center;min-width:0}.raider-row__identity{display:inline-flex;align-items:center;gap:8px;min-width:0}.raider-row__identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:600;letter-spacing:-.02em}.raider-row__meta-line{display:flex;align-items:center;gap:6px;margin:0;min-width:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.03em}.raider-row__online{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;text-transform:lowercase}.raider-row__online-dot{width:6px;height:6px;border-radius:999px;background:currentColor}.raider-row__online--online{color:var(--rx-blue)}.raider-row__online--offline{color:var(--rx-steel)}.raider-row__meta-line>span:nth-child(3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raider-row__price{color:var(--rx-blue);flex-shrink:0}.raider-row__signals{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.raider-row__badge{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 7px;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-muted);color:var(--muted)}.raider-row__badge-icon{width:12px;height:12px;flex-shrink:0}.raider-row__badge-value{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.6rem;letter-spacing:.04em;line-height:1}.raiders-list .raider-row__actions{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-top:0}.raiders-list .raider-row__actions .button--pill{min-height:30px;padding:0 10px;font-size:.64rem}.market-filters .raiders-directory__count{margin:0;color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;white-space:nowrap}.raiders-directory__empty{display:grid;gap:10px;padding:20px 0}@media(max-width:900px){.raiders-orchestrator-layout{grid-template-columns:1fr}}@media(max-width:720px){.orchestrator-featured__main{grid-template-columns:minmax(96px,.38fr) minmax(0,1fr)}.raiders-section__head{flex-direction:column;align-items:flex-start}.raiders-list .raider-row--compact{grid-template-columns:auto minmax(0,1fr);align-items:start}.raiders-list .raider-row__actions{grid-column:1 / -1;justify-content:flex-start}}.market-page .page-intro h1,.market-page .page-hero__main h1{font-size:clamp(2.4rem,4.6vw,3.6rem)}.market-page{gap:clamp(18px,2vw,28px)}.market-page .page-hero{grid-template-columns:1fr}.market-page .page-hero__main h1{font-size:clamp(1.35rem,2vw,1.9rem)}.market-page__spotlight{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.85fr);gap:clamp(16px,2vw,24px);padding-bottom:12px;border-bottom:1px solid var(--line)}.market-page__spotlight-aside{align-self:start;display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted)}.market-page__spotlight-aside .curl-quickstart--compact .terminal-stack,.market-page__spotlight-aside .curl-quickstart .terminal-stack{min-height:0}.market-page__spotlight-aside .terminal-window--front{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 8px));border-radius:0}.market-page__spotlight-aside .terminal-window{border:1px solid var(--line);background:var(--code-bg);box-shadow:none;color:var(--text)}.market-page__spotlight-aside .terminal-window__head{padding:8px 12px;border-bottom:1px solid var(--line)}.market-page__spotlight-aside .code-panel{max-height:120px;padding:8px 12px;border-radius:0;background:var(--code-bg);color:var(--text);font-size:.7rem;line-height:1.5}.market-page__spotlight-aside .terminal-window--raid h2,.market-page__spotlight-aside .terminal-window--raid .terminal-window__head .button,.market-page__spotlight-aside .terminal-window--raid .terminal-window__head p{color:var(--muted)}.market-page__spotlight-aside .curl-quickstart__actions,.market-page__spotlight-aside .curl-quickstart__actions .rx-spacebar-clip{width:100%}.market-page__spotlight .featured-models__grid--spotlight{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.market-page__spotlight .featured-models__card{padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted)}.market-page__spotlight .featured-models__card+.featured-models__card{border-left:1px solid var(--line)}.market-page__quickstart{display:grid;gap:8px}.market-page__quickstart summary{width:fit-content;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none}.market-page__quickstart[open] summary{margin-bottom:4px}.market-page__quickstart .curl-quickstart--compact .terminal-stack,.market-page__quickstart .curl-quickstart .terminal-stack{min-height:0}.market-page__quickstart .terminal-window{border:1px solid var(--line);border-radius:6px;background:var(--code-bg);box-shadow:none;color:var(--text)}.market-page__quickstart .terminal-window__head{padding:8px 12px;border-bottom:1px solid var(--line)}.market-page__quickstart .terminal-window__title{font-size:.78rem}.market-page__quickstart .terminal-window__note{font-size:.68rem}.market-page__quickstart .terminal-window__head .button{min-width:28px;width:28px;border-radius:4px}.market-page__quickstart .code-panel{max-height:96px;padding:8px 12px;border-radius:0 0 6px 6px;background:var(--code-bg);color:var(--text);font-size:.7rem;line-height:1.5}.market-page__quickstart .terminal-window--raid h2,.market-page__quickstart .terminal-window--raid .terminal-window__head .button,.market-page__quickstart .terminal-window--raid .terminal-window__head p{color:var(--muted)}.market-page__quickstart .terminal-window--raid .code-panel{background:var(--code-bg);color:var(--text)}.market-page .market-stats-ribbon{gap:0;margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.market-page .market-stats-ribbon__stat{padding:6px 14px 6px 0;border:0;border-radius:0;background:transparent}.market-page .market-stats-ribbon__stat+.market-stats-ribbon__stat{padding-left:14px;border-left:1px solid var(--line)}.market-page .featured-models{gap:10px;margin-bottom:0}.market-page .featured-models__grid{gap:0}.market-page .featured-models__card{padding:12px 14px;border:0;border-radius:0;background:transparent}.market-page .featured-models__card+.featured-models__card{border-left:1px solid var(--line)}.market-filters__row{grid-template-columns:1fr}.market-page .featured-models__card:hover{background:var(--accent-surface)}.market-page .market-savings-summary{gap:0;margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.market-page .market-savings-summary__chip{padding:6px 14px 6px 0;border:0;border-radius:0;background:transparent}.market-page .market-savings-summary__chip+.market-savings-summary__chip{padding-left:14px;border-left:1px solid var(--line)}.market-page .market-page__charts{gap:clamp(20px,2.4vw,32px);margin-bottom:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.market-page .market-discount-chart,.market-page .market-price-ladder,.market-page .market-volume-panel{padding:0;border:0;border-radius:0;background:transparent}.market-page .market-page__charts>*+*{padding-left:clamp(16px,2vw,24px);border-left:1px solid var(--line)}.market-filters{position:sticky;top:18px;display:grid;gap:14px;padding:16px;border:1px solid color-mix(in srgb,var(--rx-blue) 72%,var(--line));border-radius:12px;background:var(--rx-blue);color:var(--on-blue);box-shadow:none}.market-filters__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.market-filters__title{margin:0;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:600;letter-spacing:-.02em;color:inherit}.market-filters__reset{border:0;background:transparent;color:var(--on-blue);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;padding:0;text-decoration:underline;text-transform:uppercase}.market-filters__search{display:grid;gap:6px}.market-filters__search-label{color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.market-filters__search input{width:100%;min-height:40px;border:1px solid color-mix(in srgb,var(--on-blue) 28%,transparent);border-radius:999px;background:var(--surface-inset);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.88rem;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease}.market-filters__search input:focus{outline:none;border-color:color-mix(in srgb,var(--rx-blue) 42%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--rx-blue) 12%,transparent)}.market-filters__group{display:grid;gap:8px}.market-filters__group-label{color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.market-filters__chips{display:flex;flex-wrap:wrap;gap:6px}.market-filters__chip{min-height:28px;border:1px solid color-mix(in srgb,var(--on-blue) 36%,transparent);border-radius:999px;background:color-mix(in srgb,var(--on-blue) 8%,transparent);color:color-mix(in srgb,var(--on-blue) 82%,transparent);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;padding:0 10px;text-transform:lowercase;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.market-filters__chip:hover{border-color:color-mix(in srgb,var(--on-blue) 58%,transparent);color:var(--on-blue)}.market-filters__chip--active{border-color:var(--on-blue);background:var(--on-blue);color:var(--rx-blue)}.market-filters__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.market-filters__field{display:grid;gap:6px;min-width:0}.market-filters__field>span{color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.market-filters__field input,.market-filters__field select{width:100%;min-height:34px;border:1px solid color-mix(in srgb,var(--on-blue) 28%,transparent);border-radius:8px;background:var(--surface-inset);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;padding:0 10px}.market-filters__field select{cursor:pointer}.market-filters__field select:disabled{cursor:not-allowed;opacity:.56}.market-filters__price-slider{display:grid;gap:8px}.market-filters__price-slider-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.market-filters__price-slider-label{color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.market-filters__price-slider-value{color:var(--on-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;white-space:nowrap}.market-filters__price-slider-input{width:100%;margin:0;accent-color:var(--on-blue);cursor:pointer}.market-filters__price-slider-input:focus-visible{outline:2px solid color-mix(in srgb,var(--on-blue) 48%,transparent);outline-offset:2px}.market-filters__advanced{border-top:1px solid color-mix(in srgb,var(--on-blue) 24%,transparent);padding-top:10px}.market-filters__advanced summary{cursor:pointer;color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;list-style:none;text-transform:uppercase}.market-filters__advanced summary::-webkit-details-marker{display:none}.market-filters__advanced-body{display:grid;gap:10px;margin-top:10px}.market-filters__note{margin:0;color:color-mix(in srgb,var(--on-blue) 72%,transparent);font-size:.72rem;line-height:1.45}.market-page .model-catalog__table-wrap{border:0;border-radius:0}.market-page .model-catalog__table th,.market-page .model-catalog__table td{padding:10px 8px}.market-page .model-catalog__table th:first-child,.market-page .model-catalog__table td:first-child{padding-left:0}.market-page .empty-state{padding:20px 0;border:0;border-radius:0;background:transparent}.market-page .model-catalog{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.market-page .model-catalog__count{margin:0 0 10px;font-size:.74rem;letter-spacing:.04em}.market-page .model-catalog__table{font-size:.78rem}.market-page .model-catalog__table th{padding-top:10px;font-weight:500}.market-page .model-catalog__table td{color:var(--text)}.market-page .model-catalog__model-copy strong{font-size:.82rem;font-weight:600}.market-page .model-catalog__model-copy span{font-size:.7rem}.market-page .model-catalog__table tbody tr:hover{background:color-mix(in srgb,var(--rx-blue) 6%,transparent)}.market-page .model-catalog__savings .rx-segment-bar{display:none}.market-page .model-catalog__savings span{color:var(--rx-red)}@media(max-width:1100px){.market-page .featured-models__card+.featured-models__card{border-left:0;border-top:1px solid var(--line)}.market-page .market-page__charts>*+*{padding-left:0;padding-top:16px;border-left:0;border-top:1px solid var(--line)}.market-page .market-stats-ribbon__stat+.market-stats-ribbon__stat,.market-page .market-savings-summary__chip+.market-savings-summary__chip{border-left:0;padding-left:0}}@media(max-width:1080px){.market-page__spotlight,.market-page__spotlight .featured-models__grid--spotlight,.market-filters__row{grid-template-columns:1fr}}.model-detail-page{gap:clamp(20px,2.4vw,32px)}.model-detail-page__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(16px,2vw,28px);align-items:start;padding-bottom:16px;border-bottom:3px solid var(--rx-blue)}.model-detail-page__intro{display:grid;gap:10px;min-width:0}.model-detail-page__back{width:fit-content;border:0;background:transparent;color:var(--muted);cursor:pointer;padding:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.model-detail-page__back:hover{color:var(--rx-blue)}.model-detail-page__identity{display:grid;gap:6px;min-width:0}.model-detail-page__provider{display:inline-flex;align-items:center;gap:8px;margin:0}.model-detail-page__identity h1{margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600;line-height:1.1;overflow-wrap:anywhere}.model-detail-page__cta{display:grid;gap:12px;min-width:min(280px,100%);align-content:start}.model-detail-page__quote{display:grid;gap:4px;text-align:right}.model-detail-page__price-label{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.model-detail-page__price{margin:0;color:var(--rx-red);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;line-height:1}.model-detail-page__savings{margin:0;color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem;letter-spacing:.04em}.model-detail-page__stats{display:flex;flex-wrap:wrap;gap:0;padding-bottom:14px;border-bottom:1px solid var(--line);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.model-detail-page__stat{display:grid;gap:3px;padding:0 16px 0 0}.model-detail-page__stat+.model-detail-page__stat{padding-left:16px;border-left:1px solid var(--line)}.model-detail-page__stat span{color:var(--rx-blue);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.model-detail-page__stat strong{font-size:.8rem;font-weight:600}.model-detail-page__body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);gap:clamp(20px,2.8vw,36px);align-items:start}.model-detail-page__aside{display:grid;gap:18px;padding-left:clamp(16px,2vw,24px);border-left:3px solid var(--rx-yellow)}.model-detail-page .seller-order-book{gap:10px;padding:0;border:0;border-radius:0;background:transparent}.model-detail-page .seller-order-book--compact .seller-order-book__header{margin:0}.model-detail-page .seller-order-book__table-wrap{border:0;border-radius:0}.model-detail-page .seller-order-book__table{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.76rem}.model-detail-page .seller-order-book__table th{padding-top:0}.model-detail-page .seller-order-book__table td strong{font-weight:600}.model-detail-page .market-discount-chart,.model-detail-page .seller-spread-chart{gap:10px;padding:0;border:0;border-radius:0;background:transparent}.model-detail-page .market-discount-chart__meta,.model-detail-page .seller-spread-chart__meta{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.74rem}.model-detail-page__tee{display:grid;gap:10px}.model-detail-page__tee .eyebrow{color:#ffffffb8}.model-detail-page__tee .upstream-tee-panel__vendor,.model-detail-page__tee .upstream-tee-panel__status,.model-detail-page__tee .upstream-tee-panel__meta{color:#ffffffd1}.model-detail-page__tee .button--ghost{border-color:#ffffff6b;color:var(--rx-white)}.model-detail-page__tee .button--ghost:hover{background:#ffffff1f;color:var(--rx-white)}.model-detail-page .empty-state{padding:20px 0;border:0;border-radius:0;background:transparent}@media(max-width:1100px){.model-detail-page__hero{grid-template-columns:1fr;align-items:start}.model-detail-page__cta{width:100%}.model-detail-page__body{grid-template-columns:1fr}.model-detail-page__aside{padding-left:0;padding-top:18px;border-left:0;border-top:3px solid var(--rx-yellow)}.model-detail-page__stat+.model-detail-page__stat{margin-top:8px;padding-left:0;border-left:0}}:root{color-scheme:light;--bg: var(--rx-white);--panel: var(--surface);--panel-soft: var(--surface-muted);--line: rgba(17, 17, 17, .12);--line-strong: rgba(17, 17, 17, .24);--line-soft: rgba(17, 17, 17, .08);--text: #111111;--muted: var(--rx-steel);--accent: var(--rx-red);--accent-blue: var(--rx-blue);--accent-yellow: var(--rx-yellow);--accent-steel: var(--rx-steel);--panel-surface: var(--surface);--panel-surface-soft: var(--surface-muted);--panel-edge: transparent;--panel-shadow: none;--radius: 0px;--stage-max-width: 1760px;--stage-pad-y: clamp(12px, 1.7vh, 18px);--stage-pad-x: clamp(36px, 3vw, 48px);--stage-gap: clamp(28px, 3.2vh, 40px);--panel-gap: clamp(10px, 1.15vh, 14px);--footer-lane: clamp(42px, 5vh, 56px);--sidebar-width: 220px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px;background:var(--bg);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01" 1}button,input,textarea{font:inherit}code,pre,.button,.stat-pill,.terminal-window__head p,.deck-tab,.footer__links,.footer__credit,.info-spec{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.app-frame{position:relative;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100dvh;width:100%}.app-frame--directory{height:100dvh;overflow:hidden}.app-main{position:relative;min-width:0;min-height:100dvh;display:flex;flex-direction:column}.app-frame--directory .app-main{height:100dvh;overflow:hidden}.app-sidebar{position:sticky;top:0;z-index:30;display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100dvh;padding:18px 14px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-sidebar__top,.app-sidebar__bottom{display:grid;gap:16px}.app-sidebar__brand-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;width:100%}.app-sidebar__brand-group{display:flex;align-items:baseline;gap:4px;min-width:0}.app-sidebar__brand{display:flex;align-items:center;min-width:0;min-height:1.55rem;border:0;background:transparent;color:inherit;cursor:pointer;padding:0}.app-sidebar__version{flex:0 0 auto;border:0;background:transparent;color:var(--rx-red);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;font-weight:500;letter-spacing:.1em;line-height:1;padding:0;text-transform:lowercase;transform:translateY(0);transition:color .16s ease,opacity .16s ease}.app-sidebar__version:hover,.app-sidebar__version--active{color:var(--rx-blue)}.app-sidebar__toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;width:20px;height:1.55rem;margin-top:-.04em;border:0;border-radius:0;background:transparent;color:var(--text);cursor:pointer;padding:0;opacity:.38;transition:color .16s ease,opacity .16s ease}.app-sidebar__toggle .app-sidebar__toggle-icon.icon--pixel{display:block;width:10px;height:10px;flex:0 0 auto}.app-sidebar__toggle:hover,.app-sidebar__toggle[aria-pressed=true]{color:var(--text);opacity:1}.app-sidebar__mark,.boss-raid-mark{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--line-strong);border-radius:8px;font-weight:700;letter-spacing:.08em}.boss-raid-mark{flex:0 0 auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.boss-raid-mark__svg{display:block;width:100%;height:100%}.boss-raid-mark--compact{width:32px;height:32px}.app-sidebar__title{display:block;color:var(--text);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.app-sidebar__section{display:grid;gap:8px}.app-sidebar__section-label{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.app-sidebar__links{display:grid;gap:4px}.app-sidebar__entry{display:grid;gap:2px}.app-sidebar__group-head{display:flex;align-items:stretch;gap:0;border-radius:8px;overflow:hidden}.app-sidebar__entry--group.app-sidebar__entry--active .app-sidebar__group-head{border:1px solid var(--line-strong);background:var(--surface-muted)}.app-sidebar__entry--group.app-sidebar__entry--active .app-sidebar__link--active{border:0;background:transparent}.app-sidebar__entry--group.app-sidebar__entry--active .app-sidebar__group-toggle{color:var(--text)}.app-sidebar__group-head .app-sidebar__link{flex:1;min-width:0;border-radius:0}.app-sidebar__group-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;border:0;border-left:1px solid transparent;border-radius:0;background:transparent;color:var(--muted);cursor:pointer;padding:0}.app-sidebar__entry--group.app-sidebar__entry--active .app-sidebar__group-toggle{border-left-color:color-mix(in srgb,var(--line-strong) 72%,transparent)}.app-sidebar__group-toggle:hover{color:var(--text);background:var(--surface-muted)}.app-sidebar__group-chevron{display:block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .15s ease}.app-sidebar__entry--expanded .app-sidebar__group-chevron{transform:rotate(45deg)}.app-sidebar__subnav{display:grid;gap:2px;padding:0 0 4px 10px}.app-sidebar__link--sub{min-height:30px;padding:6px 8px 6px 10px;font-size:.82rem}.app-sidebar__link--sub .app-sidebar__link-icon{width:14px;height:14px;opacity:.82}.app-sidebar__link{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;padding:8px 10px;text-align:left;text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;text-decoration:none;width:100%}.app-sidebar__link--external .app-sidebar__link-label{flex:1;min-width:0}.app-sidebar__link-external-icon{display:inline-flex;flex:0 0 auto;margin-left:auto;font-size:.82rem;opacity:.72}.app-sidebar__link-icon{display:inline-flex;flex:0 0 auto;font-size:1.1rem}.app-sidebar__link:hover,.app-sidebar__link--active{color:var(--text);background:var(--surface-muted)}.app-sidebar__link--active{border:1px solid var(--line-strong)}.app-sidebar__utility{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:4px;width:100%}.app-sidebar__utility-button,.app-sidebar__utility-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.app-sidebar__utility-icon{width:30px;height:30px;flex:0 0 30px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);padding:0}button.app-sidebar__utility-icon{cursor:pointer}.app-sidebar__utility-button{border:0;background:transparent;cursor:pointer;padding:0}.app-sidebar__utility-button:hover,.app-sidebar__utility-icon:hover{color:var(--text)}.app-sidebar__credit{margin:0;color:color-mix(in srgb,var(--muted) 62%,transparent);font-size:.64rem;letter-spacing:.04em;line-height:1.5}.app-sidebar__credit a{color:inherit}.app-sidebar .app-header-wallet__session-bar{width:100%}.app-sidebar .app-header-wallet__session-bar.button,.app-sidebar .app-header-wallet__session-bar.button:hover{box-shadow:none;transform:none}.app-sidebar__wallet-collapsed{display:none;flex-direction:column;align-items:center;gap:8px;width:100%}.app-sidebar__compact-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);color:var(--text);cursor:pointer;padding:0}.app-sidebar__compact-icon:hover,.app-sidebar__compact-icon--active{color:var(--text);border-color:var(--line-strong)}.app-sidebar__compact-icon--active{background:color-mix(in srgb,var(--rx-blue) 14%,var(--surface-muted))}.app-sidebar__compact-icon-glyph,.app-sidebar__tee-pill-icon{flex:0 0 auto}.app-shell{position:relative;width:min(100%,var(--stage-max-width));flex:1;min-height:0;margin:0 auto;padding:var(--stage-pad-y) var(--stage-pad-x) var(--stage-pad-y);display:grid;grid-auto-rows:max-content;align-content:center;row-gap:var(--stage-gap)}.app-shell:has(.flow-page),.app-shell:has(.buyer-page),.app-shell:has(.sell-page),.app-shell:has(.model-detail-page),.app-shell:has(.market-page),.app-shell:has(.page-flat),.app-shell:has(.raiders-page){align-content:start}.app-shell--directory{height:100%;align-content:stretch;grid-template-rows:minmax(0,1fr);overflow:hidden;padding-bottom:var(--stage-pad-y)}.app-shell--landing{color:var(--text);height:100%;overflow:hidden}.app-shell--receipt-route{height:auto;min-height:0;align-content:start;grid-template-rows:auto;overflow:visible}.app-frame:has(.app-shell--landing) .app-main{height:100dvh;overflow:hidden}.app-frame:has(.app-shell--receipt-route) .app-main{height:auto;min-height:0;overflow:auto}.app-frame:has(.app-shell--receipt-route:not(:has(.verification-page--loaded))) .bg-grid{display:none}.app-frame:has(.app-shell--landing) .bg-grid{display:none}.bg-grid{position:fixed;inset:0;background-image:linear-gradient(rgba(17,17,17,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(17,17,17,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.2),transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.2),transparent 96%);pointer-events:none}.hero,.api-grid,.footer{position:relative;z-index:1}.brand,.subbrand,.eyebrow,h1,h2,p,pre{margin:0}.brand,.subbrand,h1,h2{font-family:Sora,ui-sans-serif,system-ui,sans-serif}.brand,.eyebrow{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.brand{font-weight:700}.subbrand,.lede,.terminal-window__head p{color:var(--muted)}.topbar__stats{display:flex;gap:12px;flex-wrap:wrap}.stat-pill{display:grid;gap:2px;min-width:72px;padding-left:0;font-size:.72rem;justify-items:center;text-align:center}.hero{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:clamp(16px,1.6vw,24px);align-items:stretch;min-height:clamp(300px,34vh,400px)}.hero__copy,.hero__art,.terminal-window{position:relative;overflow:hidden}.terminal-window{border-top:1px solid var(--line)}.hero__copy{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(10px,1.1vh,14px);padding:clamp(22px,2.4vw,32px);border:1px solid var(--line-strong);border-radius:30px;background:var(--panel-surface);box-shadow:var(--panel-shadow)}.hero__intro,.hero__brand{display:grid;gap:4px}.hero__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:clamp(8px,1vh,10px);border-bottom:1px solid var(--line)}h1,h2{letter-spacing:-.06em}h1{max-width:30ch;font-size:clamp(2.25rem,min(4vw,7.4vh),3.95rem);line-height:1}.hero h1{font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.1rem,min(4vw,6.5vh),3.35rem);max-width:none}.hero__headline-line{display:block;white-space:normal}.hero__headline-accent{color:var(--accent)}.hero__summary{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(44,82,179,.18);border-radius:999px;background:#fff8678c;color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}h2{font-size:1.08rem;line-height:1}.lede{max-width:54ch;font-size:.96rem;line-height:1.4}.hero__action-row{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(14px,1.4vh,18px);flex-wrap:wrap}.hero__actions{display:flex;gap:12px;flex-wrap:wrap}.hero__actions .button{text-transform:uppercase}.proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--panel-gap)}.proof-grid--compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.proof-card,.signal-chip{border:1px solid var(--line);background:var(--panel-surface-soft)}.proof-card{display:grid;gap:10px;padding:clamp(14px,1.3vh,16px) 18px;position:relative;overflow:hidden;border-radius:var(--radius);box-shadow:var(--panel-shadow)}.proof-card:before,.hero__copy:before,.hero__art:before,.summary-pill:before,.raider-row:before,.receipt-form:before,.receipt-proof-note:before,.receipt-empty:before,.receipt-panel:before,.receipt-card:before,.workflow-panel:before,.workflow-note-panel:before,.info-panel:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:var(--panel-edge);pointer-events:none}.proof-card span,.proof-link-row span,.signal-chip{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.proof-card strong{font-size:1rem;line-height:1.15;color:var(--rx-blue)}.proof-card p,.proof-link-row p{color:var(--muted);line-height:1.55}.proof-card--compact{min-height:0}.button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;gap:8px;padding:0 14px;border:1px solid var(--line-strong);border-radius:14px;background:#ffffffe6;color:var(--rx-blue);cursor:pointer;font-size:.76rem;letter-spacing:.08em;text-transform:lowercase;box-shadow:0 8px 18px #2c52b314,inset 0 -1px #2c52b314;transition:border-color .14s ease,color .14s ease,background-color .14s ease,transform .14s ease,box-shadow .14s ease;text-decoration:none}.button:hover{border-color:#2c52b361;background:var(--rx-blue);color:var(--rx-white);box-shadow:0 12px 24px #2c52b32e,inset 0 -1px #ffffff29;transform:translateY(-1px)}.button:disabled,.button:disabled:hover{cursor:not-allowed;opacity:.56;transform:none;box-shadow:none}.button--primary{border-color:#fb2f386b;background:var(--rx-red);color:var(--rx-white)}.button--primary:hover{border-color:#2c52b36b;background:var(--rx-blue)}.button--pill{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);box-shadow:none;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:lowercase;transform:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.button--pill:hover,.button--pill:active,.button--pill:focus-visible{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white);box-shadow:none;transform:none}.button--pill--active,.button--pill[aria-pressed=true]{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.button--pill--active:hover,.button--pill--active:active,.button--pill--active:focus-visible,.button--pill[aria-pressed=true]:hover,.button--pill[aria-pressed=true]:active,.button--pill[aria-pressed=true]:focus-visible{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.button--pill:disabled,.button--pill:disabled:hover,.button--pill:disabled:active{border-color:var(--line);background:transparent;color:var(--muted);opacity:.56;transform:none;box-shadow:none}.button--pill.button--block{width:100%}.meter{display:flex;align-items:flex-end;gap:10px;min-width:104px}.hero__meter{margin-left:auto}.meter__bars{display:flex;align-items:flex-end;gap:4px;height:44px}.meter__bar{display:block;width:3px;height:12px;background:#2c52b338;background-image:none;border-radius:999px;box-shadow:none;filter:none;opacity:.48;transform-origin:center bottom;will-change:transform;animation:meter-idle 1.3s cubic-bezier(.4,0,.2,1) infinite;animation-delay:calc(var(--meter-index, 0) * 90ms)}.meter__bar:nth-child(2n){height:18px}.meter__bar:nth-child(3n){height:28px}.meter__bar--on{background:var(--rx-red);background-image:none;box-shadow:none;filter:none;opacity:1;animation-name:meter-live}.meter__meta{display:grid;gap:4px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;text-transform:lowercase}.meter__meta strong{font-size:.94rem;color:var(--rx-red)}@keyframes meter-idle{0%,to{transform:scaleY(.74)}20%{transform:scaleY(.86)}45%{transform:scaleY(1)}70%{transform:scaleY(.9)}}@keyframes meter-live{0%,to{transform:scaleY(.76)}18%{transform:scaleY(.94)}42%{transform:scaleY(1.18)}68%{transform:scaleY(1.02)}}.icon{width:14px;height:14px;flex:0 0 auto}.icon--pixel{width:16px;height:16px;image-rendering:pixelated}.hero__art{position:relative;min-height:100%;overflow:hidden;padding:clamp(14px,1.4vh,18px);border:1px solid var(--line-strong);border-radius:30px;background:var(--rx-white);box-shadow:var(--panel-shadow)}.hero__image-set{position:absolute;inset:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hero__slice-frame{position:relative;min-height:100%;transition:transform .18s ease}.hero__slice{display:block;min-height:100%;background-color:#2c52b32e;background-repeat:no-repeat;background-size:400% 100%;background-blend-mode:multiply;border:1px solid rgba(44,82,179,.18);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff57,0 16px 28px #2c52b31f;filter:contrast(1.06) saturate(.88) brightness(.98);opacity:.96;transition:filter .18s ease,opacity .18s ease,transform .18s ease}.hero__slice:nth-child(2n){background-color:#fb2f381f}.hero__slice:nth-child(3n){background-color:#fff8673d}.hero__slice-frame:nth-child(1){transform:translate3d(-20px,-8px,0)}.hero__slice-frame:nth-child(2){transform:translate3d(-8px,8px,0)}.hero__slice-frame:nth-child(3){transform:translate3d(8px,-8px,0)}.hero__slice-frame:nth-child(4){transform:translate3d(20px,8px,0)}.hero__image-set:hover .hero__slice{filter:contrast(1.08) saturate(1.08) brightness(1.02);opacity:1}.hero__image-set:hover .hero__slice-frame:nth-child(1){transform:translate3d(-4px,0,0)}.hero__image-set:hover .hero__slice-frame:nth-child(2){transform:translate3d(-2px,0,0)}.hero__image-set:hover .hero__slice-frame:nth-child(3){transform:translate3d(2px,0,0)}.hero__image-set:hover .hero__slice-frame:nth-child(4){transform:translate3d(4px,0,0)}.terminal-window__head{border-bottom:1px solid var(--line)}.api-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);gap:clamp(16px,1.6vw,24px);align-items:stretch}.lane-grid,.page-shell,.marketplace-layout,.onboarding-grid,.account-grid,.form-grid,.market-list,.table-list{display:grid;gap:var(--panel-gap)}.lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,1.8vw,28px)}.lane-panel,.page-panel,.quickstart-card,.market-card,.empty-state{display:grid;gap:14px;min-width:0;padding:clamp(18px,2vw,26px);border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.lane-panel h2,.page-panel h2,.market-card h2{letter-spacing:0;font-size:clamp(1.35rem,2vw,2rem)}.lane-panel p,.page-panel p,.market-card__note,.empty-state p,.form-status{color:var(--muted);line-height:1.55}.user-error-note{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;color:var(--muted);font-style:italic;line-height:1.45}.user-error-note__icon{flex:0 0 auto;margin-top:.18em}.user-error-note__text{min-width:0}.user-error-note--guide .user-error-note__icon{color:var(--rx-blue)}.user-error-note--error .user-error-note__icon{color:#d45b5b}.page-shell{align-content:start}.beta-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:clamp(20px,2vw,30px);align-items:stretch}.beta-hero--compact h1{max-width:13ch}.marketplace-layout{grid-template-columns:minmax(240px,.28fr) minmax(0,1fr);align-items:start}.page-panel--filters{position:sticky;top:18px}.field{display:grid;gap:7px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem;text-transform:uppercase}.field input,.field select{width:100%;min-height:42px;border:1px solid var(--line-strong);border-radius:6px;background:var(--surface-inset);color:var(--text);padding:10px 12px;text-transform:none}.market-card__header,.table-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.market-card__header>strong{color:var(--accent);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:clamp(1.25rem,2vw,2rem)}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric{display:grid;gap:3px;padding:10px;border:1px solid var(--line);border-radius:6px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.metric small,.seller-strip{color:var(--muted)}.seller-strip{display:flex;gap:8px;flex-wrap:wrap;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem}.seller-strip span{padding:6px 8px;border:1px solid var(--line);border-radius:999px}.quickstart-card .code-panel,.page-panel .code-panel{max-height:220px;border-radius:6px;border:1px solid var(--line);background:var(--code-bg);color:var(--text)}.onboarding-grid,.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-panel--wide{grid-column:span 2}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.check-row{display:flex;gap:16px;flex-wrap:wrap;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.check-row label{display:inline-flex;align-items:center;gap:7px}.table-row{padding:12px 0;border-top:1px solid var(--line);flex-wrap:wrap}.table-row:first-child{border-top:0}.workflow-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(20px,1.8vw,28px)}.verification-page{position:relative;width:100%;isolation:isolate}.verification-page:not(.verification-page--loaded){min-height:clamp(640px,88vh,920px)}.verification-page__backdrop{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:center;overflow:visible;pointer-events:none;z-index:0}.verification-page__backdrop-video{position:relative;isolation:isolate;display:flex;align-items:stretch;justify-content:center;height:100%;width:auto;max-width:min(56vw,560px);opacity:.26;pointer-events:none;filter:saturate(.96) drop-shadow(0 0 14px color-mix(in srgb,var(--rx-blue) 14%,transparent))}.verification-page__backdrop-video .legal-page__character-video{height:100%;width:auto;max-width:100%;aspect-ratio:9 / 16;object-fit:contain}.verification-page__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.6vh,14px);width:100%;min-height:inherit;padding:clamp(20px,3vh,32px) clamp(16px,3vw,28px);overflow:auto;scrollbar-gutter:stable}.verification-page--loaded .verification-page__backdrop{display:none}.verification-page--loaded{min-height:0;height:auto}.verification-page--loaded .verification-page__content{align-items:stretch;justify-content:flex-start;min-height:0;padding-top:clamp(10px,1.6vh,16px);gap:10px}.verification-page--loaded .verification-terminal{width:min(100%,1120px)}.verification-page--loaded .verification-terminal__window{padding:10px 12px;box-shadow:none;clip-path:none;border-radius:10px;background:var(--surface)}.verification-page--loaded .verification-terminal__window .receipt-form--compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px}.verification-page--loaded .verification-terminal__window .receipt-form__actions .button--primary{min-height:38px;height:auto;padding:0 14px;font-size:.72rem;letter-spacing:.06em}.verification-receipt-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(100%,1120px);padding:0 2px}.verification-receipt-bar__copy{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.verification-receipt-bar__status{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.verification-receipt-bar__id{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verification-receipt-bar__action{flex:0 0 auto;min-height:32px;padding:0 12px;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.verification-terminal{width:min(100%,440px);display:grid;gap:12px}.verification-terminal__window{position:relative;display:grid;gap:12px;width:100%;padding:16px;overflow:hidden;border:1px solid var(--line-strong);background:var(--surface-elevated);color:var(--text);box-shadow:0 18px 40px color-mix(in srgb,var(--rx-blue) 10%,transparent);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 7px))}.verification-terminal__meta{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--line-soft)}.verification-terminal__meta .button{width:100%;justify-content:center}.verification-terminal__status{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.verification-terminal__window .button:not(.button--primary){border-radius:0;box-shadow:none;border-color:var(--line-strong);background:transparent;color:var(--text)}.verification-terminal__window .button:not(.button--primary):hover{background:transparent;color:var(--accent);border-color:var(--accent);transform:none}.verification-terminal__window .receipt-form--terminal .receipt-field span{color:var(--muted)}.verification-terminal__window .receipt-form--terminal .receipt-field__input{border-color:var(--line-strong);background:var(--surface);color:var(--rx-blue)}.verification-terminal__window .receipt-form--terminal .receipt-field__input::placeholder{color:color-mix(in srgb,var(--muted) 72%,transparent)}.verification-terminal__window .receipt-form--terminal .receipt-field__input:focus{outline:1px solid var(--rx-blue);border-color:var(--rx-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--rx-blue) 12%,transparent)}.verification-page__results{width:min(100%,1120px);min-height:0;overflow:visible;padding:0 2px 20px;scrollbar-gutter:stable}.verification-alert{display:grid;gap:3px;padding:8px;border-radius:0;font-size:.74rem;line-height:1.4}.verification-alert--error{border:1px solid color-mix(in srgb,var(--rx-red) 34%,var(--line));background:color-mix(in srgb,var(--rx-red) 8%,var(--surface-muted));color:var(--muted)}.verification-alert__title{margin:0;color:var(--text);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.receipt-form--compact{grid-template-columns:1fr;align-items:stretch;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.receipt-form--compact .receipt-field__input{min-height:38px;border-radius:10px}.receipt-form--compact .receipt-form__actions{justify-content:stretch;gap:8px}.receipt-form--compact .receipt-form__actions .button--primary{flex:1}.receipt-form--terminal{display:grid;grid-template-columns:1fr;align-items:stretch;width:100%;gap:10px}.receipt-form--terminal .receipt-field{display:grid;gap:5px;width:100%;min-width:0}.receipt-form--terminal .receipt-field span{color:#ffffffad;font-size:.6rem;letter-spacing:.1em}.receipt-form--terminal .receipt-field__input{width:100%;min-height:38px;padding:0 10px;border:1px solid rgba(255,255,255,.24);border-radius:0;background:#ffffff0f;color:var(--rx-white);font-size:.78rem;box-shadow:none}.receipt-form--terminal .receipt-field__input::placeholder{color:#ffffff61}.receipt-form--terminal .receipt-field__input:focus{outline:1px solid var(--rx-yellow);border-color:var(--rx-yellow);box-shadow:0 0 0 2px #fff86729}.receipt-form--terminal .receipt-form__actions{display:grid;grid-template-columns:1fr;gap:0;width:100%;padding-top:4px}.receipt-form--terminal .receipt-form__actions .button.rx-spacebar-clip{width:100%;height:clamp(72px,8.4vh,84px);min-height:clamp(72px,8.4vh,84px);padding-top:clamp(22px,2.4vh,28px);font-size:clamp(1rem,1.4vw,1.25rem)}.verification-terminal__window .verification-alert{border-color:color-mix(in srgb,var(--rx-red) 34%,var(--line));background:color-mix(in srgb,var(--rx-red) 8%,var(--surface-muted));color:var(--muted)}.verification-terminal__window .verification-alert__title{color:var(--text)}.app-frame--theme-dark .verification-page__backdrop-video{opacity:.22;filter:saturate(.92) brightness(1.04) drop-shadow(0 0 16px color-mix(in srgb,var(--rx-blue) 16%,transparent))}@media(max-width:720px){.verification-page:not(.verification-page--loaded){min-height:clamp(520px,74vh,680px)}.verification-page__backdrop-video{max-width:min(92vw,420px)}.verification-terminal{width:min(100%,100%)}.verification-page--loaded .verification-terminal__window .receipt-form--compact{grid-template-columns:1fr}.verification-receipt-bar{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.verification-page__backdrop-video{display:none}}.receipt-shell--viewport{height:100%;min-height:0;overflow:hidden}.receipt-shell__hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);gap:clamp(18px,1.8vw,24px);align-items:stretch}.receipt-shell,.receipt-shell__header,.receipt-shell__copy,.receipt-layout,.receipt-column,.receipt-panel,.receipt-card-grid,.receipt-list{display:grid;gap:var(--panel-gap)}.receipt-shell__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(18px,1.8vw,24px)}.receipt-shell__lede{max-width:54ch}.receipt-shell__headline-line{display:block}.receipt-shell__actions{display:flex;gap:12px;flex-wrap:wrap}.receipt-shell__body{min-height:0;overflow:hidden;display:grid}.page-stage-card{position:relative;min-height:clamp(220px,28vh,280px);display:grid;align-content:end;gap:14px;padding:clamp(16px,1.5vh,20px);border:1px solid var(--line);overflow:hidden;border-radius:var(--radius);background:var(--surface-elevated);box-shadow:var(--panel-shadow)}.page-stage-card__image,.page-stage-card__scrim{position:absolute;inset:0}.page-stage-card__image{width:100%;height:100%;object-fit:cover;filter:saturate(1.05) contrast(1.02)}.page-stage-card__scrim{background:linear-gradient(180deg,#ffffff0f,#ffffffd1 46%,#fffffff5),linear-gradient(135deg,rgba(44,82,179,.14),transparent 56%)}.page-stage-card__copy,.page-stage-card__summary{position:relative;z-index:1}.page-stage-card__copy{display:grid;gap:8px;min-width:0}.page-stage-card__copy strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.6rem,2vw,2.1rem);line-height:.95;letter-spacing:-.05em}.page-stage-card__copy p:last-child{max-width:40ch;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.74rem;line-height:1.55;letter-spacing:.04em;text-transform:uppercase}.page-stage-card__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.page-stage-card__summary .summary-pill{padding:10px 12px;background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.page-stage-card__summary .summary-pill strong{font-size:clamp(1.02rem,1.4vw,1.18rem)}.receipt-form,.receipt-proof-note,.receipt-empty,.receipt-panel,.receipt-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.receipt-form,.receipt-proof-note,.receipt-empty,.receipt-panel{position:relative;overflow:hidden;padding:clamp(14px,1.3vh,16px) 18px}.receipt-card{position:relative;overflow:hidden}.receipt-form{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;align-items:end;gap:var(--panel-gap)}.receipt-form__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.verification-terminal__window .receipt-form{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-items:stretch;width:100%;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.verification-terminal__window .receipt-form .receipt-field,.verification-terminal__window .receipt-form .receipt-form__actions,.verification-terminal__window .receipt-form .form-status,.verification-terminal__window .receipt-form .user-error-note{grid-column:1;width:100%;min-width:0}.verification-terminal__window .receipt-form__actions{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:0}.receipt-field{display:grid;gap:8px}.receipt-field span,.receipt-card span,.receipt-list__section strong,.receipt-proof-note strong,.receipt-list__row span:first-child{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.receipt-field span,.receipt-card span{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.receipt-field__input{min-height:42px;width:100%;padding:0 12px;border:1px solid var(--line-strong);border-radius:14px;background:#fffffff5;color:var(--rx-blue);box-shadow:inset 0 1px #2c52b30f}.receipt-field__input:focus{outline:1px solid rgba(44,82,179,.42);border-color:#2c52b36b;box-shadow:0 0 0 4px #2c52b31a,inset 0 1px #2c52b30f}.receipt-proof-note,.receipt-empty p,.receipt-panel__text,.receipt-panel__muted,.receipt-card p,.receipt-card small,.receipt-list__row span:last-child{color:var(--muted)}.receipt-proof-note,.receipt-empty,.receipt-panel__text,.receipt-panel__muted,.receipt-card p,.receipt-card small,.receipt-list__row{line-height:1.55}.receipt-empty{gap:10px}.receipt-empty--error{border-color:#fb2f3857}.receipt-empty__code{white-space:pre-wrap}.receipt-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}.receipt-panel__head{display:flex;align-items:start;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.receipt-panel__body{display:grid;gap:12px}.receipt-panel__diff{margin-top:4px}.receipt-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.receipt-card-grid--compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.receipt-card{display:grid;gap:8px;padding:14px 16px}.receipt-card strong{font-size:1rem;line-height:1.15;word-break:break-word}.receipt-card--metric{min-height:104px;align-content:start}.receipt-list__section{display:grid;gap:10px}.receipt-list__row{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.receipt-list__row span:first-child{color:var(--text);font-size:.76rem;word-break:break-word}.receipt-list__row--hash span:last-child{word-break:break-all}.proof-link-list,.proof-link-row{display:grid;gap:10px}.proof-link-row{padding-top:10px;border-top:1px solid var(--line-soft)}.proof-link-row:first-child{padding-top:0;border-top:0}.proof-link-row strong{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem;line-height:1.5;word-break:break-word}.proof-link-row a{color:var(--rx-blue);text-decoration:none}.proof-link-row a:hover{color:var(--accent)}.signal-strip{display:flex;gap:8px;flex-wrap:wrap}.signal-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:999px;box-shadow:inset 0 1px #fff3}.signal-chip--proof{border-color:#2c52b34d;color:var(--rx-blue)}.signal-chip--private{border-color:#fb2f384d;color:var(--rx-red)}.signal-chip--muted{color:var(--muted)}.summary-pill{display:grid;gap:8px;padding:clamp(14px,1.3vh,16px) 18px;border:1px solid var(--line);position:relative;overflow:hidden;border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.summary-pill span,.list-metric,.raider-row__provider-id,.raider-row__meta{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.summary-pill span{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.summary-pill strong{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1;color:var(--rx-blue)}.receipt-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.receipt-dashboard{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:clamp(18px,1.6vw,24px);align-items:start}.receipt-dashboard--compact{grid-template-columns:minmax(0,1fr);gap:10px;width:min(100%,1120px)}.receipt-dashboard__folds{display:grid;gap:8px}.receipt-fold{border:1px solid var(--line);border-radius:10px;background:var(--surface);overflow:hidden}.receipt-fold__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;list-style:none;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.86rem;font-weight:600;letter-spacing:-.02em}.receipt-fold__summary::-webkit-details-marker{display:none}.receipt-fold__count{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.receipt-fold__body{padding:0 12px 12px;border-top:1px solid var(--line-soft)}.receipt-fold__body .receipt-surface--compact{padding-top:10px;border-top:0}.receipt-fold__body .receipt-provider-row{padding:8px 0}.receipt-fold__body .receipt-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}.receipt-fold__body .receipt-stat{padding-top:0;border-top:0}.receipt-fold__body .receipt-proof-note--inline{padding-top:6px;font-size:.72rem;line-height:1.45}.receipt-fold__body .receipt-link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.receipt-fold__body .receipt-link-item{padding:8px 0}.receipt-dashboard--scroll{min-height:0;overflow:auto;padding-right:6px;scrollbar-gutter:stable}.receipt-empty--viewport{min-height:0;overflow:auto}.receipt-surface{display:grid;gap:14px;min-width:0;padding-top:14px;border-top:1px solid var(--line)}.receipt-surface--compact{gap:10px;padding-top:0;border-top:0}.receipt-surface--wide{grid-row:span 3}.receipt-dashboard--compact .receipt-surface--wide{grid-row:auto;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.receipt-outcome--compact{grid-template-columns:minmax(0,1fr);gap:10px}.receipt-outcome__lead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.receipt-outcome__meta{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.receipt-disclosure--nested{margin-top:8px}.receipt-surface__section--nested{margin-top:8px;padding-top:8px;border-top:0}.receipt-surface__head,.receipt-outcome,.receipt-outcome__copy,.receipt-stat-grid,.receipt-detail-list,.receipt-link-list,.receipt-provider-list,.receipt-preview-stack,.receipt-provider-row{display:grid}.receipt-surface__head{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.receipt-surface__head h2{font-size:1rem;line-height:1.1}.receipt-surface__section{display:grid;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.receipt-state,.receipt-kicker,.receipt-stat span,.receipt-detail-row span,.receipt-link-item span,.receipt-link-item small,.receipt-provider-row__state{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.receipt-state,.receipt-provider-row__state{color:var(--muted)}.receipt-outcome{grid-template-columns:minmax(0,1fr) minmax(210px,.72fr);gap:16px;align-items:start}.receipt-outcome__copy{gap:10px;min-width:0}.receipt-kicker{color:var(--text)}.receipt-panel__text--clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.receipt-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.receipt-stat{display:grid;gap:6px;min-width:0;padding-top:10px;border-top:1px solid var(--line-soft)}.receipt-stat span,.receipt-detail-row span,.receipt-link-item span,.receipt-link-item small{color:var(--muted)}.receipt-stat strong,.receipt-detail-row strong,.receipt-link-item strong{font-size:.95rem;line-height:1.35;word-break:break-word}.receipt-workstream-list,.receipt-disclosure{display:grid;gap:10px}.receipt-workstream-list{padding-top:4px}.receipt-workstream-row{display:grid;gap:4px;padding-top:10px;border-top:1px solid var(--line-soft)}.receipt-workstream-row:first-child{padding-top:0;border-top:0}.receipt-workstream-row span,.receipt-disclosure summary{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;line-height:1.45;letter-spacing:.04em}.receipt-disclosure{padding-top:4px}.receipt-disclosure summary{cursor:pointer;text-transform:uppercase}.receipt-detail-row,.receipt-link-item,.receipt-provider-row{gap:6px;min-width:0;padding:10px 0;border-top:1px solid var(--line-soft)}.receipt-detail-row:first-child,.receipt-link-item:first-child,.receipt-provider-row:first-child{padding-top:0;border-top:0}.receipt-detail-row{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:12px}.receipt-link-item{color:inherit;text-decoration:none}.receipt-link-item:hover strong{color:var(--accent)}.receipt-provider-row__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.receipt-provider-row p,.receipt-provider-row small{margin:0;color:var(--muted);line-height:1.5}.receipt-preview-stack{gap:10px}.receipt-preview-media,.receipt-preview-fallback{width:100%;aspect-ratio:4 / 3;border:1px solid var(--line-soft);background:var(--bg)}.receipt-preview-media{display:block;object-fit:cover}.receipt-preview-fallback{display:grid;align-content:end;gap:6px;padding:12px}.receipt-preview-fallback span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.receipt-proof-note--inline{padding:10px 0 0;border:0;border-top:1px solid var(--line-soft);background:transparent}.receipt-empty__actions{display:flex;gap:12px;flex-wrap:wrap}.raider-row{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:0}.raider-row{content-visibility:auto;align-items:stretch;padding:0;border:1px solid var(--line);position:relative;overflow:hidden;border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.raider-row__stats,.raider-row__cover-copy,.raider-row__body{min-width:0}.raider-row__cover,.raider-row__cover-copy,.raider-row__body,.raider-row__facts{display:grid}.raider-row__cover{position:relative;min-height:232px;background:radial-gradient(circle at top left,rgba(255,248,103,.24),transparent 48%),linear-gradient(180deg,#0f1c2e1a,#0f1c2ec7)}.raider-row__cover-image,.raider-row__cover-scrim{position:absolute;inset:0}.raider-row__cover-image{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(1.05) contrast(1.02)}.raider-row__cover-scrim{background:linear-gradient(180deg,#0f1c2e14,#0f1c2ed6),linear-gradient(135deg,rgba(255,248,103,.08),transparent 36%)}.raider-row__cover-top,.raider-row__cover-copy{position:relative;z-index:1;padding:18px}.raider-row__cover-top{display:flex;align-items:start;justify-content:space-between;gap:12px}.raider-row__cover-copy{align-content:end;gap:6px;align-self:end;min-height:148px}.raider-row__cover-copy strong{color:#fffdf5;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1}.raider-row__rank{color:#fffdf5eb;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;line-height:1}.raider-row__provider-id,.raider-row__description{color:var(--muted)}.raider-row__provider-id{color:#fffdf5c2;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.raider-row__body{gap:14px;padding:18px}.raider-row__meta-row{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap}.raider-row__description{font-size:.92rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.raider-row__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.list-metric{display:grid;gap:4px;padding:12px;border:1px solid var(--line-soft);border-radius:18px;background:#0f1c2e05;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.list-metric span{color:var(--muted)}.list-metric strong{color:var(--text);font-size:1rem}.raider-price{color:var(--rx-blue);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.18rem,1.8vw,1.52rem);letter-spacing:-.04em;line-height:1;white-space:nowrap}.raider-row__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.raider-fact{display:grid;gap:4px;min-width:0;padding-top:8px;border-top:1px solid var(--line-soft)}.raider-fact span{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.raider-fact strong{min-width:0;color:var(--text);font-size:.86rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.raider-row .signal-strip{gap:6px;flex:1 1 240px}.raider-row .signal-chip{min-height:28px;padding:0 9px;border:1px solid var(--line-soft);background:#0f1c2e08;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.card-metric,.status-chip{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.card-metric{display:grid;gap:4px;padding-top:8px;border-top:1px solid var(--line-soft);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.card-metric span{color:var(--muted)}.card-metric strong{font-size:.94rem;color:var(--text)}.raider-chip-group{display:flex;gap:8px;flex-wrap:wrap}.raider-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(44,82,179,.12);border-radius:999px;background:#2c52b30f;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.7rem;letter-spacing:.06em;text-transform:lowercase}.raider-chip--signal{color:var(--rx-red);border-color:#fb2f383d;background:#fb2f380f}.status-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.status-chip--ready{background:#2c52b324;color:var(--rx-blue)}.status-chip--available{background:#fff86799;color:var(--rx-blue)}.status-chip--offline{background:#5a5b6d24;color:var(--rx-steel)}.terminal-deck,.api-notes{display:grid;gap:var(--panel-gap)}.terminal-deck{grid-template-rows:auto minmax(0,1fr);min-height:0}.api-notes{margin-left:0}.terminal-deck__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.terminal-deck__tabs{display:flex;gap:8px}.deck-tab{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#ffffffd6;color:var(--muted);cursor:pointer;font-size:.72rem;letter-spacing:.08em;text-transform:lowercase}.deck-tab--active{border-color:#fff86775;background:var(--rx-yellow);color:var(--rx-blue)}.deck-tab--chat.deck-tab--active{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.deck-tab--raid.deck-tab--active{border-color:var(--rx-yellow);background:var(--rx-yellow);color:var(--text)}.deck-tab--mcp.deck-tab--active{border-color:var(--rx-red);background:var(--rx-red);color:var(--rx-white)}.terminal-stack{position:relative;height:100%;min-height:clamp(332px,36vh,430px)}.terminal-window{position:absolute;inset:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:26px;background:#fffffffa;box-shadow:inset 0 0 0 1px #ffffff4d,0 24px 54px #2c52b32e;color:var(--text);transition:transform .22s ease,opacity .22s ease,border-color .22s ease}.terminal-window--chat{background:linear-gradient(180deg,#2c52b3fa,#234091f5),linear-gradient(135deg,rgba(255,248,103,.08),transparent 40%);border-color:#2c52b357;color:var(--rx-white)}.terminal-window--raid{background:linear-gradient(180deg,#fffffffa,#ffffffeb),linear-gradient(135deg,rgba(44,82,179,.08),transparent 48%);border-color:#2c52b338;box-shadow:inset 0 0 0 1px #ffffffb8,0 16px 40px #2c52b324;color:var(--rx-blue)}.terminal-window--mcp{background:radial-gradient(circle at top right,rgba(251,47,56,.18),transparent 30%),linear-gradient(180deg,#fff867fa,#fff867e0);border-color:#fff8676b;color:var(--rx-blue)}.terminal-window--front{z-index:3;right:calc(clamp(12px,1.2vw,18px) - 2.5px);transform:translateZ(0);border-color:#fb2f383d}.terminal-window--mid{z-index:2;right:calc(clamp(8px,.9vw,14px) + 3px);transform:translate3d(clamp(8px,.9vw,14px),clamp(8px,1vh,12px),0);cursor:pointer}.terminal-window--back{z-index:1;right:20px;transform:translate3d(clamp(16px,1.8vw,28px),clamp(16px,2vh,24px),0);cursor:pointer}.terminal-window__head{display:grid;gap:4px;padding:10px 14px}.terminal-window__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.terminal-window__title,.terminal-window__head .terminal-window__title{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:1.18rem;font-weight:600;letter-spacing:.01em;line-height:1}.terminal-window__note{margin:0}.terminal-window__head .button{min-width:40px;width:40px;padding:0;gap:0;flex:0 0 auto;border:1px solid currentColor;border-radius:12px;background:transparent;box-shadow:none}.terminal-window__head .button:hover{border-color:currentColor;background:#ffffff1f;transform:none}.code-panel{margin:0;padding:10px 14px 14px;overflow:auto;font-size:.76rem;line-height:1.62;border-radius:0 0 24px 24px;background:linear-gradient(180deg,#172450fa,#111c42fa);color:var(--rx-white)}.terminal-window--chat .terminal-window__head{border-bottom-color:#ffffff29}.terminal-window--chat h2,.terminal-window--chat .code-panel{color:#f3f4f7}.terminal-window--chat .terminal-window__head p{color:#ffffffb8}.terminal-window--chat .terminal-window__head .button{color:#f3f4f7}.terminal-window--raid .terminal-window__head{border-bottom-color:var(--line)}.terminal-window--raid h2,.terminal-window--raid .code-panel,.terminal-window--raid .terminal-window__head .button{color:var(--rx-blue)}.terminal-window--raid .terminal-window__head p{color:#5a5b6de6}.terminal-window--raid .code-panel{background:linear-gradient(180deg,#2c52b3fa,#1f3981fa);color:var(--rx-white)}.terminal-window--mcp .terminal-window__head{border-bottom-color:#2c52b32e}.terminal-window--mcp h2,.terminal-window--mcp .code-panel,.terminal-window--mcp .terminal-window__head .button{color:var(--rx-blue)}.terminal-window--mcp .terminal-window__head p{color:#5a5b6de6}.terminal-window--mcp .code-panel{background:linear-gradient(180deg,#5a5b6dfa,#2c52b3fa)}.info-panel{display:grid;gap:clamp(8px,1vh,10px);padding:clamp(14px,1.3vh,16px) 18px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.info-panel--compact{gap:clamp(10px,1.2vh,12px)}.info-panel__cta{width:100%;margin-top:4px;min-height:clamp(42px,4.7vh,48px);padding:clamp(14px,1.4vh,18px) 18px 0;align-items:flex-start;justify-content:center;border:0;border-radius:2px;background:linear-gradient(135deg,var(--rx-yellow) 0 84%,var(--rx-red) 84% 100%);color:var(--rx-blue);text-transform:uppercase;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:700;letter-spacing:.1em;transform:translateY(-1px);clip-path:polygon(0 0,100% 0,100% 77%,66% 77%,63.4% 100%,5.2% 100%,0 79%);box-shadow:inset 0 0 0 1px #ffffff6b,0 0 0 1px #2c52b32e,0 20px 32px #2c52b324}.info-panel__cta:hover{background:linear-gradient(135deg,var(--rx-blue) 0 82%,var(--rx-red) 82% 100%);color:var(--rx-white);border-color:transparent;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 1px #2c52b338,0 20px 32px #2c52b338}.info-panel p:last-child,.info-list{color:var(--muted);font-size:.92rem;line-height:1.5}.info-panel__note{color:var(--muted);font-size:.92rem;line-height:1.5}.info-panel__footnote{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.66rem;line-height:1.5}.info-spec{display:grid;gap:clamp(6px,.8vh,8px)}.info-spec__row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding-top:clamp(6px,.8vh,8px);border-top:1px solid var(--line-soft);font-size:.74rem;letter-spacing:.04em;text-transform:lowercase}.info-spec__row:first-child{padding-top:0;border-top:0}.info-spec__label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.info-spec__value{color:var(--text);font-size:.84rem;font-weight:400}.ascii-ripple{display:inline-block;min-width:0}.ascii-ripple--active{-webkit-user-select:none;user-select:none}.ascii-ripple--active::selection{background:transparent}.info-list{display:grid;gap:8px;margin:0;padding-left:18px}.info-list strong{color:var(--text)}.workflow-panel{display:grid;gap:var(--panel-gap);padding:clamp(14px,1.3vh,16px) 18px;border:1px solid var(--line);position:relative;overflow:hidden;border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.workflow-panel__head,.workflow-step{display:grid}.workflow-panel__head{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.workflow-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(255,248,103,.44);border-radius:999px;color:var(--rx-blue);background:#fff86785;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:lowercase}.workflow-steps,.workflow-sidebar{display:grid;gap:var(--panel-gap)}.workflow-step{grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding-top:12px;border-top:1px solid var(--line-soft)}.workflow-step:first-child{padding-top:0;border-top:0}.workflow-step__index,.workflow-note-list{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.workflow-step__index{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:46px;border:1px solid rgba(251,47,56,.24);border-radius:12px;color:var(--rx-red);background:#fb2f3814;font-size:.78rem;letter-spacing:.08em}.workflow-step__body{display:grid;gap:6px}.workflow-step__body strong{font-size:.98rem}.workflow-step__body p{color:var(--muted);font-size:.92rem;line-height:1.55}.workflow-note-panel{border:1px solid var(--line);position:relative;overflow:hidden;border-radius:var(--radius);background:var(--panel-surface);box-shadow:var(--panel-shadow)}.workflow-note-list{display:grid;gap:10px;margin:0;padding-left:18px;color:var(--muted);font-size:.78rem;line-height:1.6}.footer{position:fixed;left:50%;bottom:calc(var(--stage-pad-y) + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:3;width:min(100%,var(--stage-max-width));padding:0 var(--stage-pad-x);min-height:var(--footer-lane);display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:.74rem}.footer a{color:var(--muted);text-decoration:none}.footer__credit{padding:10px 14px;border:1px solid var(--line);border-radius:999px;background:#ffffffe0;box-shadow:0 14px 26px #2c52b31f;letter-spacing:.04em;text-transform:uppercase}.footer__links{display:flex;gap:14px;flex-wrap:wrap;align-items:center;padding:10px 14px;border:1px solid var(--line);border-radius:999px;background:#ffffffe0;box-shadow:0 14px 26px #2c52b31f;font-size:.74rem;text-transform:uppercase}.footer__links a,.footer__theme-toggle{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;transition:color .14s ease}.footer__theme-toggle{padding:0;border:0;background:transparent;cursor:pointer;text-transform:uppercase}.footer__separator{display:inline-flex;align-items:center;color:var(--muted)}.footer__route-link{text-transform:uppercase}.footer__route-link--active{color:var(--rx-blue)}.footer__docs-link{text-transform:uppercase}.footer__credit a,.footer__links a:hover,.footer__links a:focus-visible,.footer__links a[aria-label]:hover,.footer__links a[aria-label]:focus-visible,.footer__credit a:hover,.footer__credit a:focus-visible,.footer__theme-toggle:hover{color:var(--rx-blue)}.proof-card:before,.summary-pill:before,.raider-row:before,.receipt-form:before,.receipt-proof-note:before,.receipt-empty:before,.receipt-panel:before,.receipt-card:before,.workflow-panel:before,.workflow-note-panel:before,.info-panel:before{content:none}.quest-pixel-frame{position:relative}.quest-pixel-frame:before{content:none}.quest-pixel-chip{border-radius:0;border-width:2px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em;text-transform:lowercase}.party-quest-lockup{display:flex;align-items:center;gap:12px;min-width:0}.party-quest-lockup__tile{display:inline-grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border:1px solid var(--line-strong);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.08em;image-rendering:pixelated;box-shadow:none}.party-quest-lockup__tile--br{background:var(--rx-red);color:var(--rx-white);border-color:var(--rx-red)}.party-quest-lockup__tile--pq{background:var(--rx-yellow);color:var(--rx-blue);border-color:var(--rx-blue)}.party-quest-lockup__copy{display:grid;gap:2px;min-width:0}.party-quest-lockup__title{margin:0;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.party-quest-lockup__join{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hero__status-row{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-left:auto}.quest-xp-meter{display:grid;gap:4px;min-width:132px;padding:0;border:0;background:transparent;box-shadow:none}.quest-xp-meter__meta{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.quest-xp-meter__label,.quest-xp-meter__caption{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.quest-xp-meter__level{color:var(--rx-red);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:1.1rem;line-height:1}.quest-xp-meter__track{display:grid;grid-template-columns:repeat(var(--meter-count, 10),minmax(0,1fr));gap:4px;height:auto;align-items:end}.quest-xp-meter__bar{display:block;min-width:0;height:10px;border-radius:0;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:.3;transform:skew(-16deg);animation:segment-pulse 1.3s ease-in-out infinite;animation-delay:calc(var(--meter-index, 0) * 90ms)}.quest-xp-meter__bar:nth-child(2n){height:10px}.quest-xp-meter__bar:nth-child(3n){height:10px}.quest-xp-meter__bar--on{background:var(--rx-red);opacity:1;animation-name:segment-pulse-live}.quest-xp-meter__caption{color:var(--muted);font-weight:500}.app-shell--landing .hero{gap:clamp(12px,1.4vw,18px);grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr)}.app-shell--landing .hero{border-bottom:0}.app-shell--landing .hero__copy,.app-shell--landing .hero__art{padding:0;border:0;border-top:0;border-bottom:0;border-radius:0;background:transparent;box-shadow:none}.app-shell--landing .hero__image-set{inset:0}.app-shell--landing .hero__copy:before,.app-shell--landing .hero__art:before{content:none}.app-shell--landing .hero--workflow-seller{--hero-eye-glow: var(--rx-blue);--hero-eye-halo: color-mix(in srgb, var(--rx-blue) 62%, transparent);--workflow-fill: var(--rx-blue);--workflow-fill-hover: color-mix(in srgb, var(--rx-blue) 88%, #111111);--workflow-ink: var(--rx-white);--workflow-label: var(--rx-blue)}.app-shell--landing .hero--workflow-raider{--hero-eye-glow: var(--rx-blue);--hero-eye-halo: color-mix(in srgb, var(--rx-blue) 62%, transparent);--workflow-fill: var(--rx-yellow);--workflow-fill-hover: color-mix(in srgb, var(--rx-yellow) 88%, #111111);--workflow-ink: var(--text);--workflow-label: #111111}.app-shell--landing .hero--workflow-raider .hero__headline-line:has(>.hero__headline-accent){display:block;width:fit-content;max-width:100%;line-height:1;padding:.06em .32em;background:var(--rx-yellow);color:#111}.app-shell--landing .hero--workflow-raider .hero__headline-accent{display:inline;padding:0;background:transparent;color:inherit}.app-shell--landing .hero--workflow-buyer{--hero-eye-glow: var(--rx-blue);--hero-eye-halo: color-mix(in srgb, var(--rx-blue) 62%, transparent);--workflow-fill: var(--rx-red);--workflow-fill-hover: color-mix(in srgb, var(--rx-red) 88%, #111111);--workflow-ink: var(--rx-white);--workflow-label: var(--rx-red)}.app-shell--landing .hero[class*=hero--workflow-] .hero__headline-accent{color:var(--workflow-label, var(--accent))}.app-shell--landing .hero[class*=hero--workflow-] .hero__actions .button--primary{border-color:var(--workflow-fill, var(--accent));background:var(--workflow-fill, var(--accent));color:var(--workflow-ink, var(--rx-white))}.app-shell--landing .hero[class*=hero--workflow-] .hero__actions .button--primary:hover{border-color:var(--workflow-fill-hover, var(--accent));background:var(--workflow-fill-hover, var(--accent));color:var(--workflow-ink, var(--rx-white))}.app-shell--landing .subbrand{color:var(--muted)}.app-shell--landing .hero__slice{position:relative;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:transparent;filter:none}.app-shell--landing .hero__slice-layer{position:absolute;inset:0}.app-shell--landing .hero__slice:before,.app-shell--landing .hero__slice:after{content:"";position:absolute;inset:0;background-position:var(--hero-slice-position, 50% 50%);background-size:400% 100%;background-repeat:no-repeat;transition:opacity .32s ease,filter .32s ease}.app-shell--landing .hero__slice:before{background-image:var(--hero-slice-image-color);filter:contrast(1.05) saturate(1.12) brightness(1.04);opacity:1}.app-shell--landing .hero__slice:after{background-image:var(--hero-slice-image-manga);background-color:#11111114;background-blend-mode:multiply;filter:contrast(1.1) saturate(0) brightness(1.02);opacity:0}.app-shell--landing .hero__slice-frame:nth-child(2n) .hero__slice:after{background-color:#1111110f}.app-shell--landing .hero__slice-frame:nth-child(3n) .hero__slice:after{background-color:#1111111a}.app-shell--landing .hero__image-set:hover .hero__slice:before{opacity:0}.app-shell--landing .hero__image-set:hover .hero__slice:after{opacity:1;filter:contrast(1.14) saturate(0) brightness(1.04)}.app-shell--landing .hero__slice-frame{--hero-float-amount: 3px;animation:hero-slice-float 5.5s ease-in-out infinite;transition:transform .2s ease}.app-shell--landing .hero__slice-frame:nth-child(1){--hero-slice-x: -20px;--hero-slice-y: -8px;animation-delay:0s}.app-shell--landing .hero__slice-frame:nth-child(2){--hero-slice-x: -8px;--hero-slice-y: 8px;animation-delay:-1.4s}.app-shell--landing .hero__slice-frame:nth-child(3){--hero-slice-x: 8px;--hero-slice-y: -8px;animation-delay:-2.8s}.app-shell--landing .hero__slice-frame:nth-child(4){--hero-slice-x: 20px;--hero-slice-y: 8px;animation-delay:-4.1s}@keyframes hero-slice-float{0%,to{transform:translate3d(var(--hero-slice-x),var(--hero-slice-y),0)}50%{transform:translate3d(var(--hero-slice-x),calc(var(--hero-slice-y) - var(--hero-float-amount)),0)}}.app-shell--landing .hero__image-set:hover .hero__slice-frame{animation:none}.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(1){transform:translate3d(-4px,0,0)}.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(2){transform:translate3d(-2px,0,0)}.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(3){transform:translate3d(2px,0,0)}.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(4){transform:translate3d(4px,0,0)}@media(prefers-reduced-motion:reduce){.app-shell--landing .hero__slice-frame{animation:none}}.app-shell--landing .hero__eye-glow{position:absolute;z-index:2;height:3%;width:var(--hero-eye-width, 10%);border-radius:2px;background:var(--hero-eye-glow, var(--rx-blue));box-shadow:0 0 8px var(--hero-eye-glow, var(--rx-blue)),0 0 16px var(--hero-eye-halo, color-mix(in srgb, var(--rx-blue) 62%, transparent)),0 0 32px var(--hero-eye-halo, color-mix(in srgb, var(--rx-blue) 62%, transparent));mix-blend-mode:screen;opacity:.96;pointer-events:none;transform:translate(-50%,-50%);transition:background .32s ease,box-shadow .32s ease,opacity .32s ease}.app-shell--landing .hero__eye-glow--sensor{height:2.2%;width:var(--hero-eye-width, 4%);border-radius:1px}.app-shell--landing .live-market-pulse{margin-top:clamp(6px,.8vh,10px);padding-top:clamp(6px,.8vh,8px);gap:8px;border-top:0}.app-shell--landing .terminal-deck__header .eyebrow,.app-shell--landing .info-panel__head .eyebrow{font-size:clamp(.9rem,1.05vw,1.05rem);font-weight:700;letter-spacing:.14em}.app-shell--landing .info-panel--workflow-raider .info-panel__head .eyebrow{display:inline-block;padding:.2em .45em;background:var(--rx-yellow);color:#111}.app-shell--landing .api-grid{gap:clamp(12px,1.4vw,18px)}.app-shell--landing h1{font-size:clamp(2.2rem,min(4.2vw,6.8vh),3.5rem)}.app-shell--landing .hero h1{font-size:clamp(2.35rem,min(4.5vw,7vh),3.65rem);line-height:1.05}.app-shell--landing .lede{font-size:.9rem;line-height:1.35}.proof-link-row a:hover,.footer__credit a,.footer__links a:hover,.footer__links a:focus-visible,.footer__links a[aria-label]:hover,.footer__links a[aria-label]:focus-visible,.footer__credit a:hover,.footer__credit a:focus-visible,.footer__theme-toggle:hover,.footer__route-link--active{color:var(--rx-blue)}.terminal-window{border:0;border-radius:0;box-shadow:none;display:grid;grid-template-rows:auto minmax(0,1fr)}.terminal-window--mid,.terminal-window--back{opacity:1}.terminal-window--chat{background:var(--rx-blue);color:var(--rx-white)}.terminal-window--raid{background:var(--rx-yellow);color:var(--text)}.terminal-window--mcp{background:var(--rx-red);color:var(--rx-white)}.terminal-window--front{border-color:transparent}.terminal-window__head{border-bottom-width:1px}.terminal-window--chat .terminal-window__head,.terminal-window--raid .terminal-window__head,.terminal-window--mcp .terminal-window__head{border-bottom-color:#1111112e}.terminal-window--chat h2,.terminal-window--chat .code-panel,.terminal-window--chat .terminal-window__head .button,.terminal-window--mcp h2,.terminal-window--mcp .code-panel,.terminal-window--mcp .terminal-window__head .button{color:var(--rx-white)}.terminal-window--raid h2,.terminal-window--raid .code-panel,.terminal-window--raid .terminal-window__head .button{color:#111}.terminal-window__head p{color:inherit;opacity:.72}.terminal-window--chat .terminal-window__head p,.terminal-window--mcp .terminal-window__head p{color:#ffffffb8}.terminal-window--raid .terminal-window__head p{color:#111111b8}.terminal-window__head .button:hover{background:transparent;color:inherit;border-color:currentColor}.code-panel{border-radius:0;background:transparent;color:inherit;min-height:0;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none}.terminal-window--chat .code-panel,.terminal-window--raid .code-panel,.terminal-window--mcp .code-panel{background:transparent}.code-panel::-webkit-scrollbar{display:none}.info-panel__cta{width:100%;margin-top:4px;height:84px;min-height:84px;padding:24px 18px 0;align-items:flex-start;justify-content:center;border:0;border-radius:2px;background:var(--accent);color:var(--text);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;text-transform:uppercase;font-size:1.64rem;font-weight:700;line-height:1;letter-spacing:.1em;white-space:nowrap;clip-path:polygon(0 0,100% 0,100% 83%,66% 83%,63.4% 100%,5.2% 100%,0 85%);box-shadow:inset 0 0 0 1px #ffe2e22e,0 0 0 1px #fb2f3847;transform:translateY(-1px)}.info-panel__cta:hover{background:var(--accent);color:var(--text);border-color:transparent;box-shadow:inset 0 0 0 1px #ffe2e22e,0 0 0 1px #fb2f3847}.workflow-badge,.workflow-step__index{border-color:var(--accent);color:var(--accent)}.status-chip--ready{border:1px solid rgba(44,82,179,.42);color:var(--rx-blue)}.status-chip--available{border:1px solid rgba(255,248,103,.9);background:var(--rx-yellow);color:var(--text)}.status-chip--offline{border:1px solid rgba(90,91,109,.28);color:var(--muted)}.footer__credit,.footer__links{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:1100px){.app-frame--directory,.app-frame--directory .app-main{height:auto;overflow:visible}.app-shell--directory{min-height:auto;height:auto;overflow:visible;grid-template-rows:auto;align-content:start}.hero{grid-template-columns:1fr;min-height:0}.api-grid,.lane-grid,.beta-hero,.marketplace-layout,.onboarding-grid,.account-grid,.workflow-grid,.receipt-shell__header,.receipt-shell__hero,.raider-row,.receipt-layout,.receipt-dashboard,.receipt-outcome{grid-template-columns:1fr}.api-notes{margin-left:0}.page-panel--filters{position:static}.page-panel--wide{grid-column:auto}.terminal-deck__header,.workflow-panel__head{display:grid;grid-template-columns:1fr}.receipt-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-form,.receipt-card-grid,.receipt-card-grid--compact{grid-template-columns:1fr}.receipt-form__actions{justify-content:flex-start}.info-spec__row{grid-template-columns:1fr;gap:4px}.hero__art{min-height:420px}.hero__image-set{gap:8px}}@media(max-width:1460px)and (min-width:1101px){.api-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr)}}@media(max-width:720px){.app-shell{min-height:auto;padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px))}.app-shell--directory{padding-bottom:calc(46px + env(safe-area-inset-bottom,0px))}.page-stage-card__summary{grid-template-columns:1fr 1fr}.terminal-deck__header,.footer{display:grid;gap:10px}.metric-grid,.form-grid,.receipt-rail,.receipt-card-grid,.receipt-card-grid--compact,.receipt-stat-grid,.raider-row__stats,.raider-row__facts{grid-template-columns:1fr}.lane-panel,.page-panel,.quickstart-card,.market-card,.workflow-panel,.workflow-note-panel,.receipt-form,.receipt-proof-note,.receipt-empty,.receipt-panel,.summary-pill{padding-left:16px;padding-right:16px}.receipt-detail-row{grid-template-columns:1fr;gap:4px}.terminal-stack{height:372px}.terminal-window--mid{right:15px;transform:translate3d(8px,8px,0)}.terminal-window--back{transform:translate3d(16px,16px,0)}.terminal-window--front{right:11.5px}.hero__headline-line{white-space:normal}.raider-row__identity{flex-direction:column}.hero__image-set{gap:8px}.hero__slice{background-size:400% 100%}.app-shell--landing .hero__slice-frame{--hero-float-amount: 2px}.app-shell--landing .hero__slice-frame:nth-child(1){--hero-slice-x: -10px;--hero-slice-y: -4px}.app-shell--landing .hero__slice-frame:nth-child(2){--hero-slice-x: -4px;--hero-slice-y: 4px}.app-shell--landing .hero__slice-frame:nth-child(3){--hero-slice-x: 4px;--hero-slice-y: -4px}.app-shell--landing .hero__slice-frame:nth-child(4){--hero-slice-x: 10px;--hero-slice-y: 4px}.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(1),.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(2),.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(3),.app-shell--landing .hero__image-set:hover .hero__slice-frame:nth-child(4){transform:translateZ(0)}.footer__links{gap:12px}.workflow-step{grid-template-columns:1fr}.receipt-list__row{grid-template-columns:1fr;gap:6px}}.app-shell--mercenary-route{row-gap:clamp(12px,1.3vh,16px)}.mercenary-page{display:flex;flex:1;flex-direction:column;gap:clamp(12px,1.6vh,18px);min-height:0;padding:0}.mercenary-page .mercenary-workspace{flex:1;min-height:min(68vh,860px)}.mercenary-workspace{--mercenary-sidebar-panel: rgba(255, 255, 255, .72);--mercenary-bubble: rgba(239, 241, 246, .96);--mercenary-border: rgba(17, 17, 17, .1);--mercenary-border-strong: rgba(17, 17, 17, .16);--mercenary-shadow: 0 20px 42px rgba(17, 17, 17, .08), 0 2px 8px rgba(17, 17, 17, .04);--mercenary-user-bg: #1f3559;--mercenary-user-border: rgba(31, 53, 89, .82);--mercenary-user-text: #f7f8fb;height:auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(228px,280px);gap:clamp(14px,1.6vw,22px);align-items:stretch;overflow:hidden}.mercenary-chat{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:transparent}.mercenary-chat__topbar,.mercenary-composer{padding:0}.mercenary-chat__topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--mercenary-border);padding-bottom:18px}.mercenary-chat__identity{display:grid;gap:4px}.mercenary-chat__identity strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:1rem;letter-spacing:-.04em}.mercenary-chat__identity span,.mercenary-message__meta,.mercenary-message__note,.mercenary-list__meta,.mercenary-list__copy small,.mercenary-composer__footer p{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em}.mercenary-chat__topbar-actions,.mercenary-pill-row,.mercenary-action-row,.mercenary-composer__suggestions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.mercenary-mode-switch{display:inline-flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--mercenary-border);border-radius:999px;background:#11111109}.mercenary-mode-chip{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.mercenary-mode-chip--active{background:#fffffffa;color:var(--text);box-shadow:0 1px 4px #11111114}.mercenary-composer__suggestions{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none}.mercenary-composer__suggestions::-webkit-scrollbar{display:none}.mercenary-chat__thread{min-height:0;overflow:auto;padding:26px 0 20px;display:grid;gap:18px}.mercenary-message{display:flex;align-items:flex-end;gap:12px;max-width:min(100%,760px)}.mercenary-message--user{margin-left:auto;justify-content:flex-end}.mercenary-message__avatar{width:42px;height:42px;flex:0 0 42px;object-fit:cover;border-radius:50%;border:1px solid var(--mercenary-border)}.mercenary-message__body{display:grid;gap:0;min-width:0}.mercenary-message__time{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;margin-top:6px;opacity:0;transition:opacity .16s ease}.mercenary-message:hover .mercenary-message__time{opacity:1}.mercenary-message--user .mercenary-message__time{text-align:right}.mercenary-message--user .mercenary-message__body{justify-items:end}.mercenary-message__bubble{display:grid;gap:14px;padding:16px 18px;border:1px solid transparent;border-radius:26px;background:var(--mercenary-bubble);line-height:1.62}.mercenary-message__bubble p{margin:0}.mercenary-message--user .mercenary-message__bubble{border-color:var(--mercenary-user-border);background:var(--mercenary-user-bg);color:var(--mercenary-user-text)}.mercenary-message--error .mercenary-message__bubble{border-color:#bc293042;background:#fb2f380f}.mercenary-message--success .mercenary-message__bubble{border-color:#2c52b333;background:#f5f8fffa}.mercenary-status{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid transparent;border-radius:999px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mercenary-status--ready{background:#2c52b31f;border-color:#2c52b338;color:var(--rx-blue)}.mercenary-status--working{background:#bc4d191a;border-color:#bc4d192e;color:#a1491f}.mercenary-status--available{background:#1111110d;border-color:#11111114;color:var(--muted)}.mercenary-status--offline{background:#fb2f3814;border-color:#fb2f3824;color:#b2262f}.mercenary-list,.mercenary-link-list{display:grid;gap:10px}.mercenary-list__item,.mercenary-link{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid transparent;border-radius:16px;background:#11111109}.mercenary-list__copy{display:grid;gap:4px}.mercenary-list__copy strong,.mercenary-link strong{font-size:.95rem;line-height:1.3}.mercenary-list__copy p{margin:0;color:var(--muted)}.mercenary-link{color:inherit;text-decoration:none}.mercenary-link span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.mercenary-link:hover{border-color:#2c52b33d}.mercenary-artifact-grid{display:grid;gap:12px}.mercenary-trace-list{display:grid;gap:10px}.mercenary-trace{border:1px solid rgba(17,17,17,.08);border-radius:18px;background:#ffffff80;overflow:hidden}.mercenary-trace[open]{background:#ffffffb8}.mercenary-trace__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer}.mercenary-trace__summary::-webkit-details-marker{display:none}.mercenary-trace__summary div,.mercenary-trace__event-meta{display:grid;gap:3px}.mercenary-trace__summary span,.mercenary-trace__event-meta span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.mercenary-trace__summary strong,.mercenary-trace__event-meta strong{font-size:.92rem;line-height:1.35}.mercenary-trace__events{display:grid;gap:10px;padding:0 14px 14px}.mercenary-trace__outcome,.mercenary-trace__event p{margin:0;color:var(--muted)}.mercenary-trace__event{display:grid;gap:5px;padding-top:10px;border-top:1px solid rgba(17,17,17,.08)}.mercenary-trace__event:first-of-type{padding-top:0;border-top:0}.mercenary-artifact{display:grid;gap:12px;padding:14px;border:1px solid rgba(17,17,17,.08);border-radius:20px;background:#ffffffa8}.mercenary-artifact__preview{display:block;padding:0;border:0;border-radius:16px;overflow:hidden;background:#1111110a;cursor:pointer}.mercenary-artifact__preview img,.mercenary-artifact__preview video,.mercenary-lightbox__body img,.mercenary-lightbox__body video{display:block;width:100%;height:auto}.mercenary-artifact__preview--video{cursor:default}.mercenary-artifact__bundle{display:grid;gap:10px}.mercenary-artifact__bundle p,.mercenary-artifact__meta p{margin:0;color:var(--muted)}.mercenary-artifact__bundle-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mercenary-artifact__bundle-strip img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#1111110d}.mercenary-artifact__bundle-files{display:flex;gap:8px;flex-wrap:wrap}.mercenary-artifact__bundle-file{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#1111110d;color:inherit;text-decoration:none;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;line-height:1.3}.mercenary-artifact__bundle-file:hover,.mercenary-artifact__action:hover{background:#2c52b31a;color:var(--rx-blue)}.mercenary-artifact__meta{display:grid;gap:4px}.mercenary-artifact__meta span,.mercenary-lightbox__head span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.mercenary-artifact__meta strong,.mercenary-lightbox__head strong{font-size:.95rem;line-height:1.35}.mercenary-artifact__actions{display:flex;gap:8px;flex-wrap:wrap}.mercenary-artifact__action,.mercenary-lightbox__close{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:0;border-radius:999px;background:#1111110f;color:inherit;cursor:pointer;text-decoration:none;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.mercenary-lightbox{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px;background:#060a12b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mercenary-lightbox__dialog{width:min(920px,100%);max-height:calc(100dvh - 48px);display:grid;gap:16px;padding:18px;border-radius:28px;background:#f8f9fcfa;box-shadow:0 30px 80px #0000002e,0 8px 24px #0000001a}.mercenary-lightbox__head{display:flex;align-items:start;justify-content:space-between;gap:12px}.mercenary-lightbox__head div{display:grid;gap:4px}.mercenary-lightbox__body{min-height:0;overflow:auto;border-radius:20px;background:#1111110a}.mercenary-final__answer{font-size:1rem;line-height:1.68}.mercenary-final__code{margin:0;max-height:280px;overflow:auto}.mercenary-composer{display:grid;gap:12px;border-top:1px solid var(--mercenary-border);padding-top:16px}.mercenary-composer__field{display:grid}.mercenary-composer__textarea{width:100%;min-height:92px;max-height:180px;padding:14px 16px;border:1px solid var(--mercenary-border-strong);border-radius:18px;background:#fffffffa;color:var(--text);resize:none;line-height:1.6}.mercenary-composer__textarea:focus{outline:none;border-color:#2c52b34d;box-shadow:0 0 0 4px #2c52b314}.mercenary-composer__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mercenary-composer__budget{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em}.mercenary-composer__budget-input{width:72px;min-height:32px;padding:0 10px;border:1px solid var(--mercenary-border);border-radius:999px;background:#fffffffa;color:var(--text);font-family:inherit;font-size:inherit}.mercenary-suggestion{flex:0 0 auto;min-height:34px;padding:8px 12px;border:1px solid var(--mercenary-border);border-radius:999px;background:#fffffffa;color:var(--text);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;line-height:1.4;transition:border-color .14s ease,background-color .14s ease}.mercenary-suggestion:hover,.mercenary-suggestion--active{border-color:#2c52b338;background:#2c52b30f}.mercenary-sidebar{min-height:0;display:grid;gap:12px;align-content:start;padding-left:clamp(12px,1.4vw,18px);border-left:1px solid var(--mercenary-border);overflow:hidden}.mercenary-sidebar__panel{display:grid;gap:12px;padding:0 0 14px;border-bottom:1px solid rgba(17,17,17,.08);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.mercenary-sidebar__head,.mercenary-sidebar__actions,.mercenary-sidebar__specialist{display:flex;align-items:start;justify-content:space-between;gap:12px}.mercenary-sidebar__head strong,.mercenary-sidebar__specialist-copy strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.98rem;letter-spacing:-.03em}.mercenary-sidebar__eyebrow,.mercenary-sidebar__signal span,.mercenary-sidebar__specialist-copy small,.mercenary-sidebar__note{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em}.mercenary-sidebar__links,.mercenary-sidebar__signal-strip,.mercenary-sidebar__specialists{display:grid;gap:10px}.mercenary-sidebar__signal-strip,.mercenary-sidebar__actionstrip{display:flex;flex-wrap:wrap;gap:8px}.mercenary-sidebar__specialist{padding-top:10px;border-top:1px solid rgba(17,17,17,.08)}.mercenary-sidebar__specialist:first-child{padding-top:0;border-top:0}.mercenary-sidebar__signal{flex:1 1 108px;display:grid;gap:3px;padding:10px 12px;border-radius:14px;background:#11111109;min-width:0}.mercenary-sidebar__signal strong{font-size:.84rem;line-height:1.35}.mercenary-sidebar__specialist-copy{display:grid;gap:4px;min-width:0}.mercenary-sidebar__prooftags{display:flex;flex-wrap:wrap;gap:6px}.mercenary-proof-chip{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:#1111110d;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.mercenary-sidebar__specialist-label{display:flex;align-items:center;gap:8px}.mercenary-sidebar__specialist-side{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.mercenary-sidebar__specialist-status{text-transform:lowercase}.mercenary-sidebar__dot{width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:#1111112e}.mercenary-sidebar__dot--ready{background:var(--rx-blue)}.mercenary-sidebar__dot--working{background:#a1491f}.mercenary-sidebar__dot--available{background:#11111161}.mercenary-sidebar__dot--offline{background:#b2262f}.mercenary-sidebar__specialist-copy p,.mercenary-sidebar__note{margin:0;color:var(--muted);line-height:1.55}.mercenary-sidebar__meter{--meter-fill: rgba(17, 17, 17, .28);display:inline-grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;width:84px;height:auto;align-items:end}.mercenary-sidebar__meter--ready{--meter-fill: var(--rx-blue)}.mercenary-sidebar__meter--working{--meter-fill: #a1491f}.mercenary-sidebar__meter--available{--meter-fill: rgba(17, 17, 17, .42)}.mercenary-sidebar__meter--offline{--meter-fill: #b2262f}.mercenary-sidebar__meter-bar{width:auto;height:8px;border-radius:0;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:.28;transform:skew(-16deg)}.mercenary-sidebar__meter-bar--filled{background:var(--meter-fill);opacity:1}.mercenary-sidebar__disclosure{display:grid;gap:10px}.mercenary-sidebar__disclosure-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid rgba(17,17,17,.08);cursor:pointer}.mercenary-sidebar__disclosure-summary::-webkit-details-marker{display:none}.mercenary-sidebar__disclosure-summary strong{font-size:.84rem;line-height:1.35}.mercenary-sidebar__disclosure-summary span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-sidebar__actionchip,.mercenary-sidebar__link,.mercenary-sidebar__micro-link{color:inherit;text-decoration:none}.mercenary-sidebar__actionchip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:0;border-radius:999px;background:#1111110b;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-sidebar__actionchip--button{cursor:pointer}.mercenary-sidebar__link{display:grid;gap:2px;padding:10px 0;border-top:1px solid rgba(17,17,17,.08);background:transparent}.mercenary-sidebar__link:first-child{border-top:0;padding-top:0}.mercenary-sidebar__link span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-sidebar__link strong{font-size:.92rem;line-height:1.35}.mercenary-sidebar__link:hover strong,.mercenary-sidebar__actionchip:hover,.mercenary-sidebar__micro-link:hover{color:var(--rx-blue)}.mercenary-sidebar__link--button{padding-left:0;border-left:0;border-right:0;border-bottom:0;text-align:left;cursor:pointer}.mercenary-sidebar__micro-link{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mercenary-typing{display:inline-flex;gap:6px;align-items:center}.mercenary-typing span{width:8px;height:8px;border-radius:999px;background:#1f355970;animation:mercenary-typing 1.1s ease-in-out infinite}.mercenary-typing span:nth-child(2){animation-delay:.12s}.mercenary-typing span:nth-child(3){animation-delay:.24s}@keyframes mercenary-typing{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-3px);opacity:1}}@media(max-width:1120px){.app-shell--mercenary-route{min-height:auto;height:auto;overflow:visible}.mercenary-workspace{grid-template-columns:1fr}.mercenary-sidebar{padding-left:0;border-left:0;padding-top:10px;border-top:1px solid var(--mercenary-border);grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.app-shell--mercenary-route{padding:18px 18px calc(18px + var(--footer-lane) + env(safe-area-inset-bottom,0px))}.mercenary-chat__topbar,.mercenary-composer__footer,.mercenary-list__item,.mercenary-link,.mercenary-sidebar__head,.mercenary-sidebar__actions,.mercenary-sidebar__specialist,.mercenary-sidebar__specialist-side{display:grid;gap:10px}.mercenary-chat__topbar-actions,.mercenary-pill-row,.mercenary-action-row,.mercenary-sidebar__actions{justify-content:flex-start}.mercenary-composer__suggestions{display:flex}.mercenary-sidebar{grid-template-columns:1fr}.mercenary-message{max-width:100%}.mercenary-message__avatar{width:36px;height:36px;flex-basis:36px}}.app-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(16px,2vw,28px);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-header__brand{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0}.app-header__mark{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--line-strong);border-radius:8px;font-weight:700;letter-spacing:.08em}.app-header__title{font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.app-header__nav,.app-header__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-header__link{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:8px 10px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.app-header__link--active,.app-header__link:hover{color:var(--text)}.mercenary-lane-banner{display:grid;gap:6px;padding:12px 14px;border-bottom:1px solid var(--mercenary-border, var(--line))}.mercenary-lane-banner--raid{background:color-mix(in srgb,var(--rx-blue) 10%,transparent)}.mercenary-lane-banner--inference{background:color-mix(in srgb,var(--rx-red) 8%,transparent)}.mercenary-lane-banner__kicker{display:block;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.mercenary-lane-banner__label strong{font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:1.05rem;letter-spacing:-.02em}.mercenary-lane-banner__copy{margin:0;color:var(--muted);font-size:.86rem;line-height:1.45;max-width:72ch}.mercenary-mode-chip--raid.mercenary-mode-chip--active{background:color-mix(in srgb,var(--rx-blue) 18%,transparent);border-color:color-mix(in srgb,var(--rx-blue) 42%,var(--line))}.mercenary-mode-chip--inference.mercenary-mode-chip--active{background:color-mix(in srgb,var(--rx-red) 14%,transparent);border-color:color-mix(in srgb,var(--rx-red) 38%,var(--line))}.mercenary-page .page-intro{margin-bottom:2px}.mercenary-chat__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px}.mercenary-chat__header-main{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.mercenary-chat__title{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.98rem;letter-spacing:-.03em}.mercenary-composer__footer-start{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.mercenary-composer__credit{color:var(--text);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em;white-space:nowrap}.mercenary-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mercenary-toolbar__group{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--mercenary-border, var(--line));border-radius:999px;background:#11111105}.mercenary-toolbar__chip{min-height:28px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.06em;text-transform:lowercase}.mercenary-toolbar__chip--active{background:#fffffff5;color:var(--text);box-shadow:0 1px 3px #1111110f}.mercenary-toolbar__chip--raid.mercenary-toolbar__chip--active{background:color-mix(in srgb,var(--rx-blue) 16%,transparent);color:var(--rx-blue)}.mercenary-toolbar__chip--inference.mercenary-toolbar__chip--active{background:color-mix(in srgb,var(--rx-red) 12%,transparent);color:var(--rx-red)}.mercenary-toolbar__action{min-height:28px;padding:0 12px;font-size:.68rem}.mercenary-message__disclaimer{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.03em;line-height:1.4;opacity:.72}.mercenary-composer__hint{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.04em;opacity:.38}.mercenary-paid-panel--compact{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 0 0;border-top:1px solid var(--mercenary-border, var(--line))}.mercenary-paid-panel__status{margin:0;color:var(--muted);font-size:.72rem}.mercenary-sidebar--compact{gap:10px;padding-left:clamp(10px,1.2vw,14px)}.mercenary-agent-card{display:grid;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--mercenary-border, var(--line))}.mercenary-agent-card__avatar{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:14px;border:1px solid var(--mercenary-border, var(--line));background:var(--surface-muted)}.mercenary-agent-card__copy{display:grid;gap:6px}.mercenary-agent-card__eyebrow{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.mercenary-agent-card__copy strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;letter-spacing:-.04em;line-height:1.05}.mercenary-agent-card__copy p{margin:0;color:var(--muted);font-size:.72rem;line-height:1.45}.mercenary-agent-card__tags{display:flex;flex-wrap:wrap;gap:6px}.mercenary-agent-card__tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid var(--mercenary-border, var(--line));border-radius:999px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.mercenary-dock{display:grid;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--mercenary-border, var(--line))}.mercenary-dock__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.mercenary-dock__eyebrow{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.mercenary-dock__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.mercenary-dock__metrics--dense{grid-template-columns:repeat(2,minmax(0,1fr))}.mercenary-dock__metric{display:grid;gap:2px;min-width:0}.mercenary-dock__metric dt{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-dock__metric dd{margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercenary-dock__meta,.mercenary-dock__standby,.mercenary-drawer__note{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.03em}.mercenary-dock__actions{display:flex;flex-wrap:wrap;gap:6px}.mercenary-dock__chip{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border:1px solid var(--mercenary-border, var(--line));border-radius:999px;background:transparent;color:var(--text);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.05em;text-decoration:none;text-transform:lowercase}.mercenary-dock__chip--button{cursor:pointer}.mercenary-dock__chip:hover,.mercenary-dock__chip--button:hover{border-color:var(--line-strong);background:#11111108}.mercenary-drawer{border-bottom:1px solid var(--mercenary-border, var(--line))}.mercenary-drawer__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;cursor:pointer;list-style:none;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.06em;text-transform:lowercase}.mercenary-drawer__summary::-webkit-details-marker{display:none}.mercenary-drawer__summary strong{font-size:.72rem}.mercenary-drawer__body{display:grid;gap:8px;padding-bottom:10px}.mercenary-drawer__body--trace{gap:6px}.mercenary-roster{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mercenary-roster__item{display:flex;align-items:center;justify-content:space-between;gap:8px}.mercenary-roster__main{display:flex;align-items:center;gap:6px;min-width:0}.mercenary-roster__main strong{font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mercenary-roster__side{display:flex;align-items:center;gap:6px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;text-transform:lowercase}.mercenary-chat-shell{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-height:0}.mercenary-chat-shell__backdrop{display:grid;grid-template-rows:inherit;gap:inherit;min-height:0;pointer-events:none;opacity:.42;filter:grayscale(.2)}.mercenary-chat-shell--locked .mercenary-chat-shell__backdrop>*{pointer-events:none;-webkit-user-select:none;user-select:none}.mercenary-chat-shell__overlay{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center;background:color-mix(in srgb,var(--surface) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mercenary-chat-shell__title{margin:0;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:1.1rem;letter-spacing:-.03em}.mercenary-chat-shell__copy,.mercenary-chat-shell__status{margin:0;max-width:34ch;color:var(--muted);font-size:.82rem;font-style:italic;line-height:1.5}.mercenary-chat-shell__overlay .info-panel__cta.mercenary-chat-shell__cta{--spacebar-label-lift: clamp(3px, .55vh, 6px);display:inline-flex;width:auto;min-width:420px;max-width:min(100%,580px);margin-top:4px;padding:clamp(24px,2.45vh,30px) 88px 0;background:var(--rx-red);color:var(--rx-white);font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:700;line-height:1;letter-spacing:.1em;height:clamp(92px,10vh,108px);min-height:clamp(92px,10vh,108px);align-items:flex-start;justify-content:center;box-shadow:inset 0 0 0 1px #ffe2e22e,0 0 0 1px #fb2f3847;transform:translateY(calc(-1 * var(--spacebar-label-lift)))}.mercenary-chat-shell__overlay .info-panel__cta.mercenary-chat-shell__cta:hover{background:color-mix(in srgb,var(--rx-red) 88%,#111111);color:var(--rx-white);transform:translateY(calc(-1 * var(--spacebar-label-lift)))}.mercenary-run-panel{display:grid;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--mercenary-border, var(--line))}.mercenary-run-panel__head,.mercenary-run-panel__proof{display:flex;align-items:center;justify-content:space-between;gap:8px}.mercenary-run-panel__eyebrow{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.mercenary-run-panel__summary{margin:0;color:var(--muted);font-size:.72rem;line-height:1.45}.mercenary-run-panel__actions{display:flex;flex-wrap:wrap;gap:6px}.mercenary-run-panel__chip{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--mercenary-border, var(--line));border-radius:999px;background:transparent;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.mercenary-run-panel__chip--button{cursor:pointer}.mercenary-run-panel__chip:hover,.mercenary-run-panel__chip--button:hover{color:var(--text);background:var(--surface-muted)}.mercenary-run-panel__proof span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-run-panel__payment{display:grid;gap:8px;padding-top:4px;border-top:1px solid var(--mercenary-border, var(--line))}.mercenary-run-panel__payment-row{display:grid;grid-template-columns:minmax(68px,.42fr) minmax(0,1fr);align-items:center;gap:8px}.mercenary-run-panel__payment-row>span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-run-panel__select,.mercenary-run-panel__budget-input{width:100%;min-height:30px;border:1px solid var(--mercenary-border, var(--line));border-radius:8px;background:var(--surface-inset);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;padding:0 8px}.mercenary-run-panel__budget-field{display:flex;align-items:center;gap:6px}.mercenary-run-panel__budget-field .mercenary-run-panel__budget-input{flex:1}.mercenary-run-panel__payment-meta,.mercenary-run-panel__payment-note{margin:0;color:var(--muted);font-size:.68rem;line-height:1.4}.mercenary-run-panel__payment-create{display:grid;gap:6px}.mercenary-threads{display:grid;gap:8px}.mercenary-threads__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.mercenary-threads__label{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.mercenary-threads__new{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--mercenary-border, var(--line));border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font-size:1rem;line-height:1;padding:0}.mercenary-threads__new:hover{background:var(--surface-muted)}.mercenary-threads__list{display:grid;gap:4px;margin:0;padding:0;list-style:none;max-height:220px;overflow:auto}.mercenary-threads__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;border:1px solid transparent;border-radius:8px;padding:2px 2px 2px 0}.mercenary-threads__row:hover{background:var(--surface-muted)}.mercenary-threads__row--active,.mercenary-threads__row--active:hover{background:var(--rx-red);border-color:var(--rx-red)}.mercenary-threads__row--editing{grid-template-columns:minmax(0,1fr)}.mercenary-threads__select{display:block;width:100%;min-width:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;padding:8px 10px;text-align:left}.mercenary-threads__row:hover .mercenary-threads__select{color:var(--text)}.mercenary-threads__row--active .mercenary-threads__select{color:var(--rx-white)}.mercenary-threads__input{width:100%;min-width:0;min-height:34px;border:1px solid var(--mercenary-border, var(--line));border-radius:8px;background:var(--surface-inset);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;padding:0 10px}.mercenary-threads__input:focus{outline:none;border-color:color-mix(in srgb,var(--rx-blue) 42%,var(--line))}.mercenary-threads__actions{display:inline-flex;align-items:center;gap:4px;padding-right:4px;opacity:0;pointer-events:none;transition:opacity .16s ease}.mercenary-threads__row:hover .mercenary-threads__actions,.mercenary-threads__row--active .mercenary-threads__actions,.mercenary-threads__row:focus-within .mercenary-threads__actions{opacity:1;pointer-events:auto}@media(hover:none){.mercenary-threads__actions{opacity:1;pointer-events:auto}}.mercenary-threads__action{border:0;background:transparent;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.58rem;letter-spacing:.04em;padding:4px 6px;text-transform:lowercase}.mercenary-threads__action:hover{color:var(--text)}.mercenary-threads__row--active .mercenary-threads__action{color:color-mix(in srgb,var(--rx-white) 72%,transparent)}.mercenary-threads__row--active .mercenary-threads__action:hover,.mercenary-threads__row--active .mercenary-threads__action--delete:hover{color:var(--rx-white)}.mercenary-threads__action--delete:hover{color:var(--rx-red)}.mercenary-threads__item-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.78rem}@media(max-width:720px){.mercenary-chat__topbar{align-items:stretch}.mercenary-chat__identity{flex:1 1 100%}.mercenary-mode-switch{flex:1 1 auto}.mercenary-chat__topbar-actions{width:100%}}@media(max-width:1080px){.mercenary-chat__header{align-items:flex-start}}.playground-page__header,.playground-page__mode-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.playground-page__mode-bar{justify-content:flex-end;margin-bottom:12px}.playground-page--raid .playground-page__mode-bar{margin-bottom:8px}.playground-page__header h1{margin:0}.playground-page__modes{display:inline-flex;gap:8px;padding:4px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 88%,transparent)}.playground-page__mode{border:0;background:transparent;color:var(--muted);padding:8px 14px;border-radius:999px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.playground-page__mode--active{background:var(--rx-blue);color:#fff}.mercenary-workspace--embedded{margin-top:0}.inference-playground__model-picker{display:grid;gap:10px}.inference-playground__meta{margin:-4px 0 12px;min-height:1.2em;color:var(--muted);font-size:.82rem}.inference-playground__trust-slot{display:grid;align-content:start;min-height:88px;margin-top:12px}.inference-playground__trust-placeholder{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:88px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#ffffff05;color:var(--muted);font-size:.82rem}.inference-playground__trust-placeholder-label{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.field--inactive input:disabled,.field--inactive select:disabled,.field--inactive textarea:disabled{opacity:.55;cursor:not-allowed}.inference-playground__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--panel-gap);align-items:start}.inference-playground__panel{min-width:0}.inference-playground .button.rx-spacebar-clip{margin-top:8px;background:var(--rx-red);color:var(--rx-white);transform:translateY(calc(-1 * var(--spacebar-label-lift, clamp(3px, .55vh, 6px))))}.inference-playground .button.rx-spacebar-clip:hover:not(:disabled){background:color-mix(in srgb,var(--rx-red) 88%,#111111);color:var(--rx-white);transform:translateY(calc(-1 * var(--spacebar-label-lift, clamp(3px, .55vh, 6px))))}.inference-playground__lede{color:var(--muted);line-height:1.45}.inference-playground__response pre,.code-panel--compact{white-space:pre-wrap;word-break:break-word}.inference-playground--compact .inference-playground__layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);gap:clamp(14px,2vw,22px);align-items:start}.inference-playground__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.inference-playground__field-grid--stack{grid-template-columns:1fr}.inference-playground__advanced{display:grid;gap:8px}.inference-playground__advanced summary{width:fit-content;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.inference-playground__prompt{display:grid;gap:7px}.inference-playground__prompt span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.inference-playground__textarea{width:100%;min-height:108px;max-height:240px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--surface-inset);color:var(--text);font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.92rem;line-height:1.6;resize:vertical}.inference-playground__textarea::placeholder{color:color-mix(in srgb,var(--muted) 72%,transparent)}.inference-playground__textarea:focus{outline:none;border-color:color-mix(in srgb,var(--rx-blue) 42%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--rx-blue) 10%,transparent)}.inference-playground__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.inference-playground__status{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem}.inference-playground__aside{display:grid;gap:12px;align-content:start}.inference-playground__trust-card{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted)}.inference-playground__trust-copy{display:grid;gap:4px}.inference-playground__trust-copy strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.92rem}.inference-playground__trust-copy p{margin:0;color:var(--muted);font-size:.72rem;line-height:1.45}.attestation-inspector__panel--compact{gap:8px}.attestation-inspector__summary{display:grid;gap:4px}.attestation-inspector__summary strong{font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.attestation-inspector__summary span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;line-height:1.45}@media(max-width:1080px){.inference-playground--compact .inference-playground__layout{grid-template-columns:1fr}}.page-flat .proof-card,.page-flat .summary-pill,.page-flat .raider-row:not(.raider-row--compact),.page-flat .receipt-form,.page-flat .receipt-proof-note,.page-flat .receipt-empty,.page-flat .receipt-panel,.page-flat .receipt-card,.page-flat .workflow-panel,.page-flat .workflow-note-panel,.page-flat .info-panel,.app-shell--landing .proof-card,.app-shell--landing .summary-pill,.app-shell--landing .raider-row:not(.raider-row--compact),.app-shell--landing .receipt-form,.app-shell--landing .receipt-proof-note,.app-shell--landing .receipt-empty,.app-shell--landing .receipt-panel,.app-shell--landing .receipt-card,.app-shell--landing .workflow-panel,.app-shell--landing .workflow-note-panel,.app-shell--landing .info-panel:not(.info-panel--landing-flow){border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.page-flat .proof-card strong,.page-flat .summary-pill strong,.page-flat .receipt-card strong,.page-flat .proof-link-row a,.page-flat .signal-chip--proof,.page-flat .signal-chip--private,.page-flat .list-metric strong,.page-flat .card-metric strong,.page-flat .info-spec__value,.page-flat .info-list strong,.app-shell--landing .proof-card strong,.app-shell--landing .summary-pill strong,.app-shell--landing .receipt-card strong,.app-shell--landing .proof-link-row a,.app-shell--landing .signal-chip--proof,.app-shell--landing .signal-chip--private,.app-shell--landing .list-metric strong,.app-shell--landing .card-metric strong,.app-shell--landing .info-spec__value,.app-shell--landing .info-list strong{color:var(--text)}.page-flat .button,.page-flat .deck-tab,.page-flat .receipt-field__input,.page-flat .signal-chip,.page-flat .raider-chip,.page-flat .status-chip,.page-flat .workflow-badge,.page-flat .workflow-step__index,.page-flat .terminal-window__head .button,.app-shell--landing .button,.app-shell--landing .deck-tab,.app-shell--landing .receipt-field__input,.app-shell--landing .signal-chip,.app-shell--landing .raider-chip,.app-shell--landing .status-chip,.app-shell--landing .workflow-badge,.app-shell--landing .workflow-step__index,.app-shell--landing .terminal-window__head .button{border-radius:0;box-shadow:none}.page-flat .button,.app-shell--landing .button{background:transparent;color:var(--text);border-color:var(--line-strong)}.page-flat .button:hover,.app-shell--landing .button:hover{background:transparent;color:var(--accent);border-color:var(--accent);box-shadow:none;transform:none}.page-flat .button--pill,.app-shell--landing .button--pill{border-radius:999px;background:transparent;color:var(--muted);border-color:var(--line)}.page-flat .button--pill:hover,.page-flat .button--pill:active,.page-flat .button--pill:focus-visible,.app-shell--landing .button--pill:hover,.app-shell--landing .button--pill:active,.app-shell--landing .button--pill:focus-visible{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.page-flat .button--pill--active,.page-flat .button--pill[aria-pressed=true],.app-shell--landing .button--pill--active,.app-shell--landing .button--pill[aria-pressed=true]{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.page-flat .button--primary,.app-shell--landing .button--primary,.page-flat .button--primary:hover,.app-shell--landing .button--primary:hover{background:var(--accent);color:var(--rx-white);border-color:var(--accent)}.page-flat .deck-tab,.page-flat .signal-chip,.page-flat .raider-chip,.page-flat .status-chip,.page-flat .workflow-badge,.app-shell--landing .deck-tab,.app-shell--landing .signal-chip,.app-shell--landing .raider-chip,.app-shell--landing .status-chip,.app-shell--landing .workflow-badge{background:transparent}.page-flat .deck-tab--active,.app-shell--landing .deck-tab--active{background:var(--accent);border-color:var(--accent);color:var(--rx-white)}.page-flat .receipt-field__input,.app-shell--landing .receipt-field__input{background:var(--bg);color:var(--text);border-color:var(--line-strong)}.page-flat .receipt-field__input:focus,.app-shell--landing .receipt-field__input:focus{outline:1px solid rgba(251,47,56,.42);border-color:#fb2f386b;box-shadow:none}.loading-pulse{display:grid;gap:8px}.loading-pulse__label{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.loading-pulse__bars{display:grid;grid-template-columns:repeat(var(--pulse-count, 6),minmax(0,1fr));gap:4px;min-height:14px;align-items:end}.loading-pulse__bar{display:block;min-width:0;height:10px;border-radius:0;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:.34;transform:skew(-16deg);animation:segment-pulse 1.1s ease-in-out infinite;animation-delay:calc(var(--pulse-index, 0) * 90ms)}.loading-pulse__bar:nth-child(2n){height:10px}.loading-pulse__bar:nth-child(3n){height:10px}.activity-meter__track{display:grid;grid-template-columns:repeat(var(--meter-count, 10),minmax(0,1fr));gap:4px;align-items:end}.activity-meter__bar{display:block;min-width:0;height:10px;border-radius:0;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:.3;transform:skew(-16deg);animation:segment-pulse 1.3s ease-in-out infinite;animation-delay:calc(var(--meter-index, 0) * 90ms)}.activity-meter__bar:nth-child(2n){height:10px}.activity-meter__bar:nth-child(3n){height:10px}.activity-meter__bar--on{background:var(--rx-red);border-color:transparent;opacity:1;animation-name:segment-pulse-live}@keyframes segment-pulse{0%,to{opacity:.34}50%{opacity:.72}}@keyframes segment-pulse-live{0%,to{opacity:.82}50%{opacity:1}}.rx-segment-bar{display:grid;grid-template-columns:repeat(var(--segment-count, 28),minmax(0,1fr));gap:4px;width:100%;height:14px;padding:0;border:0;border-radius:0;background:transparent;align-items:end}.rx-segment-bar__block{display:block;min-width:0;height:10px;border-radius:0;background:color-mix(in srgb,var(--text) 14%,transparent);opacity:.28;transform:skew(-16deg)}.rx-segment-bar__block:nth-child(2n){height:11px}.rx-segment-bar__block:nth-child(3n){height:9px}.rx-segment-bar__block--lit{opacity:1}.rx-segment-bar--ref .rx-segment-bar__block--lit{background:var(--chart-ref)}.rx-segment-bar--market .rx-segment-bar__block--lit{background:var(--chart-market)}.rx-segment-bar--savings .rx-segment-bar__block--lit{background:var(--chart-savings)}.rx-segment-bar--volume .rx-segment-bar__block--lit{background:linear-gradient(180deg,color-mix(in srgb,var(--rx-blue) 88%,white),var(--rx-blue))}.live-market-pulse{display:grid;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.live-market-pulse__label{margin:0}.live-market-pulse__stats,.live-market-pulse__models{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:.82rem}.live-market-pulse__chip{padding:6px 10px;border:1px solid var(--line);border-radius:999px}.health-badge{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.health-badge--ready{background:color-mix(in srgb,var(--rx-blue) 18%,var(--surface));color:var(--rx-blue)}.health-badge--reachable{background:color-mix(in srgb,var(--rx-yellow) 42%,var(--surface));color:var(--rx-blue)}.health-badge--offline{background:color-mix(in srgb,var(--rx-red) 16%,var(--surface));color:var(--rx-red)}.health-badge--unknown{background:color-mix(in srgb,var(--rx-steel) 16%,var(--surface));color:var(--rx-steel)}.market-page__volume-row{display:grid;gap:var(--panel-gap)}.market-volume-panel{display:grid;gap:14px;padding:clamp(18px,2vw,26px);border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.market-volume-panel__bars{display:grid;gap:12px}.market-volume-panel__row{display:grid;gap:6px}.market-volume-panel__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem}.market-volume-panel__meta span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.market-volume-panel__row .rx-segment-bar{margin-top:2px}.model-detail-page__back{margin-bottom:10px}.model-detail-page__price{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:clamp(1.5rem,2.4vw,2.2rem);color:var(--accent)}.model-detail-page__savings{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.model-detail-page__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:var(--panel-gap);align-items:stretch}.model-detail-page__split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--panel-gap);align-items:start}.quiet-note{color:var(--muted);font-size:.82rem;line-height:1.45}.account-balance__amount{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:1rem}.account-balance-fund{display:grid;gap:10px;margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}.seller-stats-panel__metrics{margin-bottom:6px}.offer-status{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem;text-transform:lowercase}.offer-status--active{color:var(--rx-blue)}.offer-status--paused{color:var(--rx-steel)}.seller-offer-list .seller-offer-row{flex-direction:column;align-items:stretch;gap:10px}.seller-offer-row__meta{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.seller-offer-row__meta strong{min-width:120px}.seller-offer-row__actions{display:flex;gap:8px;flex-wrap:wrap}.seller-offer-row__status{margin:0}@media(max-width:1100px){.featured-models__grid,.market-stats-ribbon,.inference-playground__grid,.lane-grid,.model-detail-page__grid,.model-detail-page__split{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-frame--sidebar-collapsed{--sidebar-width: 72px}.app-frame--sidebar-collapsed .app-sidebar__title,.app-frame--sidebar-collapsed .app-sidebar__section-label,.app-frame--sidebar-collapsed .app-sidebar__credit,.app-frame--sidebar-collapsed .app-sidebar__tee-pill,.app-frame--sidebar-collapsed .app-sidebar__utility-button,.app-sidebar--collapsed .app-sidebar__title,.app-sidebar--collapsed .app-sidebar__section-label,.app-sidebar--collapsed .app-sidebar__credit,.app-sidebar--collapsed .app-sidebar__tee-pill,.app-sidebar--collapsed .app-sidebar__utility-button,.app-frame--sidebar-collapsed .app-sidebar__wallet-expanded,.app-sidebar--collapsed .app-sidebar__wallet-expanded{display:none}.app-frame--sidebar-collapsed .app-sidebar__wallet-collapsed,.app-sidebar--collapsed .app-sidebar__wallet-collapsed{display:flex}.app-frame--sidebar-collapsed .app-sidebar__utility,.app-sidebar--collapsed .app-sidebar__utility{display:none}.app-frame--sidebar-collapsed .app-sidebar__brand-row,.app-sidebar--collapsed .app-sidebar__brand-row{display:flex;flex-direction:column;align-items:center;gap:6px}.app-frame--sidebar-collapsed .app-sidebar__toggle,.app-sidebar--collapsed .app-sidebar__toggle{margin-top:0}.app-frame--sidebar-collapsed .app-sidebar__brand,.app-sidebar--collapsed .app-sidebar__brand,.app-frame--sidebar-collapsed .app-sidebar__version,.app-sidebar--collapsed .app-sidebar__version{display:none}.app-frame--sidebar-collapsed .app-sidebar__link,.app-sidebar--collapsed .app-sidebar__link{justify-content:center;padding:8px;width:100%}.app-frame--sidebar-collapsed .app-sidebar__link-label,.app-sidebar--collapsed .app-sidebar__link-label,.app-frame--sidebar-collapsed .app-sidebar__link-external-icon,.app-sidebar--collapsed .app-sidebar__link-external-icon,.app-frame--sidebar-collapsed .app-sidebar__subnav,.app-sidebar--collapsed .app-sidebar__subnav,.app-frame--sidebar-collapsed .app-sidebar__group-toggle,.app-sidebar--collapsed .app-sidebar__group-toggle{display:none}.app-frame--sidebar-collapsed .app-sidebar__link,.app-sidebar--collapsed .app-sidebar__link{gap:0}.app-frame--sidebar-collapsed .app-sidebar__link-icon,.app-sidebar--collapsed .app-sidebar__link-icon{display:inline-flex}@media(max-width:900px){:root{--sidebar-width: 72px}.app-sidebar__title,.app-sidebar__section-label,.app-sidebar__credit,.app-sidebar__tee-pill,.app-sidebar__utility-button,.app-sidebar__wallet-expanded{display:none}.app-sidebar__wallet-collapsed{display:flex}.app-sidebar__utility{display:none}.app-sidebar__brand-row{display:flex;flex-direction:column;align-items:center;gap:6px}.app-sidebar__toggle{margin-top:0}.app-sidebar__brand,.app-sidebar__version{display:none}.app-sidebar__link{justify-content:center;padding:8px;width:100%}.app-sidebar__link-label{display:none}.app-sidebar__link-icon{display:inline-flex}}@media(max-width:760px){.featured-models__grid{grid-template-columns:1fr}.app-header{flex-wrap:wrap}.market-stats-ribbon,.inference-playground__grid,.lane-grid,.model-detail-page__grid,.model-detail-page__split{grid-template-columns:1fr}.model-catalog__toolbar{align-items:stretch}.model-catalog__count{margin-left:0}.model-catalog__table-wrap{display:none}.model-catalog__cards,.model-catalog.model-catalog--cards .model-catalog__cards{display:grid}}.provider-brand-icon{flex:0 0 auto;color:var(--text)}.market-savings-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:var(--panel-gap)}.market-savings-summary__chip{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.market-savings-summary__chip span{color:var(--muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.market-page__charts{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(260px,.75fr);gap:var(--panel-gap);margin-bottom:var(--panel-gap)}.market-page__charts--single{grid-template-columns:1fr}.market-discount-chart,.seller-spread-chart{display:grid;gap:12px;padding:clamp(18px,2vw,24px);border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.market-discount-chart__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.market-discount-chart__legend{display:flex;gap:10px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.market-discount-chart__legend-item:before{content:"";display:inline-block;width:14px;height:8px;margin-right:6px;vertical-align:-1px;background:currentColor;opacity:.9;transform:skew(-16deg)}.market-discount-chart__legend-item--ref:before{background:var(--chart-ref)}.market-discount-chart__legend-item--market:before{background:var(--chart-market)}.market-discount-chart__rows,.seller-spread-chart__rows{display:grid;gap:12px}.market-discount-chart__row,.seller-spread-chart__row{display:grid;gap:8px}.market-discount-chart__meta,.seller-spread-chart__meta{display:flex;align-items:center;gap:10px}.market-discount-chart__copy{display:grid;gap:2px;min-width:0}.market-discount-chart__copy span,.seller-spread-chart__meta span{color:var(--muted);font-size:.76rem}.market-discount-chart__rate{margin-left:auto;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.market-discount-chart__bars{display:grid;gap:6px}.market-discount-chart__empty{color:var(--muted);font-size:.86rem}.seller-spread-chart__row .rx-segment-bar{margin-top:2px}.market-discount-chart__bars .rx-segment-bar,.seller-spread-chart .rx-segment-bar,.model-detail-page .rx-segment-bar{align-items:stretch}.market-discount-chart__bars .rx-segment-bar__block,.seller-spread-chart .rx-segment-bar__block,.model-detail-page .rx-segment-bar__block,.market-discount-chart__bars .rx-segment-bar__block:nth-child(2n),.market-discount-chart__bars .rx-segment-bar__block:nth-child(3n),.seller-spread-chart .rx-segment-bar__block:nth-child(2n),.seller-spread-chart .rx-segment-bar__block:nth-child(3n),.model-detail-page .rx-segment-bar__block:nth-child(2n),.model-detail-page .rx-segment-bar__block:nth-child(3n){height:100%}.model-catalog__savings{display:grid;gap:6px;min-width:120px}.model-catalog__savings .rx-segment-bar{margin-top:4px}.model-catalog__model-copy{display:grid;gap:2px}.quickstart-card__actions{display:flex;gap:8px;flex-wrap:wrap}.market-page__filters-advanced summary{cursor:pointer;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.market-page__filters-advanced{display:grid;gap:10px}@media(max-width:1100px){.market-savings-summary,.market-page__charts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.market-savings-summary,.market-page__charts{grid-template-columns:1fr}}.app-header--with-wallet .app-header__actions{margin-left:auto}.app-header-wallet__session-bar{display:inline-flex;align-items:center;gap:6px;width:100%;min-height:34px;padding:4px 4px 4px 12px;border:1px solid rgba(251,47,56,.42);border-radius:999px;background:var(--rx-red);color:var(--rx-white)}.app-header-wallet__session-bar--connect{justify-content:center;padding-inline:12px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.app-header-wallet__session-bar--connect:hover{border-color:#2c52b36b;background:var(--rx-blue)}.app-header-wallet__session-bar--loading{justify-content:center;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.app-header-wallet__address{flex:1;min-width:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;padding:0;text-align:left}.app-header-wallet__address:hover{opacity:.92}.app-header-wallet__sign-out-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;padding:0}.app-header-wallet__sign-out-icon .icon{width:12px;height:12px}.app-header-wallet__sign-out-icon:hover{opacity:.78}.app-header-wallet__compact{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted);color:var(--text);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:1rem;font-weight:600;line-height:1;padding:0}.app-header-wallet__compact--connect,.app-header-wallet__compact--signed-in{border-color:#fb2f386b;background:var(--rx-red);color:var(--rx-white)}.app-header-wallet__compact:hover{border-color:var(--line-strong)}.app-header-wallet__compact--connect:hover,.app-header-wallet__compact--signed-in:hover{border-color:#2c52b36b;background:var(--rx-blue)}.app-header-wallet__compact--loading{color:var(--muted);background:var(--surface-muted)}.host-tee-trust{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.host-tee-trust--strip{padding:8px clamp(16px,2vw,28px);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent)}.host-tee-trust--inline{margin-top:14px}.host-tee-trust--sidebar{display:grid;gap:8px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--surface-muted)}.host-tee-trust--sidebar .host-tee-trust__chips{flex-direction:column;align-items:stretch}.host-tee-trust--sidebar .host-tee-trust__chip{justify-content:center}.host-tee-trust__chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.host-tee-trust__chip{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;padding:4px 10px;text-transform:uppercase}.host-tee-trust__chip--ready{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--text)}.host-tee-trust__chip--pending{border-style:dashed}.host-tee-trust__link{padding:0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.72rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;cursor:pointer;text-align:left}.host-tee-trust__link:hover{color:var(--text)}.trust-badge{display:inline-flex;align-items:center;border:1px solid var(--line-strong);border-radius:999px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.trust-badge--tee{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--text)}.market-price-ladder{display:grid;gap:12px;padding:clamp(18px,2vw,24px);border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.market-price-ladder__rows{display:grid;gap:12px}.market-price-ladder__row{display:grid;gap:8px}.market-price-ladder__meta{display:flex;align-items:center;gap:10px}.market-price-ladder__copy{display:grid;gap:2px;min-width:0}.market-price-ladder__copy span,.market-price-ladder__empty{color:var(--muted);font-size:.76rem}.market-price-ladder__rate{margin-left:auto;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.market-price-ladder__track{height:8px;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--surface-muted)}.market-price-ladder__fill{display:block;height:100%;border-radius:inherit;background:var(--chart-savings)}.inference-playground__deck{min-width:0;height:auto;grid-template-rows:auto auto}.inference-playground__deck .terminal-stack{height:clamp(300px,34vh,380px);min-height:clamp(300px,34vh,380px);max-height:clamp(300px,34vh,380px)}.inference-playground__deck .terminal-window{border-radius:0;display:grid;grid-template-rows:auto minmax(0,1fr)}.inference-playground__deck .terminal-window--front{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 8px))}.inference-playground__deck .terminal-window--mid,.inference-playground__deck .terminal-window--back{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 6px))}.inference-playground__deck .code-panel{min-height:0;max-height:100%}.seller-order-book__privacy-badges{display:flex;flex-wrap:wrap;gap:6px}.seller-order-book__privacy-badge{color:var(--muted);font-size:.72rem;text-transform:uppercase}@media(max-width:1100px){.app-header--with-wallet{flex-wrap:wrap}}.seller-wizard__steps{display:grid;gap:16px}.seller-wizard__step--done{border-color:#2ea06059}.seller-modal{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:24px}.seller-modal__backdrop{position:absolute;inset:0;border:0;background:#080a0eb8;cursor:pointer}.seller-modal__panel{position:relative;width:min(960px,100%);max-height:min(80vh,900px);overflow:auto;border-radius:16px;border:1px solid var(--line);background:var(--surface-elevated);padding:20px;display:grid;gap:16px}.seller-modal__header,.seller-modal__footer,.seller-modal__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.seller-model-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.seller-model-card{border:1px solid var(--line);border-radius:12px;background:var(--surface-inset);padding:12px;text-align:left;display:grid;gap:6px;cursor:pointer}.seller-model-card--selected{border-color:var(--rx-blue);box-shadow:inset 0 0 0 1px var(--rx-blue)}.seller-model-card__title{font-weight:600}.seller-model-card__meta,.seller-model-card__rate{color:var(--muted);font-size:.82rem}.seller-model-card__badge{font-size:.72rem;text-transform:uppercase;color:var(--muted)}.seller-model-card__badge--ok{color:#2ea060}.model-combobox{position:relative}.model-combobox__control{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:0;background:var(--surface-inset);overflow:hidden}.model-combobox__input{width:100%;min-width:0;border:0;background:transparent;padding:10px 12px;color:var(--text)}.model-combobox__toggle{flex:0 0 auto;border:0;border-left:1px solid var(--line);background:transparent;color:var(--muted);padding:0 12px;cursor:pointer}.model-combobox__menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;border:1px solid var(--line);border-radius:10px;background:var(--surface-elevated);box-shadow:0 12px 40px #0000002e;overflow:hidden}.model-combobox__empty{margin:0;padding:12px;color:var(--muted);font-size:.86rem}.model-combobox__option-main{display:inline-flex;align-items:center;gap:8px}.model-combobox__list{max-height:280px;overflow:auto}.model-combobox__group-label{padding:8px 12px 4px;font-size:.72rem;text-transform:uppercase;color:var(--muted)}.model-combobox__option{width:100%;border:0;background:transparent;padding:8px 12px;display:grid;gap:2px;text-align:left;cursor:pointer}.model-combobox__option--active,.model-combobox__option:hover{background:var(--accent-surface)}.manage-offers{display:grid;gap:12px}.manage-offers__card{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.manage-offers__actions{display:grid;gap:8px;justify-items:start}.manage-offers__meta{color:var(--muted);font-size:.88rem}.seller-provider-picker{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.seller-provider-picker__chip{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--text);padding:6px 12px;font-size:.82rem;cursor:pointer}.seller-provider-picker__chip--active{border-color:#2ea0608c;background:#2ea0601f}.upstream-tee-panel{display:grid;gap:10px;margin-top:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.upstream-tee-panel--compact{padding:10px}.upstream-tee-panel__badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.upstream-tee-panel__vendor{color:var(--muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.upstream-tee-panel__status{font-weight:600}.upstream-tee-panel__status--ok{color:#2ea060}.upstream-tee-panel__meta{color:var(--muted);font-size:.85rem;word-break:break-all}.upstream-tee-panel__checks{margin:0;padding-left:18px;font-size:.85rem}.upstream-tee-panel__check--pass{color:#2ea060}.upstream-tee-panel__check--fail{color:#d45b5b}.upstream-tee-panel__link{font-size:.85rem}.trust-badge--e2ee{border-color:#5882ff73;color:#9eb6ff}.seller-model-card__badges{display:flex;gap:6px;flex-wrap:wrap}.model-detail-page__tee{margin-bottom:16px}.form-status--error{color:#d45b5b}.form-status--warning{color:var(--rx-blue)}.code-panel-row{display:grid;gap:10px}.seller-path-switcher{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.seller-path-switcher--compact{margin:0;align-items:center;gap:6px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.seller-path-switcher__link{border:0;padding:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit}.seller-path-switcher__link:hover{color:var(--text)}.seller-path-switcher__link--active{color:var(--text);text-decoration:underline;text-underline-offset:3px}.seller-path-switcher__sep{color:color-mix(in srgb,var(--muted) 70%,transparent)}.seller-wizard__summary h2{margin:0 0 8px}.seller-wizard__summary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.receipt-upstream-attestation{display:grid;gap:12px}.receipt-upstream-attestation__summary{margin:0;color:var(--muted);font-size:.88rem}.receipt-upstream-attestation__list{display:grid;gap:10px}.receipt-upstream-attestation__card{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#ffffff05}.receipt-upstream-attestation__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.receipt-upstream-attestation__provider-id{margin:4px 0 0;color:var(--muted);font-size:.82rem;word-break:break-all}.receipt-upstream-attestation__status{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap}.receipt-upstream-attestation__status--ok{color:#2ea060}.receipt-upstream-attestation__meta{margin:0;color:var(--muted);font-size:.85rem;word-break:break-all}.receipt-upstream-attestation__features{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.receipt-upstream-attestation__feature{padding:4px 8px;border:1px solid var(--line);border-radius:999px;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.receipt-upstream-attestation__feature--verified{border-color:#2ea06073;color:#2ea060}.receipt-upstream-attestation__feature--claimed{border-color:#d45b5b59;color:#d4a05b}.receipt-upstream-attestation__checks{margin-top:0}.receipt-surface__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.api-readiness-banner{display:grid;gap:6px;padding:12px 14px;border:1px solid rgba(212,91,91,.35);border-radius:12px;background:#d45b5b14}.api-readiness-banner__hint{margin:0;color:var(--muted);font-size:.85rem}.live-market-pulse--error{border-color:#d45b5b59;background:#d45b5b0f}.live-market-pulse__error{margin:0;color:var(--muted);font-size:.82rem}.upstream-tee-panel__actions{display:flex;flex-wrap:wrap;gap:8px}.attestation-inspector__backdrop{position:fixed;inset:0;z-index:60;border:0;background:#080a0f6b;opacity:0;pointer-events:none;transition:opacity .18s ease}.attestation-inspector__backdrop--open{opacity:1;pointer-events:auto}.attestation-inspector{position:fixed;top:0;right:0;z-index:70;width:min(100vw,380px);height:100dvh;display:grid;grid-template-rows:auto 1fr;gap:0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));border-left:1px solid var(--line);background:var(--surface-elevated);box-shadow:-18px 0 40px #1111111f;overflow:auto;transform:translate(100%);transition:transform .22s ease}.attestation-inspector--open{transform:translate(0)}.attestation-inspector__head{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:14px}.attestation-inspector__head h2{font-size:1.1rem}.attestation-inspector__panel{display:grid;gap:10px;padding:14px 0;border-top:1px solid var(--line-soft)}.attestation-inspector__section-label{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.attestation-inspector__signal-strip{display:grid;gap:8px}.attestation-inspector__signal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.82rem}.attestation-inspector__signal span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.attestation-inspector__signal strong{text-align:right;word-break:break-all}.attestation-inspector__note{margin:0;color:var(--muted);font-size:.85rem;line-height:1.5}.attestation-inspector__note--loading{font-style:italic}.attestation-inspector__panel--context{padding-top:0}.attestation-inspector__copy-row{display:grid;gap:6px;font-size:.82rem}.attestation-inspector__copy-row>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.attestation-inspector__copy-value{display:flex;align-items:start;justify-content:space-between;gap:10px}.attestation-inspector__copy-value strong{word-break:break-all;text-align:left}.attestation-inspector__copy-button{flex:0 0 auto;border:1px solid var(--line-soft);border-radius:6px;padding:2px 8px;background:var(--surface-inset);color:var(--ink);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;cursor:pointer}.attestation-inspector__copy-button:hover{border-color:var(--line)}.app-sidebar__tee-pill{gap:8px}.attestation-inspector__links{display:flex;flex-wrap:wrap;gap:10px;font-size:.85rem}@media(max-width:720px){.attestation-inspector{width:100vw}}.app-frame:has(.app-shell--landing){height:100dvh;overflow:hidden}.app-shell--landing{align-content:stretch;grid-auto-rows:unset;height:100%;min-height:0;overflow:hidden;grid-template-rows:minmax(0,1.02fr) minmax(0,.98fr);row-gap:0}.app-shell--landing .hero,.app-shell--landing .api-grid{min-height:0;height:100%}.app-shell--landing .api-notes{height:100%;min-height:0;align-content:stretch}.app-shell--landing .info-panel--landing-flow{height:100%;min-height:0;border:0;border-top:0}.app-shell--landing .api-notes{border-top:0}.app-shell--landing .info-panel__cta{margin-top:auto;background:var(--workflow-fill, var(--rx-red));color:var(--workflow-ink, var(--rx-white));white-space:normal}.app-shell--landing .info-panel__cta:hover{background:var(--workflow-fill-hover, color-mix(in srgb, var(--rx-red) 88%, #111111));color:var(--workflow-ink, var(--rx-white));border-color:transparent}.market-stats-ribbon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:var(--panel-gap)}.market-stats-ribbon__stat{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.market-stats-ribbon__stat span{font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.mercenary-receipt-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.featured-models{display:grid;gap:12px;margin-bottom:var(--panel-gap)}.featured-models__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.featured-models__lede{margin:0;color:var(--muted);font-size:.82rem}.featured-models__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--panel-gap)}.featured-models__card{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:inherit;cursor:pointer;text-align:left;width:100%;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.featured-models__card:hover{border-color:var(--line-strong);background:var(--surface-elevated);transform:translateY(-1px)}.featured-models__identity{display:flex;align-items:center;gap:10px}.featured-models__copy{display:grid;gap:2px;min-width:0}.featured-models__copy strong{font-size:.96rem}.featured-models__copy span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem}.featured-models__meta{display:flex;justify-content:space-between;gap:8px;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem}.featured-models__savings{color:var(--rx-blue);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.featured-models__tags{display:flex;gap:6px;flex-wrap:wrap;min-height:22px}.market-page__layout{align-items:start}.market-page__main{display:grid;gap:var(--panel-gap);min-width:0}.market-page__policy{display:grid;gap:8px;font-size:.86rem;color:var(--muted)}.model-catalog__toolbar{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin-bottom:12px}.field--inline{min-width:180px}.model-catalog__count{margin:0 0 0 auto;color:var(--muted);font-size:.82rem}.model-catalog__table-wrap,.seller-order-book__table-wrap{overflow:auto;border:1px solid var(--line);border-radius:8px}.model-catalog__table,.seller-order-book__table{width:100%;border-collapse:collapse;font-size:.86rem}.model-catalog__table th,.model-catalog__table td,.seller-order-book__table th,.seller-order-book__table td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.model-catalog__table th,.seller-order-book__table th{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.model-catalog__row--active{background:var(--accent-surface)}.model-catalog__model-button{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;text-align:left}.model-catalog__model-button span{color:var(--muted);font-size:.78rem}.model-catalog__cards{display:none;gap:12px}.model-catalog__card{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.model-catalog__card-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0}.model-catalog__card-stats div{display:grid;gap:2px}.model-catalog__card-stats dt{margin:0;color:var(--muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.model-catalog__card-stats dd{margin:0;font-size:.86rem}.seller-order-book{display:grid;gap:14px;padding:18px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface)}.seller-order-book__header{display:flex;align-items:start;justify-content:space-between;gap:16px}.seller-order-book__actions{display:flex;gap:8px;flex-wrap:wrap}.seller-order-book__lede{color:var(--muted);font-size:.9rem;line-height:1.45}.seller-order-book__table td span{display:block;color:var(--muted);font-size:.76rem}.sell-page{display:grid;gap:clamp(16px,2vh,24px);align-content:start}.sell-page__intro{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.sell-page__intro h1{margin:0;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.6rem,4.8vw,3.8rem);letter-spacing:-.04em;text-transform:none;max-width:none;line-height:1.02}.sell-dashboard{display:grid;gap:14px}.sell-dashboard__summary{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:14px}.sell-panel{display:grid;gap:14px;padding:0;border:0;border-radius:0;background:transparent}.sell-page .sell-dashboard__summary>*{padding-bottom:14px;border-bottom:1px solid var(--line)}.sell-page .sell-panel--create{padding-top:4px}.app-frame--theme-dark .sell-panel{background:transparent}.sell-panel__eyebrow{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.sell-panel__head-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.sell-earnings__amount-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px}.sell-earnings__amount{color:#2ea060;font-family:Oxanium,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,3vw,2.6rem);line-height:1}.app-frame--theme-dark .sell-earnings__amount{color:#6fe39a}.sell-earnings__delta{color:#2ea060;font-size:.82rem}.sell-earnings__delta--muted{color:var(--muted)}.sell-earnings__chart{display:flex;align-items:end;gap:8px;min-height:120px;padding-top:8px}.sell-earnings__chart-col{display:grid;gap:6px;flex:1;min-width:0;align-content:end;height:100px}.sell-earnings__chart-bar{display:block;width:100%;min-height:8px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#6fe39a,#2ea060);transform:skew(-12deg)}.sell-earnings__chart-label{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.62rem;text-align:center}.sell-earnings__chart-empty{align-self:center;width:100%;text-align:center}.sell-earnings__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:8px;border-top:1px solid var(--line)}.sell-earnings__stats div{display:grid;gap:4px}.sell-earnings__stats span{color:var(--muted);font-size:.72rem;text-transform:uppercase}.sell-earnings__stats strong{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.92rem}.sell-live__badge{color:#2ea060;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.sell-live__badge:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#2ea060;vertical-align:middle}.sell-live__models{display:grid;gap:12px}.sell-live__model-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr) auto;gap:10px;align-items:center}.sell-live__model-copy{display:flex;align-items:center;gap:10px;min-width:0}.sell-live__model-copy strong{display:block;font-size:.88rem}.sell-live__model-copy span{display:block;color:var(--muted);font-size:.72rem;text-transform:uppercase}.sell-live__model-stat{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;white-space:nowrap}.sell-live__footer{margin:0;color:var(--muted);font-size:.74rem;line-height:1.45}.sell-form-row{display:grid;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.sell-form-row--done .sell-form-row__mark{color:#2ea060}.sell-form-row__lead{display:flex;align-items:center;gap:10px}.sell-form-row__mark{display:inline-grid;place-items:center;width:22px;height:22px;color:var(--muted);font-size:.82rem}.sell-form-row__value{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.82rem}.sell-form-row__fields{display:grid;gap:10px}.sell-form-row__fields--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-form-row--publish{padding-bottom:4px}.sell-empty{display:grid;gap:6px;justify-items:center;padding:28px 16px;border:1px dashed var(--line);border-radius:12px;text-align:center}.sell-empty strong{font-size:1rem}.sell-empty p{margin:0;color:var(--muted);max-width:36ch}.sell-empty--compact{padding:16px}.sell-offer-table{display:grid;gap:8px}.sell-offer-table__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted)}.sell-offer-table__row strong{display:block}.sell-offer-table__row span{color:var(--muted);font-size:.78rem}.sell-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sell-config-card{display:grid;gap:4px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface-muted);color:inherit;cursor:pointer;text-align:left}.sell-config-card:hover{border-color:var(--line-strong)}.sell-config-card span{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem}.sell-demand-list{display:grid;gap:12px}.sell-demand-list__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,1fr) auto;gap:12px;align-items:center}.sell-demand-list__copy{display:grid;gap:2px;min-width:0}.sell-demand-list__copy span{color:var(--muted);font-size:.78rem}.sell-demand-list__rates{color:var(--muted);font-size:.72rem}.sell-demand-list__stat{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;text-transform:uppercase}@media(max-width:1100px){.sell-dashboard__summary,.sell-form-row__fields--grid{grid-template-columns:1fr}.sell-config-grid,.sell-earnings__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sell-live__model-row,.sell-demand-list__row,.sell-offer-table__row,.sell-config-grid{grid-template-columns:1fr}}.bounties-page__header{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start;margin-bottom:1.5rem}.bounties-page__grid,.bounties-page__detail-grid{display:grid;gap:1.25rem}@media(min-width:960px){.bounties-page__grid,.bounties-page__detail-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}}.bounties-page__payment-note{color:var(--rx-steel);font-size:.85rem;line-height:1.4}.bounties-page__composer label{display:grid;gap:.35rem;margin-bottom:.75rem}.bounties-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.bounties-card{width:100%;text-align:left;border:1px solid var(--border);background:var(--surface);padding:.85rem 1rem;display:grid;gap:.35rem}.bounties-card--static{cursor:default}.bounties-card__title{font-family:var(--font-mono);font-size:.95rem}.bounties-card__reward{color:var(--rx-red);font-family:var(--font-mono)}.bounties-card__meta{color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.bounties-deadlines{margin:0;padding-left:1.1rem;font-family:var(--font-mono);font-size:.85rem}.code-block--compact{font-size:.75rem;margin-top:.5rem}.market-filters__chip,.raiders-directory__chip{min-height:28px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.04em;padding:0 10px;text-transform:lowercase;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.market-filters__chip:hover,.raiders-directory__chip:hover{border-color:var(--line-strong);color:var(--text)}.market-filters__chip--active,.raiders-directory__chip--active{border-color:color-mix(in srgb,var(--rx-blue) 48%,var(--line));background:color-mix(in srgb,var(--rx-blue) 10%,transparent);color:var(--text)}.market-filters__search input,.raiders-directory__search input{transition:border-color .16s ease,box-shadow .16s ease}.market-filters__search input:focus,.raiders-directory__search input:focus{outline:none;border-color:color-mix(in srgb,var(--rx-blue) 42%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--rx-blue) 12%,transparent)}.market-filters__reset,.raiders-directory__reset{border:0;background:transparent;color:var(--rx-blue);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.68rem;letter-spacing:.06em;padding:0;text-decoration:underline;text-transform:uppercase}.app-frame--theme-dark .app-shell--landing .hero--workflow-raider{--workflow-label: #111111;--workflow-ink: #111111}.app-frame--theme-dark .app-shell--landing .hero--workflow-raider .hero__headline-line:has(>.hero__headline-accent),.app-frame--theme-dark .app-shell--landing .info-panel--workflow-raider .info-panel__head .eyebrow{background:var(--rx-yellow);color:#111}.app-frame--theme-dark .app-shell--landing .hero--workflow-raider .hero__headline-accent{background:transparent;color:inherit}.app-frame--theme-dark{color-scheme:dark;color:var(--text);--bg: #090909;--text: #f1f4fb;--muted: #d4d8e4;--line: rgba(241, 244, 251, .14);--line-strong: rgba(241, 244, 251, .24);--line-soft: rgba(241, 244, 251, .1)}.app-frame--theme-dark:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:#090909}.app-frame--theme-dark .bg-grid{display:none}.app-frame--theme-dark .hero__summary{color:#f1f4fbcc}.app-frame--theme-dark .hero__slice{filter:saturate(.84) contrast(1.02) brightness(.9)}.app-frame--theme-dark .app-shell--landing .hero__slice:before{filter:saturate(.92) contrast(1.04) brightness(.94)}.app-frame--theme-dark .app-shell--landing .hero__slice:after{filter:saturate(0) contrast(1.08) brightness(.9)}.app-frame--theme-dark .app-shell--landing .hero__image-set:hover .hero__slice:after{filter:saturate(0) contrast(1.12) brightness(.94)}.app-frame--theme-dark .app-shell--landing .hero__eye-glow{opacity:1}.app-frame--theme-dark .button{background:#12141b75;border-color:#f1f4fb2e;color:var(--text)}.app-frame--theme-dark .button:hover{background:#12141b9e;border-color:#f1f4fb47;color:var(--text)}.app-frame--theme-dark .button--primary,.app-frame--theme-dark .button--primary:hover{background:var(--accent);border-color:var(--accent);color:#110d10}.app-frame--theme-dark .deck-tab{background:#12141b75;border-color:#f1f4fb2e;color:#f1f4fbd1}.app-frame--theme-dark .deck-tab--active{background:var(--accent);border-color:var(--accent);color:#110d10}.app-frame--theme-dark .deck-tab--chat.deck-tab--active{background:var(--rx-blue);border-color:var(--rx-blue);color:var(--rx-white)}.app-frame--theme-dark .deck-tab--raid.deck-tab--active{background:var(--rx-yellow);border-color:var(--rx-yellow);color:#111}.app-frame--theme-dark .deck-tab--mcp.deck-tab--active{background:var(--rx-red);border-color:var(--rx-red);color:var(--rx-white)}.app-frame--theme-dark .terminal-window__head .button{background:transparent;border-color:currentColor}.app-frame--theme-dark .terminal-window__head .button:hover{background:transparent;color:inherit;border-color:currentColor}.app-frame--theme-dark .terminal-window--chat{background:#22449f}.app-frame--theme-dark .terminal-window--raid{background:#f0e85f}.app-frame--theme-dark .terminal-window--mcp{background:#d9333c}.app-frame--theme-dark .terminal-window--chat h2,.app-frame--theme-dark .terminal-window--chat .code-panel,.app-frame--theme-dark .terminal-window--chat .terminal-window__head .button,.app-frame--theme-dark .terminal-window--mcp h2,.app-frame--theme-dark .terminal-window--mcp .code-panel,.app-frame--theme-dark .terminal-window--mcp .terminal-window__head .button{color:var(--rx-white)}.app-frame--theme-dark .terminal-window--raid h2,.app-frame--theme-dark .terminal-window--raid .code-panel,.app-frame--theme-dark .terminal-window--raid .terminal-window__head .button{color:#111}.app-frame--theme-dark .terminal-window--chat .terminal-window__head p,.app-frame--theme-dark .terminal-window--mcp .terminal-window__head p{color:#ffffffb8}.app-frame--theme-dark .terminal-window--raid .terminal-window__head p{color:#111111b8}.app-frame--theme-dark .info-panel__cta,.app-frame--theme-dark .info-panel__cta:hover{color:#110d10;box-shadow:inset 0 0 0 1px #ffe8e81f,0 0 0 1px #fb2f385c}.app-frame--theme-dark .footer{color:#f1f4fbd1}.app-frame--theme-dark .footer a,.app-frame--theme-dark .footer__theme-toggle,.app-frame--theme-dark .footer__separator{color:inherit}.app-frame--theme-dark .footer__credit a,.app-frame--theme-dark .footer__links a:hover,.app-frame--theme-dark .footer__links a:focus-visible,.app-frame--theme-dark .footer__links a[aria-label]:hover,.app-frame--theme-dark .footer__links a[aria-label]:focus-visible,.app-frame--theme-dark .footer__credit a:hover,.app-frame--theme-dark .footer__credit a:focus-visible,.app-frame--theme-dark .footer__theme-toggle:hover,.app-frame--theme-dark .footer__route-link--active{color:var(--rx-yellow)}.app-frame--theme-dark .receipt-field__input{background:#12141bb8;border-color:#f1f4fb2e;color:var(--text);box-shadow:none}.app-frame--theme-dark .footer__credit,.app-frame--theme-dark .footer__links{background:transparent;border-color:#f1f4fb2e;color:var(--text);box-shadow:none}.app-frame--theme-dark .receipt-field__input::placeholder{color:#d4d8e494}.app-frame--theme-dark .receipt-field__input{box-shadow:none}.app-frame--theme-dark.app-shell--directory{--panel-surface: rgba(18, 20, 27, .52);--panel-surface-soft: rgba(18, 20, 27, .42)}.app-frame--theme-dark .page-stage-card{background:#12141bb8;border-color:#f1f4fb24}.app-frame--theme-dark .page-stage-card__scrim{background:linear-gradient(180deg,#080a0f14,#080a0fc7 48%,#080a0ff0),linear-gradient(135deg,rgba(255,248,103,.14),transparent 54%)}.app-frame--theme-dark .page-stage-card__copy p:last-child{color:#f1f4fbb8}.app-frame--theme-dark .page-stage-card__summary .summary-pill{background:#0c0e14d1;border-color:#f1f4fb1f}.app-frame--theme-dark .summary-pill,.app-frame--theme-dark .proof-card,.app-frame--theme-dark .raider-row,.app-frame--theme-dark .receipt-form,.app-frame--theme-dark .receipt-proof-note,.app-frame--theme-dark .receipt-empty,.app-frame--theme-dark .receipt-panel,.app-frame--theme-dark .receipt-card{background:#12141b85;border-color:#f1f4fb2e;border-top-color:#f1f4fb2e}.app-frame--theme-dark .list-metric{background:#f1f4fb0a;border-color:#f1f4fb1f}.app-frame--theme-dark .proof-link-row,.app-frame--theme-dark .receipt-list__row{border-top-color:#f1f4fb1f;border-bottom-color:#f1f4fb1f}.app-frame--theme-dark .proof-link-row a{color:var(--text)}.app-frame--theme-dark .signal-chip,.app-frame--theme-dark .raider-chip{background:#12141b70;border-color:#f1f4fb24}.app-frame--theme-dark .raider-row .signal-chip{background:#12141b66;border-color:#f1f4fb1f}.app-frame--theme-dark .raider-price{color:var(--rx-yellow)}.app-frame--theme-dark .status-chip--ready{background:#2c52b338;border-color:#2c52b37a;color:var(--text)}.app-frame--theme-dark .status-chip--offline{background:#f1f4fb0f;border-color:#f1f4fb24;color:var(--muted)}.app-frame--theme-dark.app-shell--mercenary-route{background:#090909}.app-frame--theme-dark .mercenary-workspace{--mercenary-sidebar-panel: rgba(16, 18, 25, .86);--mercenary-bubble: rgba(23, 27, 36, .92);--mercenary-border: rgba(241, 244, 251, .12);--mercenary-border-strong: rgba(241, 244, 251, .18);--mercenary-shadow: 0 20px 42px rgba(0, 0, 0, .32), 0 2px 8px rgba(0, 0, 0, .22);--mercenary-user-bg: #26415f;--mercenary-user-border: rgba(73, 110, 161, .72);--mercenary-user-text: #f1f4fb}.app-frame--theme-dark .mercenary-chat__topbar,.app-frame--theme-dark .mercenary-composer__textarea,.app-frame--theme-dark .mercenary-suggestion,.app-frame--theme-dark .mercenary-sidebar__signal,.app-frame--theme-dark .mercenary-sidebar__actionchip,.app-frame--theme-dark .mercenary-mode-switch{background:#11141ceb;border-color:var(--mercenary-border);color:var(--text);box-shadow:none}.app-frame--theme-dark .mercenary-message__meta,.app-frame--theme-dark .mercenary-chat__identity span,.app-frame--theme-dark .mercenary-message__note,.app-frame--theme-dark .mercenary-list__meta,.app-frame--theme-dark .mercenary-list__copy small,.app-frame--theme-dark .mercenary-composer__footer p,.app-frame--theme-dark .mercenary-list__copy p,.app-frame--theme-dark .mercenary-link span,.app-frame--theme-dark .mercenary-sidebar__eyebrow,.app-frame--theme-dark .mercenary-sidebar__signal span,.app-frame--theme-dark .mercenary-sidebar__specialist-copy small,.app-frame--theme-dark .mercenary-sidebar__specialist-copy p,.app-frame--theme-dark .mercenary-sidebar__note,.app-frame--theme-dark .mercenary-sidebar__disclosure-summary span,.app-frame--theme-dark .mercenary-sidebar__link span,.app-frame--theme-dark .mercenary-sidebar__actionchip,.app-frame--theme-dark .mercenary-sidebar__micro-link{color:#d4d8e4c7}.app-frame--theme-dark .mercenary-message__avatar{border-color:var(--mercenary-border)}.app-frame--theme-dark .mercenary-message__bubble,.app-frame--theme-dark .mercenary-list__item,.app-frame--theme-dark .mercenary-link,.app-frame--theme-dark .mercenary-artifact,.app-frame--theme-dark .mercenary-lightbox__dialog,.app-frame--theme-dark .mercenary-trace{background:#11141cd1;color:var(--text)}.app-frame--theme-dark .mercenary-artifact,.app-frame--theme-dark .mercenary-artifact__preview,.app-frame--theme-dark .mercenary-artifact__bundle-file,.app-frame--theme-dark .mercenary-artifact__action,.app-frame--theme-dark .mercenary-lightbox__body,.app-frame--theme-dark .mercenary-lightbox__close{border-color:var(--mercenary-border);background:#11141ce6}.app-frame--theme-dark .mercenary-artifact__bundle-strip img{background:#f1f4fb0f}.app-frame--theme-dark .mercenary-trace__outcome,.app-frame--theme-dark .mercenary-trace__event p,.app-frame--theme-dark .mercenary-trace__summary span,.app-frame--theme-dark .mercenary-trace__event-meta span{color:#d4d8e4c7}.app-frame--theme-dark .mercenary-message--success .mercenary-message__bubble{background:#121a29f0}.app-frame--theme-dark .mercenary-message--error .mercenary-message__bubble{background:#4c181c8f;border-color:#fb2f383d}.app-frame--theme-dark .mercenary-sidebar,.app-frame--theme-dark .mercenary-sidebar__panel,.app-frame--theme-dark .mercenary-sidebar__signal,.app-frame--theme-dark .mercenary-sidebar__actionchip,.app-frame--theme-dark .mercenary-sidebar__specialist,.app-frame--theme-dark .mercenary-sidebar__link,.app-frame--theme-dark .mercenary-sidebar__disclosure-summary{border-color:#f1f4fb14}.app-frame--theme-dark .mercenary-sidebar__link:hover strong,.app-frame--theme-dark .mercenary-sidebar__actionchip:hover,.app-frame--theme-dark .mercenary-sidebar__micro-link:hover{color:#c7d8ff}.app-frame--theme-dark .mercenary-sidebar__dot--available{background:#f1f4fb5c}.app-frame--theme-dark .mercenary-sidebar__meter{--meter-fill: rgba(241, 244, 251, .36)}.app-frame--theme-dark .mercenary-sidebar__meter--ready{--meter-fill: #c7d8ff}.app-frame--theme-dark .mercenary-sidebar__meter--working{--meter-fill: #ffd4be}.app-frame--theme-dark .mercenary-sidebar__meter--offline{--meter-fill: #ff8f97}.app-frame--theme-dark .mercenary-sidebar__meter-bar{background:#f1f4fb14}.app-frame--theme-dark .mercenary-mode-chip--active,.app-frame--theme-dark .mercenary-proof-chip{background:#f1f4fb14;color:#f1f4fbe0;box-shadow:none}.app-frame--theme-dark .mercenary-status--ready{background:#2c52b338;border-color:#2c52b35c;color:var(--text)}.app-frame--theme-dark .mercenary-status--working{background:#bc4d1938;border-color:#bc4d1952;color:#ffd4be}.app-frame--theme-dark .mercenary-status--available{background:#f1f4fb0f;border-color:#f1f4fb24;color:#d4d8e4d1}.app-frame--theme-dark .mercenary-status--offline{background:#fb2f3824;border-color:#fb2f3838;color:#ffb5bb}.app-frame--theme-dark .mercenary-suggestion:hover,.app-frame--theme-dark .mercenary-suggestion--active{background:#2c52b31f;border-color:#2c52b33d}.app-frame--theme-dark .mercenary-typing span{background:#d4d8e49e}.app-frame--theme-dark .mercenary-toolbar__group{background:#ffffff08}.app-frame--theme-dark .mercenary-toolbar__chip--active{background:#ffffff14;color:var(--text)}.app-frame--theme-dark .mercenary-toolbar__chip--raid.mercenary-toolbar__chip--active{color:color-mix(in srgb,var(--rx-blue) 72%,white)}.app-frame--theme-dark .mercenary-toolbar__chip--inference.mercenary-toolbar__chip--active{color:var(--rx-red)}.app-frame--theme-dark .mercenary-dock__chip:hover,.app-frame--theme-dark .mercenary-dock__chip--button:hover{background:#ffffff0a}.app-frame--theme-dark .mercenary-chat-shell__overlay .info-panel__cta.mercenary-chat-shell__cta{color:var(--rx-white)}.app-frame--theme-dark .mercenary-chat-shell__backdrop{opacity:.62;filter:blur(3px);transform:scale(1.01);transform-origin:center center}.app-frame--theme-dark .mercenary-chat-shell__overlay{--gate-edge-mask: radial-gradient( ellipse 104% 90% at 50% 46%, #000 0%, #000 38%, rgba(0, 0, 0, .72) 58%, transparent 100% );background:radial-gradient(ellipse 104% 90% at 50% 46%,color-mix(in srgb,var(--bg) 42%,transparent) 0%,color-mix(in srgb,var(--bg) 24%,transparent) 46%,transparent 100%);backdrop-filter:blur(10px) saturate(1.02);-webkit-backdrop-filter:blur(10px) saturate(1.02);mask-image:var(--gate-edge-mask);-webkit-mask-image:var(--gate-edge-mask)}.app-frame--theme-dark .button--pill:not(.button--pill--active):not([aria-pressed=true]){background:#12141b75;border-color:#f1f4fb2e;color:#f1f4fbd1}.app-frame--theme-dark .button--pill:not(.button--pill--active):not([aria-pressed=true]):hover{border-color:#f1f4fb52;color:var(--rx-white);background:#12141b9e}.app-frame--theme-dark .app-sidebar__version:hover,.app-frame--theme-dark .app-sidebar__version--active{color:var(--rx-yellow)}.app-frame--theme-dark .app-shell--landing .info-panel__cta{margin-top:auto;background:var(--workflow-fill, var(--rx-red));color:var(--workflow-ink, var(--rx-white));white-space:normal}.app-frame--theme-dark .app-shell--landing .info-panel__cta:hover{background:var(--workflow-fill-hover, color-mix(in srgb, var(--rx-red) 88%, #111111));color:var(--workflow-ink, var(--rx-white));border-color:transparent}.app-frame--theme-dark .app-shell--landing .hero__copy,.app-frame--theme-dark .app-shell--landing .hero__art,.app-frame--theme-dark .app-shell--landing .quest-xp-meter{background:transparent;box-shadow:none}.app-frame--theme-dark .button.rx-spacebar-clip,.app-frame--theme-dark .info-panel__cta.rx-spacebar-clip{color:var(--rx-white)}.app-frame--theme-dark .app-shell--landing .info-panel--workflow-raider .info-panel__cta.rx-spacebar-clip,.app-frame--theme-dark .app-shell--landing .info-panel--workflow-raider .info-panel__cta.rx-spacebar-clip:hover{color:#111}.app-frame--theme-dark .app-shell--landing .info-panel__head .flow-tabs__tab{background:#12141b75;border-color:#f1f4fb2e;color:#f1f4fbd1}.app-frame--theme-dark .app-shell--landing .info-panel__head .flow-tabs__tab--blue.flow-tabs__tab--active{border-color:var(--rx-blue);background:var(--rx-blue);color:var(--rx-white)}.app-frame--theme-dark .app-shell--landing .info-panel__head .flow-tabs__tab--yellow.flow-tabs__tab--active{border-color:var(--rx-yellow);background:var(--rx-yellow);color:#111}.app-frame--theme-dark .app-shell--landing .info-panel__head .flow-tabs__tab--red.flow-tabs__tab--active{border-color:var(--rx-red);background:var(--rx-red);color:var(--rx-white)}.app-frame--theme-dark .app-shell--landing .info-panel--workflow-raider{--workflow-label: #111111;--workflow-ink: #111111}.legal-page{position:relative;display:grid;grid-template-columns:minmax(0,54ch) minmax(360px,1.15fr);align-items:start;gap:clamp(8px,2vw,28px);width:100%}.legal-page__content{position:relative;z-index:1;min-width:0}.legal-page__character{position:sticky;isolation:isolate;top:clamp(64px,8vh,112px);align-self:start;width:min(100%,clamp(440px,44vw,580px));margin-left:auto;margin-right:clamp(-8px,-.5vw,0px);opacity:.26;pointer-events:none;z-index:0;filter:saturate(.96) drop-shadow(0 0 14px color-mix(in srgb,var(--rx-blue) 14%,transparent))}.legal-page__character-aura{position:absolute;pointer-events:none;border-radius:50%;z-index:-1}.legal-page__character-aura--core{inset:28% 16% 30%;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--rx-blue) 14%,transparent) 0%,color-mix(in srgb,var(--accent) 8%,transparent) 38%,transparent 68%);filter:blur(12px);opacity:.55;animation:legal-aura-core 5.5s ease-in-out infinite}.legal-page__character-video{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:contain}.app-frame--theme-dark .legal-page__character{opacity:.22;filter:saturate(.92) brightness(1.04) drop-shadow(0 0 16px color-mix(in srgb,var(--rx-blue) 16%,transparent))}@keyframes legal-aura-core{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.62;transform:scale(1.02)}}@media(max-width:1080px){.legal-page{grid-template-columns:minmax(0,1fr)}.legal-page__character{display:none}}@media(prefers-reduced-motion:reduce){.legal-page__character{display:none}.legal-page__character-aura{animation:none}}.legal-document{display:grid;gap:clamp(20px,2.5vw,28px)}.legal-page__header{display:grid;gap:clamp(14px,2vw,22px);margin-bottom:clamp(32px,4.5vw,52px);padding-bottom:clamp(24px,3.5vw,36px);border-bottom:1px solid var(--line)}.legal-document__meta{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.legal-document__intro{margin:0;color:var(--muted);line-height:1.6}.legal-document__section{display:grid;gap:10px}.legal-document__section h2{margin:0;font-size:1.05rem;letter-spacing:-.03em}.legal-document__section p,.legal-document__section li{margin:0;color:var(--muted);line-height:1.6}.legal-document__section ul{margin:0;padding-left:1.2rem;display:grid;gap:6px}.legal-document__section strong{color:var(--text);font-weight:600}.legal-document__link{border:0;padding:0;background:transparent;color:var(--rx-blue);cursor:pointer;font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:.14em}.legal-document__link:hover{color:var(--accent)}.legal-document__related{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:.82rem}.legal-document__related a,.legal-footer__link{color:var(--rx-blue);text-decoration:underline;text-underline-offset:.14em}.legal-document__related a:hover,.legal-footer__link:hover{color:var(--accent)}.changelog-page{max-width:68ch}.changelog-page__header{display:grid;gap:clamp(14px,2vw,22px);margin-bottom:clamp(24px,3.5vw,36px);padding-bottom:clamp(24px,3.5vw,36px);border-bottom:1px solid var(--line)}.changelog-page__meta{margin:0;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.changelog-page__back{color:var(--rx-blue);text-decoration:none}.changelog-page__back:hover{color:var(--accent)}.changelog-page__empty{margin:0;color:var(--muted);font-size:.84rem}.changelog-page__empty a{color:var(--rx-blue)}.changelog-toc{display:grid;gap:10px;margin-top:clamp(28px,4vw,40px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--line)}.changelog-toc__title{margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.changelog-toc__list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.changelog-toc__item{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px 12px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.76rem;letter-spacing:.04em}.changelog-toc__link{color:var(--rx-blue);font-weight:600;text-decoration:none}.changelog-toc__link:hover{color:var(--accent)}.changelog-toc__link--active{color:var(--text);cursor:default}.changelog-toc__item--active .changelog-toc__date{color:var(--text)}.changelog-toc__date{color:var(--muted)}.changelog-toc__tag{color:var(--rx-red);font-size:.68rem;letter-spacing:.06em;text-decoration:none;text-transform:lowercase}.changelog-toc__tag:hover{color:var(--accent)}.changelog-toc__tag--pending{color:var(--muted);cursor:default}.changelog-feed{display:grid;gap:clamp(28px,4vw,40px)}.changelog-release{display:grid;gap:clamp(14px,2vw,18px)}.changelog-release__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.changelog-release__version{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.changelog-release__version-label{font-size:1.05rem;font-weight:700;letter-spacing:.04em}.changelog-release__version-link{color:var(--rx-blue);text-decoration:none}.changelog-release__version-link:hover{color:var(--accent)}.changelog-release__channel{color:var(--rx-blue);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.changelog-release__tag-link,.changelog-release__tag-pending{font-size:.68rem;letter-spacing:.06em;text-transform:lowercase}.changelog-release__tag-link{color:var(--rx-red);text-decoration:none}.changelog-release__tag-link:hover{color:var(--accent)}.changelog-release__tag-pending{color:var(--muted)}.changelog-release__date{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.72rem;letter-spacing:.04em}.changelog-release__summary{margin:0;color:var(--text);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.84rem;line-height:1.65;letter-spacing:.01em}.changelog-release__sections{display:grid;gap:clamp(16px,2.2vw,22px)}.changelog-release__section{display:grid;gap:8px}.changelog-release__section h2{margin:0;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.changelog-release__section ul{margin:0;padding-left:1.2rem;display:grid;gap:6px}.changelog-release__section li{color:var(--muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.8rem;line-height:1.65;letter-spacing:.01em}
