/* Caja SFJ 1.5.3 — bienvenida y tutoriales; no modifica registros */
.sfj-welcome-dialog{max-width:min(620px,calc(100vw - 24px));width:620px}.sfj-welcome-top{padding:21px;background:#251923;color:white;display:flex;align-items:center;gap:17px}.sfj-welcome-top img{height:112px;width:95px;object-fit:contain;flex-shrink:0}.sfj-welcome-top h2{font-size:25px;margin:3px 0 5px}.sfj-welcome-top p{margin:0;color:#f7e1ed}.sfj-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#ffd2e6;font-weight:800}.sfj-welcome-body{padding:21px;display:grid;gap:15px}.sfj-welcome-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sfj-welcome-actions button:first-child{grid-column:1/-1;font-size:17px;padding:15px}.sfj-switch-label{display:flex;align-items:center;gap:8px;line-height:1.5}.sfj-manual-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:16px}.sfj-manual-cards p{font-size:13px;color:var(--quiet)}.sfj-guide-list{padding-left:23px}.sfj-guide-list li{padding:5px 0}.sfj-section-help{font-size:13px!important}.sfj-tour-dialog{width:460px}.sfj-tour-dialog p{line-height:1.6}@media(max-width:600px){.sfj-manual-cards,.sfj-welcome-actions{grid-template-columns:1fr}.sfj-welcome-actions button:first-child{grid-column:auto}.sfj-welcome-top img{height:95px;width:75px}.sfj-welcome-top h2{font-size:21px}}
