/* _V_ 20261027-finish-polish-1. Colours only: no geometry declarations. */
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) :is(.knav-connect,.khm-btn,.gang-btn-primary,.swap-cta,.contract-box button,button[onclick="copyContract()"],#chartDexLink,.sg-srch-btn,.kcb-buy){background:linear-gradient(160deg,rgba(255,255,255,.045),rgba(10,8,6,.78))!important;border-color:var(--king-frame-accent,#c9a13b)!important;color:#fff!important;text-shadow:none!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--king-frame-accent,#c9a13b) 55%,transparent)!important}
body.king-home-parity:is(.coin-kingauto,.coin-solana-king,.coin-solana-gang):is(body,#king-finish#king-finish#king-finish) :is(.knav-connect,.khm-btn,.gang-btn-primary,.swap-cta,.contract-box button,button[onclick="copyContract()"],#chartDexLink,.sg-srch-btn,.kcb-buy){background:linear-gradient(160deg,rgba(181,104,255,.07),rgba(13,7,23,.78))!important}
/* Modern gold: white reading text, metal reserved for accents/headings/gauges. */
body.king-home-parity:not(.coin-kingauto):not(.coin-solana-gang):not(.coin-solana-king):is(body,#king-finish#king-finish#king-finish) :is(.king-hero-actions small,.king-hero-actions .home-tool-detail,.king-hero-actions .home-unavailable,.contract-bar,.contract-bar *,.contract-box,.contract-box *,.home-chain-details,.home-chain-details *,.home-tokenproof,.home-tokenproof *,.kb-glance-card .tms-label,.kb-glance-card .gang-stat-lbl,.hero-subtitle,.gang-subtitle){color:#fff!important;text-shadow:none!important}
body.king-home-parity:not(.coin-kingauto):not(.coin-solana-gang):not(.coin-solana-king):is(body,#king-finish#king-finish#king-finish) .home-uniform-glass{--home-glass-edge:1px solid rgba(201,161,59,.32)!important}
body.king-home-parity:not(.coin-kingauto):not(.coin-solana-gang):not(.coin-solana-king):is(body,#king-finish#king-finish#king-finish) .dash-gauge{border-color:rgba(201,161,59,.4)!important}
.klp-stat span{color:#fff!important;text-shadow:none!important;opacity:1!important}
body.king-home-parity:not(.coin-kingauto):not(.coin-solana-gang):not(.coin-solana-king):is(body,#king-finish#king-finish#king-finish) :is(.king-facts-fold,.king-facts-fold *,a[href*="pinklock/record"]){color:#fff!important;text-shadow:none!important}
/* Launchpad's existing splash (the home splash uses the same style in its root). */
.klp-enter,.klp-skip{background:linear-gradient(160deg,rgba(255,255,255,.045),var(--king-frame,#0a0806))!important;border-color:var(--king-frame-accent,#c9a13b)!important;color:#fff!important;text-shadow:none!important}
/* _V_ 20261027-finish-polish-2. 20:33: wake up purple edges, never text halos. */
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) :is(.kb-glance-card .tms-label,.kb-glance-card .sg-stat-l,.kb-glance-card .gang-stat-lbl,.kb-glance-card small,.kb-glance-card .sg-stat-v,.king-hero-actions .kxt small,.king-hero-actions .ks,.sg-hero-btns button,.sg-hero-btns a){color:#fff!important;opacity:1!important;text-shadow:none!important}
body.king-home-parity:is(.coin-kingauto,.coin-solana-gang,.coin-solana-king):is(body,#king-finish#king-finish#king-finish) .home-uniform-glass:not(.dash-gauge,.home-tool-rev,.hero-crown,.gang-logo-ring,.sg-logo-ring,.kau-logo,#kbnav,#kbnav *){--home-glass-edge:1px solid rgba(181,104,255,.72)!important;--home-glass-shadow:inset 0 1px 0 rgba(226,199,255,.09),0 0 5px rgba(153,69,255,.15)!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .sg-btn-p{color:#fff!important;--home-glass-edge:1px solid #ce9aff!important;--home-glass-shadow:inset 0 0 0 1px rgba(206,154,255,.25),0 0 6px rgba(181,104,255,.3)!important;border-color:#ce9aff!important;text-shadow:none!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) :is(.btn-confirm,button[onclick="addToPhantom()"]){background:linear-gradient(160deg,rgba(255,255,255,.045),var(--king-frame,#0a0806))!important;color:#fff!important;text-shadow:none!important;box-shadow:inset 0 0 0 1px var(--king-frame-accent,#c9a13b)!important}
/* Outline paints the legacy borderless primary without adding a layout pixel. */
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .sg-btn-p{outline:1px solid #ce9aff!important;outline-offset:-1px!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .kc-send{background:linear-gradient(160deg,rgba(255,255,255,.045),var(--king-frame,#0a0806))!important;color:#fff!important;border-color:var(--king-frame-accent,#c9a13b)!important;box-shadow:inset 0 0 0 1px var(--king-frame-accent,#c9a13b)!important;text-shadow:none!important}
/* _V_ 20261027-chain-accent-1: hairline/indicator accents, never big fills. */
body.king-home-parity{--chain-secondary:#f4e3b5;--chain-rev-ramp:#d4a537 0deg 275deg,#df5540 292deg 310deg,transparent 311deg 360deg}
body.king-home-parity:is(.coin-solana-king,.coin-solana-gang){--chain-secondary:#14f1d9;--chain-rev-ramp:#9945ff 0deg 220deg,#14f1d9 258deg,#14f195 290deg 310deg,transparent 311deg 360deg}
body.king-home-parity.coin-kingauto{--chain-secondary:#4ade80;--chain-rev-ramp:#b568ff 0deg 265deg,#4ade80 290deg 310deg,transparent 311deg 360deg}
body.king-home-parity:is(.coin-king-cronos,.coin-gang){--chain-secondary:#1199fa;--chain-rev-ramp:#d4a537 0deg 265deg,#1199fa 280deg 294deg,#df783b 302deg 310deg,transparent 311deg 360deg}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .home-tool-rev::before,
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .dash-gauge::after{background:conic-gradient(from 210deg,var(--chain-rev-ramp))!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .home-rev-lights i:last-child{background:var(--chain-secondary)!important;box-shadow:none!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .kb-heading::after{background:linear-gradient(90deg,var(--king-frame-accent),var(--chain-secondary))!important}
/* Retain genuine positive/negative market meaning, not page-theme colour. */
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .kb-glance-card :is(.up,.positive,.price-up){color:#4ade80!important}
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) .kb-glance-card :is(.dn,.down,.negative,.price-down){color:#ff737d!important}
/* _V_ 20261027-chain-detail-2: restrained matching colour beyond the arcs. */
body.king-home-parity:is(.coin-kingauto,.coin-solana-gang,.coin-solana-king):is(body,#king-finish#king-finish#king-finish) :is(.dash-gauge:first-child .home-display,.kb-glance-card #kauPrice,.kb-glance-card #sP,.king-hero-actions .kxt small,.home-chain-details summary){color:var(--chain-secondary)!important;text-shadow:none!important}
body.king-home-parity:is(.coin-king-cronos,.coin-gang):is(body,#king-finish#king-finish#king-finish) .dash-gauge:first-child .home-display{color:#f4e3b5!important}
body.king-home-parity:is(.coin-kingauto,.coin-solana-gang,.coin-solana-king):is(body,#king-finish#king-finish#king-finish) :is(.sg-badge,.kau-badge,.home-chain-details .badge){color:var(--chain-secondary)!important;border-color:var(--chain-secondary)!important}
/* Detail review: panel reading text must not disappear into purple glass. */
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) #knav :is(a,button,small),
body.king-home-parity:is(body,#king-finish#king-finish#king-finish) [id^="king-music-"] :is(button,p,small,label,span){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}
