.status-badge{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:.75rem;font-weight:700}.status-badge.is-active{background:#e6efe7;color:#294d32}.status-badge.is-inactive{background:#eee9e8;color:#716766}.availability{display:flex;align-items:flex-start;gap:13px;max-width:520px;padding:17px 18px;border:1px solid var(--border);border-radius:12px;background:#faf9f6;cursor:pointer}.availability input{width:21px;height:21px;accent-color:var(--green);margin-top:2px}.availability span{display:flex;flex-direction:column;gap:4px}.availability small{color:var(--muted);line-height:1.45}.form-section-title{font-size:1.25rem;margin:30px 0 7px}.table-wrap small{color:var(--muted)}
.manual-address-choice{display:flex;align-items:flex-start;gap:12px;max-width:470px;padding:14px 16px;margin:17px 0;border:1px solid var(--border);border-radius:12px;background:#faf9f6;cursor:pointer}.manual-address-choice input{flex:0 0 21px;width:21px;height:21px;min-height:21px;padding:0;margin-top:2px;accent-color:var(--green)}.manual-address-choice span{display:flex;flex-direction:column;gap:3px}.manual-address-choice small{color:var(--muted)}
.cep-row[hidden]{display:none}
