.kb-card,.kp-card{margin:0 0 var(--space-4);min-width:0}.kb-card h2,.kp-card h2{margin:6px 0 var(--space-3);font:600 22px/1.25 var(--font-ui);color:var(--ink);overflow-wrap:anywhere}.kp-card h3{font:600 16px/1.35 var(--font-ui);color:var(--ink);overflow-wrap:anywhere;margin:0 0 4px}.kb-card .note,.kp-card .note{margin-top:var(--space-3)}.kp-say{margin:0 0 var(--space-3);font:500 15px/1.55 var(--font-ui);color:var(--ink-2);overflow-wrap:anywhere}.kb-grid{gap:0;min-width:0;margin:0;display:grid}.kb-grid>div{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,200px) minmax(0,1fr);min-width:0;display:grid}.kb-grid dt{font:600 13px/1.4 var(--font-ui);color:var(--muted);margin:0}.kb-grid dd{font:500 15px/1.5 var(--font-ui);color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}.kb-grid .mono{font-family:var(--font-mono);font-size:14px}.kp-form{gap:var(--space-3);margin:0 0 var(--space-3);display:grid}.kp-fields{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.kp-field{gap:6px;min-width:0;display:grid}.kp-field>span{font:600 13px/1.4 var(--font-ui);color:var(--muted)}.kp-field .input{width:100%;min-width:0;min-height:48px}.kp-form .kh-btn{justify-self:start}.kp-out{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);display:grid}.kp-out p{font:500 15px/1.5 var(--font-ui);color:var(--ink);margin:0}.kp-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.kp-raw{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.kp-verdict{margin:0 0 var(--space-2);border-radius:var(--radius-pill);font:700 14px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:8px 14px;display:inline-flex}.kp-verdict.pass{background:var(--success-bg);color:var(--success-ink)}.kp-verdict.fail{background:var(--danger-bg);color:var(--danger-ink)}.kp-verdict.pending,.kp-verdict.unverified{background:var(--neutral-bg);color:var(--neutral-ink)}.kp-checks{margin:var(--space-3) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.kp-check{gap:var(--space-3);grid-template-columns:32px minmax(0,1fr);align-items:start;min-width:0;display:grid}.kp-check p{font:500 14px/1.5 var(--font-ui);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.kp-mark{width:32px;height:32px;font:700 15px/1 var(--font-ui);background:var(--primary-tint);color:var(--primary);border-radius:50%;place-items:center;display:grid}.kp-mark.ok{background:var(--success-bg);color:var(--success)}.kp-mark.bad{background:var(--danger-bg);color:var(--danger)}.kp-mark.wait{background:var(--neutral-bg);color:var(--neutral-ink)}.kp-claims{margin-top:var(--space-4)}@media (max-width:480px){.kb-grid>div{grid-template-columns:minmax(0,1fr);gap:4px}.kp-fields{grid-template-columns:minmax(0,1fr)}.kp-form .kh-btn{justify-self:stretch}}.sale-card{margin:0 0 var(--space-4);min-width:0}.sale-card h2{margin:6px 0 var(--space-3);font:600 22px/1.25 var(--font-ui);color:var(--ink);overflow-wrap:anywhere}.sale-card .note{font:500 14px/1.5 var(--font-ui);color:var(--muted);overflow-wrap:anywhere;margin:0}.sale-say{margin:0 0 var(--space-3);font:500 15px/1.55 var(--font-ui);color:var(--ink-2);overflow-wrap:anywhere}.sale-form{gap:var(--space-3);min-width:0;margin:0;display:grid}.sale-field{gap:6px;min-width:0;display:grid}.sale-field>span{font:600 13px/1.4 var(--font-ui);color:var(--muted)}.sale-field .input{font-variant-numeric:tabular-nums;width:100%;min-width:0;min-height:48px}.sale-actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.sale-actions .kh-btn{max-width:100%}.sale-facts{margin:var(--space-3) 0 0}.sale-facts>div{grid-template-columns:minmax(0,200px) minmax(0,1fr)}.sale-link{min-height:44px;font:600 15px/1.2 var(--font-ui);color:var(--primary);text-underline-offset:3px;align-items:center;display:inline-flex}.sale-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.listings{margin:var(--space-4) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));min-width:0;padding:0;list-style:none;display:grid}.listing-card{gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--raised);box-shadow:var(--shadow-1);align-content:start;display:grid}.listing-card .listing-id{font:700 17px/1.3 var(--font-ui);color:var(--ink);overflow-wrap:anywhere;margin:0}.listing-card .listing-price{font:700 22px/1.2 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.listing-card .listing-meta{font:500 13px/1.5 var(--font-ui);color:var(--muted);overflow-wrap:anywhere;margin:0}.listing-card .kh-btn{margin-top:var(--space-1);justify-self:start}@media (max-width:360px){.sale-facts>div{grid-template-columns:minmax(0,1fr);gap:4px}}.ktimeline{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ktimeline>li{border-top:1px solid var(--line,#dce2d3);gap:2px;min-width:0;padding:8px 0;display:grid}.ktimeline b,.ktimeline span{overflow-wrap:anywhere}
