.sparkle-pilot .sp-diamond-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}
.sparkle-pilot .sp-diamond-choice{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:50px;padding:12px 8px;border:1px solid #d5d2c6;border-radius:6px;background:#fffefa;color:#173a3b;text-decoration:none;font:500 13px/1.35 Arial,sans-serif;text-align:center}
.sparkle-pilot .sp-diamond-choice.is-selected{background:#21483e;border-color:#21483e;color:#fff;font-weight:600}
.sparkle-pilot .sp-diamond-choice:not(.is-selected):hover{background:#edf1e9;border-color:#21483e}
.sparkle-pilot .sp-diamond-choice:focus-visible{outline:2px solid #9f793b;outline-offset:3px}
.sparkle-pilot .sp-diamond-choice svg{display:block;width:16px;height:16px;flex:0 0 16px}
@media(max-width:360px){.sparkle-pilot .sp-diamond-choice{font-size:12px;padding:11px 6px;gap:4px}}