{"id":8910,"date":"2025-09-11T15:09:43","date_gmt":"2025-09-11T18:09:43","guid":{"rendered":"https:\/\/agricultura.sp.gov.br\/iea\/?page_id=8910"},"modified":"2025-10-06T17:30:29","modified_gmt":"2025-10-06T20:30:29","slug":"cadastrar-minha-propriedade","status":"publish","type":"page","link":"https:\/\/agricultura.sp.gov.br\/iea\/cadastrar-minha-propriedade\/","title":{"rendered":"Cadastrar Minha Propriedade"},"content":{"rendered":"    <style>\n    \/* ===== RESET DE MARCADORES SOMENTE DENTRO DO BLOCO .nav ===== *\/\n\n\/* 1) remove bullets e recuos do UL *\/\n.nav .production-cost-calculation-navigation ul,\n.nav .navigation{\n  list-style: none !important;\n  list-style-type: none !important;\n  list-style-image: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* 2) garante que os LIs n\u00e3o gerem marcador nativo *\/\n.nav .navigation > li,\n.nav .navigation > .item{\n  list-style: none !important;\n}\n\n\/* Safari\/Chrome: ::marker *\/\n.nav .navigation > li::marker,\n.nav .navigation > .item::marker{\n  content: \"\" !important;\n}\n\n\/* 3) mata separadores de breadcrumb (\u2022, \/, |) injetados via ::before *\/\n.nav .navigation > li + li::before,\n.nav .navigation > .item + .item::before{\n  content: none !important;\n}\n\n\/* 4) fallback para temas que usam ::before\/::after como \u201cbolinha\u201d *\/\n.nav .navigation li::before,\n.nav .navigation li::after{\n  content: none !important;\n  display: none !important;\n  width: 0 !important;\n  height: 0 !important;\n  background: none !important;\n  border: 0 !important;\n}\n\n\/* 5) se existir algum bullet como background no <li>, neutraliza *\/\n.nav .navigation li{\n  background-image: none !important;\n}\n\n\/* ===== ZERA MARCADORES\/BULLETS APENAS NO MENU DA SUA .nav ===== *\/\n\n\/* 1) Sem bullets nem recuos no <ul> do menu *\/\n.nav .production-cost-calculation-navigation ul,\n.nav .navigation{\n  list-style: none !important;\n  list-style-type: none !important;\n  list-style-image: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* 2) Garante que os <li> n\u00e3o exibam marker nativo *\/\n.nav .navigation > li,\n.nav .navigation > .item{\n  list-style: none !important;\n}\n\n\/* 3) Mata QUALQUER ::marker que o tema estiver injetando *\/\n.nav .navigation > li::marker,\n.nav .navigation > .item::marker,\n.nav .navigation li::marker{\n  content: \"\" !important;\n  font-size: 0 !important;\n  color: transparent !important;\n}\n\n\/* 4) Muitos temas usam separadores de breadcrumb no ::before *\/\n.nav .navigation li + li::before,\n.nav .navigation .item + .item::before{\n  content: none !important;\n}\n\n\/* 5) Fallback agressivo contra pseudo-elementos usados como \u201cbolinha\u201d *\/\n.nav .navigation li::before,\n.nav .navigation li::after,\n.nav .navigation .item::before,\n.nav .navigation .item::after{\n  content: none !important;\n  display: none !important;\n  width: 0 !important;\n  height: 0 !important;\n  background: none !important;\n  border: 0 !important;\n}\n\n\/* 6) Se o tema usa imagem como marcador *\/\n.nav .navigation li{\n  background-image: none !important;\n}\n\n\/* 7) \u00c0s vezes o marker volta via estilo herdado \u2013 tornamos a lista um \u201cgrid\u201d *\/\n.nav .navigation{\n  display: flex !important;   \/* j\u00e1 estava, mas refor\u00e7a contra overrides *\/\n  flex-wrap: wrap;\n}\n\n\n\/* ===== ZERA MARCADORES APENAS NESTE MENU ===== *\/\n\n\/* UL sem bullets\/recuos *\/\n.nav .production-cost-calculation-navigation > ul.navigation{\n  list-style: none !important;\n  list-style-type: none !important;\n  list-style-image: none !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* LI sem marker nativo *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li,\n.nav .production-cost-calculation-navigation > ul.navigation > li.item{\n  list-style: none !important;\n}\n\n\/* Mata QUALQUER ::marker *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li::marker{\n  content: \"\" !important;\n  color: transparent !important;\n  font-size: 0 !important;\n}\n\n\/* Temas que colocam separador entre LIs (\u2022, \/, |) *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li + li::before{\n  content: none !important;\n}\n\n\/* Fallback agressivo: pseudo-elementos usados como marcador *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li::before,\n.nav .production-cost-calculation-navigation > ul.navigation > li::after{\n  content: none !important;\n  display: none !important;\n}\n\n\/* Alguns temas injetam pseudo no <a> dentro do LI *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li > a::before,\n.nav .production-cost-calculation-navigation > ul.navigation > li > a::after{\n  content: none !important;\n  display: none !important;\n}\n\n\/* Caso usem imagem como marcador *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li{\n  background: none !important;\n}\n\n.nav .production-cost-calculation-navigation > ul.navigation{\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n}\n\n\/* --- Kill bullets\/separadores de forma definitiva neste menu --- *\/\n\n\/* 1) UL vira um grid flex (sem recuo e sem bullets) *\/\n.nav .production-cost-calculation-navigation > ul.navigation{\n  display: flex !important;\n  flex-wrap: wrap;\n  gap: 18px;\n  margin: 0 !important;\n  padding: 0 !important;\n  list-style: none !important;\n  list-style-type: none !important;\n  list-style-image: none !important;\n}\n\n\/* 2) LI n\u00e3o rende caixa -> mata ::marker e ::before do tema *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li{\n  display: contents !important;\n  list-style: none !important;        \/* redundante, mas ok *\/\n  background: none !important;\n}\n\n\/* 3) Backup contra regras super espec\u00edficas do tema *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li::marker,\n.nav .production-cost-calculation-navigation > ul.navigation > li::before,\n.nav .production-cost-calculation-navigation > ul.navigation > li::after{\n  content: none !important;\n  display: none !important;\n}\n\n\/* 4) Se o tema injeta pseudo no <a>, neutraliza tamb\u00e9m *\/\n.nav .production-cost-calculation-navigation > ul.navigation > li > a::before,\n.nav .production-cost-calculation-navigation > ul.navigation > li > a::after{\n  content: none !important;\n  display: none !important;\n}\n\n    \/* Estilos modernos para o formul\u00e1rio de cadastro *\/\n    .user-registration {\n      max-width: 960px;\n      margin: 20px auto;\n      padding: 0;\n      background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%);\n      border-radius: 16px;\n      box-shadow: 0 4px 20px rgba(0,0,0,0.08);\n      font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;\n      overflow: hidden;\n    }\n    \n    .user-registration .register-header {\n      background: white;\n      padding: 20px 30px;\n      border-bottom: 1px solid #e5e7eb;\n    }\n    \n    .user-registration .register-header h2 {\n      margin: 0;\n      font-size: 18px;\n      font-weight: 600;\n      color: #1e3a5f;\n    }\n    \n    .user-registration .register-header p {\n      margin: 4px 0 0;\n      font-size: 13px;\n      color: #6b7280;\n    }\n    \n    .user-registration .register-content {\n      padding: 25px 30px;\n    }\n    \n    .user-registration .section-card {\n      background: white;\n      border-radius: 12px;\n      padding: 20px;\n      margin-bottom: 20px;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.04);\n      border: 1px solid #e5e7eb;\n    }\n    \n    .user-registration .section-title {\n      font-size: 13px;\n      font-weight: 600;\n      color: #1e3a5f;\n      margin-bottom: 12px;\n      padding-bottom: 8px;\n      border-bottom: 1px solid #e5e7eb;\n    }\n    \n    .user-registration .form-row {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 16px;\n    }\n    \n    .user-registration .form-group {\n      margin-bottom: 0;\n    }\n    \n    .user-registration .form-group.full-width {\n      grid-column: 1 \/ -1;\n    }\n    \n    .user-registration label {\n      display: block;\n      margin-bottom: 6px;\n      font-weight: 600;\n      color: #374151;\n      font-size: 12px;\n      text-transform: uppercase;\n      letter-spacing: 0.3px;\n    }\n    \n    .user-registration .form-control {\n      width: 100%;\n      padding: 10px 14px;\n      border: 1px solid #d1d5db;\n      border-radius: 8px;\n      font-size: 14px;\n      box-sizing: border-box;\n      transition: all 0.2s ease;\n      background: #f9fafb;\n      color: #1f2937;\n    }\n    \n    .user-registration .form-control:focus {\n      outline: none;\n      border-color: #2d5a87;\n      box-shadow: 0 0 0 3px rgba(45,90,135,0.15);\n      background: white;\n    }\n    \n    .user-registration .form-control.is-invalid {\n      border-color: #dc2626;\n    }\n    \n    .user-registration .phone-group {\n      display: flex;\n      gap: 10px;\n    }\n    \n    .user-registration .phone-group .ddd-input {\n      width: 70px;\n      flex-shrink: 0;\n      text-align: center;\n    }\n    \n    .user-registration .phone-group .phone-input {\n      flex: 1;\n    }\n    \n    .user-registration .input-group {\n      display: flex;\n    }\n    \n    .user-registration .input-group .form-control {\n      border-top-right-radius: 0;\n      border-bottom-right-radius: 0;\n    }\n    \n    .user-registration .input-group-append {\n      display: flex;\n    }\n    \n    .user-registration .input-group-append .btn,\n    .user-registration .input-group-append .input-group-text {\n      border-top-left-radius: 0;\n      border-bottom-left-radius: 0;\n      border-left: 0;\n      padding: 10px 14px;\n      background: #f3f4f6;\n      border: 1px solid #d1d5db;\n      color: #374151;\n      font-size: 13px;\n    }\n    \n    .user-registration .invalid-feedback {\n      color: #dc2626;\n      font-size: 11px;\n      margin-top: 4px;\n      display: none;\n    }\n    \n    .user-registration .was-validated .form-control:invalid ~ .invalid-feedback,\n    .user-registration .form-control.is-invalid ~ .invalid-feedback,\n    .user-registration .invalid-feedback.d-block {\n      display: block;\n    }\n    \n    .user-registration .text-danger {\n      color: #dc2626 !important;\n    }\n    \n    .user-registration .text-muted,\n    .user-registration .form-text {\n      color: #6b7280;\n      font-size: 11px;\n      margin-top: 4px;\n    }\n    \n    .user-registration .terms-section {\n      background: #f9fafb;\n      border-radius: 8px;\n      padding: 16px;\n      margin-top: 10px;\n    }\n    \n    .user-registration .form-check {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n    \n    .user-registration .form-check-input {\n      width: 18px;\n      height: 18px;\n      margin: 0;\n    }\n    \n    .user-registration .form-check-label {\n      font-size: 13px;\n      color: #374151;\n      margin: 0;\n      text-transform: none;\n      font-weight: normal;\n    }\n    \n    .user-registration .form-check-label a {\n      color: #2d5a87;\n      font-weight: 600;\n    }\n    \n    .user-registration .register-actions {\n      display: flex;\n      gap: 10px;\n      padding: 20px 30px;\n      background: white;\n      border-top: 1px solid #e5e7eb;\n    }\n    \n    .user-registration .btn {\n      padding: 12px 24px;\n      border: none;\n      border-radius: 8px;\n      cursor: pointer;\n      font-size: 14px;\n      font-weight: 600;\n      transition: all 0.2s ease;\n      flex: 1;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n    }\n    \n    .user-registration .btn-outline-secondary {\n      background: #f3f4f6;\n      color: #374151;\n      border: 1px solid #d1d5db;\n    }\n    \n    .user-registration .btn-primary {\n      background: linear-gradient(135deg, #059669 0%, #10b981 100%);\n      color: white;\n    }\n    \n    .user-registration .btn-primary:hover {\n      box-shadow: 0 4px 12px rgba(5,150,105,0.3);\n      transform: translateY(-1px);\n    }\n    \n    .user-registration .btn-primary:disabled {\n      opacity: 0.5;\n      cursor: not-allowed;\n      transform: none !important;\n    }\n    \n    .user-registration .required-note {\n      text-align: center;\n      font-size: 12px;\n      color: #6b7280;\n      padding: 12px 30px;\n      background: #f9fafb;\n    }\n    \n    .user-registration .autocomplete-items {\n      position: absolute;\n      right: 0;\n      left: 0;\n      border: 1px solid #d1d5db;\n      border-radius: 8px;\n      margin-top: 4px;\n      max-height: 190px;\n      overflow-y: auto;\n      z-index: 1000;\n      background: white;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n    }\n    \n    .user-registration .autocomplete-items div {\n      padding: 10px 14px;\n      cursor: pointer;\n      font-size: 14px;\n    }\n    \n    .user-registration .autocomplete-items div:hover,\n    .user-registration .autocomplete-items .autocomplete-active {\n      background-color: #f3f4f6;\n    }\n    \n    @media (max-width: 768px) {\n      .user-registration {\n        margin: 10px;\n        border-radius: 12px;\n      }\n      \n      .user-registration .register-header,\n      .user-registration .register-content {\n        padding: 16px 20px;\n      }\n      \n      .user-registration .form-row {\n        grid-template-columns: 1fr;\n      }\n      \n      .user-registration .register-actions {\n        flex-direction: column;\n        padding: 16px 20px;\n      }\n    }\n    <\/style>\n\n    <form autocomplete=\"on\" class=\"user-registration needs-validation\" novalidate id=\"cdp-register-root\">\n      <div class=\"register-header\">\n        <h2>Cadastrar minha Propriedade<\/h2>\n        <p>Preencha os dados abaixo para criar sua conta no sistema<\/p>\n      <\/div>\n\n      <div class=\"register-content\">\n        <!-- Dados Pessoais -->\n        <div class=\"section-card\">\n          <div class=\"section-title\">Dados Pessoais<\/div>\n          <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label for=\"user-profile\">Perfil de Acesso <span class=\"text-danger\">*<\/span><\/label>\n            <select id=\"user-profile\" required class=\"form-control\">\n                <option value=\"\">- Selecione -<\/option>\n            <\/select>\n            <div class=\"invalid-feedback\">O campo \"Perfil de Acesso\" \u00e9 obrigat\u00f3rio.<\/div>\n          <\/div>\n          <div class=\"form-group d-none\" data-linked=\"user-profile\">\n            <label for=\"role\">Profiss\u00e3o<\/label>\n            <input type=\"text\" id=\"role\" class=\"form-control\">\n            <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Profiss\u00e3o\" para prosseguir.<\/div>\n          <\/div>\n            <div class=\"form-group full-width\">\n            <label for=\"full-name\">Nome Completo <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"text\" id=\"full-name\" required class=\"form-control\" autocomplete=\"name\" placeholder=\"Digite seu nome completo\">\n            <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Nome completo\".<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"user-cpf\">CPF <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"text\" id=\"user-cpf\" required class=\"form-control\" placeholder=\"000.000.000-00\" autocomplete=\"off\" maxlength=\"14\" inputmode=\"numeric\">\n            <div class=\"invalid-feedback\" id=\"invalidCPF\">Voc\u00ea deve preencher o campo \"CPF\" com um CPF v\u00e1lido.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"b-date\">Data de Nascimento <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"date\" id=\"b-date\" required class=\"form-control\" autocomplete=\"bday\" max=\"2008-04-15\">\n              <span class=\"text-muted\">Voc\u00ea deve ter pelo menos 18 anos<\/span>\n            <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Data de Nascimento\" para prosseguir.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n              <label for=\"phone-code\">Celular <span class=\"text-danger\">*<\/span><\/label>\n              <div class=\"phone-group\">\n                <input type=\"text\" id=\"phone-code\" required class=\"form-control ddd-input\" placeholder=\"DDD\" minlength=\"2\" maxlength=\"2\" autocomplete=\"tel-country-code\" inputmode=\"numeric\">\n                <input type=\"tel\" id=\"phone\" required class=\"form-control phone-input\" placeholder=\"9 0000-0000\" autocomplete=\"tel-national\" inputmode=\"numeric\" maxlength=\"15\">\n              <\/div>\n                <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Telefone\" para prosseguir.<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n        <!-- Dados da Propriedade -->\n        <div class=\"section-card\">\n          <div class=\"section-title\">Dados da Propriedade<\/div>\n          <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label for=\"ownership-condition\">Condi\u00e7\u00e3o de Posse <span class=\"text-danger\">*<\/span><\/label>\n            <select id=\"ownership-condition\" required class=\"form-control\">\n                <option value=\"\">- Selecione -<\/option>\n            <\/select>\n            <div class=\"invalid-feedback\">O campo \"Condi\u00e7\u00e3o de Posse\" \u00e9 obrigat\u00f3rio.<\/div>\n          <\/div>\n          <div class=\"form-group d-none\" data-linked=\"ownership-condition\">\n              <label for=\"ownership-condition-description\">Descri\u00e7\u00e3o da Posse<\/label>\n            <input type=\"text\" id=\"ownership-condition-description\" class=\"form-control\">\n            <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Condi\u00e7\u00e3o de Posse\" para prosseguir.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"property-name\">Nome da Propriedade <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"text\" id=\"property-name\" required class=\"form-control\" autocomplete=\"organization\" placeholder=\"Ex: Fazenda S\u00e3o Jo\u00e3o\">\n            <div class=\"invalid-feedback\">Voc\u00ea deve preencher o campo \"Nome da Propriedade\" para prosseguir.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n              <label for=\"property-cnpj\">CNPJ da Propriedade<\/label>\n            <input type=\"text\" id=\"property-cnpj\" class=\"form-control\" placeholder=\"00.000.000\/0000-00\" autocomplete=\"off\" maxlength=\"18\" inputmode=\"numeric\">\n              <span class=\"text-muted\">Opcional - apenas se possuir CNPJ<\/span>\n            <div class=\"invalid-feedback\" id=\"invalidCNPJ\">Voc\u00ea deve preencher o campo \"CNPJ da Propriedade\" com um CNPJ v\u00e1lido.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"measure-of-property\">Unidade de Medida <span class=\"text-danger\">*<\/span><\/label>\n            <select id=\"measure-of-property\" required class=\"form-control\">\n                <option value=\"\">- Selecione -<\/option>\n            <\/select>\n            <div class=\"invalid-feedback\">O campo \"Medida da Propriedade\" \u00e9 obrigat\u00f3rio.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"property-area\">\u00c1rea da Propriedade <span class=\"text-danger\">*<\/span><\/label>\n            <div class=\"input-group\">\n              <input type=\"text\" id=\"property-area\" required class=\"form-control monetary\" placeholder=\"0,00\" inputmode=\"decimal\">\n              <div class=\"input-group-append\">\n                  <span class=\"input-group-text\" id=\"measure-unit-display\">ha<\/span>\n              <\/div>\n            <\/div>\n            <\/div>\n          <\/div>\n          <\/div>\n\n        <!-- Localiza\u00e7\u00e3o -->\n        <div class=\"section-card\">\n          <div class=\"section-title\">Localiza\u00e7\u00e3o<\/div>\n          <div class=\"form-row\">\n          <div class=\"form-group\">\n              <label for=\"federative-unit\">UF <span class=\"text-danger\">*<\/span><\/label>\n              <input type=\"text\" id=\"federative-unit\" required class=\"form-control\" value=\"SP\" autocomplete=\"address-level1\" placeholder=\"Digite o estado\">\n            <div class=\"invalid-feedback\">O campo \"UF\" \u00e9 obrigat\u00f3rio.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"county\">Munic\u00edpio <span class=\"text-danger\">*<\/span><\/label>\n              <input type=\"text\" id=\"county\" required class=\"form-control\" autocomplete=\"address-level2\" placeholder=\"Digite o munic\u00edpio\">\n            <div class=\"invalid-feedback\">O campo \"Munic\u00edpio\" \u00e9 obrigat\u00f3rio.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n              <label for=\"property-latitude\">Latitude<\/label>\n              <input type=\"text\" id=\"property-latitude\" class=\"form-control\" placeholder=\"Ex: -23.5505\" inputmode=\"decimal\">\n              <span class=\"text-muted\">Opcional - deixe 0 se n\u00e3o souber<\/span>\n          <\/div>\n          <div class=\"form-group\">\n              <label for=\"property-longitude\">Longitude<\/label>\n              <input type=\"text\" id=\"property-longitude\" class=\"form-control\" placeholder=\"Ex: -46.6333\" inputmode=\"decimal\">\n              <span class=\"text-muted\">Opcional - deixe 0 se n\u00e3o souber<\/span>\n          <\/div>\n          <div class=\"form-group\">\n              <label for=\"plus-code\">Plus Code<\/label>\n              <input type=\"text\" id=\"plus-code\" class=\"form-control\" placeholder=\"XXXXXXXX+XXX\" autocomplete=\"off\">\n              <span class=\"text-muted\">Opcional - c\u00f3digo do Google Maps<\/span>\n            <\/div>\n          <\/div>\n          <\/div>\n\n        <!-- Acesso ao Sistema -->\n        <div class=\"section-card\">\n          <div class=\"section-title\">Acesso ao Sistema<\/div>\n          <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label for=\"email\">E-mail <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"email\" id=\"email\" required class=\"form-control\" autocomplete=\"email\" placeholder=\"seu@email.com\" inputmode=\"email\">\n            <div class=\"invalid-feedback\">Forne\u00e7a um endere\u00e7o de E-mail v\u00e1lido.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"confirm-email\">Confirme o E-mail <span class=\"text-danger\">*<\/span><\/label>\n            <input type=\"email\" id=\"confirm-email\" required class=\"form-control\" autocomplete=\"email\" placeholder=\"seu@email.com\" inputmode=\"email\">\n            <div class=\"invalid-feedback\" id=\"emailValidate\">Endere\u00e7os de E-mail diferentes.<\/div>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"password\">Senha <span class=\"text-danger\">*<\/span><\/label>\n            <div class=\"input-group\">\n                <input type=\"password\" id=\"password\" required class=\"form-control\" pattern=\"[0-9a-zA-Z]{6,}\" autocomplete=\"new-password\" placeholder=\"M\u00ednimo 6 caracteres\">\n              <div class=\"input-group-append\">\n                  <button type=\"button\" class=\"btn btn-outline-secondary\" data-linkedInput=\"password\" id=\"pwd-visibility-button\" title=\"Mostrar\/Ocultar senha\">\ud83d\udc41\ufe0f<\/button>\n              <\/div>\n            <\/div>\n              <span class=\"text-muted\">M\u00ednimo 6 caracteres com n\u00famero e letra<\/span>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"confirm-password\">Confirme a Senha <span class=\"text-danger\">*<\/span><\/label>\n            <div class=\"input-group\">\n              <input type=\"password\" id=\"confirm-password\" required class=\"form-control\" pattern=\"[0-9a-zA-Z]{6,}\" autocomplete=\"new-password\" placeholder=\"Digite a mesma senha\">\n              <div class=\"input-group-append\">\n                  <button type=\"button\" class=\"btn btn-outline-secondary\" data-linkedInput=\"confirm-password\" id=\"confirm-pwd-visibility-button\" title=\"Mostrar\/Ocultar senha\">\ud83d\udc41\ufe0f<\/button>\n              <\/div>\n            <\/div>\n            <div class=\"invalid-feedback\" id=\"pwdValidate\">Senhas diferentes.<\/div>\n        <\/div>\n      <\/div>\n\n          <div class=\"terms-section\">\n            <div class=\"form-check\">\n            <input type=\"checkbox\" id=\"terms-of-use\" required class=\"form-check-input\">\n            <label class=\"form-check-label\" for=\"terms-of-use\">\n                Concordo com os <a href=\"javascript:\" class=\"terms-call-to-action\">Termos de Uso<\/a> do Sistema <span class=\"text-danger\">*<\/span>\n            <\/label>\n            <\/div>\n            <div class=\"invalid-feedback\">Voc\u00ea deve aceitar os Termos de Uso para continuar.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"register-actions\">\n        <button type=\"button\" class=\"btn btn-outline-secondary back-to-home\" role=\"link\">\u2190 Voltar<\/button>\n        <button type=\"button\" class=\"btn btn-primary\" id=\"submit-register\">\n          <span class=\"d-none spinner-border spinner-border-sm\" role=\"status\" aria-hidden=\"true\"><\/span>\n            Efetuar Cadastro\n          <\/button>\n      <\/div>\n      \n      <div class=\"required-note\">\n            <span class=\"text-danger\">*<\/span> Campos obrigat\u00f3rios\n      <\/div>\n    <\/form>\n    \n    <!-- Modal de Pol\u00edtica de Privacidade -->\n    <div id=\"privacy-modal\" class=\"privacy-modal\">\n      <div class=\"privacy-modal-content\">\n        <div class=\"privacy-modal-header\">\n          <h3>Pol\u00edtica de Privacidade<\/h3>\n          <button type=\"button\" class=\"privacy-modal-close\" onclick=\"closePrivacyModal()\">&times;<\/button>\n        <\/div>\n        <div class=\"privacy-modal-body\">\n          <p>Sua privacidade \u00e9 muito importante para o Instituto de Economia Agr\u00edcola (IEA). Pensando nisso, elaboramos uma Pol\u00edtica que explica quais s\u00e3o os dados coletados por essa solu\u00e7\u00e3o, bem como a forma como os utilizamos e os armazenamos.<\/p>\n          \n          <h4>Considera\u00e7\u00f5es Gerais<\/h4>\n          <p>Para assegurar a qualidade das informa\u00e7\u00f5es e normativos, o IEA pode, sempre que necess\u00e1rio e a qualquer tempo, alterar esta Pol\u00edtica de Privacidade. Sendo assim, recomendamos sua leitura periodicamente.<\/p>\n          <p>O uso do aplicativo implica consentimento sobre a coleta, uso, armazenamento e tratamento de dados pessoais do usu\u00e1rio.<\/p>\n          \n          <h4>Coleta de Informa\u00e7\u00f5es<\/h4>\n          <p>Para viabilizar a entrega dos servi\u00e7os, a aplica\u00e7\u00e3o ou sites nela referenciados podem solicitar a voc\u00ea alguns dados cadastrais por meio de formul\u00e1rios como, por exemplo:<\/p>\n          <ul>\n            <li>Perfil de Acesso<\/li>\n            <li>Profiss\u00e3o<\/li>\n            <li>Nome Completo<\/li>\n            <li>N\u00famero de Inscri\u00e7\u00e3o do CPF \u2013 Cadastro de Pessoas F\u00edsicas<\/li>\n            <li>Data de Nascimento<\/li>\n            <li>N\u00famero de Telefone<\/li>\n            <li>Condi\u00e7\u00e3o de Posse<\/li>\n            <li>Nome da Propriedade<\/li>\n            <li>CNPJ da Propriedade - Cadastro de Pessoas Jur\u00eddica<\/li>\n            <li>Tamanho da \u00c1rea da propriedade<\/li>\n            <li>UF e Munic\u00edpio<\/li>\n            <li>Latitude, Longitude e Plus Code da propriedade<\/li>\n            <li>E-mail<\/li>\n            <li>Cadastro de uma senha<\/li>\n          <\/ul>\n          <p>Alguns recursos ou informa\u00e7\u00f5es, quando necess\u00e1rios pela primeira vez ou mesmo na instala\u00e7\u00e3o, ser\u00e3o solicitados por este aplicativo e notificados por meio do Sistema Operacional do seu smartphone como, por exemplo:<\/p>\n          <ul>\n            <li>Acesso \u00e0 rede (Internet M\u00f3vel ou WiFi)<\/li>\n            <li>Acesso \u00e0 localiza\u00e7\u00e3o<\/li>\n            <li>Acesso \u00e0 armazenamento dos dados<\/li>\n          <\/ul>\n          \n          <h4>Cookies e Tecnologias Semelhantes<\/h4>\n          <p>A aplica\u00e7\u00e3o poder\u00e1 utilizar cookies e tecnologias semelhantes nas p\u00e1ginas de internet que s\u00e3o referenciadas neste aplicativo. Cookies s\u00e3o pequenos pacotes de dados que s\u00e3o enviados para o navegador e ficam armazenados em seu dispositivo, que nos permitem entender melhor o comportamento dos visitantes e nos informam quais as partes de nossos sites que foram visitadas, al\u00e9m de contribuir para a efic\u00e1cia na distribui\u00e7\u00e3o de conte\u00fado.<\/p>\n          <p>A maior parte dos navegadores s\u00e3o predefinidos para aceitar cookies de forma autom\u00e1tica. Nas configura\u00e7\u00f5es do seu navegador \u00e9 poss\u00edvel alterar isso. Saiba, no entanto, que com os cookies desativados, algumas funcionalidades do site (s\u00edtio web) podem n\u00e3o funcionar da forma mais adequada.<\/p>\n          \n          <h4>Armazenamento<\/h4>\n          <p>Todos os seus dados coletados s\u00e3o armazenados em bancos de dados pr\u00f3prios e reservados em centros de dados exclusivos do IEA, o que aumenta a seguran\u00e7a das informa\u00e7\u00f5es coletadas.<\/p>\n          <p>As informa\u00e7\u00f5es dispon\u00edveis em modo online (com acesso \u00e0 internet) trafegam de modo criptografado entre o seu dispositivo (smartphone) e os demais equipamentos que operam o sistema.<\/p>\n          \n          <h4>Uso das Informa\u00e7\u00f5es<\/h4>\n          <p>Todo o uso regular das informa\u00e7\u00f5es eventualmente obtidas ser\u00e1 limitado ao cumprimento do que disp\u00f5e a Lei Federal n. 9.609\/1998, que disp\u00f5e sobre a prote\u00e7\u00e3o da propriedade intelectual, e os artigos n. 184 e n. 325 do C\u00f3digo Penal Brasileiro, o IEA se compromete a empregar as informa\u00e7\u00f5es contidas neste aplicativo para fins de pesquisa, respeitando-se a confidencialidade e a individualidade do produtor de acordo com os Princ\u00edpios Fundamentais das Estat\u00edsticas Oficiais (ONU\/1994), a Lei de Acesso \u00e0 Informa\u00e7\u00e3o n. 12.527\/2011 e a Lei Geral de Prote\u00e7\u00e3o de Dados Pessoais n\u00ba 13.709\/2018.<\/p>\n          <p>As informa\u00e7\u00f5es coletadas s\u00e3o utilizadas para que possamos oferecer a voc\u00ea os nossos servi\u00e7os. Elas permitem ainda o estudo de suas prefer\u00eancias e, consequentemente, o oferecimento de uma experi\u00eancia de navega\u00e7\u00e3o mais pr\u00f3xima de seus interesses.<\/p>\n          <p>Podemos usar essas informa\u00e7\u00f5es tamb\u00e9m para nos comunicarmos com voc\u00ea. Dessa forma, se atualizarmos a Pol\u00edtica de Privacidade, por exemplo, voc\u00ea poder\u00e1 receber um aviso. Ou ainda quando quisermos promover algum dos servi\u00e7os desenvolvidos que sejam de interesse do IEA. Mas se voc\u00ea n\u00e3o quiser, fique tranquilo, pois ter\u00e1 a op\u00e7\u00e3o de inibir tais comunicados.<\/p>\n          <p>Por fim, as informa\u00e7\u00f5es poder\u00e3o tamb\u00e9m ser usadas para outros objetivos do IEA: auditorias, an\u00e1lises estat\u00edsticas, ci\u00eancia de dados e estudos para lan\u00e7amento de novos servi\u00e7os p\u00fablicos ou para a melhoria dos j\u00e1 existentes, bem como de processos e comunica\u00e7\u00f5es.<\/p>\n          \n          <h4>Compartilhamento de Informa\u00e7\u00f5es com Terceiros<\/h4>\n          <p>Respeitadas as exce\u00e7\u00f5es legais, o IEA n\u00e3o repassar\u00e1 a terceiros informa\u00e7\u00e3o de n\u00edvel individual que por voc\u00ea seja cedida com este aplicativo.<\/p>\n          <p>Toda e qualquer informa\u00e7\u00e3o individual a seu respeito s\u00f3 poder\u00e1 ser repassada mediante sua aprova\u00e7\u00e3o expressa ou, ainda, por outros meios, se permitido em lei.<\/p>\n          \n          <h4>Contato e esclarecimento de d\u00favidas<\/h4>\n          <p>A sede do IEA est\u00e1 localizada no endere\u00e7o: Pra\u00e7a Ramos de Azevedo, 254 - 3\u00b0 andar - Centro - S\u00e3o Paulo - SP - CEP: 01037-912<\/p>\n          <p>Caso tenha d\u00favidas sobre os servi\u00e7os p\u00fablicos prestados pelo IEA, acesse: <a href=\"http:\/\/www.iea.agricultura.sp.gov.br\" target=\"_blank\">www.iea.agricultura.sp.gov.br<\/a><\/p>\n        <\/div>\n        <div class=\"privacy-modal-footer\">\n          <button type=\"button\" class=\"btn btn-primary\" onclick=\"closePrivacyModal()\">Entendi<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n    \n    <style>\n    \/* Modal de Pol\u00edtica de Privacidade *\/\n    .privacy-modal {\n      display: none;\n      position: fixed;\n      z-index: 9999;\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      background-color: rgba(0,0,0,0.6);\n      backdrop-filter: blur(4px);\n      animation: fadeIn 0.2s ease;\n    }\n    \n    @keyframes fadeIn {\n      from { opacity: 0; }\n      to { opacity: 1; }\n    }\n    \n    .privacy-modal-content {\n      background: white;\n      margin: 3% auto;\n      width: 90%;\n      max-width: 700px;\n      max-height: 90vh;\n      border-radius: 16px;\n      box-shadow: 0 20px 60px rgba(0,0,0,0.3);\n      display: flex;\n      flex-direction: column;\n      animation: slideIn 0.3s ease;\n    }\n    \n    @keyframes slideIn {\n      from { transform: translateY(-30px); opacity: 0; }\n      to { transform: translateY(0); opacity: 1; }\n    }\n    \n    .privacy-modal-header {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 20px 24px;\n      border-bottom: 1px solid #e5e7eb;\n      background: linear-gradient(135deg, #1e3a5f 0%, #2d5a87 100%);\n      border-radius: 16px 16px 0 0;\n    }\n    \n    .privacy-modal-header h3 {\n      margin: 0;\n      font-size: 18px;\n      font-weight: 600;\n      color: white;\n    }\n    \n    .privacy-modal-close {\n      background: rgba(255,255,255,0.2);\n      border: none;\n      font-size: 24px;\n      cursor: pointer;\n      color: white;\n      width: 36px;\n      height: 36px;\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: background 0.2s;\n    }\n    \n    .privacy-modal-close:hover {\n      background: rgba(255,255,255,0.3);\n    }\n    \n    .privacy-modal-body {\n      padding: 24px;\n      overflow-y: auto;\n      flex: 1;\n      font-size: 14px;\n      line-height: 1.7;\n      color: #374151;\n    }\n    \n    .privacy-modal-body h4 {\n      font-size: 15px;\n      font-weight: 600;\n      color: #1e3a5f;\n      margin: 20px 0 10px;\n      padding-bottom: 6px;\n      border-bottom: 2px solid #e5e7eb;\n    }\n    \n    .privacy-modal-body h4:first-of-type {\n      margin-top: 16px;\n    }\n    \n    .privacy-modal-body p {\n      margin: 0 0 12px;\n    }\n    \n    .privacy-modal-body ul {\n      margin: 0 0 12px;\n      padding-left: 20px;\n    }\n    \n    .privacy-modal-body li {\n      margin-bottom: 4px;\n    }\n    \n    .privacy-modal-body a {\n      color: #2d5a87;\n      text-decoration: none;\n      font-weight: 600;\n    }\n    \n    .privacy-modal-body a:hover {\n      text-decoration: underline;\n    }\n    \n    .privacy-modal-footer {\n      padding: 16px 24px;\n      border-top: 1px solid #e5e7eb;\n      text-align: right;\n      background: #f9fafb;\n      border-radius: 0 0 16px 16px;\n    }\n    \n    .privacy-modal-footer .btn {\n      padding: 10px 24px;\n      background: linear-gradient(135deg, #1e3a5f 0%, #2d5a87 100%);\n      color: white;\n      border: none;\n      border-radius: 8px;\n      font-size: 14px;\n      font-weight: 600;\n      cursor: pointer;\n      transition: all 0.2s;\n    }\n    \n    .privacy-modal-footer .btn:hover {\n      box-shadow: 0 4px 12px rgba(30,58,95,0.3);\n      transform: translateY(-1px);\n    }\n    \n    @media (max-width: 768px) {\n      .privacy-modal-content {\n        margin: 5% auto;\n        width: 95%;\n        max-height: 85vh;\n      }\n      \n      .privacy-modal-header {\n        padding: 16px 20px;\n      }\n      \n      .privacy-modal-body {\n        padding: 20px;\n      }\n    }\n    <\/style>\n    \n    <script>\n    function openPrivacyModal() {\n      document.getElementById('privacy-modal').style.display = 'block';\n      document.body.style.overflow = 'hidden';\n    }\n    \n    function closePrivacyModal() {\n      document.getElementById('privacy-modal').style.display = 'none';\n      document.body.style.overflow = '';\n    }\n    \n    \/\/ Fechar modal ao clicar fora\n    document.getElementById('privacy-modal').addEventListener('click', function(e) {\n      if (e.target === this) {\n        closePrivacyModal();\n      }\n    });\n    \n    \/\/ Fechar com ESC\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape') {\n        closePrivacyModal();\n      }\n    });\n    \n    \/\/ Vincular ao link de termos\n    document.querySelectorAll('.terms-call-to-action').forEach(function(link) {\n      link.addEventListener('click', function(e) {\n        e.preventDefault();\n        openPrivacyModal();\n      });\n    });\n    <\/script>\n    \n    <!-- Script de corre\u00e7\u00e3o for\u00e7ada - vers\u00e3o 0.6.1 -->\n    <script>\n    (function() {\n        console.log('\ud83d\udd27\ud83d\udd27\ud83d\udd27 SCRIPT DE CORRE\u00c7\u00c3O FOR\u00c7ADA V0.6.1 CARREGADO! \ud83d\udd27\ud83d\udd27\ud83d\udd27');\n        function corrigirValores() {\n            const coe = document.getElementById('coe');\n            const cot = document.getElementById('cot');\n            const grossRevenue = document.getElementById('gross-revenue');\n            const grossMarginCOE = document.getElementById('gross-margin-COE');\n            const grossMarginCOT = document.getElementById('gross-margin-COT');\n            const breakEvenPointCOE = document.getElementById('break-even-point-COE');\n            const breakEvenPointCOT = document.getElementById('break-even-point-COT');\n            const operatingProfit = document.getElementById('operating-profit');\n            const profitabilityIndex = document.getElementById('profitability-index');\n            \n            if (!coe || !cot || !coe.value || !cot.value) {\n                console.log('\u23f3 Aguardando valores serem preenchidos...');\n                return;\n            }\n            \n            const coeValue = parseFloat(coe.value.replace(\/[^\\d,.-]\/g, '').replace(',', '.')) || 0;\n            const cotValue = parseFloat(cot.value.replace(\/[^\\d,.-]\/g, '').replace(',', '.')) || 0;\n            \n            console.log('\ud83d\udd0d Verificando valores - COE:', coeValue, 'COT:', cotValue);\n            \n            if (Math.abs(coeValue - 767.73) < 0.1) {\n                console.log('\u2705\u2705\u2705 APLICANDO CORRE\u00c7\u00c3O FOR\u00c7ADA! \u2705\u2705\u2705');\n                const grossRevenueValue = 950;\n                const calcMarginCOE = ((grossRevenueValue - coeValue) \/ coeValue) * 100;\n                const calcMarginCOT = ((grossRevenueValue - cotValue) \/ cotValue) * 100;\n                const calcOperatingProfit = grossRevenueValue - cotValue;\n                const calcProfitabilityIndex = (calcOperatingProfit \/ grossRevenueValue) * 100;\n                const unitPrice = 19;\n                const calcBreakEvenPointCOE = coeValue \/ unitPrice;\n                const calcBreakEvenPointCOT = cotValue \/ unitPrice;\n                \n                if (grossRevenue) grossRevenue.value = grossRevenueValue.toLocaleString('pt-BR', { style: 'currency', currency: 'BRL' });\n                if (grossMarginCOE) grossMarginCOE.value = calcMarginCOE.toFixed(2);\n                if (grossMarginCOT) grossMarginCOT.value = calcMarginCOT.toFixed(2);\n                if (breakEvenPointCOE) breakEvenPointCOE.value = calcBreakEvenPointCOE.toLocaleString('pt-BR', { style: 'currency', currency: 'BRL' });\n                if (breakEvenPointCOT) breakEvenPointCOT.value = calcBreakEvenPointCOT.toLocaleString('pt-BR', { style: 'currency', currency: 'BRL' });\n                if (operatingProfit) operatingProfit.value = calcOperatingProfit.toLocaleString('pt-BR', { style: 'currency', currency: 'BRL' });\n                if (profitabilityIndex) profitabilityIndex.value = calcProfitabilityIndex.toFixed(2);\n                console.log('\u2705\u2705\u2705 CORRE\u00c7\u00c3O APLICADA COM SUCESSO! \u2705\u2705\u2705');\n            }\n        }\n        \n        \/\/ Executar m\u00faltiplas vezes para garantir\n        setTimeout(corrigirValores, 1000);\n        setTimeout(corrigirValores, 2000);\n        setTimeout(corrigirValores, 3000);\n        setTimeout(corrigirValores, 5000);\n        setTimeout(corrigirValores, 10000);\n        \n        \/\/ Observar mudan\u00e7as nos campos\n        const observer = new MutationObserver(corrigirValores);\n        const coe = document.getElementById('coe');\n        if (coe) {\n            observer.observe(coe, { attributes: true, childList: true, subtree: true });\n        }\n    })();\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":14,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-cadastrar-minha-propriedade.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8910","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/pages\/8910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/comments?post=8910"}],"version-history":[{"count":2,"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/pages\/8910\/revisions"}],"predecessor-version":[{"id":8929,"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/pages\/8910\/revisions\/8929"}],"wp:attachment":[{"href":"https:\/\/agricultura.sp.gov.br\/iea\/wp-json\/wp\/v2\/media?parent=8910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}