/* kingauto: page-scoped colour override (gold -> page accent hue 268), generated from the page's own CSS by strips/theme.mjs. Colours only. Fixed/sticky bars excluded. */
body.kth-sol{--gold:rgb(161, 94, 238);--gold-l:rgb(196, 150, 249);--gold-d:rgb(135, 56, 226);--bnb:rgb(179, 120, 247);--gb:rgba(161, 94, 238, 0.2)}
body.kth-sol .hamburger{background-color:rgba(161, 94, 238, 0.1)}
body.kth-sol .hamburger:hover{background-color:rgba(161, 94, 238, 0.2)}
body.kth-sol .nav-menu a:hover,body.kth-sol .nav-menu a.active{background-color:rgba(161, 94, 238, 0.08)}
body.kth-sol .hero::before{background-image:radial-gradient(rgba(161, 94, 238, 0.08) 0%, transparent 70%)}
body.kth-sol .hero-crown{filter:drop-shadow(rgba(161, 94, 238, 0.5) 0px 0px 30px)}
body.kth-sol .shooting-star{background-image:linear-gradient(to top, transparent, rgb(161, 94, 238), rgb(167, 96, 248));box-shadow:rgba(161, 94, 238, 0.4) 0px 0px 6px 2px, rgba(167, 96, 248, 0.2) 0px 0px 12px 4px}
body.kth-sol .btn-primary:hover{box-shadow:rgba(161, 94, 238, 0.4) 0px 8px 30px}
body.kth-sol .btn-secondary:hover{background-color:rgba(161, 94, 238, 0.1)}
body.kth-sol .farm-card:hover{box-shadow:rgba(161, 94, 238, 0.15) 0px 15px 40px}
body.kth-sol .farm-chain{background-color:rgba(179, 120, 247, 0.1);border-top-color:rgba(179, 120, 247, 0.2);border-right-color:rgba(179, 120, 247, 0.2);border-bottom-color:rgba(179, 120, 247, 0.2);border-left-color:rgba(179, 120, 247, 0.2)}
body.kth-sol .speedo-fill{filter:drop-shadow(rgba(161, 94, 238, 0.5) 0px 0px 8px)}
body.kth-sol .speedo-center{box-shadow:rgba(161, 94, 238, 0.5) 0px 0px 10px}
body.kth-sol .speedo-value{text-shadow:rgba(161, 94, 238, 0.5) 0px 0px 20px}
body.kth-sol .btn-stake.primary:hover{box-shadow:rgba(161, 94, 238, 0.4) 0px 5px 20px}
body.kth-sol .btn-stake.secondary{background-color:rgba(161, 94, 238, 0.1)}
body.kth-sol .stake-card.bronze::before{background-image:linear-gradient(90deg, rgb(169, 122, 223), rgb(139, 69, 19))}
body.kth-sol .stake-card.gold:hover{box-shadow:rgba(161, 94, 238, 0.2) 0px 15px 40px}
body.kth-sol .stake-card.bronze .stake-multiplier{color:rgb(169, 122, 223)}
body.kth-sol .stake-card.gold .stake-multiplier{filter:drop-shadow(rgba(161, 94, 238, 0.5) 0px 0px 10px)}
body.kth-sol .nft-tier-badge.gold-b{background-color:rgba(161, 94, 238, 0.2)}
body.kth-sol .nft-tier-badge.bronze-b{background-color:rgba(169, 122, 223, 0.2);color:rgb(169, 122, 223);border-top-color:rgb(169, 122, 223);border-right-color:rgb(169, 122, 223);border-bottom-color:rgb(169, 122, 223);border-left-color:rgb(169, 122, 223)}
body.kth-sol .wallet-header{background-image:linear-gradient(rgba(161, 94, 238, 0.08), transparent)}
body.kth-sol .wallet-token-row:hover{background-color:rgba(161, 94, 238, 0.05)}
body.kth-sol .roadmap-dot{box-shadow:rgba(161, 94, 238, 0.5) 0px 0px 15px}
body.kth-sol .hero-automotive::after{background-image:linear-gradient(rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.12) 30%, rgba(0, 0, 0, 0.1) 55%, rgba(0, 0, 0, 0.48) 100%), radial-gradient(rgba(161, 94, 238, 0.1) 0%, transparent 60%)}
body.kth-sol .rs-left{box-shadow:rgba(161, 94, 238, 0.1) 5px 0px 0px}
body.kth-sol .rs-right{box-shadow:rgba(161, 94, 238, 0.1) -5px 0px 0px}
body.kth-sol .spark{box-shadow:0 0 6px var(--gold), 0 0 15px rgba(161, 94, 238, 0.4)}
body.kth-sol .spark.s3{box-shadow:0 0 8px var(--gold), 0 0 20px rgba(161, 94, 238, 0.5)}
body.kth-sol .spray-mist{background-image:radial-gradient(rgba(161, 94, 238, 0.2) 0%, rgba(161, 94, 238, 0.06) 30%, transparent 60%)}
body.kth-sol .checkered-flag{background-image:repeating-conic-gradient(rgba(161, 94, 238, 0.2) 0%, rgba(161, 94, 238, 0.2) 25%, transparent 0%, transparent 50%)}
body.kth-sol .dash-gauge{box-shadow:rgba(166, 108, 233, 0.42) 0px 0px 22px, rgba(166, 108, 233, 0.28) 0px 0px 7px, rgba(0, 0, 0, 0.85) 0px 0px 28px inset}
body.kth-sol .dash-icon{filter:drop-shadow(rgba(161, 94, 238, 0.55) 0px 0px 4px)}
body.kth-sol .tms-item{border-top-color:rgba(166, 108, 233, 0.35);border-right-color:rgba(166, 108, 233, 0.35);border-bottom-color:rgba(166, 108, 233, 0.35);border-left-color:rgba(166, 108, 233, 0.35);box-shadow:rgba(0, 0, 0, 0.4) 0px 3px 15px, rgba(166, 108, 233, 0.08) 0px 1px 0px inset}
body.kth-sol .tms-item:hover{border-top-color:rgba(166, 108, 233, 0.6);border-right-color:rgba(166, 108, 233, 0.6);border-bottom-color:rgba(166, 108, 233, 0.6);border-left-color:rgba(166, 108, 233, 0.6);box-shadow:rgba(166, 108, 233, 0.15) 0px 4px 20px, rgba(166, 108, 233, 0.15) 0px 1px 0px inset}
body.kth-sol .tms-value{color:rgb(166, 108, 233)}
body.kth-sol .contract-label{color:rgb(173, 125, 227)}
body.kth-sol .bscscan-btn{color:rgb(173, 125, 227)}
body.kth-sol .bscscan-btn:hover{background-color:rgba(166, 108, 233, 0.2);box-shadow:rgba(166, 108, 233, 0.2) 0px 0px 15px;color:rgb(196, 150, 249)}
body.kth-sol .glass-box{box-shadow:rgba(0, 0, 0, 0.45) 0px 4px 24px, rgba(166, 108, 233, 0.05) 0px 0px 12px, rgba(255, 255, 255, 0.04) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px -1px 0px inset;border-top-color:rgba(166, 108, 233, 0.25) !important;border-right-color:rgba(166, 108, 233, 0.25) !important;border-bottom-color:rgba(166, 108, 233, 0.25) !important;border-left-color:rgba(166, 108, 233, 0.25) !important}
body.kth-sol .glass-box:hover{box-shadow:rgba(0, 0, 0, 0.5) 0px 8px 32px, rgba(166, 108, 233, 0.12) 0px 0px 20px, rgba(255, 255, 255, 0.06) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.5) !important;border-right-color:rgba(166, 108, 233, 0.5) !important;border-bottom-color:rgba(166, 108, 233, 0.5) !important;border-left-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .farm-card{box-shadow:rgba(0, 0, 0, 0.5) 0px 6px 30px, rgba(166, 108, 233, 0.05) 0px 0px 12px, rgba(255, 255, 255, 0.03) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .farm-card:hover{box-shadow:rgba(0, 0, 0, 0.6) 0px 12px 40px, rgba(166, 108, 233, 0.15) 0px 0px 25px, rgba(255, 255, 255, 0.05) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.5) !important;border-right-color:rgba(166, 108, 233, 0.5) !important;border-bottom-color:rgba(166, 108, 233, 0.5) !important;border-left-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .stake-card.gold{box-shadow:rgba(0, 0, 0, 0.5) 0px 6px 30px, rgba(166, 108, 233, 0.08) 0px 0px 20px, rgba(166, 108, 233, 0.06) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.3) !important;border-right-color:rgba(166, 108, 233, 0.3) !important;border-bottom-color:rgba(166, 108, 233, 0.3) !important;border-left-color:rgba(166, 108, 233, 0.3) !important}
body.kth-sol .stake-card:hover{box-shadow:rgba(0, 0, 0, 0.6) 0px 12px 40px, rgba(166, 108, 233, 0.12) 0px 0px 30px}
body.kth-sol .nft-card{box-shadow:rgba(0, 0, 0, 0.5) 0px 6px 30px, rgba(166, 108, 233, 0.04) 0px 0px 10px, rgba(255, 255, 255, 0.03) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .nft-card:hover{box-shadow:rgba(0, 0, 0, 0.6) 0px 12px 40px, rgba(166, 108, 233, 0.15) 0px 0px 25px;border-top-color:rgba(166, 108, 233, 0.5) !important;border-right-color:rgba(166, 108, 233, 0.5) !important;border-bottom-color:rgba(166, 108, 233, 0.5) !important;border-left-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .wallet-panel{box-shadow:rgba(0, 0, 0, 0.5) 0px 8px 40px, rgba(166, 108, 233, 0.06) 0px 0px 15px;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .roadmap-content{box-shadow:rgba(0, 0, 0, 0.4) 0px 4px 20px, rgba(166, 108, 233, 0.04) 0px 0px 10px, rgba(255, 255, 255, 0.03) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .roadmap-content:hover{box-shadow:rgba(0, 0, 0, 0.5) 0px 8px 30px, rgba(166, 108, 233, 0.1) 0px 0px 20px;border-top-color:rgba(166, 108, 233, 0.4) !important;border-right-color:rgba(166, 108, 233, 0.4) !important;border-bottom-color:rgba(166, 108, 233, 0.4) !important;border-left-color:rgba(166, 108, 233, 0.4) !important}
body.kth-sol .trust-badge{border-top-color:rgba(166, 108, 233, 0.15) !important;border-right-color:rgba(166, 108, 233, 0.15) !important;border-bottom-color:rgba(166, 108, 233, 0.15) !important;border-left-color:rgba(166, 108, 233, 0.15) !important}
body.kth-sol .trust-badge:hover{box-shadow:rgba(0, 0, 0, 0.5) 0px 6px 25px, rgba(166, 108, 233, 0.08) 0px 0px 15px;border-top-color:rgba(166, 108, 233, 0.35) !important;border-right-color:rgba(166, 108, 233, 0.35) !important;border-bottom-color:rgba(166, 108, 233, 0.35) !important;border-left-color:rgba(166, 108, 233, 0.35) !important}
body.kth-sol .faq-item{border-top-color:rgba(166, 108, 233, 0.12) !important;border-right-color:rgba(166, 108, 233, 0.12) !important;border-bottom-color:rgba(166, 108, 233, 0.12) !important;border-left-color:rgba(166, 108, 233, 0.12) !important}
body.kth-sol .faq-item:hover{border-top-color:rgba(166, 108, 233, 0.3) !important;border-right-color:rgba(166, 108, 233, 0.3) !important;border-bottom-color:rgba(166, 108, 233, 0.3) !important;border-left-color:rgba(166, 108, 233, 0.3) !important}
body.kth-sol .gallery-item{box-shadow:rgba(0, 0, 0, 0.4) 0px 4px 20px, rgba(166, 108, 233, 0.04) 0px 0px 8px;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .gallery-item:hover{box-shadow:rgba(0, 0, 0, 0.5) 0px 8px 35px, rgba(166, 108, 233, 0.15) 0px 0px 20px;border-top-color:rgba(166, 108, 233, 0.5) !important;border-right-color:rgba(166, 108, 233, 0.5) !important;border-bottom-color:rgba(166, 108, 233, 0.5) !important;border-left-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .gauge,body.kth-sol .dash-gauge{box-shadow:rgba(0, 0, 0, 0.5) 0px 4px 20px, rgba(166, 108, 233, 0.06) 0px 0px 10px, rgba(255, 255, 255, 0.04) 0px 1px 0px inset}
body.kth-sol .tokenomics-legend .legend-item:hover{border-top-color:rgba(166, 108, 233, 0.45);border-right-color:rgba(166, 108, 233, 0.45);border-bottom-color:rgba(166, 108, 233, 0.45);border-left-color:rgba(166, 108, 233, 0.45);box-shadow:rgba(0, 0, 0, 0.5) 0px 10px 26px, rgba(166, 108, 233, 0.12) 0px 0px 18px, rgba(255, 255, 255, 0.05) 0px 1px 0px inset}
body.kth-sol .btn-primary{border-top-color:rgba(196, 150, 249, 0.4);border-right-color:rgba(196, 150, 249, 0.4);border-bottom-color:rgba(196, 150, 249, 0.4);border-left-color:rgba(196, 150, 249, 0.4);box-shadow:rgba(161, 94, 238, 0.25) 0px 4px 20px, rgba(255, 255, 255, 0.15) 0px 1px 0px inset;background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.9), rgba(135, 56, 226, 0.9)) !important}
body.kth-sol .btn-primary:hover{border-top-color:rgba(196, 150, 249, 0.6);border-right-color:rgba(196, 150, 249, 0.6);border-bottom-color:rgba(196, 150, 249, 0.6);border-left-color:rgba(196, 150, 249, 0.6);box-shadow:rgba(161, 94, 238, 0.45) 0px 8px 35px, rgba(161, 94, 238, 0.2) 0px 0px 20px, rgba(255, 255, 255, 0.2) 0px 1px 0px inset !important}
body.kth-sol .btn-secondary{box-shadow:rgba(0, 0, 0, 0.45) 0px 3px 15px, rgba(166, 108, 233, 0.1) 0px 0px 10px, rgba(255, 255, 255, 0.05) 0px 1px 0px inset;background-image:linear-gradient(135deg, rgba(17, 7, 28, 0.9), rgba(8, 4, 13, 0.94)) !important;border-top-color:rgba(196, 150, 249, 0.6) !important;border-right-color:rgba(196, 150, 249, 0.6) !important;border-bottom-color:rgba(196, 150, 249, 0.6) !important;border-left-color:rgba(196, 150, 249, 0.6) !important;color:rgb(196, 150, 249) !important}
body.kth-sol .btn-secondary:hover{background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.15), rgba(161, 94, 238, 0.08)) !important;box-shadow:rgba(0, 0, 0, 0.4) 0px 6px 25px, rgba(166, 108, 233, 0.12) 0px 0px 15px, rgba(255, 255, 255, 0.05) 0px 1px 0px inset !important;border-top-color:rgba(166, 108, 233, 0.5) !important;border-right-color:rgba(166, 108, 233, 0.5) !important;border-bottom-color:rgba(166, 108, 233, 0.5) !important;border-left-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .btn-stake.primary{border-top-color:rgba(196, 150, 249, 0.3);border-right-color:rgba(196, 150, 249, 0.3);border-bottom-color:rgba(196, 150, 249, 0.3);border-left-color:rgba(196, 150, 249, 0.3);box-shadow:rgba(161, 94, 238, 0.2) 0px 4px 20px, rgba(255, 255, 255, 0.12) 0px 1px 0px inset;background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.9), rgba(135, 56, 226, 0.85)) !important}
body.kth-sol .btn-stake.primary:hover{box-shadow:rgba(161, 94, 238, 0.4) 0px 6px 30px, rgba(161, 94, 238, 0.15) 0px 0px 15px !important}
body.kth-sol .btn-stake.secondary{background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.1), rgba(161, 94, 238, 0.04)) !important;border-top-color:rgba(166, 108, 233, 0.25) !important;border-right-color:rgba(166, 108, 233, 0.25) !important;border-bottom-color:rgba(166, 108, 233, 0.25) !important;border-left-color:rgba(166, 108, 233, 0.25) !important}
body.kth-sol .footer{box-shadow:rgba(0, 0, 0, 0.4) 0px -4px 30px, rgba(166, 108, 233, 0.04) 0px -1px 10px;border-top-color:rgba(166, 108, 233, 0.5) !important}
body.kth-sol .section-header h2{text-shadow:rgba(166, 108, 233, 0.3) 0px 0px 20px, rgba(166, 108, 233, 0.1) 0px 0px 40px}
body.kth-sol .gold-line{box-shadow:rgba(166, 108, 233, 0.3) 0px 0px 12px, rgba(166, 108, 233, 0.1) 0px 0px 24px}
body.kth-sol .hamburger{background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.08), rgba(161, 94, 238, 0.03)) !important;border-top-color:rgba(166, 108, 233, 0.2) !important;border-right-color:rgba(166, 108, 233, 0.2) !important;border-bottom-color:rgba(166, 108, 233, 0.2) !important;border-left-color:rgba(166, 108, 233, 0.2) !important}
body.kth-sol .hamburger:hover{box-shadow:rgba(0, 0, 0, 0.4) 0px 3px 15px, rgba(166, 108, 233, 0.1) 0px 0px 8px;background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.15), rgba(161, 94, 238, 0.08)) !important}
body.kth-sol .nav-menu{box-shadow:rgba(0, 0, 0, 0.5) -8px 0px 30px, rgba(166, 108, 233, 0.05) -2px 0px 10px;border-left-color:rgba(166, 108, 233, 0.4) !important}
body.kth-sol .nav-menu a:hover,body.kth-sol .nav-menu a.active{box-shadow:rgba(166, 108, 233, 0.03) 0px 0px 10px inset;background-image:linear-gradient(90deg, rgba(161, 94, 238, 0.1), rgba(161, 94, 238, 0.03)) !important}
body.kth-sol .donut-container{filter:drop-shadow(rgba(166, 108, 233, 0.15) 0px 0px 15px)}
body.kth-sol .donut-container::before{border-top-color:rgba(166, 108, 233, 0.5);border-right-color:rgba(166, 108, 233, 0.5);border-bottom-color:rgba(166, 108, 233, 0.5);border-left-color:rgba(166, 108, 233, 0.5);box-shadow:rgba(166, 108, 233, 0.25) 0px 0px 25px, rgba(0, 0, 0, 0.6) 0px 0px 30px inset}
body.kth-sol .wallet-token-row:hover{box-shadow:rgba(166, 108, 233, 0.03) 0px 0px 15px inset;background-image:linear-gradient(90deg, rgba(161, 94, 238, 0.08), rgba(161, 94, 238, 0.02)) !important}
body.kth-sol .market-showcase .tms-item{box-shadow:rgba(0, 0, 0, 0.4) 0px 4px 20px, rgba(166, 108, 233, 0.06) 0px 0px 10px, rgba(255, 255, 255, 0.04) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.25) !important;border-right-color:rgba(166, 108, 233, 0.25) !important;border-bottom-color:rgba(166, 108, 233, 0.25) !important;border-left-color:rgba(166, 108, 233, 0.25) !important}
body.kth-sol .market-showcase .tms-item:hover{box-shadow:rgba(0, 0, 0, 0.5) 0px 6px 28px, rgba(166, 108, 233, 0.15) 0px 0px 18px, rgba(255, 255, 255, 0.06) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.55) !important;border-right-color:rgba(166, 108, 233, 0.55) !important;border-bottom-color:rgba(166, 108, 233, 0.55) !important;border-left-color:rgba(166, 108, 233, 0.55) !important}
body.kth-sol .contract-bar{box-shadow:rgba(0, 0, 0, 0.4) 0px 4px 20px, rgba(166, 108, 233, 0.06) 0px 0px 12px, rgba(255, 255, 255, 0.04) 0px 1px 0px inset;border-top-color:rgba(166, 108, 233, 0.25) !important;border-right-color:rgba(166, 108, 233, 0.25) !important;border-bottom-color:rgba(166, 108, 233, 0.25) !important;border-left-color:rgba(166, 108, 233, 0.25) !important}
body.kth-sol .bscscan-btn{background-image:linear-gradient(135deg, rgba(166, 108, 233, 0.12), rgba(166, 108, 233, 0.05));border-top-color:rgba(166, 108, 233, 0.3) !important;border-right-color:rgba(166, 108, 233, 0.3) !important;border-bottom-color:rgba(166, 108, 233, 0.3) !important;border-left-color:rgba(166, 108, 233, 0.3) !important}
body.kth-sol .speedo-arc{box-shadow:rgba(0, 0, 0, 0.5) 0px 0px 20px inset, rgba(166, 108, 233, 0.05) 0px 0px 10px}
body.kth-sol .section .container > div[style*="grid"] > div:last-child{box-shadow:rgba(0, 0, 0, 0.4) 0px 4px 25px, rgba(166, 108, 233, 0.04) 0px 0px 10px}
body.kth-sol .chart-banner-link:hover .chart-banner{box-shadow:rgba(161, 94, 238, 0.2) 0px 0px 30px;border-top-color:rgba(161, 94, 238, 0.6) !important;border-right-color:rgba(161, 94, 238, 0.6) !important;border-bottom-color:rgba(161, 94, 238, 0.6) !important;border-left-color:rgba(161, 94, 238, 0.6) !important}
body.kth-sol .king-inline-logo{filter:drop-shadow(rgba(166, 108, 233, 0.45) 0px 0px 6px)}
body.kth-sol .nav-group-head{color:var(--gold-l,rgb(196, 150, 249))}
body.kth-sol .nav-group-head:hover{background-color:rgba(161, 94, 238, 0.08);color:var(--gold,rgb(161, 94, 238))}
body.kth-sol .nav-group.open > .nav-group-head{color:var(--gold,rgb(161, 94, 238));background-color:rgba(161, 94, 238, 0.06)}
body.kth-sol .nav-menu a.nav-direct{color:var(--gold-l,rgb(196, 150, 249))}
body.kth-sol .kh{--kh-gold:rgb(161, 94, 238);--kh-gold2:rgb(197, 152, 249);--kh-acc:rgb(166, 94, 248);--kh-acc2:rgb(161, 94, 238);--kh-bg:rgb(9, 6, 13);--kh-line:rgba(161, 94, 238, 0.35)}
body.kth-sol .kh-t-gang{--kh-acc2:rgb(161, 94, 238)}
body.kth-sol .kh-greet{background-image:linear-gradient(90deg, rgba(161, 94, 238, 0.22), rgba(161, 94, 238, 0.08) 60%, rgba(161, 94, 238, 0.16));color:rgb(228, 209, 249)}
body.kth-sol .kh-g-day{color:rgb(220, 202, 241)}
body.kth-sol .kh-g-back{color:rgb(205, 189, 224)}
body.kth-sol .kh-g-on,body.kth-sol .kh-g-today{border-top-color:rgba(161, 94, 238, 0.25);border-right-color:rgba(161, 94, 238, 0.25);border-bottom-color:rgba(161, 94, 238, 0.25);border-left-color:rgba(161, 94, 238, 0.25)}
body.kth-sol .kh-card{background-image:radial-gradient(120% 140% at 0% 0%, rgba(161, 94, 238, 0.14), transparent 55%), linear-gradient(160deg, rgb(16, 10, 22), rgb(11, 10, 8) 70%)}
body.kth-sol .kh-ref{background-color:rgba(161, 94, 238, 0.1)}
body.kth-sol .kh-ref:hover{background-color:rgba(161, 94, 238, 0.2)}
body.kth-sol .kh-stat{border-right-color:rgba(161, 94, 238, 0.22);border-bottom-color:rgba(161, 94, 238, 0.22);border-left-color:rgba(161, 94, 238, 0.22)}
body.kth-sol .kh-row:hover{background-color:rgba(161, 94, 238, 0.06)}
body.kth-sol .kh-row.kh-here{background-image:linear-gradient(90deg, rgba(161, 94, 238, 0.1), rgba(255, 255, 255, 0.02))}
body.kth-sol .kh-logo{border-top-color:rgba(161, 94, 238, 0.4);border-right-color:rgba(161, 94, 238, 0.4);border-bottom-color:rgba(161, 94, 238, 0.4);border-left-color:rgba(161, 94, 238, 0.4)}
body.kth-sol .kh-nums span{color:rgb(229, 215, 245)}
body.kth-sol .kh-foot b{color:rgb(205, 191, 221)}
body.kth-sol .kau-hero{border-top-color:rgba(161, 94, 238, 0.45);border-right-color:rgba(161, 94, 238, 0.45);border-bottom-color:rgba(161, 94, 238, 0.45);border-left-color:rgba(161, 94, 238, 0.45);background-image:radial-gradient(circle at 50% 0px, rgba(161, 94, 238, 0.18), rgba(10, 10, 10, 0.96) 70%)}
body.kth-sol .kau-logo{border-top-color:rgb(161, 94, 238);border-right-color:rgb(161, 94, 238);border-bottom-color:rgb(161, 94, 238);border-left-color:rgb(161, 94, 238);box-shadow:rgba(161, 94, 238, 0.35) 0px 0px 24px}
body.kth-sol .kau-badge{background-color:rgba(161, 94, 238, 0.15);border-top-color:rgba(161, 94, 238, 0.5);border-right-color:rgba(161, 94, 238, 0.5);border-bottom-color:rgba(161, 94, 238, 0.5);border-left-color:rgba(161, 94, 238, 0.5);color:rgb(161, 94, 238)}
body.kth-sol .kau-hero h1{color:rgb(199, 158, 245)}
body.kth-sol .kau-stats div{border-top-color:rgba(161, 94, 238, 0.25);border-right-color:rgba(161, 94, 238, 0.25);border-bottom-color:rgba(161, 94, 238, 0.25);border-left-color:rgba(161, 94, 238, 0.25)}
body.kth-sol .kau-mini{border-top-color:rgba(161, 94, 238, 0.55);border-right-color:rgba(161, 94, 238, 0.55);border-bottom-color:rgba(161, 94, 238, 0.55);border-left-color:rgba(161, 94, 238, 0.55);background-color:rgba(161, 94, 238, 0.1);color:rgb(161, 94, 238)}
body.kth-sol .kau-buy{background-image:linear-gradient(135deg, rgb(202, 161, 249), rgb(173, 125, 227) 55%, rgb(155, 91, 227));box-shadow:rgba(173, 125, 227, 0.35) 0px 4px 18px;color:rgb(15, 5, 26) !important}
body.kth-sol .kau-btn{border-top-color:rgba(173, 125, 227, 0.5);border-right-color:rgba(173, 125, 227, 0.5);border-bottom-color:rgba(173, 125, 227, 0.5);border-left-color:rgba(173, 125, 227, 0.5);background-color:rgba(173, 125, 227, 0.08);color:rgb(173, 125, 227) !important}
body.kth-sol .kau-box{border-top-color:rgba(173, 125, 227, 0.4);border-right-color:rgba(173, 125, 227, 0.4);border-bottom-color:rgba(173, 125, 227, 0.4);border-left-color:rgba(173, 125, 227, 0.4);background-color:rgba(8, 4, 12, 0.92)}
body.kth-sol .kau-box h2{color:rgb(173, 125, 227)}
body.kth-sol .kau-gradtop b{color:rgb(199, 158, 245)}
body.kth-sol .kau-bar{border-top-color:rgba(173, 125, 227, 0.35);border-right-color:rgba(173, 125, 227, 0.35);border-bottom-color:rgba(173, 125, 227, 0.35);border-left-color:rgba(173, 125, 227, 0.35)}
body.kth-sol .kau-fill{background-image:linear-gradient(90deg, rgb(155, 91, 227), rgb(202, 161, 249))}
body.kth-sol .kau-grid div{border-top-color:rgba(173, 125, 227, 0.18);border-right-color:rgba(173, 125, 227, 0.18);border-bottom-color:rgba(173, 125, 227, 0.18);border-left-color:rgba(173, 125, 227, 0.18)}
body.kth-sol .kau-fine a,body.kth-sol .kau-steps a{color:rgb(173, 125, 227)}
body.kth-sol .kau-steps b{color:rgb(199, 158, 245)}
body.kth-sol .kau-ca{border-top-color:rgba(173, 125, 227, 0.35);border-right-color:rgba(173, 125, 227, 0.35);border-bottom-color:rgba(173, 125, 227, 0.35);border-left-color:rgba(173, 125, 227, 0.35)}
body.kth-sol .kau-ca code{color:rgb(199, 158, 245)}
body.kth-sol .knft-tile{border-top-color:rgba(161, 94, 238, 0.45);border-right-color:rgba(161, 94, 238, 0.45);border-bottom-color:rgba(161, 94, 238, 0.45);border-left-color:rgba(161, 94, 238, 0.45);color:rgb(195, 152, 245) !important}
body.kth-sol .knft-tile::before{background-image:linear-gradient(145deg, rgba(161, 94, 238, 0.08) 0%, transparent 60%)}
body.kth-sol .knft-tile:active{background-color:rgba(161, 94, 238, 0.15);border-top-color:rgba(161, 94, 238, 0.7);border-right-color:rgba(161, 94, 238, 0.7);border-bottom-color:rgba(161, 94, 238, 0.7);border-left-color:rgba(161, 94, 238, 0.7)}
body.kth-sol .knft-c{background-color:rgba(161, 94, 238, 0.12);border-top-color:rgba(161, 94, 238, 0.3);border-right-color:rgba(161, 94, 238, 0.3);border-bottom-color:rgba(161, 94, 238, 0.3);border-left-color:rgba(161, 94, 238, 0.3)}
body.kth-sol .knft-t b{color:rgb(195, 152, 245)}
body.kth-sol .knft-t small{color:rgb(188, 169, 210)}
body.kth-sol .knft-go{color:rgb(161, 94, 238)}
body.kth-sol .kic > img.kicon{filter:drop-shadow(rgba(167, 96, 248, 0.35) 0px 0px 4px)}
body.kth-sol .ktf-tile .ktf-chip{color:rgb(15, 5, 26);background-image:linear-gradient(120deg, rgb(207, 171, 247), rgb(166, 116, 223))}
body.kth-sol .kha-btn{color:rgb(195, 152, 245);border-top-color:rgba(161, 94, 238, 0.45);border-right-color:rgba(161, 94, 238, 0.45);border-bottom-color:rgba(161, 94, 238, 0.45);border-left-color:rgba(161, 94, 238, 0.45)}
body.kth-sol .kha-btn::before{background-image:linear-gradient(145deg, rgba(161, 94, 238, 0.08) 0%, transparent 60%)}
body.kth-sol .kha-btn::after{background-image:linear-gradient(90deg, transparent, rgba(161, 94, 238, 0.5), transparent)}
body.kth-sol .kha-btn:active{background-color:rgba(161, 94, 238, 0.15);border-top-color:rgba(161, 94, 238, 0.7);border-right-color:rgba(161, 94, 238, 0.7);border-bottom-color:rgba(161, 94, 238, 0.7);border-left-color:rgba(161, 94, 238, 0.7)}
body.kth-sol .kha-btn-circle{background-color:rgba(161, 94, 238, 0.12);border-top-color:rgba(161, 94, 238, 0.3);border-right-color:rgba(161, 94, 238, 0.3);border-bottom-color:rgba(161, 94, 238, 0.3);border-left-color:rgba(161, 94, 238, 0.3)}
body.kth-sol .kha-btn-logo{filter:drop-shadow(rgba(167, 96, 248, 0.4) 0px 0px 4px)}
body.kth-sol .kha-btn.primary{background-color:rgba(16, 4, 30, 0.55);border-top-color:rgba(161, 94, 238, 0.75);border-right-color:rgba(161, 94, 238, 0.75);border-bottom-color:rgba(161, 94, 238, 0.75);border-left-color:rgba(161, 94, 238, 0.75);color:rgb(194, 144, 250);box-shadow:rgba(161, 94, 238, 0.22) 0px 0px 28px, rgba(167, 96, 248, 0.12) 0px 1px 0px inset}
body.kth-sol .kha-btn.primary::before{background-image:linear-gradient(135deg, rgba(161, 94, 238, 0.15) 0%, transparent 60%)}
body.kth-sol .kha-btn.primary::after{background-image:linear-gradient(90deg, transparent, rgba(161, 94, 238, 0.6), transparent)}
body.kth-sol .kha-btn.primary .kha-btn-circle{background-color:rgba(161, 94, 238, 0.2);border-top-color:rgba(161, 94, 238, 0.5);border-right-color:rgba(161, 94, 238, 0.5);border-bottom-color:rgba(161, 94, 238, 0.5);border-left-color:rgba(161, 94, 238, 0.5)}
body.kth-sol .kha-btn.primary:active{background-color:rgba(161, 94, 238, 0.25);box-shadow:rgba(161, 94, 238, 0.15) 0px 0px 14px}
body.kth-sol .kha-chat .kchat-t small{color:rgb(199, 179, 223)}
body.kth-sol .kha-lev .klev-t small{color:rgb(199, 179, 223)}
body.kth-sol .kx-big .kxt small{color:rgb(199, 179, 223)}
body.kth-sol .kl-B .kl,body.kth-sol .kl-B .knft-t b{color:rgb(195, 152, 245)}
body.kth-sol .kl-B > .kpw-tile .knft-t b,body.kth-sol .kl-B .klev-t b,body.kth-sol .kl-B .kchat-t b{color:rgb(195, 152, 245)}
body.kth-sol .kl-B > .kpw-tile .knft-t small,body.kth-sol .kl-B .klev-t small,body.kth-sol .kl-B .kchat-t small{color:rgb(208, 193, 224)}
body.kth-sol .kl-B > .kpw-tile::after,body.kth-sol .kl-B > .kha-lev::after,body.kth-sol .kl-B > .kha-chat::after{color:rgba(195, 152, 245, 0.75)}
body.kth-sol .kl-B > .kl-strip .knft-t b,body.kth-sol .kl-B .klev-t b,body.kth-sol .kl-B .kchat-t b{color:rgb(195, 152, 245)}
body.kth-sol .kl-B > .kl-strip .knft-t small,body.kth-sol .kl-B .klev-t small,body.kth-sol .kl-B .kchat-t small{color:rgb(208, 193, 224)}
body.kth-sol .kl-B > .kl-strip::after,body.kth-sol .kl-B > .kha-lev::after,body.kth-sol .kl-B > .kha-chat::after{color:rgba(195, 152, 245, 0.75)}
body.kth-sol .khm-btn{background-image:linear-gradient(135deg, rgb(161, 94, 238), rgb(147, 62, 243))}
body.kth-sol .footer{border-top-color:rgb(161, 94, 238)}
body.kth-sol .footer-col h4{color:rgb(161, 94, 238)}
body.kth-sol .footer-col a:hover{color:rgb(161, 94, 238)}
body.kth-sol #kcChat .kc-sheet{border-top-color:rgb(161, 94, 238)}
body.kth-sol #kcChat .kc-hd{border-bottom-color:rgba(161, 94, 238, 0.35);background-image:linear-gradient(135deg, rgb(16, 10, 23), rgb(13, 13, 15))}
body.kth-sol #kcChat .kc-hd h3{color:rgb(167, 96, 248)}
body.kth-sol #kcChat .kc-tg{border-top-color:rgba(161, 94, 238, 0.55);border-right-color:rgba(161, 94, 238, 0.55);border-bottom-color:rgba(161, 94, 238, 0.55);border-left-color:rgba(161, 94, 238, 0.55)}
body.kth-sol .kc-x{border-top-color:rgba(161, 94, 238, 0.55);border-right-color:rgba(161, 94, 238, 0.55);border-bottom-color:rgba(161, 94, 238, 0.55);border-left-color:rgba(161, 94, 238, 0.55);color:rgb(167, 96, 248)}
body.kth-sol #kcChat .kc-safe{color:rgb(178, 116, 249);background-color:rgba(178, 116, 249, 0.08);border-bottom-color:rgba(178, 116, 249, 0.25)}
body.kth-sol #kcChat .kc-m.adm{border-top-color:rgba(161, 94, 238, 0.7);border-right-color:rgba(161, 94, 238, 0.7);border-bottom-color:rgba(161, 94, 238, 0.7);border-left-color:rgba(161, 94, 238, 0.7);background-color:rgba(161, 94, 238, 0.1)}
body.kth-sol #kcChat .kc-n{color:rgb(205, 169, 247)}
body.kth-sol #kcChat .kc-b{background-color:rgb(161, 94, 238)}
body.kth-sol #kcChat .kc-ft{border-top-color:rgba(161, 94, 238, 0.3)}
body.kth-sol #kcChat .kc-nk b{color:rgb(205, 169, 247)}
body.kth-sol #kcChat .kc-nke{border-top-color:rgba(161, 94, 238, 0.45);border-right-color:rgba(161, 94, 238, 0.45);border-bottom-color:rgba(161, 94, 238, 0.45);border-left-color:rgba(161, 94, 238, 0.45);color:rgb(167, 96, 248)}
body.kth-sol #kcChat input,body.kth-sol #kcChat textarea{border-top-color:rgba(161, 94, 238, 0.35);border-right-color:rgba(161, 94, 238, 0.35);border-bottom-color:rgba(161, 94, 238, 0.35);border-left-color:rgba(161, 94, 238, 0.35)}
body.kth-sol #kcChat .kc-send{background-image:linear-gradient(135deg, rgb(161, 94, 238), rgb(147, 62, 243))}
body.kth-sol #kcChat .kc-adm{color:rgb(205, 169, 247)}
body.kth-sol .kc-pill{border-top-color:rgba(161, 94, 238, 0.6);border-right-color:rgba(161, 94, 238, 0.6);border-bottom-color:rgba(161, 94, 238, 0.6);border-left-color:rgba(161, 94, 238, 0.6);color:rgb(205, 169, 247)}
@media (min-width: 700px){
body.kth-sol #kcChat .kc-sheet{border-left-color:rgb(161, 94, 238);border-right-color:rgb(161, 94, 238)}
}
@keyframes enginePulse { 
  0%, 100% { transform: scale(1); filter: drop-shadow(rgba(166, 108, 233, 0.4) 0px 0px 20px); }
  50% { transform: scale(1.06); filter: drop-shadow(rgba(166, 108, 233, 0.9) 0px 0px 35px); }
}
@keyframes engineIdle { 
  0%, 100% { transform: scale(1); filter: drop-shadow(rgba(161, 94, 238, 0.5) 0px 0px 25px); }
  12% { transform: scale(1.04); filter: drop-shadow(rgba(161, 94, 238, 0.8) 0px 0px 45px); }
  28% { transform: scale(1.01); filter: drop-shadow(rgba(161, 94, 238, 0.55) 0px 0px 30px); }
  45% { transform: scale(1.035); filter: drop-shadow(rgba(161, 94, 238, 0.7) 0px 0px 40px); }
  65% { transform: scale(1); filter: drop-shadow(rgba(161, 94, 238, 0.5) 0px 0px 28px); }
  82% { transform: scale(1.02); filter: drop-shadow(rgba(161, 94, 238, 0.6) 0px 0px 35px); }
}
@keyframes glowPulse { 
  0%, 100% { box-shadow: rgba(166, 108, 233, 0.15) 0px 0px 5px, rgba(166, 108, 233, 0.02) 0px 0px 5px inset; }
  50% { box-shadow: rgba(166, 108, 233, 0.25) 0px 0px 20px, rgba(166, 108, 233, 0.05) 0px 0px 10px inset; }
}
@keyframes khBreath { 
  0%, 100% { transform: scale(1); filter: drop-shadow(rgba(167, 96, 248, 0.25) 0px 0px 2px); }
  50% { transform: scale(1.04); filter: drop-shadow(rgba(167, 96, 248, 0.55) 0px 0px 9px); }
}
/* tile + widget icons tinted to the page accent (line style kept) */
body.kth-sol .king-hero-actions img.kicon,body.kth-sol img.kh-crown-ic{filter:hue-rotate(223deg) saturate(1.15) drop-shadow(0 0 4px hsla(268,90%,65%,.45))!important}
