{"id":324,"date":"2025-08-12T11:41:57","date_gmt":"2025-08-12T11:41:57","guid":{"rendered":"https:\/\/firmacoruja.com.br\/drone\/perfil-2\/"},"modified":"2025-08-20T18:14:23","modified_gmt":"2025-08-20T18:14:23","slug":"perfil","status":"publish","type":"page","link":"https:\/\/firmacoruja.com.br\/drone\/perfil\/","title":{"rendered":"Perfil"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Orbitron:wght@600;800;900&#038;family=Exo+2:wght@300;400;600&#038;display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n    \/\/ Roda s\u00f3 no \/perfil (e subrotas) E quando estiver logado\n    if (!\/\\\/perfil(\\\/|$)\/i.test(location.pathname)) return;\n    if (!document.body.classList.contains('logged-in')) return;\n\n    \/\/ Classe-\u00e2ncora p\/ escopar os estilos\n    document.body.classList.add('lp-profile-ready');\n\n    \/\/ Marca cont\u00eainer do Profile do LP (varia por tema)\n    var profile = document.querySelector('.lp-user-profile, .learn-press-profile, .lp-profile, .lp_profile');\n    if (profile) profile.classList.add('lp-dash');\n\n    \/\/ Alarga o container (Astra\/temas comuns)\n    var entry = document.querySelector('.entry-content');\n    if (entry) entry.classList.add('lp-dash-entry');\n});\n<\/script>\n\n<style>\n\/* =================== BASE \/ PALETA (escopo: body.lp-profile-ready) =================== *\/\nbody.lp-profile-ready{\n    \/* # Paleta de cores global *\/\n    --azul-profundo:#051022;\n    --azul-cyber:#00d1ff;\n    --roxo-neon:#9d4edd;\n    --verde-tech:#00ff9d;\n    --branco-tech:#e6f1ff;\n\n    \/* # Tokens visuais (vidro\/raio\/raio-X etc.) *\/\n    --glass: rgba(10,25,47,.82);\n    --glass-alt: rgba(8,20,40,.88);\n    --stroke: rgba(0,209,255,.28);\n    --shadow: 0 16px 40px rgba(0,0,0,.55);\n    --radius:18px;\n\n    \/* # Fundo futurista da p\u00e1gina PERFIL *\/\n    background:\n        radial-gradient(1100px 700px at 10% 10%, rgba(0,209,255,.10), transparent 60%),\n        radial-gradient(1100px 700px at 90% 85%, rgba(157,78,221,.10), transparent 60%),\n        linear-gradient(135deg, #030c1c 0%, #0a192f 55%, #091428 100%);\n    color:var(--branco-tech);\n}\n\n\/* # Deixa containers do tema transparentes p\/ o fundo aparecer *\/\nbody.lp-profile-ready .site,\nbody.lp-profile-ready .site-main,\nbody.lp-profile-ready .ast-container,\nbody.lp-profile-ready .site-content,\nbody.lp-profile-ready .entry-content{ background:transparent !important; }\n\n\/* # Grid hologr\u00e1fica + scanline *\/\nbody.lp-profile-ready .site-content::before{\n    content:\"\"; position:fixed; inset:0; z-index:-1; pointer-events:none;\n    background-image:\n        linear-gradient(to right, rgba(0,209,255,.035) 1px, transparent 1px),\n        linear-gradient(to bottom, rgba(0,209,255,.035) 1px, transparent 1px);\n    background-size:44px 44px;\n}\nbody.lp-profile-ready .site-content::after{\n    content:\"\"; position:fixed; left:0; width:100%; height:3px; top:-3px;\n    background:linear-gradient(90deg, transparent, var(--azul-cyber), transparent);\n    box-shadow:0 0 12px var(--azul-cyber);\n    animation:lpScan 7s linear infinite;\n    pointer-events:none; z-index:-1;\n}\n@keyframes lpScan{0%{top:-3px}50%{top:100vh}100%{top:-3px}}\n\n\/* # Largura maior do conte\u00fado *\/\n.lp-dash-entry, .lp-dash{ max-width:1280px !important; margin:0 auto !important; }\n\n\/* =================== T\u00cdTULOS =================== *\/\nbody.lp-profile-ready .entry-title{\n    \/* # COR do t\u00edtulo principal \"Perfil\" *\/\n    color:#fff;\n    font-family:Orbitron,system-ui,Segoe UI,Arial,sans-serif;\n    font-weight:900; letter-spacing:.5px;\n    text-shadow:0 0 14px rgba(0,209,255,.35);\n    margin:10px 0 18px;\n}\nbody.lp-profile-ready .entry-title::after{\n    \/* # Barrinha neon abaixo do t\u00edtulo *\/\n    content:\"\"; display:block; width:140px; height:4px; margin-top:.5rem;\n    background:linear-gradient(90deg, var(--azul-cyber), var(--roxo-neon));\n    border-radius:3px;\n}\nbody.lp-profile-ready .lp-dash h1,\nbody.lp-profile-ready .lp-dash h2,\nbody.lp-profile-ready .lp-dash h3,\nbody.lp-profile-ready .lp-dash h4,\nbody.lp-profile-ready .lp-dash .section-title{\n    \/* # COR de todos os headings internos do dashboard *\/\n    color:#fff !important;\n    font-family:Orbitron,system-ui,Segoe UI,Arial,sans-serif;\n}\n\n\/* =================== SIDEBAR (menu esquerdo) =================== *\/\nbody.lp-profile-ready .lp-dash .lp-profile-nav,\nbody.lp-profile-ready .lp-dash .profile-nav,\nbody.lp-profile-ready .lp-dash .lp-profile-left{\n    background:var(--glass);\n    border:1px solid var(--stroke);\n    border-radius:var(--radius);\n    box-shadow:var(--shadow);\n    backdrop-filter:blur(12px);\n    overflow:hidden;\n}\nbody.lp-profile-ready .lp-dash .lp-profile-nav ul li a,\nbody.lp-profile-ready .lp-dash .profile-nav ul li a{\n    \/* # COR do texto do item do menu *\/\n    color:#cfeaff;\n    display:flex; align-items:center; gap:.6rem;\n    padding:12px 16px; text-decoration:none; font-weight:600;\n    transition:.18s ease;\n}\nbody.lp-profile-ready .lp-dash .lp-profile-nav ul li a:hover{\n    \/* # Hover do item do menu *\/\n    background:linear-gradient(90deg, rgba(0,209,255,.10), transparent);\n    color:#fff;\n}\nbody.lp-profile-ready .lp-dash .lp-profile-nav ul li.active>a,\nbody.lp-profile-ready .lp-dash .profile-nav ul li.active>a{\n    \/* # Estado ativo do item do menu *\/\n    background:linear-gradient(135deg, rgba(0,209,255,.18), rgba(157,78,221,.14));\n    color:#fff; border-left:3px solid var(--azul-cyber);\n}\n\n\/* =================== ABAS \/ TABS (OS NOMES AQUI!) =================== *\/\nbody.lp-profile-ready .learn-press-profile .nav-tabs>li>a,\nbody.lp-profile-ready .learn-press-profile .learn-press-tabs .nav>li>a,\nbody.lp-profile-ready .learn-press-profile .lp-sub-menu li>a,\nbody.lp-profile-ready .lp-user-profile .nav-tabs>li>a,\nbody.lp-profile-ready .lp-user-courses .nav-tabs>li>a,\nbody.lp-profile-ready .lp-profile .nav-tabs>li>a,\nbody.lp-profile-ready .lp-dash .nav-tabs>li>a,\nbody.lp-profile-ready .lp-dash .tabs a{\n    color:#fff !important;\n    opacity:1 !important;\n    filter:none !important;\n    text-shadow:0 0 8px rgba(0,209,255,.15);\n}\n\nbody.lp-profile-ready .lp-dash .nav-tabs a,\nbody.lp-profile-ready .lp-dash .tabs a{\n    display:inline-flex; align-items:center; justify-content:center;\n    padding:10px 14px; border-radius:999px; text-decoration:none;\n    background:#0f203a; border:1px solid rgba(255,255,255,.12);\n    transition:.18s ease; font-weight:700; font-family:Orbitron,sans-serif;\n}\n\nbody.lp-profile-ready .lp-dash .nav-tabs .active a,\nbody.lp-profile-ready .lp-dash .tabs .active a,\nbody.lp-profile-ready .learn-press-profile .nav-tabs>li.active>a,\nbody.lp-profile-ready .lp-user-courses .nav-tabs>li.active>a{\n    background:linear-gradient(135deg, var(--azul-cyber), var(--roxo-neon));\n    color:#fff !important; border:none; box-shadow:0 6px 16px rgba(0,209,255,.32);\n}\n\n\/* =================== CARDS \/ ESTAT\u00cdSTICAS =================== *\/\nbody.lp-profile-ready .lp-dash .lp-profile-statistic,\nbody.lp-profile-ready .lp-dash .statistic,\nbody.lp-profile-ready .lp-dash .lp-statistics{ display:grid; gap:18px; }\nbody.lp-profile-ready .lp-dash .statistic-item,\nbody.lp-profile-ready .lp-dash .lp-statistic,\nbody.lp-profile-ready .lp-dash .profile-statistic__item{\n    background:var(--glass);\n    border:1px solid var(--stroke);\n    border-radius:16px; padding:18px; box-shadow:var(--shadow);\n}\nbody.lp-profile-ready .lp-dash .statistic-item .value,\nbody.lp-profile-ready .lp-dash .lp-statistic .number{\n    color:var(--verde-tech); font-weight:900; font-family:Orbitron,sans-serif;\n    text-shadow:0 0 10px rgba(0,255,157,.35);\n}\n\n\/* =================== TABELAS =================== *\/\nbody.lp-profile-ready .lp-dash table{\n    width:100%; border-collapse:separate; border-spacing:0;\n    background:var(--glass); border:1px solid var(--stroke);\n    border-radius:16px; overflow:hidden; box-shadow:var(--shadow);\n    color:#e8f2ff;\n}\nbody.lp-profile-ready .lp-dash thead th{\n    background:linear-gradient(135deg, rgba(0,209,255,.10), rgba(157,78,221,.10));\n    color:#fff; font-weight:800; font-family:Orbitron,sans-serif;\n    padding:14px; border-bottom:1px solid rgba(255,255,255,.08);\n}\nbody.lp-profile-ready .lp-dash tbody td{\n    padding:14px; border-bottom:1px solid rgba(255,255,255,.06);\n    color:#cfeaff;\n}\nbody.lp-profile-ready .lp-dash tbody tr:hover{ background:rgba(0,209,255,.06); }\n\n\/* =================== FORMUL\u00c1RIOS =================== *\/\nbody.lp-profile-ready .lp-dash .profile-settings-form,\nbody.lp-profile-ready .learn-press-profile .profile-settings-form,\nbody.lp-profile-ready .lp-dash .profile-password-form {\n    background: #fff;\n    border: 1px solid #ddd;\n    border-radius: 12px;\n    padding: 24px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n}\n\nbody.lp-profile-ready .lp-dash .profile-settings-form label,\nbody.lp-profile-ready .lp-dash .profile-password-form label,\nbody.lp-profile-ready .lp-dash .form-field th,\nbody.lp-profile-ready .lp-dash .form-field label {\n    color: #1a1a1a !important;\n    font-weight: 600;\n}\n\nbody.lp-profile-ready .lp-dash .profile-settings-form input,\nbody.lp-profile-ready .lp-dash .profile-password-form input,\nbody.lp-profile-ready .lp-dash .profile-settings-form select,\nbody.lp-profile-ready .lp-dash .profile-password-form select {\n    background: #f8f9fa;\n    border: 1px solid #ccc;\n    color: #333;\n    transition: all 0.2s ease;\n}\n\nbody.lp-profile-ready .lp-dash .profile-settings-form input:focus,\nbody.lp-profile-ready .lp-dash .profile-password-form input:focus,\nbody.lp-profile-ready .lp-dash .profile-settings-form select:focus,\nbody.lp-profile-ready .lp-dash .profile-password-form select:focus {\n    border-color: #007bff;\n    box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);\n}\n\nbody.lp-profile-ready .lp-dash input::placeholder,\nbody.lp-profile-ready .lp-dash textarea::placeholder{\n    color: rgba(0,0,0,0.6) !important;\n}\n\n\/* =================== BOT\u00d5ES =================== *\/\nbody.lp-profile-ready .lp-dash .button,\nbody.lp-profile-ready .lp-dash .lp-button,\nbody.lp-profile-ready .lp-dash a.button,\nbody.lp-profile-ready .lp-dash button,\nbody.lp-profile-ready .lp-dash .btn{\n    display:inline-flex; align-items:center; justify-content:center; gap:.5rem;\n    background:linear-gradient(135deg, var(--azul-cyber), var(--roxo-neon));\n    color:#fff !important; border:none; border-radius:999px;\n    padding:10px 18px; font-weight:900; font-family:Orbitron,sans-serif;\n    box-shadow:0 8px 20px rgba(0,209,255,.30), 0 0 18px rgba(157,78,221,.22);\n    transition:transform .18s ease, box-shadow .18s ease;\n}\nbody.lp-profile-ready .lp-dash .button:hover,\nbody.lp-profile-ready .lp-dash .lp-button:hover,\nbody.lp-profile-ready .lp-dash a.button:hover,\nbody.lp-profile-ready .lp-dash button:hover{\n    transform:translateY(-2px);\n    box-shadow:0 14px 28px rgba(0,0,0,.35), 0 0 22px rgba(0,209,255,.30);\n}\n\n\/* =================== RESPONSIVO =================== *\/\n@media (max-width:992px){\n    .lp-dash-entry, .lp-dash{ padding:0 10px; }\n    body.lp-profile-ready .lp-dash table{ font-size:.95rem; }\n}\n@media (max-width:782px){\n    body.lp-profile-ready .lp-dash .lp-profile-left,\n    body.lp-profile-ready .lp-dash .profile-nav{ margin-bottom:16px; }\n}\n\n\/* =========================================================\n   # FIX: CORES DE TEXTO PRETO E FUNDOS BRANCOS \n   ========================================================= *\/\n\n\/* Estilos para a tabela de lista de cursos (ex. Minha Conta) *\/\nbody.lp-profile-ready .learn-press-profile .lp-list-table {\n    background: #fff !important;\n    color: #1a1a1a !important;\n}\n\nbody.lp-profile-ready .lp-list-table thead th {\n    background: #f4f7fb !important;\n    color: #1a1a1a !important;\n    font-weight: 800;\n}\n\nbody.lp-profile-ready .lp-list-table tbody tr {\n    background: #fff !important;\n    color: #1a1a1a !important;\n}\n\n\/* Estilos para formul\u00e1rios e seus r\u00f3tulos *\/\nbody.lp-profile-ready .lp-dash .profile-settings-form,\nbody.lp-profile-ready .learn-press-profile .profile-settings-form,\nbody.lp-profile-ready .lp-dash .profile-password-form,\nbody.lp-profile-ready .learn-press-profile .profile-password-form {\n    background: #fff !important;\n    border: 1px solid #ddd !important;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) !important;\n}\n\nbody.lp-profile-ready .lp-dash .lp-profile-content {\n    color: #1a1a1a !important;\n}\n\nbody.lp-profile-ready .lp-dash .lp-profile-content label,\nbody.lp-profile-ready .learn-press-profile label,\nbody.lp-profile-ready .learn-press-profile .form-field label,\nbody.lp-profile-ready .learn-press-profile .form-table th,\nbody.lp-profile-ready .learn-press-profile .form-table th label,\nbody.lp-profile-ready .lp-profile-content label {\n    color: #1a1a1a !important;\n    font-weight: 600;\n}\n\n\/* Garante que links e outros elementos de texto tenham a cor correta *\/\nbody.lp-profile-ready .lp-dash .lp-list-table tbody a,\nbody.lp-profile-ready .lp-dash .lp-profile-content p,\nbody.lp-profile-ready .lp-dash .lp-profile-content li,\nbody.lp-profile-ready .lp-dash .lp-profile-content span,\nbody.lp-profile-ready .lp-dash .lp-profile-content strong {\n    color: #1a1a1a !important;\n    font-weight: normal !important;\n    opacity: 1 !important;\n}\n\n\n\n<!-- Perfil (LearnPress) \u2013 Skin Futurista | grade mais larga e centralizada -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Orbitron:wght@500;700;900&#038;family=Exo+2:wght@300;400;600;700&#038;display=swap\" rel=\"stylesheet\">\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  if (!\/\\\/perfil\\\/?$\/i.test(location.pathname)) return;\n  document.body.classList.add('lp-perfil-ready');\n\n  \/\/ Glow suave no fundo\n  window.addEventListener('pointermove', (e) => {\n    document.body.style.setProperty('--mx', e.clientX + 'px');\n    document.body.style.setProperty('--my', e.clientY + 'px');\n  }, { passive: true });\n\n  \/\/ Marca os forms e t\u00edtulos do LearnPress\n  const loginForm = document.querySelector(\n    'form.learn-press-form-login, form[name=\"learn-press-login\"], form#learn-press-login'\n  );\n  const regForm = document.querySelector(\n    'form.learn-press-form-register, form[name=\"registerform\"], form#registerform'\n  );\n\n  [loginForm, regForm].forEach(f => {\n    if (!f) return;\n    f.classList.add('perfil-card');\n    const h = f.previousElementSibling;\n    if (h && \/H2|H3\/i.test(h.tagName)) h.classList.add('perfil-heading');\n  });\n\n  \/\/ Encontra ancestral comum para aplicar a grade mais larga\n  function commonAncestor(a, b) {\n    if (!a || !b) return null;\n    const set = new Set();\n    let x = a;\n    while (x) { set.add(x); x = x.parentElement; }\n    let y = b;\n    while (y) { if (set.has(y)) return y; y = y.parentElement; }\n    return null;\n  }\n  const gridHost = commonAncestor(loginForm, regForm);\n  if (gridHost) gridHost.classList.add('perfil-grid');\n});\n<\/script>\n\n<style>\n\/* ===== SOMENTE \/perfil ===== *\/\nbody.lp-perfil-ready{\n  --azul-profundo:#051022; --azul-cyber:#00d1ff; --roxo-neon:#9d4edd;\n  --verde-tech:#00ff9d; --branco-tech:#e6f1ff; --rosa-neon:#ff2a6d;\n  --glass:rgba(10,25,47,.82); --glass-dark:rgba(5,16,34,.92);\n  --stroke:rgba(0,209,255,.28); --shadow:0 14px 34px rgba(0,0,0,.55);\n  --radius:20px;\n  color:var(--branco-tech);\n  font-family:\"Exo 2\",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  background:\n    radial-gradient(1200px 800px at 10% 15%, rgba(0,209,255,.10), transparent 60%),\n    radial-gradient(1200px 800px at 90% 85%, rgba(157,78,221,.10), transparent 60%),\n    linear-gradient(135deg, #030c1c 0%, var(--azul-profundo) 55%, #091428 100%);\n}\nbody.lp-perfil-ready::before{\n  content:\"\"; position:fixed; inset:0; z-index:-2; pointer-events:none;\n  background-image:\n    linear-gradient(to right, rgba(0,209,255,.04) 1px, transparent 1px),\n    linear-gradient(to bottom, rgba(0,209,255,.04) 1px, transparent 1px);\n  background-size:40px 40px;\n}\nbody.lp-perfil-ready::after{\n  content:\"\"; position:fixed; inset:-20% -10% -10% -10%; z-index:-3; pointer-events:none;\n  background:\n    conic-gradient(from 0deg at 70% 30%, rgba(0,209,255,.18), transparent 40%, rgba(157,78,221,.16) 60%, transparent 80%),\n    radial-gradient(800px 600px at var(--mx,50vw) var(--my,50vh), rgba(0,209,255,.10), transparent 55%);\n  filter:blur(18px); animation:perfil-aurora 38s linear infinite;\n}\n@keyframes perfil-aurora{to{transform:rotate(360deg)}}\n\n\/* Remove fundos do tema pra nosso bg aparecer *\/\nbody.lp-perfil-ready .site,\nbody.lp-perfil-ready .site-main,\nbody.lp-perfil-ready .ast-container,\nbody.lp-perfil-ready .site-content,\nbody.lp-perfil-ready .entry-content{background:transparent !important}\n\n\/* Largura do conte\u00fado global (maior) *\/\nbody.lp-perfil-ready .entry-content{\n  width:min(1700px, 96vw);   \/* <<< mais larga *\/\n  margin:0 auto;\n  padding:24px 12px 90px;\n}\n\n\/* === GRADE MAIS CHEIA (Login \/ Register lado a lado) === *\/\n\/* Esta classe \u00e9 adicionada via JS no ancestral comum dos dois forms *\/\nbody.lp-perfil-ready .perfil-grid{\n  display:grid;\n  grid-template-columns:repeat(2, minmax(440px, 1fr)); \/* colunas generosas *\/\n  gap:clamp(24px, 3vw, 44px);\n  align-items:start;\n  width:100%;\n  margin:18px auto 70px;\n}\n@media (max-width: 1200px){\n  body.lp-perfil-ready .perfil-grid{\n    grid-template-columns:repeat(2, minmax(360px, 1fr));\n  }\n}\n@media (max-width: 980px){\n  body.lp-perfil-ready .perfil-grid{\n    grid-template-columns:1fr; gap:22px;\n    width:min(760px, 96vw);\n  }\n}\n\n\/* T\u00edtulos dos blocos *\/\nbody.lp-perfil-ready .perfil-heading,\nbody.lp-perfil-ready .entry-content h3{\n  text-align:center; margin:0 0 14px; color:#fff;\n  font-family:\"Orbitron\",sans-serif; font-weight:900;\n  font-size:clamp(22px,2.6vw,28px); letter-spacing:.6px;\n  text-shadow:0 0 20px rgba(0,209,255,.35);\n}\nbody.lp-perfil-ready .perfil-heading::after,\nbody.lp-perfil-ready .entry-content h3::after{\n  content:\"\"; display:block; width:110px; height:4px; margin:10px auto 0;\n  background:linear-gradient(90deg, var(--azul-cyber), var(--roxo-neon)); border-radius:2px;\n}\n\n\/* Cards dos formul\u00e1rios ocupando toda a coluna *\/\nbody.lp-perfil-ready form.perfil-card,\nbody.lp-perfil-ready form.learn-press-form-login,\nbody.lp-perfil-ready form.learn-press-form-register,\nbody.lp-perfil-ready form[name=\"learn-press-login\"],\nbody.lp-perfil-ready form[name=\"registerform\"]{\n  position:relative;\n  background:var(--glass-dark);\n  border:1px solid var(--stroke);\n  border-radius:var(--radius);\n  box-shadow:var(--shadow);\n  padding:24px 22px 28px;\n  backdrop-filter:blur(12px);\n  overflow:hidden;\n  width:100%;            \/* <<< ocupa toda a coluna *\/\n  max-width:none;        \/* <<< sem limite estreito do tema\/plugin *\/\n  text-align:center;     \/* t\u00edtulos\/avisos centralizados *\/\n}\nbody.lp-perfil-ready form.perfil-card::before{\n  content:\"\"; position:absolute; left:0; top:0; height:6px; width:100%;\n  background:linear-gradient(90deg, var(--azul-cyber), var(--rosa-neon), var(--roxo-neon));\n  opacity:.95;\n}\nbody.lp-perfil-ready form.perfil-card::after{\n  content:\"\"; position:absolute; inset:0; pointer-events:none;\n  background:\n    radial-gradient(420px 300px at 85% 15%, rgba(0,209,255,.18), transparent 60%),\n    radial-gradient(420px 320px at 15% 85%, rgba(157,78,221,.16), transparent 60%),\n    radial-gradient(300px 240px at var(--mx,50%) var(--my,50%), rgba(0,209,255,.10), transparent 50%);\n}\n\n\/* Labels e campos ocupando toda a largura do card *\/\nbody.lp-perfil-ready form.perfil-card label{\n  color:#cfeaff; font-weight:600; font-size:.95rem; display:block; text-align:left;\n}\nbody.lp-perfil-ready form.perfil-card input[type=\"text\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"email\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"password\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"url\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"number\"]{\n  width:100%; margin:.45rem 0 1rem; padding:0.85rem 1rem;\n  background:rgba(15,32,58,.80); color:#eaf3ff;\n  border:1px solid rgba(255,255,255,.14); border-radius:12px;\n  transition:border-color .2s ease, box-shadow .2s ease, background .2s ease;\n  font-size:1rem;\n}\nbody.lp-perfil-ready form.perfil-card input:focus{\n  outline:none; border-color:var(--azul-cyber);\n  box-shadow:0 0 0 3px rgba(0,209,255,.22);\n  background:rgba(15,32,58,.92);\n}\n\n\/* Checkbox + links *\/\nbody.lp-perfil-ready form.perfil-card input[type=\"checkbox\"]{accent-color:var(--azul-cyber)}\nbody.lp-perfil-ready form.perfil-card a{color:#8bd4ff}\nbody.lp-perfil-ready form.perfil-card a:hover{color:#b3e6ff; text-decoration:underline}\n\n\/* Bot\u00f5es *\/\nbody.lp-perfil-ready form.perfil-card input[type=\"submit\"],\nbody.lp-perfil-ready form.perfil-card button[type=\"submit\"],\nbody.lp-perfil-ready form.perfil-card .button{\n  width:100%; display:inline-flex; align-items:center; justify-content:center;\n  gap:.55rem; padding:13px 20px; border:none; cursor:pointer;\n  font-family:\"Orbitron\",sans-serif; font-weight:800;\n  color:#fff !important; text-transform:uppercase; letter-spacing:.6px;\n  border-radius:12px;\n  background:linear-gradient(135deg, var(--azul-cyber), var(--roxo-neon));\n  box-shadow:0 10px 28px rgba(0,209,255,.35), 0 0 18px rgba(157,78,221,.22);\n  transition:transform .18s ease, box-shadow .18s ease, filter .18s ease;\n}\nbody.lp-perfil-ready form.perfil-card input[type=\"submit\"]:hover,\nbody.lp-perfil-ready form.perfil-card button[type=\"submit\"]:hover{\n  transform:translateY(-2px);\n  filter:saturate(1.05);\n  box-shadow:0 16px 36px rgba(0,0,0,.35), 0 0 24px rgba(0,209,255,.35);\n}\n\n\/* Responsividade *\/\n@media (max-width: 980px){\n  body.lp-perfil-ready .perfil-heading,\n  body.lp-perfil-ready form.perfil-card{ text-align:center; }\n}\n\n\/* Acessibilidade *\/\n@media (prefers-reduced-motion: reduce){\n  body.lp-perfil-ready::after{animation:none}\n}\n<\/style>\n\n\n\n<!-- Perfil (LearnPress) \u2013 Skin Futurista | grade mais larga e centralizada -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Orbitron:wght@500;700;900&#038;family=Exo+2:wght@300;400;600;700&#038;display=swap\" rel=\"stylesheet\">\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  if (!\/\\\/perfil\\\/?$\/i.test(location.pathname)) return;\n  document.body.classList.add('lp-perfil-ready');\n\n  \/\/ Glow suave no fundo\n  window.addEventListener('pointermove', (e) => {\n    document.body.style.setProperty('--mx', e.clientX + 'px');\n    document.body.style.setProperty('--my', e.clientY + 'px');\n  }, { passive: true });\n\n  \/\/ Marca os forms e t\u00edtulos do LearnPress\n  const loginForm = document.querySelector(\n    'form.learn-press-form-login, form[name=\"learn-press-login\"], form#learn-press-login'\n  );\n  const regForm = document.querySelector(\n    'form.learn-press-form-register, form[name=\"registerform\"], form#registerform'\n  );\n\n  [loginForm, regForm].forEach(f => {\n    if (!f) return;\n    f.classList.add('perfil-card');\n    const h = f.previousElementSibling;\n    if (h && \/H2|H3\/i.test(h.tagName)) h.classList.add('perfil-heading');\n  });\n\n  \/\/ Encontra ancestral comum para aplicar a grade mais larga\n  function commonAncestor(a, b) {\n    if (!a || !b) return null;\n    const set = new Set();\n    let x = a;\n    while (x) { set.add(x); x = x.parentElement; }\n    let y = b;\n    while (y) { if (set.has(y)) return y; y = y.parentElement; }\n    return null;\n  }\n  const gridHost = commonAncestor(loginForm, regForm);\n  if (gridHost) gridHost.classList.add('perfil-grid');\n});\n<\/script>\n\n<style>\n\/* ===== SOMENTE \/perfil ===== *\/\nbody.lp-perfil-ready{\n  --azul-profundo:#051022; --azul-cyber:#00d1ff; --roxo-neon:#9d4edd;\n  --verde-tech:#00ff9d; --branco-tech:#e6f1ff; --rosa-neon:#ff2a6d;\n  --glass:rgba(10,25,47,.82); --glass-dark:rgba(5,16,34,.92);\n  --stroke:rgba(0,209,255,.28); --shadow:0 14px 34px rgba(0,0,0,.55);\n  --radius:20px;\n  color:var(--branco-tech);\n  font-family:\"Exo 2\",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\n  background:\n    radial-gradient(1200px 800px at 10% 15%, rgba(0,209,255,.10), transparent 60%),\n    radial-gradient(1200px 800px at 90% 85%, rgba(157,78,221,.10), transparent 60%),\n    linear-gradient(135deg, #030c1c 0%, var(--azul-profundo) 55%, #091428 100%);\n}\nbody.lp-perfil-ready::before{\n  content:\"\"; position:fixed; inset:0; z-index:-2; pointer-events:none;\n  background-image:\n    linear-gradient(to right, rgba(0,209,255,.04) 1px, transparent 1px),\n    linear-gradient(to bottom, rgba(0,209,255,.04) 1px, transparent 1px);\n  background-size:40px 40px;\n}\nbody.lp-perfil-ready::after{\n  content:\"\"; position:fixed; inset:-20% -10% -10% -10%; z-index:-3; pointer-events:none;\n  background:\n    conic-gradient(from 0deg at 70% 30%, rgba(0,209,255,.18), transparent 40%, rgba(157,78,221,.16) 60%, transparent 80%),\n    radial-gradient(800px 600px at var(--mx,50vw) var(--my,50vh), rgba(0,209,255,.10), transparent 55%);\n  filter:blur(18px); animation:perfil-aurora 38s linear infinite;\n}\n@keyframes perfil-aurora{to{transform:rotate(360deg)}}\n\n\/* Remove fundos do tema pra nosso bg aparecer *\/\nbody.lp-perfil-ready .site,\nbody.lp-perfil-ready .site-main,\nbody.lp-perfil-ready .ast-container,\nbody.lp-perfil-ready .site-content,\nbody.lp-perfil-ready .entry-content{background:transparent !important}\n\n\/* Largura do conte\u00fado global (maior) *\/\nbody.lp-perfil-ready .entry-content{\n  width:min(1700px, 96vw);   \/* <<< mais larga *\/\n  margin:0 auto;\n  padding:24px 12px 90px;\n}\n\n\/* === GRADE MAIS CHEIA (Login \/ Register lado a lado) === *\/\n\/* Esta classe \u00e9 adicionada via JS no ancestral comum dos dois forms *\/\nbody.lp-perfil-ready .perfil-grid{\n  display:grid;\n  grid-template-columns:repeat(2, minmax(440px, 1fr)); \/* colunas generosas *\/\n  gap:clamp(24px, 3vw, 44px);\n  align-items:start;\n  width:100%;\n  margin:18px auto 70px;\n}\n@media (max-width: 1200px){\n  body.lp-perfil-ready .perfil-grid{\n    grid-template-columns:repeat(2, minmax(360px, 1fr));\n  }\n}\n@media (max-width: 980px){\n  body.lp-perfil-ready .perfil-grid{\n    grid-template-columns:1fr; gap:22px;\n    width:min(760px, 96vw);\n  }\n}\n\n\/* T\u00edtulos dos blocos *\/\nbody.lp-perfil-ready .perfil-heading,\nbody.lp-perfil-ready .entry-content h3{\n  text-align:center; margin:0 0 14px; color:#fff;\n  font-family:\"Orbitron\",sans-serif; font-weight:900;\n  font-size:clamp(22px,2.6vw,28px); letter-spacing:.6px;\n  text-shadow:0 0 20px rgba(0,209,255,.35);\n}\nbody.lp-perfil-ready .perfil-heading::after,\nbody.lp-perfil-ready .entry-content h3::after{\n  content:\"\"; display:block; width:110px; height:4px; margin:10px auto 0;\n  background:linear-gradient(90deg, var(--azul-cyber), var(--roxo-neon)); border-radius:2px;\n}\n\n\/* Cards dos formul\u00e1rios ocupando toda a coluna *\/\nbody.lp-perfil-ready form.perfil-card,\nbody.lp-perfil-ready form.learn-press-form-login,\nbody.lp-perfil-ready form.learn-press-form-register,\nbody.lp-perfil-ready form[name=\"learn-press-login\"],\nbody.lp-perfil-ready form[name=\"registerform\"]{\n  position:relative;\n  background:var(--glass-dark);\n  border:1px solid var(--stroke);\n  border-radius:var(--radius);\n  box-shadow:var(--shadow);\n  padding:24px 22px 28px;\n  backdrop-filter:blur(12px);\n  overflow:hidden;\n  width:100%;            \/* <<< ocupa toda a coluna *\/\n  max-width:none;        \/* <<< sem limite estreito do tema\/plugin *\/\n  text-align:center;     \/* t\u00edtulos\/avisos centralizados *\/\n}\nbody.lp-perfil-ready form.perfil-card::before{\n  content:\"\"; position:absolute; left:0; top:0; height:6px; width:100%;\n  background:linear-gradient(90deg, var(--azul-cyber), var(--rosa-neon), var(--roxo-neon));\n  opacity:.95;\n}\nbody.lp-perfil-ready form.perfil-card::after{\n  content:\"\"; position:absolute; inset:0; pointer-events:none;\n  background:\n    radial-gradient(420px 300px at 85% 15%, rgba(0,209,255,.18), transparent 60%),\n    radial-gradient(420px 320px at 15% 85%, rgba(157,78,221,.16), transparent 60%),\n    radial-gradient(300px 240px at var(--mx,50%) var(--my,50%), rgba(0,209,255,.10), transparent 50%);\n}\n\n\/* Labels e campos ocupando toda a largura do card *\/\nbody.lp-perfil-ready form.perfil-card label{\n  color:#cfeaff; font-weight:600; font-size:.95rem; display:block; text-align:left;\n}\nbody.lp-perfil-ready form.perfil-card input[type=\"text\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"email\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"password\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"url\"],\nbody.lp-perfil-ready form.perfil-card input[type=\"number\"]{\n  width:100%; margin:.45rem 0 1rem; padding:0.85rem 1rem;\n  background:rgba(15,32,58,.80); color:#eaf3ff;\n  border:1px solid rgba(255,255,255,.14); border-radius:12px;\n  transition:border-color .2s ease, box-shadow .2s ease, background .2s ease;\n  font-size:1rem;\n}\nbody.lp-perfil-ready form.perfil-card input:focus{\n  outline:none; border-color:var(--azul-cyber);\n  box-shadow:0 0 0 3px rgba(0,209,255,.22);\n  background:rgba(15,32,58,.92);\n}\n\n\/* Checkbox + links *\/\nbody.lp-perfil-ready form.perfil-card input[type=\"checkbox\"]{accent-color:var(--azul-cyber)}\nbody.lp-perfil-ready form.perfil-card a{color:#8bd4ff}\nbody.lp-perfil-ready form.perfil-card a:hover{color:#b3e6ff; text-decoration:underline}\n\n\/* Bot\u00f5es *\/\nbody.lp-perfil-ready form.perfil-card input[type=\"submit\"],\nbody.lp-perfil-ready form.perfil-card button[type=\"submit\"],\nbody.lp-perfil-ready form.perfil-card .button{\n  width:100%; display:inline-flex; align-items:center; justify-content:center;\n  gap:.55rem; padding:13px 20px; border:none; cursor:pointer;\n  font-family:\"Orbitron\",sans-serif; font-weight:800;\n  color:#fff !important; text-transform:uppercase; letter-spacing:.6px;\n  border-radius:12px;\n  background:linear-gradient(135deg, var(--azul-cyber), var(--roxo-neon));\n  box-shadow:0 10px 28px rgba(0,209,255,.35), 0 0 18px rgba(157,78,221,.22);\n  transition:transform .18s ease, box-shadow .18s ease, filter .18s ease;\n}\nbody.lp-perfil-ready form.perfil-card input[type=\"submit\"]:hover,\nbody.lp-perfil-ready form.perfil-card button[type=\"submit\"]:hover{\n  transform:translateY(-2px);\n  filter:saturate(1.05);\n  box-shadow:0 16px 36px rgba(0,0,0,.35), 0 0 24px rgba(0,209,255,.35);\n}\n\n\/* Responsividade *\/\n@media (max-width: 980px){\n  body.lp-perfil-ready .perfil-heading,\n  body.lp-perfil-ready form.perfil-card{ text-align:center; }\n}\n\n\/* Acessibilidade *\/\n@media (prefers-reduced-motion: reduce){\n  body.lp-perfil-ready::after{animation:none}\n}\n<\/style>\n\n\n<style>\n\/* Perfil \u2013 for\u00e7ar labels brancos e boa leitura *\/\nbody.lp-perfil-ready .perfil-heading{ \n  color:#fff !important;\n}\n\nbody.lp-perfil-ready form.perfil-card label,\nbody.lp-perfil-ready form.perfil-card .form-field > label,\nbody.lp-perfil-ready form.perfil-card p > label,\nbody.lp-perfil-ready form.perfil-card .label{\n  color:#fff !important;\n  none: 0 0 8px rgba(0,209,255,.22);\n}\n\n\/* texto auxiliar\/descri\u00e7\u00f5es abaixo dos campos *\/\nbody.lp-perfil-ready form.perfil-card .description,\nbody.lp-perfil-ready form.perfil-card .hint,\nbody.lp-perfil-ready form.perfil-card small{\n  color: rgba(230,241,255,.85) !important;\n}\n\n\/* placeholder dos inputs um pouco mais claro *\/\nbody.lp-perfil-ready form.perfil-card input::placeholder{\n  color:#e6f1ffcc;  \/* branco suave *\/\n}\n<\/style>\n\n\n\n<style>\n\/* Perfil \u2013 labels do REGISTRO brancos (com leve glow) *\/\nbody.lp-perfil-ready .perfil-card.register h2,\nbody.lp-perfil-ready .perfil-card.register .perfil-heading,\nbody.lp-perfil-ready .perfil-card.register label,\nbody.lp-perfil-ready .lp-profile-register label,\nbody.lp-perfil-ready .lp-form-register label,\nbody.lp-perfil-ready .learn-press-form-register label,\nbody.lp-perfil-ready form[name=\"registerform\"] label,\nbody.lp-perfil-ready #learn-press-profile .form-fields label,\nbody.lp-perfil-ready .learn-press-form .form-field > label {\n  color: #fff !important;\n  text-shadow: 0 0 8px rgba(0,209,255,.22);\n}\n\n\/* Estrelinha de campo obrigat\u00f3rio \u2013 mant\u00e9m destaque *\/\nbody.lp-perfil-ready .perfil-card.register label .required,\nbody.lp-perfil-ready .lp-profile-register label .required,\nbody.lp-perfil-ready .learn-press-form .required {\n  color: #ff5a6d !important; \/* pode trocar para var(--roxo-neon) se preferir *\/\n}\n\n\/* Placeholders e textos auxiliares mais leg\u00edveis no registro *\/\nbody.lp-perfil-ready .perfil-card.register input::placeholder {\n  color: #e6f1ffcc !important;\n}\nbody.lp-perfil-ready .perfil-card.register .description,\nbody.lp-perfil-ready .lp-profile-register .description,\nbody.lp-perfil-ready .learn-press-form-register .description {\n  color: rgba(230,241,255,.85) !important;\n}\n\n\/* =========================================================\n   AJUSTE EXTRA \u2013 CENTRALIZA\u00c7\u00c3O\n   ========================================================= *\/\n\n\/* Corrige o container externo do Astra que puxa pro lado *\/\nbody.lp-perfil-ready .entry-content {\n  margin-left: auto !important;\n  margin-right: auto !important;\n  max-width: 1200px !important;  \/* controla largura geral *\/\n  width: 100% !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n\/* Centraliza a grid interna de login e registro *\/\nbody.lp-perfil-ready .perfil-grid {\n  margin-left: auto !important;\n  margin-right: auto !important;\n  justify-content: center;\n  max-width: 1100px;\n  width: 100%;\n}\n<\/style>\n\n\n\n<div class=\"learnpress\"><div class=\"learn-press-message error\">This shortcode LP Profile only use on the page <a href=\"https:\/\/firmacoruja.com.br\/drone\/wp-admin\/admin.php?page=learn-press-settings\"><strong>Profile<\/strong><\/a><\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-324","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/pages\/324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/comments?post=324"}],"version-history":[{"count":52,"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/pages\/324\/revisions"}],"predecessor-version":[{"id":575,"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/pages\/324\/revisions\/575"}],"wp:attachment":[{"href":"https:\/\/firmacoruja.com.br\/drone\/wp-json\/wp\/v2\/media?parent=324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}