/* Shared product chooser. Existing product controls remain independent. */
.kulibin-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;margin:16px 0 20px;border:1px solid #314437;border-radius:15px;background:#132019;color:#afbeaf;font:500 13px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}
.kulibin-products>a,.kulibin-products>[aria-current]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:10px 4px;border-radius:10px;text-align:center;text-decoration:none;color:inherit;box-sizing:border-box;white-space:nowrap}
.kulibin-products>[aria-current]{color:#d1f693;background:#2c4028;font-weight:650}
.kulibin-products>a:hover{background:#203227;color:#edf5e9}
.kulibin-products>a:focus-visible{outline:2px solid #d1f693;outline-offset:2px}
.kulibin-one .app-shell{grid-template-rows:auto auto 1fr auto}
.kulibin-one .kulibin-products{margin:6px 0 8px}
@media(max-width:360px){.kulibin-products{font-size:12px;gap:2px;padding:4px}}
