.kktc-d{fill:#ede7e9;stroke:#fff;stroke-width:1.5;cursor:pointer;transition:fill 0.3s;}
.kktc-d:hover,.kktc-d.active{fill:#c41e3a;}
.south-d{fill:#f5f0f1;stroke:#e8e0e3;stroke-width:0.8;cursor:default;}
.kktc-lbl{font-family:Arial,sans-serif;font-size:11px;font-weight:700;fill:#2d1020;pointer-events:none;text-anchor:middle;}
.kktc-d:hover+.kktc-lbl,.kktc-d.active+.kktc-lbl{fill:#fff;}
