/* Apaxco Sabe V45 · actualización de fichas clara para propietarios */
.v45-owner-guide{position:sticky;z-index:3;top:-1px;margin:0 0 18px;padding:15px 17px;border:1px solid #b8d9d0;border-left:5px solid #0b8067;border-radius:14px;background:#effaf6;box-shadow:0 7px 22px rgba(13,83,70,.08)}
#business-registration-dialog{max-width:min(720px,calc(100vw - 20px));overflow:hidden}#business-registration-dialog .dialog-body{max-width:100%;overflow-x:hidden}#business-registration-dialog .form-row,#business-registration-dialog .v14-editor-group,#business-registration-dialog .v45-location-section{min-width:0}#business-registration-dialog input,#business-registration-dialog textarea,#business-registration-dialog select{min-width:0}
.v45-owner-guide strong{display:block;color:#0a5d4d;font-family:Poppins,system-ui,sans-serif}.v45-owner-guide p{margin:4px 0 10px;color:#496b65;font-size:.8rem;line-height:1.5}.v45-owner-guide nav{display:flex;flex-wrap:wrap;gap:7px}.v45-owner-guide button{padding:7px 10px;border:1px solid #a9d4c8;border-radius:999px;background:white;color:#09614f;font-size:.73rem;font-weight:800}.v45-owner-guide button:hover{background:#dff5ee}.v45-owner-guide.is-reviewing{border-color:#efcb78;border-left-color:#d28a00;background:#fff8e5}.v45-owner-guide.is-reviewing strong{color:#865900}.v45-owner-guide.is-reviewing p{color:#705d35}.v45-owner-guide.is-reviewing button{border-color:#ebd096;color:#7d5908}.v45-owner-guide.is-published{border-color:#a7c9ef;border-left-color:#1a62c9;background:#eef5ff}.v45-owner-guide.is-published strong{color:#144b96}.v45-owner-guide.is-published p{color:#536b8a}.v45-owner-guide.is-submitted{border-color:#86d1bd;background:#e4f8f1}.v14-editor-group h3 small,.v45-location-section h3 small{margin-left:6px;padding:3px 7px;border-radius:999px;background:#eef3fa;color:#63748b;font:700 .64rem Montserrat,system-ui,sans-serif;vertical-align:middle}.v45-location-section{display:grid;gap:12px;margin-top:16px;padding:16px;border:1px solid #dbe6f3;border-radius:14px;background:#fbfdff}.v45-location-section h3{margin:0;color:#143b70;font-family:Poppins,system-ui,sans-serif;font-size:1rem}.managed-business-card .v45-review-date{color:#925d00!important;font-weight:700}.managed-business-card .v45-owner-help{grid-column:2/4;margin:0;color:#4b617e;font-size:.78rem}.managed-business-card .v45-owner-help strong{color:#0a765f}.v45-saved-confirmation{margin-top:9px;padding:11px 13px;border-radius:11px;background:#dff7ee;color:#075f4c;font-weight:700}
@media(max-width:620px){.v45-owner-guide{position:relative}.v45-owner-guide nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.v45-owner-guide button:last-child{grid-column:1/-1}.v45-location-section{padding:12px}.managed-business-card .v45-owner-help{grid-column:1/-1}#business-registration-dialog .dialog-actions{flex-wrap:wrap}#business-registration-dialog .dialog-actions button{flex:1 1 140px}}
