:root{color-scheme:light;--ink:#0A0A0A;--ink-raised:#171717;--ink-line:#333;--paper:#FFF;--paper-sunken:#F2F2F2;--orange:#FF6A1F;--orange-ink:#C2410C;--orange-wash:#FFF1EA;--orange-shade:#24140C;--bg:var(--paper);--bg-sunken:var(--paper-sunken);--surface:var(--paper);--border:#0A0A0A;--border-strong:#0A0A0A;--border-faint:#D4D4D4;--text:#0A0A0A;--text-muted:#575757;--text-faint:#757575;--primary:var(--orange);--primary-hover:#E85A12;--primary-strong:var(--orange-ink);--primary-soft:var(--orange-wash);--on-primary:#0A0A0A;--accent:var(--orange);--accent-hover:var(--primary-hover);--accent-soft:var(--orange-wash);--on-accent:#0A0A0A;--success:#0A0A0A;--warning:#0A0A0A;--warning-soft:var(--orange-wash);--danger:#B3261E;--danger-soft:#FDECEA;--info:#0A0A0A;--info-soft:var(--paper-sunken);--machine-bg:#0A0A0A;--machine-text:#FFF;--machine-border:#333;--font-display:"Archivo","Arial Black",Helvetica,sans-serif;--font-sans:"Archivo",system-ui,"Segoe UI",Roboto,sans-serif;--font-mono:"Departure Mono",ui-monospace,Menlo,Consolas,monospace;--mono-xs:11px;--mono-sm:12px;--mono-md:14px;--mono-lg:16px;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:clamp(2rem,3.4vw,2.75rem);--text-3xl:clamp(2.5rem,5.4vw,4rem);--text-4xl:clamp(3rem,10vw,7.5rem);--leading-body:1.6;--track-label:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-pill:0;--rule:2px;--rule-heavy:3px;--shadow-md:none;--press:4px;--container-max:74rem;--container-prose:40rem;--switch:80ms steps(1,end)}.band-ink{--bg:var(--ink);--bg-sunken:var(--ink-raised);--surface:var(--ink-raised);--border:#FFF;--border-strong:#FFF;--border-faint:var(--ink-line);--text:#FFF;--text-muted:#A3A3A3;--text-faint:#8A8A8A;--primary-strong:var(--orange);--primary-soft:var(--orange-shade);--success:#FFF;--warning:#FFF;--warning-soft:var(--orange-shade);--danger:#F2837C;--danger-soft:#2A1210;--info:#FFF;--info-soft:var(--ink-raised);--machine-bg:var(--ink-raised);--machine-text:#FFF;--machine-border:var(--ink-line);background:var(--bg);color:var(--text)}@font-face{font-family:"Archivo";font-weight:100 900;font-display:swap;src:url(/static/fonts/archivo-latin-var.woff2) format("woff2")}@font-face{font-family:"Departure Mono";font-weight:400;font-display:swap;src:url(/static/fonts/departure-mono-regular.woff2) format("woff2")}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);font-synthesis:none}img,svg,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-4);line-height:1.12;text-wrap:balance}h1,h2{font-family:var(--font-display);font-weight:800;line-height:.92;letter-spacing:-0.03em;text-transform:uppercase}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl);font-weight:700;letter-spacing:-0.015em}h4{font-size:var(--text-lg);font-weight:700}p{margin:0 0 var(--space-4)}a{color:var(--primary-strong);text-decoration-thickness:2px;text-underline-offset:3px}a:hover{color:var(--primary-strong);background:var(--primary-soft)}hr{border:0;border-top:var(--rule) solid var(--border);margin:var(--space-8) 0}code,kbd,pre{font-family:var(--font-mono);font-synthesis:none}code{font-size:var(--mono-sm);background:var(--bg-sunken);border:1px solid var(--border-faint);padding:1px 5px}pre{background:var(--machine-bg);color:var(--machine-text);border:var(--rule) solid var(--machine-border);padding:var(--space-4) var(--space-6);overflow-x:auto;line-height:1.5;font-size:var(--mono-md)}pre code{background:none;border:0;padding:0;color:inherit;font-size:inherit}em,i{font-style:normal;text-decoration:underline var(--orange) 2px;text-underline-offset:2px}::selection{background:var(--orange);color:var(--on-primary)}:focus-visible{outline:var(--rule-heavy) solid var(--orange);outline-offset:2px}button{font:inherit}strong{font-weight:700}s{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none !important;animation:none !important;scroll-behavior:auto !important}}.mono,.kicker,.btn,.skip-link,.site-nav a,.nav-drawer>summary,.site-footer h2,.site-footer .footer-strip,.breadcrumbs,th,.install-block .endpoint-line .lede,.install-tabs .tab-labels label,.copy-btn,.ledger .mono-heading,.chat-excerpt .who,.listing-card .no-photo,.listing-card .meta-row,.listing-card .trust-row,.listing-card .status-scrim,.trust-pill,.price-suffix,.condition-chip,.filter-bar label,.applied-chips a,.info-panel .posted-line,.availability-line,.listing-meta-footer,.report-form summary,.form-grid label,.field-error,.operate-item .item-meta,.qa-thread .q-meta,.pending-chip,.timeline .when,.prose .last-updated,.seller-card .seller-handle,.globe-readout,.hero .subhead-lead,.install-cta-label{font-family:var(--font-mono);font-synthesis:none;letter-spacing:var(--track-label);text-transform:uppercase}.mono{font-size:var(--mono-sm)}.skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--orange);color:var(--on-primary);border:var(--rule) solid var(--ink);font-size:var(--mono-sm);text-decoration:none;padding:var(--space-3) var(--space-4)}.skip-link:focus{top:var(--space-4)}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--space-4)}.prose-container{max-width:var(--container-prose);margin-inline:auto;padding-inline:var(--space-4)}.site-header{background:var(--bg);border-bottom:var(--rule-heavy) solid var(--border)}.site-header.sticky{position:sticky;top:0;z-index:40}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:68px}.wordmark{font-family:var(--font-display);font-weight:900;font-size:var(--text-lg);letter-spacing:-0.04em;text-transform:uppercase;color:var(--text);text-decoration:none;line-height:1}.wordmark .dot{color:var(--orange)}.wordmark:hover{color:var(--text);background:none}.site-nav{display:flex;align-items:center;gap:var(--space-6)}.site-nav a{color:var(--text);text-decoration:none;font-size:var(--mono-sm);padding:var(--space-2) 0}.site-nav a:hover{color:var(--text);background:var(--orange);box-shadow:0 0 0 4px var(--orange)}.site-nav a.btn-primary,.site-nav a.btn-primary:hover{color:var(--on-primary);padding-inline:var(--space-4);box-shadow:none}.site-nav a[aria-current="page"]{color:var(--text);box-shadow:inset 0 -3px 0 var(--orange)}.nav-cta{white-space:nowrap}.nav-drawer{position:relative}.nav-drawer>summary{list-style:none;cursor:pointer;font-size:var(--mono-sm);padding:var(--space-2) var(--space-3);border:var(--rule) solid var(--border);min-height:44px;display:flex;align-items:center;gap:var(--space-2)}.nav-drawer>summary::-webkit-details-marker{display:none}.nav-drawer[open]>summary{background:var(--ink);color:var(--paper)}.nav-drawer .drawer-panel{position:absolute;right:0;top:calc(100%+var(--space-2));min-width:232px;background:var(--surface);border:var(--rule-heavy) solid var(--border);padding:0;z-index:50;display:flex;flex-direction:column}.nav-drawer .drawer-panel a{display:block;padding:var(--space-3) var(--space-4);min-height:44px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--border-faint)}.nav-drawer .drawer-panel a:last-child{border-bottom:0}.nav-drawer .drawer-panel a:hover{background:var(--ink);color:var(--paper)}.nav-drawer .drawer-panel a[aria-current="page"]{box-shadow:inset 4px 0 0 var(--orange)}@media (max-width:47.999rem){.site-nav .nav-links,.site-nav .nav-cta{display:none}}.site-footer{background:var(--ink);color:#FFF;border-top:var(--rule-heavy) solid var(--ink);margin-top:var(--space-24)}.site-footer .footer-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8) var(--space-6);padding-block:var(--space-12)}.site-footer h2{font-size:var(--mono-xs);font-weight:400;color:var(--orange);margin-bottom:var(--space-4)}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer li{margin-bottom:var(--space-2)}.site-footer a{color:#FFF;text-decoration:none;font-size:var(--text-sm)}.site-footer a:hover{color:var(--ink);background:var(--orange)}.site-footer .footer-strip{border-top:1px solid var(--ink-line);padding-block:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);justify-content:space-between;color:#A3A3A3;font-size:var(--mono-xs)}.site-footer .footer-strip p{margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--mono-md);padding:var(--space-3) var(--space-6);min-height:48px;cursor:pointer;text-decoration:none;border:var(--rule) solid var(--border);transition:all var(--switch)}.btn-primary{background:var(--orange);color:var(--on-primary);border-color:var(--border);box-shadow:var(--press) var(--press) 0 var(--border)}.btn-primary:hover{background:var(--primary-hover);color:var(--on-primary)}.btn-primary:active{transform:translate(var(--press),var(--press));box-shadow:0 0 0 var(--border)}.btn-secondary{background:transparent;color:var(--text)}.btn-secondary:hover{background:var(--text);color:var(--bg)}.btn-quiet{background:none;border:0;border-bottom:var(--rule) solid var(--orange);color:var(--primary-strong);padding:var(--space-2) var(--space-1);min-height:40px}.btn-quiet:hover{background:var(--orange);color:var(--on-primary)}.btn-sm{min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--mono-sm)}.btn-sm.btn-primary{box-shadow:3px 3px 0 var(--border)}.btn-sm.btn-primary:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--border)}.install-block{background:var(--machine-bg);color:var(--machine-text);border:var(--rule-heavy) solid var(--machine-border);font-family:var(--font-mono);font-size:var(--mono-md);line-height:1.5;padding:var(--space-6);overflow:hidden}.install-block .endpoint-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--rule) solid var(--machine-border);margin-bottom:var(--space-4)}.install-block .endpoint-line .lede{color:var(--orange);font-size:var(--mono-xs)}.install-block .endpoint-url{color:var(--machine-text);overflow-wrap:anywhere;font-size:var(--mono-md)}.install-block code,.ledger code{background:var(--machine-border);border-color:var(--machine-border);color:var(--machine-text)}.install-block pre{background:none;border:0;padding:0;margin:var(--space-3) 0 0;color:var(--machine-text)}.install-block a{color:var(--orange)}.install-block a:hover{background:var(--orange);color:var(--ink)}.install-block ol{margin:0;padding-left:1.4em;font-family:var(--font-sans);font-size:var(--text-sm)}.install-block ol li{margin-bottom:var(--space-2)}.install-block ol li:last-child{margin-bottom:0}.install-tabs .tab-radio{position:absolute;opacity:0;pointer-events:none}.install-tabs .tab-labels{display:flex;flex-wrap:wrap;gap:0;margin-bottom:var(--space-4)}.install-tabs .tab-labels label{font-size:var(--mono-sm);color:var(--machine-text);background:transparent;cursor:pointer;padding:var(--space-2) var(--space-4);border:var(--rule) solid var(--machine-border);margin-right:-2px;min-height:40px;display:inline-flex;align-items:center}.install-tabs .tab-labels label:hover{background:var(--machine-border)}.install-tabs .tab-panel{display:none}#tab-claude:checked~* label[for=tab-claude],#tab-chatgpt:checked~* label[for=tab-chatgpt],#tab-grok:checked~* label[for=tab-grok],#tab-mcp:checked~* label[for=tab-mcp]{background:var(--orange);color:var(--ink);border-color:var(--orange);position:relative;z-index:1}#tab-claude:focus-visible~* label[for=tab-claude],#tab-chatgpt:focus-visible~* label[for=tab-chatgpt],#tab-grok:focus-visible~* label[for=tab-grok],#tab-mcp:focus-visible~* label[for=tab-mcp]{outline:var(--rule-heavy) solid var(--orange);outline-offset:2px}#tab-claude:checked~* .tab-panel[data-panel=claude],#tab-chatgpt:checked~* .tab-panel[data-panel=chatgpt],#tab-grok:checked~* .tab-panel[data-panel=grok],#tab-mcp:checked~* .tab-panel[data-panel=mcp]{display:block}.copy-row{position:relative;margin-top:var(--space-3)}.copy-row pre{margin:0;border:var(--rule) solid var(--machine-border)}.js .copy-row pre{padding-right:var(--space-16)}.copy-btn{position:absolute;top:6px;right:6px;display:none;background:var(--orange);color:var(--ink);border:0;font-size:var(--mono-xs);padding:var(--space-1) var(--space-3);min-height:32px;cursor:pointer}.copy-btn:hover{background:#FFF;color:var(--ink)}.js .copy-btn{display:inline-flex;align-items:center}.band-ink .ledger,.band-ink .install-block{border-color:#FFF}.ledger{background:var(--machine-bg);color:var(--machine-text);border:var(--rule-heavy) solid var(--machine-border);padding:var(--space-6);font-size:var(--text-base)}.ledger a{color:var(--orange)}.ledger a:hover{background:var(--orange);color:var(--ink)}.ledger .mono-heading{font-size:var(--mono-xs);color:var(--orange);margin-bottom:var(--space-4)}.ledger p{margin-bottom:var(--space-2)}.ledger p:last-child{margin-bottom:0}.chat-excerpt{display:grid;gap:var(--space-4);font-family:var(--font-sans);font-size:var(--text-base)}.chat-excerpt .who{font-size:var(--mono-xs);color:var(--orange);display:block;margin-bottom:var(--space-1)}.chat-excerpt p{margin:0}.listing-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4);list-style:none;margin:0;padding:0}@media (min-width:30rem){.listing-grid{grid-template-columns:repeat(2,1fr)}}.card-link{display:block;text-decoration:none;color:inherit;height:100%}.card-link:hover{background:none}.listing-card{background:var(--surface);border:var(--rule) solid var(--border);overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all var(--switch)}.card-link:hover .listing-card,.card-link:focus-visible .listing-card{background:var(--ink);color:#FFF;--text:#FFF;--text-muted:#A3A3A3}.listing-card .photo-wrap{position:relative;aspect-ratio:4 / 3;background:var(--bg-sunken);border-bottom:var(--rule) solid var(--border)}.listing-card .photo-wrap img{width:100%;height:100%;object-fit:cover;display:block}.listing-card .no-photo{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted);font-size:var(--mono-xs)}.listing-card .card-body{padding:var(--space-3) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.listing-card .price{font-family:var(--font-mono);font-size:var(--mono-lg);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:.02em}.listing-card .title{font-weight:500;font-size:var(--text-base);color:var(--text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.listing-card .meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--mono-xs);color:var(--text-muted)}.listing-card .trust-row{font-size:var(--mono-xs);color:var(--text-muted);margin-top:var(--space-1)}.listing-card .status-scrim{position:absolute;inset:0;background:color-mix(in srgb,var(--ink) 76%,transparent);display:flex;align-items:center;justify-content:center;font-size:var(--mono-md);color:var(--orange)}.trust-pill{display:inline-flex;align-items:center;gap:var(--space-1);background:transparent;color:var(--text);border:1px solid var(--border);font-size:var(--mono-xs);padding:2px var(--space-2)}.trust-pill svg{width:12px;height:12px;flex:none}.trust-pill.neutral{color:var(--text-muted);border-color:var(--border-faint)}.trust-pills{display:flex;flex-wrap:wrap;gap:var(--space-2)}.price{font-variant-numeric:tabular-nums}.price-display{font-family:var(--font-mono);font-size:2rem;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.1}.price-suffix{font-size:var(--mono-sm);color:var(--text-muted)}.condition-chip{display:inline-block;font-size:var(--mono-xs);border:1px solid;padding:2px var(--space-2);white-space:nowrap}.condition-chip.like_new{background:var(--orange);color:var(--on-primary);border-color:var(--orange)}.condition-chip.good{background:transparent;color:var(--primary-strong);border-color:var(--orange)}.condition-chip.fair{background:transparent;color:var(--text);border-color:var(--border)}.condition-chip.well_used{background:transparent;color:var(--text-muted);border-color:var(--border-faint)}.gallery .main-frame{overflow:hidden;background:var(--bg-sunken);aspect-ratio:4 / 3;position:relative;border:var(--rule) solid var(--border)}.gallery .main-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none}.gallery .main-frame img:first-child{display:block}.gallery .main-frame img:target{display:block;z-index:1}.gallery.desaturated .main-frame img,.gallery.desaturated .thumbs img{filter:saturate(.15) opacity(.85)}.gallery .thumbs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3);list-style:none;padding:0}.gallery .thumbs a{display:block;border:var(--rule) solid var(--border-faint);overflow:hidden}.gallery .thumbs a:hover,.gallery .thumbs a:focus-visible{border-color:var(--orange);background:none}.gallery .thumbs img{width:72px;height:72px;object-fit:cover;display:block}.empty-state{text-align:center;padding:var(--space-16) var(--space-4);max-width:30rem;margin-inline:auto;border:var(--rule) solid var(--border)}.empty-state .blob{width:72px;height:72px;margin:0 auto var(--space-6);background:var(--orange);border:var(--rule) solid var(--border);display:flex;align-items:center;justify-content:center}.empty-state .blob svg{width:36px;height:36px;stroke:var(--ink)}.empty-state h2,.empty-state h3{font-size:var(--text-xl);margin-bottom:var(--space-2)}.empty-state p{color:var(--text-muted);margin-bottom:var(--space-6)}.empty-state .actions{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}.filter-bar{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:end;margin-bottom:var(--space-8);padding:var(--space-4);border:var(--rule) solid var(--border);background:var(--bg-sunken)}.filter-bar .field{display:flex;flex-direction:column;gap:var(--space-1)}.filter-bar label{font-size:var(--mono-xs);color:var(--text-muted)}.filter-bar select,.filter-bar input{font-family:var(--font-mono);font-size:var(--mono-md);color:var(--text);background:var(--surface);border:var(--rule) solid var(--border);padding:var(--space-2) var(--space-3);min-height:44px}.applied-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.applied-chips a{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--orange);border:var(--rule) solid var(--border);color:var(--on-primary);font-size:var(--mono-sm);text-decoration:none;padding:var(--space-1) var(--space-3);min-height:34px}.applied-chips a:hover{background:var(--ink);color:#FFF}.callout{padding:var(--space-4) var(--space-6);margin:var(--space-6) 0;border:var(--rule) solid var(--border)}.callout p:last-child{margin-bottom:0}.callout.info{background:var(--info-soft)}.callout.warning,.callout.brand{background:var(--warning-soft);border-color:var(--orange)}.callout.brand{background:var(--primary-soft)}.callout.danger{background:var(--danger-soft);border-color:var(--danger)}.table-wrap{overflow-x:auto;margin:var(--space-6) 0;border:var(--rule) solid var(--border)}table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th{font-size:var(--mono-xs);font-weight:400;background:var(--ink);color:#FFF;text-align:left;padding:var(--space-3) var(--space-4)}td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-faint);vertical-align:top}tbody tr:nth-child(even){background:var(--bg-sunken)}tbody tr:last-child td{border-bottom:0}td .num,.tabular{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.section{padding-block:var(--space-16);border-top:var(--rule-heavy) solid var(--border)}.section:first-of-type{border-top:0}.band-ink+.section,.section+.band-ink{border-top:0}.band-ink{border-block:var(--rule-heavy) solid var(--ink)}.section-heading{margin-bottom:var(--space-8)}.section-sub{color:var(--text-muted);margin-top:calc(-1 * var(--space-6));margin-bottom:var(--space-8);font-size:var(--text-md)}.kicker{font-size:var(--mono-xs);color:var(--primary-strong);margin:0 0 var(--space-4);display:flex;align-items:center;gap:var(--space-3)}.kicker::after{content:"";flex:1;height:1px;background:var(--border-faint)}.hero{padding-block:var(--space-16);overflow:clip;position:relative}.hero-grid{display:grid;gap:var(--space-12);align-items:center}.hero h1{font-size:var(--text-4xl);margin-bottom:var(--space-6);font-weight:900;letter-spacing:-0.045em;line-height:.88}.hero .subhead-lead{font-size:var(--mono-md);color:var(--orange);margin-bottom:var(--space-4)}.hero .subhead{font-size:var(--text-md);color:var(--text-muted);max-width:34rem}.hero .brand-line{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-6)}.globe-canvas{--globe-land:#FFF;--globe-land-dim:#8C8C8C;--globe-mark:var(--orange);display:block;width:100%;aspect-ratio:1;background:var(--ink)}.globe-readout{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--mono-xs);color:var(--text-muted);margin:var(--space-4) 0 0}.globe-readout .live{color:var(--orange)}.globe-readout .live::before{content:"\25A0";margin-right:var(--space-2)}.install-cta-label{font-size:var(--mono-md);margin:var(--space-12) 0 var(--space-2)}.install-cta-support{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:var(--space-4)}.after-install{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-4)}.mobile-cta{margin:var(--space-6) 0}.steps{display:grid;gap:0;counter-reset:step;list-style:none;margin:0;padding:0;border:var(--rule) solid var(--border)}.steps>li{counter-increment:step}.steps>li h3{font-size:var(--text-lg);display:block;margin-bottom:var(--space-3)}.steps>li h3::before{content:counter(step,decimal-leading-zero);display:block;margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:2.5rem;line-height:1;color:var(--orange);letter-spacing:0}.steps>li p{color:var(--text-muted);margin:0}.steps>li p strong{color:var(--text)}.seller-strip{background:var(--orange);color:var(--on-primary);border:var(--rule-heavy) solid var(--ink);padding:var(--space-8)}.seller-strip p{margin:0;font-size:var(--text-md)}.seller-strip a{color:var(--on-primary);text-decoration-thickness:2px}.seller-strip a:hover{background:var(--ink);color:var(--orange)}.trust-band{padding:0}.trust-band .cols{display:grid;gap:0;border:var(--rule) solid var(--border)}.steps>li,.trust-band .cols>div{background:var(--surface);padding:var(--space-8) var(--space-6);border-bottom:var(--rule) solid var(--border)}.steps>li:last-child,.trust-band .cols>div:last-child{border-bottom:0}.trust-band h3{font-size:var(--text-lg);margin-bottom:var(--space-3)}.trust-band p{color:var(--text-muted);margin:0}.trust-band>p{margin-top:var(--space-6)}.works-everywhere{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-8)}.faq details{border-bottom:var(--rule) solid var(--border)}.faq details:first-of-type{border-top:var(--rule) solid var(--border)}.faq{max-width:56rem}.faq summary{cursor:pointer;font-weight:700;font-size:var(--text-md);padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);list-style:none;position:relative;min-height:44px}.faq summary:hover{background:var(--bg-sunken)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);color:var(--primary-strong);font-family:var(--font-mono);font-size:var(--mono-lg)}.faq details[open] summary{background:var(--ink);color:#FFF}.faq details[open] summary::after{content:"\2212";color:var(--orange)}.faq details>p{color:var(--text-muted);padding:var(--space-4);margin:0}.prose{max-width:var(--container-prose)}.prose h1{margin-top:var(--space-8)}.prose h2{margin-top:var(--space-12);font-size:var(--text-2xl);padding-top:var(--space-4);border-top:var(--rule) solid var(--border)}.prose h3{margin-top:var(--space-8)}.prose ul,.prose ol{padding-left:1.4em;margin:0 0 var(--space-4)}.prose li{margin-bottom:var(--space-2)}.prose blockquote{border-left:var(--rule-heavy) solid var(--orange);margin:var(--space-6) 0;padding:var(--space-2) 0 var(--space-2) var(--space-4);color:var(--text-muted)}.prose .last-updated{font-size:var(--mono-xs);color:var(--text-muted);margin-top:calc(-1 * var(--space-2));margin-bottom:var(--space-8)}.page-head{padding-top:var(--space-12)}.breadcrumbs{font-size:var(--mono-xs);color:var(--text-muted);padding-top:var(--space-6)}.breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0}.breadcrumbs li+li::before{content:"/";margin-inline:var(--space-2);color:var(--text-muted)}.breadcrumbs a{color:var(--text-muted)}.detail-grid{display:grid;gap:var(--space-8);align-items:start;padding-block:var(--space-6) var(--space-12)}.info-panel .price-display{margin-bottom:var(--space-2)}.info-panel h1{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;letter-spacing:-0.02em;line-height:1.12;text-transform:none}.info-panel .posted-line{font-size:var(--mono-xs);color:var(--text-muted)}.info-panel .chips-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-4) 0 var(--space-6)}.availability-line{font-size:var(--mono-sm);color:var(--text-muted);margin-bottom:var(--space-4)}.availability-line .dot-ok{color:var(--primary-strong)}.handoff-block{margin-block:var(--space-6)}.handoff-block .hint{font-family:var(--font-sans);color:#A3A3A3;margin:var(--space-2) 0 0;font-size:var(--text-sm)}.seller-card{background:var(--surface);border:var(--rule) solid var(--border);padding:var(--space-6);margin-block:var(--space-6)}.seller-card .seller-head{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.seller-card .avatar{width:44px;height:44px;background:var(--orange);color:var(--on-primary);border:var(--rule) solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--mono-lg);flex:none}.seller-card .seller-name{font-weight:700}.seller-card .seller-handle{font-size:var(--mono-xs);color:var(--text-muted)}.details-table{margin-block:var(--space-6)}.qa-pointer{color:var(--text-muted);font-size:var(--text-sm);border-top:var(--rule) solid var(--border);padding-top:var(--space-4)}.listing-meta-footer{font-size:var(--mono-xs);color:var(--text-muted);margin-top:var(--space-6)}.trust-footer-strip{background:var(--bg-sunken);border:var(--rule) solid var(--border);padding:var(--space-4) var(--space-6);font-size:var(--text-sm);color:var(--text-muted);margin-block:var(--space-8)}.similar-heading{margin-top:var(--space-8)}.status-banner{margin-top:var(--space-6)}.report-form{border-top:var(--rule) solid var(--border);margin-top:var(--space-8);padding-top:var(--space-6)}.report-form summary{cursor:pointer;color:var(--text-muted);font-size:var(--mono-sm);min-height:44px;display:flex;align-items:center}.form-grid{display:grid;gap:var(--space-4);max-width:26rem;margin-top:var(--space-4)}.form-grid label{font-size:var(--mono-xs);display:block;margin-bottom:var(--space-2)}.form-grid select,.form-grid textarea,.form-grid input{font-family:var(--font-sans);font-size:var(--text-base);width:100%;color:var(--text);background:var(--surface);border:var(--rule) solid var(--border);padding:var(--space-3)}.form-grid textarea{min-height:88px;resize:vertical}.field-error{color:var(--danger);font-size:var(--mono-sm);margin-top:var(--space-1)}.operate-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.operate-item{background:var(--surface);border:var(--rule) solid var(--border);padding:var(--space-6)}.operate-item .item-meta{font-size:var(--mono-xs);color:var(--text-muted);margin-bottom:var(--space-3)}.qa-thread dt{font-weight:700}.qa-thread .q-meta{font-size:var(--mono-xs);color:var(--text-muted);font-weight:400;margin-top:2px}.qa-thread dd{border-left:var(--rule-heavy) solid var(--orange);margin:var(--space-3) 0 var(--space-6);padding-left:var(--space-4)}.pending-chip{display:inline-block;background:var(--orange);color:var(--on-primary);border:1px solid var(--border);font-size:var(--mono-xs);padding:2px var(--space-3)}.offer-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4);align-items:end}.timeline{list-style:none;margin:var(--space-6) 0 0;padding:0;border-top:var(--rule) solid var(--border)}.timeline li{padding:var(--space-3) 0;border-bottom:1px solid var(--border-faint);font-size:var(--text-sm);display:flex;gap:var(--space-4)}.timeline .when{font-size:var(--mono-xs);color:var(--text-muted);flex:none;width:10rem}.listing-grid+p{margin-top:var(--space-8)}.pagination{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-12)}.btn-sm,.copy-btn,.applied-chips a,.install-tabs .tab-labels label,.site-nav .nav-links a{position:relative}.btn-sm::after,.copy-btn::after,.applied-chips a::after,.install-tabs .tab-labels label::after,.site-nav .nav-links a::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.confirm-row{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);min-height:44px;margin-top:var(--space-2)}.confirm-row input{width:18px;height:18px;accent-color:var(--orange);flex:none}.visually-hidden{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.muted{color:var(--text-muted)}.mb-0{margin-bottom:0}@media (min-width:48rem){.container,.prose-container{padding-inline:var(--space-6)}.nav-drawer{display:none}.site-footer .footer-cols{grid-template-columns:repeat(4,1fr)}.listing-grid{grid-template-columns:repeat(3,1fr)}.mobile-cta{display:none}.steps{grid-template-columns:repeat(3,1fr)}.trust-band .cols{grid-template-columns:repeat(3,1fr)}.steps>li,.trust-band .cols>div{border-bottom:0;border-right:var(--rule) solid var(--border)}.steps>li:last-child,.trust-band .cols>div:last-child{border-right:0}}@media (min-width:64rem){.listing-grid:not(.cols-3){grid-template-columns:repeat(4,1fr)}.hero{padding-block:var(--space-24) var(--space-16)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16)}.globe-stage{position:absolute;inset-block:0;right:0;width:46%;display:flex;flex-direction:column}.globe-canvas{flex:1;min-height:0;aspect-ratio:auto}.globe-readout{padding-right:var(--space-6)}.detail-grid{grid-template-columns:7fr 5fr;gap:var(--space-12)}}
