.sik-calc{--bg:#0f1622;--card:#12253a;--txt:#e6ecef;--sub:#9fb2c0;--acc:#1e6f5c;background:var(--card);color:var(--txt);border:1px solid #2e3a4a;border-radius:16px;padding:16px;max-width:860px;margin:16px auto;font-family:system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif}
.sik-calc h3{margin:0 0 12px 0;font-weight:600}
.sik-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}
.sik-grid label{display:flex;flex-direction:column;font-size:14px;color:var(--sub)}
.sik-grid input,.sik-grid select{margin-top:6px;background:#0e1b2a;color:var(--txt);border:1px solid #2d3b4d;border-radius:10px;padding:10px}
.sik-result{margin-top:14px;padding-top:10px;border-top:1px solid #2e3a4a;font-size:16px}
