@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400..800&family=Space+Grotesk:wght@300..700&display=swap";
:root{--hm-roxo-noturno:#160b22;--hm-roxo-profundo:#2d1442;--hm-roxo-institucional:#45205f;--hm-roxo-principal:#5c2d82;--hm-roxo-interativo:#7d4e9e;--hm-lavanda:#b898cb;--hm-lavanda-clara:#d9c9e3;--hm-nevoa:#f6f3f8;--hm-branco:#fff;--hm-texto:#18131c;--hm-texto-2:#5e5566;--hm-texto-3:#6e6376;--hm-texto-3-decorativo:#8f8598;--hm-cinza-lavanda:#b9aec2;--hm-linha:#eae3ef;--hm-linha-forte:#dcd2e4;--hm-fg-escuro-1:#fff;--hm-fg-escuro-2:#cbb8d9;--hm-linha-escura:#ffffff24;--hm-hover-escuro:#ffffff0f;--hm-verde:#3e7c5b;--hm-verde-bg:#e6f0ea;--hm-ambar:#7e570c;--hm-ambar-bg:#f5ecd8;--hm-vivo:#d64545;--hm-focus-ring:0 0 0 3px #7d4e9e59;--hm-grad-hero:linear-gradient(115deg, #2d1442 0%, #3a1a54 62%, #45205f 100%);--hm-grad-noturno:linear-gradient(180deg, #160b22 0%, #1c0f2b 100%);--hm-font-display:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--hm-font:"HelveticaNeueCyr", "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif;--hm-display-xl:300 64px/1.06 var(--hm-font-display);--hm-display-lg:300 48px/1.08 var(--hm-font-display);--hm-display-md:300 36px/1.1 var(--hm-font-display);--hm-h1:600 40px/1.1 var(--hm-font-display);--hm-h2:600 32px/1.125 var(--hm-font-display);--hm-h3:600 24px/1.17 var(--hm-font-display);--hm-h4:600 20px/1.3 var(--hm-font-display);--hm-tracking-titulo:-.01em;--hm-body-lg:400 18px/1.56 var(--hm-font);--hm-body:400 16px/1.5 var(--hm-font);--hm-body-sm:400 14px/1.43 var(--hm-font);--hm-caption:400 12px/1.33 var(--hm-font);--hm-eyebrow:600 12px/1 var(--hm-font-display);--hm-eyebrow-spacing:.1em;--hm-eyebrow-cor:var(--hm-roxo-institucional);--hm-meta:500 13px/1.4 var(--hm-font-display);--hm-sp-1:4px;--hm-sp-2:8px;--hm-sp-3:12px;--hm-sp-4:16px;--hm-sp-5:24px;--hm-sp-6:32px;--hm-sp-7:40px;--hm-sp-8:48px;--hm-sp-9:64px;--hm-sp-10:96px;--hm-r-card:20px;--hm-r-card-lg:24px;--hm-r-input:14px;--hm-r-pill:999px;--hm-shadow-card:0 6px 24px #160b220d, 0 1px 3px #160b220a;--hm-shadow-hover:0 12px 36px #160b221a;--hm-shadow-pop:0 20px 60px #160b222e;--hm-pad-card:24px;--hm-pad-card-lg:32px;--hm-ease:cubic-bezier(.2, .6, .2, 1);--hm-dur:.2s}*{box-sizing:border-box}.hm-grifo{border-bottom:1px dotted var(--hm-grifo-cor,#c74b8f);padding-bottom:1px}.hm-chave{color:var(--hm-chave-cor,var(--hm-roxo-institucional));font-weight:600}:root{--hi-deep:#0d0618;--hi-purple-900:#1a0a2e;--hi-purple-800:#2d1b4e;--hi-purple-700:#3d2468;--hi-purple-600:#6b2d5b;--hi-magenta-500:#9b3a75;--hi-magenta-400:#c74b8f;--hi-magenta-300:#e06aae;--hi-magenta-200:#f0a0cf;--hi-lavender-50:#f0e6f6;--hi-lavender-100:#e8d5f0;--hi-gray-400:#8a849a;--hi-gray-600:#4a4458;--hi-fg-1:var(--hi-lavender-50);--hi-fg-2:var(--hi-lavender-100);--hi-fg-3:var(--hi-gray-400);--hi-bg:var(--hi-deep);--hi-bg-card:var(--hi-purple-900);--hi-line-soft:#6b2d5b26;--hi-line-strong:#c74b8f66;--hi-font-display:"JetBrains Mono", ui-monospace, monospace;--hi-font-body:"Outfit", system-ui, -apple-system, sans-serif;--hi-track-eyebrow:.16em;--hi-dur-fast:.16s;--hi-dur:.24s;--hi-dur-idle:2.4s;--hi-ease:cubic-bezier(.2, .6, .2, 1)}.hi-think-dots{align-items:center;gap:5px;display:inline-flex}.hi-think-dots span{background:var(--hi-magenta-400);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite hi-tdot}.hi-think-dots span:nth-child(2){animation-delay:.2s}.hi-think-dots span:nth-child(3){animation-delay:.4s}@keyframes hi-tdot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.hi-think-dots span{opacity:.6;animation:none}}.hm-hormia-inline{color:var(--hm-hormia-cor,var(--hm-roxo-institucional));font-weight:700}.hm-hormia-inline span{color:var(--hm-hormia-ia-cor,#b83c80)}html,body{background:var(--hm-nevoa);color:var(--hm-texto);font-family:var(--hm-font);-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:var(--hm-roxo-interativo)}a:hover{color:var(--hm-roxo-principal)}button{font-family:var(--hm-font-display)}::placeholder{color:var(--hm-texto-3)}:focus-visible{box-shadow:var(--hm-focus-ring);border-radius:8px;outline:none}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}.hm-trecho-ver:hover,.hm-aula-btn:hover{transform:none!important}.btn-primario:hover,.btn-claro:hover,.btn-secundario:hover,.btn-contorno:hover{box-shadow:none!important;transform:none!important}.hm-aula-item:hover{padding-left:18px!important}}.app{min-height:100vh;display:flex}.app-main{flex:1;min-width:0;padding:36px 40px 64px}.content-grid{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:28px;display:grid}.stack{flex-direction:column;display:flex}.card{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-card);box-shadow:var(--hm-shadow-card)}.eyebrow{font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor)}.eyebrow-fio{align-items:center;gap:10px;display:flex}.eyebrow-fio:after{content:"";background:var(--hm-linha);flex:1;height:1px}.section-head{justify-content:space-between;align-items:baseline;margin:40px 0 18px;display:flex}.section-head h2{font:var(--hm-h3);letter-spacing:var(--hm-tracking-titulo);margin:0}nav.hm-sidebar{background:var(--hm-grad-noturno);width:264px;height:100vh;min-height:100vh;transition:width .25s var(--hm-ease), padding .25s var(--hm-ease);flex-direction:column;flex-shrink:0;padding:28px 16px 20px;display:flex;position:sticky;top:0;overflow:hidden auto}nav.hm-sidebar .hm-nav-label{transition:opacity .15s var(--hm-ease)}nav.hm-sidebar .hm-logo{width:148px;height:auto;margin:4px auto 36px;display:block}nav.hm-sidebar .hm-nav{flex-direction:column;gap:4px;display:flex}nav.hm-sidebar a.hm-item{border-radius:var(--hm-r-pill);font:500 14px/1.2 var(--hm-font-display);color:#fff;opacity:.88;transition:background var(--hm-dur) var(--hm-ease);align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:flex}nav.hm-sidebar a.hm-item:hover{background:var(--hm-hover-escuro);color:#fff}nav.hm-sidebar a.hm-item.ativa{background:var(--hm-roxo-principal);opacity:1;font-weight:600}nav.hm-sidebar .hm-trocar-modo{border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-escura);font:600 13.5px/1.2 var(--hm-font-display);color:var(--hm-lavanda-clara);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);justify-content:center;align-items:center;gap:10px;margin-top:auto;margin-bottom:14px;padding:12px 14px;text-decoration:none;display:flex}nav.hm-sidebar .hm-trocar-modo:hover{background:var(--hm-hover-escuro);border-color:var(--hm-lavanda);color:#fff}nav.hm-sidebar .hm-trocar-modo+.hm-profile{margin-top:0}nav.hm-sidebar .hm-profile{border-top:1px solid var(--hm-linha-escura);flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}.hm-avatar{background:var(--hm-roxo-institucional);width:40px;height:40px;color:var(--hm-lavanda-clara);font:600 14px/1 var(--hm-font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}img.hm-avatar{object-fit:cover}.hm-pill{font:600 12px/1 var(--hm-font-display);border-radius:var(--hm-r-pill);background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.btn-primario{font:600 15px/1 var(--hm-font-display);color:#fff;background:var(--hm-roxo-principal);border-radius:var(--hm-r-pill);cursor:pointer;min-height:48px;transition:background var(--hm-dur) var(--hm-ease);border:0;padding:15px 24px}.btn-primario:hover{background:var(--hm-roxo-institucional)}.btn-claro{font:600 15px/1 var(--hm-font-display);color:var(--hm-roxo-profundo);border-radius:var(--hm-r-pill);cursor:pointer;min-height:48px;transition:background var(--hm-dur) var(--hm-ease);background:#fff;border:0;padding:17px 24px}.btn-claro:hover{background:var(--hm-lavanda-clara)}.btn-claro:disabled{opacity:.6;cursor:default}a.btn-primario,a.btn-primario:hover,a.btn-primario:focus{color:#fff}a.btn-claro,a.btn-claro:hover,a.btn-claro:focus{color:var(--hm-roxo-profundo)}a.btn-secundario:hover,a.btn-secundario:focus{color:var(--hm-roxo-interativo)}.btn-secundario{font:600 13px/1 var(--hm-font-display);color:var(--hm-texto-2);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.btn-secundario:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.btn-contorno{font:600 13.5px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;min-height:44px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease), transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;display:inline-flex}.btn-contorno:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo);background:var(--hm-nevoa);transform:translateY(-1px);box-shadow:0 6px 16px #5c2d8229}.btn-contorno:active{box-shadow:none;transform:translateY(0)}.btn-contorno.bloco{width:100%}.btn-contorno.compacto{font:600 12.5px/1 var(--hm-font-display);border-width:1px;min-height:36px;padding:9px 14px}.btn-contorno.neutro{color:var(--hm-texto-2);background:var(--hm-nevoa);border-color:var(--hm-linha)}.hm-filtro{font:600 13px/1 var(--hm-font-display);cursor:pointer;border-radius:var(--hm-r-pill);white-space:nowrap;color:var(--hm-texto-2);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border:0;padding:9px 16px}.hm-filtro:hover{background:var(--hm-nevoa);color:var(--hm-roxo-institucional)}.hm-filtro.ativa{background:var(--hm-roxo-principal);color:#fff}.hm-filtro.ativa:hover{background:var(--hm-roxo-institucional);color:#fff}.hm-filtro.chip{font:500 12.5px/1 var(--hm-font-display);background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);padding:7px 13px}.hm-filtro.chip:hover{background:var(--hm-lavanda)}.hm-filtro.chip.ativa{background:var(--hm-roxo-principal);color:#fff}.hm-filtro.chip.ativa:hover{background:var(--hm-roxo-institucional)}.hm-dropdown-botao{font:500 13.5px/1 var(--hm-font-display);color:var(--hm-texto);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);background:#fff;align-items:center;gap:10px;padding:11px 18px;display:inline-flex}.hm-dropdown-botao:hover{border-color:var(--hm-roxo-interativo);background:var(--hm-nevoa)}.hm-aviso-entendi{border:1px solid var(--hm-linha-escura);color:#fff;border-radius:var(--hm-r-pill);cursor:pointer;font:600 12.5px/1 var(--hm-font-display);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;padding:9px 18px}.hm-aviso-entendi:hover{background:#ffffff1f;border-color:#ffffff80}a.btn-contorno:hover,a.btn-contorno:focus{color:var(--hm-roxo-interativo)}.btn-contorno.perigo{color:var(--hm-vivo)}.btn-contorno.perigo:hover{border-color:var(--hm-vivo);color:var(--hm-vivo);background:#fbf1f1;box-shadow:0 6px 16px #d645452e}a.btn-contorno.perigo:hover,a.btn-contorno.perigo:focus{color:var(--hm-vivo)}.btn-primario,.btn-claro,.btn-secundario{transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease), transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease)}.btn-primario:hover{transform:translateY(-1px);box-shadow:0 6px 16px #5c2d8247}.btn-claro:hover,.btn-secundario:hover{transform:translateY(-1px);box-shadow:0 6px 16px #160b221a}.btn-primario:active,.btn-claro:active,.btn-secundario:active{box-shadow:none;transform:translateY(0)}.btn-primario:disabled,.btn-claro:disabled,.btn-secundario:disabled,.btn-contorno:disabled{box-shadow:none;transform:none}nav.hm-sidebar{position:sticky}nav.hm-sidebar .hm-topo{justify-content:center;align-items:center;margin:4px 0 32px;display:flex;position:relative}nav.hm-sidebar .hm-topo .hm-logo{margin:0}nav.hm-sidebar .hm-recolher-topo{border:1px solid var(--hm-linha-escura);width:26px;height:26px;color:var(--hm-lavanda);cursor:pointer;transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}nav.hm-sidebar .hm-recolher-topo:hover{background:var(--hm-hover-escuro);color:#fff}html[data-menu=reduzido] nav.hm-sidebar .hm-topo{flex-direction:column;gap:10px;margin-bottom:24px}html[data-menu=reduzido] nav.hm-sidebar .hm-recolher-topo{position:static;transform:none}nav.hm-sidebar .hm-recolher:hover{background:var(--hm-lavanda-clara)}html[data-menu=reduzido] nav.hm-sidebar{width:76px;padding-left:10px;padding-right:10px;overflow-x:hidden}html[data-menu=reduzido] nav.hm-sidebar .hm-nav-label{display:none}html[data-menu=reduzido] nav.hm-sidebar a.hm-item{justify-content:center}html[data-menu=reduzido] nav.hm-sidebar .hm-logo{object-fit:contain;width:40px;margin-left:auto;margin-right:auto}html[data-menu=reduzido] nav.hm-sidebar .hm-profile-nome,html[data-menu=reduzido] nav.hm-sidebar .hm-profile-badge{display:none!important}html[data-menu=reduzido] nav.hm-sidebar .hm-profile{border:1px solid var(--hm-linha-escura);background:#ffffff0a;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:16px 4px 12px;display:flex}html[data-menu=reduzido] nav.hm-sidebar .hm-profile-row{justify-content:center;padding:0!important}html[data-menu=reduzido] nav.hm-sidebar .hm-conta{flex:none;padding:0}html[data-menu=reduzido] nav.hm-sidebar .hm-profile-row{flex-direction:column;gap:10px}html[data-menu=reduzido] nav.hm-sidebar .hm-trocar-modo{border-radius:50%;width:40px;height:40px;margin-left:auto;margin-right:auto;padding:0}.hm-mobilebar{display:none}@media (max-width:1280px){.app-main{padding:28px 28px 56px}.content-grid{grid-template-columns:minmax(0,1fr) 280px;gap:20px}}@media (max-width:1080px){.content-grid{grid-template-columns:minmax(0,1fr)}nav.hm-sidebar{width:76px;padding-left:10px;padding-right:10px;overflow-x:hidden}nav.hm-sidebar .hm-nav-label{display:none}nav.hm-sidebar a.hm-item{justify-content:center}nav.hm-sidebar .hm-logo{object-fit:contain;width:40px;margin-left:auto;margin-right:auto}nav.hm-sidebar .hm-topo{flex-direction:column;gap:10px;margin-bottom:24px}nav.hm-sidebar .hm-recolher-topo{position:static;transform:none}nav.hm-sidebar .hm-profile-nome,nav.hm-sidebar .hm-profile-badge{display:none!important}nav.hm-sidebar .hm-profile{border:1px solid var(--hm-linha-escura);background:#ffffff0a;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:16px 4px 12px;display:flex}nav.hm-sidebar .hm-profile-row{justify-content:center;padding:0!important}nav.hm-sidebar .hm-conta__seta{display:none}nav.hm-sidebar .hm-conta{flex:none;padding:0}nav.hm-sidebar .hm-profile-row{flex-direction:column;gap:10px}nav.hm-sidebar .hm-trocar-modo{border-radius:50%;width:40px;height:40px;margin-left:auto;margin-right:auto;padding:0}}@media (max-width:768px){nav.hm-sidebar,nav.hm-sidebar .hm-recolher-topo{display:none}.app{flex-direction:column}.app-main{padding:20px 16px 96px}.hm-mobilebar{z-index:60;background:var(--hm-roxo-noturno);padding:8px 6px calc(8px + env(safe-area-inset-bottom));border-top:1px solid #ffffff24;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.hm-mobilebar>a,.hm-mobilebar__mais{cursor:pointer;color:#fff;opacity:.72;font:500 10.5px/1 var(--hm-font-display);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:8px 10px;text-decoration:none;display:flex}.hm-mobilebar>a.ativa,.hm-mobilebar__mais.ativa,.hm-mobilebar__mais[aria-expanded=true]{opacity:1;background:var(--hm-roxo-principal)}.hm-mobilebar__menu{background:var(--hm-branco);border:1px solid var(--hm-linha);min-width:224px;box-shadow:var(--hm-shadow-pop);border-radius:16px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);right:8px}.hm-mobilebar__menu a{min-height:44px;color:var(--hm-texto);font:500 14px/1 var(--hm-font-display);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.hm-mobilebar__menu a:hover{background:var(--hm-nevoa);color:var(--hm-roxo-principal)}.hm-mobilebar__menu a.ativa{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}}@media (max-width:640px){h1{font-size:26px!important}}.hm-pillgroup{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:24px;flex-wrap:wrap;flex-shrink:1;gap:4px;max-width:100%;padding:4px;display:inline-flex}.hm-pillgroup>a{white-space:nowrap}.hm-seg-resumo{border-radius:var(--hm-r-input);background:var(--hm-ambar-bg);color:var(--hm-ambar);align-items:center;gap:14px;margin-bottom:6px;padding:14px 16px;display:flex}.hm-seg-resumo--ok{background:var(--hm-verde-bg);color:var(--hm-verde)}.hm-seg-resumo__icone{flex-shrink:0;display:inline-flex}.hm-seg-resumo>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.hm-seg-resumo strong{font:600 14px/1.3 var(--hm-font-display)}.hm-seg-resumo strong+span{font:var(--hm-caption);opacity:.85}.hm-seg-item{border-bottom:1px solid var(--hm-linha);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.hm-seg-item--ultima{border-bottom:0;padding-bottom:4px}.hm-seg-icone{background:var(--hm-nevoa);width:36px;height:36px;color:var(--hm-roxo-principal);border:1px solid var(--hm-linha-forte);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hm-seg-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hm-seg-cabeca{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hm-seg-rotulo{font:600 14px/1.3 var(--hm-font-display);color:var(--hm-texto)}.hm-seg-valor{font:var(--hm-body-sm);color:var(--hm-texto-2);word-break:break-word;margin:0}.hm-seg-acao{flex-shrink:0;align-items:center;gap:16px;padding-top:8px;display:inline-flex}.hm-seg-estado{border-radius:var(--hm-r-pill);font:600 10.5px/1.4 var(--hm-font-display);letter-spacing:.04em;flex-shrink:0;padding:3px 9px}.hm-seg-estado--ok{background:var(--hm-verde-bg);color:var(--hm-verde)}.hm-seg-estado--atencao{background:var(--hm-ambar-bg);color:var(--hm-ambar)}.hm-seg-estado--neutro{background:var(--hm-nevoa);color:var(--hm-texto-3);border:1px solid var(--hm-linha-forte)}@media (max-width:560px){.hm-seg-item{flex-wrap:wrap}.hm-seg-acao{width:100%;padding-top:2px;padding-left:50px}}.hm-aviso-fixado--urgente{border-left:4px solid #c0392b}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hm-pular{z-index:200;border-radius:var(--hm-r-pill);background:var(--hm-branco);color:var(--hm-roxo-principal);font:600 13.5px/1 var(--hm-font-display);box-shadow:var(--hm-shadow-pop);padding:12px 18px;text-decoration:none;position:absolute;top:-100px;left:16px}.hm-pular:focus,.hm-pular:focus-visible{box-shadow:var(--hm-focus-ring), var(--hm-shadow-pop);outline:none;top:16px}.app-main:focus,.app-main:focus-visible{box-shadow:none;outline:none}.hm-esqueleto{flex-direction:column;gap:18px;display:flex}.hm-esqueleto__bloco{border-radius:var(--hm-r-card);background:var(--hm-linha);animation:hm-pulso 1.4s var(--hm-ease) infinite}.hm-esqueleto__bloco--titulo{border-radius:10px;width:min(320px,60%);height:34px;margin-bottom:12px}.hm-esqueleto__bloco--linha{border-radius:8px;width:min(520px,90%);height:16px;margin-bottom:10px}.hm-esqueleto__bloco--cartao{height:150px}@keyframes hm-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.hm-esqueleto__bloco{opacity:.7;animation:none}}.hm-estado{max-width:560px;margin:48px auto 0}.hm-estado__acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.hm-estado__botao{min-height:44px;padding:12px 20px;font-size:14px}.hm-estado__link{font:600 13.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;min-height:44px;padding:12px 8px;text-decoration:none;display:inline-flex}.hm-estado__digest{font:var(--hm-caption);color:var(--hm-texto-3);font-variant-numeric:tabular-nums;margin:0}@media (max-width:768px){.hm-tabela-cards thead{display:none}.hm-tabela-cards tr{border:1px solid var(--hm-linha);border-radius:14px;margin-bottom:10px;padding:10px 14px;display:block}.hm-tabela-cards td{grid-template-columns:96px 1fr;gap:8px;border:none!important;padding:6px 0!important;display:grid!important}.hm-tabela-cards td:before{content:attr(data-label);font:500 11px/1.4 var(--hm-font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--hm-texto-3)}}.hm-card-video{transition:transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease)}.hm-card-video:hover{box-shadow:var(--hm-shadow-pop);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.hm-card-video,.hm-card-video:hover{transition:none;transform:none}}.hm-linha-acervo{transition:background var(--hm-dur) var(--hm-ease);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.hm-linha-acervo:hover{background:var(--hm-nevoa)}.hm-titulo-acervo{font:600 15px/1.45 var(--hm-font-display);letter-spacing:-.005em;color:var(--hm-texto);text-decoration:none}.hm-titulo-acervo:hover{color:var(--hm-roxo-principal)}.hm-acoes-acervo{grid-template-columns:repeat(3,32px);place-items:center;gap:4px;display:grid}.hm-acao-acervo{cursor:pointer;width:32px;height:32px;color:var(--hm-texto-3);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.hm-acao-acervo:hover{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}.hm-acao-artigo{border:1px solid var(--hm-linha-forte);font:600 12.5px/1 var(--hm-font-display);color:var(--hm-texto-2);cursor:pointer;transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:9px 15px;text-decoration:none;display:inline-flex}.hm-acao-artigo:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-principal)}.hm-acao-artigo-primaria{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal);color:#fff}.hm-acao-artigo-primaria:hover{background:var(--hm-roxo-institucional);border-color:var(--hm-roxo-institucional);color:#fff}.hm-tag-tipo,.hm-ed-badge{border-radius:var(--hm-r-pill);font:700 9.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;align-items:center;padding:5px 11px;display:inline-flex}.hm-separador,.hm-ed-divisor{background:var(--hm-linha-forte);flex-shrink:0;width:1px;height:15px;display:inline-block}.hm-tag-tema,.hm-ed-tag{border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-forte);color:var(--hm-texto-3);font:500 11px/1.2 var(--hm-font-display);letter-spacing:.01em;align-items:center;padding:4px 10px;display:inline-flex}.hm-acoes-linha{border-top:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:18px;padding-top:12px;display:flex}.hm-acao-texto{cursor:pointer;font:600 12px/1 var(--hm-font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--hm-texto-3);transition:color var(--hm-dur) var(--hm-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.hm-acao-texto:hover{color:var(--hm-roxo-principal)}.hm-acao-texto--frase{font:600 13.5px/1 var(--hm-font-display);letter-spacing:0;text-transform:none;color:var(--hm-texto-2)}.hm-hormia{border-radius:var(--hm-r-card-lg);background:linear-gradient(120deg,#1a0a2e 0%,#2d1b4e 62%,#3a1b4a 100%);border:1px solid #c74b8f47;align-items:center;gap:18px;padding:22px 26px;display:flex}.hm-hormia-avatar{background:#241038;border:1px solid #c74b8f59;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.hm-hormia-nome{font:600 12.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:#f0e6f6;margin:0 0 6px}.hm-hormia-nome span{color:#e06aae}.hm-hormia-fala{font:400 14.5px/1.65 var(--hm-font);color:#c9b8d8;max-width:78ch;margin:0}@media (max-width:640px){.hm-hormia{flex-direction:column;align-items:flex-start;gap:14px}}.hm-painel-hormia{--hm-grifo-cor:var(--magenta-claro,#e06aae);--hm-chave-cor:#efe4f6;--hm-hormia-cor:#f0e6f6;--hm-hormia-ia-cor:#e06aae;background:linear-gradient(150deg,#1a0a2e 0%,#2d1b4e 58%,#3a1b4a 100%);flex-direction:column;flex:320px;gap:14px;min-width:300px;padding:32px 30px;display:flex}.hm-botao-hormia{font:600 12.5px/1 var(--hm-font-display);color:#fff;border-radius:var(--hm-r-pill);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:#be4287;border:1px solid #be4287;padding:10px 17px;text-decoration:none}.hm-botao-hormia:hover{background:#a63272;border-color:#a63272}.hm-edicao{--magenta:#c74b8f;--magenta-claro:#e06aae;max-width:900px}.hm-jornal-voltar{font:600 13.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:8px;margin-bottom:18px;text-decoration:none;display:inline-flex}.hm-edicao-folha{border-radius:var(--hm-r-card-lg);box-shadow:var(--hm-shadow-card);background:var(--hm-branco);overflow:hidden}.hm-marca{letter-spacing:-.03em;color:var(--hm-texto)}.hm-marca>span{color:#c0619b}.hm-marca-clara{color:var(--hm-branco)}.hm-marca-clara>span{color:#c0619b}.hm-ed-topo{background:var(--hm-grad-noturno);padding:24px 40px 26px}.hm-ed-kicker{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;margin:0 0 22px;display:flex}.hm-ed-kicker b{color:var(--hm-branco);font-weight:600}.hm-ed-kicker span{color:var(--hm-lavanda)}.hm-ed-kicker-sep{background:#c74b8f99;width:1px;height:13px}.hm-ed-masthead{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.hm-logo-hormia{display:block}.hm-logo-hormia-nome{font:700 26px/1 var(--hm-font-display);letter-spacing:-.01em;color:var(--hm-branco);display:block}.hm-logo-hormia-nome span{color:var(--magenta-claro)}.hm-logo-hormia-assinatura{font:500 10px/1 var(--hm-font-display);letter-spacing:.34em;text-transform:uppercase;color:#e4d8ec;margin-top:8px;display:block}.hm-ed-autoria{flex-direction:column;align-items:center;gap:12px;display:flex}.hm-ed-autoria p{font:600 10px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-lavanda);margin:0}.hm-ed-autoria .hm-logo-hormia{margin-top:-4px}.hm-ed-autoria .hm-logo-hormia-nome{font-size:22px}.hm-ed-quadro{background:#1a0a2e;border:3px solid #f0e6f6;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;width:150px;height:150px;display:inline-flex;box-shadow:0 8px 24px #00000073}.hm-ed-quadro svg{max-width:100%;height:auto}.hm-ed-quadro-redondo{border-radius:50%;width:168px;height:168px}.hm-ed-marca{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.hm-ed-regua{background:#c74b8f73;width:100%;height:1px;display:block}.hm-ed-masthead h1{font:700 clamp(30px, 5vw, 48px)/1 var(--hm-font-display);margin:18px 0 0}.hm-ed-jargao{font:500 13px/1.4 var(--hm-font-display);letter-spacing:.02em;color:#e4d8ec;margin:12px 0 0}.hm-ed-semana{font:400 11.5px/1.4 var(--hm-font-display);letter-spacing:.04em;color:var(--hm-lavanda);margin:6px 0 18px}.hm-ed-numero{text-align:center}.hm-ed-numero>span{font:600 10px/1 var(--hm-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--hm-lavanda);display:block}.hm-ed-numero b{font:700 56px/1 var(--hm-font-display);letter-spacing:-.04em;color:#c0619b;margin-top:8px;display:block}.hm-ed-numero i{font:500 12px/1 var(--hm-font-display);letter-spacing:.1em;color:var(--hm-lavanda);margin-top:6px;font-style:normal;display:block}.hm-ed-destaque{border-top:3px solid var(--magenta);grid-template-columns:1.7fr 1fr;display:grid}.hm-ed-destaque-corpo{padding:28px 32px 30px 44px}.hm-ed-destaque h2{font:700 24px/1.3 var(--hm-font-display);letter-spacing:-.02em;color:var(--hm-texto);text-wrap:balance;margin:0 0 10px}.hm-ed-destaque-texto{font:400 15px/1.7 var(--hm-font);color:var(--hm-texto-2);margin:16px 0 18px}.hm-ed-destaque-lado{background:var(--hm-nevoa);border-left:1px solid var(--hm-linha);padding:28px 44px 30px 30px}.hm-ed-lado-rotulo{font:600 10px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--magenta);margin:0 0 9px}.hm-ed-lado-texto{font:400 13.5px/1.65 var(--hm-font);color:var(--hm-texto-2);margin:0}.hm-ed-lado-citacao{font:400 12px/1.6 var(--hm-font);color:var(--hm-texto-3);-webkit-user-select:all;user-select:all;margin:0}.hm-ed-tags{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.hm-ed-tags span{border:1px solid var(--hm-linha-forte);font:600 11px/1.2 var(--hm-font-display);letter-spacing:.01em;color:var(--hm-texto-3);border-radius:8px;align-items:center;padding:4px 10px;display:inline-flex}.hm-ed-tag-forte{border-color:var(--magenta)!important;color:var(--magenta)!important}.hm-ed-fonte{font:400 12.5px/1.6 var(--hm-font);color:var(--hm-texto-3);margin:0}.hm-ed-fonte b{color:var(--hm-texto-2);font-weight:600}.hm-ed-meta{font:400 12.5px/1.6 var(--hm-font);color:var(--hm-texto-3);margin:0 0 11px}.hm-ed-meta b{color:var(--hm-texto-2);font-weight:600}.hm-top-meta{margin:6px 0 0;font-size:12px;display:block}.hm-meta-acervo{margin:6px 0 0}.hm-ed-link{font:600 12px/1 var(--hm-font-display);letter-spacing:.04em;color:var(--hm-roxo-principal);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.hm-ed-link:hover{color:var(--hm-roxo-institucional)}.hm-ed-link-claro{color:var(--magenta-claro)}.hm-ed-link-claro:hover{color:var(--hm-branco)}.hm-ed-bloco{border-top:1px solid var(--hm-linha);padding:30px 44px}.hm-ed-tema{border-bottom:2px solid var(--hm-texto);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;padding-bottom:12px;display:flex}.hm-ed-tema h3{font:600 13px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-texto);margin:0}.hm-ed-tema span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-ed-artigo{border-bottom:1px solid var(--hm-linha);padding:22px 0}.hm-ed-artigo:last-child{border-bottom:0;padding-bottom:4px}.hm-ed-artigo-topo{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;display:flex}.hm-ed-artigo-titulo{font:600 16.5px/1.45 var(--hm-font-display);letter-spacing:-.01em;color:var(--hm-roxo-institucional);margin-bottom:7px;text-decoration:none;display:block}.hm-ed-artigo-titulo:hover{color:var(--hm-roxo-principal)}.hm-ed-comentario{font:400 14.5px/1.7 var(--hm-font);color:var(--hm-texto-2);margin:0 0 14px}.hm-ed-acao{font:600 11px/1 var(--hm-font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--hm-roxo-principal);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hm-ed-acao:hover{color:var(--hm-roxo-institucional)}.hm-ed-fecho{background:var(--hm-grad-noturno);--hm-grifo-cor:var(--magenta-claro);--hm-chave-cor:#efe4f6;--hm-hormia-cor:#f0e6f6;--hm-hormia-ia-cor:var(--magenta-claro);align-items:center;gap:24px;padding:30px 44px 32px;display:flex}.hm-ed-fecho>div{min-width:0}.hm-ed-fecho .hm-logo-hormia-nome{font-size:30px}.hm-ed-fecho-texto{font:400 14px/1.7 var(--hm-font);color:var(--hm-lavanda);max-width:64ch;margin:16px 0 0}.hm-ed-fecho-nota{color:#9c8aaf;margin:10px 0 16px;font-size:12.5px}@media (max-width:760px){.hm-ed-topo,.hm-ed-bloco,.hm-ed-fecho{padding-left:22px;padding-right:22px}.hm-ed-masthead{grid-template-columns:1fr;gap:20px}.hm-ed-quadro{width:110px;height:110px}.hm-ed-quadro-redondo{width:128px;height:128px}.hm-ed-destaque{grid-template-columns:1fr}.hm-ed-destaque-corpo{padding:26px 22px 22px}.hm-ed-destaque-lado{border-left:0;border-top:1px solid var(--hm-linha);padding:22px}.hm-ed-fecho{flex-direction:column;align-items:flex-start}}.hm-resumo-hormia{flex-direction:column;gap:14px;display:flex}.hm-resumo-abertura{font:500 14.5px/1.7 var(--hm-font);color:#eadff2;margin:0}.hm-resumo-pontos{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hm-resumo-pontos li{border-left:2px solid #c74b8f8c;flex-direction:column;gap:3px;padding-left:14px;display:flex}.hm-resumo-pontos b{font:600 11px/1.4 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:#e06aae}.hm-resumo-pontos span{font:400 13.5px/1.65 var(--hm-font);color:#cfc0dc}.hm-resumo-fecho{font:400 13px/1.65 var(--hm-font);color:#a493b5;margin:0;font-style:italic}.hm-jornal-essencial .hm-resumo-abertura{color:var(--tinta);font-size:16px}.hm-jornal-essencial .hm-resumo-pontos{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 30px;display:grid}.hm-jornal-essencial .hm-resumo-pontos li{border-left-color:var(--magenta)}.hm-jornal-essencial .hm-resumo-pontos b{color:var(--magenta)}.hm-jornal-essencial .hm-resumo-pontos span{color:var(--tinta-2);font-size:14px}.hm-jornal-essencial .hm-resumo-fecho{color:var(--tinta-3)}.hm-card-edicao{color:inherit;transition:transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);align-items:center;gap:18px;padding:16px;text-decoration:none;display:flex}.hm-card-edicao:hover{box-shadow:var(--hm-shadow-pop);transform:translateY(-1px)}.hm-card-edicao-capa{background:linear-gradient(150deg,#1a0a2e,#3a1b4a);border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:104px;height:104px;padding-bottom:8px;display:inline-flex}.hm-card-edicao-marca{font:700 9px/1 var(--hm-font-display);color:#f0e6f6}.hm-card-edicao-num{border-radius:var(--hm-r-pill);background:var(--hm-lavanda-clara);border:1px solid var(--hm-lavanda);color:var(--hm-roxo-institucional);font:600 11px/1 var(--hm-font-display);letter-spacing:.04em;align-items:center;padding:4px 10px;display:inline-flex}.hm-card-edicao-link{font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-principal);text-underline-offset:3px;text-decoration:underline}@media (max-width:620px){.hm-card-edicao-capa{width:76px;height:76px}}.hm-painel-eyebrow{font:600 11px/1 var(--hm-font-display);letter-spacing:.16em;text-transform:uppercase;color:#b892ce}.hm-painel-titulo{font:700 27px/1.15 var(--hm-font-display);letter-spacing:-.01em;color:#f5eef9;margin:6px 0 0}.hm-painel-data{font:500 12.5px/1.5 var(--hm-font-display);letter-spacing:.03em;color:#9c8aaf;margin:8px 0 0}.hm-painel-cabeca{border-bottom:1px solid #c74b8f38;justify-content:space-between;align-items:center;gap:18px;padding-bottom:22px;display:flex}.hm-painel-quadro{background:#1a0a2e;border:3px solid #f0e6f6;border-radius:28px;flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;display:inline-flex;box-shadow:0 8px 24px #00000073}.hm-painel-quadro svg{max-width:100%;height:auto}.hm-painel-hormia-fala{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.hm-painel-assinatura{font:600 11px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:#f0e6f6;margin:0}.hm-painel-assinatura span{color:#e06aae}.hm-painel-resumo{font:400 14px/1.75 var(--hm-font);color:#d6c9e0;margin:0}.hm-top-lista{flex:2 420px;min-width:0;padding:12px 8px}.hm-top-item{color:inherit;align-items:flex-start;gap:18px;padding:18px 20px;text-decoration:none;display:flex}.hm-top-item+.hm-top-item{border-top:1px solid var(--hm-linha)}.hm-top-num{font:300 22px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:3px}.hm-top-corpo{flex-direction:column;flex:1;min-width:0;display:flex}.hm-top-corpo .hm-ed-artigo-topo{margin-bottom:10px}.hm-top-titulo{font:600 15px/1.4 var(--hm-font-display);letter-spacing:-.01em;color:var(--hm-roxo-institucional)}.hm-top-item:hover .hm-top-titulo{color:var(--hm-roxo-principal)}.hm-top-resumo{font:400 13.5px/1.6 var(--hm-font);color:var(--hm-texto-2);margin-top:7px}.hm-seta-artigo{border:1px solid var(--hm-linha-forte);width:36px;height:36px;color:var(--hm-roxo-principal);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}a:hover .hm-seta-artigo{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal);color:#fff}.hm-ed-bullets{margin:0;padding:0 0 0 18px;list-style:none}.hm-ed-bullets li{font:400 13px/1.6 var(--hm-font);color:var(--hm-texto-2);margin-bottom:10px;position:relative}.hm-ed-bullets li:before{content:"";background:var(--hm-lavanda);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:-14px}.hm-ed-bullets li:last-child{margin-bottom:0}.hm-ed-destaque-solo{grid-template-columns:1fr}.hm-ed-essencial{border-top:1px solid var(--hm-linha);background:var(--hm-nevoa);padding:26px 44px 24px}.hm-ed-essencial-rotulo{font:600 10px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--magenta);margin:0 0 9px}.hm-ed-essencial-texto{font:400 15.5px/1.75 var(--hm-font);color:var(--hm-texto);text-wrap:pretty;max-width:78ch;margin:0}.hm-ed-boxes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin:18px 0 6px;display:grid}.hm-ed-box{border:1px solid var(--hm-linha-forte);background:#fff;border-radius:14px;flex-direction:column;padding:20px 22px 18px;display:flex}.hm-ed-box .hm-ed-artigo-titulo{font-size:15.5px}.hm-ed-box .hm-ed-comentario{margin-bottom:12px;font-size:14px}.hm-ed-box .hm-ed-acao{margin-top:auto}.hm-ed-achado{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);font:400 13.5px/1.6 var(--hm-font);border-radius:12px;margin:0 0 14px;padding:12px 14px}.hm-ed-achado span{font:600 9.5px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-roxo-principal);margin-bottom:4px;display:block}.hm-selo-novo,.hm-selo-pauta{font:700 9.5px/1.3 var(--hm-font-display);letter-spacing:.09em;text-transform:uppercase;vertical-align:middle;border-radius:6px;align-items:center;padding:3px 8px;display:inline-flex}.hm-selo-novo{background:var(--magenta);color:#fff}.hm-selo-pauta{border:1px solid var(--hm-linha-forte);color:var(--hm-texto-3)}@media (max-width:760px){.hm-ed-essencial{padding-left:22px;padding-right:22px}}.hm-card-artigo{transition:box-shadow var(--hm-dur) var(--hm-ease);flex-direction:column;gap:10px;padding:20px 24px 16px;display:flex}.hm-card-artigo:hover{box-shadow:var(--hm-shadow-hover)}.hm-card-artigo-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-card-artigo .hm-titulo-acervo,.hm-card-artigo .hm-meta-acervo{margin:0}.hm-comentario-professor{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);font:400 13.5px/1.55 var(--hm-font);border-radius:12px;align-items:flex-start;gap:10px;margin:2px 0 0;padding:12px 14px;display:flex}.hm-comentario-professor svg{color:var(--hm-roxo-principal);margin-top:2px}.hm-abstract{margin:2px 0 0}.hm-abstract summary{cursor:pointer;font:600 11px/1 var(--hm-font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--hm-roxo-principal);align-items:center;gap:6px;list-style:none;display:inline-flex}.hm-abstract summary::-webkit-details-marker{display:none}.hm-abstract summary:after{content:"+";font-size:13px;line-height:1}.hm-abstract[open] summary:after{content:"−"}.hm-abstract summary:hover{color:var(--hm-roxo-institucional)}.hm-abstract p{background:var(--hm-nevoa);font:400 13.5px/1.65 var(--hm-font);color:var(--hm-texto-2);border-radius:12px;margin:10px 0 0;padding:14px 16px}.hm-card-artigo-acoes{border-top:1px solid var(--hm-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:14px;display:flex}.hm-card-artigo-links{flex-wrap:wrap;align-items:center;gap:18px;display:inline-flex}.hm-botao-salvar{cursor:pointer;border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-forte);color:var(--hm-texto-2);font:600 12px/1 var(--hm-font-display);transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:#fff;align-items:center;gap:7px;padding:8px 15px;display:inline-flex}.hm-botao-salvar:hover{border-color:var(--hm-lavanda);color:var(--hm-roxo-principal)}.hm-botao-salvar-ativo{border-color:var(--hm-roxo-principal);color:var(--hm-roxo-principal);background:var(--hm-lavanda-clara)}.hm-botao-salvar-ativo svg{fill:currentColor}@media (max-width:620px){.hm-card-artigo{padding:18px 18px 14px}.hm-card-artigo-links{gap:14px}}.hm-acordeao{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:14px;overflow:hidden}.hm-acordeao-grupo{border-bottom:1px solid var(--hm-linha)}.hm-acordeao-grupo:last-child{border-bottom:0}.hm-acordeao-cat{cursor:pointer;text-align:left;width:100%;font-family:var(--hm-font-display);transition:background var(--hm-dur) var(--hm-ease);background:0 0;border:0;align-items:center;gap:12px;padding:15px 18px;text-decoration:none;display:flex}.hm-acordeao-cat:hover{background:var(--hm-nevoa)}.hm-acordeao-ponto{background:var(--hm-cinza-lavanda);width:7px;height:7px;transition:background var(--hm-dur) var(--hm-ease);border-radius:50%;flex-shrink:0}.hm-acordeao-cat[aria-expanded=true] .hm-acordeao-ponto{background:var(--hm-roxo-principal)}.hm-acordeao-nome{min-width:0;font:600 12.5px/1.25 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-texto-2);transition:color var(--hm-dur) var(--hm-ease);flex:1}.hm-acordeao-cat[aria-expanded=true] .hm-acordeao-nome{color:var(--hm-texto)}.hm-acordeao-contagem{font:500 11.5px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-texto-3);flex-shrink:0}.hm-acordeao-seta{color:var(--hm-cinza-lavanda);transition:transform var(--hm-dur) var(--hm-ease);flex-shrink:0;display:inline-flex}.hm-acordeao-cat[aria-expanded=true] .hm-acordeao-seta{transform:rotate(180deg)}.hm-acordeao-subs{flex-direction:column;gap:1px;padding:0 18px 14px 37px;display:flex}.hm-acordeao-sub{border:0;border-left:2px solid var(--hm-linha);cursor:pointer;text-align:left;width:100%;font:400 13px/1.3 var(--hm-font-display);color:var(--hm-texto-2);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border-radius:0 8px 8px 0;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:flex}.hm-acordeao-sub>span:first-child{flex:1;min-width:0}.hm-acordeao-sub>span:last-child{font:500 11px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-texto-3);flex-shrink:0}.hm-acordeao-sub:hover{border-left-color:var(--hm-linha-forte);background:var(--hm-nevoa)}.hm-acordeao-sub[aria-current=true]{background:var(--hm-lavanda-clara);border-left-color:var(--hm-roxo-principal);color:var(--hm-roxo-institucional);font-weight:600}.hm-escolha{cursor:pointer;border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-forte);font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-2);transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:#fff;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.hm-escolha:hover{border-color:var(--hm-lavanda)}.hm-escolha input{width:16px;height:16px;accent-color:var(--hm-roxo-principal);margin:0}.hm-escolha:has(input:checked){background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-principal);color:var(--hm-roxo-institucional);font-weight:600}.hm-escolha:focus-within{box-shadow:var(--hm-focus-ring)}.hm-degrau{cursor:pointer;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);border:1px solid #0000;border-radius:9px;grid-template-columns:26px 1fr;align-items:start;gap:10px;padding:9px 11px;display:grid}.hm-degrau:hover{background:var(--hm-nevoa)}.hm-degrau__n{width:26px;height:26px;font:700 12px/1 var(--hm-font-display);background:var(--hm-nevoa);color:var(--hm-texto-3);border:1px solid var(--hm-linha-forte);border-radius:7px;place-items:center;display:grid}.hm-degrau__t{font:400 13.5px/1.45 var(--hm-font);color:var(--hm-texto-2)}.hm-degrau:has(input:checked){background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-principal)}.hm-degrau:has(input:checked) .hm-degrau__n{background:var(--hm-roxo-principal);color:#fff;border-color:var(--hm-roxo-principal)}.hm-degrau:has(input:checked) .hm-degrau__t{color:var(--hm-texto);font-weight:500}.hm-degrau:focus-within{box-shadow:var(--hm-focus-ring)}.hm-pill-filtro{font:600 13px/1 var(--hm-font-display);cursor:pointer;border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-forte);color:var(--hm-texto-2);white-space:nowrap;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:#fff;padding:9px 16px}.hm-pill-filtro:hover{border-color:var(--hm-lavanda)}.hm-pill-filtro-ativa{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal);color:#fff}.hm-grade-membros{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1100px){.hm-grade-membros{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.hm-grade-membros{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-membro{text-align:center;border:1px solid var(--hm-linha-forte);color:inherit;transition:border-color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);background:linear-gradient(#ede5f3 0%,#e3d8ec 100%);border-radius:14px;flex-direction:column;align-items:center;padding:20px 12px 16px;text-decoration:none;display:flex}.hm-membro:hover{border-color:var(--hm-roxo-interativo);box-shadow:0 8px 24px #2d14421f}.hm-membro:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-membro--eu{border-color:var(--hm-roxo-principal);box-shadow:0 0 0 1px var(--hm-roxo-principal);position:relative}.hm-membro__alfinete{background:var(--hm-roxo-principal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:10px;left:10px}.hm-membro__foto{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.hm-foto-anel{background:var(--hm-branco);color:var(--hm-roxo-institucional);border:3px solid var(--halo)}.hm-selo{white-space:nowrap;border-radius:var(--hm-r-pill);font:600 8.5px/1 var(--hm-font-display);letter-spacing:.04em;background:var(--selo-bg);color:var(--selo-fg);border:1.5px solid var(--selo-bd);align-items:center;gap:4px;padding:3px 8px;display:inline-flex;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.hm-membro__nome{height:38px;font:600 14px/1.3 var(--hm-font-display);color:var(--hm-texto);justify-content:center;align-items:flex-start;margin-top:18px;display:flex}.hm-membro__meta{flex-direction:column;align-items:center;gap:3px;height:46px;margin-top:4px;display:flex}.hm-membro__meta em{font:400 12.5px/1.4 var(--hm-font);color:var(--hm-texto-2);font-style:normal}.hm-membro__meta small{font:500 11.5px/1.3 var(--hm-font-display);color:var(--hm-texto-3)}.hm-busca{background:var(--hm-nevoa);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);align-items:center;gap:12px;padding:13px 22px;display:flex}.hm-busca input{min-width:0;font:400 15px/1.4 var(--hm-font);color:var(--hm-texto);background:0 0;border:0;outline:none;flex:1}.hm-busca:focus-within{border-color:var(--hm-roxo-interativo);box-shadow:var(--hm-focus-ring)}.hm-insignia{border-radius:var(--hm-r-pill);font:600 11.5px/1 var(--hm-font-display);background:var(--selo-bg);color:var(--selo-fg);border:1px solid var(--selo-bd);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.hm-insignia-neutra{background:var(--hm-nevoa);border-color:var(--hm-linha);color:var(--hm-texto-2);font-weight:500}.hm-bloco{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:14px;padding:18px}.hm-bloco>h3{font:600 13.5px/1.3 var(--hm-font-display);margin:0 0 12px}.hm-forum-pagina{max-width:1120px;container-type:inline-size}.hm-forum{align-items:flex-start;gap:20px;display:flex}.hm-forum__main{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.hm-forum__lado{flex-direction:column;flex-shrink:0;gap:14px;width:250px;display:flex}@container (max-width:760px){.hm-forum{flex-direction:column}.hm-forum__lado{width:100%}}.hm-topico{text-align:left;background:var(--hm-branco);border:1px solid var(--hm-linha);border-left:3px solid var(--risco);width:100%;color:inherit;transition:border-color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);border-radius:12px;padding:18px 20px;text-decoration:none;display:block}.hm-topico:hover{border-color:var(--hm-roxo-interativo);box-shadow:0 8px 24px #2d144214}.hm-topico:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-topico h3{font:600 16.5px/1.3 var(--hm-font-display);color:var(--hm-texto);margin:12px 0 0}.hm-topico p{font:400 13.5px/1.55 var(--hm-font);color:var(--hm-texto-2);margin:6px 0 0}.hm-topico__pe{border-top:1px solid var(--hm-linha);font:500 12px/1 var(--hm-font-display);color:var(--hm-texto-3);align-items:center;gap:18px;margin-top:14px;padding-top:12px;display:flex}.hm-topico__pe span{align-items:center;gap:7px;display:inline-flex}.hm-curtir{cursor:pointer;border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-forte);color:var(--hm-texto-2);font:600 12.5px/1 var(--hm-font-display);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;align-items:center;gap:7px;padding:7px 14px;display:inline-flex}.hm-curtir:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.hm-curtir-ativo{background:var(--hm-lavanda-clara);border-color:var(--hm-lavanda);color:var(--hm-roxo-institucional)}.hm-curtir-ativo svg{fill:currentColor}.hm-respostas{border-left:2px solid var(--hm-linha-forte);flex-direction:column;gap:16px;margin-top:16px;padding-left:16px;display:flex}.hm-resposta-aninhada{background:var(--hm-nevoa);border-radius:12px;gap:10px;margin:10px 0 0 43px;padding:12px 14px;display:flex}@media (max-width:640px){.hm-resposta-aninhada{margin-left:16px}}.hm-campo-forum{border:1px solid var(--hm-linha-forte);font:400 15px/1.5 var(--hm-font);color:var(--hm-texto);resize:vertical;background:#fff;border-radius:9px;outline:none;width:100%;padding:12px 14px}.hm-campo-forum:focus-visible{border-color:var(--hm-roxo-interativo);box-shadow:var(--hm-focus-ring)}.hm-perfil__hero{background:var(--hm-grad-hero);justify-content:center;align-items:center;height:170px;display:flex;position:relative}.hm-perfil__foto{position:absolute;bottom:-68px;left:34px}.hm-perfil__foto .hm-foto-anel{border:5px solid var(--hm-branco);box-shadow:0 0 0 3px var(--halo)}.hm-perfil__corpo{padding:20px 34px 32px}.hm-perfil__ident{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;min-height:52px;margin-left:186px;display:flex}.hm-perfil__recuo{margin-left:186px}@media (max-width:700px){.hm-perfil__foto{left:50%;transform:translate(-50%)}.hm-perfil__ident,.hm-perfil__recuo{text-align:center;justify-content:center;margin-top:78px;margin-left:0}.hm-perfil__recuo{justify-content:center;margin-top:14px}}.hm-secao-perfil{border-top:1px solid var(--hm-linha);margin-top:26px;padding-top:20px}.hm-secao-perfil>h3{font:700 12.5px/1 var(--hm-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-roxo-principal);margin:0 0 14px}.hm-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}@media (max-width:640px){.hm-campos{grid-template-columns:1fr}}.hm-campo-perfil span{font:500 11.5px/1 var(--hm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--hm-texto-3);display:block}.hm-campo-perfil strong{font:400 14.5px/1.45 var(--hm-font);color:var(--hm-texto);margin-top:4px;font-weight:400;display:block}.hm-chip-perfil{background:var(--hm-nevoa);border:1px solid var(--hm-linha-forte);font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-2);border-radius:8px;padding:8px 13px}.hm-rede{background:var(--hm-branco);border:1px solid var(--hm-linha-forte);width:36px;height:36px;color:var(--hm-texto-2);transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.hm-rede:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.hm-onde-atende{grid-template-columns:1fr 300px;align-items:start;gap:22px;display:grid}@media (max-width:900px){.hm-onde-atende{grid-template-columns:1fr}}.hm-gmn{border:1px solid var(--hm-linha-forte);background:var(--hm-branco);border-radius:12px;padding:14px 16px}.hm-ciencia{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.hm-ciencia{grid-template-columns:1fr}}.hm-ciencia a{background:var(--hm-branco);border:1px solid var(--hm-linha-forte);min-width:0;transition:border-color var(--hm-dur) var(--hm-ease);border-radius:11px;align-items:center;gap:11px;padding:12px 14px;text-decoration:none;display:flex}.hm-ciencia a:hover{border-color:var(--hm-roxo-interativo)}.hm-ciencia i{background:var(--hm-nevoa);width:30px;height:30px;font:700 10px/1 var(--hm-font-display);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-style:normal;display:flex}.hm-form-perfil-card{container-type:inline-size}.hm-form-perfil{align-items:stretch;display:flex}.hm-form-perfil__nav{border-right:1px solid var(--hm-linha);flex-direction:column;flex-shrink:0;width:206px;padding:20px 0;display:flex}@container (max-width:640px){.hm-form-perfil{flex-direction:column}.hm-form-perfil__nav{border-right:0;border-bottom:1px solid var(--hm-linha);flex-direction:row;width:100%;padding:12px 8px;overflow-x:auto}}.hm-form-nav-item{cursor:pointer;text-align:left;width:100%;font:400 13.5px/1.3 var(--hm-font-display);color:var(--hm-texto-2);white-space:nowrap;transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:10px;padding:11px 20px;display:flex}.hm-form-nav-item:hover{color:var(--hm-roxo-institucional)}.hm-form-nav-item-ativa{background:var(--hm-lavanda-clara);border-left-color:var(--hm-roxo-principal);color:var(--hm-roxo-institucional);font-weight:600}.hm-form-nav-item:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}@container (max-width:640px){.hm-form-nav-item{border-radius:var(--hm-r-pill);border-bottom:2px solid #0000;border-left:0;width:auto;padding:9px 14px}.hm-form-nav-item-ativa{border-bottom-color:#0000}}.hm-tag-escolha{cursor:pointer;color:var(--hm-texto-2);border:1px solid var(--hm-linha-forte);font:400 13px/1 var(--hm-font-display);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.hm-tag-escolha:hover{border-color:var(--hm-roxo-interativo)}.hm-tag-escolha-ativa{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal);color:#fff;font-weight:600}.hm-tag-escolha:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-hero-comunidade{background:var(--hm-grad-hero);container-type:inline-size}.hm-hero-comunidade__linha{flex-wrap:wrap;align-items:center;gap:20px 24px;padding:30px 32px 26px;display:flex}.hm-hero-comunidade__texto{flex-direction:column;flex:380px;gap:9px;min-width:0;display:flex}.hm-hero-comunidade__contador{text-align:right;color:#fff;font:300 34px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;margin-left:auto}.hm-hero-comunidade__contador small{font:500 11px/1.4 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-lavanda);margin-top:5px;display:block}@container (max-width:720px){.hm-hero-comunidade__texto{flex-basis:100%}.hm-hero-comunidade__contador{text-align:left;flex-basis:100%;margin-left:0}}.hm-abas{border-radius:var(--hm-r-pill);border:1px solid var(--hm-linha-escura);background:#ffffff1a;gap:2px;padding:3px;display:inline-flex}.hm-aba{border-radius:var(--hm-r-pill);font:600 12.5px/1 var(--hm-font-display);color:var(--hm-fg-escuro-2);white-space:nowrap;transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border:0;align-items:center;padding:8px 18px;text-decoration:none;display:inline-flex}.hm-aba:hover{color:#fff}.hm-aba-ativa{color:var(--hm-roxo-profundo);background:#fff}.hm-aba-ativa:hover{color:var(--hm-roxo-profundo)}.hm-aba:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff73}html[data-menu=reduzido] nav.hm-sidebar .hm-recolher-topo svg{transform:rotate(180deg)}.hm-editor-foto{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#160b229e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.hm-editor-foto__caixa{background:var(--hm-branco);border-radius:var(--hm-r-card);width:min(360px,100%);max-height:100%;padding:26px 28px 28px;overflow-y:auto;box-shadow:0 24px 60px #160b2259}.hm-salvo{border-radius:var(--hm-r-pill);font:600 12.5px/1 var(--hm-font-display);background:var(--hm-verde-bg);color:var(--hm-verde);animation:hm-surgir var(--hm-dur) var(--hm-ease);align-items:center;gap:7px;padding:8px 14px;display:inline-flex}@keyframes hm-surgir{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hm-girando{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite hm-girar;display:inline-block}@keyframes hm-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hm-salvo{animation:none}.hm-girando{animation-duration:2s}}.hm-form-nav-ver{font:600 12.5px/1.3 var(--hm-font-display);color:var(--hm-roxo-interativo);transition:color var(--hm-dur) var(--hm-ease);align-items:center;gap:8px;margin-top:auto;padding:14px 20px 2px;text-decoration:none;display:flex}.hm-form-nav-ver:hover{color:var(--hm-roxo-institucional)}@media (max-width:820px){.hm-form-nav-ver{white-space:nowrap;margin-top:0;padding:9px 14px}}.hm-perfil__redes{flex-wrap:wrap;gap:7px;display:flex;position:absolute;bottom:16px;left:206px}.hm-rede-hero{border-color:var(--hm-linha-escura);color:var(--hm-fg-escuro-2);background:#ffffff1f}.hm-rede-hero:hover{color:#fff;background:#ffffff38;border-color:#ffffff73}@media (max-width:700px){.hm-perfil__redes{justify-content:center;margin-top:82px;position:static}.hm-rede-hero{background:var(--hm-branco);border-color:var(--hm-linha-forte);color:var(--hm-texto-2)}}.hm-contato{background:var(--hm-nevoa);border:1px solid var(--hm-linha-forte);color:inherit;max-width:100%;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);border-radius:10px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:inline-flex}a.hm-contato:hover{border-color:var(--hm-roxo-interativo);background:#fff}a.hm-contato:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-publicacao{border:1px solid var(--hm-linha-forte);background:var(--hm-branco);transition:border-color var(--hm-dur) var(--hm-ease);border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.hm-publicacao:hover{border-color:var(--hm-lavanda)}.hm-publicacao__icone{background:var(--hm-nevoa);width:36px;height:36px;color:var(--hm-roxo-principal);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}nav.hm-sidebar .hm-profile-row{align-items:center;gap:8px;display:flex}nav.hm-sidebar .hm-conta{color:#fff;cursor:pointer;text-align:left;min-width:0;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;border:1px solid #0000;border-radius:16px;flex:1;align-items:center;gap:12px;padding:7px 8px;display:flex}nav.hm-sidebar .hm-conta:hover{border-color:var(--hm-linha-escura);background:#ffffff14}nav.hm-sidebar .hm-conta:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff73}nav.hm-sidebar .hm-conta__seta{color:var(--hm-lavanda);flex-shrink:0;display:inline-flex}nav.hm-sidebar .hm-profile-nome{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}nav.hm-sidebar .hm-profile-nome__texto{font:600 13.5px/1.2 var(--hm-font-display);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}nav.hm-sidebar .hm-profile-badge{align-self:flex-start;padding:4px 10px;font-size:11px}nav.hm-sidebar .hm-sino{border:1px solid var(--hm-linha-escura);width:38px;height:38px;color:var(--hm-lavanda);cursor:pointer;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}nav.hm-sidebar .hm-sino:hover{color:#fff;background:#ffffff1a;border-color:#ffffff61;box-shadow:0 0 0 4px #b898cb29}nav.hm-sidebar .hm-sino:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff73}nav.hm-sidebar .hm-sino__contador{color:#fff;border:2px solid var(--hm-roxo-noturno);min-width:17px;height:17px;font:600 10px/13px var(--hm-font-display);font-variant-numeric:tabular-nums;background:#c0392b;border-radius:9px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex;position:absolute;top:-3px;right:-3px}.hm-painel{z-index:120;background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:14px;position:fixed;overflow:hidden;box-shadow:0 18px 44px #2d14423d}.hm-painel--sino{width:min(360px,100vw - 24px);max-height:70vh;overflow-y:auto}.hm-painel--conta{width:232px;padding:6px}.hm-painel__topo{border-bottom:1px solid var(--hm-linha);font:600 13px/1 var(--hm-font-display);background:var(--hm-branco);justify-content:space-between;align-items:center;padding:13px 16px;display:flex;position:sticky;top:0}.hm-painel__topo a{font:600 12px/1 var(--hm-font-display);text-decoration:none}.hm-painel__vazio{font:var(--hm-body-sm);color:var(--hm-texto-3);margin:0;padding:22px 16px}.hm-painel__aviso{border-bottom:1px solid var(--hm-linha);transition:background var(--hm-dur) var(--hm-ease);align-items:flex-start;gap:4px;display:flex}.hm-painel__aviso:last-child{border-bottom:0}.hm-painel__aviso:hover{background:var(--hm-nevoa)}.hm-painel__aviso-link{min-width:0;color:inherit;flex:1;align-items:flex-start;gap:11px;padding:12px 4px 12px 16px;text-decoration:none;display:flex}.hm-painel__aviso-link:hover{color:inherit}.hm-painel__aviso-marca{cursor:pointer;width:30px;color:var(--hm-texto-3);transition:color var(--hm-dur) var(--hm-ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.hm-painel__aviso-marca:hover{color:var(--hm-roxo-principal)}.hm-painel__aviso-icone{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.hm-painel__aviso-texto{min-width:0;font:500 13px/1.35 var(--hm-font-display);flex-direction:column;flex:1;gap:3px;display:flex}.hm-painel__aviso-texto small{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-painel__aviso-ponto{background:var(--hm-ambar);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hm-painel__link{cursor:pointer;width:100%;color:var(--hm-texto);text-align:left;font:500 13.5px/1.2 var(--hm-font-display);transition:background var(--hm-dur) var(--hm-ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.hm-painel__link:hover{background:var(--hm-nevoa);color:var(--hm-roxo-principal)}.hm-painel__link--sair{color:var(--hm-texto-2)}.hm-evento{border-left:3px solid var(--cor);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.hm-evento__data{border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;width:46px;padding:7px 0;display:flex}.hm-evento__data strong{font:600 17px/1 var(--hm-font-display);font-variant-numeric:tabular-nums}.hm-evento__data small{font:600 9.5px/1 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.hm-evento__tipo{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.04em;border-radius:var(--hm-r-pill);white-space:nowrap;padding:4px 9px}.hm-agenda__barra{border-bottom:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex}.hm-agenda__seta{cursor:pointer;border:1px solid var(--hm-linha-forte);width:32px;height:32px;color:var(--hm-texto-2);transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hm-agenda__seta:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.hm-agenda__hoje{cursor:pointer;font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);background:0 0;border:0;margin-left:6px;padding:6px 4px}.hm-grade-mes{border:1px solid var(--hm-linha-forte);border-radius:12px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.hm-grade-mes__cabecalho{background:var(--hm-nevoa);border-bottom:1px solid var(--hm-linha-forte);font:600 10.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-texto-3);padding:10px 12px}.hm-cel{border:0;border-right:1px solid var(--hm-linha);border-bottom:1px solid var(--hm-linha);background:var(--hm-branco);min-width:0;min-height:104px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background var(--hm-dur) var(--hm-ease);flex-direction:column;align-items:stretch;gap:3px;padding:6px 6px 7px;display:flex}.hm-cel:hover{background:var(--hm-nevoa)}.hm-cel:focus-visible{outline:2px solid var(--hm-roxo-principal);outline-offset:-2px}.hm-cel--fora{background:var(--hm-nevoa)}.hm-cel--fora:hover{background:var(--hm-linha)}.hm-cel--aberta,.hm-cel--aberta:hover{background:var(--hm-branco);box-shadow:inset 0 0 0 2px var(--hm-roxo-principal)}.hm-cel__num{align-self:flex-start}.hm-dia-detalhe{background:var(--hm-nevoa);border:1px solid var(--hm-linha-forte);border-radius:12px;margin-top:14px;padding:14px 16px}.hm-dia-detalhe__linha{border-bottom:1px solid var(--hm-linha);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.hm-dia-detalhe__linha:last-child{border-bottom:0;padding-bottom:2px}.hm-dia-detalhe__marca{border-radius:3px;flex-shrink:0;align-self:stretch;width:4px;min-height:30px}.hm-cel__num{font:400 12.5px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-texto-3);padding:4px 2px}.hm-cel__num--hoje{color:#fff;background:var(--hm-roxo-principal);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-weight:600;display:flex}.hm-chip-agenda{font:500 10.5px/1.3 var(--hm-font-display);border-radius:5px;align-items:center;gap:5px;min-width:0;padding:3px 6px;display:flex;overflow:hidden}.hm-chip-agenda strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.hm-chip-agenda em{font-variant-numeric:tabular-nums;opacity:.75;flex-shrink:0;font-style:normal}.hm-chip-agenda--pessoal{color:var(--hm-texto-3);background:0 0;border:0}.hm-chip-agenda--pessoal strong{font-weight:400}.hm-chip-agenda--pessoal:before{content:"";background:var(--hm-cinza-lavanda);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hm-feed{border-radius:var(--hm-r-input);background:var(--hm-nevoa);border:1px solid var(--hm-linha-forte);grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.hm-feed__rotulo{font:600 10px/1 var(--hm-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-texto-3);grid-column:1}.hm-feed__url{font:500 12px/1.5 var(--hm-font-display);word-break:break-all;color:var(--hm-texto-2);grid-column:1}.hm-feed__botao{white-space:nowrap;grid-area:1/2/span 2;align-items:center;gap:8px;min-height:42px;padding:11px 18px;font-size:13px;display:inline-flex}.hm-feed__aviso{font:var(--hm-caption);color:var(--hm-texto-3);align-items:center;gap:7px;margin:10px 0 0;display:flex}.hm-feed__apps{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px 28px;margin-top:18px;display:grid}.hm-feed__app{border-top:1px solid var(--hm-linha-forte);flex-direction:column;gap:5px;padding-top:12px;display:flex}.hm-feed__app-nome{font:600 12.5px/1.4 var(--hm-font-display);color:var(--hm-texto)}.hm-feed__app-passos{font:var(--hm-body-sm);color:var(--hm-texto-2)}@media (max-width:560px){.hm-feed{grid-template-columns:1fr}.hm-feed__botao{grid-area:auto/1;justify-content:center;margin-top:8px}}.hm-agenda__legenda{font:var(--hm-caption);color:var(--hm-texto-3);flex-wrap:wrap;gap:20px;margin-top:14px;display:flex}.hm-agenda__legenda span{align-items:center;gap:7px;display:inline-flex}.hm-legenda__ponto{border-radius:3px;width:9px;height:9px}.hm-agenda__mes{padding:0 18px 18px;container-type:inline-size}@container (max-width:600px){.hm-cel{min-height:76px}.hm-chip-agenda em{display:none}}.hm-cel__pontos{align-items:center;gap:3px;margin-top:auto;display:none}.hm-cel__ponto{border-radius:50%;flex-shrink:0;width:7px;height:7px}.hm-cel__ponto-mais{font:600 10px/1 var(--hm-font-display);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-lista-mes{margin-top:16px;display:none}.hm-lista-mes__titulo{font:600 11px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-texto-3);margin:0 0 8px}.hm-lista-mes__vazio{font:var(--hm-body-sm);color:var(--hm-texto-3);margin:0;padding:10px 0}.hm-lista-mes__item{border:0;border-bottom:1px solid var(--hm-linha);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;align-items:center;gap:12px;padding:10px 0;display:flex}.hm-lista-mes__item:last-child{border-bottom:0}.hm-lista-mes__item:focus-visible{box-shadow:var(--hm-focus-ring);border-radius:8px;outline:none}.hm-lista-mes__item[aria-expanded=true] .hm-lista-mes__nome{color:var(--hm-roxo-principal)}.hm-lista-mes__data{border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;width:42px;padding:6px 0;display:flex}.hm-lista-mes__data strong{font:600 16px/1 var(--hm-font-display);font-variant-numeric:tabular-nums}.hm-lista-mes__data small{font:600 9.5px/1 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;opacity:.85}.hm-lista-mes__texto{flex-direction:column;gap:3px;min-width:0;display:flex}.hm-lista-mes__nome{font:600 14px/1.3 var(--hm-font-display)}.hm-lista-mes__hora{font:var(--hm-caption);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}@container (max-width:520px){.hm-grade-mes__cabecalho{text-align:center;letter-spacing:.04em;padding:8px 0;font-size:10px}.hm-cel{align-items:center;gap:4px;min-height:48px;padding:5px 3px 6px}.hm-cel__num{align-self:center;padding:3px 1px;font-size:12.5px}.hm-cel__num--hoje{width:22px;height:22px}.hm-chip-agenda,.hm-cel__mais{display:none}.hm-cel__pontos{display:flex}.hm-lista-mes{display:block}}.hm-criar-item:hover{background:var(--hm-nevoa);color:var(--hm-roxo-principal)}@media (max-width:1080px){.hm-grid-2-1{grid-template-columns:minmax(0,1fr)!important}}.hm-faixa-proximo{background:var(--hm-grad-hero);border-radius:var(--hm-r-card);flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:20px;padding:18px 24px;display:flex}.hm-avisos__faixa{background:var(--hm-grad-hero);border-radius:var(--hm-r-card);flex-wrap:wrap;align-items:center;gap:20px;padding:18px 24px;display:flex}.hm-aviso-fixado{background:var(--hm-roxo-profundo);border-radius:var(--hm-r-card);border:1px solid var(--hm-roxo-noturno);padding:22px 26px}.hm-aviso-linha{cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;padding:0;display:flex}.hm-aviso-linha:focus-visible{box-shadow:var(--hm-focus-ring);border-radius:8px;outline:none}.hm-aviso__ponto{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:9px}.hm-aviso__icone{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:inline-flex}@media (max-width:900px){.hm-central-topo{flex-wrap:wrap}}.hma-linha{transition:background var(--hm-dur) var(--hm-ease)}.hma-linha:hover{background:var(--hm-nevoa)}.hm-painel-lateral__fundo{z-index:130;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#160b226b;justify-content:flex-end;display:flex;position:fixed;inset:0}.hm-painel-lateral{background:var(--hm-branco);width:min(520px,100%);height:100%;animation:hm-entra-direita .22s var(--hm-ease);flex-direction:column;display:flex;box-shadow:-24px 0 60px #160b2238}@keyframes hm-entra-direita{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hm-painel-lateral{animation:none}}.hm-painel-lateral__topo{border-bottom:1px solid var(--hm-linha);align-items:flex-start;gap:14px;padding:22px 24px 16px;display:flex}.hm-painel-lateral__x{border:1px solid var(--hm-linha-forte);width:36px;height:36px;color:var(--hm-texto-2);cursor:pointer;transition:background var(--hm-dur) var(--hm-ease);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.hm-painel-lateral__x:hover{background:var(--hm-nevoa);color:var(--hm-roxo-principal)}.hm-painel-lateral__corpo{flex:1;min-height:0;padding:22px 24px 28px;overflow-y:auto}.hm-encontro{border-bottom:1px solid var(--hm-linha);color:inherit;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:flex}.hm-encontro:last-child{border-bottom:0}.hm-encontro__data{background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:62px;padding:9px 0;display:flex}.hm-encontro__dia{font:600 19px/1 var(--hm-font-display);font-variant-numeric:tabular-nums}.hm-encontro__mes{font:600 9.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-texto-3)}.hm-ponto-vivo{background:var(--hm-vivo);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-in-out infinite hm-pulsa-vivo}@keyframes hm-pulsa-vivo{0%,to{opacity:1;box-shadow:0 0 #d6454573}50%{opacity:.72;box-shadow:0 0 0 5px #d6454500}}@media (prefers-reduced-motion:reduce){.hm-ponto-vivo{animation:none}}.hm-cartao-encontro{padding:20px 22px}.hm-linha-encontro{background:var(--hm-branco);border:1px solid var(--hm-linha);transition:border-color var(--hm-dur) var(--hm-ease);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.hm-linha-encontro:hover{border-color:var(--hm-linha-forte)}.hm-faixa-mes{font:600 11.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-texto-3);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:8px;padding:11px 14px}.hm-link-agenda{cursor:pointer;text-align:left;background:var(--hm-nevoa);border:1px solid var(--hm-linha);width:100%;min-height:44px;font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-2);transition:background var(--hm-dur) var(--hm-ease);border-radius:8px;align-items:center;gap:9px;padding:12px 14px;text-decoration:none;display:flex}.hm-link-agenda:hover{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}html[data-menu=reduzido] nav.hm-sidebar .hm-nav-grupo+.hm-nav-grupo{border-top:1px solid var(--hm-linha-escura);margin-top:14px;padding-top:14px}html[data-menu=reduzido] nav.hm-sidebar .hm-conta__seta{display:none}html[data-menu=reduzido] nav.hm-sidebar .hm-conta{flex:none;justify-content:center;gap:0;padding:0}@media (max-width:1080px){nav.hm-sidebar .hm-nav-grupo+.hm-nav-grupo{border-top:1px solid var(--hm-linha-escura);margin-top:14px;padding-top:14px}nav.hm-sidebar .hm-conta__seta{display:none}nav.hm-sidebar .hm-conta{flex:none;justify-content:center;gap:0;padding:0}nav.hm-sidebar .hm-profile-nome{display:none}nav.hm-sidebar .hm-profile-row{flex-direction:column;justify-content:center;gap:10px}}.hm-trecho-linha{text-align:left;background:var(--hm-nevoa);cursor:pointer;width:100%;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.hm-trecho-linha:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-linha-forte)}.hm-trecho-num{font:500 12px/1 var(--hm-font-display);color:var(--hm-texto-3);border-radius:var(--hm-r-pill);font-variant-numeric:tabular-nums;background:#fff;flex-shrink:0;margin-top:1px;padding:6px 10px}.hm-trecho-tema{font:500 11px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:var(--hm-r-pill);padding:5px 9px}.hm-tema-chip{font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-2);border:1px solid var(--hm-linha-forte);min-height:40px;transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;text-decoration:none;display:inline-flex}.hm-tema-chip:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.hm-tema-chip.ativo{background:var(--hm-roxo-noturno);border-color:var(--hm-roxo-noturno);color:#fff}.hm-tema-chip__n{font:600 11px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;background:var(--hm-nevoa);color:var(--hm-texto-3);border-radius:var(--hm-r-pill);padding:4px 7px}.hm-tema-chip.ativo .hm-tema-chip__n{color:#fff;background:#ffffff2e}.hm-tema-escolhido{gap:8px}.hm-rotulo-fino{font:500 11px/1 var(--hm-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--hm-cinza-lavanda)}.hm-seg{border-bottom:1px solid var(--hm-linha);flex-wrap:wrap;align-self:stretch;display:flex}.hm-seg__item{font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-3);border-bottom:2px solid #0000;align-items:center;min-height:40px;margin-bottom:-1px;margin-right:22px;padding:11px 2px;text-decoration:none;display:inline-flex}.hm-seg__item:hover{color:var(--hm-texto)}.hm-seg__item.ativo{color:var(--hm-texto);border-bottom-color:var(--hm-roxo-principal);font-weight:600}.hm-trecho{border-bottom:1px solid #e4dcea}.hm-trecho-aberto{background:#fff9;border-bottom-color:#0000}.hm-trecho-linha{cursor:pointer;text-align:left;width:100%;transition:background var(--hm-dur) var(--hm-ease);background:0 0;border:0;border-radius:12px;grid-template-columns:76px 1fr;gap:18px;padding:18px 12px;display:grid}.hm-trecho-linha:hover{background:#ffffffbf}.hm-trecho-linha:hover .hm-trecho-minuto{color:var(--hm-roxo-institucional)}.hm-trecho-aberto .hm-trecho-linha:hover{background:0 0}.hm-trecho-minuto{font:500 13px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--hm-roxo-principal);text-align:right;white-space:nowrap;padding-top:3px}.hm-trecho-minuto small{font:400 11px/1 var(--hm-font);color:var(--hm-cinza-lavanda);letter-spacing:0;margin-top:6px;display:block}.hm-trecho-texto{flex-direction:column;gap:5px;min-width:0;display:flex}.hm-trecho-titulo{font:500 17px/1.4 var(--hm-font-display);letter-spacing:-.005em;color:var(--hm-texto)}.hm-trecho-meta{font:400 12.5px/1.5 var(--hm-font);color:var(--hm-texto-3)}.hm-trecho-ficha{flex-direction:column;gap:14px;padding:0 12px 20px 106px;display:flex}.hm-regua{background:var(--hm-roxo-principal);border-radius:2px;width:34px;height:2px}.hm-trecho-briefing{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-trecho-rodape{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hm-trecho-ver{font:600 12.5px/1 var(--hm-font-display);color:#fff;background:var(--hm-roxo-principal);border-radius:var(--hm-r-pill);align-items:center;gap:7px;min-height:36px;padding:9px 14px;text-decoration:none;display:inline-flex}a.hm-trecho-ver:hover,a.hm-trecho-ver:focus{color:#fff}.hm-trecho-ver{transition:background var(--hm-dur) var(--hm-ease), transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease)}.hm-trecho-ver:hover{background:var(--hm-roxo-institucional);transform:translateY(-1px);box-shadow:0 6px 16px #5c2d8247}.hm-trecho-ver:active{box-shadow:none;transform:translateY(0)}.hm-trecho-ficha-meta{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-trecho-temas{flex-wrap:wrap;gap:6px;display:inline-flex}@media (max-width:560px){.hm-trecho-linha{grid-template-columns:62px 1fr;gap:12px;padding:16px 8px}.hm-trecho-titulo{font-size:16px}.hm-trecho-ficha{padding-left:8px}}.hm-trecho-card{padding:18px 22px}.hm-trecho-tipo{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:var(--hm-r-pill);padding:5px 9px}.hm-interruptor{border:1px solid var(--hm-linha-forte);background:var(--hm-nevoa);cursor:pointer;width:42px;height:24px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);border-radius:999px;flex-shrink:0;padding:0;position:relative}.hm-interruptor.ligado{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal)}.hm-interruptor:focus-visible{box-shadow:0 0 0 3px var(--hm-lavanda-clara);outline:none}.hm-interruptor__bola{width:18px;height:18px;transition:transform var(--hm-dur) var(--hm-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #2d144247}.hm-interruptor.ligado .hm-interruptor__bola{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.hm-interruptor__bola{transition:none}}.hm-api-secao{margin-top:44px}.hm-api-secao:first-of-type{margin-top:0}.hm-api-secao__cabeca{margin-bottom:14px}.hm-api-secao__cabeca h2{font:var(--hm-h4);letter-spacing:var(--hm-tracking-titulo);text-wrap:balance;margin:0}.hm-api-secao__cabeca p{font:var(--hm-body-sm);color:var(--hm-texto-2);max-width:68ch;margin:6px 0 0}.hm-api-lista{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-card);box-shadow:var(--hm-shadow-card);overflow:hidden}.hm-api-linha{border-top:1px solid var(--hm-linha);transition:background var(--hm-dur) var(--hm-ease)}.hm-api-linha:first-child{border-top:0}.hm-api-linha.aberta{background:#fcfbfd}.hm-api-linha__topo{grid-template-columns:minmax(0,1fr) 104px 112px 124px;align-items:center;gap:20px;padding:18px 22px;display:grid}.hm-api-lista.sem-gasto .hm-api-linha__topo{grid-template-columns:minmax(0,1fr) 112px 124px}.hm-api-linha__nome{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-api-linha__nome h3{font:600 15.5px/1.3 var(--hm-font-display);letter-spacing:-.005em;margin:0}.hm-api-linha__para{font:400 13px/1.5 var(--hm-font);color:var(--hm-texto-2);max-width:66ch;margin:6px 0 0}.hm-api-linha__para strong{color:var(--hm-texto);font-weight:600}.hm-api-linha__gasto{text-align:right}.hm-api-linha__gasto b{font:600 15px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;display:block}.hm-api-linha__gasto span{font:var(--hm-caption);color:var(--hm-texto-3);margin-top:5px;display:block}.hm-api-linha__estado{justify-content:flex-start;display:flex}.hm-api-linha__vazio{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-api-selo{font:500 11px/1 var(--hm-font-display);letter-spacing:.01em;color:var(--hm-texto-3);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-pill);white-space:nowrap;padding:5px 9px}.hm-api-selo.atencao{color:var(--hm-ambar);background:var(--hm-ambar-bg);border-color:#e7d5ae}.hm-api-selo.alerta{color:#8c3a3a;background:#fbf1f1;border-color:#e4c6c6}.hm-api-acao{cursor:pointer;width:100%;min-height:40px;font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);justify-content:center;align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.hm-api-acao:hover{background:var(--hm-nevoa);border-color:var(--hm-roxo-interativo)}.hm-api-acao:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-api-acao[aria-expanded=true]{background:var(--hm-nevoa);border-color:var(--hm-lavanda)}.hm-api-acao.perigo{width:auto;color:var(--hm-vivo)}.hm-api-acao.perigo:hover{background:#fbf1f1;border-color:#e4c6c6}.hm-api-barra{background:var(--hm-nevoa);border-radius:99px;height:3px;margin:0 22px 14px;overflow:hidden}.hm-api-barra>div{height:100%;transition:width var(--hm-dur) var(--hm-ease);border-radius:99px}.hm-api-painel{border-radius:var(--hm-r-input);background:var(--hm-nevoa);border:1px solid var(--hm-linha);flex-direction:column;gap:16px;margin:0 22px 20px;padding:18px 20px;display:flex}.hm-api-painel__campos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.hm-api-rodape{border-top:1px solid var(--hm-linha-forte);flex-wrap:wrap;align-items:center;gap:14px;padding-top:14px;display:flex}.hm-api-link{font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);text-underline-offset:3px;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.hm-api-link:hover{text-decoration:underline}.hm-api-funcao{border-top:1px solid var(--hm-linha);transition:opacity var(--hm-dur) var(--hm-ease);padding:20px 22px}.hm-api-funcao:first-child{border-top:0}.hm-api-funcao.desligada .hm-api-funcao__texto,.hm-api-funcao.desligada .hm-api-funcao__campos{opacity:.55}.hm-api-funcao__topo{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.hm-api-funcao__texto h3{font:600 15px/1.3 var(--hm-font-display);margin:0}.hm-api-funcao__texto p{font:400 13px/1.5 var(--hm-font);color:var(--hm-texto-2);max-width:72ch;margin:5px 0 0}.hm-api-funcao__campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.hm-api-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.hm-api-campo__rotulo{font:600 11.5px/1.2 var(--hm-font-display);color:var(--hm-texto-2)}.hm-api-campo__nota{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-api-select{font:var(--hm-body-sm);color:var(--hm-texto);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-input);cursor:pointer;appearance:none;width:100%;min-height:42px;transition:border-color var(--hm-dur) var(--hm-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%237D4E9E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;outline:none;padding:10px 34px 10px 12px}.hm-api-select:hover{border-color:var(--hm-lavanda)}.hm-api-select:focus-visible{border-color:var(--hm-roxo-interativo);box-shadow:var(--hm-focus-ring)}.hm-api-via{min-height:42px;font:500 13.5px/1.3 var(--hm-font-display);color:var(--hm-texto);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.hm-api-via.nenhum{color:var(--hm-texto-3)}.hm-api-via__falta{font:500 11px/1 var(--hm-font-display);color:var(--hm-ambar);background:var(--hm-ambar-bg);border-radius:var(--hm-r-pill);border:1px solid #e7d5ae;padding:5px 9px}.hm-api-dinheiro{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.hm-api-caixa{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-card);box-shadow:var(--hm-shadow-card);padding:22px 24px}.hm-api-caixa h3{font:600 16px/1.3 var(--hm-font-display);margin:0}.hm-api-total{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hm-api-total b{font:600 26px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hm-api-gasto-linha{border-top:1px solid var(--hm-linha);font:500 13.5px/1.3 var(--hm-font-display);align-items:center;gap:12px;padding:11px 0;display:flex}.hm-api-gasto-linha span:first-child{flex:1;min-width:0}.hm-api-gasto-linha small{font:var(--hm-caption);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-api-gasto-linha b{text-align:right;min-width:76px;font:600 14px/1 var(--hm-font-display);font-variant-numeric:tabular-nums}.hm-api-nota{font:var(--hm-caption);color:var(--hm-texto-3);margin:14px 0 0;line-height:1.5}.hm-api-max{background:var(--hm-nevoa);box-shadow:none}.hm-api-max p{font:400 13.5px/1.55 var(--hm-font);color:var(--hm-texto-2);margin:8px 0 0}.hm-api-passos{counter-reset:passo;margin:14px 0 0;padding:0;list-style:none}.hm-api-passos li{counter-increment:passo;font:400 13.5px/1.5 var(--hm-font);color:var(--hm-texto-2);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.hm-api-passos li:before{content:counter(passo);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);width:24px;height:24px;font:600 12px/22px var(--hm-font-display);text-align:center;color:var(--hm-roxo-principal);border-radius:50%}.hm-api-estado-max{border-top:1px solid var(--hm-linha-forte);font:500 13px/1.4 var(--hm-font-display);align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.hm-api-estado-max:before{content:"";background:var(--hm-cinza-lavanda);border-radius:50%;flex-shrink:0;width:8px;height:8px}.hm-api-estado-max.ligado:before{background:var(--hm-verde)}@media (max-width:900px){.hm-api-linha__topo,.hm-api-lista.sem-gasto .hm-api-linha__topo{grid-template-columns:minmax(0,1fr) auto;row-gap:14px;padding:16px 18px}.hm-api-linha__gasto{text-align:left;grid-column:1}.hm-api-linha__acao{grid-column:1/-1}.hm-api-barra,.hm-api-painel{margin-left:18px;margin-right:18px}.hm-api-funcao{padding:18px}.hm-api-funcao__campos{grid-template-columns:minmax(0,1fr)}.hm-api-via{min-height:0}.hm-api-dinheiro{grid-template-columns:minmax(0,1fr)}}.hm-caso-bloco{background:var(--hm-nevoa);border:1px solid var(--hm-linha);max-height:340px;color:var(--hm-texto-2);white-space:pre-wrap;word-break:break-word;-webkit-user-select:all;user-select:all;border-radius:12px;margin:0;padding:16px 18px;font:400 12.5px/1.65 ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;overflow:auto}.hm-legenda-fluxo{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-bottom:22px;padding:16px 20px;display:grid}.hm-voltar{font:600 13.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:6px;margin-bottom:18px;text-decoration:none;display:inline-flex}.hm-voltar:hover{text-decoration:underline}.hm-caso-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.hm-caso-codigo{font:600 11.5px/1 var(--hm-font-display);letter-spacing:.1em;color:var(--hm-texto-3);font-variant-numeric:tabular-nums;margin-bottom:6px;display:inline-block}.hm-caso-titulo{font:var(--hm-h2);letter-spacing:var(--hm-tracking-titulo);overflow-wrap:anywhere;margin:0}.hm-caso-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.hm-caso-autor{font:500 13.5px/1.2 var(--hm-font-display);color:var(--hm-texto-2);align-items:center;gap:9px;display:inline-flex}.hm-caso-crm{font:var(--hm-caption);color:var(--hm-texto-3);font-variant-numeric:tabular-nums;margin-left:8px}.hm-caso-tema{font:500 12px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:var(--hm-r-pill);padding:6px 11px}.hm-caso-data{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-caso-selos{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.hm-caso-alerta{background:var(--hm-ambar-bg);font:var(--hm-body-sm);color:var(--hm-ambar);border:1px solid #e7d5ae;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.hm-caso-duvida{background:var(--hm-grad-hero);border-radius:var(--hm-r-card);color:#fff;padding:22px 26px}.hm-caso-duvida p{font:400 17px/1.5 var(--hm-font);color:#fff;margin:10px 0 0}.hm-caso-duvida__extra{border-top:1px solid var(--hm-linha-escura);padding-top:14px;font:var(--hm-body-sm)!important;color:var(--hm-fg-escuro-2)!important;margin-top:14px!important}.hm-caso-duvida__extra strong{color:#fff;font-weight:600}.hm-caso-secao{padding:20px 24px}.hm-caso-secao__titulo{font:var(--hm-h4);letter-spacing:var(--hm-tracking-titulo);align-items:center;gap:10px;margin:0 0 16px;display:flex}.hm-caso-contagem{font:600 12px/1 var(--hm-font-display);color:var(--hm-texto-3);background:var(--hm-nevoa);border-radius:var(--hm-r-pill);padding:5px 9px}.hm-caso-grade{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 24px;margin:0 0 4px;display:grid}.hm-caso-grade dt{font:500 11px/1.2 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-texto-3);margin-bottom:5px}.hm-caso-grade dd{font:500 15px/1.35 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere;margin:0}.hm-caso-longo{margin-top:16px}.hm-caso-longo:first-child{margin-top:0}.hm-caso-longo__rotulo{font:500 11px/1.2 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-texto-3);margin-bottom:6px;display:block}.hm-caso-longo p{font:var(--hm-body-sm);color:var(--hm-texto);white-space:pre-wrap;margin:0}.hm-caso-anexos{flex-wrap:wrap;gap:14px;display:flex}.hm-caso-anexos a{flex-direction:column;gap:7px;text-decoration:none;display:flex}.hm-caso-anexos img{object-fit:cover;border:1px solid var(--hm-linha);background:var(--hm-nevoa);border-radius:12px;width:172px;height:128px}.hm-caso-anexos span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-caso-aviso{font:var(--hm-caption);color:var(--hm-ambar);margin:14px 0 0}.hm-caso-rotulo{font:500 12.5px/1.2 var(--hm-font-display);color:var(--hm-texto-2)}.hm-caso-linha{border-bottom:1px solid var(--hm-linha);align-items:center;gap:14px;padding:16px 0;display:flex;position:relative}.hm-caso-linha:last-child{border-bottom:0}.hm-caso-linha__link{color:inherit;text-decoration:none}.hm-caso-linha__link:after{content:"";border-radius:12px;position:absolute;inset:0}.hm-caso-linha__link:hover{color:var(--hm-roxo-principal)}.hm-caso-linha__link:focus-visible{outline:none}.hm-caso-linha:has(.hm-caso-linha__link:focus-visible){box-shadow:var(--hm-focus-ring);border-radius:12px}.hm-caso-linha__acima{z-index:1;position:relative}.hm-caso-select,.hm-caso-input{font:var(--hm-body-sm);color:var(--hm-texto);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-input);outline:none;width:100%;min-height:44px;padding:11px 13px}.hm-caso-select:focus-visible,.hm-caso-input:focus-visible{border-color:var(--hm-roxo-interativo);box-shadow:var(--hm-focus-ring)}.hm-caso-divisor{background:var(--hm-linha);height:1px;margin:4px 0}.hm-caso-rodape{font:var(--hm-caption);color:var(--hm-texto-3);margin:16px 0 0}.hm-caso-encontro{color:var(--hm-texto);align-items:flex-start;gap:11px;text-decoration:none;display:flex}.hm-caso-encontro>span{flex-direction:column;gap:3px;min-width:0;display:flex}.hm-caso-encontro strong{font:600 14px/1.3 var(--hm-font-display)}.hm-caso-encontro span span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-caso-encontro:hover strong{color:var(--hm-roxo-interativo)}.hm-caso-levar{flex-direction:column;gap:18px;margin-top:22px;padding:22px 26px;display:flex}.hm-caso-levar__sub{font:var(--hm-body-sm);color:var(--hm-texto-3);margin:6px 0 0}.hm-caso-encerrado,.hm-caso-devolvido{font:var(--hm-body-sm);border-radius:12px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.hm-caso-encerrado{background:var(--hm-verde-bg);color:var(--hm-verde);border:1px solid #bfdec8}.hm-caso-devolvido{background:var(--hm-nevoa);border:1px solid var(--hm-linha);color:var(--hm-texto-2)}.hm-caso-encerrado svg,.hm-caso-devolvido svg{flex-shrink:0;margin-top:2px}.hm-caso-devolvido em{color:var(--hm-texto-3);margin-top:8px;font-style:italic;display:block}.hm-ref-lista{counter-reset:ref;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hm-ref-lista li{border-radius:var(--hm-r-input);background:var(--hm-nevoa);border:1px solid var(--hm-linha);align-items:flex-start;gap:14px;min-width:0;padding:13px 16px;display:flex}.hm-ref-lista li:before{counter-increment:ref;content:counter(ref);width:22px;height:22px;font:600 11px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.hm-ref-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-ref-titulo{font:500 13.5px/1.45 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere}.hm-ref-meta{font:var(--hm-caption);color:var(--hm-texto-3);overflow-wrap:anywhere}.hm-ref-porque{white-space:nowrap;font:500 11px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:var(--hm-r-pill);align-self:flex-start;margin-top:3px;padding:5px 9px}.hm-ref-remover{cursor:pointer;border:1px solid var(--hm-linha-forte);width:30px;height:30px;color:var(--hm-texto-3);transition:color var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hm-ref-remover:hover{color:var(--hm-vivo);background:#fbf1f1;border-color:#e4c6c6}.hm-ref-sugestao{border-radius:var(--hm-r-input);background:var(--hm-branco);border:1px solid var(--hm-linha);min-width:0;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);align-items:flex-start;gap:14px;padding:12px 16px;display:flex}.hm-ref-sugestao:hover{border-color:var(--hm-linha-forte);background:var(--hm-nevoa)}.hm-ref-add{white-space:nowrap;font:600 12px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;height:34px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);flex-shrink:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.hm-ref-add:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-ref-vazio,.hm-ref-estado{font:var(--hm-body-sm);color:var(--hm-texto-3);margin:0}.hm-ref-secao{font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hm-ref-secao span{font:var(--hm-caption);letter-spacing:0;text-transform:none;color:var(--hm-texto-3)}@media (max-width:640px){.hm-ref-sugestao,.hm-ref-lista li{flex-wrap:wrap}.hm-ref-add{margin-left:36px}}.hm-ref-abrir{font:500 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);transition:border-color var(--hm-dur) var(--hm-ease);border-bottom:1px solid #0000;align-items:center;gap:6px;padding-bottom:2px;text-decoration:none;display:inline-flex}.hm-ref-abrir:hover{border-bottom-color:var(--hm-roxo-interativo)}.hm-material-baixar{font:600 12px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);height:32px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);flex-shrink:0;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.hm-material-baixar:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-material-espera{font:500 11px/1 var(--hm-font-display);letter-spacing:.02em;color:var(--hm-texto-3);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-pill);flex-shrink:0;padding:6px 10px}.hm-membros{padding:6px var(--hm-pad-card) 10px;container-type:inline-size}.hm-membros__cabeca,.hm-membros__linha{grid-template-columns:minmax(0,1fr) 152px 156px;align-items:center;gap:16px;display:grid}.hm-membros__cabeca{border-bottom:1px solid var(--hm-linha);font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor);padding:10px 0 8px}.hm-membros__linha{color:inherit;border-bottom:1px solid var(--hm-linha);border-radius:var(--hm-r-input);transition:background var(--hm-dur) var(--hm-ease);padding:13px 0;text-decoration:none}.hm-membros__linha:last-child{border-bottom:0}.hm-membros__linha:hover{background:var(--hm-nevoa)}.hm-membros__quem{align-items:center;gap:13px;min-width:0;display:flex}.hm-membros__nome{flex-direction:column;gap:3px;min-width:0;display:flex}.hm-membros__nome strong{font:600 14.5px/1.3 var(--hm-font-display);color:var(--hm-texto);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-membros__nome span{font:var(--hm-caption);color:var(--hm-texto-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-membros__acesso{min-width:0;font:500 12.5px/1 var(--hm-font-display);color:var(--hm-texto-2);align-items:center;gap:8px;display:inline-flex}.hm-membros__ponto{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.hm-membros__acesso--ok{color:var(--hm-verde)}.hm-membros__acesso--atencao{color:var(--hm-ambar)}.hm-membros__acesso--alerta{color:var(--hm-vivo)}.hm-membros__acesso--pendente{color:var(--hm-texto-3)}.hm-membros__selos{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.hm-membros__selos svg{color:var(--hm-cinza-lavanda);flex-shrink:0}.hm-selo-mini{white-space:nowrap;font:500 11px/1 var(--hm-font-display);color:var(--hm-texto-2);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-pill);padding:5px 9px}.hm-selo-mini--equipe{color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-color:#0000}.hm-membros-aviso{font:var(--hm-body-sm);color:var(--hm-texto-2);background:var(--hm-ambar-bg);border-radius:var(--hm-r-input);border:1px solid #e7d5ae;align-items:flex-start;gap:10px;margin:0;padding:12px 15px;display:flex}.hm-membros-aviso svg{color:var(--hm-ambar);flex-shrink:0;margin-top:2px}@container (max-width:560px){.hm-membros__cabeca{display:none}.hm-membros__linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"quem selos""acesso acesso";gap:10px 14px;padding:15px 0}.hm-membros__quem{grid-area:quem}.hm-membros__selos{grid-area:selos}.hm-membros__acesso{grid-area:acesso;padding-left:51px}}@container (max-width:400px){.hm-membros__linha{grid-template-areas:"quem quem""acesso acesso""selos selos"}.hm-membros__selos{justify-content:flex-start;padding-left:51px}}.hm-ficha{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-card);box-shadow:var(--hm-shadow-card);padding:var(--hm-pad-card-lg);flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.hm-ficha__topo{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hm-ficha__foto{flex-shrink:0;width:72px;height:72px;font-size:22px;overflow:hidden}.hm-ficha__foto img{object-fit:cover;width:100%;height:100%}.hm-ficha__identidade{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.hm-ficha__identidade h1{font:var(--hm-h2);letter-spacing:var(--hm-tracking-titulo);color:var(--hm-texto);overflow-wrap:anywhere;margin:0}.hm-ficha__selos{flex-wrap:wrap;gap:6px;display:flex}.hm-ficha__acao{flex-shrink:0}.hm-ficha__reenviar{cursor:pointer;font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);height:44px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.hm-ficha__reenviar:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-ficha__pendente{font:var(--hm-body-sm);color:var(--hm-texto-2);background:var(--hm-ambar-bg);border-radius:var(--hm-r-input);border:1px solid #e7d5ae;align-items:flex-start;gap:10px;margin:0;padding:12px 15px;display:flex}.hm-ficha__pendente svg{color:var(--hm-ambar);flex-shrink:0;margin-top:2px}.hm-ficha__fatos{border-top:1px solid var(--hm-linha);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px 28px;margin:0;padding-top:20px;display:grid}.hm-ficha__fatos>div{flex-direction:column;gap:5px;min-width:0;display:flex}.hm-ficha__fatos dt{font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor)}.hm-ficha__fatos dd{font:500 14px/1.4 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere;margin:0}.hm-ficha__fatos dd a{color:var(--hm-roxo-interativo);text-decoration:none}.hm-ficha__fatos dd a:hover{text-decoration:underline}.hm-ficha__vazio{color:var(--hm-texto-3);font-weight:400}.hm-perm__intro,.hm-perm__nota{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-perm__nota{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-perm__vazio{font:var(--hm-body-sm);color:var(--hm-texto-2);background:var(--hm-ambar-bg);border-radius:var(--hm-r-input);border:1px solid #e7d5ae;align-items:flex-start;gap:10px;margin:0;padding:12px 15px;display:flex}.hm-perm__vazio svg{color:var(--hm-ambar);flex-shrink:0;margin-top:2px}.hm-perm__lista{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.hm-perm__item{cursor:pointer;border-radius:var(--hm-r-input);background:var(--hm-branco);border:1px solid var(--hm-linha);transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.hm-perm__item:hover{border-color:var(--hm-linha-forte);background:var(--hm-nevoa)}.hm-perm__item:has(input:checked){border-color:var(--hm-roxo-interativo);background:var(--hm-lavanda-clara)}.hm-perm__item:focus-within{box-shadow:var(--hm-focus-ring)}.hm-perm__item input{width:18px;height:18px;accent-color:var(--hm-roxo-principal);cursor:pointer;flex-shrink:0;margin-top:1px}.hm-perm__texto{flex-direction:column;gap:4px;min-width:0;display:flex}.hm-perm__rotulo{font:600 13.5px/1.2 var(--hm-font-display);color:var(--hm-texto);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-perm__sensivel{font:500 10.5px/1 var(--hm-font-display);letter-spacing:.04em;color:#7e570c;background:var(--hm-ambar-bg);border-radius:var(--hm-r-pill);padding:4px 8px}.hm-perm__descricao{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-perm__acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-perm__atalho{font:500 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-principal);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);padding:8px 13px}.hm-perm__atalho:hover:not(:disabled){border-color:var(--hm-roxo-interativo);background:var(--hm-lavanda-clara)}.hm-perm__atalho:disabled{color:var(--hm-texto-3);border-color:var(--hm-linha);cursor:default}.hm-perm__conta{font:var(--hm-caption);color:var(--hm-texto-3);margin-left:auto}.hm-perm__ok,.hm-perm__erro{font:var(--hm-body-sm);border-radius:var(--hm-r-input);align-items:flex-start;gap:10px;margin:0;padding:12px 15px;display:flex}.hm-perm__ok{background:var(--hm-verde-bg);color:var(--hm-texto);border:1px solid #c6ded2}.hm-perm__ok svg{color:var(--hm-verde);flex-shrink:0;margin-top:2px}.hm-perm__erro{color:#a63a3a;background:#fbeded;border:1px solid #e7c7c7}.hm-perm__erro svg{flex-shrink:0;margin-top:2px}.hm-perm__pendente{font:var(--hm-caption);color:var(--hm-texto-3);text-align:center;margin:0}.hm-pesq__rotulo{font:500 13px/1.2 var(--hm-font-display);color:var(--hm-texto-2)}.hm-pesq__linha{align-items:stretch;gap:8px;display:flex}.hm-pesq__buscar{cursor:pointer;white-space:nowrap;font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);min-height:42px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;flex-shrink:0;padding:0 16px}.hm-pesq__buscar:hover:not(:disabled){background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-pesq__buscar:disabled{opacity:.5;cursor:default}.hm-pesq__dica{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-pesq__achado{background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-input);flex-direction:column;gap:5px;padding:13px 15px;display:flex}.hm-pesq__achado strong{font:500 13.5px/1.45 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere}.hm-pesq__achado span{font:var(--hm-caption);color:var(--hm-texto-3);overflow-wrap:anywhere}.hm-pesq__doi{font-variant-numeric:tabular-nums}.hm-pesq__aviso{font:var(--hm-body-sm);color:var(--hm-texto-2);background:var(--hm-ambar-bg);border-radius:var(--hm-r-input);border:1px solid #e7d5ae;align-items:flex-start;gap:9px;margin:0;padding:11px 14px;display:flex}.hm-pesq__aviso svg{color:var(--hm-ambar);flex-shrink:0;margin-top:2px}.hm-pesq__flexao{font:var(--hm-caption);cursor:pointer;align-items:center;gap:8px;display:flex}.hm-pesq__flexao input{accent-color:var(--hm-roxo-principal);width:16px;height:16px}.hm-pesq__manual{cursor:pointer;text-align:left;font:500 12.5px/1.4 var(--hm-font-display);color:var(--hm-roxo-interativo);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:2px 0;text-decoration:underline}.hm-traj__titulo{font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hm-traj__titulo span{font:var(--hm-caption);letter-spacing:0;text-transform:none;color:var(--hm-texto-3)}.hm-traj__linha{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-traj__linha strong{color:var(--hm-texto);font-weight:600}.hm-traj__linha--atencao{color:var(--hm-ambar)}.hm-traj__vazio{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}.hm-traj__leitura{font:var(--hm-body-sm);color:var(--hm-texto-2);background:var(--hm-lavanda-clara);border-radius:var(--hm-r-input);align-items:flex-start;gap:10px;margin:0;padding:13px 15px;display:flex}.hm-traj__leitura svg{color:var(--hm-roxo-institucional);flex-shrink:0;margin-top:2px}.hm-traj__buscas{flex-wrap:wrap;gap:7px;display:flex}.hm-traj__busca{font:500 12.5px/1 var(--hm-font-display);color:var(--hm-texto-2);background:var(--hm-ambar-bg);border-radius:var(--hm-r-pill);border:1px solid #e7d5ae;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.hm-traj__vezes{font-variant-numeric:tabular-nums;color:#7e570c;font-weight:600}.hm-traj__lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hm-traj__item{color:inherit;border-radius:var(--hm-r-input);background:var(--hm-nevoa);border:1px solid var(--hm-linha);transition:border-color var(--hm-dur) var(--hm-ease);flex-direction:column;gap:7px;padding:12px 14px;text-decoration:none;display:flex}.hm-traj__item:hover{border-color:var(--hm-linha-forte)}.hm-traj__item-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hm-traj__item-topo strong{font:500 13.5px/1.35 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere;min-width:0}.hm-traj__estado{white-space:nowrap;font:500 11.5px/1 var(--hm-font-display);color:var(--hm-texto-3);flex-shrink:0}.hm-traj__estado--fim{color:var(--hm-verde)}.hm-traj__barra{background:var(--hm-linha);border-radius:3px;height:5px;display:block;overflow:hidden}.hm-traj__barra>span{background:var(--hm-roxo-interativo);border-radius:3px;height:100%;display:block}.hm-traj__item-pe{font:var(--hm-caption);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-conc__bloco{border-bottom:1px solid var(--hm-linha);flex-direction:column;gap:8px;padding-bottom:18px;display:flex}.hm-conc__bloco:last-of-type{border-bottom:0;padding-bottom:0}.hm-conc__nome{font:600 14px/1.2 var(--hm-font-display);color:var(--hm-texto);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm-conc__ativo{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--hm-verde);background:var(--hm-verde-bg);border-radius:var(--hm-r-pill);padding:4px 8px}.hm-conc__ajuda{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-conc__professor{background:var(--hm-lavanda-clara);border-radius:var(--hm-r-input);align-items:flex-start;gap:13px;padding:15px 16px;display:flex}.hm-conc__professor svg{color:var(--hm-roxo-institucional);flex-shrink:0;margin-top:1px}.hm-conc__professor strong{font:600 14px/1.2 var(--hm-font-display);color:var(--hm-roxo-institucional);margin-bottom:4px;display:block}.hm-conc__professor span{font:var(--hm-body-sm);color:var(--hm-texto-2)}.hm-conc__bloco .hm-perm__lista{grid-template-columns:1fr}.hm-conc__bloqueado{font:var(--hm-caption);color:var(--hm-texto-3);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-input);padding:10px 13px}.hm-serie__semanas{flex-wrap:wrap;gap:8px;display:flex}.hm-serie__semana{cursor:pointer;font:500 13px/1 var(--hm-font-display);color:var(--hm-texto-2);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.hm-serie__semana:has(input:checked){color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-serie__semana input{width:16px;height:16px;accent-color:var(--hm-roxo-principal);cursor:pointer}.hm-aviso-admin__acoes>summary{cursor:pointer;font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);padding:4px 0;list-style:none}.hm-aviso-admin__acoes>summary::-webkit-details-marker{display:none}.hm-aviso-admin__acoes>summary:hover{text-underline-offset:3px;text-decoration:underline}.hm-acervo__numeros{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid}.hm-acervo__numeros>div{flex-direction:column;gap:3px;display:flex}.hm-acervo__numeros strong{font:600 24px/1.1 var(--hm-font-display);color:var(--hm-texto);font-variant-numeric:tabular-nums}.hm-acervo__numeros span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-acervo__quando{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-acervo__nota{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}.hm-acervo__nota code,.hm-acervo__erro code,.hm-acervo__passos code{background:var(--hm-nevoa);border:1px solid var(--hm-linha);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.hm-acervo__ok,.hm-acervo__erro{font:var(--hm-body-sm);color:var(--hm-texto-2);border-radius:var(--hm-r-input);align-items:flex-start;gap:10px;margin:0;padding:12px 15px;display:flex}.hm-acervo__ok{background:var(--hm-verde-bg);border:1px solid #c6ded2}.hm-acervo__ok svg{color:var(--hm-verde);flex-shrink:0;margin-top:2px}.hm-acervo__erro{background:var(--hm-ambar-bg);border:1px solid #e7d5ae}.hm-acervo__erro svg{color:var(--hm-ambar);flex-shrink:0;margin-top:2px}.hm-acervo__temas{flex-wrap:wrap;gap:7px;display:flex}.hm-acervo__temas a{text-decoration:none}.hm-acervo__temas a:hover{border-color:var(--hm-linha-forte)}.hm-acervo__temas strong{color:var(--hm-texto-3);margin-left:4px;font-weight:600}.hm-acervo__passos{font:var(--hm-body-sm);color:var(--hm-texto-2);flex-direction:column;gap:12px;margin:0;padding-left:20px;display:flex}.hm-acervo__passos strong{color:var(--hm-texto);font-weight:600}.hm-hist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hm-hist__rodada{border-bottom:1px solid var(--hm-linha)}.hm-hist__rodada:last-child{border-bottom:0}.hm-hist__rodada summary,.hm-hist__vazia{font:var(--hm-body-sm);color:var(--hm-texto-2);flex-wrap:wrap;align-items:baseline;gap:12px;padding:13px 0;display:flex}.hm-hist__rodada summary{cursor:pointer;list-style:none}.hm-hist__rodada summary::-webkit-details-marker{display:none}.hm-hist__rodada summary:hover{color:var(--hm-texto)}.hm-hist__rodada summary svg{color:var(--hm-cinza-lavanda);flex-shrink:0;margin-left:auto}.hm-hist__rodada details[open] summary svg{transform:rotate(90deg)}.hm-hist__quando{font:500 13px/1.3 var(--hm-font-display);color:var(--hm-texto);font-variant-numeric:tabular-nums;min-width:122px}.hm-hist__novos{font:600 13px/1.3 var(--hm-font-display);color:var(--hm-roxo-institucional)}.hm-hist__nada,.hm-hist__total{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-hist__lista{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.hm-hist__ficha{background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-input);flex-direction:column;gap:5px;padding:12px 14px;display:flex}.hm-hist__ficha strong{font:500 13.5px/1.45 var(--hm-font-display);color:var(--hm-texto);overflow-wrap:anywhere}.hm-hist__ficha>span{font:var(--hm-caption);color:var(--hm-texto-3);overflow-wrap:anywhere}.hm-hist__classe{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.hm-hist__ids{font-variant-numeric:tabular-nums}.hm-hist__corte{font:var(--hm-caption);color:var(--hm-texto-3);margin:0 0 14px}html[data-menu=reduzido] nav.hm-sidebar .hm-trocar-modo,html[data-menu=reduzido] nav.hm-sidebar .hm-sino{border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;width:40px;height:40px;min-height:40px;margin-left:auto;margin-right:auto;padding:0;display:inline-flex}html[data-menu=reduzido] nav.hm-sidebar .hm-conta{background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;width:40px;height:40px;min-height:40px;margin-left:auto;margin-right:auto;padding:0;display:inline-flex}html[data-menu=reduzido] nav.hm-sidebar .hm-conta:hover{background:0 0;border:0}html[data-menu=reduzido] nav.hm-sidebar .hm-conta .hm-avatar{flex:none;width:40px;height:40px}html[data-menu=reduzido] nav.hm-sidebar .hm-profile{background:0 0;border:0;gap:10px;padding:0}@media (max-width:1080px){nav.hm-sidebar .hm-trocar-modo,nav.hm-sidebar .hm-sino{border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;width:40px;height:40px;min-height:40px;margin-left:auto;margin-right:auto;padding:0;display:inline-flex}nav.hm-sidebar .hm-conta{background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;width:40px;height:40px;min-height:40px;margin-left:auto;margin-right:auto;padding:0;display:inline-flex}nav.hm-sidebar .hm-conta:hover{background:0 0;border:0}nav.hm-sidebar .hm-conta .hm-avatar{flex:none;width:40px;height:40px}nav.hm-sidebar .hm-profile{background:0 0;border:0;gap:10px;padding:0}}.hm-aud__limpo,.hm-aud__contagem{font:var(--hm-body-sm);color:var(--hm-texto-2);align-items:center;gap:9px;margin:0;display:flex}.hm-aud__limpo{color:var(--hm-verde)}.hm-aud__limpo svg{flex-shrink:0}.hm-aud__contagem{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-aud__alerta{border-radius:var(--hm-r-input);background:var(--hm-ambar-bg);transition:border-color var(--hm-dur) var(--hm-ease);border:1px solid #e7d5ae}.hm-aud__alerta:hover{border-color:var(--hm-ambar)}.hm-aud__alerta>summary{cursor:pointer;align-items:center;gap:14px;padding:12px 14px;list-style:none;display:flex}.hm-aud__alerta>summary::-webkit-details-marker{display:none}.hm-aud__alerta svg{color:#a8823a;transition:transform var(--hm-dur) var(--hm-ease);flex-shrink:0;margin-left:auto}.hm-aud__alerta[open]>summary svg{transform:rotate(90deg)}.hm-aud__alerta-itens{flex-direction:column;gap:6px;margin:0;padding:0 14px 12px 62px;list-style:none;display:flex}.hm-aud__alerta-itens li{font:var(--hm-caption);color:var(--hm-texto-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;display:flex}.hm-aud__alerta-itens li>span:first-child{min-width:110px;color:var(--hm-texto-3)}.hm-aud__alerta-mais{font-style:italic;color:var(--hm-texto-3)!important}.hm-aud__alerta-n{min-width:34px;height:34px;font:600 15px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:#7e570c;border-radius:var(--hm-r-pill);background:#f5e6c8;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.hm-aud__alerta-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.hm-aud__alerta-txt strong{font:600 13.5px/1.35 var(--hm-font-display);color:var(--hm-texto)}.hm-aud__alerta-txt>span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-aud__filtros{flex-wrap:wrap;gap:7px;display:flex}.hm-aud__busca{flex-wrap:wrap;gap:8px;display:flex}.hm-aud__busca input,.hm-aud__busca select{font:var(--hm-body-sm);color:var(--hm-texto);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-input);outline:none;min-height:42px;padding:10px 13px}.hm-aud__busca input{flex:1;min-width:190px}.hm-aud__busca input:focus-visible,.hm-aud__busca select:focus-visible{border-color:var(--hm-roxo-interativo);box-shadow:var(--hm-focus-ring)}.hm-aud__busca button{cursor:pointer;white-space:nowrap;font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);background:0 0;min-height:42px;padding:0 18px}.hm-aud__busca button:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-aud__lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hm-aud__linha{border-bottom:1px solid var(--hm-linha)}.hm-aud__linha:last-child{border-bottom:0}.hm-aud__linha summary{cursor:pointer;border-left:3px solid #0000;grid-template-columns:116px 168px minmax(0,1fr);align-items:baseline;gap:14px;padding:11px 0 11px 12px;list-style:none;display:grid}.hm-aud__linha summary::-webkit-details-marker{display:none}.hm-aud__linha summary:hover{background:var(--hm-nevoa)}.hm-aud__linha--risco summary{border-left-color:var(--hm-vivo)}.hm-aud__linha--atencao summary{border-left-color:var(--hm-ambar)}.hm-aud__quando{font:500 12px/1.4 var(--hm-font-display);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-aud__quem{font:var(--hm-caption);color:var(--hm-texto-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-aud__frase{font:var(--hm-body-sm);color:var(--hm-texto);overflow-wrap:anywhere}.hm-aud__detalhe{font:var(--hm-caption);color:var(--hm-texto-3);flex-wrap:wrap;gap:8px 18px;padding:4px 0 14px 15px;display:flex}.hm-aud__detalhe strong{color:var(--hm-texto-2);text-transform:uppercase;letter-spacing:.04em;margin-right:4px;font-size:10.5px;font-weight:600}.hm-aud__exportar{font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);min-height:44px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);background:0 0;align-self:flex-start;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.hm-aud__exportar:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}.hm-aud__notas{font:var(--hm-body-sm);color:var(--hm-texto-2);flex-direction:column;gap:11px;margin:0;padding-left:18px;display:flex}.hm-aud__notas strong{color:var(--hm-texto);font-weight:600}.hm-membros__csv{font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);align-self:flex-start;align-items:center;gap:8px;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.hm-membros__csv:hover{background:var(--hm-lavanda-clara);border-color:var(--hm-roxo-interativo)}@media (max-width:720px){.hm-aud__linha summary{grid-template-columns:1fr;gap:4px}}.hm-titular__baixar{font:600 13.5px/1.3 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hm-titular__baixar:hover{color:var(--hm-roxo-principal);text-decoration:underline}.hm-titular__nota{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-titular__feito{font:var(--hm-body-sm);color:var(--hm-texto-2);align-items:flex-start;gap:9px;margin:0;display:flex}.hm-titular__feito svg{color:var(--hm-verde,#1f7a5c);flex-shrink:0;margin-top:2px}.hm-titular__perigo{border-radius:var(--hm-r-card);background:#fdf7f7;border:1px solid #e7c7c7;padding:14px 16px}.hm-titular__perigo>summary{cursor:pointer;font:600 13.5px/1.3 var(--hm-font-display);color:#a63a3a;align-items:center;gap:9px;list-style:none;display:flex}.hm-titular__perigo>summary::-webkit-details-marker{display:none}.hm-titular__perigo>summary:hover{color:#8c2f2f}.hm-titular__corpo{container-type:inline-size}.hm-titular__quadro{border-radius:var(--hm-r-card);background:#e7c7c7;border:1px solid #e7c7c7;gap:1px;display:grid;overflow:hidden}@container (min-width:460px){.hm-titular__quadro{grid-template-columns:1fr 1fr}}.hm-titular__quadro>div{font:var(--hm-body-sm);color:var(--hm-texto-2);background:#fff;padding:13px 15px}.hm-titular__quadro b{font:600 11px/1 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-texto-3);margin-bottom:6px;display:block}.hm-titular__rotulo{font:600 12px/1.3 var(--hm-font-display);color:var(--hm-texto-2)}.hm-titular__campo{border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-campo,10px);width:100%;min-height:40px;font:500 14px/1.3 var(--hm-font-display);letter-spacing:.04em;background:#fff;padding:9px 12px}.hm-titular__campo:focus-visible{outline:2px solid var(--hm-roxo-interativo);outline-offset:1px}.hm-titular__botao{border-radius:var(--hm-r-pill);color:#fff;cursor:pointer;min-height:42px;font:600 13.5px/1 var(--hm-font-display);background:#a63a3a;border:1px solid #a63a3a;padding:10px 18px}.hm-titular__botao:hover:not(:disabled){background:#8c2f2f;border-color:#8c2f2f}.hm-titular__botao:disabled{opacity:.6;cursor:default}.hm-titular__erro{font:var(--hm-body-sm);color:#a63a3a;margin:0}.hm-titular__ok{font:var(--hm-body-sm);color:var(--hm-texto);margin:0}.hm-sugestoes{z-index:40;background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-card);max-height:min(58vh,520px);box-shadow:var(--hm-shadow-hover);padding:6px 0 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.hm-sugestoes-grupo{padding:4px 0 6px}.hm-sugestoes-secao{padding:14px 18px 8px}.hm-sugestoes-grupo:first-child .hm-sugestoes-secao{padding-top:10px}.hm-sugestao{text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;gap:3px;width:100%;padding:10px 18px;display:flex}.hm-sugestao.ativa{background:var(--hm-nevoa);border-left-color:var(--hm-roxo-principal)}.hm-sugestao-titulo{font:400 14.5px/1.4 var(--hm-font);color:var(--hm-texto)}.hm-sugestao-detalhe{font:400 12px/1.35 var(--hm-font);color:var(--hm-texto-3)}.hm-sugestoes-rodape{border-top:1px solid var(--hm-linha);background:var(--hm-branco);font:400 11.5px/1.3 var(--hm-font);color:var(--hm-texto-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex;position:sticky;bottom:0}@media (max-width:560px){.hm-sugestoes-rodape span:last-child{display:none}}.hm-aula-topo{font:var(--hm-caption);color:var(--hm-texto-3);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.hm-aula-topo a{color:var(--hm-roxo-interativo);text-decoration:none}.hm-aula-titulo{font:300 34px/1.12 var(--hm-font-display);letter-spacing:-.025em;color:var(--hm-texto);text-wrap:balance;margin:24px 0 10px}.hm-aula-meta{font:var(--hm-body-sm);color:var(--hm-texto-3);margin:0}.hm-aula-meta b{color:var(--hm-texto-2);font-weight:500}.hm-aula-acoes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.hm-aula-btn{font:600 13px/1 var(--hm-font-display);cursor:pointer;min-height:46px;transition:background var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease), transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);border:0;border-radius:12px;align-items:center;gap:9px;padding:13px 18px;text-decoration:none;display:inline-flex}.hm-aula-btn:hover{transform:translateY(-1px)}.hm-aula-btn:active{box-shadow:none;transform:translateY(0)}.hm-aula-btn.cheio:hover{background:var(--hm-roxo-institucional);box-shadow:0 8px 20px #5c2d8242}.hm-aula-btn.cheio{background:var(--hm-roxo-principal);color:#fff}a.hm-aula-btn.cheio:hover,a.hm-aula-btn.cheio:focus{color:#fff}a.hm-aula-btn.contorno:hover,a.hm-aula-btn.contorno:focus{color:var(--hm-roxo-institucional)}.hm-aula-btn.contorno{color:var(--hm-roxo-institucional);border:1.5px solid var(--hm-linha-forte);background:0 0}.hm-aula-btn.contorno:hover{border-color:var(--hm-roxo-interativo)}.hm-aula-btn.feita{background:var(--hm-verde-bg);color:var(--hm-verde);border:1px solid #bfdec8}.hm-sumario{background:var(--hm-branco);border:1px solid var(--hm-linha);box-shadow:var(--hm-shadow-card);border-radius:18px;overflow:hidden}.hm-aula-lateral{align-self:start;position:sticky;top:16px}@media (max-width:1080px){.hm-aula-lateral{position:static}}.hm-sumario-topo{border-bottom:1px solid var(--hm-linha);align-items:center;gap:14px;padding:18px;display:flex}.hm-sumario-topo h2{font:600 14.5px/1.25 var(--hm-font-display);color:var(--hm-texto);margin:0 0 3px}.hm-sumario-topo p{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}.hm-anel{background:conic-gradient(var(--hm-roxo-principal) 0deg var(--volta,0deg), var(--hm-linha) var(--volta,0deg) 360deg);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.hm-anel span{background:var(--hm-branco);width:40px;height:40px;font:600 12px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.hm-secao{border-top:1px solid var(--hm-linha)}.hm-secao:first-child{border-top:0}.hm-parte{cursor:pointer;font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor);align-items:center;gap:10px;padding:15px 18px;list-style:none;display:flex}.hm-parte::-webkit-details-marker{display:none}.hm-parte:hover{background:var(--hm-nevoa)}.hm-parte-nome{flex:1;min-width:0}.hm-parte-conta{font:500 11px/1 var(--hm-font-display);letter-spacing:.04em;color:var(--hm-texto-3);font-variant-numeric:tabular-nums;white-space:nowrap}.hm-parte-seta{color:var(--hm-texto-3);transition:transform var(--hm-dur) var(--hm-ease);display:inline-flex}.hm-secao[open] .hm-parte-seta{transform:rotate(180deg)}.hm-aula-item{color:inherit;transition:background var(--hm-dur) var(--hm-ease), padding-left var(--hm-dur) var(--hm-ease);border-left:2px solid #0000;grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:11px 18px;text-decoration:none;display:grid}.hm-aula-item:hover{background:var(--hm-nevoa);color:inherit;padding-left:20px}.hm-aula-item.atual{background:var(--hm-nevoa);border-left-color:var(--hm-roxo-principal)}.hm-aula-marca{width:22px;height:22px;font:600 10.5px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;border:1.5px solid var(--hm-linha-forte);color:var(--hm-texto-3);background:var(--hm-branco);border-radius:50%;place-items:center;margin-top:1px;display:grid}.hm-aula-item.feita .hm-aula-marca{background:var(--hm-verde);border-color:var(--hm-verde);color:#fff}.hm-aula-item.atual .hm-aula-marca{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal);color:#fff}.hm-aula-item b{font:var(--hm-body-sm);color:var(--hm-texto);font-weight:400;display:block}.hm-aula-item.feita b{color:var(--hm-texto-2)}.hm-aula-item.atual b{font-weight:600}.hm-aula-item i{font:var(--hm-caption);color:var(--hm-texto-3);margin-top:3px;font-style:normal;display:block}.hm-sumario-pe{border-top:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:10px;padding:13px 18px;display:flex}.hm-sumario-pe a,.hm-sumario-pe a:hover{font:500 12px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);text-decoration:none}.hm-sumario-assinatura{font:600 9.5px/1 var(--hm-font-display);letter-spacing:.2em;color:var(--hm-cinza-lavanda);margin-left:auto}@media (max-width:900px){.hm-sumario{position:static}.hm-aula-titulo{font-size:27px}}.hm-selo-resp,.hm-selo-pauta,.hm-selo-espera{font:600 11px/1 var(--hm-font-display);border-radius:var(--hm-r-pill);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.hm-selo-resp{background:var(--hm-verde-bg);color:var(--hm-verde);border:1px solid #bfdec8}.hm-selo-pauta{background:var(--hm-ambar-bg);color:var(--hm-ambar);border:1px solid #e7d5ae}.hm-selo-espera{background:var(--hm-nevoa);color:var(--hm-texto-3);border:1px solid var(--hm-linha)}.hm-mesma{cursor:pointer;font:500 11.5px/1 var(--hm-font-display);color:var(--hm-texto-2);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);min-height:30px;transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);background:0 0;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}.hm-mesma:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-interativo)}.hm-mesma.ativa{background:var(--hm-lavanda-clara);border-color:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}.hm-resposta-mentor{background:var(--hm-nevoa);border-radius:var(--hm-r-input);border-left:2px solid var(--hm-roxo-principal);margin-top:12px;padding:14px 16px}.hm-resposta-mentor b{font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);margin-bottom:6px;display:block}.hm-resposta-mentor p{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:0}.hm-apagar{font:500 12px/1 var(--hm-font-display);color:var(--hm-texto-3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 2px;text-decoration:underline}.hm-apagar:hover{color:var(--hm-vivo)}.hm-apagar.sim{color:var(--hm-vivo);font-weight:600}.hm-apagar-confirma{font:var(--hm-caption);color:var(--hm-texto-2);border-radius:var(--hm-r-pill);background:#fbf1f1;border:1px solid #e4c6c6;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 12px;display:inline-flex}.hm-apagar-acoes{align-items:center;gap:12px;display:inline-flex}.hm-apagar-confirma--botao{border-radius:var(--hm-r-card);flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px;display:flex}.hm-apagar-confirma--botao .hm-apagar-acoes{gap:8px;display:flex}.hm-apagar-confirma--botao .hm-apagar-acoes>*{flex:1}.hm-grav-numeros{gap:28px;margin:-8px 0 26px;display:flex}.hm-grav-numeros b{font:600 22px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;display:block}.hm-grav-numeros span{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.11em;text-transform:uppercase;color:var(--hm-texto-3);margin-top:7px;display:block}.hm-grav-secao{align-items:center;gap:12px;margin:0 0 16px;display:flex}.hm-grav-secao h2{font:var(--hm-eyebrow);letter-spacing:var(--hm-eyebrow-spacing);text-transform:uppercase;color:var(--hm-eyebrow-cor);margin:0}.hm-grav-secao .conta{font:600 11.5px/1 var(--hm-font-display);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-grav-secao .fio{background:linear-gradient(90deg, var(--hm-linha-forte), transparent);flex:1;height:1px}.hm-grav-thumb{aspect-ratio:16/9;background:var(--hm-grad-hero);border-radius:10px;flex:none;display:block;position:relative;overflow:hidden}.hm-grav-thumb img{object-fit:cover;width:100%;height:100%;display:block}.hm-grav-thumb__tempo{font:600 10px/1 var(--hm-font-display);color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:5px;padding:3px 5px;position:absolute;bottom:4px;right:5px}.hm-grav-kicker{font:600 10.5px/1 var(--hm-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-roxo-interativo)}.hm-grav-titulo{font:600 16px/1.25 var(--hm-font-display);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hm-grav-pendencias{gap:12px;margin-bottom:8px;display:grid}.hm-grav-pend{background:var(--hm-branco);border:1px solid var(--hm-linha);box-shadow:var(--hm-shadow-card);color:inherit;transition:transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);border-radius:18px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 20px 16px 16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.hm-grav-pend:before{content:"";background:var(--hm-lavanda);width:4px;position:absolute;top:0;bottom:0;left:0}.hm-grav-pend.espera:before{background:var(--hm-ambar)}.hm-grav-pend.erro:before{background:var(--hm-vivo)}.hm-grav-pend:hover{box-shadow:var(--hm-shadow-hover);transform:translateY(-2px)}.hm-grav-pend .miolo{flex-direction:column;gap:7px;min-width:0;display:flex}.hm-grav-pend .acao{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.hm-grav-pend .abrir{font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:3px;display:inline-flex}.hm-grav-estado{font:500 13px/1.4 var(--hm-font);color:var(--hm-texto-2);align-items:center;gap:8px;display:inline-flex}.hm-grav-estado i{background:var(--hm-roxo-interativo);border-radius:50%;flex:none;width:6px;height:6px}.hm-grav-estado.erro{color:var(--hm-vivo)}.hm-grav-estado.erro i{background:var(--hm-vivo)}.hm-grav-estado.ok i{background:var(--hm-verde)}.hm-acervo-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.hm-acervo-busca{background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);min-width:240px;transition:border-color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);flex:1;align-items:center;gap:11px;padding:12px 18px;display:flex}.hm-acervo-busca:focus-within{border-color:var(--hm-roxo-interativo);box-shadow:0 0 0 4px #7d4e9e1a}.hm-acervo-busca input{font:400 14.5px/1 var(--hm-font);color:var(--hm-texto);background:0 0;border:0;outline:0;flex:1;min-width:0}.hm-acervo-select{font:600 13px/1 var(--hm-font-display);color:var(--hm-texto-2);background:var(--hm-branco);border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-pill);cursor:pointer;appearance:none;transition:border-color var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236E6376' stroke-width='2.4' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 15px center;background-repeat:no-repeat;padding:13px 34px 13px 16px}.hm-acervo-select:hover{border-color:var(--hm-roxo-interativo);color:var(--hm-roxo-institucional)}.hm-grav-periodo{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:var(--hm-r-pill);flex-wrap:wrap;gap:2px;margin-bottom:18px;padding:4px;display:inline-flex}.hm-grav-periodo a{font:600 12.5px/1 var(--hm-font-display);border-radius:var(--hm-r-pill);color:var(--hm-texto-2);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);padding:10px 15px;text-decoration:none}.hm-grav-periodo a:hover{background:var(--hm-nevoa);color:var(--hm-roxo-institucional)}.hm-grav-periodo a.ativo{background:var(--hm-roxo-principal);color:#fff}.hm-grav-periodo a.ativo:hover{background:var(--hm-roxo-institucional);color:#fff}.hm-grav-periodo .n{opacity:.62;font-variant-numeric:tabular-nums;margin-left:7px;font-weight:500}.hm-grav-item{color:inherit;border-bottom:1px solid var(--hm-linha);transition:background var(--hm-dur) var(--hm-ease);grid-template-columns:84px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:14px 22px;text-decoration:none;display:grid}.hm-grav-item:last-of-type{border-bottom:0}.hm-grav-item:hover{background:var(--hm-nevoa)}.hm-grav-item .miolo{min-width:0}.hm-grav-item .hm-grav-titulo{font-size:15px}.hm-grav-linha2{font:400 12.5px/1 var(--hm-font);color:var(--hm-texto-3);font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin-top:6px;display:flex}.hm-grav-linha2 i{color:var(--hm-cinza-lavanda);font-style:normal}.hm-grav-publicado{font:500 12px/1 var(--hm-font-display);color:var(--hm-verde);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.hm-grav-publicado i{background:var(--hm-verde);border-radius:50%;width:7px;height:7px}.hm-grav-rodape{background:var(--hm-nevoa);border-top:1px solid var(--hm-linha);align-items:center;gap:16px;padding:18px 22px;display:flex}.hm-grav-rodape span{font:400 13px/1 var(--hm-font);color:var(--hm-texto-3);font-variant-numeric:tabular-nums}.hm-grav-config{color:inherit;transition:transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);align-items:center;gap:14px;margin-top:26px;padding:18px 22px;text-decoration:none;display:flex}.hm-grav-config:hover{box-shadow:var(--hm-shadow-hover);transform:translateY(-2px)}.hm-grav-config strong{font:600 15px/1.3 var(--hm-font-display);display:block}.hm-grav-config span span{font:var(--hm-caption);color:var(--hm-texto-3)}@media (prefers-reduced-motion:reduce){.hm-grav-pend:hover,.hm-grav-config:hover{transform:none!important}}@media (max-width:760px){.hm-grav-numeros{gap:20px}.hm-grav-pend{grid-template-columns:72px minmax(0,1fr)}.hm-grav-pend .acao{flex-direction:row;grid-column:2;align-items:center}.hm-grav-item{grid-template-columns:64px minmax(0,1fr) auto}.hm-grav-item .hm-grav-publicado{display:none}}.hm-aud__vezes{border-radius:var(--hm-r-pill);background:var(--hm-nevoa);border:1px solid var(--hm-linha);font:600 11px/1 var(--hm-font-display);color:var(--hm-texto-3);font-variant-numeric:tabular-nums;align-items:center;margin-left:8px;padding:2px 7px;display:inline-flex}.hm-aud__alerta-visto{border-top:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;padding-top:10px;display:flex}.hm-aud__alerta-visto span{font:var(--hm-caption);color:var(--hm-texto-3);flex:1;min-width:180px}.hm-aud__vistos-linha{font:var(--hm-caption);margin:0 0 12px}.hm-aud__vistos-linha a{color:var(--hm-roxo-interativo);font:600 12.5px/1 var(--hm-font-display);text-decoration:none}.hm-aud__vistos-linha a:hover{text-decoration:underline}.hm-convites{background:var(--hm-branco);border:1px solid var(--hm-linha);border-left:3px solid var(--hm-ambar);box-shadow:var(--hm-shadow-card);border-radius:0 16px 16px 0;overflow:hidden}.hm-convites__topo{font:var(--hm-body-sm);color:var(--hm-texto-2);align-items:flex-start;gap:10px;margin:0;padding:16px 20px;display:flex}.hm-convites__topo svg{color:var(--hm-ambar);flex:none;margin-top:2px}.hm-convites__lista{margin:0;padding:0;list-style:none}.hm-convites__item{border-top:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 20px;display:flex}.hm-convites__item>a{min-width:180px;color:inherit;flex-direction:column;flex:1;gap:3px;text-decoration:none;display:flex}.hm-convites__item>a strong{font:600 14.5px/1.25 var(--hm-font-display)}.hm-convites__item>a span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-convites__item>a:hover strong{color:var(--hm-roxo-interativo)}.hm-convites__prazo{font:600 12px/1 var(--hm-font-display);border-radius:var(--hm-r-pill);background:var(--hm-nevoa);color:var(--hm-texto-2);border:1px solid var(--hm-linha);white-space:nowrap;padding:6px 11px}.hm-convites__item--vencendo .hm-convites__prazo{background:var(--hm-ambar-bg);color:var(--hm-ambar);border-color:var(--hm-ambar-bg)}.hm-convites__item--expirado .hm-convites__prazo{color:#a63a3a;background:#fbf1f1;border-color:#e4c6c6}.hm-capas{padding:0 var(--hm-pad-card);margin:0;list-style:none}.hm-capas__cat{border-bottom:1px solid var(--hm-linha)}.hm-capas__cat:last-child{border-bottom:0}.hm-capas__cat summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;list-style:none;display:flex}.hm-capas__cat summary::-webkit-details-marker{display:none}.hm-capas__cat summary:hover .hm-capas__nome{color:var(--hm-roxo-institucional)}.hm-capas__cat summary svg{color:var(--hm-cinza-lavanda);flex-shrink:0;margin-left:auto}.hm-capas__cat details[open] summary svg{transform:rotate(90deg)}.hm-capas__nome{font:600 14px/1.3 var(--hm-font-display);color:var(--hm-texto)}.hm-capas__conta{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-capas__tiras{gap:5px;display:flex}.hm-capas__tiras img{object-fit:cover;border:1px solid var(--hm-linha);border-radius:3px;width:54px;height:25px}.hm-capas__grade{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;padding:4px 0 16px;display:grid}.hm-capas__opcao{flex-direction:column;gap:7px;min-width:0;display:flex}.hm-capas__previa{aspect-ratio:16/7.4;object-fit:cover;border-radius:var(--hm-r-input);background:var(--hm-grad-hero);width:100%}.hm-capas__rotulo{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-capas__acoes{flex-direction:column;gap:6px;min-width:0;display:flex}.hm-capas__acoes>form{min-width:0}.hm-capas input[type=file]{font:var(--hm-caption);max-width:100%;margin-bottom:6px;display:block}.hm-capas__acoes button{width:100%}.hm-capas__nova{border-left:1px dashed var(--hm-linha);justify-content:flex-end;padding-left:14px}.hm-capas__nova button{width:100%}.hm-upload__barra{flex-basis:100%;display:block}.hm-upload__barra>span{background:var(--hm-linha);border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.hm-upload__barra>span:after{content:"";background:var(--hm-roxo-interativo);border-radius:2px;width:38%;animation:1.1s ease-in-out infinite hm-upload-corre;position:absolute;inset:0 auto 0 0}.hm-upload__barra>em{font:var(--hm-caption);color:var(--hm-texto-3);margin-top:5px;font-style:normal;display:block}@keyframes hm-upload-corre{0%{left:0}50%{left:62%}to{left:0}}@media (prefers-reduced-motion:reduce){.hm-upload__barra>span:after{opacity:.5;width:100%;animation:none}}.hm-traj__simples{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hm-traj__simples li{border-bottom:1px solid var(--hm-linha);flex-wrap:wrap;align-items:baseline;gap:10px;padding:7px 0;display:flex}.hm-traj__simples li:last-child{border-bottom:0}.hm-traj__simples strong{font:500 13.5px/1.35 var(--hm-font);color:var(--hm-texto)}.hm-traj__simples span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-traj__selo{font:var(--hm-caption);color:var(--hm-roxo-institucional);background:var(--hm-nevoa);border:1px solid var(--hm-linha);border-radius:var(--hm-r-pill);padding:4px 10px}.hm-ponto-vivo{animation:1.6s ease-in-out infinite hm-pulso}@media (prefers-reduced-motion:reduce){.hm-ponto-vivo{animation:none}}.hm-refs-lista{margin:0;padding:0;list-style:none}.hm-refs-lista .hm-ref-artigo{align-items:flex-start;gap:16px;padding:16px 0;display:flex}.hm-refs-lista .hm-ref-artigo+.hm-ref-artigo{border-top:1px solid var(--hm-linha)}.hm-refs-lista .hm-ref-artigo:first-child{padding-top:0}.hm-refs-lista .hm-ref-artigo:last-child{padding-bottom:0}.hm-refs-lista .hm-top-titulo{color:var(--hm-texto)}.hm-refs-lista .hm-ref-abrir{align-self:flex-start;margin-top:10px}.hm-aviso-processando{background:var(--hm-ambar-bg);border:1px solid var(--hm-ambar);text-align:left;border-radius:14px;width:min(300px,100%);padding:12px 14px}.hm-aviso-processando p{font:var(--hm-caption);color:var(--hm-texto-2);margin:0}.hm-tutora{padding:var(--hm-pad-card);flex-direction:column;gap:16px;display:flex}.hm-tutora-topo{align-items:center;gap:14px;display:flex}.hm-tutora-topo>div{flex:1;min-width:0}.hm-tutora-topo h2{font:600 17px/1.25 var(--hm-font-display);color:var(--hm-texto);margin:0 0 3px}.hm-tutora-topo p{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}.hm-tutora-selo{font:600 11px/1 var(--hm-font-display);letter-spacing:.02em;color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);border-radius:999px;flex-shrink:0;padding:6px 10px}.hm-tutora-conversa{flex-direction:column;gap:18px;display:flex}.hm-tutora-troca{animation:hm-surgir .25s var(--hm-ease) both;flex-direction:column;gap:10px;display:flex}.hm-tutora-pergunta{background:var(--hm-nevoa);max-width:85%;font:var(--hm-body-sm);color:var(--hm-texto);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 4px;align-self:flex-end;margin:0;padding:10px 14px}.hm-tutora-resposta{font:400 14px/1.6 var(--hm-font);color:var(--hm-texto);overflow-wrap:anywhere;container-type:inline-size}.hm-tutora-resposta p{margin:0 0 10px}.hm-tutora-resposta p:last-child,.hm-tutora-resposta ul:last-child{margin-bottom:0}.hm-tutora-resposta ul{flex-direction:column;gap:6px;margin:0 0 10px;padding-left:18px;display:flex}.hm-tutora-aviso{font:600 11px/1 var(--hm-font-display);color:var(--hm-ambar);background:var(--hm-ambar-bg);border-radius:999px;margin-bottom:8px;padding:5px 9px;display:inline-block}.hm-tutora-minuto{cursor:pointer;vertical-align:1px;font:600 12px/1.4 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-roxo-institucional);background:var(--hm-lavanda-clara);transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);border:0;border-radius:6px;align-items:center;gap:4px;margin:0 2px;padding:2px 7px 2px 6px;display:inline-flex}.hm-tutora-minuto:hover{background:var(--hm-roxo-principal);color:#fff}.hm-tutora-minuto:focus-visible{outline:2px solid var(--hm-focus-ring);outline-offset:2px}.hm-tutora-lendo{color:var(--hm-texto-3);align-items:center;gap:8px;display:flex}.hm-tutora-ponto{background:var(--hm-roxo-principal);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite hm-pulso}.hm-tutora-sugestoes{flex-wrap:wrap;gap:8px;display:flex}.hm-tutora-sugestoes button{border:1px solid var(--hm-linha-forte);cursor:pointer;font:500 12.5px/1.3 var(--hm-font-display);color:var(--hm-roxo-institucional);text-align:left;transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);background:0 0;border-radius:999px;padding:8px 13px}.hm-tutora-sugestoes button:hover{border-color:var(--hm-roxo-interativo);background:var(--hm-nevoa)}.hm-tutora-form{align-items:flex-end;gap:10px;display:flex}.hm-tutora-form textarea{resize:vertical;min-width:0;min-height:46px;max-height:180px;font:var(--hm-body-sm);color:var(--hm-texto);border-radius:var(--hm-r-input);border:1px solid var(--hm-linha-forte);background:var(--hm-branco);flex:1;padding:12px 14px}.hm-tutora-form textarea:focus{border-color:var(--hm-roxo-interativo);box-shadow:0 0 0 3px var(--hm-focus-ring);outline:none}.hm-tutora-form button:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.hm-tutora-erro{font:var(--hm-caption);color:var(--hm-ambar);margin:0}.hm-tutora-rodape{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}@media (max-width:640px){.hm-tutora-form{flex-direction:column;align-items:stretch}.hm-tutora-form .hm-aula-btn{justify-content:center}.hm-tutora-pergunta{max-width:100%}}@media (prefers-reduced-motion:reduce){.hm-tutora-troca,.hm-tutora-ponto{animation:none}}.hm-tutora-pe{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hm-tutora-pe .hm-tutora-rodape{flex:1;min-width:200px}.hm-tutora-nova{cursor:pointer;border:1.5px solid var(--hm-linha-forte);font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}.hm-tutora-nova:hover{border-color:var(--hm-roxo-interativo);background:var(--hm-nevoa)}.hm-tutora-nova:focus-visible{outline:2px solid var(--hm-focus-ring);outline-offset:2px}a.hm-tutora-fonte{text-decoration:none}a.hm-tutora-fonte:hover,a.hm-tutora-fonte:focus{color:#fff}.hm-hormia-flutua{z-index:70;pointer-events:none;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:24px;right:24px}.hm-hormia-flutua>*{pointer-events:auto}.hm-hormia-botao{cursor:pointer;background:var(--hm-branco);width:64px;height:64px;color:var(--hm-roxo-institucional);border:2px solid var(--hm-lavanda-clara);transition:transform var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease), border-color var(--hm-dur) var(--hm-ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 28px #3c185c3d,0 2px 6px #3c185c1f}.hm-hormia-botao:hover{border-color:var(--hm-roxo-interativo);transform:translateY(-2px);box-shadow:0 14px 32px #3c185c4d,0 2px 6px #3c185c1f}.hm-hormia-botao:focus-visible{outline:3px solid var(--hm-focus-ring);outline-offset:3px}.hm-hormia-painel{background:var(--hm-branco);border:1px solid var(--hm-linha);width:min(420px,100vw - 48px);height:min(640px,100vh - 140px);animation:hm-surgir .2s var(--hm-ease) both;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #280e4247}.hm-hormia-painel[hidden]{display:none}.hm-hormia-painel-topo{border-bottom:1px solid var(--hm-linha);background:var(--hm-nevoa);align-items:center;gap:12px;padding:16px 16px 14px 18px;display:flex}.hm-hormia-painel-topo>div{flex:1;min-width:0}.hm-hormia-painel-topo h2{font:600 16px/1.25 var(--hm-font-display);color:var(--hm-texto);margin:0 0 2px}.hm-hormia-painel-topo p{font:var(--hm-caption);color:var(--hm-texto-3);margin:0}.hm-hormia-fechar{cursor:pointer;width:36px;height:36px;color:var(--hm-texto-2);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hm-hormia-fechar:hover{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}.hm-hormia-fechar:focus-visible{outline:2px solid var(--hm-focus-ring);outline-offset:2px}.hm-hormia-painel-corpo{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 18px 18px;display:flex;overflow-y:auto}.hm-hormia-painel-corpo .hm-tutora-sugestoes{margin-top:auto}.hm-hormia-painel-corpo .hm-tutora-form{flex-direction:column;align-items:stretch}.hm-hormia-painel-corpo .hm-tutora-form .hm-aula-btn{justify-content:center}@media (max-width:768px){.hm-hormia-flutua{right:16px;bottom:calc(84px + env(safe-area-inset-bottom))}.hm-hormia-botao{width:56px;height:56px}.hm-hormia-painel{z-index:90;border:0;border-radius:0;width:auto;height:auto;position:fixed;inset:0}}@media print{.hm-hormia-flutua{display:none}}@media (prefers-reduced-motion:reduce){.hm-hormia-painel{animation:none}.hm-hormia-botao:hover{transform:none}}.hm-filtro-lista{align-items:center;gap:7px;display:inline-flex}.hm-filtro-conta{font:600 11px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);border-radius:999px;padding:3px 7px}.hm-filtro.ativa .hm-filtro-conta{color:#fff;background:#ffffff38}.hm-flutua{flex-shrink:0;padding-bottom:5px;display:inline-flex;position:relative}.hm-flutua>svg{animation:3s ease-in-out infinite hm-flutua}.hm-flutua:after{content:"";opacity:.15;background:#c74b8f;border-radius:50%;width:58%;height:5px;margin-left:-29%;animation:3s ease-in-out infinite hm-flutua-sombra;position:absolute;bottom:0;left:50%}@keyframes hm-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes hm-flutua-sombra{0%,to{opacity:.15;transform:scaleX(1)}50%{opacity:.08;transform:scaleX(.8)}}@media (prefers-reduced-motion:reduce){.hm-flutua>svg,.hm-flutua:after{animation:none}}.hm-tutora-resposta strong{color:var(--hm-texto);font-weight:650}.hm-resp{flex-direction:column;display:flex}.hm-resp-par{grid-template-columns:1fr auto;align-items:start;gap:16px;margin:0 0 14px;display:grid}.hm-resp-par:last-child{margin-bottom:0}.hm-resp-sub{font:650 14.5px/1.3 var(--hm-font-display);color:var(--hm-texto);letter-spacing:-.005em;margin:18px 0 6px}.hm-resp-sub:first-child{margin-top:0}.hm-tutora-resposta ul.hm-resp-itens{margin:0 0 14px;padding:0;list-style:none;display:block}.hm-tutora-resposta ul.hm-resp-itens:last-child{margin-bottom:0}.hm-resp-itens>li{border-top:1px solid var(--hm-linha);grid-template-columns:1fr auto;align-items:start;gap:16px;padding:10px 0;display:grid}.hm-resp-itens>li:last-child{border-bottom:1px solid var(--hm-linha)}.hm-resp-itens>li strong{color:var(--hm-roxo-institucional)}.hm-resp-texto{min-width:0}.hm-resp-margem{flex-direction:column;align-items:flex-end;gap:4px;padding-top:2px;display:flex}.hm-resp-min{border:1px solid var(--hm-linha-forte);background:var(--hm-branco);cursor:pointer;white-space:nowrap;font:600 11px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-roxo-institucional);transition:border-color var(--hm-dur) var(--hm-ease), background var(--hm-dur) var(--hm-ease);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.hm-resp-min:hover{border-color:var(--hm-roxo-principal);background:var(--hm-nevoa)}.hm-resp-mais{color:var(--hm-texto-2);border-style:dashed}.hm-resp-min:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}@container (max-width:380px){.hm-resp-par,.hm-resp-itens>li{grid-template-columns:1fr;gap:6px}.hm-resp-margem{flex-flow:wrap;justify-content:flex-start}}.hm-resp-selos{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.hm-resp-selos .hm-tutora-fonte{background:var(--hm-branco);border:1px solid var(--hm-linha);margin:0;font-size:11.5px}.hm-resp-selos .hm-tutora-fonte:hover{background:var(--hm-roxo-principal);border-color:var(--hm-roxo-principal)}.hm-hx-meses{justify-content:space-between;align-items:center;gap:12px;margin:-10px 0 18px;display:flex}.hm-hx-meses a{font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.hm-hx-meses strong{font:600 15px/1 var(--hm-font-display);color:var(--hm-texto)}.hm-hx-meses strong:first-letter{text-transform:uppercase}.hm-hx-numeros{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.hm-hx-numero{background:var(--hm-branco);border:1px solid var(--hm-linha);border-radius:16px;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.hm-hx-numero b{font:600 26px/1.1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-roxo-institucional)}.hm-hx-numero span{font:600 13px/1.3 var(--hm-font-display);color:var(--hm-texto)}.hm-hx-numero small{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-hx-bloco{padding:var(--hm-pad-card);margin-bottom:18px}.hm-hx-bloco h2{font:600 18px/1.25 var(--hm-font-display);color:var(--hm-texto);margin:0 0 12px}.hm-hx-bloco-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hm-hx-bloco-topo h2{margin:0}.hm-hx-bloco-topo button:disabled{opacity:.6;cursor:default}.hm-hx-nota{font:var(--hm-body-sm);color:var(--hm-texto-2);margin:8px 0 0}.hm-hx-ok{color:var(--hm-verde)}.hm-hx-erro{color:#a63a3a}.hm-hx-relatorio{margin-top:6px}.hm-hx-tabela{border-collapse:collapse;width:100%;font:var(--hm-body-sm)}.hm-hx-tabela th{text-align:left;font:600 12px/1.2 var(--hm-font-display);color:var(--hm-texto-3);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--hm-linha);padding:0 10px 8px 0}.hm-hx-tabela td{border-bottom:1px solid var(--hm-linha);vertical-align:top;color:var(--hm-texto);padding:9px 10px 9px 0}.hm-hx-tabela td:nth-child(3){font-variant-numeric:tabular-nums;font-weight:600}.hm-hx-ranking{font:var(--hm-body-sm);flex-direction:column;gap:7px;margin:0;padding-left:20px;display:flex}.hm-hx-ranking li span{color:var(--hm-texto-3);margin-left:8px;font-size:12.5px}.hm-hx-filtros{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.hm-hx-filtros .hm-filtro{text-decoration:none}.hm-hx-meta{font:var(--hm-caption);color:var(--hm-texto-3);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.hm-hx-meta a{color:var(--hm-roxo-interativo)}.hm-hx-selo{font:600 11px/1 var(--hm-font-display);border-radius:999px;padding:4px 8px}.hm-hx-selo.aviso{color:var(--hm-ambar);background:var(--hm-ambar-bg)}.hm-hx-selo.erro{color:#a63a3a;background:#fbeaea}@media (max-width:640px){.hm-hx-tabela th:nth-child(4),.hm-hx-tabela td:nth-child(4){display:none}}.hm-hx-cabeca{align-items:center;gap:18px;margin-bottom:26px;display:flex}.hm-hx-cabeca h1{font:300 40px/1.05 var(--hm-font-display);letter-spacing:-.02em;margin:0}.hm-hx-cabeca h1 .hm-hormia-inline{font-weight:700}.hm-hx-cabeca p{max-width:62ch;font:var(--hm-body-sm);color:var(--hm-texto-2);margin:8px 0 0}.hm-hx-eyebrow{font:600 11px/1 var(--hm-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--hm-roxo-interativo);margin-bottom:6px;display:block}.hm-hx-principal h2{font-size:22px}.hm-hx-acoes{flex-wrap:wrap;gap:10px;display:flex}.hm-hx-acoes a{text-decoration:none}.hm-hx-frase{color:#fff;font:500 16px/1.5 var(--hm-font);background:linear-gradient(120deg,#2d1442 0%,#5c2d82 100%);border-radius:14px;margin:6px 0 14px;padding:16px 18px}.hm-hx-secao{border-top:1px solid var(--hm-linha)}.hm-hx-secao>summary,.hm-hx-dobra>summary{cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.hm-hx-secao>summary::-webkit-details-marker{display:none}.hm-hx-dobra>summary::-webkit-details-marker{display:none}.hm-hx-pergunta>summary::-webkit-details-marker{display:none}.hm-hx-secao>summary{font:700 12.5px/1.2 var(--hm-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hm-roxo-interativo);padding:12px 0}.hm-hx-secao>summary span{flex:1}.hm-hx-secao>summary svg,.hm-hx-dobra>summary svg{transition:transform var(--hm-dur) var(--hm-ease);color:var(--hm-texto-3)}.hm-hx-secao[open]>summary svg,.hm-hx-dobra[open]>summary svg{transform:rotate(180deg)}.hm-hx-secao>.hm-tutora-resposta{padding-bottom:12px}.hm-hx-dobra{margin-bottom:12px;padding:0}.hm-hx-dobra>summary{font:600 16px/1.2 var(--hm-font-display);color:var(--hm-texto);padding:16px 20px}.hm-hx-dobra>summary>span:first-child{flex:1}.hm-hx-dobra-corpo,.hm-hx-dobra>ol,.hm-hx-dobra>ul{padding:0 20px 18px}.hm-hx-dobra>ol{padding-left:40px}.hm-hx-conta{font:600 12px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);border-radius:999px;padding:5px 9px}.hm-hx-conta.alerta{color:#a63a3a;background:#fbeaea}.hm-hx-arquivo{flex-direction:column;gap:8px;margin:0;list-style:none;display:flex}.hm-hx-arquivo li{background:var(--hm-nevoa);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;display:flex}.hm-hx-arquivo li>div{flex-direction:column;flex:1;gap:2px;display:flex}.hm-hx-arquivo b{font:600 14.5px/1.3 var(--hm-font-display);color:var(--hm-texto)}.hm-hx-arquivo span{font:var(--hm-caption);color:var(--hm-texto-3)}.hm-hx-arquivo a{font:600 13px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.hm-hx-pergunta{background:var(--hm-nevoa);border-radius:12px}.hm-hx-pergunta>summary{cursor:pointer;flex-direction:column;gap:4px;padding:11px 14px;list-style:none;display:flex}.hm-hx-pergunta[open]>summary{border-bottom:1px solid var(--hm-linha)}.hm-hx-texto-pergunta{font:600 14.5px/1.45 var(--hm-font);color:var(--hm-texto)}.hm-hx-pergunta-corpo{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.hm-hx-pergunta-corpo>a{font:600 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-interativo);align-self:flex-start}@media (max-width:640px){.hm-hx-cabeca h1{font-size:32px}.hm-hx-arquivo li{flex-wrap:wrap}}.hm-nav-marca .hm-hormia-inline{color:inherit;font-weight:700}.hm-nav-marca .hm-hormia-inline span{color:#e88ac0}.hm-texto-rico{font:400 15px/1.65 var(--hm-font);color:var(--hm-texto);overflow-wrap:anywhere}.hm-texto-rico>:first-child{margin-top:0}.hm-texto-rico>:last-child{margin-bottom:0}.hm-texto-rico p{margin:0 0 10px}.hm-texto-rico h4,.hm-texto-rico h3{font:600 16px/1.3 var(--hm-font-display);color:var(--hm-roxo-institucional);margin:16px 0 8px}.hm-texto-rico ul,.hm-texto-rico ol{margin:0 0 10px;padding-left:22px}.hm-texto-rico li{margin:3px 0}.hm-texto-rico li p{margin:0}.hm-texto-rico blockquote{border-left:3px solid var(--hm-lavanda);background:var(--hm-nevoa);color:var(--hm-texto-2);border-radius:0 10px 10px 0;margin:0 0 10px;padding:8px 14px;font-style:italic}.hm-texto-rico blockquote p{margin:0}.hm-texto-rico strong{font-weight:700}.hm-texto-rico a{color:var(--hm-roxo-interativo);text-underline-offset:2px;text-decoration:underline}.hm-texto-rico-perfil{text-wrap:pretty;font-size:15.5px}.hm-editor{border:1px solid var(--hm-linha-forte);border-radius:var(--hm-r-input);background:var(--hm-branco);transition:border-color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);overflow:hidden}.hm-editor:focus-within{border-color:var(--hm-roxo-interativo);box-shadow:0 0 0 3px var(--hm-focus-ring)}.hm-editor-barra{background:var(--hm-nevoa);border-bottom:1px solid var(--hm-linha);flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.hm-editor-botao{width:34px;height:32px;color:var(--hm-texto-2);cursor:pointer;transition:background var(--hm-dur) var(--hm-ease), color var(--hm-dur) var(--hm-ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.hm-editor-botao:hover{background:var(--hm-lavanda-clara);color:var(--hm-roxo-institucional)}.hm-editor-botao.ativo{background:var(--hm-roxo-principal);color:#fff}.hm-editor-botao:focus-visible{outline:2px solid var(--hm-roxo-interativo);outline-offset:1px}.hm-editor-sep{background:var(--hm-linha-forte);width:1px;height:18px;margin:0 6px}.hm-editor-area{font:400 14.5px/1.6 var(--hm-font);outline:none;padding:14px 16px}.hm-editor-area p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--hm-texto-3-decorativo);float:left;pointer-events:none;white-space:pre-line;height:0}.hm-editor-link{border-bottom:1px solid var(--hm-linha);background:var(--hm-branco);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.hm-editor-link input{border:1px solid var(--hm-linha-forte);min-width:200px;font:400 14px/1.2 var(--hm-font);border-radius:8px;flex:1;padding:8px 10px}.hm-editor-link-ok{background:var(--hm-roxo-principal);color:#fff;font:600 13px/1 var(--hm-font-display);cursor:pointer;border:0;border-radius:8px;padding:9px 14px}.hm-editor-link-tirar{color:var(--hm-roxo-interativo);font:600 13px/1 var(--hm-font-display);cursor:pointer;background:0 0;border:0}.hm-editor-link-erro{width:100%;font:var(--hm-caption);color:#a63a3a}.hm-editor-reserva{resize:vertical;width:100%;font:400 14.5px/1.6 var(--hm-font);border-radius:var(--hm-r-input);border:1px solid var(--hm-linha-forte);color:var(--hm-texto);padding:12px 14px}.hm-texto-rico-forum{text-wrap:pretty;margin-top:8px}.hm-texto-rico-comentario{color:var(--hm-texto-2);margin-top:5px;font-size:14px;line-height:1.55}.hm-texto-rico-comentario.pequeno{margin-top:4px;font-size:13.5px}.hm-texto-rico-duvida{color:var(--hm-texto-2);margin:6px 0 10px;font-size:14px}.hm-texto-rico-duvida.grande{margin:0 0 10px;font-size:15px}.hm-texto-rico-duvida.curta{margin:0;font-size:14px}.hm-texto-rico-resposta{font-size:14px}.hm-texto-rico-aviso{color:var(--hm-texto-2);font-size:14.5px}.hm-texto-rico-aviso.escuro{color:var(--hm-fg-escuro-2);margin-top:8px}.hm-texto-rico-aviso.escuro h4,.hm-texto-rico-aviso.escuro strong{color:#fff}.hm-texto-rico-aviso.escuro a{color:#d9c9e3}.hm-texto-rico-aviso.escuro blockquote{color:var(--hm-fg-escuro-2);background:#ffffff14;border-left-color:#ffffff59}.hm-texto-rico-busca{color:var(--hm-texto-2);margin:0 0 12px;font-size:15.5px}.hm-editor-cheio{font:var(--hm-caption);color:#a63a3a;border-top:1px solid var(--hm-linha);margin:0;padding:6px 14px 8px}.hm-api-creditos{background:var(--hm-nevoa);border-radius:14px;margin:10px 0 14px;padding:14px 16px}.hm-api-creditos-topo{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hm-api-creditos-topo b{font:600 24px/1 var(--hm-font-display);font-variant-numeric:tabular-nums;color:var(--hm-roxo-institucional)}.hm-api-creditos-topo span{font:var(--hm-caption);color:var(--hm-texto-2)}.hm-api-barra{background:var(--hm-lavanda-clara);border-radius:999px;height:10px;margin:12px 0 8px;position:relative;overflow:hidden}.hm-api-barra i{background:var(--hm-roxo-principal);transition:width .4s var(--hm-ease);border-radius:999px;position:absolute;inset:0 auto 0 0}.hm-api-barra.alerta i{background:#c0392b}.hm-api-barra em{background:#ffffffd9;width:2px;position:absolute;top:0;bottom:0}.hm-api-creditos-pe{font:600 12px/1.3 var(--hm-font-display);color:var(--hm-texto-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.hm-api-creditos .hm-api-nota{margin-top:8px}.hm-etapas-card{border:1px solid var(--hm-linha);container-type:inline-size}.hm-etapas-topo{border-bottom:1px solid var(--hm-linha);background:#fff;padding:22px 32px 18px;scroll-margin-top:80px}.hm-etapas-linha{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.hm-etapas-conta{font:600 12px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);letter-spacing:.08em;text-transform:uppercase}.hm-etapas-tempo{font:500 12.5px/1 var(--hm-font);color:var(--hm-texto-3);align-items:center;gap:6px;display:inline-flex}.hm-etapas-barra{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.hm-etapas-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:0;display:flex}.hm-etapas-seg{height:6px;transition:background var(--hm-dur) var(--hm-ease);background:#e9e2ef;border-radius:999px;display:block}.hm-etapas-nome{font:500 11.5px/1.25 var(--hm-font-display);color:var(--hm-texto-3);transition:color var(--hm-dur) var(--hm-ease)}.hm-etapas-item:hover .hm-etapas-nome{color:var(--hm-roxo-institucional)}.hm-etapas-item.feita .hm-etapas-seg{background:var(--hm-lavanda)}.hm-etapas-item.feita .hm-etapas-nome{color:var(--hm-texto-2)}.hm-etapas-item.atual .hm-etapas-seg{background:var(--hm-roxo-principal)}.hm-etapas-item.atual .hm-etapas-nome{color:var(--hm-roxo-institucional);font-weight:700}.hm-etapas-item:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-etapas-corpo{background:var(--hm-nevoa);padding:34px 32px 30px}.hm-etapas-corpo>*{max-width:720px}.hm-etapas-pe{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.hm-etapas-voltar{background:#fff;border-radius:12px;min-height:48px;padding:0 22px}.hm-q{border:1px solid var(--hm-linha);min-width:0;transition:border-color var(--hm-dur) var(--hm-ease), box-shadow var(--hm-dur) var(--hm-ease);background:#fff;border-radius:16px;margin:0;padding:22px 24px;box-shadow:0 1px 2px #3018480a}.hm-q:focus-within{border-color:var(--hm-lavanda);box-shadow:0 4px 18px #58288214}fieldset.hm-q>legend{float:left;width:100%;padding:0}fieldset.hm-q>legend+*{clear:both}.hm-opcoes{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.hm-opcoes .hm-escolha{min-height:48px;font:500 14px/1.3 var(--hm-font);color:var(--hm-texto);border-radius:12px;justify-content:flex-start;gap:11px;padding:12px 14px}.hm-opcoes .hm-escolha input{flex-shrink:0;width:18px;height:18px}.hm-opcoes .hm-escolha:has(input:checked){font-weight:600}.hm-etapas-corpo .hm-escolha:focus-within{box-shadow:none}.hm-etapas-corpo .hm-escolha:has(input:checked){border-color:var(--hm-roxo-principal);box-shadow:inset 0 0 0 1px var(--hm-roxo-principal);color:var(--hm-roxo-institucional);background:#f4eef8}.hm-etapas-corpo .hm-escolha:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--hm-roxo-principal), 0 0 0 3px #fff, 0 0 0 5px var(--hm-lavanda)}.hm-etapas-corpo .hm-escolha input:focus{outline:none}.hm-tag-privado{vertical-align:2px;background:var(--hm-nevoa);border:1px solid var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);font:600 10.5px/1 var(--hm-font-display);letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:3px 8px 3px 7px;display:inline-flex}.hm-privado .hm-tag-privado{vertical-align:1px;margin:0 2px}.hm-privado strong{font-weight:700}.hm-etapas-corpo .hm-escolha{font-size:13.5px}.hm-q-pe{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;display:flex}.hm-nota10__pontas+.hm-limpar{margin-top:10px}.hm-limpar{cursor:pointer;font:500 12px/1.3 var(--hm-font);color:var(--hm-texto-3);text-underline-offset:3px;text-decoration:underline;display:inline-block;position:relative}.hm-limpar:has(input:checked){text-decoration:none}.hm-limpar:focus-within{box-shadow:var(--hm-focus-ring);border-radius:4px}.hm-comentar{border:1px dashed var(--hm-linha-forte);cursor:pointer;font:500 12.5px/1 var(--hm-font-display);color:var(--hm-roxo-institucional);background:0 0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 11px;display:inline-flex}.hm-comentar:hover{border-color:var(--hm-roxo-principal);background:var(--hm-nevoa)}.hm-comentar:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}.hm-comentario{flex-direction:column;flex-basis:100%;gap:6px;margin-top:2px;display:flex}.hm-comentario__rotulo{font:600 12.5px/1.3 var(--hm-font-display);color:var(--hm-texto-2)}.hm-comentario__rotulo span{color:var(--hm-texto-3);font-weight:400}.hm-privado{border:1px solid var(--hm-lavanda-clara);color:var(--hm-roxo-institucional);font:400 13px/1.5 var(--hm-font);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:14px 18px;display:flex}.hm-privado svg{flex-shrink:0;margin-top:1px}@container (max-width:640px){.hm-etapas-nome{display:none}.hm-etapas-item.atual .hm-etapas-nome{white-space:nowrap;display:block}.hm-etapas-barra{grid-template-columns:repeat(8,minmax(0,1fr))}}@container (max-width:560px){.hm-etapas-topo{padding:16px 16px 14px}.hm-etapas-corpo{padding:20px 12px 22px}.hm-q{border-radius:14px;padding:18px 16px}.hm-opcoes{grid-template-columns:1fr}.hm-etapas-pe .btn-primario{flex:1;justify-content:center}}.hm-nota10{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;width:100%;max-width:560px;display:grid}.hm-nota10 .hm-nota10__n{font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;padding:11px 0;position:relative}.hm-nota10__pontas{width:100%;max-width:560px;font:400 12px/1.3 var(--hm-font);color:var(--hm-texto-3);justify-content:space-between;margin-top:7px;display:flex}@container (max-width:420px){.hm-nota10{gap:4px}.hm-nota10 .hm-nota10__n{padding:10px 0;font-size:12.5px}}.hm-aviso-diag{border:1px solid var(--hm-lavanda-clara);background:#fff;border-radius:16px;align-items:center;gap:14px;margin:0 0 24px;padding:14px 16px 14px 18px;display:flex;box-shadow:0 6px 22px #58288212}.hm-aviso-diag__icone{background:var(--hm-nevoa);width:38px;height:38px;color:var(--hm-roxo-principal);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hm-aviso-diag p{font:400 13.5px/1.45 var(--hm-font);color:var(--hm-texto-2);flex:1;margin:0}.hm-aviso-diag p strong{color:var(--hm-texto);font-weight:600}.hm-aviso-diag__botao{border-radius:10px;flex-shrink:0;align-items:center;min-height:40px;padding:0 18px;font-size:14px;text-decoration:none;display:inline-flex}.hm-aviso-diag__fechar{width:32px;height:32px;color:var(--hm-texto-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hm-aviso-diag__fechar:hover{background:var(--hm-nevoa);color:var(--hm-texto)}.hm-aviso-diag__fechar:focus-visible{box-shadow:var(--hm-focus-ring);outline:none}@media (max-width:640px){.hm-aviso-diag{flex-wrap:wrap;align-items:flex-start}.hm-aviso-diag p{flex-basis:calc(100% - 100px)}.hm-aviso-diag__botao{flex:1;order:3;justify-content:center}}.hm-boas-vindas{background:var(--hm-nevoa);border:1px solid var(--hm-lavanda-clara);font:400 14px/1.5 var(--hm-font);color:var(--hm-texto-2);border-radius:14px;margin:0 0 20px;padding:14px 18px}.hm-boas-vindas strong{color:var(--hm-roxo-institucional)}
