.kc-race.gone .kc-race-fill{opacity:.45}.kc-race-gone{text-transform:none;letter-spacing:0;color:var(--kt-ink-muted);font-style:italic}.kc-rival-mask.kc-rival-gone{color:var(--kt-ink-muted);font-style:normal}.kc-bidcard-gone{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--kt-ink-muted);margin-top:6px;font-size:13.5px}.kc-lone-hint{max-width:46ch;color:var(--kt-ink-muted);margin-left:auto;margin-right:auto}.kc-field-rail{overscroll-behavior:contain;max-height:clamp(80px,16vh,168px);overflow-y:auto}.ks-land .ks-contract-guide{border:1px solid var(--kt-line);background:var(--kt-surface-raised);color:var(--kt-ink);border-radius:12px;min-width:0}.ks-land .ks-contract-guide summary{cursor:pointer;min-height:44px;padding:13px 16px;font-size:17px;line-height:1.4}.ks-land .ks-contract-guide summary:focus-visible{outline:3px solid var(--kt-accent);outline-offset:3px;border-radius:12px}.ks-land .ks-contract-guide-body{padding:0 16px 16px}.ks-land .ks-contract-guide-body p,.ks-land .ks-contract-guide-body li{color:var(--kt-ink-muted);font-size:16px;line-height:1.5}.ks-land .ks-contract-guide-body p{margin:0 0 14px}.ks-land .ks-contract-guide-body ol{gap:8px;margin:0 0 16px;padding-left:22px;display:grid}.ks-land .ks-contract-guide-body b{color:var(--kt-ink);font-weight:600}.ks-land .ks-contract-guide-body .ks-btn{white-space:normal;max-width:100%}