{"id":49,"date":"2025-09-22T14:01:08","date_gmt":"2025-09-22T14:01:08","guid":{"rendered":"https:\/\/plataforma.estudiodemaquilhagem.com\/?page_id=49"},"modified":"2026-10-15T09:22:50","modified_gmt":"2026-10-15T09:22:50","slug":"acesso","status":"publish","type":"page","link":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/acesso\/","title":{"rendered":"Acesso"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"49\" class=\"elementor elementor-49\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5aca00a e-con e-atomic-element e-flexbox-base e-default-div e-5aca00a-5bd1e48 \" data-id=\"5aca00a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5aca00a\" data-e-type=\"e-flexbox\" data-id=\"5aca00a\">\n    <div class=\"elementor-element elementor-element-a2da2bf e-con e-atomic-element e-div-block-base e-default-div e-a2da2bf-34f0783 \" data-id=\"a2da2bf\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"a2da2bf\" data-e-type=\"e-div-block\" data-id=\"a2da2bf\">\n    \t\t<div class=\"elementor-element elementor-element-12161af elementor-position-top elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"12161af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><a href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\" tabindex=\"-1\"><img decoding=\"async\" width=\"300\" height=\"107\" src=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-content\/uploads\/2025\/09\/00121_ESTMAQ_logo_B.svg\" class=\"attachment-medium size-medium wp-image-36\" alt=\"\" \/><\/a><\/figure><div class=\"elementor-image-box-content\"><h1 class=\"elementor-image-box-title\"><a href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\">Est\u00fadio de Maquilhagem<\/a><\/h1><p class=\"elementor-image-box-description\">Makeup School &amp; Beauty Lounge<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a3c98a5 e-con e-atomic-element e-flexbox-base e-default-div e-a3c98a5-28eee58 \" data-id=\"a3c98a5\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a3c98a5\" data-e-type=\"e-flexbox\" data-id=\"a3c98a5\">\n    \t\t<div class=\"elementor-element elementor-element-bc62ca5 elementor-widget elementor-widget-heading\" data-id=\"bc62ca5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Aprenda. Pratique. Supere-se.<\/span>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9153507 elementor-widget elementor-widget-heading\" data-id=\"9153507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Transforme o seu talento em profiss\u00e3o. \n<br>\n Pratique novas t\u00e9cnicas e avance no seu caminho profissional.<\/span>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-ed2c339 e-con e-atomic-element e-div-block-base e-default-div e-ed2c339-d77c5d6 \" data-id=\"ed2c339\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"ed2c339\" data-e-type=\"e-div-block\" data-id=\"ed2c339\">\n    \t\t<div class=\"elementor-element elementor-element-a7cf500 elementor-absolute btn--back  elementor-widget elementor-widget-button\" data-id=\"a7cf500\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-chevron-left\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voltar<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3aee4b7 e-con e-atomic-element e-flexbox-base e-default-div e-3aee4b7-5ee7f8f \" data-id=\"3aee4b7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3aee4b7\" data-e-type=\"e-flexbox\" data-id=\"3aee4b7\">\n    \t\t<div class=\"elementor-element elementor-element-750e23a elementor-widget elementor-widget-html\" data-id=\"750e23a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/**\r\n * STK | Agency Labs\r\n * saltkin.agency\r\n *\/\r\n     .e-tabs-menu-base button[aria-selected=\"true\"] {\r\n    background: #ED6947 !important;\r\n    color: white;\r\n  }\r\n:root {\r\n  --ea-ink: #1b1916;\r\n  --ea-text: #2b2724;\r\n  --ea-muted: #7d776f;\r\n  --ea-line: #e8e2d6;\r\n  --ea-check-bg: #f3ede2;\r\n  --ea-check-line: #cfc6b6;\r\n  --ea-accent: #ED6947;\r\n  --ea-radius: 4px;\r\n  --ea-height: 46px;\r\n  --ea-font: 16px;\r\n  --ea-label-gap: 8px;\r\n  --ea-field-gap: 20px;\r\n  --ea-weak: #c8462f;\r\n  --ea-fair: #d98a2b;\r\n  --ea-good: #7f9f4f;\r\n  --ea-strong: #3d8a57;\r\n}\r\n\r\n.estmaq-is-hidden { display: none !important; }\r\n\r\n\/* =====================\r\n   1.0) LABELS + FIELD SPACING\r\n   ===================== *\/\r\n\r\n#fls_login_form label,\r\n.fls_registration_wrapper label,\r\n.fls_reset_pass_wrapper label {\r\n  display: block;\r\n  margin: 0 0 var(--ea-label-gap);\r\n  padding: 0;\r\n  font-family: inherit;\r\n  font-size: var(--ea-font);\r\n  font-weight: 400;\r\n  line-height: 1.3;\r\n  color: var(--ea-text);\r\n}\r\n.estmaq-req { color: var(--ea-accent); margin-left: 3px; }\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label.is-required::after,\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label.is-required::before,\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label.is-required label::after,\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label.is-required label::before { content: none !important; }\r\n\r\n\/* Flex column kills the whitespace\/line-box gap between label and input in wp_login_form() markup *\/\r\n#fls_login_form form p.login-username,\r\n#fls_login_form form p.login-password {\r\n  display: flex !important;\r\n  flex-direction: column;\r\n  gap: var(--ea-label-gap);\r\n  margin: 0 0 var(--ea-field-gap);\r\n}\r\n#fls_login_form form p.login-username label,\r\n#fls_login_form form p.login-password label { margin: 0 !important; }\r\n\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label { margin: 0 0 var(--ea-label-gap) !important; padding: 0 !important; }\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_label label { margin: 0 !important; }\r\n:is(.fls_registration_wrapper, .fls_reset_pass_wrapper) .fls_field_group { margin: 0 0 var(--ea-field-gap); }\r\n\r\n\/* =====================\r\n   2.0) INPUTS\r\n   ===================== *\/\r\n\r\n#fls_login_form input[type=\"text\"],\r\n#fls_login_form input[type=\"email\"],\r\n#fls_login_form input[type=\"password\"],\r\n.fls_registration_wrapper input[type=\"text\"],\r\n.fls_registration_wrapper input[type=\"email\"],\r\n.fls_registration_wrapper input[type=\"password\"],\r\n.fls_reset_pass_wrapper input[type=\"text\"],\r\n.fls_reset_pass_wrapper input[type=\"email\"] {\r\n  display: block;\r\n  box-sizing: border-box;\r\n  width: 100%;\r\n  height: var(--ea-height);\r\n  margin: 0 !important;\r\n  padding: 0 14px;\r\n  background: #fff;\r\n  border: 1px solid var(--ea-line);\r\n  border-radius: var(--ea-radius);\r\n  box-shadow: none;\r\n  outline: none;\r\n  font-family: inherit;\r\n  font-size: var(--ea-font);\r\n  line-height: normal;\r\n  color: var(--ea-text);\r\n  transition: border-color .15s ease, box-shadow .15s ease;\r\n}\r\n#fls_login_form input:focus,\r\n.fls_registration_wrapper input:focus,\r\n.fls_reset_pass_wrapper input:focus {\r\n  border-color: var(--ea-ink);\r\n  box-shadow: 0 0 0 3px rgba(27, 25, 22, .06);\r\n}\r\n\r\n\/* Signup grid: names side by side *\/\r\n.fls_registration_wrapper .fls_registration_fields {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  column-gap: 12px;\r\n}\r\n.fls_registration_wrapper .fls_registration_fields > * { grid-column: 1 \/ -1; }\r\n.fls_registration_wrapper .fls_registration_fields > .fls_field_first_name,\r\n.fls_registration_wrapper .fls_registration_fields > .fls_field_last_name { grid-column: auto; }\r\n@media (max-width: 480px) {\r\n  .fls_registration_wrapper .fls_registration_fields > .fls_field_first_name,\r\n  .fls_registration_wrapper .fls_registration_fields > .fls_field_last_name { grid-column: 1 \/ -1; }\r\n}\r\n\r\n\/* =====================\r\n   3.0) SUBMIT BUTTONS\r\n   ===================== *\/\r\n\r\n#fls_login_form #wp-submit,\r\n.fls_registration_wrapper #fls_submit,\r\n.fls_reset_pass_wrapper #fls_reset_pass {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 8px;\r\n  width: 100%;\r\n  height: var(--ea-height);\r\n  margin: 0;\r\n  padding: 0 16px;\r\n  background: var(--ea-ink) !important;\r\n  color: #fff !important;\r\n  border: 0 !important;\r\n  border-radius: 3px;\r\n  box-shadow: none !important;\r\n  text-shadow: none;\r\n  font-family: inherit;\r\n  font-size: 17px;\r\n  font-weight: 400;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n  transition: background-color .15s ease;\r\n}\r\n#fls_login_form #wp-submit:hover,\r\n.fls_registration_wrapper #fls_submit:hover,\r\n.fls_reset_pass_wrapper #fls_reset_pass:hover { background: #000 !important; }\r\n#fls_login_form form p.login-submit { margin: 0; }\r\n\r\n\/* =====================\r\n   4.0) CHECKBOXES (remember + terms)\r\n   ===================== *\/\r\n\r\n#fls_login_form input[type=\"checkbox\"],\r\n.fls_registration_wrapper input[type=\"checkbox\"] {\r\n  -webkit-appearance: none;\r\n  appearance: none;\r\n  display: inline-grid !important;\r\n  place-content: center;\r\n  \/* FluentAuth forces width:100% on every input; without these the box stretches across the label *\/\r\n  flex: 0 0 18px !important;\r\n  width: 18px !important;\r\n  min-width: 18px !important;\r\n  max-width: 18px !important;\r\n  height: 18px !important;\r\n  margin: 0 !important;\r\n  padding: 0;\r\n  background: var(--ea-check-bg);\r\n  border: 1px solid var(--ea-check-line);\r\n  border-radius: 3px;\r\n  cursor: pointer;\r\n}\r\n#fls_login_form input[type=\"checkbox\"]:checked,\r\n.fls_registration_wrapper input[type=\"checkbox\"]:checked {\r\n  background: var(--ea-ink);\r\n  border-color: var(--ea-ink);\r\n}\r\n#fls_login_form input[type=\"checkbox\"]:checked::before,\r\n.fls_registration_wrapper input[type=\"checkbox\"]:checked::before {\r\n  content: \"\";\r\n  width: 9px;\r\n  height: 4px;\r\n  border: 2px solid #fff;\r\n  border-top: 0;\r\n  border-right: 0;\r\n  transform: translateY(-1px) rotate(-45deg);\r\n}\r\n#fls_login_form input[type=\"checkbox\"]:focus-visible,\r\n.fls_registration_wrapper input[type=\"checkbox\"]:focus-visible {\r\n  outline: 2px solid var(--ea-ink);\r\n  outline-offset: 2px;\r\n}\r\n\r\n#fls_login_form form p.login-remember {\r\n  display: flex !important;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  margin: 0 0 24px;\r\n}\r\n#fls_login_form form p.login-remember label {\r\n  display: inline-flex !important;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin: 0 !important;\r\n  line-height: 1.2;\r\n  color: var(--ea-muted);\r\n  cursor: pointer;\r\n}\r\n.estmaq-forgot {\r\n  font-size: var(--ea-font);\r\n  line-height: 1.2;\r\n  color: var(--ea-text) !important;\r\n  text-decoration: none !important;\r\n  white-space: nowrap;\r\n}\r\n.estmaq-forgot:hover { text-decoration: underline !important; }\r\n\r\n.fls_registration_wrapper label.estmaq-terms {\r\n  display: flex !important;\r\n  align-items: flex-start;\r\n  gap: 12px;\r\n  margin: 0 !important;\r\n  font-size: 15px;\r\n  line-height: 1.5;\r\n  color: var(--ea-muted);\r\n  cursor: pointer;\r\n}\r\n\/* Aligns the 18px box with the first text line (15px * 1.5 = 22.5px) *\/\r\n.fls_registration_wrapper label.estmaq-terms input[type=\"checkbox\"] { margin-top: 2px !important; }\r\n.fls_registration_wrapper label.estmaq-terms > span { flex: 1 1 auto; min-width: 0; }\r\n.estmaq-terms a { color: inherit; text-decoration: underline; }\r\n\r\n\/* =====================\r\n   5.0) PASSWORD TOGGLE + STRENGTH METER\r\n   ===================== *\/\r\n\r\n.estmaq-pw { position: relative; display: block; }\r\n.estmaq-pw input { padding-right: 48px !important; }\r\n.estmaq-pw-toggle {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 7px;\r\n  transform: translateY(-50%);\r\n  display: grid;\r\n  place-items: center;\r\n  width: 34px;\r\n  height: 34px;\r\n  min-height: 0;\r\n  margin: 0;\r\n  padding: 0 !important;\r\n  background: none !important;\r\n  border: 0 !important;\r\n  border-radius: 4px;\r\n  box-shadow: none !important;\r\n  color: var(--ea-ink) !important;\r\n  line-height: 0;\r\n  cursor: pointer;\r\n}\r\n.estmaq-pw-toggle:hover { transform: translateY(-50%); }\r\n.estmaq-pw-toggle svg { display: block; width: 21px; height: 21px; fill: currentColor; }\r\n.estmaq-pw-toggle:focus-visible { outline: 2px solid var(--ea-ink); outline-offset: 1px; }\r\n\r\n\/* Always rendered with fixed content lines, so typing never shifts the fields below *\/\r\n.estmaq-meter { margin-top: 10px; }\r\n.estmaq-meter-bar {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, 1fr);\r\n  gap: 4px;\r\n}\r\n.estmaq-meter-bar span {\r\n  height: 4px;\r\n  border-radius: 2px;\r\n  background: var(--ea-line);\r\n  transition: background-color .2s ease;\r\n}\r\n.estmaq-meter-bar span.is-on { background: var(--ea-meter-color); }\r\n.estmaq-meter-text {\r\n  margin-top: 6px;\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n  color: var(--ea-muted);\r\n}\r\n.estmaq-meter-text strong { font-weight: 500; color: var(--ea-meter-color); }\r\n.estmaq-meter-hint {\r\n  margin-top: 2px;\r\n  font-size: 13px;\r\n  line-height: 1.4;\r\n  color: var(--ea-muted);\r\n}\r\n.estmaq-meter[data-score=\"-1\"] { --ea-meter-color: var(--ea-muted); }\r\n.estmaq-meter[data-score=\"0\"],\r\n.estmaq-meter[data-score=\"1\"] { --ea-meter-color: var(--ea-weak); }\r\n.estmaq-meter[data-score=\"2\"] { --ea-meter-color: var(--ea-fair); }\r\n.estmaq-meter[data-score=\"3\"] { --ea-meter-color: var(--ea-good); }\r\n.estmaq-meter[data-score=\"4\"] { --ea-meter-color: var(--ea-strong); }\r\n\r\n\/* =====================\r\n   6.0) SOCIAL + \"OU\" DIVIDER\r\n   ===================== *\/\r\n\r\n.fm_login_with.fm_login_with {\r\n  overflow: visible !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  border-top: 0 !important;\r\n}\r\n\/* Google caps its button at 400px, so the whole social column is capped too and every button matches it *\/\r\n.fm_login_with .fm_buttons_wrap {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: stretch;\r\n  gap: 10px;\r\n  width: 100%;\r\n  max-width: 400px;\r\n  margin: 0 auto;\r\n  overflow: visible;\r\n}\r\n.fm_login_with .fs_auth_google_wrapper {\r\n  display: block;\r\n  width: 100%;\r\n  min-height: 40px;\r\n}\r\n\/* The iframe carries 10px of transparent padding per side; Google's own -10px margins cancel it so\r\n   the visible button edges line up with the column. Safe now that .fm_login_with no longer clips. *\/\r\n.fm_login_with .fs_auth_google_wrapper iframe { margin: -2px -10px !important; }\r\n.fm_login_with .fs_auth_btn {\r\n  box-sizing: border-box;\r\n  width: 100%;\r\n  max-width: none;\r\n  min-height: 40px;\r\n  margin: 0 !important;\r\n  border-radius: var(--ea-radius);\r\n  font-family: inherit;\r\n  font-size: 15px;\r\n}\r\n.estmaq-or {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  margin: 22px 0 24px;\r\n  font-size: 15px;\r\n  line-height: 1;\r\n  color: var(--ea-muted);\r\n}\r\n.estmaq-or::before,\r\n.estmaq-or::after {\r\n  content: \"\";\r\n  flex: 1;\r\n  height: 1px;\r\n  background: var(--ea-line);\r\n}\r\n\r\n\/* =====================\r\n   7.0) RESET PASSWORD\r\n   ===================== *\/\r\n\r\n.fls_reset_pass_wrapper:not(.is-open) { display: none !important; }\r\nbody.elementor-editor-active .fls_reset_pass_wrapper { display: block !important; }\r\n\r\n.estmaq-reset-head { margin: 0 0 28px; text-align: center; }\r\n.estmaq-reset-head h3 {\r\n  margin: 0 0 12px;\r\n  font-family: inherit;\r\n  font-size: 30px;\r\n  font-weight: 400;\r\n  line-height: 1.2;\r\n  color: var(--ea-ink);\r\n}\r\n.estmaq-reset-head p { margin: 0; font-size: var(--ea-font); line-height: 1.5; color: var(--ea-text); }\r\n.estmaq-back {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 6px;\r\n  margin-top: 16px;\r\n  font-size: var(--ea-font);\r\n  line-height: 1;\r\n  color: var(--ea-text) !important;\r\n  text-decoration: none !important;\r\n}\r\n.estmaq-back:hover { text-decoration: underline !important; }\r\n.estmaq-back svg { width: 12px; height: 12px; fill: currentColor; }\r\n<\/style>\r\n\r\n<!-- STK | Agency Labs | saltkin.agency -->\r\n<!-- Reset form slot: WordPress renders this shortcode here; the script moves it next to the login form. -->\r\n<div class=\"estmaq-reset-slot\" hidden><div class=\"fls_reset_pass_wrapper \"><form id=\"flsResetPasswordForm\" class=\"fls_reset_pass_form\" method=\"post\" name=\"fls_reset_pass_form\"><div class=\"fls_field_group fls_field_user_login\"><div class=\"fls_field_label is-required\"><label for=\"fls_email\">Email Address<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"text\" id=\"fls_email\" placeholder=\"Your Email Address\" name=\"user_login\" required\/><\/div><\/div><input type=\"hidden\" name=\"__redirect_to\" value=\"\"><input type=\"hidden\" name=\"_fls_reset_pass_nonce\" value=\"d0584a980f\"><button type=\"submit\" id=\"fls_reset_pass\"><svg version=\"1.1\" class=\"fls_loading_svg\" x=\"0px\" y=\"0px\" width=\"40px\" height=\"20px\" viewBox=\"0 0 50 50\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\">\n            <path fill=\"currentColor\" d=\"M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z\">\n              <animateTransform attributeType=\"xml\"\n                attributeName=\"transform\"\n                type=\"rotate\"\n                from=\"0 25 25\"\n                to=\"360 25 25\"\n                dur=\"0.6s\"\n                repeatCount=\"indefinite\"\/>\n              <\/path>\n        <\/svg><span>Reset Password<\/span><\/button><\/form><\/div><\/div>\r\n\r\n<script>\r\n\/**\r\n * STK | Agency Labs\r\n * saltkin.agency\r\n *\/\r\n\/* estmaq-auth *\/\r\n\/* WordPress runs shortcodes inside this widget: the only shortcode tag in square brackets belongs in the reset slot markup above, never inside script or style. *\/\r\n(function () {\r\n  'use strict';\r\n\r\n  var TEXT = {\r\n    loginEmail: 'O seu email',\r\n    loginPassword: 'A sua password',\r\n    remember: 'Manter sess\u00e3o',\r\n    forgot: 'Esqueci-me da password',\r\n    loginSubmit: 'Entrar',\r\n    or: 'ou',\r\n    facebook: 'Continuar com Facebook',\r\n    firstName: 'Primeiro nome',\r\n    lastName: '\u00daltimo nome',\r\n    signupEmail: 'Email para registo',\r\n    signupPassword: 'Password',\r\n    signupConfirm: 'Repetir password',\r\n    signupSubmit: 'Registar',\r\n    terms: 'Ao completar este registo, estou a concordar com os {terms} e a {privacy}.',\r\n    termsLabel: 'termos de uso',\r\n    privacyLabel: 'pol\u00edtica de privacidade',\r\n    passwordMismatch: 'As passwords n\u00e3o coincidem.',\r\n    termsRequired: 'Tem de aceitar os termos para continuar.',\r\n    passwordTooWeak: 'Escolha uma password mais forte.',\r\n    strengthPrefix: 'Seguran\u00e7a da password:',\r\n    strengthLevels: ['Muito fraca', 'Fraca', 'Razo\u00e1vel', 'Boa', 'Forte'],\r\n    strengthEmpty: '\u2014',\r\n    strengthHint: 'Use 12 ou mais caracteres, misturando letras, n\u00fameros e s\u00edmbolos.',\r\n    resetTitle: 'Esqueceu a sua password?',\r\n    resetIntro: 'Indique-nos o email que usou para a cria\u00e7\u00e3o da sua conta.',\r\n    resetEmail: 'Email',\r\n    resetSubmit: 'Enviar pedido',\r\n    back: 'Voltar',\r\n    showPassword: 'Mostrar password',\r\n    hidePassword: 'Esconder password'\r\n  };\r\n\r\n  \/\/ Empty URL keeps the words as plain text.\r\n  var LINKS = { terms: '', privacy: '' };\r\n\r\n  \/\/ Used by \"Esqueci-me da password\" only when the reset form is missing from the page.\r\n  var LOSTPASSWORD_FALLBACK_URL = '';\r\n\r\n  \/\/ Signup reference has no username field: hide it and submit the email as username.\r\n  var USE_EMAIL_AS_USERNAME = true;\r\n\r\n  \/\/ 0 = meter is informative only. 2 = blocks \"Muito fraca\" and \"Fraca\" on submit.\r\n  var MIN_PASSWORD_SCORE = 0;\r\n\r\n  \/\/ Google renders its button inside an iframe: width is configurable (200 to 400), font size is not.\r\n  var GOOGLE_BUTTON_MAX_WIDTH = 400;\r\n\r\n  var COMMON_PASSWORDS = ['password', 'passw0rd', '123456', '12345678', '123456789', 'qwerty', 'abc123', '111111', 'iloveyou', 'admin', 'welcome', 'benfica', 'sporting', 'portugal', 'maquilhagem', 'estudio'];\r\n  var SEQUENCES = ['0123456789', 'abcdefghijklmnopqrstuvwxyz', 'qwertyuiop', 'asdfghjkl', 'zxcvbnm'];\r\n\r\n  var ICON_EYE = '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M12 5C6.6 5 2.9 8.9 1.5 12c1.4 3.1 5.1 7 10.5 7s9.1-3.9 10.5-7C21.1 8.9 17.4 5 12 5zm0 11.5a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9zm0-2a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z\"\/><\/svg>';\r\n  var ICON_EYE_OFF = '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M12 5C6.6 5 2.9 8.9 1.5 12c1.4 3.1 5.1 7 10.5 7s9.1-3.9 10.5-7C21.1 8.9 17.4 5 12 5zm0 11.5a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9zm0-2a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5z\"\/><path d=\"M3.4 2 2 3.4 20.6 22l1.4-1.4z\"\/><\/svg>';\r\n  var ICON_CHEVRON = '<svg viewBox=\"0 0 12 12\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M7.6 1.4 8.6 2.4 5 6l3.6 3.6-1 1L3 6z\"\/><\/svg>';\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 1.0) HELPERS\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  function findLabel(input) {\r\n    if (!input) return null;\r\n    if (input.id) {\r\n      var byFor = document.querySelector('label[for=\"' + input.id + '\"]');\r\n      if (byFor) return byFor;\r\n    }\r\n    var group = input.closest('p, .fls_field_group, div');\r\n    return group ? group.querySelector('label') : null;\r\n  }\r\n\r\n  function setLabel(input, text, isRequired) {\r\n    var label = findLabel(input);\r\n    if (!label) return;\r\n    label.textContent = text;\r\n    if (!isRequired) return;\r\n    var mark = document.createElement('span');\r\n    mark.className = 'estmaq-req';\r\n    mark.setAttribute('aria-hidden', 'true');\r\n    mark.textContent = '*';\r\n    label.appendChild(mark);\r\n  }\r\n\r\n  function clearPlaceholder(input) {\r\n    if (input) input.removeAttribute('placeholder');\r\n  }\r\n\r\n  function setButtonText(button, text) {\r\n    if (!button) return;\r\n    if (button.tagName === 'INPUT') { button.value = text; return; }\r\n    var span = button.querySelector('span');\r\n    if (span) { span.textContent = text; return; }\r\n    button.textContent = text;\r\n  }\r\n\r\n  function addPasswordToggle(input) {\r\n    if (!input || input.dataset.eaToggle) return;\r\n    input.dataset.eaToggle = '1';\r\n\r\n    var wrap = input.parentElement;\r\n    if (!wrap.classList.contains('fs_input_wrap')) {\r\n      wrap = document.createElement('div');\r\n      input.parentNode.insertBefore(wrap, input);\r\n      wrap.appendChild(input);\r\n    }\r\n    wrap.classList.add('estmaq-pw');\r\n\r\n    var button = document.createElement('button');\r\n    button.type = 'button';\r\n    button.className = 'estmaq-pw-toggle';\r\n    button.setAttribute('aria-label', TEXT.showPassword);\r\n    button.setAttribute('aria-pressed', 'false');\r\n    button.innerHTML = ICON_EYE;\r\n    button.addEventListener('click', function () {\r\n      var reveal = input.type === 'password';\r\n      input.type = reveal ? 'text' : 'password';\r\n      button.innerHTML = reveal ? ICON_EYE_OFF : ICON_EYE;\r\n      button.setAttribute('aria-label', reveal ? TEXT.hidePassword : TEXT.showPassword);\r\n      button.setAttribute('aria-pressed', String(reveal));\r\n    });\r\n    wrap.appendChild(button);\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 2.0) SOCIAL LOGIN\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  \/\/ Moving an iframe reloads it, so the block is only moved when not already first.\r\n  function moveSocialFirst(container, socialWrap) {\r\n    if (!container || !socialWrap) return;\r\n    if (!socialWrap.querySelector('.fm_buttons_wrap > *')) return;\r\n\r\n    var divider = container.querySelector(':scope > .estmaq-or');\r\n    if (!divider) {\r\n      divider = document.createElement('div');\r\n      divider.className = 'estmaq-or';\r\n      divider.setAttribute('role', 'separator');\r\n      divider.innerHTML = '<span>' + TEXT.or + '<\/span>';\r\n    }\r\n    if (container.firstElementChild !== socialWrap) {\r\n      container.insertBefore(socialWrap, container.firstChild);\r\n    }\r\n    if (socialWrap.nextElementSibling !== divider) {\r\n      socialWrap.insertAdjacentElement('afterend', divider);\r\n    }\r\n  }\r\n\r\n  \/\/ FluentAuth appends the social block to the end of the login form on DOMContentLoaded.\r\n  \/\/ LiteSpeed defers inline scripts, so run order is not guaranteed: watch and re-place instead.\r\n  function keepSocialFirst(container, socialId) {\r\n    var place = function () { moveSocialFirst(container, document.getElementById(socialId)); };\r\n    place();\r\n    if (container.dataset.eaObserved || !('MutationObserver' in window)) return;\r\n    container.dataset.eaObserved = '1';\r\n    new MutationObserver(place).observe(container, { childList: true, subtree: true });\r\n  }\r\n\r\n  function translateFacebookButton(socialWrap) {\r\n    if (!socialWrap) return;\r\n    Array.prototype.forEach.call(socialWrap.querySelectorAll('.fs_auth_facebook'), function (button) {\r\n      if (button.dataset.ea) return;\r\n      button.dataset.ea = '1';\r\n      var textNodes = Array.prototype.filter.call(button.childNodes, function (node) {\r\n        return node.nodeType === 3 && node.textContent.trim();\r\n      });\r\n      if (textNodes.length) {\r\n        textNodes[0].textContent = ' ' + TEXT.facebook;\r\n        textNodes.slice(1).forEach(function (node) { node.remove(); });\r\n        return;\r\n      }\r\n      var span = button.querySelector('span');\r\n      if (span) span.textContent = TEXT.facebook;\r\n    });\r\n  }\r\n\r\n  \/\/ Re-renders FluentAuth's Google button wider, reusing the client it already initialized.\r\n  \/\/ Waits for the original iframe so FluentAuth never renders on top of ours, and for the\r\n  \/\/ container to be visible (the signup tab starts hidden with 0 width).\r\n  function widenGoogleButton(socialWrap) {\r\n    var holder = socialWrap && socialWrap.querySelector('.fs_auth_google_wrapper');\r\n    if (!holder || holder.dataset.eaGsi) return;\r\n    holder.dataset.eaGsi = 'pending';\r\n\r\n    var attempts = 0;\r\n    var tryRender = function () {\r\n      var gsi = window.google && window.google.accounts && window.google.accounts.id;\r\n      var width = holder.clientWidth;\r\n      if (!gsi || !holder.querySelector('iframe') || !width) {\r\n        if (attempts++ < 40) setTimeout(tryRender, 250);\r\n        return;\r\n      }\r\n      holder.dataset.eaGsi = 'done';\r\n      holder.textContent = '';\r\n      gsi.renderButton(holder, {\r\n        type: 'standard',\r\n        theme: 'outline',\r\n        size: 'large',\r\n        text: 'continue_with',\r\n        shape: 'rectangular',\r\n        logo_alignment: 'left',\r\n        locale: 'pt-PT',\r\n        width: Math.max(200, Math.min(GOOGLE_BUTTON_MAX_WIDTH, Math.floor(width)))\r\n      });\r\n    };\r\n\r\n    if ('ResizeObserver' in window && !socialWrap.clientWidth) {\r\n      var observer = new ResizeObserver(function () {\r\n        if (!socialWrap.clientWidth) return;\r\n        observer.disconnect();\r\n        tryRender();\r\n      });\r\n      observer.observe(socialWrap);\r\n      return;\r\n    }\r\n    tryRender();\r\n  }\r\n\r\n  function enhanceSocial(container, socialId) {\r\n    keepSocialFirst(container, socialId);\r\n    var socialWrap = document.getElementById(socialId);\r\n    translateFacebookButton(socialWrap);\r\n    widenGoogleButton(socialWrap);\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 3.0) RESET PASSWORD\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  \/\/ The reset form is rendered in the hidden slot of this widget and moved right after the\r\n  \/\/ login form, so both swap in the same spot of the \"Entrar\" tab. Duplicates (e.g. a leftover\r\n  \/\/ Shortcode widget) are removed because they repeat FluentAuth's element IDs.\r\n  function mountResetForm() {\r\n    var login = document.getElementById('fls_login_form');\r\n    var forms = document.querySelectorAll('.fls_reset_pass_wrapper');\r\n    if (!login || !forms.length) return;\r\n    var reset = forms[0];\r\n    for (var index = 1; index < forms.length; index++) forms.item(index).remove();\r\n    if (login.nextElementSibling !== reset) login.insertAdjacentElement('afterend', reset);\r\n  }\r\n\r\n  function toggleReset(open) {\r\n    var login = document.getElementById('fls_login_form');\r\n    var reset = document.querySelector('.fls_reset_pass_wrapper');\r\n    if (!login || !reset) return false;\r\n    reset.classList.toggle('is-open', open);\r\n    login.classList.toggle('estmaq-is-hidden', open);\r\n    var focusTarget = open ? reset.querySelector('#fls_email') : document.getElementById('user_login');\r\n    if (focusTarget) focusTarget.focus();\r\n    return true;\r\n  }\r\n\r\n  function initReset() {\r\n    var wrapper = document.querySelector('.fls_reset_pass_wrapper');\r\n    if (!wrapper || wrapper.dataset.ea) return;\r\n    var form = wrapper.querySelector('form');\r\n    if (!form) return;\r\n    wrapper.dataset.ea = '1';\r\n\r\n    var head = document.createElement('div');\r\n    head.className = 'estmaq-reset-head';\r\n    head.innerHTML = '<h3>' + TEXT.resetTitle + '<\/h3><p>' + TEXT.resetIntro + '<\/p>';\r\n    form.parentNode.insertBefore(head, form);\r\n\r\n    var email = form.querySelector('#fls_email') || form.querySelector('input[type=\"text\"], input[type=\"email\"]');\r\n    setLabel(email, TEXT.resetEmail, false);\r\n    clearPlaceholder(email);\r\n    if (email) email.setAttribute('autocomplete', 'email');\r\n    setButtonText(form.querySelector('#fls_reset_pass, button[type=\"submit\"]'), TEXT.resetSubmit);\r\n\r\n    var back = document.createElement('a');\r\n    back.href = '#';\r\n    back.className = 'estmaq-back';\r\n    back.innerHTML = ICON_CHEVRON + '<span>' + TEXT.back + '<\/span>';\r\n    back.addEventListener('click', function (event) {\r\n      event.preventDefault();\r\n      toggleReset(false);\r\n    });\r\n    form.insertAdjacentElement('afterend', back);\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 4.0) LOGIN\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  function initRememberRow(wrapper) {\r\n    var row = wrapper.querySelector('.login-remember');\r\n    if (!row || row.dataset.ea) return;\r\n    row.dataset.ea = '1';\r\n\r\n    var label = row.querySelector('label');\r\n    var checkbox = label && label.querySelector('input');\r\n    if (label && checkbox) {\r\n      var text = document.createElement('span');\r\n      text.textContent = TEXT.remember;\r\n      label.textContent = '';\r\n      label.appendChild(checkbox);\r\n      label.appendChild(text);\r\n    }\r\n\r\n    var link = document.createElement('a');\r\n    link.href = LOSTPASSWORD_FALLBACK_URL || '#';\r\n    link.className = 'estmaq-forgot';\r\n    link.textContent = TEXT.forgot;\r\n    link.addEventListener('click', function (event) {\r\n      event.preventDefault();\r\n      if (toggleReset(true)) return;\r\n      if (LOSTPASSWORD_FALLBACK_URL) { window.location.href = LOSTPASSWORD_FALLBACK_URL; return; }\r\n      console.warn('estmaq-auth: reset form not rendered. FluentAuth may hide it for logged-in users; test in a private window.');\r\n    });\r\n    row.appendChild(link);\r\n  }\r\n\r\n  function initLogin() {\r\n    var wrapper = document.getElementById('fls_login_form');\r\n    if (!wrapper) return;\r\n\r\n    var user = wrapper.querySelector('#user_login');\r\n    var pass = wrapper.querySelector('#user_pass');\r\n    setLabel(user, TEXT.loginEmail, false);\r\n    setLabel(pass, TEXT.loginPassword, true);\r\n    clearPlaceholder(user);\r\n    clearPlaceholder(pass);\r\n    addPasswordToggle(pass);\r\n    initRememberRow(wrapper);\r\n    setButtonText(wrapper.querySelector('#wp-submit'), TEXT.loginSubmit);\r\n    enhanceSocial(wrapper, 'fm_login_with_wrap');\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 5.0) PASSWORD STRENGTH\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  function hasSequence(password) {\r\n    var lower = password.toLowerCase();\r\n    return SEQUENCES.some(function (sequence) {\r\n      for (var i = 0; i + 4 <= sequence.length; i++) {\r\n        var chunk = sequence.substr(i, 4);\r\n        var reversed = chunk.split('').reverse().join('');\r\n        if (lower.indexOf(chunk) !== -1 || lower.indexOf(reversed) !== -1) return true;\r\n      }\r\n      return false;\r\n    });\r\n  }\r\n\r\n  \/\/ Heuristic 0-4 score: length and variety earn points, predictable patterns lose them.\r\n  function scorePassword(password, personalWords) {\r\n    if (!password) return -1;\r\n    var lower = password.toLowerCase();\r\n    if (COMMON_PASSWORDS.indexOf(lower) !== -1) return 0;\r\n\r\n    var variety = [\/[a-z]\/, \/[A-Z]\/, \/\\d\/, \/[^A-Za-z0-9]\/].filter(function (pattern) {\r\n      return pattern.test(password);\r\n    }).length;\r\n\r\n    var score = 0;\r\n    if (password.length >= 8) score++;\r\n    if (password.length >= 12) score++;\r\n    if (password.length >= 16) score++;\r\n    if (variety >= 2) score++;\r\n    if (variety >= 3) score++;\r\n\r\n    if (\/(.)\\1{2,}\/.test(password)) score--;\r\n    if (hasSequence(password)) score--;\r\n    var containsPersonal = personalWords.some(function (word) {\r\n      return word.length >= 3 && lower.indexOf(word) !== -1;\r\n    });\r\n    if (containsPersonal) score--;\r\n    if (password.length < 8) score = Math.min(score, 1);\r\n\r\n    return Math.max(0, Math.min(4, score));\r\n  }\r\n\r\n  function buildStrengthMeter(passwordInput, personalInputs) {\r\n    var meter = document.createElement('div');\r\n    meter.className = 'estmaq-meter';\r\n    meter.innerHTML =\r\n      '<div class=\"estmaq-meter-bar\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><\/div>' +\r\n      '<div class=\"estmaq-meter-text\" aria-live=\"polite\"><\/div>' +\r\n      '<div class=\"estmaq-meter-hint\"><\/div>';\r\n    meter.querySelector('.estmaq-meter-hint').textContent = TEXT.strengthHint;\r\n    passwordInput.closest('.estmaq-pw, .fs_input_wrap').insertAdjacentElement('afterend', meter);\r\n\r\n    var segments = meter.querySelectorAll('.estmaq-meter-bar span');\r\n    var text = meter.querySelector('.estmaq-meter-text');\r\n\r\n    var personalWords = function () {\r\n      return personalInputs.reduce(function (words, input) {\r\n        if (!input || !input.value) return words;\r\n        return words.concat(input.value.toLowerCase().split(\/[@.\\s_-]+\/));\r\n      }, []);\r\n    };\r\n\r\n    return function update() {\r\n      var score = scorePassword(passwordInput.value, personalWords());\r\n      var filled = score < 0 ? 0 : Math.max(1, score);\r\n      meter.dataset.score = String(score);\r\n      Array.prototype.forEach.call(segments, function (segment, index) {\r\n        segment.classList.toggle('is-on', index < filled);\r\n      });\r\n      text.textContent = TEXT.strengthPrefix + ' ';\r\n      var level = document.createElement('strong');\r\n      level.textContent = score < 0 ? TEXT.strengthEmpty : TEXT.strengthLevels.slice(score, score + 1)[0];\r\n      text.appendChild(level);\r\n      return score;\r\n    };\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 6.0) SIGNUP\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  function buildConfirmGroup(passwordGroup) {\r\n    var group = document.createElement('div');\r\n    group.className = 'fls_field_group fls_field_password_confirm';\r\n    group.innerHTML =\r\n      '<div class=\"fls_field_label\"><label for=\"estmaq_reg_password_confirm\"><\/label><\/div>' +\r\n      '<div class=\"fs_input_wrap\"><input type=\"password\" id=\"estmaq_reg_password_confirm\" autocomplete=\"new-password\" required><\/div>';\r\n    passwordGroup.insertAdjacentElement('afterend', group);\r\n    var input = group.querySelector('input');\r\n    setLabel(input, TEXT.signupConfirm, true);\r\n    addPasswordToggle(input);\r\n    return input;\r\n  }\r\n\r\n  function buildTermsText() {\r\n    var fragment = document.createDocumentFragment();\r\n    TEXT.terms.split(\/(\\{terms\\}|\\{privacy\\})\/).forEach(function (part) {\r\n      var key = part === '{terms}' ? 'terms' : part === '{privacy}' ? 'privacy' : null;\r\n      if (!key) { fragment.appendChild(document.createTextNode(part)); return; }\r\n      var words = key === 'terms' ? TEXT.termsLabel : TEXT.privacyLabel;\r\n      var url = key === 'terms' ? LINKS.terms : LINKS.privacy;\r\n      if (!url) { fragment.appendChild(document.createTextNode(words)); return; }\r\n      var link = document.createElement('a');\r\n      link.href = url;\r\n      link.target = '_blank';\r\n      link.rel = 'noopener';\r\n      link.textContent = words;\r\n      fragment.appendChild(link);\r\n    });\r\n    return fragment;\r\n  }\r\n\r\n  function buildTermsGroup(beforeNode) {\r\n    var group = document.createElement('div');\r\n    group.className = 'fls_field_group estmaq-terms-group';\r\n    var label = document.createElement('label');\r\n    label.className = 'estmaq-terms';\r\n    var checkbox = document.createElement('input');\r\n    checkbox.type = 'checkbox';\r\n    checkbox.id = 'estmaq_terms';\r\n    checkbox.required = true;\r\n    var text = document.createElement('span');\r\n    text.appendChild(buildTermsText());\r\n    label.appendChild(checkbox);\r\n    label.appendChild(text);\r\n    group.appendChild(label);\r\n    beforeNode.parentNode.insertBefore(group, beforeNode);\r\n    return checkbox;\r\n  }\r\n\r\n  function initSignup() {\r\n    var wrapper = document.querySelector('.fls_registration_wrapper');\r\n    if (!wrapper) return;\r\n    var form = wrapper.querySelector('form');\r\n    if (!form) return;\r\n\r\n    if (!form.dataset.ea) {\r\n      form.dataset.ea = '1';\r\n\r\n      var first = form.querySelector('#fls_first_name');\r\n      var last = form.querySelector('#fls_last_name');\r\n      var username = form.querySelector('#fls_reg_username');\r\n      var email = form.querySelector('#fls_reg_email');\r\n      var pass = form.querySelector('#fls_reg_password');\r\n      var submit = form.querySelector('#fls_submit');\r\n\r\n      setLabel(first, TEXT.firstName, false);\r\n      setLabel(last, TEXT.lastName, false);\r\n      setLabel(email, TEXT.signupEmail, false);\r\n      setLabel(pass, TEXT.signupPassword, true);\r\n      [first, last, username, email, pass].forEach(clearPlaceholder);\r\n      if (pass) pass.setAttribute('autocomplete', 'new-password');\r\n      addPasswordToggle(pass);\r\n      setButtonText(submit, TEXT.signupSubmit);\r\n\r\n      var syncUsername = function () {\r\n        if (username && email) username.value = email.value.trim();\r\n      };\r\n      if (USE_EMAIL_AS_USERNAME && username && email) {\r\n        username.required = false;\r\n        username.closest('.fls_field_group').classList.add('estmaq-is-hidden');\r\n        email.addEventListener('input', syncUsername);\r\n      }\r\n\r\n      var updateStrength = pass ? buildStrengthMeter(pass, [first, last, email]) : function () { return -1; };\r\n      var confirm = pass ? buildConfirmGroup(pass.closest('.fls_field_group')) : null;\r\n      var terms = submit ? buildTermsGroup(submit) : null;\r\n\r\n      var validate = function () {\r\n        if (pass) {\r\n          var score = updateStrength();\r\n          var tooWeak = MIN_PASSWORD_SCORE > 0 && score >= 0 && score < MIN_PASSWORD_SCORE;\r\n          pass.setCustomValidity(tooWeak ? TEXT.passwordTooWeak : '');\r\n        }\r\n        if (confirm) {\r\n          var mismatch = confirm.value && confirm.value !== pass.value;\r\n          confirm.setCustomValidity(mismatch ? TEXT.passwordMismatch : '');\r\n        }\r\n        if (terms) terms.setCustomValidity(terms.checked ? '' : TEXT.termsRequired);\r\n      };\r\n      [first, last, email, pass, confirm].forEach(function (input) {\r\n        if (input) input.addEventListener('input', validate);\r\n      });\r\n      if (terms) terms.addEventListener('change', validate);\r\n      validate();\r\n\r\n      \/\/ Capture phase runs before FluentAuth's own submit handler on the same form.\r\n      form.addEventListener('submit', function (event) {\r\n        if (USE_EMAIL_AS_USERNAME) syncUsername();\r\n        validate();\r\n        if (form.checkValidity()) return;\r\n        event.preventDefault();\r\n        event.stopImmediatePropagation();\r\n        form.reportValidity();\r\n      }, true);\r\n    }\r\n\r\n    enhanceSocial(wrapper, 'fm_signup_with_wrap');\r\n  }\r\n\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n  \/\/ 7.0) BOOT\r\n  \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\n  function init() {\r\n    mountResetForm();\r\n    initReset();\r\n    initLogin();\r\n    initSignup();\r\n  }\r\n\r\n  function boot() { setTimeout(init, 0); }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', boot);\r\n  } else {\r\n    boot();\r\n  }\r\n  window.addEventListener('load', init);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<h2 data-interaction-id=\"6e34c9d\" class=\"e-6e34c9d-c0afc9a e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"6e34c9d\">Bem-vindo(a)!<\/h2>\n\t\t\t\t\t<p class=\"e-4fe48f2-cf8ab68 e-paragraph-base e-default-p\" data-interaction-id=\"4fe48f2\" data-e-type=\"widget\" data-id=\"4fe48f2\">Aceda \u00e0 sua conta, ou crie uma nova. Caso tenha uma inscri\u00e7\u00e3o confirmada mas ainda n\u00e3o tem acesso, crie a sua conta aqui.<\/p>\n\t\t<div class=\"e-con e-atomic-element e-tabs-base e-default-div e-74e9905-e2140c1 \"\n    data-id=\"74e9905\"\n    data-element_type=\"e-tabs\"\n    data-e-type=\"e-tabs\"\n    data-interaction-id=\"74e9905\"\n    data-interactions=\"null\"\n    x-data=\"eTabs74e9905\"\n    data-e-settings=\"&#x7B;&quot;default-active-tab&quot;&#x3A;&quot;74e9905-tab-0&quot;&#x7D;\"\n                data-e-type=\"e-tabs\" data-id=\"74e9905\"\n        >\n    <div class=\"e-con e-atomic-element e-tabs-menu-base e-default-div e-12c2f87-a5b9c04 \"\n    data-id=\"12c2f87\"\n    data-element_type=\"e-tabs-menu\"\n    data-e-type=\"e-tabs-menu\"\n    data-interaction-id=\"12c2f87\"\n    data-interactions=\"null\"\n    role=\"tablist\"\n                data-e-type=\"e-tabs-menu\" data-id=\"12c2f87\"\n        ><button class=\"e-con e-atomic-element e-tab-base e-default-button e-4c85d70-49aaf90  e--selected\"\n    data-id=\"4c85d70\"\n    data-element_type=\"e-tab\"\n    data-e-type=\"e-tab\"\n    data-interaction-id=\"4c85d70\"\n    data-interactions=\"null\"\n    role=\"tab\"\n    tabindex=\"0\"\n    aria-selected=\"true\"\n    x-bind=\"tab\"\n    x-ref=\"4c85d70\"\n    id=\"74e9905-tab-0\"\n    aria-controls=\"74e9905-tab-content-0\"\n            data-e-type=\"e-tab\" data-id=\"4c85d70\"\n        >\t\t\t<span class=\"e-7d455ea-2b34611 e-paragraph-base e-default-span\" data-interaction-id=\"7d455ea\" data-e-type=\"widget\" data-id=\"7d455ea\">Entrar<\/span>\n\t\t<\/button>\n<button class=\"e-con e-atomic-element e-tab-base e-default-button e-abf13af-8661f14 \"\n    data-id=\"abf13af\"\n    data-element_type=\"e-tab\"\n    data-e-type=\"e-tab\"\n    data-interaction-id=\"abf13af\"\n    data-interactions=\"null\"\n    role=\"tab\"\n    tabindex=\"-1\"\n    aria-selected=\"false\"\n    x-bind=\"tab\"\n    x-ref=\"abf13af\"\n    id=\"74e9905-tab-1\"\n    aria-controls=\"74e9905-tab-content-1\"\n            data-e-type=\"e-tab\" data-id=\"abf13af\"\n        >\t\t\t<span class=\"e-80a3823-b673f55 e-paragraph-base e-default-span\" data-interaction-id=\"80a3823\" data-e-type=\"widget\" data-id=\"80a3823\">Registrar<\/span>\n\t\t<\/button>\n<\/div>\n<div class=\"e-con e-atomic-element e-tabs-content-area-base e-default-div e-5698ebb-1d9853b \"\n    data-id=\"5698ebb\"\n    data-element_type=\"e-tabs-content-area\"\n    data-e-type=\"e-tabs-content-area\"\n    data-interaction-id=\"5698ebb\"\n    data-interactions=\"null\"\n                data-e-type=\"e-tabs-content-area\" data-id=\"5698ebb\"\n        ><div class=\"e-con e-atomic-element e-tab-content-base e-default-div e-e9b5f39-89334fa  e--selected\"\n    data-id=\"e9b5f39\"\n    data-element_type=\"e-tab-content\"\n    data-e-type=\"e-tab-content\"\n    data-interaction-id=\"e9b5f39\"\n    data-interactions=\"null\"\n    role=\"tabpanel\"\n    x-bind=\"tabContent\"\n    x-ref=\"e9b5f39\"\n    id=\"74e9905-tab-content-0\"\n    aria-labelledby=\"74e9905-tab-0\"\n                data-e-type=\"e-tab-content\" data-id=\"e9b5f39\"\n        >\t\t<div class=\"elementor-element elementor-element-b21a747 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"b21a747\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div id=\"fls_login_form\" class=\"fls_login_wrapper\"><form name=\"loginform\" id=\"loginform\" action=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/\" method=\"post\"><p class=\"login-username\">\n\t\t\t\t<label for=\"user_login\">Username or Email Address<\/label>\n\t\t\t\t<input type=\"text\" name=\"log\" id=\"user_login\" autocomplete=\"username\" class=\"input\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p><p class=\"login-password\">\n\t\t\t\t<label for=\"user_pass\">Password<\/label>\n\t\t\t\t<input type=\"password\" name=\"pwd\" id=\"user_pass\" autocomplete=\"current-password\" class=\"input\" value=\"\" size=\"20\" \/>\n\t\t\t<\/p><p class=\"login-remember\"><label><input name=\"rememberme\" type=\"checkbox\" id=\"rememberme\" value=\"forever\" checked=\"checked\" \/> Remember Me<\/label><\/p><p class=\"login-submit\">\n\t\t\t\t<input type=\"submit\" name=\"wp-submit\" id=\"wp-submit\" class=\"button button-primary\" value=\"Log In\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"redirect_to\" value=\"\" \/>\n\t\t\t<\/p>        <div style=\"display: none;\" id=\"fm_login_with_wrap\"\n             class=\"fm_login_with\">\n                    <div class=\"fm_buttons_wrap\">\n                            <div class=\"fs_auth_google_wrapper\">                <a class=\"fs_auth_btn fs_auth_google\" href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/acesso\/?fs_auth=google&#038;fs_type=redirect&#038;intent_redirect_to=https%3A%2F%2Festudiodemaquilhagem.com%2Festudiocollective%2Fwp-admin%2F\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  viewBox=\"0 0 48 48\" width=\"24px\" height=\"24px\"><path fill=\"#FFC107\" d=\"M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z\"\/><path fill=\"#FF3D00\" d=\"M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z\"\/><path fill=\"#4CAF50\" d=\"M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z\"\/><path fill=\"#1976D2\" d=\"M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z\"\/><\/svg>                    Login with Google                <\/a>\n                <\/div>                                            <a class=\"fs_auth_btn fs_auth_facebook\" href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/acesso\/?fs_auth=facebook&#038;fs_type=redirect&#038;intent_redirect_to=https%3A%2F%2Festudiodemaquilhagem.com%2Festudiocollective%2Fwp-admin%2F\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"#4267B2\"><path d=\"M22.675 0h-21.35c-.732 0-1.325.593-1.325 1.325v21.351c0 .731.593 1.324 1.325 1.324h11.495v-9.294h-3.128v-3.622h3.128v-2.671c0-3.1 1.893-4.788 4.659-4.788 1.325 0 2.463.099 2.795.143v3.24l-1.918.001c-1.504 0-1.795.715-1.795 1.763v2.313h3.587l-.467 3.622h-3.12v9.293h6.116c.73 0 1.323-.593 1.323-1.325v-21.35c0-.732-.593-1.325-1.325-1.325z\"\/><\/svg>                    Login with Facebook                <\/a>\n                                    <\/div>\n                <\/div>\n                <script type=\"text\/javascript\">\n            document.addEventListener(\"DOMContentLoaded\", () => {\n                document.getElementById('loginform').append(document.getElementById(\"fm_login_with_wrap\"));\n                document.getElementById(\"fm_login_with_wrap\").style.display = \"\";\n            });\n        <\/script>\n                <style>\n            #login form p.submit {\n                overflow: hidden;\n            }\n\n            .fm_login_with {\n                display: block;\n                width: 100%;\n                overflow: hidden;\n                border-top: 1px solid #c3c4c7;\n                margin-top: 20px;\n                padding-top: 20px;\n                clear: both;\n            }\n\n            .fs_auth_btn {\n                white-space: nowrap !important;\n                flex-grow: 1 !important;\n                background-color: #24292e;\n                color: #fff;\n                text-decoration: none !important;\n                padding: 5px 10px;\n                line-height: 1;\n                vertical-align: top;\n                display: flex;\n                align-items: center;\n                border-radius: 5px;\n                justify-content: center;\n                margin-bottom: 10px;\n            }\n\n            a.fs_auth_btn.fs_auth_google {\n                color: #24292e;\n                background: white;\n                border: 1px solid #23292f;\n            }\n\n            .fs_auth_btn svg {\n                margin-right: 5px;\n            }\n\n            .fs_auth_btn.fs_auth_github svg {\n                fill: white;\n            }\n\n            .fs_auth_btn.fs_auth_github:hover {\n                background: black;\n                color: white;\n            }\n\n            .fs_auth_btn.fs_auth_google:hover {\n                background: white;\n                color: black;\n            }\n\n            .fs_auth_btn.fs_auth_facebook {\n                background-color: #4267B2;\n                color: white;\n                border: 1px solid #4267B2;\n            }\n\n            .fs_auth_btn.fs_auth_facebook:hover {\n                background-color: white;\n                color: #365899;\n            }\n\n            .fs_auth_btn.fs_auth_facebook svg {\n                fill: white !important;\n            }\n\n            .fs_auth_btn.fs_auth_facebook:hover svg {\n                fill: #4267B2 !important;\n            }\n\n        <\/style>\n        <\/form><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n<div class=\"e-con e-atomic-element e-tab-content-base e-default-div e-71226aa-a7dfb0f \"\n    data-id=\"71226aa\"\n    data-element_type=\"e-tab-content\"\n    data-e-type=\"e-tab-content\"\n    data-interaction-id=\"71226aa\"\n    data-interactions=\"null\"\n    role=\"tabpanel\"\n    x-bind=\"tabContent\"\n    x-ref=\"71226aa\"\n    id=\"74e9905-tab-content-1\"\n    aria-labelledby=\"74e9905-tab-1\"\n     hidden=\"true\" style=\"display: none;\"            data-e-type=\"e-tab-content\" data-id=\"71226aa\"\n        >\t\t<div class=\"elementor-element elementor-element-7f22849 elementor-widget elementor-widget-shortcode\" data-id=\"7f22849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"fls_registration_wrapper \"><form id=\"flsRegistrationForm\" class=\"fls_registration_form\" method=\"post\" name=\"fls_registration_form\"><div class=\"fls_registration_fields\"><div class=\"fls_field_group fls_field_first_name\"><div class=\"fls_field_label is-required\"><label for=\"fls_first_name\">First Name<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"text\" id=\"fls_first_name\" placeholder=\"First Name\" name=\"first_name\" required\/><\/div><\/div><div class=\"fls_field_group fls_field_last_name\"><div class=\"fls_field_label \"><label for=\"fls_last_name\">Last Name<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"text\" id=\"fls_last_name\" placeholder=\"Last Name\" name=\"last_name\" \/><\/div><\/div><div class=\"fls_field_group fls_field_username\"><div class=\"fls_field_label is-required\"><label for=\"fls_reg_username\">Username<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"text\" id=\"fls_reg_username\" placeholder=\"Username\" name=\"username\" required\/><\/div><\/div><div class=\"fls_field_group fls_field_email\"><div class=\"fls_field_label is-required\"><label for=\"fls_reg_email\">Email Address<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"email\" id=\"fls_reg_email\" placeholder=\"Your Email Address\" name=\"email\" required\/><\/div><\/div><div class=\"fls_field_group fls_field_password\"><div class=\"fls_field_label is-required\"><label for=\"fls_reg_password\">Password<\/label><\/div><div class=\"fs_input_wrap\"><input type=\"password\" id=\"fls_reg_password\" placeholder=\"Password\" name=\"password\" required\/><\/div><\/div><input type=\"hidden\" name=\"__redirect_to\" value=\"\"><input type=\"hidden\" name=\"_fls_signup_nonce\" value=\"c1609b94c1\"><button type=\"submit\" id=\"fls_submit\"><svg version=\"1.1\" class=\"fls_loading_svg\" x=\"0px\" y=\"0px\" width=\"40px\" height=\"20px\" viewBox=\"0 0 50 50\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\">\n            <path fill=\"currentColor\" d=\"M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z\">\n              <animateTransform attributeType=\"xml\"\n                attributeName=\"transform\"\n                type=\"rotate\"\n                from=\"0 25 25\"\n                to=\"360 25 25\"\n                dur=\"0.6s\"\n                repeatCount=\"indefinite\"\/>\n              <\/path>\n        <\/svg><span>Signup<\/span><\/button><\/div><\/form>        <div style=\"display: block;\" id=\"fm_signup_with_wrap\"\n             class=\"fm_login_with\">\n                    <div class=\"fm_buttons_wrap\">\n                            <div class=\"fs_auth_google_wrapper\">                <a class=\"fs_auth_btn fs_auth_google\" href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/acesso\/?fs_auth=google&#038;fs_type=redirect&#038;intent_redirect_to=https%3A%2F%2Festudiodemaquilhagem.com%2Festudiocollective%2Fwp-admin%2F\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  viewBox=\"0 0 48 48\" width=\"24px\" height=\"24px\"><path fill=\"#FFC107\" d=\"M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z\"\/><path fill=\"#FF3D00\" d=\"M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z\"\/><path fill=\"#4CAF50\" d=\"M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z\"\/><path fill=\"#1976D2\" d=\"M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z\"\/><\/svg>                    Signup with Google                <\/a>\n                <\/div>                                            <a class=\"fs_auth_btn fs_auth_facebook\" href=\"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/acesso\/?fs_auth=facebook&#038;fs_type=redirect&#038;intent_redirect_to=https%3A%2F%2Festudiodemaquilhagem.com%2Festudiocollective%2Fwp-admin%2F\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"#4267B2\"><path d=\"M22.675 0h-21.35c-.732 0-1.325.593-1.325 1.325v21.351c0 .731.593 1.324 1.325 1.324h11.495v-9.294h-3.128v-3.622h3.128v-2.671c0-3.1 1.893-4.788 4.659-4.788 1.325 0 2.463.099 2.795.143v3.24l-1.918.001c-1.504 0-1.795.715-1.795 1.763v2.313h3.587l-.467 3.622h-3.12v9.293h6.116c.73 0 1.323-.593 1.323-1.325v-21.35c0-.732-.593-1.325-1.325-1.325z\"\/><\/svg>                    Signup with Facebook                <\/a>\n                                    <\/div>\n                <\/div>\n        <\/div><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n<\/div>\n\n<\/div>\n\t\t\n\t\t<div class=\"elementor-element elementor-element-c8f1193 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"c8f1193\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Precisa de ajuda? <br>\nVisite nossa P\u00e1gina de <a style=\"text-decoration:underline;font-weight:400\" href=\"https:\/\/estudiodemaquilhagem.com\/perguntas-frequentes\/\">Ajuda &amp; Suporte<\/a> ou entre em contato pelos meios dispon\u00edveis em rodap\u00e9.<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Est\u00fadio de Maquilhagem Makeup School &amp; Beauty Lounge Aprenda. Pratique. Supere-se. Transforme o seu talento em profiss\u00e3o. Pratique novas t\u00e9cnicas e avance no seu caminho profissional. Voltar Bem-vindo(a)! Aceda \u00e0 sua conta, ou crie uma nova. Caso tenha uma inscri\u00e7\u00e3o confirmada mas ainda n\u00e3o tem acesso, crie a sua conta aqui. Entrar Registrar Precisa de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_jf_limit_responses":"","footnotes":""},"access-manager":[26],"class_list":["post-49","page","type-page","status-publish","hentry","access-manager-public-page"],"_links":{"self":[{"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":45,"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/pages\/49\/revisions"}],"predecessor-version":[{"id":16304,"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/pages\/49\/revisions\/16304"}],"wp:attachment":[{"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"access-manager","embeddable":true,"href":"https:\/\/estudiodemaquilhagem.com\/estudiocollective\/wp-json\/wp\/v2\/access-manager?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}