.skf-settings .card { background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 16px 20px; margin-top: 16px; box-shadow: 0 10px 20px -10px rgba(0,0,0,.1); }
.skf-settings code { background:#f3f4f6; padding:2px 6px; border-radius:6px; }
.skf-tab { display:inline-flex; align-items:center; font-size:.875rem; border:1px solid rgba(255,255,255,.12); padding:.5rem .75rem; border-radius:.75rem; transition:all .2s; color:#e5e7eb; }
.skf-tab:hover { background: rgba(255,255,255,.08); }
.dark .skf-tab-active, .skf-tab-active { background:#fff; color:#111827; border-color:#fff; }