/* Paisible AI — couche sombre générée (boucle DARK, gen_dark.py). Ne pas modifier à la main :
   regénérer depuis les sources. Ne s'applique qu'avec l'attribut data-dk sur <html> (mode sombre). */
/* === claim-store.php */
[data-dk][data-dkp="claim-store"] .sc-card{background-color:#161a20;box-shadow:0 10px 30px rgba(15,23,42,0.178)}
[data-dk][data-dkp="claim-store"] .sc-card h1{color:#e7ebf4}
[data-dk][data-dkp="claim-store"] .sc-card h2{color:#e7ebf4}
[data-dk][data-dkp="claim-store"] .sc-store{background-color:#12161b;border-color:rgba(255,255,255,0.072)}
[data-dk][data-dkp="claim-store"] .sc-store b{color:#e7ebf4}
[data-dk][data-dkp="claim-store"] .sc-store span{color:#b7bcc4}
[data-dk][data-dkp="claim-store"] .sc-card p{color:#c6cbd2}
[data-dk][data-dkp="claim-store"] .sc-notice.ok{background-color:#0b1813;color:#6cb297;border-color:#22523f}
[data-dk][data-dkp="claim-store"] .sc-notice.error{background-color:#19140d;color:#e98162;border-color:#594328}
[data-dk][data-dkp="claim-store"] .sc-notice.info{background-color:#0e1319;color:#7a9ff3;border-color:#2c3136}
[data-dk][data-dkp="claim-store"] .sc-form label{color:#e7ebf4}
[data-dk][data-dkp="claim-store"] .sc-form input[type=text],
[data-dk][data-dkp="claim-store"] .sc-form input[type=email],
[data-dk][data-dkp="claim-store"] .sc-form input[type=tel],
[data-dk][data-dkp="claim-store"] .sc-form select,
[data-dk][data-dkp="claim-store"] .sc-form textarea{border-color:rgba(255,255,255,0.18);background-color:#161a20}
[data-dk][data-dkp="claim-store"] .sc-btn{background-color:transparent;background-image:linear-gradient(135deg,#095eee 0%,#076ccc 100%);color:#fff}
[data-dk][data-dkp="claim-store"] .sc-btn.alt{background-color:#161a20;color:#6ba0fe;border-color:#2c3136}
[data-dk][data-dkp="claim-store"] .sc-link{background-color:transparent;color:#6ba0fe}
[data-dk][data-dkp="claim-store"] .sc-back{color:#b7bcc4}
[data-dk][data-dkp="claim-store"] .sc-steps li{color:#848990;border-top-color:#2c3136}
[data-dk][data-dkp="claim-store"] .sc-steps li.on{color:#6ba0fe;border-color:#0b66ff}
[data-dk][data-dkp="claim-store"] .sc-steps li.done{color:#62b77a;border-color:#22c55e}
[data-dk][data-dkp="claim-store"] .sc-m{border-color:#2c3136}
[data-dk][data-dkp="claim-store"] .sc-m.first{border-color:#2c3136;background-color:#12151b}
[data-dk][data-dkp="claim-store"] .sc-badge{background-color:#0b1813;color:#62b77a}
[data-dk][data-dkp="claim-store"] .sc-badge.slow{background-color:#0e1217;color:#b7bcc4}
[data-dk][data-dkp="claim-store"] .sc-dom{border-color:rgba(255,255,255,0.18)}
[data-dk][data-dkp="claim-store"] .sc-dom span{background-color:#0e1217;color:#c6cbd2}
[data-dk][data-dkp="claim-store"] .sc-terms{color:#b7bcc4 !important}
[data-dk][data-dkp="claim-store"] .sc-terms a{color:#6ba0fe}
[data-dk][data-dkp="claim-store"] .sc-tl li{color:#848990}
[data-dk][data-dkp="claim-store"] .sc-tl li::before{border-color:#2c3136}
[data-dk][data-dkp="claim-store"] .sc-tl li.done{color:#e7ebf4}
[data-dk][data-dkp="claim-store"] .sc-tl li.done::before{background-color:#13833c;border-color:#22c55e}
[data-dk][data-dkp="claim-store"] .sc-tl li.on{color:#6ba0fe}
[data-dk][data-dkp="claim-store"] .sc-tl li.on::before{border-color:#0b66ff}

