@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";*{box-sizing:border-box;touch-action:manipulation;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}:root[data-theme=dark]{--bo-bg-page:#090e16;--bo-bg-card:#171d2a;--bo-bg-sidebar:#10151f;--bo-bg-sidebar-hover:#ffffff0a;--bo-bg-sidebar-active:color-mix(in srgb, var(--acento) 16%, transparent);--bo-bg-subtle:#0f1622;--bo-bg-muted:#1a2130;--bo-text-heading:#edf1f5;--bo-text-body:#c6ced7;--bo-text-muted:#8b98a5;--bo-text-light:#647087;--bo-border-subtle:#ffffff0a;--bo-border-base:#ffffff0f;--bo-border-strong:#ffffff1a}:root{--bg:#f8fafb;--text:#334155;--text-h:#0f172a;--text-muted:#94a3b8;--green:var(--acento);--green-light:color-mix(in srgb, var(--acento) 10%, transparent);--green-border:color-mix(in srgb, var(--acento) 30%, transparent);--glass-bg:#fff9;--glass-border:#fff6;--glass-shadow:0 8px 32px #0000000f;--border:#e2e8f0;--radius:16px;--radius-sm:10px;--font:"Inter", system-ui, -apple-system, sans-serif}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.6;overflow-x:hidden}#root{min-height:100dvh}h1,h2,h3,h4{color:var(--text-h);font-weight:600;line-height:1.3}button{font-family:var(--font);cursor:pointer;border:none;outline:none}input,textarea{font-family:var(--font);outline:none}:root{--in-ring:color-mix(in srgb, var(--acento) 18%, transparent);--box-bg:#fff;--box-border:#cbd5e1}html[data-theme=dark]{--in-ring:color-mix(in srgb, var(--acento) 26%, transparent);--box-bg:#94a3b81a;--box-border:#94a3b857}input[type=checkbox],input[type=radio]{appearance:none;vertical-align:middle;cursor:pointer;border:1.5px solid var(--box-border);background:var(--box-bg);border-radius:5px;flex:none;width:18px;height:18px;margin:0;transition:background .15s,border-color .15s,box-shadow .2s;position:relative}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--green);box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff40, inset 0 -1px 0 #0000001f);border-color:#0000}input[type=checkbox]:checked:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") 50%/11px 11px no-repeat;position:absolute;inset:0}input[type=radio]:checked:after{content:"";background:var(--cartao-solido);border-radius:50%;position:absolute;inset:6px}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:0 0 0 4px var(--in-ring);border-color:var(--green);outline:none}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=submit],[type=button],[type=reset])),textarea,select{transition:border-color .18s,box-shadow .2s;border-width:1.5px!important;border-radius:14px!important;min-height:52px!important;font-size:16px!important}html[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bo-root input::placeholder,.bo-root textarea::placeholder{color:var(--bo-text-light,var(--tinta-3))}.bo-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .bo-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (pointer:coarse){input,textarea,select{font-size:16px!important}}@media (width<=767px){:root{--radius:12px;--radius-sm:8px}input,textarea,select{font-size:16px!important}.glass-mobile-blur{-webkit-backdrop-filter:blur(8px)!important}[role=button]:active,button:active{opacity:.85}body{overscroll-behavior-x:none;overflow-x:hidden}::-webkit-scrollbar{width:2px;height:2px}body{padding-bottom:env(safe-area-inset-bottom,0)}}@media (width>=768px) and (width<=1023px){body{overflow-x:hidden}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bo-scroll,.bo-nav-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.bo-scroll:hover,.bo-nav-scroll:hover{scrollbar-color:#0000002e transparent}.bo-scroll::-webkit-scrollbar{width:8px;height:8px}.bo-nav-scroll::-webkit-scrollbar{width:8px;height:8px}.bo-scroll::-webkit-scrollbar-track{background:0 0}.bo-nav-scroll::-webkit-scrollbar-track{background:0 0}.bo-scroll::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:999px}.bo-nav-scroll::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:999px}.bo-scroll:hover::-webkit-scrollbar-thumb{background:#00000029 padding-box padding-box}.bo-nav-scroll:hover::-webkit-scrollbar-thumb{background:#00000029 padding-box padding-box}.bo-scroll::-webkit-scrollbar-thumb:hover{background:#00000047 padding-box padding-box}.bo-nav-scroll::-webkit-scrollbar-thumb:hover{background:#00000047 padding-box padding-box}.nh-btn-secondary{background:var(--nh-card-bg,var(--cartao-solido));color:var(--nh-text-h,var(--tinta));border:1.5px solid var(--nh-border,var(--linha));box-shadow:var(--nh-e1)}.nh-btn-secondary:hover{background:var(--nh-surface-strong,var(--fundo-2))}.nh-btn-secondary:active{transform:translateY(1px)}.nh-btn-soft{background:var(--nh-green-soft,color-mix(in srgb, var(--acento) 10%, transparent));color:var(--nh-green-700,var(--acento-texto));border:1px solid var(--nh-green-line,color-mix(in srgb, var(--acento) 28%, transparent));box-shadow:none}.nh-btn-soft:hover{background:color-mix(in srgb, var(--nh-green-soft), transparent 30%)}.nh-btn-sm{border-radius:10px;padding:6px 11px;font-size:13px}.nh-btn-lg{border-radius:14px;padding:14px 22px;font-size:16px}.nh-btn-icon{padding:9px}.nh-btn-block{justify-content:center;width:100%;display:flex}.nh-btn:disabled,.nh-btn[disabled],.nh-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.nh-input,.nh-select,.nh-textarea{background:var(--nh-field-bg,var(--cartao-solido));border:1.5px solid var(--nh-border,var(--linha));width:100%;color:var(--nh-text-h,var(--tinta));font-family:var(--nh-f-body,inherit);border-radius:14px;padding:14px 16px;font-size:16px}.nh-input::placeholder,.nh-textarea::placeholder{color:var(--nh-ink-3,var(--tinta-3))}.nh-input:focus,.nh-select:focus,.nh-textarea:focus{border-color:var(--green,var(--acento));box-shadow:0 0 0 4px var(--in-ring,color-mix(in srgb, var(--acento) 18%, transparent));outline:none}.nh-textarea{resize:vertical;min-height:110px;line-height:1.5}.field-bare{min-height:0!important;box-shadow:none!important;background:0 0!important;border-width:0!important;border-radius:0!important;padding:0!important}.nh-field{flex-direction:column;gap:6px;display:flex}.nh-field>.nh-field-label{color:var(--nh-ink-2,var(--tinta-3));letter-spacing:-.005em;font-size:13px;font-weight:600}.nh-switch{cursor:pointer;color:var(--nh-text,var(--tinta-2));-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:15px;display:inline-flex}.nh-switch input{opacity:0;width:0;height:0;position:absolute}.nh-switch-track{background:var(--box-border,#cbd5e1);width:44px;height:24px;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb), .12);border-radius:999px;flex:none;transition:background .2s,box-shadow .2s;position:relative}.nh-switch-track:after{content:"";background:var(--cartao-solido);border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.2,1,.3,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000047}.nh-switch input:checked+.nh-switch-track{background:var(--nh-switch-accent,var(--green,var(--sucesso)));box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38)}.nh-switch input:checked+.nh-switch-track:after{transform:translate(20px)}.nh-switch input:focus-visible+.nh-switch-track{box-shadow:0 0 0 4px var(--in-ring,color-mix(in srgb, var(--acento) 18%, transparent))}.nh-switch input:disabled+.nh-switch-track{opacity:.5;cursor:not-allowed}.nh-check,.nh-radio{cursor:pointer;color:var(--nh-text,var(--tinta-2));align-items:center;gap:9px;font-size:15px;display:inline-flex}.nh-check input,.nh-radio input{flex:none}@font-face{font-family:Anton;src:url(/fonts/Anton-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Geist;src:url(/cris-video/assets/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-500.ttf)format("truetype");font-weight:500 700;font-display:swap}html:root{--fundo:#fbf8f5;--fundo-2:#f3ebe4;--palco:#efe7df;--cartao:#fff;--cartao-solido:#fff;--cartao-hover:#f8f2ec;--tinta:#21140f;--tinta-2:#5b463d;--tinta-3:#7a655b;--acento:#f0a47f;--acento-hover:#f5b896;--acento-texto:#863e25;--acento-titulo:#ab5b44;--acento-veu:#f0a47f38;--sobre-acento:#21140f;--nucleo:#efff8f;--linha:#21140f1a;--linha-forte:#21140f38;--sucesso:#3d7a4a;--aviso:#8a5d12;--erro:#b5552f;--info:#3f5f8f;--ia:#6b4f8f;--vidro:#ffffff8c;--vidro-forte:#ffffffc7;--vidro-leve:#ffffff59;--vidro-hover:#ffffffb3;--vidro-borda:#21140f17;--vidro-brilho:inset 0 1px 0 #ffffffe6;--sombra:0 8px 32px #21140f12;--sombra-alta:0 18px 60px #21140f24;--mancha-1:#f0a47f38;--mancha-2:#c9b6e033;--f:Montserrat,"Segoe UI",system-ui,sans-serif;--f-texto:var(--f);--f-display:Anton,"Arial Narrow","Archivo Black",Impact,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--destaque:#ab5b44;--viva-terracota:#ab5b44;--viva-roxo:#6b4f8f;--palco-angulo:135deg;--palco-degrade:linear-gradient(var(--palco-angulo), color-mix(in srgb,var(--viva-terracota) 28%,var(--fundo)) 0%, color-mix(in srgb,var(--viva-terracota) 19%,var(--fundo)) 14%, color-mix(in srgb,var(--viva-terracota) 11%,var(--fundo)) 28%, color-mix(in srgb,var(--viva-terracota) 4%,var(--fundo)) 41%, var(--fundo) 52%, color-mix(in srgb,var(--viva-roxo) 4%,var(--fundo)) 62%, color-mix(in srgb,var(--viva-roxo) 12%,var(--fundo)) 75%, color-mix(in srgb,var(--viva-roxo) 21%,var(--fundo)) 88%, color-mix(in srgb,var(--viva-roxo) 30%,var(--fundo)) 100%);--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--motion-fast:.16s;--motion-enter:.4s;--motion-page:.32s;--ease:cubic-bezier(.2,.7,.2,1);--ease-saida:cubic-bezier(.4,0,1,1);--mola:cubic-bezier(.2,1.5,.4,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root[data-theme=dark],.nold-noite,.rv-root,.cb{--fundo:#08070b;--fundo-2:#121017;--palco:#0b0a0f;--cartao:#16131b;--cartao-solido:#16131b;--cartao-hover:#241f2b;--tinta:#fff6ef;--tinta-2:#d9cdd4;--tinta-3:#9c8f98;--acento:#ffb38c;--acento-hover:#ffc7a9;--acento-texto:#ffc09d;--acento-titulo:#ffb38c;--acento-veu:#ffac8626;--nucleo:#ffd2b8;--linha:#f4d8e21a;--linha-forte:#f4d8e238;--sucesso:#8fc49a;--aviso:#e6b85c;--erro:#f28b82;--info:#8fb4ff;--ia:#c9b0e8;--vidro:#16131b8c;--vidro-forte:#120f17cc;--vidro-leve:#f8d7ed0a;--vidro-hover:#2a2230aa;--vidro-borda:#f4d8e21f;--vidro-brilho:inset 0 1px 0 #fff0e814;--sombra:0 12px 48px #0006;--sombra-alta:0 18px 60px #00000080;--mancha-1:#f2916322;--mancha-2:#e9cfc41a;--destaque:#ffb38c;--palco-degrade:linear-gradient(var(--palco-angulo), color-mix(in srgb,var(--viva-terracota) 40%,var(--fundo)) 0%, color-mix(in srgb,var(--viva-terracota) 27%,var(--fundo)) 14%, color-mix(in srgb,var(--viva-terracota) 15%,var(--fundo)) 28%, color-mix(in srgb,var(--viva-terracota) 6%,var(--fundo)) 41%, var(--fundo) 52%, color-mix(in srgb,var(--viva-roxo) 7%,var(--fundo)) 62%, color-mix(in srgb,var(--viva-roxo) 17%,var(--fundo)) 75%, color-mix(in srgb,var(--viva-roxo) 30%,var(--fundo)) 88%, color-mix(in srgb,var(--viva-roxo) 44%,var(--fundo)) 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=767px){html:root,html:root[data-theme=dark],.nold-noite,.rv-root,.cb{--palco-angulo:164deg}}html:root,html:root[data-theme=dark],.nold-noite,.rv-root,.cb{--nh-green-500:var(--acento);--nh-green-600:var(--acento);--nh-green-700:var(--acento-texto);--nh-green-soft:var(--acento-veu);--nh-green-line:color-mix(in srgb, var(--acento) 45%, transparent);--nh-on-accent:var(--sobre-acento);--nh-on-accent-ink:var(--sobre-acento);--nh-btn-accent:var(--acento);--nh-btn-accent-hover:var(--acento-hover);--nh-bg:var(--fundo);--nh-card-bg:var(--cartao-solido);--nh-glass-bg:var(--cartao-solido);--nh-popover-bg:var(--cartao-solido);--nh-field-bg:var(--cartao-solido);--nh-panel-2:var(--fundo-2);--nh-surface-strong:var(--cartao-hover);--nh-ring-track:var(--fundo-2);--nh-text-h:var(--tinta);--nh-text:var(--tinta-2);--nh-ink-1:var(--tinta);--nh-ink-2:var(--tinta-2);--nh-ink-3:var(--tinta-3);--nh-text-1:var(--tinta);--nh-text-2:var(--tinta-2);--nh-text-3:var(--tinta-3);--nh-slate-900:var(--tinta);--nh-slate-800:var(--tinta);--nh-slate-700:var(--tinta-2);--nh-slate-600:var(--tinta-2);--nh-slate-500:var(--tinta-3);--nh-slate-400:color-mix(in srgb, var(--tinta-3) 75%, transparent);--nh-slate-300:var(--linha-forte);--nh-slate-50:var(--fundo-2);--nh-border:var(--linha);--nh-glass-border:var(--linha);--nh-popover-border:var(--linha-forte);--nh-r-sm:var(--r-sm);--nh-r:var(--r-md);--nh-r-lg:var(--r-lg);--nh-r-pill:999px;--nh-bevel:none;--nh-inset-hi:transparent;--nh-blur:none;--nh-hi-rgb:255, 255, 255;--nh-e1:0 1px 2px rgba(var(--nh-shadow-rgb), .06);--nh-e2:var(--sombra);--nh-glass-shadow:none;--nh-clay-light:none;--nh-clay-pop:var(--sombra);--nh-clay-press:inset 0 0 0 1px var(--linha);--nh-danger-500:var(--erro);--nh-danger-700:var(--erro);--nh-danger-soft:color-mix(in srgb, var(--erro) 12%, transparent);--nh-danger-line:color-mix(in srgb, var(--erro) 35%, transparent);--nh-warn-500:var(--aviso);--nh-warn-700:var(--aviso);--nh-warn-soft:color-mix(in srgb, var(--aviso) 12%, transparent);--nh-warn-line:color-mix(in srgb, var(--aviso) 35%, transparent);--nh-ai-500:var(--ia);--nh-ai-700:var(--ia);--nh-info-500:var(--info);--nh-info-700:var(--info);--nh-ok-500:var(--sucesso);--nh-ok-700:var(--sucesso);--nh-f-display:var(--f);--nh-f-body:var(--f);--nh-f-impact:var(--f);--nh-f-titulo:var(--f-display);--nh-f-mono:var(--mono);--nh-ease-out:var(--ease);--nh-ease-out-expo:var(--ease);--nh-dur-fast:var(--motion-fast);--nh-dur-base:.24s;--nh-dur-slow:var(--motion-enter);--app-accent-bg:var(--acento);--app-accent-glow:transparent;--bg:var(--fundo);--text:var(--tinta-2);--text-h:var(--tinta);--text-muted:var(--tinta-3);--green:var(--acento-texto);--green-light:var(--acento-veu);--green-border:color-mix(in srgb, var(--acento) 45%, transparent);--glass-bg:var(--vidro-forte);--glass-border:var(--vidro-borda);--glass-shadow:var(--sombra);--border:var(--linha);--radius:var(--r-lg);--radius-sm:var(--r-md);--font:var(--f);--in-ring:var(--acento-veu);--box-bg:var(--cartao-solido);--box-border:var(--linha-forte);--bo-bg-page:var(--fundo);--bo-bg-card:var(--cartao-solido);--bo-bg-sidebar:var(--fundo);--bo-bg-sidebar-hover:var(--cartao-hover);--bo-bg-sidebar-active:var(--acento-veu);--bo-bg-subtle:var(--fundo-2);--bo-bg-muted:var(--cartao-hover);--bo-text-heading:var(--tinta);--bo-text-body:var(--tinta-2);--bo-text-muted:var(--tinta-3);--bo-text-light:var(--tinta-3);--bo-border-subtle:var(--linha);--bo-border-base:var(--linha);--bo-border-strong:var(--linha-forte);--bo-brand-primary:var(--acento);--bo-on-brand:var(--sobre-acento);--bo-brand-shadow:none}html:root{--nh-shadow-rgb:33, 20, 15}html:root[data-theme=dark],.nold-noite,.rv-root,.cb{--nh-shadow-rgb:0, 0, 0}html{background-color:var(--fundo)}body{font-family:var(--f);background:var(--palco-degrade), var(--fundo);min-height:100dvh;color:var(--tinta-2);background-repeat:no-repeat;background-attachment:fixed;font-size:16px}h1,h2,h3,h4{color:var(--tinta);letter-spacing:-.025em;font-weight:500}::selection{background:var(--acento-veu);color:var(--tinta)}:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}a{color:var(--acento-texto);text-underline-offset:4px}*{scrollbar-width:thin;scrollbar-color:var(--linha-forte) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--linha-forte);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=submit],[type=button],[type=reset],[type=hidden])),textarea,select{font-family:var(--f);border-radius:var(--r-md)!important;border-width:1px!important;min-height:44px!important;font-size:16px!important}textarea{min-height:96px!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,textarea:focus,select:focus{outline:none;border-color:var(--acento-texto)!important;box-shadow:0 0 0 3px var(--acento-veu)!important}input::placeholder,textarea::placeholder{color:var(--tinta-3)}input[type=checkbox],input[type=radio]{border-width:1px;border-radius:6px}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{box-shadow:none;background-color:#ab5b44;border-color:#0000}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--acento-texto)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--acento-veu);border-color:var(--acento-texto)}html[data-theme=dark] select option,html[data-theme=dark] select optgroup{background-color:var(--cartao-solido);color:var(--tinta)}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--motion-page)}::view-transition-old(root){animation:nold-vt-sai .14s var(--ease-saida) both}::view-transition-new(root){animation:nold-vt-entra var(--motion-page) var(--ease) both}html[data-nav-dir=back]::view-transition-new(root){animation-name:nold-vt-entra-volta}.nh-sidebar,.nold-shell-rail{view-transition-name:nold-rail}.nh-topbar{view-transition-name:nold-topo}::view-transition-group(nold-rail){animation-duration:0s}::view-transition-group(nold-topo){animation-duration:0s}::view-transition-old(nold-rail){display:none}::view-transition-old(nold-topo){display:none}::view-transition-new(nold-rail){animation:none}::view-transition-new(nold-topo){animation:none}@keyframes nold-vt-sai{to{opacity:0;transform:translateY(-4px)}}@keyframes nold-vt-entra{0%{opacity:0;transform:translateY(10px)}}@keyframes nold-vt-entra-volta{0%{opacity:0;transform:translateY(-10px)}}.nold-entra{animation:nold-vt-entra var(--motion-page) var(--ease) both}.nold-cascata>*{animation:nold-vt-entra var(--motion-enter) var(--ease) both}.nold-cascata>:nth-child(2){animation-delay:70ms}.nold-cascata>:nth-child(3){animation-delay:.14s}.nold-cascata>:nth-child(4){animation-delay:.21s}.nold-cascata>:nth-child(5){animation-delay:.28s}.nold-cascata>:nth-child(6){animation-delay:.35s}.nold-cascata>:nth-child(n+7){animation-delay:.42s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.nold-entra,.nold-cascata>*{animation:none!important}}@media (prefers-reduced-transparency:reduce){html:root,html:root[data-theme=dark]{--vidro:var(--cartao-solido);--vidro-forte:var(--cartao-solido);--vidro-leve:var(--cartao-solido);--cartao:var(--cartao-solido)}}:root{--painel-vidro-fundo:color-mix(in srgb, var(--fundo-2) 65%, transparent);--painel-vidro-elevado:color-mix(in srgb, var(--cartao-solido) 42%, transparent);--painel-vidro-borda:color-mix(in srgb, var(--tinta) 9%, transparent);--painel-vidro-luz:color-mix(in srgb, var(--cartao-solido) 55%, transparent);--painel-vidro-sombra:color-mix(in srgb, var(--tinta) 12%, transparent)}*,:before,:after{box-sizing:border-box}.n-body{background:radial-gradient(ellipse at 0 0,var(--mancha-1),transparent 45%),radial-gradient(ellipse at 100% 0,var(--mancha-2),transparent 45%),var(--fundo);color:var(--tinta);font:400 15px/1.6 var(--f);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0}:where(.n-body) :where(button,input,textarea,select){font:inherit;color:inherit}.n-body button,.n-body a{-webkit-tap-highlight-color:transparent}.n-body :focus-visible{outline:2px solid var(--acento-texto);outline-offset:4px}.n-body [hidden]{display:none!important}.n-body a{color:var(--acento-texto);text-underline-offset:4px}.n-container{width:min(1440px,100%);margin:auto;padding:32px}.n-logo{color:var(--tinta);display:inline-flex}.n-logo svg{width:72px;height:auto;display:block}.n-eyebrow{font:500 12px/1.5 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-3)}.n-title{letter-spacing:-.055em;margin:12px 0 18px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.08}.n-title em{color:var(--acento-titulo);font-style:normal}.n-heading{letter-spacing:-.035em;margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.25}.n-muted{color:var(--tinta-3)}.n-body p{line-height:1.7}.n-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.n-stack{gap:16px;display:grid}.n-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;display:grid}.n-card{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:var(--r-lg);padding:20px}.n-glass{background:var(--vidro);border:1px solid var(--vidro-borda);border-radius:var(--r-xl);-webkit-backdrop-filter:saturate(170%)blur(18px);box-shadow:var(--vidro-brilho);padding:24px}.n-btn{border:1px solid var(--linha-forte);background:var(--cartao-solido);min-height:44px;color:var(--tinta);font:700 15px/1.3 var(--f);cursor:pointer;transition:background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex;text-decoration:none!important}.n-body a.n-btn{color:var(--tinta)}.n-btn:hover{background:var(--cartao-hover);border-color:var(--acento-texto)}.n-btn--primary,.n-btn--primary:hover{background:var(--acento);color:var(--sobre-acento);border-color:#0000}.n-btn--primary:hover{background:var(--acento-hover)}.n-body a.n-btn--primary{color:var(--sobre-acento)}.n-btn--ghost{background:0 0;border-color:#0000}.n-btn--danger{color:var(--erro);border-color:color-mix(in srgb,var(--erro) 55%,transparent);background:0 0}.n-btn--danger:hover{background:color-mix(in srgb,var(--erro) 10%,transparent);border-color:var(--erro)}.n-btn--text{color:var(--tinta);text-underline-offset:5px;background:0 0;border-color:#0000;padding-inline:4px;font-weight:600;text-decoration:underline!important}.n-btn--text:hover{color:var(--acento-texto);background:0 0;border-color:#0000}.n-btn--sm{min-height:36px;padding:6px 12px;font-size:14px}.n-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.n-btn[aria-busy=true]{cursor:progress}.n-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.n-btn--icon{width:44px;padding:10px}.n-tabs{scrollbar-width:none;border:1px solid var(--linha);background:var(--cartao-solido);border-radius:999px;flex-wrap:nowrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.n-tabs::-webkit-scrollbar{display:none}.n-tabs>button{min-height:36px;color:var(--tinta-2);font:600 14px/1 var(--f);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.n-tabs>button[aria-selected=true],.n-tabs>button[aria-selected=true]:hover,.n-tabs>button[aria-pressed=true],.n-tabs>button[aria-pressed=true]:hover{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.n-tabs>button:hover{background:var(--cartao-hover)}.n-field{font:600 13px/1.3 var(--f);color:var(--tinta-2);gap:6px;display:grid}.n-field small{color:var(--tinta-3);font-weight:400}.n-input{border:1px solid var(--linha-forte);background:var(--cartao-solido);width:100%;min-width:0;min-height:44px;color:var(--tinta);font:400 16px/1.4 var(--f);border-radius:12px;padding:10px 14px}.n-input:focus{border-color:var(--destaque);box-shadow:0 0 0 3px var(--acento-veu);outline:0}.n-input:disabled,.n-input[readonly]{color:var(--tinta-2);background:var(--fundo-2);cursor:default}textarea.n-input{resize:vertical;min-height:110px}.n-input::placeholder{color:var(--tinta-3)}.n-input[aria-invalid=true]{border-color:var(--erro)}.n-field .n-error{color:var(--erro)}.n-check{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.n-check input{width:18px;height:18px;accent-color:var(--acento-texto)}.n-badge{border:1px solid var(--linha);width:fit-content;min-height:24px;font:500 12px/1.4 var(--f);background:var(--cartao);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.n-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.n-badge--ok{color:var(--sucesso)}.n-badge--warn{color:var(--aviso)}.n-badge--error{color:var(--erro)}.n-badge--info{color:var(--info)}.n-avatar{border:2px solid var(--cartao-solido);background:var(--acento-veu);width:42px;height:42px;color:var(--acento-texto);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.n-avatar img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;position:absolute;transform:scale(1.2)}.n-composer{max-width:900px;margin:auto}.n-composer>.n-tabs{margin:0 auto 12px}.n-composer__box{border:1px solid var(--linha-forte);background:var(--vidro-forte);box-shadow:var(--vidro-brilho);border-radius:18px}.n-composer__box:focus-within{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}.n-composer__row{align-items:center;gap:15px;min-height:87px;padding:16px 18px;display:flex}.n-composer textarea{width:100%;min-width:0;min-height:58px;max-height:180px;color:var(--tinta);font:400 16px/1.6 var(--f);resize:vertical;background:0 0;border:0;flex:1;padding:12px 0}.n-composer textarea::placeholder{color:var(--tinta-3)}.n-composer textarea:focus-visible{outline:0}.n-composer__footer{border-top:1px solid var(--linha);color:var(--tinta-3);padding:10px 18px;font-size:12px}html[data-theme=dark] .n-composer__box{background:linear-gradient(130deg,#30252ef5,#231f2af5);border-color:#ffbd965c}.n-hero{isolation:isolate;border:1px solid var(--linha);background:linear-gradient(115deg,#f1e9da,#fae0d0 48%,#edd9dc);border-radius:26px;padding:40px;position:relative;overflow:hidden}.n-field-art{z-index:-1;pointer-events:none;background:radial-gradient(at 0 0,#efff8f22,#0000 60%);position:absolute;inset:0;overflow:hidden}.n-field-art i{border:1px solid #a65f4426;border-radius:48% 52% 41% 59%;width:640px;height:640px;animation:28s linear infinite n-orbit;position:absolute;top:-245px;right:-370px}.n-field-art i:nth-child(2){width:710px;height:710px;animation-duration:38s;animation-direction:reverse;top:-280px;right:-380px}.n-field-art i:nth-child(3){width:770px;height:770px;animation-duration:48s;top:-310px;right:-395px}html[data-theme=dark] .n-hero{background:radial-gradient(at 0 0,#657d3652,#0000 48%),radial-gradient(at 90% 12%,#b972cf55,#0000 60%),linear-gradient(115deg,#28342d,#492e2d 45%,#432840);border-color:#ffcfb941}html[data-theme=dark] .n-field-art i{border-color:#ffbf973b}.n-core{background:var(--nucleo);border:1px solid #8f993f88;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.n-project{text-align:left;color:var(--tinta);cursor:pointer;background:0 0;border:0;gap:9px;width:100%;padding:0;display:grid;text-decoration:none!important}.n-project__preview{border:1px solid var(--linha);border-radius:var(--r-lg);background:linear-gradient(135deg,var(--fundo-2),var(--cartao));place-items:center;height:200px;padding:22px;display:grid;overflow:hidden}.n-project:hover .n-project__preview{border-color:var(--acento-texto)}.n-project__preview>div{transition:transform var(--motion-enter) var(--ease)}.n-project:hover .n-project__preview>div{transform:translateY(-3px)rotate(-1deg)}.n-project strong{font-size:15px;font-weight:550}.n-project small{color:var(--tinta-3);font-size:13px}.n-shortcut{--tone:#ab5b44;color:var(--tinta);font:500 13px var(--f);cursor:pointer;background:0 0;border:0;justify-items:center;gap:9px;padding:12px;display:grid}.n-shortcut__icon{background:color-mix(in srgb,var(--tone) 18%,var(--cartao-solido));border:1px solid color-mix(in srgb,var(--tone) 35%,transparent);width:48px;height:48px;color:var(--tone);transition:transform .35s var(--ease);border-radius:14px;place-items:center;display:grid}.n-shortcut:hover .n-shortcut__icon{transform:translateY(-4px)rotate(-4deg)}html[data-theme=dark] .n-shortcut__icon{background:color-mix(in srgb,var(--tone) 35%,#211b2b);color:color-mix(in srgb,var(--tone) 35%,white)}.n-notice{border-left:2px solid var(--acento-titulo);background:var(--acento-veu);color:var(--tinta-2);padding:14px 18px;font-size:14px}.n-dialog{border:0;border-left:1px solid var(--linha);background:var(--vidro-forte);width:min(480px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--tinta);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);margin:0;padding:28px;position:fixed;inset:0 0 0 auto;overflow:auto}.n-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18101a77}.n-dialog__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.n-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite n-orbit;display:inline-block}.n-skeleton{background:linear-gradient(90deg,var(--fundo-2),var(--cartao-hover),var(--fundo-2));background-size:200%;border-radius:8px;height:16px;animation:1.8s infinite n-shimmer}.n-toast{z-index:100;border:1px solid var(--linha-forte);background:var(--cartao-solido);color:var(--tinta);box-shadow:var(--sombra);border-radius:12px;max-width:calc(100% - 32px);padding:12px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes n-orbit{to{transform:rotate(360deg)}}@keyframes n-shimmer{to{background-position:-200% 0}}@media (width<=767px){.n-container{padding:20px}.n-hero{padding:24px}.n-title{font-size:34px}.n-card,.n-glass{padding:20px}.n-composer__row{gap:10px;padding:12px}.n-composer textarea{min-height:82px;font-size:14px}.n-composer .n-avatar{width:32px;height:32px}.n-composer__footer{padding:10px 12px}.n-dialog{padding:22px}}@media (prefers-reduced-motion:reduce){.n-body *,.n-body :before,.n-body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.n-body *{-webkit-backdrop-filter:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.n-glass,.n-dialog,.n-composer__box{background:var(--cartao-solido)}}.n-olho{font:700 12px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto)}.n-titulo{font:400 clamp(26px,3.4vw,40px)/1 var(--f-display);letter-spacing:.012em;text-transform:uppercase;color:var(--tinta);text-wrap:balance;margin:0}.n-titulo em{color:var(--destaque);font-style:normal}.n-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin:0 0 22px;display:flex}.n-cab>div{gap:8px;min-width:0;display:grid}.n-cab p{font:400 15px/1.55 var(--f);color:var(--tinta-2);text-wrap:pretty;max-width:60ch;margin:0}.n-secao{font:700 20px/1.3 var(--f);letter-spacing:-.015em;color:var(--tinta);margin:0}.n-secao--sm{font-size:16px}.n-apoio{font:400 13px/1.5 var(--f);color:var(--tinta-3)}.n-estado{font:600 13px/1.3 var(--f);color:var(--tinta-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.n-estado i{background:var(--tinta-3);border-radius:50%;flex:none;width:6px;height:6px}.n-estado--voce{color:var(--acento-texto)}.n-estado--voce i{background:var(--destaque);box-shadow:0 0 0 3px var(--acento-veu)}.n-estado--ok i{background:var(--sucesso)}.n-estado--aviso i{background:var(--aviso)}.n-estado--erro i{background:var(--erro)}.n-estado--ok{color:var(--sucesso)}.n-estado--aviso{color:var(--aviso)}.n-estado--erro{color:var(--erro)}.n-rosto{--d:40px;width:var(--d);height:var(--d);background:var(--acento-veu);color:var(--acento-texto);font:700 calc(var(--d) * .34)/1 var(--f);letter-spacing:.02em;box-shadow:0 0 0 2px var(--fundo),0 0 0 3px var(--linha-forte);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.n-rosto img{object-fit:cover;width:100%;height:100%;display:block}.n-rosto--lg{--d:64px}.n-rosto--xl{--d:88px}.n-rosto--trabalha:after{content:"";border:1.5px solid #0000;border-top-color:var(--destaque);border-right-color:color-mix(in srgb,var(--destaque) 40%,transparent);border-radius:50%;animation:1.8s linear infinite n-orbit;position:absolute;inset:-5px}.n-marca{border:1px solid var(--linha-forte);background:var(--fundo-2);width:40px;height:40px;color:var(--tinta);font:700 14px/1 var(--f);letter-spacing:.04em;border-radius:12px;flex:none;place-items:center;display:inline-grid}.n-linhas{display:grid}.n-linhas>div{border-top:1px solid var(--linha);font:400 15px/1.5 var(--f);color:var(--tinta-2);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.n-linhas>div:first-child{border-top:0;padding-top:0}.n-linhas>div>span:first-child{color:var(--tinta-3);flex:none;font-size:14px}.n-linhas>div>span:last-child{color:var(--tinta);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:600}.n-vazio{text-align:center;justify-items:center;gap:12px;padding:26px 18px;display:grid}.n-vazio .n-aro{border:1px dashed var(--linha-forte);border-radius:50%;width:64px;height:64px;position:relative}.n-vazio .n-aro:after{content:"";background:repeating-conic-gradient(var(--linha-forte) 0 1deg,transparent 1deg 12deg);border-radius:50%;position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.n-vazio h4{font:700 16px/1.35 var(--f);color:var(--tinta);margin:0}.n-vazio p{color:var(--tinta-2);max-width:40ch;margin:0;font-size:14px}.n-chave{width:100%;min-height:44px;color:var(--tinta);font:600 15px/1.4 var(--f);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:6px 0;display:flex}.n-chave small{font:400 13px/1.5 var(--f);color:var(--tinta-3);margin-top:2px;display:block}.n-chave>i{background:var(--linha-forte);border:1px solid var(--linha-forte);width:44px;height:26px;transition:background var(--motion-fast),border-color var(--motion-fast);border-radius:999px;flex:none;position:relative}.n-chave>i:after{content:"";background:var(--tinta);width:20px;height:20px;transition:transform var(--motion-fast) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.n-chave[aria-checked=true]>i{background:var(--acento);border-color:var(--acento)}.n-chave[aria-checked=true]>i:after{background:var(--sobre-acento);transform:translate(18px)}.n-chave:focus-visible{outline:0}.n-chave:focus-visible>i{outline:2px solid var(--acento-texto);outline-offset:2px}.n-chave:disabled{opacity:.5;cursor:default}.n-aviso{font:600 14px/1.4 var(--f);color:var(--tinta-2);margin:0}.n-aviso--ok{color:var(--sucesso)}.n-aviso--erro{color:var(--erro)}@media (width<=767px){.n-titulo{font-size:26px}.n-cab{margin-bottom:18px}.n-linhas>div{flex-direction:column;align-items:flex-start;gap:2px}.n-linhas>div>span:last-child{text-align:left}}.n-painel-vidro{background:var(--painel-vidro-fundo);border:1px solid var(--painel-vidro-borda);box-shadow:inset 0 1px 0 var(--painel-vidro-luz), 0 12px 36px -28px var(--painel-vidro-sombra);-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);border-radius:20px}@media (prefers-reduced-transparency:reduce){.n-painel-vidro{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.n-painel-vidro{background:var(--cartao-solido)}}html .nh-root{font-family:var(--f);color:var(--tinta-2);background:var(--palco-degrade), var(--fundo);background-repeat:no-repeat;background-attachment:fixed}html[data-theme=dark] .nh-root{background-color:var(--fundo)}html .nh-glass{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-lg);box-shadow:none}html .nh-glass-dark{color:#fff6ef;border:1px solid var(--linha-forte);border-radius:var(--r-lg);box-shadow:var(--sombra);background:#21140f}html .nh-sidebar{background:var(--vidro);border:1px solid var(--vidro-borda);border-radius:var(--r-xl);box-shadow:var(--vidro-brilho), var(--sombra);-webkit-backdrop-filter:saturate(150%)blur(22px);scrollbar-width:none}@media (width<=768px){html .nh-sidebar{background:var(--vidro-forte)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html .nh-sidebar{background:var(--vidro-forte)}}html .nh-sidebar::-webkit-scrollbar{display:none}html .nh-logo-btn{color:var(--tinta);border-radius:var(--r-md)}html .nh-logo-btn:hover{background:var(--cartao-hover)}html .nh-logo-btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}html .nh-nav-label{font:500 12px/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3)}html .nh-nav-label-btn:hover{background:var(--cartao-hover);color:var(--tinta)}html .nh-nav-group-chev{color:var(--tinta-3)}html .nh-nav-group-count{background:var(--acento-veu);color:var(--acento-texto)}html .nh-nav-item{border-radius:var(--r-md);min-height:38px;color:var(--tinta-2);font:500 14px/1.3 var(--f);transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease)}html .nh-nav-item:hover{background:var(--cartao-hover);color:var(--tinta)}html .nh-nav-item.active{background:var(--acento-veu);color:var(--acento-texto);box-shadow:none;font-weight:600}html .nh-nav-item:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}html .nh-nav-item .nh-bub{border-radius:var(--r-sm);width:28px;height:28px;color:var(--tinta-3);box-shadow:none;background:0 0;border:1px solid #0000;flex-basis:28px}html .nh-nav-item:hover .nh-bub{color:var(--tinta);background:var(--vidro-leve);border-color:var(--linha)}html .nh-nav-item.active .nh-bub{color:var(--sobre-acento);background:var(--acento);box-shadow:none;border-color:#0000}html .nh-nav-item .nh-badge{background:var(--acento-veu);color:var(--acento-texto);border-radius:999px}html .nh-nav-dot{background:var(--acento);box-shadow:0 0 0 2px var(--cartao-solido)}html .nh-rail-brand{border-bottom-color:var(--linha)}html .nh-rail-av{border-color:var(--linha-forte);border-radius:var(--r-md)}html .nh-rail-word{font-family:var(--f);letter-spacing:-.03em;color:var(--tinta);font-weight:600}html .nh-rail-word small{color:var(--tinta-3)}@media (width<=768px){html .nh-app-fixed .nh-sidebar{border-radius:var(--r-xl)}}html .nh-topbar{background:var(--vidro-forte);border:1px solid var(--vidro-borda);border-radius:var(--r-lg);box-shadow:var(--vidro-brilho)}html .nh-selector{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:var(--r-md);color:var(--tinta-2)}html .nh-selector .nh-av{background:var(--acento);color:var(--sobre-acento);border-radius:var(--r-sm);box-shadow:none}html .rd-search-trigger{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:var(--r-md);color:var(--tinta-3);box-shadow:none}html .rd-search-trigger:hover{border-color:var(--linha-forte);color:var(--tinta-2)}html .rd-st-kbd{font-family:var(--mono);border-color:var(--linha);background:var(--fundo-2);color:var(--tinta-3);border-radius:6px}@media (width<=768px){html .nh-topbar-mob{background:color-mix(in srgb, var(--fundo) 86%, transparent);border-bottom:1px solid var(--linha)}}html .nh-topbar-mob-logo{color:var(--tinta)}html .nh-headbtn{border:1px solid var(--linha);border-radius:var(--r-md);background:var(--vidro-forte);color:var(--tinta-2)}html .nh-bottomnav{background:var(--vidro-forte);border:1px solid var(--vidro-borda);border-radius:var(--r-xl);box-shadow:var(--vidro-brilho), var(--sombra)}html .nh-btn{min-height:38px;font:700 14px/1.3 var(--f);letter-spacing:0;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);border-radius:6px;padding:9px 16px}html .nh-btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}html .nh-btn-primary{background:var(--acento);color:var(--sobre-acento);box-shadow:none;border:1px solid #0000}html .nh-btn-primary:hover{background:var(--acento-hover);color:var(--sobre-acento)}html .nh-btn-ghost{color:var(--tinta);border:1px solid var(--linha-forte);box-shadow:none;background:0 0}html .nh-btn-ghost:hover{background:var(--cartao-hover);border-color:var(--acento-texto)}html .nh-btn-secondary{background:var(--cartao-solido);color:var(--tinta);border:1px solid var(--linha-forte);box-shadow:none}html .nh-btn-secondary:hover{background:var(--cartao-hover);border-color:var(--acento-texto)}html .nh-btn-soft{background:var(--acento-veu);color:var(--acento-texto);border:1px solid #0000}html .nh-btn-soft:hover{background:color-mix(in srgb, var(--acento) 32%, transparent)}html .nh-btn-dark{background:var(--tinta);color:var(--fundo);box-shadow:none}html .nh-btn-dark:hover{background:var(--tinta-2)}html .nh-btn.nh-btn-danger{color:var(--erro);border:1px solid var(--erro);box-shadow:none;background:0 0}html .nh-btn.nh-btn-danger:hover{background:color-mix(in srgb, var(--erro) 10%, transparent)}html .nh-btn-sm{border-radius:6px;min-height:32px;padding:6px 12px;font-size:13px}html .nh-btn-lg{border-radius:6px;min-height:44px;padding:12px 22px;font-size:15px}html .nh-btn-icon{padding:9px}html :is(.nh-input,.nh-select,.nh-textarea){background:var(--cartao-solido);border:1px solid var(--linha-forte);color:var(--tinta);font:400 16px/1.4 var(--f);border-radius:12px;padding:10px 14px}html .nh-field>.nh-field-label{color:var(--tinta);font-size:14px;font-weight:500}html .nh-switch-track{background:var(--linha-forte);box-shadow:none}html .nh-switch input:checked+.nh-switch-track{background:var(--nh-switch-accent,#ab5b44);box-shadow:none}html .nh-switch input:focus-visible+.nh-switch-track{box-shadow:0 0 0 3px var(--acento-veu)}html .nh-badge--brand{background:var(--acento-veu);color:var(--acento-texto)}html .nh-badge--warning{background:color-mix(in srgb, var(--aviso) 14%, transparent);color:var(--aviso)}html .nh-badge--danger{background:color-mix(in srgb, var(--erro) 12%, transparent);color:var(--erro)}html .nh-badge--info{background:color-mix(in srgb, var(--info) 12%, transparent);color:var(--info)}html .nh-kpirow-badge.up{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--sucesso)}html .nh-kpirow-badge.down{background:color-mix(in srgb, var(--erro) 12%, transparent);color:var(--erro)}html .nh-kpirow-badge.warn{background:color-mix(in srgb, var(--aviso) 14%, transparent);color:var(--aviso)}html .nh-done-toast{background:var(--cartao-solido);color:var(--tinta);border:1px solid var(--linha-forte);border-radius:var(--r-md);box-shadow:var(--sombra-alta)}html .nh-done-toast button{background:var(--fundo-2);color:var(--tinta-2)}html .nh-done-toast button:hover{background:var(--cartao-hover)}html .nh-placeholder{border-color:var(--linha-forte);border-radius:var(--r-lg);color:var(--tinta-3);font-family:var(--mono)}@font-face{font-family:NoldGeist;src:url(/cris-video/assets/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}.nold-chat{--fundo:#fbf8f5;--fundo-2:#f3ebe4;--palco:#efe7df;--cartao:#fffc;--cartao-solido:#fff;--cartao-hover:#f8f2ec;--tinta:#21140f;--tinta-2:#5b463d;--tinta-3:#7a655b;--acento:#f0a47f;--acento-hover:#f5b896;--acento-texto:#863e25;--acento-titulo:#ab5b44;--acento-veu:#f0a47f38;--sobre-acento:#21140f;--nucleo:#efff8f;--linha:#21140f1a;--linha-forte:#21140f38;--sucesso:#3d7a4a;--aviso:#8a5d12;--erro:#b5552f;--info:#3f5f8f;--vidro:#ffffff8c;--vidro-forte:#ffffffc7;--vidro-leve:#ffffff59;--vidro-hover:#ffffffb3;--vidro-borda:#21140f17;--vidro-brilho:inset 0 1px 0 #ffffffe6;--sombra:0 8px 32px #21140f12;--mancha-1:#f0a47f38;--mancha-2:#c9b6e033;--f:NoldGeist,Geist,Inter,ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--motion-fast:.16s;--motion-enter:.4s;--ease:cubic-bezier(.2,.7,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--tinta);font:400 15px/1.6 var(--f);-webkit-font-smoothing:antialiased}[data-theme=dark] .nold-chat{--fundo:#131216;--fundo-2:#221f27;--palco:#17151b;--cartao:#302932d9;--cartao-solido:#29252e;--cartao-hover:#3b303e;--tinta:#fff6ef;--tinta-2:#ded0d8;--tinta-3:#bfaeb9;--acento:#ffb38c;--acento-hover:#ffc7a9;--acento-texto:#ffc09d;--acento-titulo:#ffb38c;--acento-veu:#ffac862b;--linha:#f4d8e221;--linha-forte:#f4d8e247;--sucesso:#8fc49a;--aviso:#e6b85c;--erro:#f28b82;--info:#9db8e0;--vidro:#2e273399;--vidro-forte:#211e28ed;--vidro-leve:#f8d7ed0b;--vidro-hover:#59415377;--vidro-borda:#f4d8e22b;--vidro-brilho:inset 0 1px 0 #fff0e820;--sombra:0 8px 32px #00000025;--mancha-1:#f291633d;--mancha-2:#ac76e947;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nold-chat *,.nold-chat :before,.nold-chat :after{box-sizing:border-box}.nold-chat :where(button,input,textarea,select){font:inherit;color:inherit}.nold-chat :focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.nold-chat [hidden]{display:none!important}.nold-chat a{color:var(--acento-texto);text-underline-offset:4px}.nold-chat p{margin:0}.nold-chat .n-eyebrow{font:500 12px/1.5 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-3)}.nold-chat .n-muted{color:var(--tinta-3)}.nold-chat .n-card{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-lg);padding:16px}.nold-chat .n-btn{border:1px solid var(--linha-forte);border-radius:var(--r-md);background:var(--cartao-solido);min-height:40px;color:var(--tinta);font:600 14px/1.3 var(--f);cursor:pointer;transition:background var(--motion-fast),border-color var(--motion-fast);justify-content:center;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;display:inline-flex}.nold-chat .n-btn:hover{background:var(--cartao-hover);border-color:var(--acento-texto)}.nold-chat .n-btn--primary,.nold-chat .n-btn--primary:hover{background:var(--acento);color:var(--sobre-acento);border-color:#0000}.nold-chat .n-btn--primary:hover{background:var(--acento-hover)}.nold-chat .n-btn--ghost{background:0 0;border-color:#0000}.nold-chat .n-btn--ghost:hover{background:var(--vidro-hover);border-color:var(--linha)}.nold-chat .n-btn--sm{min-height:34px;padding:6px 12px;font-size:13px}.nold-chat .n-btn--icon{width:40px;padding:8px}.nold-chat .n-btn--icon.n-btn--sm{width:34px;padding:6px}.nold-chat .n-btn:disabled{opacity:.5;cursor:not-allowed}.nold-chat .n-btn[aria-busy=true]{cursor:progress}.nold-chat .n-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.nold-chat .n-badge{border:1px solid var(--linha);width:fit-content;min-height:24px;font:500 12px/1.4 var(--f);background:var(--cartao);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.nold-chat .n-badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.nold-chat .n-badge--ok{color:var(--sucesso)}.nold-chat .n-badge--warn{color:var(--aviso)}.nold-chat .n-badge--error{color:var(--erro)}.nold-chat .n-badge--info{color:var(--info)}.nold-chat .n-avatar{border:2px solid var(--cartao-solido);background:var(--acento-veu);width:36px;height:36px;color:var(--acento-texto);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.nold-chat .n-avatar img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;position:absolute;transform:scale(1.2)}.nold-chat .n-notice{border-left:2px solid var(--acento-titulo);background:var(--acento-veu);color:var(--tinta-2);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:10px 14px;font-size:14px}.nold-chat .n-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite nc-orbit;display:inline-block}.nold-chat .n-core{background:var(--nucleo);border:1px solid #8f993f88;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.nold-chat .n-composer__box{border:1px solid var(--linha-forte);background:var(--vidro-forte);box-shadow:var(--vidro-brilho);border-radius:18px}.nold-chat .n-composer__box:focus-within{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}[data-theme=dark] .nold-chat .n-composer__box{background:linear-gradient(130deg,#30252ef5,#231f2af5);border-color:#ffbd965c}.nold-chat .n-composer__row{align-items:flex-end;gap:12px;padding:10px 10px 10px 16px;display:flex}.nold-chat .n-composer textarea{width:100%;min-width:0;min-height:24px;max-height:180px;color:var(--tinta);font:400 15px/1.6 var(--f);resize:none;background:0 0;border:0;flex:1;padding:8px 0}.nold-chat .n-composer textarea::placeholder{color:var(--tinta-3)}.nold-chat .n-composer textarea:focus-visible{outline:0}.nold-chat .n-composer__footer{border-top:1px solid var(--linha);color:var(--tinta-3);align-items:center;gap:8px;min-height:32px;padding:7px 16px;font-size:12px;display:flex}.nold-chat{--sup:var(--fundo);--sup-2:color-mix(in srgb,var(--fundo-2) 55%,var(--fundo));--elev:var(--cartao-solido);--hair:var(--linha);--col:760px;--ok-veu:color-mix(in srgb,var(--sucesso) 14%,transparent);--warn-veu:color-mix(in srgb,var(--aviso) 14%,transparent);--err-veu:color-mix(in srgb,var(--erro) 13%,transparent);--info-veu:color-mix(in srgb,var(--info) 14%,transparent)}[data-theme=dark] .nold-chat{--sup:#141217;--sup-2:#18161c;--elev:#1f1c24;--hair:#f4d8e21a}.nold-chat .nc-ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.nold-chat .nc-iconbtn{width:34px;height:34px;color:var(--tinta-3);cursor:pointer;transition:background var(--motion-fast),color var(--motion-fast);background:0 0;border:0;border-radius:9px;place-items:center;display:inline-grid}.nold-chat .nc-iconbtn:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nc-iconbtn[data-submitted],.nold-chat .nc-iconbtn[aria-pressed=true]{color:var(--acento-texto)}.nold-chat .nc-btn{border:1px solid var(--linha-forte);background:var(--elev);min-height:36px;color:var(--tinta);font:550 13px/1.2 var(--f);cursor:pointer;transition:background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px 14px;display:inline-flex}.nold-chat .nc-btn:hover{background:var(--cartao-hover)}.nold-chat .nc-btn:active{transform:translateY(1px)}.nold-chat .nc-btn--primary{background:var(--tinta);color:var(--sup);border-color:#0000}.nold-chat .nc-btn--primary:hover{background:color-mix(in srgb,var(--tinta) 86%,var(--acento))}.nold-chat .nc-btn:disabled{opacity:.5;cursor:not-allowed}.nold-chat .nc-pill{border:1px solid var(--hair);background:var(--elev);min-height:30px;color:var(--tinta-2);font:500 13px/1 var(--f);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 12px;display:inline-flex}.nold-chat .nc-pill:hover{border-color:var(--linha-forte);color:var(--tinta)}.nold-chat .nc-spin{border:1.6px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite nc-orbit;display:inline-block}.nold-chat .nc-root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.nold-chat .nc-thread{scroll-behavior:smooth;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.nold-chat .nc-col{width:100%;max-width:var(--col);flex-direction:column;gap:26px;min-height:100%;margin:0 auto;padding:28px 24px 24px;display:flex}.nold-chat .nc-msg--user{justify-content:flex-end;display:flex}.nold-chat .nc-msg__pill{background:var(--fundo-2);max-width:min(78%,560px);color:var(--tinta);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;padding:10px 16px;font-size:14.5px;line-height:1.55}[data-theme=dark] .nold-chat .nc-msg__pill{background:#2a2530}.nold-chat .nc-ai{flex-direction:column;gap:6px;min-width:0;display:flex}.nold-chat .nc-ai__body{min-width:0;color:var(--tinta);overflow-wrap:anywhere;flex-direction:column;gap:14px;font-size:14.5px;line-height:1.7;display:flex}.nold-chat .nc-ai__meta{gap:2px;min-height:34px;margin-left:-8px;display:flex}.nold-chat .nc-ai__meta[data-floating]{opacity:0;transition:opacity var(--motion-fast)}.nold-chat .nc-ai:hover .nc-ai__meta[data-floating]{opacity:1}.nold-chat .nc-loading{color:var(--tinta-3);align-items:center;gap:10px;margin:auto;font-size:14px;display:flex}.nold-chat .nc-md>:first-child{margin-top:0}.nold-chat .nc-md>:last-child{margin-bottom:0}.nold-chat .nc-md p{margin:0 0 12px}.nold-chat .nc-md :is(ul,ol){gap:6px;margin:0 0 12px;padding-left:22px;display:grid}.nold-chat .nc-md li::marker{color:var(--tinta-3)}.nold-chat .nc-md strong{color:var(--tinta);font-weight:620}.nold-chat .nc-md :is(h1,h2,h3,h4){color:var(--tinta);letter-spacing:-.015em;margin:20px 0 8px;font-weight:620;line-height:1.3}.nold-chat .nc-md h1{font-size:19px}.nold-chat .nc-md h2{font-size:17px}.nold-chat .nc-md :is(h3,h4){font-size:16px}.nold-chat .nc-md hr{border:0;border-top:1px solid var(--hair);margin:18px 0}.nold-chat .nc-md blockquote{border-left:3px solid var(--linha-forte);color:var(--tinta-2);margin:12px 0;padding:2px 14px}.nold-chat .nc-md code{font-family:var(--mono);background:var(--fundo-2);border-radius:5px;padding:2px 6px;font-size:.86em}.nold-chat .nc-md pre{background:var(--sup-2);border:1px solid var(--hair);border-radius:12px;padding:14px 16px;font-size:14px;overflow-x:auto}.nold-chat .nc-md pre code{background:0 0;padding:0}.nold-chat .nc-md table{border-collapse:separate;border-spacing:0;border:1px solid var(--hair);border-radius:12px;width:max-content;max-width:100%;margin:14px 0;font-size:14px;display:block;overflow-x:auto}.nold-chat .nc-md :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--hair);padding:9px 14px}.nold-chat .nc-md tr:last-child td{border-bottom:0}.nold-chat .nc-md th{color:var(--tinta-2);background:var(--sup-2);font-size:13px;font-weight:600}.nold-chat .nc-md a{color:var(--acento-texto);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--acento-texto) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--acento-texto) 40%,transparent)}.nold-chat .nc-steps{align-self:flex-start;max-width:100%}.nold-chat .nc-steps__sum{border:1px solid var(--hair);max-width:100%;min-height:32px;color:var(--tinta-3);font:500 13px/1.2 var(--f);cursor:pointer;transition:background var(--motion-fast),color var(--motion-fast);background:0 0;border-radius:999px;align-items:center;gap:9px;padding:5px 10px 5px 6px;display:inline-flex}.nold-chat .nc-steps__sum:hover{background:var(--sup-2);color:var(--tinta-2)}.nold-chat .nc-steps__icons{display:inline-flex}.nold-chat .nc-steps__icons .nc-ic{background:var(--sup-2);border:1.5px solid var(--sup);width:22px;height:22px;color:var(--tinta-2);box-sizing:border-box;border-radius:50%;padding:4px}.nold-chat .nc-steps__icons .nc-ic+.nc-ic{margin-left:-7px}.nold-chat .nc-steps__txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nold-chat .nc-steps__warn{color:var(--erro);font-weight:500}.nold-chat .nc-steps__chev{transition:transform var(--motion-fast)}.nold-chat .nc-steps.is-open .nc-steps__chev{transform:rotate(180deg)}.nold-chat :is(.nc-steps__list,.nc-live__list){border-left:1px solid var(--hair);color:var(--tinta-2);gap:8px;margin:10px 0 0 12px;padding:0 0 0 18px;font-size:14px;list-style:none;display:grid}.nold-chat :is(.nc-steps__list,.nc-live__list) li{align-items:center;gap:8px;min-height:22px;display:flex;position:relative}.nold-chat .nc-steps__dot{background:var(--ok-veu);width:20px;height:20px;color:var(--sucesso);border-radius:50%;flex:none;place-items:center;display:inline-grid}.nold-chat :is(.nc-steps__list,.nc-live__list) li .nc-steps__dot{background:var(--sup);box-shadow:0 0 0 1px var(--hair);position:absolute;left:-29px}.nold-chat :is(.nc-steps__list,.nc-live__list) li.is-bad,.nold-chat :is(.nc-steps__list,.nc-live__list) li.is-bad .nc-steps__dot{color:var(--erro)}.nold-chat .nc-steps__list li.is-wait .nc-steps__dot{color:var(--aviso)}.nold-chat .nc-steps__list em{color:var(--tinta-3);font-size:12px;font-style:normal}.nold-chat .nc-live{animation:nc-rise var(--motion-enter) var(--ease);gap:2px;display:grid}.nold-chat .nc-live__head{align-items:center;gap:10px;min-height:28px;font-size:15px;display:flex}.nold-chat .nc-live__orb{background:conic-gradient(from 0deg,var(--acento),var(--nucleo),#c9b6e0,var(--acento));border-radius:50%;flex:none;width:18px;height:18px;animation:1.6s linear infinite nc-orbit;-webkit-mask:radial-gradient(circle,#0000 4px,#000 4.5px);mask:radial-gradient(circle,#0000 4px,#000 4.5px)}.nold-chat .nc-shimmer{background:linear-gradient(90deg,var(--tinta-3) 0%,var(--tinta-3) 35%,var(--tinta) 50%,var(--tinta-3) 65%,var(--tinta-3) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500;animation:2.2s linear infinite nc-shine}.nold-chat .nc-live__time{font:500 12px var(--mono);color:var(--tinta-3)}.nold-chat .nc-live__list li{animation:nc-rise .3s var(--ease)}.nold-chat .nc-live__list li.is-doing{color:var(--tinta)}.nold-chat .nc-live__list li.is-doing .nc-steps__dot{color:var(--acento-texto)}.nold-chat .nc-live__list li.is-doing .nc-spin{width:10px;height:10px}.nold-chat .nc-ops{gap:10px;min-width:0;display:grid}.nold-chat .nc-card{border:1px solid var(--hair);background:var(--elev);border-radius:16px;gap:14px;padding:16px;display:grid;box-shadow:0 1px 2px #0000000a}.nold-chat .nc-decide{border-color:color-mix(in srgb,var(--acento) 45%,var(--hair));box-shadow:0 0 0 4px var(--acento-veu)}.nold-chat .nc-card__head{align-items:center;gap:12px;display:flex}.nold-chat .nc-tile{background:var(--acento-veu);width:36px;height:36px;color:var(--acento-texto);border-radius:10px;flex:none;place-items:center;display:inline-grid}.nold-chat .nc-tile--warn{background:var(--warn-veu);color:var(--aviso)}.nold-chat .nc-card__txt{gap:1px;min-width:0;display:grid}.nold-chat .nc-card__txt b{color:var(--tinta);font-size:14.5px;font-weight:600}.nold-chat .nc-card__txt small{color:var(--tinta-3);font-size:13px}.nold-chat .nc-card__actions{flex-wrap:wrap;gap:8px;display:flex}.nold-chat .nc-fields{border:1px solid var(--hair);border-radius:12px;gap:0;margin:0;font-size:14px;display:grid;overflow:hidden}.nold-chat .nc-fields>div{border-bottom:1px solid var(--hair);grid-template-columns:minmax(110px,32%) 1fr;gap:12px;padding:9px 14px;display:grid}.nold-chat .nc-fields>div:last-child{border-bottom:0}.nold-chat .nc-fields dt{color:var(--tinta-3);font-size:13px}.nold-chat .nc-fields dd{color:var(--tinta);white-space:pre-wrap;min-width:0;margin:0}.nold-chat .nc-fields--sub{border:0;border-radius:0;font-size:14px}.nold-chat .nc-fields--sub>div{border:0;grid-template-columns:minmax(90px,36%) 1fr;padding:3px 0}.nold-chat .nc-fields ol{gap:4px;margin:0;padding-left:18px;display:grid}.nold-chat .nc-decide__note{color:var(--tinta-3);align-items:center;gap:7px;font-size:13px;display:flex}.nold-chat .nc-attach{border:1px solid var(--hair);background:var(--elev);width:100%;max-width:440px;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast);border-radius:14px;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:flex}.nold-chat .nc-attach:hover{border-color:var(--linha-forte);transform:translateY(-1px);box-shadow:0 6px 18px -10px #00000040}.nold-chat .nc-attach__thumb{width:44px;height:44px;color:var(--acento-texto);background:linear-gradient(140deg,var(--acento-veu),color-mix(in srgb,var(--mancha-2) 80%,transparent));border-radius:10px;flex:none;place-items:center;display:inline-grid}.nold-chat .nc-attach__thumb.k-automacao,.nold-chat .nc-attach__thumb.k-fluxo{color:var(--info);background:linear-gradient(140deg,var(--info-veu),transparent)}.nold-chat .nc-attach__thumb.k-okrs{color:var(--sucesso);background:linear-gradient(140deg,var(--ok-veu),transparent)}.nold-chat .nc-attach__thumb.k-documento,.nold-chat .nc-attach__thumb.k-dados{color:var(--tinta-2);background:var(--sup-2)}.nold-chat .nc-attach__txt{flex:1;gap:2px;min-width:0;display:grid}.nold-chat .nc-attach__txt b{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.nold-chat .nc-attach__txt small{color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nold-chat .t-ok{color:var(--sucesso)}.nold-chat .t-warn{color:var(--aviso)}.nold-chat .t-error{color:var(--erro)}.nold-chat .t-info{color:var(--info)}.nold-chat .nc-attach__cta{color:var(--tinta-2);background:var(--sup-2);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:550;display:inline-flex}.nold-chat .nc-opwrap{gap:6px;display:grid}.nold-chat .nc-row{min-height:34px;color:var(--tinta-2);align-items:center;gap:10px;font-size:14px;display:flex}.nold-chat .nc-row__txt{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nold-chat .nc-row__state{color:var(--tinta-3);font-size:13px}.nold-chat .nc-row.t-error .nc-steps__dot{background:var(--err-veu);color:var(--erro)}.nold-chat .nc-row.t-warn .nc-steps__dot{background:var(--warn-veu);color:var(--aviso)}.nold-chat .nc-row.t-info .nc-steps__dot{background:var(--info-veu);color:var(--info)}.nold-chat :is(.nc-row.t-error,.nc-row.t-warn) .nc-row__state{color:inherit}.nold-chat .nc-row.t-error{color:var(--erro)}.nold-chat .nc-row__err{color:var(--erro);background:var(--err-veu);border-radius:10px;padding:8px 12px;font-size:14px}.nold-chat .nc-row__hint{color:var(--tinta-3);font-size:13px}.nold-chat .nc-retry{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nold-chat .nc-btn--sm{min-height:30px;padding:4px 11px;font-size:13px}.nold-chat .nc-navrow,.nold-chat .nc-thumbs{flex-wrap:wrap;gap:8px;display:flex}.nold-chat .nc-thumbs img{object-fit:cover;border:1px solid var(--hair);border-radius:10px;width:120px;height:120px}.nold-chat .nc-media{gap:8px;display:grid}.nold-chat .nc-video{border:1px solid var(--hair);background:#000;border-radius:14px;width:100%;max-width:520px;max-height:420px}.nold-chat .nc-welcome{animation:nc-rise var(--motion-enter) var(--ease);gap:14px;margin:auto 0;padding:24px 0 8px;display:grid}.nold-chat .nc-welcome__mark{background:linear-gradient(140deg,var(--acento),#d9b8f0);color:#21140f;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:6px;display:inline-grid}.nold-chat .nc-welcome h2{letter-spacing:-.035em;color:var(--tinta);margin:0;font-size:clamp(24px,3.2vw,32px);font-weight:560;line-height:1.15}.nold-chat .nc-welcome h2 span{color:var(--tinta-3)}.nold-chat .nc-welcome>p{max-width:580px;color:var(--tinta-2);font-size:14.5px}.nold-chat .nc-suggest{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:12px;display:grid}.nold-chat .nc-suggest__card{border:1px solid var(--hair);background:var(--elev);min-height:92px;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast),transform var(--motion-fast),box-shadow var(--motion-fast);border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.nold-chat .nc-suggest__card:hover{border-color:var(--linha-forte);transform:translateY(-1px);box-shadow:0 8px 20px -14px #00000050}.nold-chat .nc-suggest__area{font:500 12px var(--f);color:var(--tinta-3);align-items:center;gap:6px;display:inline-flex}.nold-chat .nc-suggest__q{color:var(--tinta);font-size:14px;line-height:1.45}.nold-chat .nc-foot{max-width:calc(var(--col));flex-shrink:0;width:100%;margin:0 auto;padding:0 24px 16px}.nold-chat .nc-composer__input{width:100%;min-height:26px;max-height:220px;color:var(--tinta);font:400 16px/1.55 var(--f);resize:none;background:0 0;border:0;padding:14px 18px 4px}.nold-chat .nc-composer__input::placeholder{color:var(--tinta-3)}.nold-chat .nc-composer__input:focus-visible{outline:0}.nold-chat .nc-composer__bar{align-items:center;gap:8px;padding:6px 8px 8px 16px;display:flex}.nold-chat .nc-composer__hint{color:var(--tinta-3);flex:1;align-items:center;gap:6px;font-size:13px;display:inline-flex}.nold-chat .nc-send{background:var(--tinta);width:34px;height:34px;color:var(--sup);cursor:pointer;transition:opacity var(--motion-fast),transform var(--motion-fast);border:0;border-radius:50%;place-items:center;display:inline-grid}.nold-chat .nc-send:hover{transform:scale(1.05)}.nold-chat .nc-send:disabled{opacity:.25;cursor:default;transform:none}.nold-chat .nc-foot__note{text-align:center;color:var(--tinta-3);margin-top:8px;font-size:12px}.nold-chat.nc-page{background:var(--sup);grid-template-rows:minmax(0,1fr);grid-template-columns:260px minmax(0,1fr);display:grid;position:fixed;inset:0}.nold-chat.nc-page.nc-page--wide{grid-template-columns:0 minmax(360px,420px) minmax(0,1fr)}.nold-chat.nc-page.nc-page--wide>.nc-side{visibility:hidden;border:0;padding:0;overflow:hidden}.nold-chat.nc-page.is-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.nold-chat.nc-page.is-resizing iframe,.nold-chat.nc-page.is-resizing .react-flow{pointer-events:none}.nold-chat.nc-page>.nc-side{grid-area:1/1}.nold-chat.nc-page>.nc-main{grid-area:1/2}.nold-chat.nc-page>.nw{grid-area:1/3}.nold-chat .nc-side{background:var(--sup-2);border-right:1px solid var(--hair);flex-direction:column;gap:6px;min-height:0;padding:12px 10px;display:flex}.nold-chat .nc-side__top{justify-content:space-between;align-items:center;padding:4px 6px 8px;display:flex}.nold-chat .nc-side__brand{color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px;display:inline-flex}.nold-chat .nc-side__brand svg{width:62px;height:auto;display:block}.nold-chat .nc-side__close{display:none}.nold-chat .nc-newchat{border:1px solid var(--hair);background:var(--elev);min-height:38px;color:var(--tinta);font:550 13px var(--f);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.nold-chat .nc-newchat:hover{border-color:var(--linha-forte)}.nold-chat .nc-search{min-height:36px;color:var(--tinta-3);border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:0 10px;display:flex}.nold-chat .nc-search:focus-within{background:var(--elev);box-shadow:0 0 0 1px var(--hair)}.nold-chat .nc-search input{min-width:0;color:var(--tinta);background:0 0;border:0;flex:1;font-size:14px}.nold-chat .nc-search input:focus-visible{outline:0}.nold-chat .nc-side__list{scrollbar-width:thin;flex:1;align-content:start;gap:14px;min-height:0;display:grid;overflow-y:auto}.nold-chat .nc-side__list h3{font:500 12px var(--f);color:var(--tinta-3);margin:0 0 4px;padding:0 10px}.nold-chat .nc-side__list ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.nold-chat .nc-side__empty{color:var(--tinta-3);padding:8px 10px;font-size:14px}.nold-chat .nc-conv{text-align:left;cursor:pointer;width:100%;color:var(--tinta-2);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:14px;overflow:hidden}.nold-chat .nc-conv:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nc-conv[aria-current=true]{background:var(--elev);color:var(--tinta);box-shadow:0 0 0 1px var(--hair)}.nold-chat .nc-side__home{min-height:36px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:flex}.nold-chat .nc-side__home:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nc-main{flex-direction:column;min-width:0;min-height:0;display:flex}.nold-chat .nc-top{align-items:center;gap:6px;min-height:52px;padding:8px 14px 8px 20px;display:flex}.nold-chat .nc-top__menu{display:none}.nold-chat .nc-top__title{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:550;overflow:hidden}.nold-chat .nc-top__sp{flex:1}.nold-chat.nc-page--ws .nc-col,.nold-chat.nc-page--ws .nc-foot{padding-inline:20px}.nold-chat.nc-pop{--col:100%;background:var(--sup);border:1px solid var(--linha-forte);border-radius:22px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);height:min(680px,100dvh - 110px);display:flex;overflow:hidden;box-shadow:0 30px 70px -24px #00000080}.nold-chat .nc-pop__head{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:10px 8px 10px 14px;display:flex}.nold-chat .nc-pop__mark{background:linear-gradient(140deg,var(--acento),#d9b8f0);color:#21140f;border-radius:9px;place-items:center;width:30px;height:30px;display:inline-grid}.nold-chat .nc-pop__txt{flex:1;min-width:0;line-height:1.25;display:grid}.nold-chat .nc-pop__txt b{color:var(--tinta);font-size:15px;font-weight:600}.nold-chat .nc-pop__txt small{color:var(--tinta-3);font-size:12px}.nold-chat.nc-pop .nc-col{gap:20px;padding:18px 16px 16px}.nold-chat.nc-pop .nc-foot{padding:0 12px 12px}.nold-chat.nc-pop .nc-welcome h2{font-size:22px}.nold-chat.nc-pop .nc-suggest{grid-template-columns:1fr 1fr}.nold-chat.nc-pop .nc-suggest__card{min-height:84px;padding:12px}.nc-scrim{display:none}.nold-chat.nc-launcher{border:1px solid var(--linha-forte);background:var(--vidro-forte);min-height:48px;box-shadow:var(--sombra),var(--vidro-brilho);-webkit-backdrop-filter:saturate(170%)blur(18px);cursor:pointer;transition:transform var(--motion-fast) var(--ease),border-color var(--motion-fast);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;display:inline-flex}.nold-chat.nc-launcher:hover{border-color:var(--acento-texto);transform:translateY(-2px)}.nold-chat .nc-launcher__txt{text-align:left;line-height:1.25;display:grid}.nold-chat .nc-launcher__txt b{color:var(--tinta);font-size:14px;font-weight:600}.nold-chat .nc-launcher__txt small{color:var(--tinta-3);font-size:12px}.nold-chat .nw{background:var(--sup-2);border-left:1px solid var(--hair);min-width:0;min-height:0;animation:nw-in var(--motion-enter) var(--ease);flex-direction:column;display:flex;position:relative}.nold-chat .nw-resize{cursor:col-resize;z-index:10;width:8px;position:absolute;top:0;bottom:0;left:-4px}.nold-chat .nw-resize:after{content:"";width:2px;transition:background var(--motion-fast);background:0 0;position:absolute;top:0;bottom:0;left:3px}.nold-chat .nw-resize:hover:after,.nold-chat.is-resizing .nw-resize:after{background:var(--acento)}.nold-chat .nw-head{border-bottom:1px solid var(--hair);background:var(--sup);align-items:center;gap:10px;min-height:52px;padding:8px 10px 8px 14px;display:flex}.nold-chat .nw-head__icon{background:var(--sup-2);width:30px;height:30px;color:var(--tinta-2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:8px;place-items:center;display:inline-grid}.nold-chat .nw-head__icon.is-live{color:var(--acento-texto);animation:1.6s ease-in-out infinite nc-breathe}.nold-chat .nw-head__txt{flex:1;min-width:0;line-height:1.25;display:grid}.nold-chat .nw-head__txt h2{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.nold-chat .nw-head__txt small{color:var(--tinta-3);font-size:13px}.nold-chat .nw-act{min-width:32px;height:32px;color:var(--tinta-3);font:550 12.5px var(--f);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.nold-chat .nw-act:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nw-act--text{border:1px solid var(--hair);color:var(--tinta-2);padding:0 10px}.nold-chat .nw-tabs{border-bottom:1px solid var(--hair);background:var(--sup);scrollbar-width:none;gap:2px;padding:6px 8px 0;display:flex;overflow-x:auto}.nold-chat .nw-tab{border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;flex:none;align-items:center;max-width:220px;margin-bottom:-1px;display:flex}.nold-chat .nw-tab>button:first-child{min-height:32px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:0;padding:4px 2px 4px 10px;font-size:13px;display:flex}.nold-chat .nw-tab>button:first-child span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nold-chat .nw-tab.on{background:var(--sup-2);border-color:var(--hair)}.nold-chat .nw-tab.on>button:first-child{color:var(--tinta)}.nold-chat .nw-tab__x{width:22px;height:22px;color:var(--tinta-3);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:6px;place-items:center;margin-right:4px;display:grid}.nold-chat .nw-tab:hover .nw-tab__x,.nold-chat .nw-tab.on .nw-tab__x{opacity:1}.nold-chat .nw-tab__x:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nw-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.nold-chat .nw-docwrap{flex:1;justify-content:center;gap:28px;min-height:0;padding:28px 24px 48px;display:flex;overflow-y:auto}.nold-chat .nw-toc{flex:none;align-self:flex-start;gap:2px;width:180px;font-size:13px;display:grid;position:sticky;top:0}.nold-chat .nw-toc__t{color:var(--tinta-2);margin-bottom:6px;font-weight:600}.nold-chat .nw-toc a{color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:4px 8px;text-decoration:none;display:block;overflow:hidden}.nold-chat .nw-toc a:hover{background:var(--vidro-hover);color:var(--tinta)}.nold-chat .nw-toc a.l3{padding-left:18px}.nold-chat .nw-paper{background:var(--elev);border:1px solid var(--hair);width:100%;max-width:720px;color:var(--tinta);border-radius:6px;padding:56px 64px;font-size:16px;line-height:1.75;box-shadow:0 1px 3px #0000000f,0 18px 40px -28px #00000040}.nold-chat .nw-paper h1,.nold-chat .nw-paper h2{scroll-margin-top:20px}.nold-chat .nw-paper h2{margin-top:28px;font-size:18px}.nold-chat .nw-paper__foot{border-top:1px solid var(--hair);color:var(--tinta-3);margin-top:36px;padding-top:14px;font-size:13px}.nold-chat .nw-data{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px 16px;display:flex}.nold-chat .nw-data__bar{align-items:center;gap:12px;display:flex}.nold-chat .nw-search{border:1px solid var(--hair);background:var(--elev);max-width:320px;min-height:34px;color:var(--tinta-3);border-radius:9px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.nold-chat .nw-search input{min-width:0;color:var(--tinta);background:0 0;border:0;flex:1;font-size:14px}.nold-chat .nw-search input:focus-visible{outline:0}.nold-chat .nw-table{border:1px solid var(--hair);background:var(--elev);border-radius:12px;flex:1;min-height:0;overflow:auto}.nold-chat .nw-table table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.nold-chat .nw-table :is(th,td){text-align:left;border-bottom:1px solid var(--hair);white-space:nowrap;text-overflow:ellipsis;max-width:300px;padding:9px 14px;overflow:hidden}.nold-chat .nw-table td.num{text-align:right;font-variant-numeric:tabular-nums}.nold-chat .nw-table th{z-index:1;background:var(--sup-2);padding:0;position:sticky;top:0}.nold-chat .nw-table th button{width:100%;font:600 13px var(--f);color:var(--tinta-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:4px;padding:9px 14px;display:flex}.nold-chat .nw-table tbody tr:hover td{background:var(--sup-2)}.nold-chat .nw-video{flex:1;align-content:start;gap:16px;padding:20px;display:grid;overflow:auto}.nold-chat .nw-video video{background:#000;border-radius:14px;width:100%;max-height:72vh}.nold-chat .cv{flex:1;min-height:0;display:flex;position:relative}.nold-chat .cv .react-flow{--xy-background-color:var(--sup-2);--xy-background-pattern-color:color-mix(in srgb,var(--tinta) 16%,transparent);--xy-edge-stroke:color-mix(in srgb,var(--tinta) 30%,transparent);--xy-edge-stroke-width:1.5;--xy-edge-label-background-color:var(--elev);--xy-edge-label-color:var(--tinta-2);--xy-minimap-background-color:var(--elev);--xy-minimap-mask-background-color:color-mix(in srgb,var(--sup) 70%,transparent);--xy-minimap-node-background-color:color-mix(in srgb,var(--tinta) 20%,transparent);--xy-node-boxshadow-selected:none;background:var(--sup-2);font-family:var(--f)}.nold-chat .cv .react-flow__node{cursor:default;font-size:14px}.nold-chat .cv .react-flow__node.selectable{cursor:pointer}.nold-chat .cv .react-flow__edge-text{font:600 12px var(--f)}.nold-chat .cv-edge--yes .react-flow__edge-path{stroke:color-mix(in srgb,var(--sucesso) 70%,transparent)}.nold-chat .cv-edge--no .react-flow__edge-path{stroke:color-mix(in srgb,var(--erro) 60%,transparent);stroke-dasharray:5 4}.nold-chat .cv-toolbar{margin:12px!important}.nold-chat .cv-bar{border:1px solid var(--hair);background:color-mix(in srgb,var(--elev) 88%,transparent);-webkit-backdrop-filter:blur(12px);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 6px;display:flex;box-shadow:0 6px 18px -12px #00000040}.nold-chat .cv-chip{background:var(--sup-2);min-height:24px;color:var(--tinta-2);font:550 11.5px/1 var(--f);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-style:normal;display:inline-flex}.nold-chat .cv-chip--ok{background:var(--ok-veu);color:var(--sucesso)}.nold-chat .cv-chip--warn{background:var(--warn-veu);color:var(--aviso)}.nold-chat .cv-chip--error{background:var(--err-veu);color:var(--erro)}.nold-chat .cv-chip--info{background:var(--info-veu);color:var(--info)}.nold-chat .cv-muted{color:var(--tinta-3);padding-right:4px;font-size:13px}.nold-chat .cv-btn{border:1px solid var(--hair);background:var(--elev);min-height:28px;color:var(--tinta);font:550 12px var(--f);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.nold-chat .cv-btn:hover{border-color:var(--linha-forte)}.nold-chat .cv-btn--primary{background:var(--tinta);color:var(--sup);border-color:#0000;justify-content:center;width:100%;min-height:36px}.nold-chat .cv-progress{z-index:7;background:color-mix(in srgb,var(--acento) 18%,transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.nold-chat .cv-progress:after{content:"";background:linear-gradient(90deg,transparent,var(--acento),transparent);width:35%;animation:1.4s ease-in-out infinite cv-indet;position:absolute;top:0;bottom:0}@keyframes cv-indet{0%{left:-35%}to{left:100%}}.nold-chat .cv-building{background:var(--elev);border:1px solid var(--hair);font:550 12px var(--f);color:var(--acento-texto);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex;box-shadow:0 6px 18px -12px #00000040;margin:12px!important}.nold-chat .cv-pulse{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite nc-pulse}.nold-chat .cv-controls{border:1px solid var(--hair);background:var(--elev);border-radius:10px;align-items:center;gap:2px;padding:3px;box-shadow:0 6px 18px -12px #00000040;margin:12px!important;display:flex!important}.nold-chat .cv-controls button{width:28px;height:28px;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.nold-chat .cv-controls button:hover{background:var(--sup-2);color:var(--tinta)}.nold-chat .cv-controls span{text-align:center;min-width:44px;font:500 12px var(--mono);color:var(--tinta-3)}.nold-chat .cv-controls i{background:var(--hair);width:1px;height:16px;margin:0 2px}.nold-chat .cv-minimap{border:1px solid var(--hair);border-radius:10px;overflow:hidden;box-shadow:0 6px 18px -12px #00000040;margin:12px!important}.nold-chat .cv-node{border:1px solid var(--hair);background:var(--elev);color:var(--tinta);border-radius:14px;gap:8px;padding:12px 14px;display:grid;box-shadow:0 1px 2px #0000000d,0 8px 20px -16px #00000040}.nold-chat .cv-node__head{align-items:center;gap:9px;min-width:0;display:flex}.nold-chat .cv-node__head b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.nold-chat .cv-node__n,.nold-chat .cv-node__kind{font:500 12px var(--mono);color:var(--tinta-3);font-style:normal}.nold-chat .cv-node__body{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.nold-chat .cv-node__quote{background:var(--sup-2);color:var(--tinta-2);-webkit-line-clamp:3;border-radius:10px;-webkit-box-orient:vertical;margin:0;padding:8px 10px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.nold-chat .cv-node__row{background:var(--sup-2);border-radius:10px;gap:1px;padding:8px 10px;font-size:13px;display:grid}.nold-chat .cv-node__row strong{font-size:13px;font-weight:600}.nold-chat .cv-node__row span{color:var(--tinta-2)}.nold-chat .cv-node__foot{color:var(--tinta-3);align-items:center;gap:6px;font-size:13px;display:flex}.nold-chat .cv-node__outs{border-top:1px dashed var(--hair);color:var(--tinta-2);justify-content:space-around;gap:6px;padding-top:8px;font-size:12px;display:flex}.nold-chat .cv-node__outs span{background:var(--sup-2);border-radius:999px;padding:2px 8px}.nold-chat .cv-node--start{border-color:color-mix(in srgb,var(--nucleo) 55%,var(--hair));width:300px;box-shadow:0 0 0 4px color-mix(in srgb,var(--nucleo) 14%,transparent),0 8px 20px -16px #00000040}.nold-chat .cv-node--goal{background:color-mix(in srgb,var(--elev) 70%,transparent);border-style:dashed;width:300px}.nold-chat .cv-muted{margin:0}.nold-chat .cv-tile{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.nold-chat .cv-tile .nc-ic{width:15px;height:15px}.nold-chat .cv-tile--peach{background:var(--acento-veu);color:var(--acento-texto)}.nold-chat .cv-tile--sky{background:var(--info-veu);color:var(--info)}.nold-chat .cv-tile--violet{color:#8a6bd1;background:#9b7fd62e}[data-theme=dark] .nold-chat .cv-tile--violet{color:#c3aef0}.nold-chat .cv-tile--slate{background:var(--sup-2);color:var(--tinta-2)}.nold-chat .cv-tile--lime{background:color-mix(in srgb,var(--nucleo) 40%,transparent);color:#5d6a12}[data-theme=dark] .nold-chat .cv-tile--lime{background:color-mix(in srgb,var(--nucleo) 18%,transparent);color:var(--nucleo)}.nold-chat .cv-tile--rose{background:var(--err-veu);color:var(--erro)}.nold-chat .cv-node--okr{width:340px;padding:16px}.nold-chat .cv-okr__title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:620;line-height:1.35}.nold-chat .cv-okr__row{align-items:center;gap:10px;display:flex}.nold-chat .cv-okr__row b{font:600 13px var(--mono);text-align:right;min-width:38px}.nold-chat .cv-bar-track{background:var(--sup-2);height:6px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:999px;flex:1;overflow:hidden}.nold-chat .cv-bar-track i{border-radius:inherit;background:var(--tinta);height:100%;display:block}.nold-chat .cv-bar-track.is-ok i{background:var(--sucesso)}.nold-chat .cv-bar-track.is-warn i{background:var(--aviso)}.nold-chat .cv-bar-track.is-error i{background:var(--erro)}.nold-chat .cv-node--kr{gap:10px;width:330px}.nold-chat .cv-kr__top{align-items:flex-start;gap:8px;display:flex}.nold-chat .cv-kr__top b{flex:1;font-size:14px;font-weight:600;line-height:1.35}.nold-chat .cv-kr__meta{color:var(--tinta-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:13px;display:flex}.nold-chat .cv-kr__meta small{color:var(--tinta-3)}.nold-chat .cv-kr__meta span{align-items:center;gap:4px;display:inline-flex}.nold-chat .cv-frame{gap:10px;display:grid}.nold-chat .cv-frame__label{color:var(--tinta-2);align-items:center;gap:12px;max-width:100%;font-size:19px;display:flex}.nold-chat .cv-frame__label b{color:var(--tinta);font-weight:600}.nold-chat .cv-frame__label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:520px;color:var(--tinta-3);flex:1;overflow:hidden}.nold-chat .cv-frame__label .cv-chip{min-height:30px;padding:4px 12px;font-size:16px}.nold-chat .cv-frame__boards{align-items:flex-start;gap:24px;display:flex}.nold-chat .cv-board{background:var(--elev);box-shadow:0 0 0 1px var(--hair),0 18px 40px -22px #00000060;border-radius:6px;margin:0;position:relative;overflow:hidden}.nold-chat .cv-board img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.nold-chat .cv-board figcaption{color:#fff;font:600 16px var(--mono);background:#000000a6;border-radius:8px;align-items:baseline;gap:8px;padding:4px 10px;display:inline-flex;position:absolute;top:12px;left:12px}.nold-chat .cv-board figcaption small{font:400 15px var(--f);opacity:.8}.nold-chat .cv-board__skel{color:var(--tinta-3);background:linear-gradient(110deg,var(--sup-2) 30%,color-mix(in srgb,var(--elev) 60%,var(--sup-2)) 50%,var(--sup-2) 70%);background-size:250% 100%;justify-content:center;align-items:center;gap:8px;font-size:15px;animation:1.8s linear infinite nc-shine;display:flex;position:absolute;inset:0}.nold-chat .cv-frame.is-sel .cv-board{box-shadow:0 0 0 2px var(--acento),0 18px 40px -22px #00000060}.nold-chat .cv-frame:not(.is-skel):hover .cv-board{box-shadow:0 0 0 1px var(--linha-forte),0 18px 40px -22px #00000060}.nold-chat .cv-slide{box-shadow:0 0 0 1px var(--hair),0 18px 40px -22px #00000060;color:#fff;background:linear-gradient(160deg,#2a2230,#16131a);border-radius:6px;margin:0;position:relative;overflow:hidden}.nold-chat .cv-slide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nold-chat .cv-slide.is-rendered:after{display:none}.nold-chat .cv-slide.has-img:after{content:"";background:linear-gradient(#0000 35%,#000000c0);position:absolute;inset:0}.nold-chat .cv-slide figcaption{z-index:1;gap:6px;padding:22px;display:grid;position:absolute;bottom:0;left:0;right:0}.nold-chat .cv-slide h5{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700;line-height:1.15}.nold-chat .cv-slide h6{opacity:.9;margin:0;font-size:15px;font-weight:600}.nold-chat .cv-slide p{opacity:.85;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.nold-chat .cv-slide.is-skel{background:var(--sup-2)}.nold-chat .cv-slide__render{z-index:2;color:#fff;font:550 13px var(--f);background:#000000a6;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;display:inline-flex;position:absolute;top:14px;left:14px}.nold-chat .cv-slide:not(.has-img):not(.is-skel){background:linear-gradient(110deg,#2a2230 30%,#3a3040 50%,#2a2230 70%) 0 0/250% 100%;animation:2s linear infinite nc-shine}.nold-chat .cv-vproj{flex-direction:column;flex:1;min-height:0;display:flex}.nold-chat .cv-vproj__player{border-bottom:1px solid var(--hair);background:var(--sup);animation:nc-rise .4s var(--ease);align-items:flex-end;gap:12px;padding:14px 16px;display:flex}.nold-chat .cv-vproj__player video{background:#000;border-radius:12px;max-width:100%;height:min(42vh,360px);box-shadow:0 18px 40px -22px #00000080}.nold-chat .cv-scene{width:auto}.nold-chat .cv-scene__board{box-shadow:0 0 0 1px var(--hair),0 18px 40px -22px #00000060;border-radius:8px;flex-direction:column;justify-content:center;margin:0;padding:22px;display:flex;position:relative;overflow:hidden}.nold-chat .cv-scene__txt{gap:10px;display:grid}.nold-chat .cv-scene__txt h5{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:750;line-height:1.15}.nold-chat .cv-scene__txt p{opacity:.85;font-size:14px;line-height:1.45}.nold-chat .cv-scene__txt ul{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.nold-chat .cv-scene__txt li{background:color-mix(in srgb,currentColor 9%,transparent);border-left:2px solid var(--accent);border-radius:8px;gap:1px;padding:7px 9px;font-size:13px;display:grid}.nold-chat .cv-scene__txt li span{opacity:.75;font-size:12px}.nold-chat .cv-scene__board figcaption{color:#fff;font:600 12px var(--mono);background:#000000a6;border-radius:6px;padding:2px 8px;position:absolute;top:12px;left:12px}.nold-chat .cv-scene__why{max-width:260px;color:var(--tinta-3);font-size:14px;line-height:1.45}.nold-chat .cv-btn--accent{background:var(--tinta);color:var(--sup);border-color:#0000}.nold-chat .cv-tpl{width:min(440px,100% - 24px)}.nold-chat .cv-tpl__grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;margin:0 -2px;padding:2px;display:grid;overflow-y:auto}.nold-chat .cv-tpl__card{color:inherit;text-align:left;cursor:pointer;animation:nc-rise .35s var(--ease) both;background:0 0;border:0;gap:6px;padding:0;display:grid}.nold-chat .cv-tpl__thumb{aspect-ratio:4/5;background:var(--sup-2);box-shadow:0 0 0 1px var(--hair);transition:box-shadow var(--motion-fast),transform var(--motion-fast);border-radius:8px;position:relative;overflow:hidden}.nold-chat .cv-tpl__thumb iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.nold-chat .cv-tpl__skel{background:linear-gradient(110deg,var(--sup-2) 30%,color-mix(in srgb,var(--tinta) 7%,var(--sup-2)) 50%,var(--sup-2) 70%);background-size:250% 100%;animation:1.8s linear infinite nc-shine;position:absolute;inset:0}.nold-chat .cv-tpl__card:hover .cv-tpl__thumb{box-shadow:0 0 0 1px var(--linha-forte),0 10px 24px -14px #00000070;transform:translateY(-2px)}.nold-chat .cv-tpl__card.on .cv-tpl__thumb{box-shadow:0 0 0 2px var(--acento),0 10px 24px -14px #00000070}.nold-chat .cv-tpl__name{color:var(--tinta-2);align-items:center;gap:6px;font-size:13px;font-weight:550;display:flex}.nold-chat .cv-tpl__name em{background:var(--acento-veu);color:var(--acento-texto);border-radius:999px;padding:1px 6px;font-size:12px;font-style:normal}.nold-chat .cv-skel{border:1px solid var(--hair);background:linear-gradient(110deg,var(--elev) 30%,color-mix(in srgb,var(--tinta) 6%,var(--elev)) 50%,var(--elev) 70%);animation:nc-shine 1.8s linear infinite,nc-pop .4s var(--ease);background-size:250% 100%;border-radius:14px;align-content:start;gap:10px;padding:16px;display:grid;position:relative}.nold-chat .cv-skel--frame{border-radius:6px;align-content:end}.nold-chat .cv-skel__tile{background:color-mix(in srgb,var(--tinta) 10%,transparent);border-radius:8px;width:28px;height:28px}.nold-chat .cv-skel__line{background:color-mix(in srgb,var(--tinta) 10%,transparent);border-radius:999px;height:10px;display:block}.nold-chat .cv-inspector{z-index:6;border:1px solid var(--hair);background:var(--elev);width:320px;animation:nw-in .25s var(--ease);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow-y:auto;box-shadow:0 24px 50px -24px #00000070}.nold-chat .cv-inspector header{justify-content:space-between;align-items:center;display:flex}.nold-chat .cv-eyebrow{font:500 12px var(--f);color:var(--tinta-3)}.nold-chat .cv-icon-btn{width:28px;height:28px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}.nold-chat .cv-icon-btn:hover{background:var(--sup-2);color:var(--tinta)}.nold-chat .cv-inspector h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:620;line-height:1.3}.nold-chat .cv-inspector p{color:var(--tinta-2);font-size:14px}.nold-chat .cv-inspector dl{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:14px;display:grid}.nold-chat .cv-inspector dt{color:var(--tinta-3)}.nold-chat .cv-inspector dd{color:var(--tinta);margin:0}.nold-chat .cv-inspector .cv-btn--primary{margin-top:auto}.nold-chat .nc-faces{align-items:center;display:inline-flex}.nold-chat .nc-faces .nc-face+.nc-face{margin-left:-7px}.nold-chat .nc-face{background:linear-gradient(140deg,var(--acento-veu),color-mix(in srgb,var(--mancha-2) 90%,transparent));box-shadow:0 0 0 2px var(--sup);color:var(--acento-texto);font:650 10px var(--f);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.nold-chat .nc-face img{object-fit:cover;object-position:50% 30%;z-index:1;width:100%;height:100%;position:absolute;inset:0}.nold-chat .nc-face--more{background:var(--sup-2);color:var(--tinta-3);font-size:12px}.nold-chat .nc-face.is-active{box-shadow:0 0 0 2px var(--sup),0 0 0 3.5px var(--acento);animation:1.6s ease-in-out infinite nc-ring}.nold-chat .nc-steps__who{color:var(--tinta);font-weight:600}.nold-chat .nc-steps__sum .nc-faces{margin-left:-1px}.nold-chat .nc-live__stage{flex:none;place-items:center;width:34px;height:34px;display:inline-grid;position:relative}.nold-chat .nc-live__stage .nc-live__orb{width:auto;height:auto;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 14px,#000 15px);mask:radial-gradient(circle,#0000 14px,#000 15px)}.nold-chat .nc-live__stage .nc-face{animation:nc-swap .45s var(--ease)}.nold-chat .nc-live__txt{gap:1px;min-width:0;display:grid}.nold-chat .nc-live__txt .nc-shimmer{animation:nc-shine 2.2s linear infinite,nc-rise .35s var(--ease)}.nold-chat .nc-live__txt .nc-shimmer b{font-weight:650}.nold-chat .nc-live__txt small{color:var(--tinta-3);font-size:13px}.nold-chat .nc-live__list li .nc-face{margin-right:-2px}.nold-chat .nc-choices{flex-wrap:wrap;gap:8px;display:flex}.nold-chat .nc-choice{border:1px solid var(--linha-forte);background:var(--elev);min-height:34px;color:var(--tinta);font:500 14px/1.25 var(--f);cursor:pointer;text-align:left;animation:nc-rise .35s var(--ease) both;transition:background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast),opacity var(--motion-fast);border-radius:999px;padding:6px 14px}.nold-chat .nc-choice:hover:not(:disabled){border-color:var(--acento-texto);background:var(--acento-veu);transform:translateY(-1px)}.nold-chat .nc-choice.on{border-color:var(--acento-texto);background:var(--acento-veu);color:var(--acento-texto)}.nold-chat .nc-choices.is-picked .nc-choice:not(.on){opacity:.4}.nold-chat .nc-choice:disabled{cursor:default}.nold-chat .nc-choices--sm .nc-choice{min-height:30px;padding:4px 11px;font-size:13px;animation:none}.nold-chat .nc-form{animation:nc-rise var(--motion-enter) var(--ease)}.nold-chat .nc-form.is-done{box-shadow:none;background:0 0;border-style:dashed;gap:0}.nold-chat .nc-qs{counter-reset:q;gap:16px;margin:0;padding:0;list-style:none;display:grid}.nold-chat .nc-q{animation:nc-rise .35s var(--ease) both;gap:8px;display:grid}.nold-chat .nc-q__t{color:var(--tinta);align-items:baseline;gap:10px;font-size:15px;font-weight:550;line-height:1.45;display:flex}.nold-chat .nc-q__t span{background:var(--sup-2);min-width:22px;height:22px;font:600 12px var(--mono);color:var(--tinta-2);border-radius:7px;flex:none;place-items:center;display:inline-grid}.nold-chat .nc-q__t em{color:var(--tinta-3);background:var(--sup-2);border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal;font-weight:500}.nold-chat .nc-q__help{color:var(--tinta-3);padding-left:32px;font-size:13px}.nold-chat .nc-qs .nc-choices,.nold-chat .nc-qs .nc-q__input{margin-left:32px}.nold-chat .nc-q__input{border:1px solid var(--hair);background:var(--sup);width:auto;min-height:38px;color:var(--tinta);font:400 14px/1.5 var(--f);resize:vertical;field-sizing:content;border-radius:10px;max-height:200px;padding:8px 12px}.nold-chat .nc-q__input:focus-visible{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu);outline:0}.nold-chat .nc-q--one .nc-q__t{font-size:16px}.nold-chat .nc-q--one .nc-q__help{padding-left:0}.nold-chat .nc-form__hint{color:var(--tinta-3);align-self:center;font-size:13px}.nold-chat .nc-progress{background:var(--sup-2);border-radius:999px;height:4px;overflow:hidden}.nold-chat .nc-progress i{background:linear-gradient(90deg,var(--acento),#d9b8f0);border-radius:inherit;height:100%;transition:width .5s var(--ease);display:block}.nold-chat .nc-concepts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.nold-chat .nc-concept{border:1px solid var(--hair);background:var(--sup);color:inherit;text-align:left;cursor:pointer;animation:nc-rise .35s var(--ease) both;transition:border-color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast);border-radius:14px;align-content:start;gap:4px;padding:14px;display:grid;position:relative}.nold-chat .nc-concept:hover:not(:disabled){border-color:var(--linha-forte);transform:translateY(-1px)}.nold-chat .nc-concept.on{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}.nold-chat .nc-concept:disabled{cursor:not-allowed;background:0 0;border-style:dashed}.nold-chat .nc-concept:disabled>:not(em){opacity:.5}.nold-chat .nc-concept b{padding-right:26px;font-size:14px;font-weight:600}.nold-chat .nc-concept small{color:var(--tinta-3);font-size:12px}.nold-chat .nc-concept__msg{color:var(--tinta-2);font-size:13px;line-height:1.45}.nold-chat .nc-concept em{color:var(--aviso);font-size:12px;font-style:normal}.nold-chat .nc-concept__check{border:1.5px solid var(--linha-forte);color:#0000;width:20px;height:20px;transition:all var(--motion-fast);border-radius:6px;place-items:center;display:inline-grid;position:absolute;top:12px;right:12px}.nold-chat .nc-concept.on .nc-concept__check{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.nold-chat .nc-pautas{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.nold-chat .nc-pauta{border:1px solid var(--hair);background:var(--sup);animation:nc-rise .4s var(--ease) both;transition:border-color var(--motion-fast),transform var(--motion-fast);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.nold-chat .nc-pauta:hover{border-color:var(--linha-forte);transform:translateY(-1px)}.nold-chat .nc-pauta__img{aspect-ratio:16/9;background:linear-gradient(140deg,var(--acento-veu),color-mix(in srgb,var(--mancha-2) 80%,transparent));min-height:0;position:relative;overflow:hidden}.nold-chat .nc-pauta__img img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.nold-chat .nc-pauta__tag{color:#fff;font:600 12px var(--f);background:#000000a6;border-radius:999px;padding:2px 8px;position:absolute;top:8px;left:8px}.nold-chat .nc-pauta__body{flex:1;align-content:start;gap:4px;padding:10px 12px 8px;display:grid}.nold-chat .nc-pauta__body b{color:var(--tinta);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.nold-chat .nc-pauta__body p{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.nold-chat .nc-pauta__body small{color:var(--tinta-3);font-size:12px}.nold-chat .nc-pauta .nc-btn{min-height:32px;margin:0 12px 12px;font-size:13px}.nold-chat .nc-pauta__src{min-height:28px;color:var(--tinta-2);text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:4px;transition:color var(--motion-fast),text-decoration-color var(--motion-fast);justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.nold-chat .nc-pauta__src:hover{color:var(--acento-texto);-webkit-text-decoration-color:var(--acento-texto);text-decoration-color:var(--acento-texto)}.nold-chat .nc-pauta__src:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;border-radius:4px}@media (width<=700px),(pointer:coarse){.nold-chat .nc-pauta__src{min-height:44px}}.nold-chat .nc-painel{gap:14px;min-width:0;display:grid;container-type:inline-size}.nold-chat .nc-painel__nums{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));border:1px solid var(--hair);border-radius:12px;margin:0;display:grid;overflow:hidden}.nold-chat .nc-painel__num{min-width:0;box-shadow:1px 1px 0 0 var(--hair);align-content:start;gap:3px;padding:12px 14px;display:grid}.nold-chat .nc-painel__num:last-child{grid-column:span var(--resto,1)}.nold-chat .nc-painel__num dt{font:700 12px/1.3 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);order:2}.nold-chat .nc-painel__num dd{margin:0}.nold-chat .nc-painel__v{font:700 21px/1.15 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);overflow-wrap:anywhere;order:1}.nold-chat .nc-painel__v.is-texto{letter-spacing:0;font-size:16px;line-height:1.3}.nold-chat .nc-painel__v.is-vazio{letter-spacing:0;color:var(--tinta-3);font-size:14px;font-weight:500;line-height:1.6}.nold-chat .nc-painel__nota{color:var(--tinta-3);order:3;font-size:12px;line-height:1.35}.nold-chat .nc-painel__serie{gap:6px;margin:0;display:grid}.nold-chat .nc-painel__plot{height:56px;position:relative}.nold-chat .nc-painel__plot svg{width:calc(100% - 5px);height:100%;position:absolute;top:0;left:0;overflow:visible}.nold-chat .nc-painel__line{fill:none;stroke:var(--tinta-2);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.nold-chat .nc-painel__area{fill:var(--acento-veu);opacity:.6}.nold-chat .nc-painel__now{background:var(--acento);width:7px;height:7px;box-shadow:0 0 0 2px var(--elev);border-radius:50%;position:absolute;right:5px;transform:translate(50%,-50%)}.nold-chat .nc-painel__serie figcaption{color:var(--tinta-3);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:13px;line-height:1.4;display:flex}.nold-chat .nc-painel__serie figcaption b{color:var(--tinta-2);font-weight:600}.nold-chat .nc-painel__avisos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nold-chat .nc-painel__avisos li{color:var(--tinta-2);align-items:baseline;gap:9px;font-size:13px;line-height:1.45;display:flex}.nold-chat .nc-painel__avisos i{background:var(--aviso);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.nold-chat .nc-painel__grupo{border-top:1px solid var(--hair);padding-top:12px;display:grid}.nold-chat details.nc-painel__grupo{padding-top:4px;display:block}.nold-chat .nc-painel__grupo h4,.nold-chat .nc-painel__grupo summary span{font:700 12px/1.3 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);margin:0}.nold-chat .nc-painel__grupo h4{padding-bottom:2px}.nold-chat .nc-painel__grupo summary{cursor:pointer;min-height:36px;color:var(--tinta-3);border-radius:6px;align-items:center;gap:10px;list-style:none;display:flex}.nold-chat .nc-painel__grupo summary::-webkit-details-marker{display:none}.nold-chat .nc-painel__grupo summary small{margin-left:auto;font-size:13px}.nold-chat .nc-painel__grupo summary svg{transition:transform var(--motion-fast)}.nold-chat .nc-painel__grupo summary:hover span{color:var(--tinta-2)}.nold-chat .nc-painel__grupo summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.nold-chat .nc-painel__grupo[open] summary svg{transform:rotate(180deg)}.nold-chat .nc-painel__itens{margin:0;padding:0;list-style:none;display:grid}.nold-chat .nc-painel__itens li{border-top:1px solid var(--hair);align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.nold-chat .nc-painel__itens li:first-child{border-top:0}.nold-chat .nc-painel__itens img{object-fit:cover;background:var(--sup-2);border-radius:8px;flex:none;width:40px;height:40px}.nold-chat .nc-painel__it{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 14px;min-width:0;display:grid}.nold-chat .nc-painel__it b{color:var(--tinta);overflow-wrap:anywhere;grid-column:1;font-size:14px;font-weight:600;line-height:1.35}.nold-chat .nc-painel__it p{color:var(--tinta-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-column:1;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.nold-chat .nc-painel__val{max-width:240px;font:600 13px/1.3 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta-2);text-align:right;grid-area:1/2/span 2;align-items:center;gap:6px;display:inline-flex}.nold-chat .nc-painel__val i{background:var(--tinta-3);border-radius:50%;flex:none;width:6px;height:6px}.nold-chat .nc-painel__val.is-bom i{background:var(--sucesso)}.nold-chat .nc-painel__val.is-atencao i{background:var(--aviso)}.nold-chat .nc-painel__val.is-ruim i{background:var(--erro)}.nold-chat .nc-painel__go{width:32px;height:32px;color:var(--tinta-3);transition:color var(--motion-fast),background var(--motion-fast);border-radius:6px;flex:none;place-items:center;display:inline-grid}.nold-chat .nc-painel__go:hover{color:var(--acento-texto);background:var(--acento-veu)}.nold-chat .nc-painel__go:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.nold-chat .nc-painel__pe{color:var(--tinta-3);font-size:13px;line-height:1.4}.nold-chat .nc-painel__pe:empty{display:none}@container (width<=540px){.nold-chat .nc-painel__nums{grid-template-columns:repeat(2,minmax(0,1fr))}.nold-chat .nc-painel__num{padding:11px 12px}.nold-chat .nc-painel__num:last-child{grid-column:auto}.nold-chat .nc-painel__num:last-child:nth-child(odd){grid-column:span 2}.nold-chat .nc-painel__v{font-size:19px}.nold-chat .nc-painel__it{grid-template-columns:minmax(0,1fr)}.nold-chat .nc-painel__val{text-align:left;grid-area:auto/1;justify-self:start;max-width:100%;margin-top:2px}}@media (width<=700px),(pointer:coarse){.nold-chat .nc-painel__grupo summary{min-height:44px}.nold-chat .nc-painel__go{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.nold-chat .nc-painel__grupo summary svg{transition:none}}.nold-chat .nc-msg--user{animation:nc-rise .32s var(--ease)}.nold-chat .nc-ai{animation:nc-fade .4s var(--ease)}.nold-chat .nc-ai__body>*{animation:nc-rise .4s var(--ease) both}.nold-chat .nc-ai__body>:nth-child(2){animation-delay:40ms}.nold-chat .nc-ai__body>:nth-child(3){animation-delay:90ms}.nold-chat .nc-ai__body>:nth-child(4){animation-delay:.14s}.nold-chat .nc-ai__body>:nth-child(n+5){animation-delay:.19s}.nold-chat .nc-ops>*{animation:nc-rise .4s var(--ease) both}.nold-chat .nc-ops>:nth-child(2){animation-delay:60ms}.nold-chat .nc-ops>:nth-child(3){animation-delay:.12s}.nold-chat .nc-ops>:nth-child(n+4){animation-delay:.18s}.nold-chat .nc-steps__list li,.nold-chat .nc-live__list li{animation:nc-rise .3s var(--ease) both}.nold-chat .nc-steps__list li:nth-child(2){animation-delay:40ms}.nold-chat .nc-steps__list li:nth-child(3){animation-delay:80ms}.nold-chat .nc-steps__list li:nth-child(n+4){animation-delay:.12s}.nold-chat .nw-body>*{animation:nc-fade .35s var(--ease)}.nold-chat .cv .react-flow__node>*{animation:nc-pop .45s var(--ease) both}.nold-chat .cv .react-flow__edge-path{stroke-dasharray:var(--dash,none)}.nold-chat .cv--building .react-flow__edge.animated .react-flow__edge-path,.nold-chat .cv .react-flow__edge.animated .react-flow__edge-path{stroke:var(--acento)}.nold-chat .nc-attach__thumb{transition:transform var(--motion-fast)}.nold-chat .nc-attach:hover .nc-attach__thumb{transform:scale(1.06)rotate(-2deg)}.nold-chat .nc-send:not(:disabled){box-shadow:0 0 0 0 var(--acento-veu);animation:nc-ready .5s var(--ease)}@keyframes nc-fade{0%{opacity:0}to{opacity:1}}@keyframes nc-ring{0%,to{box-shadow:0 0 0 2px var(--sup),0 0 0 3.5px var(--acento)}50%{box-shadow:0 0 0 2px var(--sup),0 0 0 6px color-mix(in srgb,var(--acento) 35%,transparent)}}@keyframes nc-swap{0%{opacity:0;transform:scale(.6)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes nc-ready{0%{transform:scale(.85)}to{transform:none}}@keyframes nc-orbit{to{transform:rotate(360deg)}}@keyframes nc-shine{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes nc-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes nc-breathe{0%,to{box-shadow:inset 0 0 0 1px var(--hair)}50%{box-shadow:inset 0 0 0 1px var(--acento),0 0 0 4px var(--acento-veu)}}@keyframes nc-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nc-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes nw-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (width<=1480px){.nold-chat.nc-page.nc-page--ws{grid-template-columns:0 minmax(340px,1fr) var(--nw-w,min(56vw,760px))}.nold-chat.nc-page.nc-page--ws>.nc-side{visibility:hidden;border:0;padding:0;overflow:hidden}.nold-chat.nc-page--ws .nc-top__menu{display:inline-grid}.nold-chat.nc-page--ws.nc-page--side>.nc-side{visibility:visible;z-index:20;border-right:1px solid var(--hair);width:280px;padding:12px 10px;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 50px -30px #00000080}.nold-chat.nc-page--ws.nc-page--side .nc-side__close{display:inline-grid}}@media (width<=860px){.nold-chat.nc-page,.nold-chat.nc-page.nc-page--ws,.nold-chat.nc-page.nc-page--wide{grid-template-columns:minmax(0,1fr)}.nold-chat.nc-page>.nc-main{grid-column:1}.nold-chat.nc-page>.nc-side{display:none}.nold-chat.nc-page.nc-page--side>.nc-side{visibility:visible;z-index:20;width:min(300px,86vw);padding:12px 10px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 50px -30px #00000080}.nold-chat .nc-top__menu,.nold-chat.nc-page--side .nc-side__close{display:inline-grid}.nold-chat.nc-page>.nw{z-index:15;border-left:0;position:fixed;inset:0}.nold-chat .nw-resize,.nold-chat .nw-act--expand{display:none}.nold-chat .nc-col{padding:20px 16px}.nold-chat .nc-foot{padding:0 12px 12px}.nold-chat .nw-toc{display:none}.nold-chat .nw-paper{padding:28px 22px}}.nold-chat .nc-side__scrim{display:none}@media (width<=1480px){.nold-chat.nc-page--ws.nc-page--side .nc-side__scrim{z-index:19;background:#0d0a1066;display:block;position:fixed;inset:0}}@media (width<=860px){.nold-chat.nc-page--side .nc-side__scrim{z-index:19;background:#0d0a1066;display:block;position:fixed;inset:0}}@media (width<=560px){.nc-scrim{z-index:119;background:#18101a77;display:block;position:fixed;inset:0}.nold-chat.nc-pop{bottom:0;left:0;right:0;top:max(56px,env(safe-area-inset-top));z-index:120;border-radius:20px 20px 0 0;width:auto;max-width:none;height:auto;position:fixed}.nold-chat .nc-launcher__txt{display:none}.nold-chat.nc-launcher{padding:6px}.nold-chat .nc-suggest{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.nold-chat *,.nold-chat :before,.nold-chat :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.nold-chat{--vidro:var(--cartao-solido);--vidro-forte:var(--cartao-solido);--vidro-leve:var(--cartao-solido)}.nold-chat *{-webkit-backdrop-filter:none!important}}.nold-chat .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}.nold-chat .vp-card{max-width:560px;animation:nc-pop .35s var(--ease);gap:12px;padding:14px 16px;position:relative;overflow:hidden}.nold-chat .vp-card.is-running{border-color:color-mix(in srgb,var(--acento) 32%,var(--hair))}.nold-chat .vp-card.is-running:before{content:"";background:radial-gradient(circle,var(--acento-veu),transparent 70%);pointer-events:none;border-radius:50%;width:220px;height:220px;animation:9s ease-in-out infinite alternate vp-drift;position:absolute;inset:-40% -10% auto auto}.nold-chat .vp-card>*{position:relative}.nold-chat .vp-card__head{align-items:center;gap:14px;min-width:0;display:flex}.nold-chat .vp-card__txt{flex:1;gap:3px;min-width:0;display:grid}.nold-chat .vp-card__txt small{font:500 13px/1.2 var(--f);color:var(--tinta-3)}.nold-chat .vp-card__txt>b{font:650 15.5px/1.25 var(--f);color:var(--tinta);animation:nc-rise .35s var(--ease)}.nold-chat .vp-card__prompt{color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.nold-chat .vp-card__pct{font:650 26px/1 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta);letter-spacing:-.02em}.nold-chat .vp-card__pct i{color:var(--tinta-3);margin-left:1px;font-size:15px;font-style:normal}.nold-chat .vp-card__tip{color:var(--tinta-2);animation:nc-rise .3s var(--ease);margin:0;font-size:14px;line-height:1.45}.nold-chat .vp-card__tip b{color:var(--tinta);font-weight:600}.nold-chat .vp-card__tip.t-warn{color:var(--aviso)}.nold-chat .vp-card__tip.t-error{color:var(--erro)}.nold-chat .vp-card__foot{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.nold-chat .vp-card__time{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.nold-chat .vp-card__time em{color:var(--tinta-2);font-style:normal}.nold-chat .vp-card__sp{flex:1}.nold-chat .vp-card__hint{font-size:13px}@media (width<=560px){.nold-chat .vp-card__hint{display:none}}.nold-chat .vp-ring{color:var(--tinta);flex:none;place-items:center;display:inline-grid;position:relative}.nold-chat .vp-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.nold-chat .vp-ring__track{fill:none;stroke:var(--hair)}.nold-chat .vp-ring__bar{fill:none;stroke:var(--acento);stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease)}.nold-chat .vp-ring.t-ok .vp-ring__bar{stroke:var(--sucesso)}.nold-chat .vp-ring.t-warn .vp-ring__bar{stroke:var(--aviso)}.nold-chat .vp-ring.t-error .vp-ring__bar{stroke:var(--erro)}.nold-chat .vp-ring__in{place-items:center;display:grid;position:relative}.nold-chat .vp-card.is-running .vp-ring:after{content:"";border:1px dashed color-mix(in srgb,var(--acento) 45%,transparent);border-radius:50%;animation:14s linear infinite nc-orbit;position:absolute;inset:-3px}.nold-chat .vp-film{background:color-mix(in srgb,var(--tinta) 10%,var(--sup-2));height:16px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:4px;position:relative;overflow:hidden}.nold-chat .vp-film:before,.nold-chat .vp-film:after{content:"";z-index:2;background:repeating-linear-gradient(90deg,var(--sup) 0 5px,transparent 5px 11px);opacity:.9;height:3px;position:absolute;left:0;right:0}.nold-chat .vp-film:before{top:2px}.nold-chat .vp-film:after{bottom:2px}.nold-chat .vp-film__fill{background:linear-gradient(90deg,var(--acento),var(--nucleo));transition:width .9s var(--ease);position:absolute;inset:0 auto 0 0}.nold-chat .vp-film.is-running .vp-film__fill{background:repeating-linear-gradient(90deg,var(--acento) 0 18px,color-mix(in srgb,var(--acento) 70%,var(--nucleo)) 18px 22px);background-size:22px 100%;animation:.6s linear infinite vp-roll}.nold-chat .vp-card.t-ok .vp-film__fill{background:var(--sucesso)}.nold-chat .vp-steps{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.nold-chat .vp-step{min-width:0;position:relative}.nold-chat .vp-step button{width:100%;color:var(--tinta-3);font:500 12px/1.1 var(--f);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-items:center;gap:5px;padding:4px 0;display:grid}.nold-chat .vp-step button:hover{background:var(--sup-2)}.nold-chat .vp-step:not(:first-child):before{content:"";background:var(--hair);border-radius:2px;height:2px;position:absolute;top:13px;left:calc(10px - 50%);right:calc(50% + 10px)}.nold-chat .vp-step.is-done:before,.nold-chat .vp-step.is-now:before,.nold-chat .vp-step.is-wait:before{background:var(--acento)}.nold-chat .vp-step__dot{border:2px solid var(--hair);background:var(--elev);width:18px;height:18px;color:var(--sup);border-radius:50%;place-items:center;font-style:normal;display:grid}.nold-chat .vp-step.is-done .vp-step__dot{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.nold-chat .vp-step.is-now .vp-step__dot{border-color:var(--acento);animation:1.6s ease-in-out infinite vp-beat}.nold-chat .vp-step.is-now .vp-step__dot:after{content:"";background:var(--acento);border-radius:50%;width:6px;height:6px}.nold-chat .vp-step.is-wait .vp-step__dot{border-color:var(--aviso);background:var(--aviso)}.nold-chat .vp-step.is-failed .vp-step__dot{border-color:var(--erro);background:var(--erro)}.nold-chat .vp-step.is-now .vp-step__lbl,.nold-chat .vp-step.is-picked .vp-step__lbl{color:var(--tinta);font-weight:650}.nold-chat .vp-step__lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (width<=520px){.nold-chat .vp-steps:not(.vp-steps--v) .vp-step:not(.is-now):not(.is-picked) .vp-step__lbl{visibility:hidden}}.nold-chat .vp-steps--v{grid-template-columns:1fr;gap:0}.nold-chat .vp-steps--v .vp-step button{text-align:left;grid-template-columns:18px 1fr;place-items:center start;gap:10px;padding:6px;font-size:14px}.nold-chat .vp-steps--v .vp-step:not(:first-child):before{width:2px;height:12px;inset:-6px auto auto 14px}.nold-chat .vp-step__tip{color:var(--tinta-2);animation:nc-rise .3s var(--ease);margin:0 0 6px 34px;font-size:13px;line-height:1.45}.nold-chat .vp-room{grid-template-columns:280px minmax(0,1fr);height:100%;min-height:0;display:grid}.nold-chat .vp-room__side{border-right:1px solid var(--hair);background:var(--sup);align-content:start;gap:14px;padding:18px 16px;display:grid;overflow:auto}.nold-chat .vp-room__top{align-items:center;gap:14px;display:flex}.nold-chat .vp-room__top>div{gap:4px;min-width:0;display:grid}.nold-chat .vp-room__top b{font:650 15px/1.25 var(--f)}.nold-chat .vp-room__top small{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:13px}.nold-chat .vp-room__pct{font:650 17px/1 var(--f);font-variant-numeric:tabular-nums}.nold-chat .vp-room__stage{min-width:0;height:100%;min-height:0;position:relative}.nold-chat .vp-room__stage>*{height:100%}.nold-chat .vp-room__empty{color:var(--tinta-3);place-items:center;font-size:14px;display:grid}@media (width<=900px){.nold-chat .vp-room{grid-template-rows:auto minmax(420px,1fr);grid-template-columns:1fr}.nold-chat .vp-room__side{border-right:0;border-bottom:1px solid var(--hair)}}.nold-chat .nw:not(.nw--wide) .vp-room{grid-template-rows:auto minmax(420px,1fr);grid-template-columns:1fr}.nold-chat .nw:not(.nw--wide) .vp-room__side{border-right:0;border-bottom:1px solid var(--hair)}.nold-chat .cv-skel--film{background:linear-gradient(110deg,var(--sup-2) 30%,color-mix(in srgb,var(--acento) 16%,var(--sup-2)) 50%,var(--sup-2) 70%);border-color:var(--hair);background-size:250% 100%;border-radius:12px}.nold-chat .cv-skel--film .cv-skel__line{background:color-mix(in srgb,var(--tinta) 14%,transparent)}@keyframes vp-roll{to{background-position:22px 0}}@keyframes vp-beat{0%,to{box-shadow:0 0 0 0 var(--acento-veu)}50%{box-shadow:0 0 0 6px var(--acento-veu)}}@keyframes vp-drift{0%{transform:translate(0)}to{transform:translate(-60px,30px)}}.nold-chat .vp-done{flex-direction:column;height:100%;min-height:0;display:flex}.nold-chat .vp-done__bar{font:600 14px/1.2 var(--f);color:var(--sucesso);background:var(--ok-veu);border-bottom:1px solid var(--hair);animation:nc-rise .35s var(--ease);align-items:center;gap:8px;margin:0;padding:10px 16px;display:flex}.nold-chat .vp-done .cv-vproj__player{justify-content:center}.nold-chat .vp-done .cv-vproj__player video{height:min(62vh,600px)}.nold-chat .nc-convrow{border-radius:8px;align-items:center;display:flex;position:relative}.nold-chat .nc-convrow .nc-conv{gap:3px;min-width:0;padding-right:32px;display:grid}.nold-chat .nc-conv__t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nold-chat .nc-conv__more{width:26px;height:26px;color:var(--tinta-3);cursor:pointer;opacity:0;transition:opacity var(--motion-fast),background var(--motion-fast);background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid;position:absolute;top:50%;right:4px;translate:0 -50%}.nold-chat .nc-convrow:hover .nc-conv__more,.nold-chat .nc-convrow.is-current .nc-conv__more,.nold-chat .nc-convrow.is-menu .nc-conv__more,.nold-chat .nc-conv__more:focus-visible{opacity:1}.nold-chat .nc-conv__more:hover,.nold-chat .nc-convrow.is-menu .nc-conv__more{background:color-mix(in srgb,var(--tinta) 8%,transparent);color:var(--tinta)}@media (hover:none){.nold-chat .nc-conv__more{opacity:1}}.nold-chat .nc-conv__edit{border:1px solid var(--acento);background:var(--elev);width:100%;min-height:32px;color:var(--tinta);font:inherit;box-shadow:0 0 0 3px var(--acento-veu);border-radius:8px;outline:0;padding:6px 10px;font-size:14px}.nold-chat .nc-convmenu{z-index:30;border:1px solid var(--hair);background:var(--elev);min-width:176px;animation:nc-pop .16s var(--ease);border-radius:12px;padding:5px;display:grid;position:absolute;top:calc(100% + 2px);right:4px;box-shadow:0 16px 40px -14px #0006}.nold-chat .nc-convmenu button{color:var(--tinta);font:500 14px/1.2 var(--f);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}.nold-chat .nc-convmenu button:hover,.nold-chat .nc-convmenu button:focus-visible{background:var(--sup-2);outline:0}.nold-chat .nc-convmenu .is-danger{color:var(--erro)}.nold-chat .nc-act{font:500 12px/1.1 var(--f);color:var(--info);align-items:center;gap:6px;display:inline-flex}.nold-chat .nc-act.t-warn{color:var(--aviso)}.nold-chat .nc-act .nc-spin{width:10px;height:10px}.nold-chat .nc-act__dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;font-style:normal;display:inline-block}.nold-chat .nc-act.is-working .nc-act__dot{animation:1.6s ease-in-out infinite vp-beat;box-shadow:0 0}.nold-chat .nc-convrow.is-responding .nc-conv,.nold-chat .nc-convrow.is-working .nc-conv{background:linear-gradient(90deg,var(--info-veu),transparent 70%)}.nold-chat .nc-convrow.is-waiting .nc-conv{background:linear-gradient(90deg,var(--warn-veu),transparent 70%)}.nold-chat .nc-convrow.is-current .nc-conv{background:var(--elev)}.nold-chat .nc-side__running{font:500 13px/1.2 var(--f);color:var(--info);align-items:center;gap:8px;margin:0;padding:2px 10px;display:flex}.nold-chat .nc-side__running .nc-act__dot{animation:1.6s ease-in-out infinite vp-beat}.nold-chat .nc-side__list h3{align-items:center;gap:5px;display:flex}.nold-chat .nc-side__err{color:var(--erro);background:var(--err-veu);border-radius:8px;margin:0;padding:8px 10px;font-size:13px}.nold-chat .nc-side__undo{background:var(--tinta);color:var(--sup);font:500 13px/1.2 var(--f);animation:nc-rise .25s var(--ease);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}.nold-chat .nc-side__undo button{color:var(--acento);font:650 12.5px var(--f);cursor:pointer;background:0 0;border:0;padding:2px 4px}.nold-chat .nc-btn--ghost{color:var(--tinta-2);background:0 0;border-color:#0000}.nold-chat .nc-btn--ghost:hover{background:var(--sup-2);color:var(--tinta)}.nold-chat .cv-vproj__motion{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px 14px;display:flex}.nold-chat .cv-bar--static{align-self:flex-start}.nold-chat .cv-studio{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.nold-chat .cv-studio__note{font:500 13px/1.3 var(--f);color:var(--info);align-items:center;gap:8px;margin:0;display:flex}.nold-chat .cv-studio__frame{border:1px solid var(--hair);background:var(--sup);border-radius:14px;flex:1;min-height:520px;position:relative;overflow:hidden}.nold-chat .cv-studio__frame .ncr-video-studio{background:0 0;min-height:0;display:block;position:absolute;inset:0}.nold-chat .cv-studio__frame iframe{background:var(--sup);border:0;width:100%;height:100%;display:block}.nold-chat .cv-studio__frame .ncr-video-carregando{z-index:2;background:var(--sup);color:var(--tinta-2);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:14px;transition:opacity .35s,visibility linear;display:flex;position:absolute;inset:0}.nold-chat .cv-studio__frame .ncr-video-carregando.saindo{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s}.nold-chat .cv-studio__frame .ncr-video-carregando-logo svg{width:auto;height:22px}.nold-chat .cv-studio__frame .ncr-video-carregando-linha{background:var(--hair);border-radius:2px;width:120px;height:2px;position:relative;overflow:hidden}.nold-chat .cv-studio__frame .ncr-video-carregando-linha i{background:var(--acento);width:40%;animation:1.2s ease-in-out infinite cv-indet;position:absolute;inset:0 auto 0 0}.nold-chat .cv-studio__frame .ncr-erro{z-index:3;background:var(--err-veu);color:var(--erro);border-radius:8px;margin:0;padding:8px 10px;font-size:13px;position:absolute;top:10px;left:10px;right:10px}.nold-chat .cv-studio__wait{color:var(--tinta-3);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;inset:0}.nold-chat .cv-pb .cv-pb__guia{border-left:2px solid var(--acento);background:var(--sup-2);font:italic 450 12.5px/1.45 var(--f);color:var(--tinta-2);border-radius:0 8px 8px 0;margin:2px 0 0;padding:8px 10px}.nold-chat .cv-pb__row{grid-template-columns:58px 1fr;align-items:start;gap:8px;display:grid}.nold-chat .cv-pb__row small{font:600 12px/1.8 var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta-3)}.nold-chat .cv-pb__chips{flex-wrap:wrap;gap:4px;display:flex}.nold-chat .cv-pb__chips i{background:var(--acento-veu);color:var(--acento-texto);font:500 12px/1.4 var(--f);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-style:normal;display:inline-flex}.nold-chat .cv-pb__chips.is-tool i{background:var(--info-veu);color:var(--info)}.nold-chat .cv-pb__outs{color:var(--tinta-2);gap:3px;margin:0;padding:0 0 0 14px;font-size:13px;display:grid}.nold-chat .cv-pb-side .cv-node__row{gap:2px;display:grid}.nold-chat .cv-pb-side .cv-node__row span{color:var(--tinta-2);font-size:13px;line-height:1.4}.nold-chat .nc-composer{position:relative}.nold-chat .nc-drop{z-index:3;border-radius:inherit;background:color-mix(in srgb,var(--elev) 88%,var(--acento));color:var(--acento-texto);font:600 15px/1 var(--f);pointer-events:none;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.nold-chat .nc-files{flex-wrap:wrap;gap:8px;margin:0;padding:12px 12px 0;list-style:none;display:flex}.nold-chat .nc-file{border:1px solid var(--hair);background:var(--sup-2);max-width:260px;animation:nc-pop .2s var(--ease);border-radius:12px;align-items:center;gap:9px;padding:6px 30px 6px 6px;display:flex;position:relative}.nold-chat .nc-file img,.nold-chat .nc-file__ic{object-fit:cover;border-radius:8px;flex:none;width:36px;height:36px}.nold-chat .nc-file__ic{background:var(--acento-veu);color:var(--acento-texto);place-items:center;display:grid}.nold-chat .nc-file__txt{gap:1px;min-width:0;display:grid}.nold-chat .nc-file__txt b{font:550 12.5px/1.25 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nold-chat .nc-file__txt small{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nold-chat .nc-file.is-up .nc-file__txt small{color:var(--info)}.nold-chat .nc-file.is-bad{border-color:color-mix(in srgb,var(--erro) 40%,var(--hair))}.nold-chat .nc-file.is-bad .nc-file__ic{background:var(--err-veu);color:var(--erro)}.nold-chat .nc-file.is-bad .nc-file__txt small{color:var(--erro);white-space:normal}.nold-chat .nc-file__x{width:20px;height:20px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.nold-chat .nc-file__x:hover{background:color-mix(in srgb,var(--tinta) 10%,transparent);color:var(--tinta)}.nold-chat .nc-composer__tool{width:32px;height:32px;color:var(--tinta-3)}.nold-chat .nc-composer__tool:hover:not(:disabled){color:var(--tinta)}.nold-chat .nc-composer__tool.is-busy{color:var(--info)}.nold-chat .nc-composer__bar{padding-left:8px}.nold-chat .nc-composer__note{background:var(--err-veu);color:var(--erro);border-radius:8px;align-items:center;gap:8px;margin:6px 14px 0;padding:6px 8px 6px 10px;font-size:13px;display:flex}.nold-chat .nc-composer__note button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.nold-chat .nc-rec{align-items:center;gap:10px;min-height:52px;padding:10px 12px 4px 18px;display:flex}.nold-chat .nc-rec__dot{background:var(--erro);width:10px;height:10px;box-shadow:0 0 0 0 color-mix(in srgb,var(--erro) 50%,transparent);border-radius:50%;animation:1.4s ease-out infinite nc-rec}.nold-chat .nc-rec__time{font:600 14px/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--tinta)}.nold-chat .nc-rec__wave{flex:1;align-items:center;gap:3px;max-width:260px;height:26px;display:flex}.nold-chat .nc-rec__wave i{background:var(--acento);transform-origin:50%;border-radius:2px;flex:1;height:100%;transition:transform .12s linear}.nold-chat .nc-rec__sp{flex:1}@keyframes nc-rec{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--erro) 55%,transparent)}to{box-shadow:0 0 0 10px #0000}}.nold-chat .nc-sent{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 6px;padding:0;list-style:none;display:flex}.nold-chat .nc-sent li{background:color-mix(in srgb,var(--tinta) 7%,transparent);max-width:240px;font:500 13px/1.3 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.nold-chat .nc-sent li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nold-chat .nc-sent li.is-bad{color:var(--erro);background:var(--err-veu)}.nold-chat.nc-page{grid-template-columns:280px minmax(0,1fr)}.nold-chat.nc-page.nc-page--ws{grid-template-columns:280px minmax(380px,1fr) var(--nw-w,min(52vw,860px))}@media (width<=1480px){.nold-chat.nc-page.nc-page--ws{grid-template-columns:0 minmax(340px,1fr) var(--nw-w,min(56vw,760px))}}@media (width<=860px){.nold-chat.nc-page,.nold-chat.nc-page.nc-page--ws,.nold-chat.nc-page.nc-page--wide{grid-template-columns:minmax(0,1fr)}}.nold-chat .nc-side{gap:0;padding:0}.nold-chat .nc-side__head{border-bottom:1px solid #0000;gap:8px;padding:14px 14px 12px;display:grid}.nold-chat .nc-side__top{padding:2px 2px 10px}.nold-chat .nc-newchat{border-radius:12px;min-height:40px;padding:9px 12px}.nold-chat .nc-search{background:color-mix(in srgb,var(--tinta) 4%,transparent);border-radius:10px;min-height:38px;margin:0;padding:0 10px;position:relative}.nold-chat .nc-search__clear{width:22px;height:22px;color:var(--tinta-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.nold-chat .nc-search__clear:hover{background:color-mix(in srgb,var(--tinta) 8%,transparent);color:var(--tinta)}.nold-chat .nc-side__list{gap:22px;padding:8px 10px 16px;scroll-padding:12px;-webkit-mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 14px),#0000 100%)}.nold-chat .nc-side__list h3{font:600 12px/1.2 var(--f);letter-spacing:.07em;text-transform:uppercase;color:var(--tinta-3);margin:0 0 6px;padding:0 10px}.nold-chat .nc-side__list ul{gap:2px}.nold-chat .nc-side__n{background:color-mix(in srgb,var(--tinta) 8%,transparent);min-width:18px;height:18px;font:600 12px/1 var(--f);letter-spacing:0;color:var(--tinta-2);border-radius:999px;place-items:center;margin-left:auto;padding:0 5px;display:inline-grid}.nold-chat .nc-side__count{color:var(--tinta-3);margin:0;padding:0 10px;font-size:13px}.nold-chat .nc-convrow .nc-conv{border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-height:36px;padding:8px 10px;font-size:14px;line-height:1.25;display:grid}.nold-chat .nc-conv__when{font:500 12px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;transition:opacity var(--motion-fast)}.nold-chat .nc-convrow:hover .nc-conv__when,.nold-chat .nc-convrow.is-menu .nc-conv__when,.nold-chat .nc-convrow:focus-within .nc-conv__when{opacity:0}.nold-chat .nc-convrow.has-act .nc-conv{grid-template-columns:minmax(0,1fr);padding-right:36px}.nold-chat .nc-convrow.has-act .nc-act{grid-column:1}.nold-chat .nc-convrow.is-responding .nc-conv,.nold-chat .nc-convrow.is-working .nc-conv,.nold-chat .nc-convrow.is-waiting .nc-conv{background:0 0}.nold-chat .nc-convrow .nc-conv:hover{background:var(--vidro-hover)}.nold-chat .nc-convrow.is-current .nc-conv{background:var(--elev);box-shadow:0 0 0 1px var(--hair)}.nold-chat .nc-side__now{background:color-mix(in srgb,var(--tinta) 3.5%,transparent);box-shadow:inset 0 0 0 1px var(--hair);border-radius:14px;padding:8px 4px 6px}.nold-chat .nc-side__now h3{padding:2px 8px 4px;display:flex}.nold-chat .nc-side__now .nc-convrow .nc-conv{padding:7px 8px}.nold-chat .nc-side__more{border:1px dashed var(--hair);min-height:36px;color:var(--tinta-2);font:500 13px var(--f);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0 4px;display:flex}.nold-chat .nc-side__more span{color:var(--tinta-3);font-size:12px}.nold-chat .nc-side__more:hover{color:var(--tinta);background:var(--vidro-hover);border-style:solid}.nold-chat .nc-side__err,.nold-chat .nc-side__undo{margin:0 12px 10px}.nold-chat .nc-side__home{border-top:1px solid var(--hair);border-radius:0;min-height:48px;margin:0;padding:12px 24px}.nold-chat.nc-page.nc-page--side>.nc-side,.nold-chat.nc-page--ws.nc-page--side>.nc-side{padding:0}.nold-chat .nc-conv__sub{align-items:center;gap:8px;min-width:0;display:flex}.nold-chat .nc-conv__sub .nc-conv__when{font-size:12px}.nold-chat .nc-conv__sub .nc-conv__when:before{content:"·";color:var(--tinta-3);margin-right:8px}.nold-chat .nc-side__now .nc-convrow .nc-conv{padding-right:36px}.nold-chat .nc-composer{border:1px solid var(--linha-forte);background:var(--elev);transition:border-color var(--motion-fast);border-radius:20px;display:block;box-shadow:0 8px 28px -20px #0006}.nold-chat .nc-composer:focus-within{border-color:color-mix(in srgb,var(--tinta) 22%,transparent);box-shadow:0 8px 28px -20px #0006}.nold-chat .nc-composer__row{align-items:flex-end;gap:6px;padding:9px 9px 9px 10px;display:flex}.nold-chat .nc-composer__input{min-width:0;min-height:0;max-height:none;font:400 16px/1.5 var(--f);color:var(--tinta);resize:none;scrollbar-width:thin;background:0 0;border-radius:0;flex:1;margin:0;padding:6px 4px;overflow-y:auto;box-shadow:none!important;border:0!important;outline:0!important}.nold-chat .nc-composer__input:focus,.nold-chat .nc-composer__input:focus-visible{box-shadow:none!important;outline:0!important}.nold-chat .nc-composer__tool{border-radius:50%;flex:none;width:34px;height:34px}.nold-chat .nc-composer__tool:hover:not(:disabled){background:color-mix(in srgb,var(--tinta) 7%,transparent)}.nold-chat .nc-send{flex:none;width:34px;height:34px}.nold-chat .nc-composer .nc-rec{flex:1;min-width:0;min-height:34px;padding:0 0 0 6px}.nold-chat .nc-composer .nc-files{margin:0;padding:10px 12px 0}.nold-chat .nc-composer__note{margin:0 12px 10px}.nold-chat .nc-composer.is-drag{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-veu)}.nold-chat .nc-composer__input{border-radius:0!important;min-height:0!important;font-size:16px!important}@media (pointer:coarse){.nold-chat .nc-composer__input{font-size:16px!important}}.nc-home-layer{isolation:isolate;position:relative}.nc-home-layer.is-covered{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.nold-chat.nc-page{isolation:isolate;z-index:40;background:0 0}.nold-chat.nc-page:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:color-mix(in srgb,var(--sup) 82%,transparent);-webkit-backdrop-filter:blur(7px)saturate(1.25);backdrop-filter:blur(7px)saturate(1.25);position:absolute;inset:0}[data-theme=dark] .nold-chat.nc-page:before{background:#0d0b103d}@media (width>=861px){.nold-chat.nc-page{box-shadow:0 40px 100px -40px #000000b3,0 0 0 1px color-mix(in srgb,var(--tinta) 16%,transparent),inset 0 1px 0 #ffffff30,inset 1px 0 0 #ffffff10;border-radius:20px;inset:14px;overflow:hidden}}.nold-chat.nc-page>.nc-side{background:color-mix(in srgb,var(--sup-2) 30%,transparent);border-right-color:color-mix(in srgb,var(--tinta) 12%,transparent);box-shadow:inset -1px 0 #ffffff05}[data-theme=dark] .nold-chat.nc-page>.nc-side{background:#16131b38}.nold-chat.nc-page .nc-composer:focus-within{border-color:color-mix(in srgb,var(--acento-texto) 60%,var(--linha-forte));box-shadow:inset 0 1px 0 #ffffff20,0 0 0 3px var(--acento-veu)}.nold-chat.nc-page.nc-page--side>.nc-side,.nold-chat.nc-page--ws.nc-page--side>.nc-side{background:var(--sup-2)}@media (prefers-reduced-transparency:reduce){.nold-chat.nc-page.nc-page:before{background:var(--sup);-webkit-backdrop-filter:none}.nold-chat.nc-page>.nc-side{background:var(--sup-2)}.nold-chat.nc-page :is(.nc-suggest__card,.nc-composer){background:var(--elev)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nold-chat.nc-page.nc-page:before{background:var(--sup)}.nold-chat.nc-page :is(.nc-suggest__card,.nc-composer){background:var(--elev)}}.nold-chat.nc-pop{background:color-mix(in srgb,var(--sup) 58%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);border-color:color-mix(in srgb,var(--tinta) 12%,transparent);box-shadow:0 30px 80px -28px #000000a6,inset 0 1px #ffffff12}[data-theme=dark] .nold-chat.nc-pop{background:#0d0b1085}.nold-chat.nc-pop .nc-composer{background:color-mix(in srgb,var(--elev) 80%,transparent)}@media (prefers-reduced-transparency:reduce){.nold-chat.nc-pop{background:var(--sup);-webkit-backdrop-filter:none;backdrop-filter:none}}.nold-chat .nc-lights{display:none}@media (width>=861px){.nold-chat .nc-lights{z-index:6;gap:8px;display:flex;position:absolute;top:21px;left:20px}.nold-chat .nc-light{cursor:pointer;border:0;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;transition:filter .15s;display:grid;box-shadow:inset 0 0 0 .5px #0000004d}.nold-chat .nc-light.is-close{background:#ff5f57}.nold-chat .nc-light.is-min{background:#febc2e}.nold-chat .nc-light.is-max{background:#28c840}.nold-chat .nc-light svg{fill:none;stroke:#0009;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:8px;height:8px;transition:opacity .12s}.nold-chat .nc-lights:hover .nc-light svg,.nold-chat .nc-light:focus-visible svg{opacity:1}.nold-chat .nc-light:active{filter:brightness(.85)}.nold-chat .nc-light:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.nold-chat.nc-page .nc-side__head{padding-top:8px}.nold-chat.nc-page .nc-side__top{justify-content:flex-start;gap:10px;padding-left:66px}.nold-chat.nc-page--wide .nc-top{padding-left:88px}.nold-chat.nc-page.nc-page--max{box-shadow:none;border-radius:0;inset:0}.nold-chat.nc-page.is-leaving-close{animation:nc-win-close .22s var(--ease) forwards}.nold-chat.nc-page.is-leaving-min{transform-origin:100% 100%;animation:.22s cubic-bezier(.5,0,.75,0) forwards nc-win-min}}@media (width>=861px) and (width<=1480px){.nold-chat.nc-page--ws .nc-top{padding-left:88px}}@keyframes nc-win-close{to{opacity:0;transform:scale(.96)}}@keyframes nc-win-min{to{opacity:0;transform:translate(6%,10%)scale(.2)}}@media (prefers-reduced-motion:reduce){.nold-chat.nc-page.is-leaving-close,.nold-chat.nc-page.is-leaving-min{opacity:0;animation:none}}.nold-chat.nc-page{background:var(--sup);isolation:auto}.nold-chat.nc-page:before{display:none}@media (width>=861px){.nold-chat.nc-page{box-shadow:none;border-radius:0;inset:0}}.nold-chat.nc-page>.nc-side,[data-theme=dark] .nold-chat.nc-page>.nc-side{background:var(--sup-2);border-right-color:var(--hair);box-shadow:none}.nold-chat.nc-page>.nw{background:var(--sup-2)}.nold-chat.nc-page :is(.nc-suggest__card,.nc-composer){background:var(--elev);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--hair);box-shadow:inset 0 1px #ffffff0d}.nold-chat.nc-page .nc-suggest__card:hover{background:color-mix(in srgb,var(--elev) 80%,var(--tinta) 6%);border-color:var(--linha-forte)}.nold-chat .cv-bar{-webkit-backdrop-filter:none;background:var(--elev)}.nc-layer{z-index:90;pointer-events:none;--nc-lift:0px;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:22px;right:22px}.nc-layer>*{pointer-events:auto}.nc-layer .nold-chat.nc-pop{transform-origin:100% 100%;animation:nc-panel-in .22s var(--ease)}@media (width>=561px){.nc-layer .nold-chat.nc-pop{height:min(680px,calc(100dvh - 110px - var(--nc-lift)))}}@keyframes nc-panel-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.nold-chat.nc-escuta{z-index:89;border:1px solid var(--linha);background:var(--cartao-solido);min-height:28px;color:var(--tinta-3);font:600 12px/1.2 var(--f);letter-spacing:.02em;pointer-events:auto;box-shadow:var(--sombra);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 10px;display:inline-flex;position:fixed;bottom:22px;right:22px}.nold-chat.nc-escuta>i{background:var(--tinta-3);border-radius:50%;flex:none;width:6px;height:6px}.nold-chat.nc-escuta--ouvindo{color:var(--tinta-2)}.nold-chat.nc-escuta--ouvindo>i{background:var(--acento);box-shadow:0 0 0 3px var(--acento-veu);animation:2.6s ease-in-out infinite nc-escuta-respira}.nold-chat.nc-escuta--sem-permissao>i{background:var(--erro)}.nold-chat.nc-escuta--indisponivel>i{background:var(--aviso)}.nold-chat.nc-escuta--com-bolha{bottom:84px}body:has(.cpz-bubble) .nold-chat.nc-escuta{bottom:150px;right:24px}@media (width<=700px){.nold-chat.nc-escuta{right:14px;bottom:calc(78px + env(safe-area-inset-bottom,0px))}.nold-chat.nc-escuta--com-bolha{bottom:calc(140px + env(safe-area-inset-bottom,0px))}}@keyframes nc-escuta-respira{0%,to{box-shadow:0 0 0 2px var(--acento-veu)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.nold-chat.nc-escuta--ouvindo>i{animation:none}}@media (width<=700px){.nc-layer{right:14px;bottom:calc(78px + env(safe-area-inset-bottom,0px));--nc-lift:56px}}body:has(.cpz-bubble) .nc-layer{--nc-lift:66px;bottom:88px;right:24px}body:has(.cpz-bubble) .nc-layer .nold-chat.nc-launcher{padding:6px}body:has(.cpz-bubble) .nc-layer .nc-launcher__txt{display:none}body:has(.cpz-bubble.aberta) .nc-layer:not(.is-open){display:none}@media (width<=760px){body:has(.cpz-bubble) .nc-layer{right:78px;bottom:calc(20px + env(safe-area-inset-bottom,0px));--nc-lift:0px}:is(body:has(.tell-shell .cpz-bubble) .nc-layer,body:has(.wpp-shell .cia-page) .nc-layer){bottom:calc(88px + env(safe-area-inset-bottom,0px));--nc-lift:66px}}.nold-chat .nc-tutor{border:0;border-bottom:1px solid var(--hair);background:color-mix(in srgb,var(--acento-veu) 55%,transparent);width:100%;min-height:40px;color:var(--acento-texto);text-align:left;cursor:pointer;transition:background var(--motion-fast);align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.nold-chat .nc-tutor:hover{background:var(--acento-veu)}.nold-chat .nc-tutor span{white-space:nowrap;font-weight:600}.nold-chat .nc-tutor small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tinta-3);margin-left:auto;font-size:12px;overflow:hidden}.nc-win-scrim{z-index:179;background:#0d0a1047;animation:.2s nc-win-veil;position:fixed;inset:0}.nold-chat.nc-page.nc-page--overlay{z-index:180;isolation:isolate;animation:nc-win-in .26s var(--ease);background:0 0}.nold-chat.nc-page.nc-page--overlay:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:color-mix(in srgb,var(--sup) 92%,transparent);-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);display:block;position:absolute;inset:0}[data-theme=dark] .nold-chat.nc-page.nc-page--overlay:before{background:color-mix(in srgb,var(--sup) 74%,transparent)}.nold-chat.nc-page.nc-page--overlay>.nc-side{background:color-mix(in srgb,var(--sup-2) 62%,transparent);border-right-color:color-mix(in srgb,var(--tinta) 10%,transparent)}[data-theme=dark] .nold-chat.nc-page.nc-page--overlay>.nc-side{background:color-mix(in srgb,var(--sup-2) 42%,transparent);border-right-color:color-mix(in srgb,var(--tinta) 10%,transparent)}.nold-chat.nc-page.nc-page--overlay>.nw{background:color-mix(in srgb,var(--sup-2) 92%,transparent)}@media (width>=861px){.nold-chat.nc-page.nc-page--overlay{box-shadow:0 40px 110px -44px #000000b8,0 0 0 1px color-mix(in srgb,var(--tinta) 14%,transparent),inset 0 1px 0 #ffffff26;border-radius:20px;inset:14px;overflow:hidden}.nold-chat.nc-page.nc-page--overlay.nc-page--max{box-shadow:none;border-radius:0;inset:0}}.nold-chat .nc-top__close{display:none}@media (width<=860px){.nold-chat.nc-page.nc-page--overlay:before,[data-theme=dark] .nold-chat.nc-page.nc-page--overlay:before{background:var(--sup);-webkit-backdrop-filter:none;backdrop-filter:none}.nold-chat.nc-page--overlay .nc-top__close{display:inline-grid}.nc-win-scrim{display:none}}.nold-chat.nc-page.nc-page--overlay.nc-page--side>.nc-side,[data-theme=dark] .nold-chat.nc-page.nc-page--overlay.nc-page--side>.nc-side{background:var(--sup-2)}@media (width>=861px){.nold-chat.nc-page.nc-page--overlay.is-leaving-close{animation:nc-win-close .22s var(--ease) forwards}.nold-chat.nc-page.nc-page--overlay.is-leaving-min{transform-origin:100% 100%;animation:.22s cubic-bezier(.5,0,.75,0) forwards nc-win-min}}@keyframes nc-win-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes nc-win-veil{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nold-chat.nc-page.nc-page--overlay,.nc-win-scrim,.nc-layer .nold-chat.nc-pop{animation:none}.nold-chat.nc-page.nc-page--overlay.is-leaving-close,.nold-chat.nc-page.nc-page--overlay.is-leaving-min{opacity:0;animation:none}}@media (prefers-reduced-transparency:reduce){.nold-chat.nc-page.nc-page--overlay:before,[data-theme=dark] .nold-chat.nc-page.nc-page--overlay:before{background:var(--sup);-webkit-backdrop-filter:none;backdrop-filter:none}.nold-chat.nc-page.nc-page--overlay>.nc-side{background:var(--sup-2)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nold-chat.nc-page.nc-page--overlay:before{background:var(--sup)}.nold-chat.nc-page.nc-page--overlay>.nc-side{background:var(--sup-2)}}.nold-chat .nc-voice.is-on{color:var(--acento-texto);background:var(--acento-veu)}.nold-chat .nc-voice.is-error{color:var(--erro)}.nold-chat .nc-voice__wave{align-items:center;gap:2px;height:16px;display:inline-flex}.nold-chat .nc-voice__wave i{transform-origin:50%;background:currentColor;border-radius:2px;width:2.5px;height:100%;animation:.62s ease-in-out infinite alternate nc-voice-bar}.nold-chat .nc-voice__wave i:first-child{animation-delay:-.45s}.nold-chat .nc-voice__wave i:nth-child(2){animation-delay:-.15s}.nold-chat .nc-voice__wave i:nth-child(3){animation-delay:-.6s}.nold-chat .nc-voice__wave i:nth-child(4){animation-delay:-.3s}@keyframes nc-voice-bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.nold-chat .nc-voice__wave i{animation:none;transform:scaleY(.6)}}.nold-chat .nc-composer{border-radius:30px}.nold-chat .nc-composer:has(.nc-files,.nc-composer__note){border-radius:22px}html[data-platform-navigation=true]{--platform-nav-height:0px;--platform-viewport-height:100dvh;--platform-nav-layer:80;--platform-nav-control:36px;--platform-nav-width:calc(2 * var(--platform-nav-control) + 4px)}.platform-navigation{--platform-bubble-bg:#ffffffed;--platform-bubble-border:#21140f26;--platform-bubble-ink:#21140f;top:var(--platform-nav-top,max(12px, env(safe-area-inset-top,0px)));left:var(--platform-nav-left,max(24px, env(safe-area-inset-left,0px)));z-index:var(--platform-nav-layer,80);box-sizing:border-box;width:var(--platform-nav-width,76px);height:var(--platform-nav-control,36px);box-shadow:none;color:var(--platform-bubble-ink);font-family:var(--f,Montserrat, sans-serif);pointer-events:none;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex;position:fixed}html[data-theme=dark] .platform-navigation,.h4-brain.is-viva .platform-navigation,.ncr[data-theme=dark] .platform-navigation,.v4-surface[data-theme=dark] .platform-navigation{--platform-bubble-bg:#120f17ed;--platform-bubble-border:#f4d8e22b;--platform-bubble-ink:#fff6ef}.ncr[data-theme=light] .platform-navigation,.v4-surface[data-theme=light] .platform-navigation{--platform-bubble-bg:#ffffffed;--platform-bubble-border:#21140f26;--platform-bubble-ink:#21140f}.platform-navigation[data-inline=true]{flex:0 0 var(--platform-nav-width,76px);z-index:auto;position:static}.platform-navigation.platform-navigation>button{appearance:none;box-sizing:border-box;flex:0 0 var(--platform-nav-control,36px);width:var(--platform-nav-control,36px);min-width:var(--platform-nav-control,36px);height:var(--platform-nav-control,36px);min-height:var(--platform-nav-control,36px);color:var(--platform-bubble-ink);box-shadow:none;font:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.platform-navigation.platform-navigation svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.platform-navigation.platform-navigation>button:hover:not(:disabled){background:var(--acento-veu,color-mix(in srgb, var(--platform-bubble-ink) 8%, transparent));border-color:color-mix(in srgb, var(--platform-bubble-ink) 32%, transparent);box-shadow:none}.platform-navigation.platform-navigation>button:focus-visible{outline:2px solid var(--acento-texto,#ffc09d);outline-offset:3px}.platform-navigation.platform-navigation>button:disabled{opacity:.4;box-shadow:none;cursor:default}.platform-navigation>button>span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.platform-navigation-slot{display:none}.platform-navigation-slot[data-platform-navigation-active=true]{flex:0 0 var(--platform-nav-width,76px);width:var(--platform-nav-width,76px);height:var(--platform-nav-control,36px);min-width:var(--platform-nav-width,76px);align-items:center;display:inline-flex}.platform-navigation-content{box-sizing:border-box;min-height:100dvh;padding-top:0}html[data-platform-navigation-overlay=chat] .platform-navigation{--platform-nav-layer:200}@media (prefers-reduced-motion:reduce){.platform-navigation.platform-navigation>button{transition:none}}@media (width<=700px),(pointer:coarse){html[data-platform-navigation=true],.platform-navigation,.platform-navigation-slot{--platform-nav-control:44px;--platform-nav-width:calc(2 * var(--platform-nav-control) + 4px)}}.platform-navigation[hidden]{display:none!important}@media (width>=769px){html[data-platform-navigation=true] :is(.app-header-agent,.crm-platform-toolbar):has(.platform-navigation-slot[data-platform-navigation-active=true]){position:relative}html[data-platform-navigation=true] :is(.app-header-agent,.mp-topbar):has(.platform-navigation-slot[data-platform-navigation-active=true]){margin-bottom:80px}html[data-platform-navigation=true] .nh-topbar-dash:has(.platform-navigation-slot[data-platform-navigation-active=true]){margin-bottom:84px}html[data-platform-navigation=true] .crm-platform-toolbar:has(.platform-navigation-slot[data-platform-navigation-active=true]){margin-bottom:64px}html[data-platform-navigation=true] :is(.app-header-agent,.mp-topbar,.nh-topbar-dash,.crm-platform-toolbar) .platform-navigation-slot[data-platform-navigation-active=true]{z-index:1;position:absolute;top:calc(100% + 8px);left:20px}}html[data-platform-navigation=true] :is(.h4-topbar,.h4-page-top):has(.platform-navigation-slot[data-platform-navigation-active=true]){padding-left:max(24px, env(safe-area-inset-left,0px))}@media (width>=901px){html[data-platform-navigation=true] .h4 .h4-main{min-height:min(780px,100dvh)}html[data-platform-navigation=true] .h4-topbar>.platform-navigation-slot[data-platform-navigation-active=true]{top:max(56px, env(safe-area-inset-top,0px));position:absolute;left:20px}html[data-platform-navigation=true] .h4-brain.is-viva:has(.platform-navigation-slot[data-platform-navigation-active=true]) .h4-map{top:128px}html[data-platform-navigation=true] .h4-brain.is-viva:has(.platform-navigation-slot[data-platform-navigation-active=true]) .viva.is-compact{left:136px}html[data-platform-navigation=true] .h4-brain:has(.platform-navigation-slot[data-platform-navigation-active=true]) .h4-area-browser{top:56px;left:136px}html[data-platform-navigation=true] .h4-brain:not(.is-viva):has(.platform-navigation-slot[data-platform-navigation-active=true]) .h4-header{top:120px}html[data-platform-navigation=true] .h4-brain:not(.is-viva):has(.platform-navigation-slot[data-platform-navigation-active=true]) .h4-map{top:200px}}@media (width>=701px){html[data-platform-navigation=true] .h4-page-top:has(.platform-navigation-slot[data-platform-navigation-active=true]){margin-bottom:64px;position:relative}html[data-platform-navigation=true] .h4-page-top>.platform-navigation-slot[data-platform-navigation-active=true]{top:max(56px, env(safe-area-inset-top,0px));position:absolute;left:24px}}@media (width<=768px){html[data-platform-navigation=true] :is(.h4-topbar,.h4-page-top):has(.platform-navigation-slot[data-platform-navigation-active=true]){padding-left:max(10px, env(safe-area-inset-left,0px))}html[data-platform-navigation=true] .h4-page-crumbs{white-space:nowrap;overflow:hidden}html[data-platform-navigation=true] .h4-page-crumbs .h4-page-crumb:last-child{min-width:0;overflow:hidden}html[data-platform-navigation=true] .h4-page-crumbs em{text-overflow:ellipsis;overflow:hidden}}@media (width<=900px){html[data-platform-navigation=true] .h4-brain.is-viva:has(.platform-navigation-slot[data-platform-navigation-active=true]) .viva.is-compact{inset:72px 20px auto}html[data-platform-navigation=true] .h4-brain.is-viva:has(.platform-navigation-slot[data-platform-navigation-active=true]) .viva.is-compact .viva-speech{max-width:100%}html[data-platform-navigation=true] .h4-brain.is-viva:not(.area-focus):has(.platform-navigation-slot[data-platform-navigation-active=true]) .h4-map{top:210px}}@media (width<=600px){html[data-platform-navigation=true] :is(.app-header-agent,.mp-topbar,.ms-topbar):has(.platform-navigation-slot[data-platform-navigation-active=true]){flex-wrap:wrap;flex-basis:auto;gap:8px;height:auto;min-height:64px;padding:10px}html[data-platform-navigation=true] .app-header-agent:has(.platform-navigation-slot[data-platform-navigation-active=true]) :is(.aha-div,.aha-av,.aha-name,.aha-mod){display:none}html[data-platform-navigation=true] .app-header-agent:has(.platform-navigation-slot[data-platform-navigation-active=true]) .aha-brand{flex:56px;min-width:0}html[data-platform-navigation=true] .app-header-agent:has(.platform-navigation-slot[data-platform-navigation-active=true]) .aha-logo{max-width:64px;padding-inline:0}html[data-platform-navigation=true] .app-header-agent:has(.platform-navigation-slot[data-platform-navigation-active=true]) .aha-logo svg{max-width:100%;height:auto}html[data-platform-navigation=true] .nh-topbar-mob:has(.platform-navigation-slot[data-platform-navigation-active=true]){gap:8px}html[data-platform-navigation=true] .nh-topbar-mob:has(.platform-navigation-slot[data-platform-navigation-active=true]) .nh-topbar-mob-logo{flex:0 64px;min-width:0;max-width:64px;padding-inline:0}html[data-platform-navigation=true] .nh-topbar-mob:has(.platform-navigation-slot[data-platform-navigation-active=true]) .nh-topbar-mob-logo svg{max-width:100%;height:auto}html[data-platform-navigation=true] .nc-top:has(.platform-navigation-slot[data-platform-navigation-active=true]){gap:4px;padding-inline:8px}html[data-platform-navigation=true] .nc-top:has(.platform-navigation-slot[data-platform-navigation-active=true]) .nc-top__title{min-width:0}}@media (width<=420px){html[data-platform-navigation=true] .bo-header-inner:has(.platform-navigation-slot[data-platform-navigation-active=true]){flex-wrap:wrap;row-gap:4px;min-height:56px;padding-block:6px;height:auto!important}html[data-platform-navigation=true] .bo-header-inner:has(.platform-navigation-slot[data-platform-navigation-active=true]) .bo-header-actions{margin-left:auto}}.svy-questions{gap:22px;display:grid}.svy-q__title{color:var(--nh-text,var(--tinta));margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.4;display:block}.svy-q__num{color:var(--nh-text-muted,var(--tinta-3));margin-right:6px;font-weight:500}.svy-q__req{color:#ef4444}.svy-q__erro{color:#dc2626;margin-top:6px;font-size:14px}.svy-opts{gap:8px;display:grid}.svy-opt{border:1px solid var(--nh-border,#0000001a);width:100%;color:var(--nh-text,var(--tinta));font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:15px;transition:border-color .14s,background .14s;display:flex}.svy-opt:hover:not(:disabled){background:color-mix(in srgb, var(--acento) 4%, transparent);border-color:#86efac}.svy-opt.is-on{border-color:var(--acento);background:color-mix(in srgb, var(--acento) 9%, transparent);font-weight:600}.svy-opt:disabled{opacity:.6;cursor:default}.svy-opt__mark{border:1px solid var(--nh-border,#0000002e);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:inline-flex}.svy-opt__mark--radio{border-radius:999px}.svy-opt.is-on .svy-opt__mark{background:var(--acento);border-color:var(--acento)}.svy-opt.is-on .svy-opt__mark--radio:after{content:"";background:var(--cartao-solido);border-radius:999px;width:8px;height:8px}.svy-escala{flex-wrap:wrap;gap:6px;display:flex}.svy-num{border:1px solid var(--nh-border,#0000001a);min-width:38px;height:42px;color:var(--nh-text,var(--tinta));font:inherit;cursor:pointer;background:0 0;border-radius:10px;flex:1;font-size:15px;font-weight:600;transition:border-color .14s,background .14s,transform .14s}.svy-num:hover:not(:disabled){border-color:#86efac;transform:translateY(-1px)}.svy-num.is-on{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.svy-num:disabled{opacity:.6;cursor:default}.svy-escala.is-densa .svy-num{min-width:30px;height:38px;font-size:14px}.svy-escala__labels{color:var(--nh-text-muted,var(--tinta-3));justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;display:flex}.svy-input{border:1px solid var(--nh-border,#0000001a);background:var(--nh-bg-card,var(--cartao-solido));width:100%;color:var(--nh-text,var(--tinta));font:inherit;border-radius:12px;padding:11px 14px;font-size:15px}.svy-input:focus{border-color:var(--acento);box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 15%, transparent);outline:none}.svy-input--area{resize:vertical;min-height:96px;line-height:1.5}.svy-modal-overlay{z-index:210;background:rgba(var(--nh-shadow-rgb), .55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.svy-modal{background:var(--nh-bg-card,var(--cartao-solido));width:min(600px,100%);max-height:88vh;color:var(--nh-text,var(--tinta));box-shadow:0 24px 64px rgba(var(--nh-shadow-rgb), .28);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.svy-modal__head{padding:22px 26px 0;position:relative}.svy-modal__title{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:800}.svy-modal__desc{color:var(--nh-text-muted,var(--tinta-3));margin:0;font-size:15px;line-height:1.55}.svy-modal__close{background:var(--nh-bg-subtle,#0000000d);width:30px;height:30px;color:var(--nh-text-muted,var(--tinta-3));cursor:pointer;border:0;border-radius:999px;font-size:17px;line-height:1;position:absolute;top:14px;right:16px}.svy-modal__close:hover{background:#0000001a}.svy-modal__body{flex:1;padding:22px 26px;overflow-y:auto}.svy-modal__foot{border-top:1px solid var(--nh-border,#00000012);align-items:center;gap:12px;padding:16px 26px;display:flex}.svy-modal__passo{color:var(--nh-text-muted,var(--tinta-3));flex:1;font-size:14px}.svy-progress{background:var(--nh-bg-subtle,#0000000f);border-radius:999px;height:4px;margin:16px 26px 0;overflow:hidden}.svy-progress__bar{background:var(--acento);border-radius:999px;height:100%;transition:width .25s}.svy-btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:600}.svy-btn--primary{background:var(--acento);color:var(--sobre-acento)}.svy-btn--primary:hover:not(:disabled){filter:brightness(1.06)}.svy-btn--primary:disabled{opacity:.55;cursor:default}.svy-btn--ghost{color:var(--nh-text-muted,var(--tinta-3));border-color:var(--nh-border,#0000001a);background:0 0}.svy-obrigado{text-align:center;padding:44px 30px}.svy-obrigado__icone{background:color-mix(in srgb, var(--acento) 12%, transparent);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:26px;display:flex}.svy-obrigado__titulo{margin-bottom:8px;font-size:19px;font-weight:700}.svy-obrigado__texto{color:var(--nh-text-muted,var(--tinta-3));max-width:360px;margin:0 auto;font-size:15px;line-height:1.55}@media (width<=560px){.svy-modal__head,.svy-modal__body,.svy-modal__foot{padding-left:18px;padding-right:18px}.svy-progress{margin-left:18px;margin-right:18px}}.anc-bar{z-index:70;background:var(--acento);color:var(--sobre-acento);align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:500;line-height:1.35;display:flex;position:sticky;top:0}.anc-bar__text{flex:1;min-width:0}.anc-bar__cta{color:#fff;font:inherit;cursor:pointer;background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;flex-shrink:0;padding:5px 14px;font-size:14px;font-weight:600;transition:background .15s}.anc-bar__cta:hover{background:#ffffff4d}.anc-bar__close{color:#ffffffd9;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 4px;font-size:20px;line-height:1}.anc-bar__close:hover{color:#fff}.anc-modal-overlay{z-index:200;background:rgba(var(--nh-shadow-rgb), .55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:20px;animation:.18s ease-out anc-fade;display:flex;position:fixed;inset:0}.anc-modal{background:var(--nh-bg-card,var(--cartao-solido));width:min(560px,100%);max-height:88vh;color:var(--nh-text,var(--tinta));box-shadow:0 24px 64px rgba(var(--nh-shadow-rgb), .28);border-radius:20px;animation:.22s cubic-bezier(.16,1,.3,1) anc-rise;overflow-y:auto}@keyframes anc-fade{0%{opacity:0}to{opacity:1}}@keyframes anc-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.anc-modal-overlay,.anc-modal{animation:none}}.anc-modal__media{position:relative}.anc-modal__media img{object-fit:cover;border-radius:20px 20px 0 0;width:100%;max-height:260px;display:block}.anc-modal__video{aspect-ratio:16/9;background:#000;border-radius:20px 20px 0 0;width:100%;position:relative;overflow:hidden}.anc-modal__video iframe{border:0;width:100%;height:100%;display:block}.anc-modal__body{padding:24px 26px 26px}.anc-modal__title{letter-spacing:-.02em;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.2}.anc-modal__text{color:var(--nh-text-muted,var(--tinta-2));font-size:16px;line-height:1.6}.anc-modal__text p{margin:0 0 10px}.anc-modal__text p:last-child{margin-bottom:0}.anc-modal__text a{color:var(--acento-texto)}.anc-modal__text ul,.anc-modal__text ol{margin:0 0 10px;padding-left:20px}.anc-modal__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.anc-btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:600;transition:filter .15s,background .15s}.anc-btn--primary{background:var(--acento);color:var(--sobre-acento)}.anc-btn--primary:hover{filter:brightness(1.06)}.anc-btn--ghost{color:var(--nh-text-muted,var(--tinta-3));border-color:var(--nh-border,#0000001a);background:0 0}.anc-btn--ghost:hover{background:var(--nh-bg-subtle,#00000008)}.anc-modal__close{background:rgba(var(--nh-shadow-rgb), .55);color:#fff;cursor:pointer;z-index:2;border:0;border-radius:999px;width:32px;height:32px;font-size:18px;line-height:1;position:absolute;top:12px;right:12px}.anc-modal__close:hover{background:rgba(var(--nh-shadow-rgb), .75)}.anc-card{border:1px solid var(--nh-border,#00000014);background:var(--nh-bg-card,var(--cartao-solido));border-radius:16px;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex;position:relative}.anc-card__thumb{object-fit:cover;border-radius:12px;flex-shrink:0;width:92px;height:92px}.anc-card__content{flex:1;min-width:0}.anc-card__kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--acento-texto);margin-bottom:4px;font-size:12px;font-weight:700}.anc-card__title{letter-spacing:-.01em;margin:0 0 4px;font-size:16px;font-weight:700}.anc-card__excerpt{color:var(--nh-text-muted,var(--tinta-3));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.anc-card__actions{align-items:center;gap:8px;margin-top:10px;display:flex}.anc-card__close{color:var(--nh-text-muted,var(--tinta-3));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1;position:absolute;top:10px;right:10px}.anc-card__close:hover{background:var(--nh-bg-subtle,#0000000a)}@media (width<=560px){.anc-card{flex-direction:column;align-items:flex-start}.anc-card__thumb{width:100%;height:140px}.anc-bar{padding:9px 12px;font-size:14px}}.access-page,.access-public{--access-surface:var(--bo-bg-card,#fff);--access-ink:var(--bo-text-heading,#1a1919);--access-body:var(--bo-text-body,#383636);--access-line:var(--bo-border-base,#d5dce4);color:var(--access-body);font-size:15px;line-height:1.5}.access-page{max-width:1320px;margin:0 auto;padding-bottom:48px}.access-page *,.access-public *{box-sizing:border-box}.access-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.access-header h1{letter-spacing:-.025em;color:var(--access-ink);margin:0;font-size:28px}.access-header p{max-width:70ch;margin:7px 0 0}.access-page h2{color:var(--access-ink);margin:0 0 16px;font-size:18px}.access-page h3{margin:0 0 8px;font-size:16px}.access-page small{color:var(--access-body);font-size:13px;line-height:1.5;display:block}.access-section{background:var(--access-surface);border:1px solid var(--access-line);border-radius:16px;margin:20px 0;padding:24px}.access-section>p{max-width:72ch}.access-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.access-toolbar .access-field{flex:1;min-width:160px;margin:0}.access-toolbar .access-field:first-child{flex:2}.access-field{flex-direction:column;gap:7px;min-width:0;margin-bottom:18px;display:flex}.access-field>label,.access-channels legend{color:var(--access-ink);font-size:14px;font-weight:600}.access-page input:not([type=checkbox]),.access-page select,.access-page textarea,.access-public input{border:1px solid var(--access-line);background:var(--access-surface);width:100%;min-height:44px;color:var(--access-ink);font:inherit;border-radius:10px;padding:10px 12px}.access-page input::placeholder,.access-public input::placeholder{color:var(--access-body)}.access-page textarea{resize:vertical;min-height:84px}.access-page input[type=checkbox]{accent-color:var(--sucesso);flex-shrink:0;width:17px;height:17px}.access-page :focus-visible,.access-public :focus-visible{outline:3px solid var(--acento);outline-offset:3px}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.access-narrow{max-width:800px}.access-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.access-actions-end{justify-content:flex-end}.access-notice{border:1px solid var(--access-line);background:var(--bo-bg-subtle,var(--fundo-2));overflow-wrap:anywhere;border-radius:10px;margin:16px 0;padding:14px 16px}.access-notice-error{color:#a51c21;background:#fff2f1;border-color:#efb3b4}.access-notice button{margin-left:12px}.access-loading{color:var(--access-body);padding:32px 0}.access-table-wrap{border:1px solid var(--access-line);background:var(--access-surface);border-radius:14px;overflow-x:auto}.access-table{border-collapse:collapse;text-align:left;width:100%}.access-table th{background:var(--bo-bg-subtle,var(--fundo-2));color:var(--access-body);padding:13px 18px;font-size:13px;font-weight:600}.access-table td{border-top:1px solid var(--access-line);vertical-align:middle;padding:17px 18px}.access-table td:first-child{min-width:200px}.access-table .access-field{margin:0}.access-link{color:var(--access-ink);font-weight:600;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.access-link:hover{text-decoration:underline}.access-status{border:1px solid var(--access-line);white-space:nowrap;background:var(--bo-bg-subtle,var(--fundo-2));color:var(--access-body);border-radius:6px;align-items:center;padding:3px 8px;font-size:13px;display:inline-flex}.access-status-active{color:var(--acento-texto);background:#eaf7ee;border-color:#b5ddc1}.access-status-suspended,.access-status-trial_expired,.access-status-expired,.access-status-incomplete,.access-status-no_company,.access-status-delivery_failed{color:#9a3412;background:#fff1eb;border-color:#f4c4af}.access-empty{text-align:center;padding:36px 24px}.access-tabs{border-bottom:1px solid var(--access-line);gap:22px;margin:20px 0;display:flex;overflow-x:auto}.access-tabs button{font:inherit;color:var(--access-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 2px}.access-tabs button[aria-current=true]{border-color:var(--acento);color:var(--access-ink);font-weight:600}.access-channels{border:0;margin:20px 0;padding:0}.access-channels label{align-items:center;gap:8px;margin:12px 22px 10px 0;display:inline-flex}.access-channels label:has(input:disabled){opacity:.65}.access-option-list{border:1px solid var(--access-line);border-radius:10px;flex-direction:column;gap:0;max-height:300px;display:flex;overflow-y:auto}.access-option{border-bottom:1px solid var(--access-line);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.access-option:last-child{border:0}.access-option span{min-width:0}.access-option input{flex-shrink:0}.access-pagination{justify-content:space-between;align-items:center;gap:16px;margin:18px 0;display:flex}.access-delivery{border-bottom:1px solid var(--access-line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.access-delivery:last-child{border:0}.access-copy{align-items:center;gap:10px;margin:16px 0;display:flex}.access-copy input{flex:1;min-width:0}.access-history{margin:0;padding:0;list-style:none}.access-history li{border-bottom:1px solid var(--access-line);padding:12px 0}.access-inline{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.access-inline>.access-field{flex:1;min-width:160px}.access-inline>button{margin-bottom:18px}.access-public{background:var(--bo-bg-page,var(--fundo-2));justify-content:center;align-items:center;min-height:100dvh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;display:flex}.access-public-panel{background:var(--access-surface);border:1px solid var(--access-line);border-radius:20px;width:100%;max-width:450px;padding:36px}.access-public h1{letter-spacing:-.025em;color:var(--access-ink);margin:18px 0 12px;font-size:26px;line-height:1.25}.access-public p{margin-bottom:24px}.access-public a{color:var(--acento-texto)}.access-brand{letter-spacing:-.035em;color:var(--access-ink);font-size:22px;font-weight:750}.access-summary{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.access-page details>summary{cursor:pointer;padding:8px 0;font-weight:600}.access-tools-group{margin:18px 0}.access-tools-group legend{margin:12px 0;font-weight:600}.access-tools-group fieldset{border:0;padding:0}.access-restriction{color:var(--access-body);max-width:38ch;font-size:14px}.access-page button:disabled{cursor:not-allowed}.access-page [aria-busy=true]{opacity:.7}@media (width<=700px){.access-header{flex-direction:column;align-items:flex-start;gap:16px}.access-header h1{font-size:24px}.access-grid{grid-template-columns:1fr}.access-section{padding:18px}.access-table td,.access-table th{padding:12px}.access-toolbar{gap:10px}.access-toolbar .access-field{min-width:135px}.access-toolbar .access-field:first-child{flex-basis:100%}.access-delivery{align-items:flex-start}.access-public-panel{padding:26px}.access-actions button{white-space:normal}.access-copy{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.access-page *,.access-public *{transition:none!important;animation:none!important}}.access-section>p{margin:0 0 18px}.access-tools-group{border:0;min-width:0;padding:0}.access-tools-group>legend{margin-bottom:10px;padding:0}.access-page button[data-access-variant=primary],.access-public button[data-access-variant=primary]{background:var(--acento)!important;color:var(--sobre-acento)!important}.access-page button[data-access-variant=primary]:hover:not(:disabled),.access-public button[data-access-variant=primary]:hover:not(:disabled){background:#166534!important}.access-plain-fieldset{border:0;min-width:0;margin:0;padding:0}.access-plain-fieldset:disabled{opacity:.75}.access-participation{margin:4px 0 18px}.access-participation>p{margin:0 0 8px}.access-participation .access-notice h3{margin:0 0 6px}.access-participation .access-notice p{max-width:72ch;margin:0 0 10px}.access-participation .access-option{border:0;align-items:flex-start;padding:10px 0}.access-participation .access-option-box{border:1px solid var(--access-line);border-radius:10px;padding:12px 14px}.access-participation .access-option input{margin-top:4px}.access-participation .access-option small{margin-top:2px}.access-participation .access-notice button{margin-left:0}.nold-auth{--fundo:#f4efe8;--fundo-2:#ebe5dc;--cartao-solido:#fffdf9;--cartao-hover:#f8f2eb;--tinta:#2a2622;--tinta-2:#48433e;--tinta-3:#625d58;--acento:#b24941;--acento-hover:#9a3932;--acento-texto:#9a3932;--sobre-acento:#fdf8f3;--linha:#2a26221a;--linha-forte:#2a262233;--nh-card-bg:var(--cartao-solido);--nh-field-bg:var(--cartao-solido);--nh-text-h:var(--tinta);--nh-text:var(--tinta-2);--nh-ink-1:var(--tinta);--nh-ink-2:var(--tinta-2);--nh-ink-3:var(--tinta-3);--nh-border:var(--linha);--nh-popover-border:var(--linha-forte);--nh-glass-border:var(--linha);--nh-green-500:var(--acento);--nh-green-600:var(--acento);--nh-green-700:var(--acento-texto);--nh-green-line:color-mix(in srgb,var(--acento) 45%,transparent);--nh-on-accent:var(--sobre-acento);--nh-on-accent-ink:var(--sobre-acento);--nh-btn-accent:var(--acento);--nh-btn-accent-hover:var(--acento-hover);color:var(--tinta)}html[data-theme=dark] .nold-auth{--fundo:#1d1a17;--fundo-2:#24211d;--cartao-solido:#2a2622;--cartao-hover:#34302b;--tinta:#f3eee6;--tinta-2:#d6d0ca;--tinta-3:#aca59f;--acento:#f1936f;--acento-hover:#f4a784;--acento-texto:#f4a784;--sobre-acento:#2a2622;--linha:#e9e5dc1a;--linha-forte:#e9e5dc33}body:has(.nold-auth){background:#f4efe8}html[data-theme=dark] body:has(.nold-auth){background:linear-gradient(135deg,#b2494147 0%,#b2494130 14%,#b249411c 28%,#b249410a 41%,#0000 52%,#f1936f0a 62%,#f1936f1f 75%,#f1936f36 88%,#f1936f4d 100%),#1d1a17}.nold-auth .ui-glass{-webkit-backdrop-filter:none!important;box-shadow:0 8px 32px #2a262212!important}html[data-theme=dark] .nold-auth .ui-glass{box-shadow:0 12px 48px #00000059!important}@media (width<=767px){html[data-theme=dark] body:has(.nold-auth){background:linear-gradient(164deg,#b2494147,#0000 52%,#f1936f4d),#1d1a17}}.ob2{--f-display:"Space Grotesk", system-ui, sans-serif;--f-body:"Inter", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ink:var(--tinta);--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ac:var(--acento);--ac2:var(--acento);--ac-soft:color-mix(in srgb, var(--acento) 12%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 6%, transparent);--ac-shadow:color-mix(in srgb, var(--acento) 30%, transparent);--r-md:16px;--r-pill:999px;--shadow-sm:none;--shadow-md:var(--sombra);font-family:var(--f-body);color:var(--ink);z-index:200;background:var(--bg);display:flex;position:fixed;inset:0;overflow:hidden}[data-theme=dark] .ob2{--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ink:var(--tinta);--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ac-soft:color-mix(in srgb, var(--acento) 22%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 12%, transparent)}.ob2-close{z-index:6;border-radius:var(--r-pill);cursor:pointer;height:42px;font-family:var(--f-body);color:var(--s600);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:22px;right:24px}.ob2-close:hover{background:var(--s50);color:var(--ink)}.ob2-close svg{width:16px;height:16px}.ob2-side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:0 0 330px;width:330px;padding:40px 30px;display:flex}.ob2-brand{align-items:center;gap:13px;margin-bottom:44px;display:flex}.ob2-brand img{object-fit:cover;width:46px;height:46px;box-shadow:var(--shadow-sm);border-radius:14px;flex:none}.ob2-brand .t{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.ob2-brand .s{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s400);margin-top:3px;font-size:12px}.ob2-stepper{flex-direction:column;flex:1;gap:2px;display:flex}.ob2-step{border-radius:13px;align-items:center;gap:14px;padding:13px 12px;transition:all .15s;display:flex}.ob2-step.todo{opacity:.5}.ob2-step.active{background:var(--ac-soft2)}.ob2-step .num{border:2px solid var(--s200);width:30px;height:30px;font-family:var(--f-mono);color:var(--s400);border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;transition:all .15s;display:grid}.ob2-step.active .num{border-color:var(--ac);color:var(--ac2)}.ob2-step.done .num{background:var(--ac);border-color:var(--ac);color:#fff}.ob2-step .num svg{width:15px;height:15px}.ob2-step .si .st{color:var(--s700);font-size:15px;font-weight:700}.ob2-step.active .si .st,.ob2-step.done .si .st{color:var(--ink)}.ob2-step .si .sd{color:var(--s400);margin-top:1px;font-size:13px}.ob2-hint{color:var(--s400);border-top:1px solid var(--border);gap:9px;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}.ob2-hint svg{width:15px;height:15px;color:var(--ac);flex:none;margin-top:1px}.ob2-main{flex:1;min-width:0;padding:58px 64px 72px;overflow-y:auto}.ob2-main::-webkit-scrollbar{width:10px}.ob2-main::-webkit-scrollbar-thumb{background:var(--s200);border:3px solid var(--bg);border-radius:8px}.ob2-wrap{max-width:640px;margin:0 auto}.ob2-panel{animation:.35s ob2In}@keyframes ob2In{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ob2-favatar{width:66px;height:66px;box-shadow:var(--shadow-md);background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:20px;margin-bottom:24px;overflow:hidden}.ob2-favatar img{object-fit:cover;width:100%;height:100%}.ob2-favatar.pulse{animation:2.2s ease-in-out infinite ob2Pulse}@keyframes ob2Pulse{0%,to{box-shadow:0 0 0 0 var(--ac-shadow)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--acento) 0%, transparent)}}.ob2-panel h1{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:35px;font-weight:700;line-height:1.12}.ob2-panel h1 .g{color:var(--ac2)}.ob2-panel .lead{color:var(--s500);max-width:600px;margin:0 0 30px;font-size:16px;line-height:1.6}.ob2-panel .lead b{color:var(--s700);font-weight:600}.ob2-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.ob2-foot{cursor:pointer;color:var(--s400);background:0 0;border:none;margin:18px auto 0;font-family:inherit;font-size:14px;text-decoration:underline;display:block}.ob2-foot:hover{color:var(--ac2)}.ob2-btn{border-radius:var(--r-pill);font-family:var(--f-body);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:9px;padding:14px 26px;font-size:16px;font-weight:700;transition:all .16s;display:inline-flex}.ob2-btn-primary{background:linear-gradient(180deg, var(--ac), var(--ac2));color:#fff;box-shadow:0 6px 16px var(--ac-shadow)}.ob2-btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.ob2-btn-ghost{background:var(--surface);color:var(--s700);border:1px solid var(--border-strong)}.ob2-btn-ghost:hover:not(:disabled){background:var(--s50)}.ob2-btn:disabled{opacity:.6;cursor:default}.ob2-conn{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden}.ob2-conn-top{background:linear-gradient(135deg, var(--ac-soft), transparent);border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:16px 18px;display:flex}.ob2-conn-glyph{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ob2-conn-glyph svg{width:20px;height:20px}.ob2-conn-id .nm{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.ob2-conn-id .sub{color:var(--s500);margin-top:2px;font-size:13px}.ob2-conn-body{padding:18px}.ob2-benefits{flex-direction:column;gap:9px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ob2-benefits li{color:var(--s600);padding-left:22px;font-size:15px;line-height:1.5;position:relative}.ob2-benefits li:before{content:"✓";color:var(--ac2);font-weight:700;position:absolute;left:0}.ob2-goal-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ob2-goal{text-align:left;border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);align-items:center;gap:14px;width:100%;padding:17px 18px;font-family:inherit;transition:all .14s;display:flex}.ob2-goal:hover{border-color:var(--ac)}.ob2-goal.on{border-color:var(--ac);background:var(--ac-soft2)}.ob2-goal.static{cursor:default}.ob2-goal .gt{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.ob2-goal .gd{color:var(--s500);margin-top:3px;font-size:13px;line-height:1.4}.ob2-goal .gck{border:1.5px solid var(--s300);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.ob2-goal .gck svg{opacity:0;width:12px;height:12px}.ob2-goal.on .gck{background:var(--ac);border-color:var(--ac)}.ob2-goal.on .gck svg{opacity:1}.ob2-scan{flex-direction:column;gap:15px;margin:30px 0 8px;display:flex}.ob2-scan-item{color:var(--s400);align-items:center;gap:13px;font-size:16px;transition:all .25s;display:flex}.ob2-scan-item.on{color:var(--ink);font-weight:500}.ob2-scan-item.done{color:var(--s600)}.ob2-scan-item .ic{border:2px solid var(--s200);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:all .25s;display:grid}.ob2-scan-item.on .ic,.ob2-scan-item.done .ic{background:var(--ac);border-color:var(--ac)}.ob2-scan-item .ic svg{width:14px;height:14px}.ob2-scan-item .ic .spin{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ob2Spin}@keyframes ob2Spin{to{transform:rotate(360deg)}}.ob2-section{margin-bottom:30px}.ob2-sec-h{border-bottom:1px solid var(--border);align-items:baseline;gap:11px;margin:0 0 18px;padding-bottom:12px;display:flex}.ob2-sec-h .n{font-family:var(--f-mono);color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.ob2-sec-h .t{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:700}.ob2-field{margin-bottom:18px}.ob2-label{color:var(--s600);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.ob2-label .sp{flex:1}.ob2-input,.ob2-textarea{background:var(--s50);border:1px solid var(--border-strong);width:100%;color:var(--ink);border-radius:12px;outline:none;padding:13px 15px;font-family:inherit;font-size:16px;transition:all .15s}.ob2-textarea{resize:vertical;min-height:82px;line-height:1.55}.ob2-input:focus,.ob2-textarea:focus{border-color:var(--ac);background:var(--surface);box-shadow:0 0 0 4px var(--ac-soft)}.ob2-field.missing .ob2-input,.ob2-field.missing .ob2-textarea{background:#eab3080d;border-color:#eab30880}.ob2-chips{flex-wrap:wrap;gap:9px;display:flex}.ob2-pick{color:var(--s600);background:var(--s50);border:1.5px solid var(--border);border-radius:var(--r-pill);cursor:pointer;padding:9px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .14s}.ob2-pick:hover{border-color:var(--ac)}.ob2-pick.active{color:var(--ac2);background:var(--ac-soft2);border-color:var(--ac)}.ob2-pick.ghost{color:var(--s400);background:0 0;border-style:dashed}.ob2-pick.ghost:hover{color:var(--ac2);border-color:var(--ac)}.ob2-src{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;padding:3px 8px;font-size:12px;font-weight:700}.ob2-src.site{background:var(--ac-soft);color:var(--ac2)}.ob2-src.doc{color:#1d4ed8;background:#3b82f61f}.ob2-src.infer{color:#7e22ce;background:#a855f71f}.ob2-src.you{background:var(--s100);color:var(--s500)}.ob2-src.gap{color:#a16207;background:#eab30826}.ob2-mini{color:var(--ac2);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:700}.ob2-mini:hover{text-decoration:underline}.ob2-summary{background:var(--ac-soft2);border:1px solid var(--ac-soft);border-radius:var(--r-md);align-items:center;gap:16px;margin-bottom:28px;padding:16px 18px;display:flex}.ob2-summary .n{font-family:var(--f-display);color:var(--ac2);font-size:30px;font-weight:700;line-height:1}.ob2-summary .n small{color:var(--s400);font-size:16px;font-weight:600}.ob2-summary .t{color:var(--s600);font-size:14px;line-height:1.5}.ob2-summary .t b{color:var(--ink)}.ob2-summary .sp{flex:1}.ob2-drop{border:1.5px dashed var(--border-strong);border-radius:var(--r-md);text-align:center;background:var(--s50);cursor:pointer;width:100%;padding:24px;font-family:inherit;transition:all .15s}.ob2-drop:hover,.ob2-drop.over{border-color:var(--ac);background:var(--ac-soft2)}.ob2-drop .big{margin-bottom:7px;font-size:24px}.ob2-drop .t{color:var(--s700);font-size:14px;font-weight:700}.ob2-drop .s{color:var(--s400);margin-top:3px;font-size:13px}.ob2-files{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ob2-file{background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;align-items:center;gap:11px;padding:11px 14px;font-size:14px;animation:.3s ob2In;display:flex}.ob2-file .t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ob2-file .z{color:var(--s400);flex:none;font-size:13px}.ob2-file .x{background:var(--s100);width:20px;height:20px;color:var(--s500);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;font-size:14px;line-height:1;display:grid}.ob2-file .x:hover{color:#b91c1c;background:#fecaca}.ob2-q{border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--surface);margin-bottom:14px;padding:18px 20px;transition:all .14s}.ob2-q.answered{border-color:var(--ac);background:var(--ac-soft2)}.ob2-q .qt{font-family:var(--f-display);color:var(--ink);font-size:15.5px;font-weight:700}.ob2-q .qs{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s400);margin:3px 0 13px;font-size:12px}.ob2-celebrate,.ob2-celebrate h1{text-align:center}.ob2-celebrate .lead{margin-left:auto;margin-right:auto}.ob2-badge-big{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;width:90px;height:90px;box-shadow:0 14px 34px var(--ac-shadow);border-radius:50%;place-items:center;margin:0 auto 26px;animation:.5s ob2Pop;display:grid}.ob2-badge-big svg{width:42px;height:42px}@keyframes ob2Pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.ob2-done-grid{text-align:left;flex-direction:column;gap:12px;display:flex}.ob2-err{color:#b91c1c;background:#dc262614;border:1px solid #dc262638;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px}.ob2-masia{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:4px 16px 16px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.ob2-masia img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.ob2-masia .tx{color:var(--s600);font-size:14px;line-height:1.55}.ob2-masia .tx b{color:var(--ink);font-weight:600}@media (width<=900px){.ob2{flex-direction:column}.ob2-side{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;flex:none;align-items:center;gap:16px;width:auto;padding:16px 20px;overflow-x:auto}.ob2-brand{flex:none;margin-bottom:0}.ob2-stepper{flex-direction:row;flex:1;gap:6px}.ob2-step .si,.ob2-hint{display:none}.ob2-main{padding:36px 24px 56px}.ob2-goal-grid{grid-template-columns:1fr}.ob2-close{height:34px;padding:0 12px;top:14px;right:14px}.ob2-panel h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.ob2-panel,.ob2-favatar.pulse,.ob2-badge-big,.ob2-scan-item .ic .spin{animation:none}}.bo-item{width:100%;min-height:40px;color:var(--tinta-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;margin:0;padding:8px 12px;font-size:15px;font-weight:500;line-height:1.25;transition:background-color .15s,color .15s;display:flex}.bo-item>svg{width:18px;height:18px;color:var(--tinta-3);flex-shrink:0;transition:color .15s}.bo-item-rotulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;transition:transform .15s;overflow:hidden}.bo-item:hover{background:color-mix(in srgb, var(--tinta) 5%, transparent);color:var(--tinta)}.bo-item:hover>svg{color:var(--tinta-2)}.bo-item:hover>.bo-item-rotulo{transform:translate(2px)}.bo-item[aria-current=page]{background:var(--acento-veu);color:var(--acento-texto);font-weight:600}.bo-item[aria-current=page]>svg{color:var(--acento-texto)}.bo-item:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.bo-item:disabled{opacity:.55;cursor:not-allowed}.bo-item:disabled:hover{background:0 0}.bo-item--filho{min-height:38px;padding-left:24px;font-size:14.5px}.bo-grupo{color:var(--tinta)}.bo-grupo-chevron{width:16px;height:16px;color:var(--tinta-3);flex-shrink:0;margin-left:auto;transition:transform .2s}.bo-grupo[aria-expanded=true] .bo-grupo-chevron{transform:rotate(90deg)}.bo-grupo-corpo{grid-template-rows:1fr;display:grid}.bo-grupo-dentro{min-height:0;padding:2px 0 8px;overflow:hidden}.bo-sub{color:var(--tinta-3);padding:10px 12px 4px 54px;font-size:12px;font-weight:500}@media (prefers-reduced-motion:reduce){.bo-item,.bo-item>svg,.bo-item-rotulo,.bo-grupo-chevron{transition:none}.bo-item:hover>.bo-item-rotulo{transform:none}}.bo-sidebar-n{width:26px;height:auto;color:var(--tinta)}.bo-sidebar-topo{position:relative}.bo-sidebar-n-wrap{opacity:0;pointer-events:none;transition:opacity .18s;display:grid;position:absolute;top:50%;left:19px;translate:0 -50%}.bo-sidebar-logo{transition:opacity .18s;display:inline-flex}.bo-sidebar-alternar{flex-shrink:0;padding:0 12px 6px}.bo-alternar{color:var(--tinta-3);font-size:14px}@media (width>=768px){.bo-navigation{z-index:30;position:relative}.bo-navigation.is-recolhido{flex-basis:64px}.bo-navigation .bo-sidebar{clip-path:inset(0);transition:clip-path .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;position:absolute;inset:0 auto 0 0;width:280px!important;max-width:none!important}.bo-navigation.is-recolhido .bo-sidebar{clip-path:inset(0 216px 0 0)}.bo-navigation.is-recolhido .bo-sidebar.is-espiando{clip-path:inset(0);box-shadow:14px 0 40px color-mix(in srgb, var(--tinta) 12%, transparent)}.bo-shell-content{transition:transform .3s cubic-bezier(.4,0,.2,1)}.bo-shell:has(.bo-sidebar.is-espiando) .bo-shell-content{transform:translate(216px)}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) .bo-sidebar-logo{opacity:0}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) .bo-sidebar-n-wrap{opacity:1}.bo-navigation.is-recolhido .bo-item-rotulo,.bo-navigation.is-recolhido .bo-grupo-chevron,.bo-navigation.is-recolhido .bo-sub{transition:opacity .16s}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) :is(.bo-item-rotulo,.bo-grupo-chevron,.bo-sub){opacity:0}.bo-navigation.is-recolhido .bo-sidebar.is-espiando :is(.bo-item-rotulo,.bo-grupo-chevron,.bo-sub){transition-delay:60ms}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) :is(.bo-item-rotulo,.bo-grupo-chevron,.bo-sub,.bo-sidebar-logo,.bo-sidebar-n-wrap){transition:opacity .1s .2s}.bo-navigation.is-recolhido .bo-grupo-corpo{transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .16s 60ms}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) .bo-grupo-corpo{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .1s .2s}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) :is(.bo-item[aria-current=page],.bo-grupo--tem-ativo){isolation:isolate;background:0 0;position:relative}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) :is(.bo-item[aria-current=page],.bo-grupo--tem-ativo):before{content:"";background:var(--acento-veu);z-index:-1;border-radius:10px;width:40px;height:36px;position:absolute;top:50%;left:1px;translate:0 -50%}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) .bo-grupo--tem-ativo>svg{color:var(--acento-texto)}.bo-navigation.is-recolhido .bo-sidebar:not(.is-espiando) .bo-item:hover{background:0 0}}@media (prefers-reduced-motion:reduce){.bo-navigation .bo-sidebar,.bo-shell-content,.bo-sidebar-logo,.bo-sidebar-n-wrap{transition:none}.bo-sidebar :is(.bo-grupo-corpo,.bo-item-rotulo,.bo-grupo-chevron,.bo-sub,.bo-sidebar-logo,.bo-sidebar-n-wrap){transition:none!important}}.cris-admin{flex-direction:column;gap:24px;max-width:1280px;display:flex}.cris-admin-tabs{flex-wrap:wrap;gap:10px;display:flex}.cris-admin-policy{flex-direction:column;gap:24px;display:flex}.cris-admin-policy .cris-admin-policy-footnote{margin-top:16px}.cris-admin-policy-search{align-items:flex-end;gap:12px;max-width:680px;margin-bottom:20px;display:flex}.cris-admin-policy td small{color:var(--tinta-2);margin-top:5px;display:block}.cris-admin-policy-user-action{align-items:flex-start;gap:8px;min-width:310px;display:flex}.cris-admin-policy-pagination{justify-content:flex-end;align-items:center;gap:16px;display:flex}.cris-admin-policy-dialog{border:1px solid var(--linha-forte);color:#172033;background:#fff;border-radius:16px;width:min(540px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:28px;font-family:inherit;overflow:auto}.cris-admin-policy-dialog::backdrop{background:#0f172a73}.cris-admin-policy-dialog h2{margin:0 0 20px;font-size:20px}.cris-admin-policy-dialog p{margin:12px 0;font-size:15px;line-height:1.65}.cris-admin h2{color:#172033;margin:0 0 12px;font-size:19px;font-weight:700}.cris-admin-hint{color:var(--tinta-2);margin:0 0 16px;font-size:14px;line-height:1.6}.cris-admin-fields{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 24px;margin:20px 0 0;padding:0;display:grid}.cris-admin-check{align-items:center;gap:10px;margin-bottom:12px;font-size:15px;display:flex}.cris-admin-check input{width:18px;height:18px;accent-color:var(--sucesso)}.cris-admin-save{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.cris-admin-section-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.cris-admin-queue{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cris-admin-error{color:#991b1b;background:var(--erro);border-radius:10px;padding:12px;line-height:1.5}.cris-admin-notice{color:var(--acento-texto);background:var(--acento-veu);border-radius:10px;padding:12px}.cris-admin-table-wrap{border:1px solid var(--linha);border-radius:10px;margin-bottom:16px;overflow:auto}.cris-admin table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.5}.cris-admin th,.cris-admin td{border-bottom:1px solid var(--linha);vertical-align:top;padding:12px 14px}.cris-admin th{background:var(--fundo-2);color:var(--tinta-2);white-space:nowrap;font-weight:600}.cris-admin td{color:#172033}.cris-admin tbody tr:last-child td{border-bottom:0}.cris-admin td:first-child{white-space:nowrap}.cris-admin :focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media (width<=640px){.cris-admin-fields{grid-template-columns:1fr}.cris-admin-queue{gap:12px}}.tel-root{--tel-serie-twilio:#2a78d6;--tel-serie-elevenlabs:#eb6834;--tel-serie-zernio:#1baf7a;--tel-serie-livekit:#eda100;--tel-superficie:var(--cartao-solido,#fff);--tel-trilho:color-mix(in srgb, var(--tinta,#21140f) 8%, transparent);color:var(--tinta-2)}html[data-theme=dark] .tel-root{--tel-serie-twilio:#3987e5;--tel-serie-elevenlabs:#d95926;--tel-serie-zernio:#199e70;--tel-serie-livekit:#c98500}.tel-root *,.tel-gaveta *{box-sizing:border-box}.tel-num{font-variant-numeric:tabular-nums}.tel-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tel-fraco{color:var(--tinta-3)}.tel-forte{color:var(--tinta);font-weight:700}.tel-pequeno{font-size:12px}.tel-filtros{flex-wrap:wrap;align-items:center;gap:8px;margin:-12px 0 20px;display:flex}.tel-pilula{border:1px solid var(--linha);color:var(--tinta-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;min-height:34px;padding:7px 14px;font-size:13px;transition:background .2s,border-color .2s,color .2s}.tel-pilula:hover{border-color:var(--linha-forte);color:var(--tinta)}.tel-pilula[aria-pressed=true]{background:var(--acento-veu);border-color:color-mix(in srgb, var(--acento) 55%, transparent);color:var(--tinta);font-weight:600}.tel-pilula:focus-visible,.tel-acao:focus-visible,.tel-linha:focus-visible,.tel-cartao-empresa:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.tel-datas{align-items:center;gap:6px;font-size:13px;display:inline-flex}.tel-datas input{border:1px solid var(--linha);background:var(--cartao-solido);color:var(--tinta);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:12px;padding:6px 10px;font-size:13px}@media (prefers-color-scheme:dark){.tel-datas input{--lightningcss-light: ;--lightningcss-dark:initial}}.tel-filtros-fim{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.tel-acao{border:1px solid var(--linha-forte);background:var(--cartao-solido);color:var(--tinta);font:inherit;cursor:pointer;border-radius:6px;min-height:34px;padding:7px 12px;font-size:13px}.tel-acao:hover{background:var(--cartao-hover)}.tel-acao[disabled]{opacity:.55;cursor:default}.tel-acao--principal{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento);font-weight:600}.tel-acao--principal:hover{background:var(--acento-hover)}.tel-link{color:var(--acento-texto);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.tel-cartao{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:16px;padding:20px}.tel-secao{margin-top:32px}.tel-secao-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.tel-secao-cab h2{color:var(--tinta);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.tel-secao-cab p{color:var(--tinta-3);max-width:760px;margin:4px 0 0;font-size:13px;line-height:1.5}.tel-olho{letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);margin:0 0 6px;font-size:10px;font-weight:700}.tel-heroi{grid-template-columns:minmax(260px,1fr) minmax(320px,1.4fr);align-items:start;gap:28px;display:grid}.tel-numero{color:var(--tinta);letter-spacing:-.03em;margin:2px 0 6px;font-size:48px;font-weight:800;line-height:1.05}.tel-numero-sub{color:var(--tinta-2);flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:14px;display:flex}.tel-delta{background:var(--tel-trilho);color:var(--tinta-2);border-radius:999px;padding:2px 8px;font-size:13px;font-weight:600}.tel-delta[data-sinal="1"]{color:var(--erro);background:color-mix(in srgb, var(--erro) 10%, transparent)}.tel-delta[data-sinal="-1"]{color:var(--sucesso);background:color-mix(in srgb, var(--sucesso) 12%, transparent)}.tel-nota{color:var(--tinta-3);margin:12px 0 0;font-size:12px;line-height:1.5}.tel-nota strong{color:var(--tinta-2);font-weight:600}.tel-barra{background:var(--tel-trilho);border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.tel-barra>span{min-width:3px;height:100%;display:block}.tel-legenda{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.tel-legenda li{grid-template-columns:12px 1fr auto auto;align-items:baseline;gap:10px;font-size:13px;display:grid}.tel-chave{border-radius:3px;width:10px;height:10px;display:inline-block;transform:translateY(1px)}.tel-legenda .tel-legenda-o-que{color:var(--tinta-3);font-size:12px}.tel-legenda .tel-legenda-valor{color:var(--tinta);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.tel-legenda .tel-legenda-pct{color:var(--tinta-3);font-variant-numeric:tabular-nums;text-align:right;min-width:38px}.tel-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.tel-kpi{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:16px;min-width:0;padding:16px}.tel-kpi-valor{color:var(--tinta);letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.15}.tel-kpi-dica{color:var(--tinta-3);margin-top:4px;font-size:12px;line-height:1.45}.tel-avisos{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tel-aviso{border:1px solid var(--linha);border-left:3px solid var(--aviso);background:var(--cartao-solido);color:var(--tinta-2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.tel-aviso[data-tom=info]{border-left-color:var(--info)}.tel-aviso-rotulo{color:var(--tinta);white-space:nowrap;font-weight:700}.tel-ranking-cab{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.tel-busca{border:1px solid var(--linha);background:var(--cartao-solido);max-width:320px;color:var(--tinta);font:inherit;border-radius:12px;flex:220px;padding:8px 12px;font-size:13px}.tel-busca::placeholder{color:var(--tinta-3)}.tel-ordem{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.tel-tabela-caixa{overflow-x:auto}.tel-tabela{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}.tel-tabela th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);border-bottom:1px solid var(--linha);white-space:nowrap;padding:10px;font-size:10px;font-weight:700}.tel-tabela td{border-bottom:1px solid var(--linha);vertical-align:top;padding:12px 10px}.tel-tabela .tel-dir{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tel-tabela .tel-medidor-texto{white-space:nowrap}.tel-tabela tr:last-child td{border-bottom:0}.tel-linha{cursor:pointer;transition:background .15s}.tel-linha:hover{background:var(--cartao-hover)}.tel-pos{color:var(--tinta-3);font-variant-numeric:tabular-nums;width:28px}.tel-empresa-nome{color:var(--tinta);font-weight:600}.tel-empresa-linha2{color:var(--tinta-3);margin-top:2px;font-size:12px}.tel-fatia{background:var(--tel-trilho);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.tel-fatia>span{background:var(--acento);border-radius:3px;height:100%;display:block}.tel-cartoes{gap:10px;display:grid}.tel-cartao-empresa{background:var(--cartao-solido);border:1px solid var(--linha);text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:16px;width:100%;padding:14px}.tel-cartao-empresa:hover{background:var(--cartao-hover)}.tel-cartao-topo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tel-cartao-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:10px;font-size:12px;display:grid}.tel-cartao-grade b{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;display:block}.tel-medidor{gap:4px;min-width:110px;display:grid}.tel-medidor-trilho{background:var(--tel-trilho);border-radius:3px;height:6px;overflow:hidden}.tel-medidor-trilho>span{background:var(--tinta-3);border-radius:3px;height:100%;display:block}.tel-medidor[data-tom=perto] .tel-medidor-trilho>span{background:var(--aviso)}.tel-medidor[data-tom=parou] .tel-medidor-trilho>span{background:var(--erro)}.tel-medidor-texto{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:12px}.tel-medidor[data-tom=parou] .tel-medidor-texto{color:var(--erro);font-weight:600}.tel-duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tel-lista{margin:0;padding:0;list-style:none;display:grid}.tel-lista>li{border-bottom:1px solid var(--linha);grid-template-columns:1fr auto;gap:4px 12px;padding:10px 0;display:grid}.tel-lista>li:last-child{border-bottom:0}.tel-lista-titulo{color:var(--tinta);font-size:13px;font-weight:600}.tel-lista-explica{color:var(--tinta-3);grid-column:1/-1;font-size:12px;line-height:1.45}.tel-lista-valor{text-align:right;font-variant-numeric:tabular-nums;color:var(--tinta);font-size:13px;font-weight:600}.tel-lista-barra{background:var(--tel-trilho);border-radius:3px;grid-column:1/-1;height:6px;overflow:hidden}.tel-lista-barra>span{background:var(--tinta-3);border-radius:3px;height:100%;display:block}.tel-lista-barra>span[data-destaque="1"]{background:var(--acento)}.tel-grafico{position:relative}.tel-grafico svg{max-width:100%;display:block;overflow:visible}.tel-grafico .tel-eixo{fill:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:10px}.tel-grafico .tel-grade{stroke:var(--linha);stroke-width:1px}.tel-grafico .tel-coluna-alvo{fill:#0000;cursor:default}.tel-grafico .tel-coluna-alvo:hover,.tel-grafico .tel-coluna-alvo[data-ativo="1"]{fill:color-mix(in srgb, var(--tinta) 5%, transparent)}.tel-dica{pointer-events:none;background:var(--cartao-solido);border:1px solid var(--linha-forte);z-index:2;min-width:190px;color:var(--tinta-2);border-radius:12px;padding:10px 12px;font-size:12px;position:absolute;box-shadow:0 8px 24px #0000001f}.tel-dica h4{color:var(--tinta);margin:0 0 6px;font-size:12px}.tel-dica ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.tel-dica li{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;display:grid}.tel-dica li b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.tel-dica-total{border-top:1px solid var(--linha);color:var(--tinta);justify-content:space-between;margin-top:6px;padding-top:6px;font-weight:700;display:flex}.tel-legenda-linha{flex-wrap:wrap;gap:6px 16px;margin-bottom:8px;font-size:12px;display:flex}.tel-legenda-linha span{align-items:center;gap:6px;display:inline-flex}.tel-tab{border-collapse:collapse;width:100%;font-size:13px}.tel-tab th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);border-bottom:1px solid var(--linha);white-space:nowrap;padding:8px;font-size:10px;font-weight:700}.tel-tab td{border-bottom:1px solid var(--linha);vertical-align:top;padding:9px 8px}.tel-tab tr:last-child td{border-bottom:0}.tel-tab .tel-dir{text-align:right;font-variant-numeric:tabular-nums}.tel-selo{background:var(--tel-trilho);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.tel-selo[data-tom=real]{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--sucesso)}.tel-selo[data-tom=atencao]{background:color-mix(in srgb, var(--aviso) 16%, transparent);color:var(--aviso)}.tel-selo[data-tom=erro]{background:color-mix(in srgb, var(--erro) 12%, transparent);color:var(--erro)}.tel-fornecedores{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tel-fornecedor h3{color:var(--tinta);align-items:center;gap:8px;margin:0 0 2px;font-size:15px;display:flex}.tel-par{border-bottom:1px solid var(--linha);justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.tel-par:last-child{border-bottom:0}.tel-par b{color:var(--tinta);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.tel-detalhes{border:1px solid var(--linha);background:var(--cartao-solido);border-radius:16px}.tel-detalhes>summary{cursor:pointer;color:var(--tinta);justify-content:space-between;gap:12px;padding:16px 20px;font-weight:700;list-style:none;display:flex}.tel-detalhes>summary::-webkit-details-marker{display:none}.tel-detalhes>summary:after{content:"Abrir";color:var(--acento-texto);font-size:13px;font-weight:500}.tel-detalhes[open]>summary:after{content:"Fechar"}.tel-detalhes-corpo{padding:0 20px 20px}.tel-campo-tarifa{border:1px solid var(--linha);background:var(--cartao-solido);width:92px;color:var(--tinta);font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:12px;padding:5px 8px;font-size:13px}.tel-campo-tarifa[aria-invalid=true]{border-color:var(--erro)}.tel-gaveta-fundo{z-index:120;background:#08070b73;justify-content:flex-end;display:flex;position:fixed;inset:0}.tel-gaveta{background:var(--fundo,#fff);border-left:1px solid var(--linha);width:min(760px,100%);height:100%;padding:24px;animation:.35s cubic-bezier(.2,.9,.25,1.1) tel-entra;overflow-y:auto;box-shadow:-12px 0 40px #0000002e}@keyframes tel-entra{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tel-gaveta{animation:none}}.tel-gaveta-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tel-gaveta-cab h2{color:var(--tinta);letter-spacing:-.02em;margin:0;font-size:22px}.tel-fechar{border:1px solid var(--linha);background:var(--cartao-solido);color:var(--tinta);cursor:pointer;border-radius:6px;flex-shrink:0;width:36px;height:36px;font-size:18px;line-height:1}.tel-gaveta .tel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tel-gaveta .tel-secao{margin-top:24px}@media (width<=1100px){.tel-fornecedores{grid-template-columns:1fr}}@media (width<=900px){.tel-heroi{grid-template-columns:1fr;gap:18px}.tel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tel-duas{grid-template-columns:1fr}.tel-filtros-fim{margin-left:0}}@media (width<=480px){.tel-filtros,.tel-ordem{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.tel-filtros::-webkit-scrollbar{display:none}.tel-ordem::-webkit-scrollbar{display:none}.tel-filtros .tel-pilula,.tel-ordem .tel-pilula{flex-shrink:0}.tel-ordem{width:100%}.tel-aviso{flex-direction:column;gap:2px}.tel-numero{font-size:40px}.tel-kpi-valor{font-size:20px}.tel-gaveta{padding:16px}.tel-legenda li{grid-template-columns:12px 1fr auto}.tel-legenda .tel-legenda-pct{display:none}.tel-filtros{margin-top:-8px}.tel-busca{max-width:none}}.form-conversion{--fc-leads:var(--acento);--fc-rate:var(--acento);border:1px solid var(--bo-border-base,var(--linha));background:var(--bo-bg-card,var(--cartao-solido));min-width:0;color:var(--bo-text-body,#383636);font-variant-numeric:tabular-nums;border-radius:16px;padding:24px;container:form-conversion/inline-size}[data-theme=dark] .form-conversion{--fc-leads:var(--acento);--fc-rate:#8aabff}.form-conversion-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.form-conversion-heading h2{color:var(--bo-text-heading,#1a1919);margin:0;font-size:17px;font-weight:600;line-height:1.4}.form-conversion-heading p{max-width:65ch;margin:6px 0 0;font-size:14px;line-height:1.5}.form-conversion dl,.form-conversion dd{margin:0}.form-conversion-total{text-align:right;flex:none}.form-conversion-total dt{font-size:14px;font-weight:600}.form-conversion-total dd{color:var(--fc-leads);margin-top:4px;font-size:26px;font-weight:700;line-height:1.2}.form-conversion-total>span{color:var(--bo-text-muted,var(--tinta-3));margin-top:4px;font-size:13px;display:block}.form-conversion-flow{border-block:1px solid var(--bo-border-base,var(--linha));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:24px;margin-top:24px;padding:24px 0;display:grid}.form-conversion-stage dt{color:var(--bo-text-heading,#1a1919);font-size:15px;font-weight:600}.form-conversion-stage dd{color:var(--bo-text-heading,#1a1919);letter-spacing:-.025em;margin-top:8px;font-size:32px;font-weight:600;line-height:1.15}.form-conversion-stage p{max-width:26ch;color:var(--bo-text-muted,#71717a);margin:10px 0 0;font-size:13px;line-height:1.5}.form-conversion-passage{flex-direction:column;align-items:center;gap:6px;min-width:46px;margin-top:26px;display:flex}.form-conversion-passage strong{font-size:15px;font-weight:600}.form-conversion-passage svg{color:var(--bo-text-muted,var(--tinta-3))}.form-conversion-note{color:var(--bo-text-muted,var(--tinta-3));margin:16px 0 0;font-size:13px;line-height:1.6}.form-conversion-legend{flex-wrap:wrap;flex:none;gap:8px 18px;padding-top:3px;font-size:13px;display:flex}.form-conversion-legend>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.form-conversion-legend-bar{background:var(--fc-leads);border-radius:2px;width:9px;height:12px;display:inline-block}.form-conversion-legend-line{border-top:2px solid var(--fc-rate);width:20px;height:0;display:inline-block}.form-conversion-day-summary{flex-wrap:wrap;align-items:baseline;gap:8px 20px;min-height:24px;margin:24px 0;font-size:14px;display:flex}.form-conversion-day-summary>strong{color:var(--bo-text-heading,#1a1919)}.form-conversion-day-base{color:var(--bo-text-muted,var(--tinta-3))}.form-conversion-axis-titles{color:var(--bo-text-muted,var(--tinta-3));justify-content:space-between;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.form-conversion-chart{grid-template-columns:minmax(26px,auto) minmax(0,1fr) minmax(38px,auto);gap:10px;display:grid}.form-conversion-axis{text-align:right;height:200px;color:var(--bo-text-muted,var(--tinta-3));flex-direction:column;justify-content:space-between;font-size:12px;line-height:1;display:flex}.form-conversion-axis>span{transform:translateY(-50%)}.form-conversion-axis>span:last-child{transform:translateY(50%)}.form-conversion-axis-rate{text-align:left}.form-conversion-chart-scroll{overscroll-behavior-x:contain;margin-top:-4px;padding-top:4px;overflow-x:auto}.form-conversion-chart-canvas{width:100%;height:234px;position:relative}.form-conversion-chart-grid,.form-conversion-chart-days,.form-conversion-rate-line,.form-conversion-rate-points{width:100%;height:200px;position:absolute;inset:0 0 auto}.form-conversion-chart-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex}.form-conversion-chart-grid>span{border-top:1px solid var(--bo-border-base,#e2e8f0)}.form-conversion-chart-days,.form-conversion-rate-points{display:flex}.form-conversion-day{appearance:none;min-width:0;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px 3px 0 0;flex:1 1 0;justify-content:center;align-items:flex-end;padding:0;display:flex}.form-conversion-day[aria-pressed=true]{background:color-mix(in srgb, var(--fc-leads) 8%, transparent)}.form-conversion-day:focus-visible{outline:2px solid var(--fc-rate);outline-offset:-2px}.form-conversion-day-bar{background:var(--fc-leads);pointer-events:none;border-radius:3px 3px 0 0;width:64%;max-width:36px;display:block}.form-conversion-rate-line{color:var(--fc-rate);pointer-events:none;overflow:visible}.form-conversion-rate-points{pointer-events:none}.form-conversion-rate-points>span{flex:1 1 0;min-width:0;position:relative}.form-conversion-rate-points i{background:var(--fc-rate);border-radius:50%;width:6px;height:6px;position:absolute;left:50%;transform:translate(-50%,50%)}.form-conversion-chart-dates{color:var(--bo-text-muted,#71717a);font-size:12px;display:flex;position:absolute;inset:211px 0 auto}.form-conversion-chart-dates>span{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0}.form-conversion-daily-details{border-top:1px solid var(--bo-border-base,var(--linha));margin-top:20px}.form-conversion-daily-details summary{width:fit-content;min-height:44px;color:var(--bo-text-heading,#1a1919);cursor:pointer;padding:14px 0;font-size:14px;font-weight:600}.form-conversion-daily-details summary:focus-visible,.form-conversion-table-scroll:focus-visible{outline:2px solid var(--fc-rate);outline-offset:2px;border-radius:3px}.form-conversion-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.form-conversion-table-scroll table{border-collapse:collapse;text-align:right;width:100%;min-width:760px;font-size:13px}.form-conversion-table-scroll caption{color:var(--bo-text-muted,var(--tinta-3));text-align:left;padding:0 0 14px;font-size:13px;line-height:1.5}.form-conversion-table-scroll th,.form-conversion-table-scroll td{border-bottom:1px solid var(--bo-border-base,var(--linha));padding:12px 10px}.form-conversion-table-scroll th:first-child{text-align:left;white-space:nowrap;padding-left:0}.form-conversion-table-scroll th:last-child,.form-conversion-table-scroll td:last-child{padding-right:0}.form-conversion-table-scroll th{font-weight:500}.form-conversion-table-scroll thead th{color:var(--bo-text-muted,var(--tinta-3));font-size:12px}.form-conversion-table-scroll tfoot th,.form-conversion-table-scroll tfoot td{border-bottom:0;font-weight:600}.form-conversion-empty{color:var(--bo-text-muted,var(--tinta-3));margin:32px 0 12px;font-size:15px}@container form-conversion (width<=660px){.form-conversion-heading{flex-wrap:wrap}.form-conversion-total{margin-left:auto}.form-conversion-flow{gap:12px}.form-conversion-stage dd{font-size:28px}.form-conversion-passage{min-width:36px}.form-conversion-legend{width:100%;padding-top:0}}@container form-conversion (width<=420px){.form-conversion-flow{grid-template-columns:minmax(0,1fr);gap:8px}.form-conversion-stage{grid-template-columns:minmax(100px,.8fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}.form-conversion-stage p{margin:0}.form-conversion-stage dd{margin-top:4px}.form-conversion-passage{flex-direction:row-reverse;justify-content:flex-end;gap:2px;min-height:38px;margin:0}.form-conversion-passage svg{width:28px;transform:rotate(90deg)}.form-conversion-passage strong{font-size:13px}.form-conversion-day-summary{gap:8px 14px}.form-conversion-day-summary>strong{width:100%}.form-conversion-chart{gap:6px}}@media (width<=560px){.form-conversion{padding:20px 16px}}.crm-automation{border-top:1px solid var(--tf-border);padding:22px 0}.crm-automation,.crm-automation *{box-sizing:border-box}.crm-automation h5{color:var(--nh-text-h);margin:0 0 10px;font-size:15px}.crm-automation-trigger{background:var(--nh-bg);border-radius:6px;align-items:center;gap:10px;margin:18px 0;padding:12px 14px;display:flex}.crm-automation-trigger span{color:var(--nh-ink-2)}.crm-automation-branches{gap:16px;display:grid}.crm-automation-branch{border:1px solid var(--tf-border);border-left:3px solid var(--nh-green-600);border-radius:6px;padding:16px}.crm-automation-branch-header{align-items:end;gap:12px;margin-bottom:16px;display:flex}.crm-automation-branch-header>label{flex:1}.crm-automation-order{flex-wrap:wrap;gap:6px;display:flex}.crm-automation-condition{border-top:1px solid var(--tf-border);grid-template-columns:minmax(180px,1.5fr) minmax(170px,.9fr) minmax(180px,1fr) minmax(160px,1fr) auto;align-items:end;gap:12px;padding:14px 0;display:grid}.crm-typeform .crm-automation-condition>button{min-height:52px}.crm-automation-transform{grid-column:1/-1}.crm-automation-transform>select{max-width:420px}.crm-automation-match{max-width:340px}.crm-automation-action{border-top:1px solid var(--tf-border);margin-top:16px;padding-top:16px}.crm-automation-fallback{border:1px dashed var(--tf-border);border-radius:6px;margin-top:16px;padding:16px}.crm-automation-fallback .crm-automation-action{border:0;margin:0;padding:0}.crm-automation-section{margin-top:24px}.crm-automation-days{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.crm-typeform .crm-automation-day{border:1px solid var(--tf-border);border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-weight:400;display:flex}.crm-typeform .crm-automation-day input{width:18px;height:18px;min-height:18px;accent-color:var(--nh-green-600)}.crm-automation-sample{grid-template-columns:1fr 1fr;gap:14px;padding:12px 0;display:grid}.crm-automation-sample textarea{resize:vertical;border:1px solid var(--tf-border);background:var(--nh-bg);width:100%;min-height:84px;color:var(--nh-text);font:inherit;border-radius:6px;padding:9px 10px;display:block}.crm-automation-result{border-left:3px solid var(--nh-green-600);margin:16px 0;padding:4px 0 4px 16px}.crm-automation-result ul{padding-left:20px}.crm-automation-result li+li{margin-top:8px}.crm-automation-summary{border:1px solid var(--tf-border);border-radius:6px;margin:16px 0;padding:16px}.crm-automation-summary ol{margin:8px 0;padding-left:20px}.crm-automation-summary li+li{margin-top:8px}.crm-automation-conflict{border-left:3px solid var(--nh-green-600);background:var(--nh-green-soft);margin:12px 0;padding:12px 14px}.crm-automation-conflict p{margin:0 0 6px}.crm-automation-history{margin:0;padding:0;list-style:none}.crm-automation-history>li{border-bottom:1px solid var(--tf-border);padding:12px 0}.crm-automation-history p{margin:4px 0}.crm-automation-publish{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1240px){.crm-automation-condition{grid-template-columns:1fr 1fr}.crm-automation-condition>button{justify-self:start}}@media (width<=600px){.crm-automation-branch-header{flex-direction:column;align-items:stretch}.crm-automation-condition,.crm-automation-sample{grid-template-columns:1fr}.crm-automation-branch,.crm-automation-fallback{padding:12px}.crm-automation-trigger{flex-direction:column;align-items:flex-start;gap:2px}}.crm-typeform{--tf-border:var(--nh-border);color:var(--nh-text);background:var(--nh-card-bg);border:1px solid var(--tf-border);font-family:var(--nh-f-body,inherit);border-radius:8px;margin-bottom:24px;padding:24px;font-size:15px;line-height:1.55}.crm-typeform h3{color:var(--nh-text-h);margin:0 0 4px;font-size:20px}.crm-typeform h4{color:var(--nh-text-h);margin:0 0 12px;font-size:16px}.crm-typeform p{max-width:78ch;margin:8px 0 12px}.crm-typeform button,.crm-typeform input,.crm-typeform select{font:inherit}.crm-typeform button{border:1px solid var(--tf-border);color:inherit;cursor:pointer;background:0 0;border-radius:6px;min-height:40px;padding:9px 12px;font-weight:600}.crm-typeform button:hover:not(:disabled){background:var(--nh-green-soft)}.crm-typeform button:disabled{opacity:.55;cursor:not-allowed}.crm-typeform button.crm-typeform-primary{background:var(--nh-green-600);color:var(--nh-on-accent,#fff);border-color:#0000}.crm-typeform button.crm-typeform-primary:hover:not(:disabled){background:var(--nh-green-700,var(--nh-green-600))}.crm-typeform input,.crm-typeform select{border:1px solid var(--tf-border);background:var(--nh-bg);width:100%;min-width:0;min-height:42px;color:var(--nh-text);border-radius:6px;padding:9px 10px;display:block}.crm-typeform label{gap:6px;min-width:0;font-weight:600;display:grid}.crm-typeform fieldset{border:0;min-width:0;margin:16px 0;padding:0}.crm-typeform :is(input,select,button,a,summary):focus-visible{outline:2px solid var(--nh-green-600);outline-offset:3px}.crm-typeform a{color:var(--nh-text-h);text-underline-offset:3px}.crm-typeform-heading,.crm-typeform-picker{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.crm-typeform-heading>button{flex-shrink:0}.crm-typeform-picker{align-items:end;padding:16px 0 24px}.crm-typeform-picker label{flex:1}.crm-typeform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crm-typeform-create{border-top:1px solid var(--tf-border);padding-top:20px}.crm-typeform-create .crm-typeform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-typeform-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 8px;display:flex}.crm-typeform-step{border-top:1px solid var(--tf-border);padding:22px 0}.crm-typeform-step:last-child{padding-bottom:0}.crm-typeform-state{white-space:nowrap;border:1px solid var(--tf-border);border-radius:4px;padding:4px 9px;font-size:13px}.crm-typeform .crm-typeform-muted{color:var(--nh-ink-2);font-size:14px;font-weight:400}.crm-typeform-notice{border-left:3px solid var(--nh-green-600);background:var(--nh-green-soft);padding:12px}.crm-typeform-copy{gap:8px;margin-bottom:12px;display:flex}.crm-typeform-copy button{flex-shrink:0}.crm-typeform-secret{border:1px solid var(--tf-border);border-radius:6px;margin-top:12px;padding:16px}.crm-typeform-instructions{max-width:80ch;padding-left:22px}.crm-typeform-instructions li+li{margin-top:8px}.crm-typeform summary{cursor:pointer;padding:8px 0}.crm-typeform-sample{margin:8px 0 16px}.crm-typeform-sample>div{border-bottom:1px solid var(--tf-border);grid-template-columns:1fr 1fr;gap:16px;padding:8px 0;display:grid}.crm-typeform-sample dt{font-weight:600}.crm-typeform-sample dd{overflow-wrap:anywhere;margin:0}.crm-typeform-deliveries{margin:0;padding:0;list-style:none}.crm-typeform-deliveries li{border-bottom:1px solid var(--tf-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.crm-typeform-deliveries li:last-child{border:0}.crm-typeform-deliveries p{overflow-wrap:anywhere;margin:4px 0}.crm-typeform-deliveries button{flex-shrink:0}.crm-typeform .crm-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.crm-typeform{padding:18px}.crm-typeform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.crm-typeform-heading,.crm-typeform-picker,.crm-typeform-copy,.crm-typeform-deliveries li{flex-direction:column;align-items:stretch;gap:10px}.crm-typeform-grid,.crm-typeform-create .crm-typeform-grid{grid-template-columns:1fr}.crm-typeform-state{align-self:start}.crm-typeform-actions>button{flex:auto}.crm-typeform-sample>div{grid-template-columns:1fr;gap:4px}.crm-typeform{padding:16px}}.diagnostic-editor{color:var(--bo-text-body,var(--nh-text));min-width:0}.diagnostic-editor h2,.diagnostic-editor h3{color:var(--bo-text-heading,var(--nh-text));letter-spacing:-.025em;margin:0;font-family:inherit}.diagnostic-editor h2{font-size:22px;line-height:1.3}.diagnostic-editor h3{font-size:16px;line-height:1.4}.diagnostic-editor p{margin:0;line-height:1.6}.diagnostic-editor-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.diagnostic-editor-heading p,.diagnostic-pane-heading p{color:var(--bo-text-muted);margin-top:4px;font-size:14px}.diagnostic-publish-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.diagnostic-save-state{color:var(--bo-text-muted);font-size:13px}.diagnostic-editor .diagnostic-version-note{color:var(--bo-text-muted);margin-bottom:20px;font-size:13px}.diagnostic-notice,.diagnostic-error,.diagnostic-warnings{border:1px solid var(--bo-border-base);background:var(--bo-bg-subtle);border-radius:4px;padding:12px 16px;font-size:14px;margin-bottom:16px!important}.diagnostic-error{border-left:3px solid var(--nh-danger,#b91c1c)}.diagnostic-error button{margin-top:10px}.diagnostic-warnings summary{cursor:pointer;font-weight:600}.diagnostic-warnings ul{margin:10px 0 0;padding-left:20px;line-height:1.6}.diagnostic-editor-grid{border:1px solid var(--bo-border-base);background:var(--bo-bg-card);border-radius:8px;grid-template-columns:minmax(290px,.85fr) minmax(360px,1.3fr);align-items:stretch;min-height:720px;display:grid;overflow:hidden}.diagnostic-chat{border-right:1px solid var(--bo-border-base);flex-direction:column;min-width:0;display:flex}.diagnostic-pane-heading{border-bottom:1px solid var(--bo-border-base);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding:20px;display:flex}.diagnostic-chat .diagnostic-pane-heading>div{min-width:0}.diagnostic-conversation{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;height:470px;min-height:280px;max-height:600px;padding:20px;overflow-y:auto}.diagnostic-user-message,.diagnostic-assistant-message{overflow-wrap:anywhere;margin-bottom:20px;font-size:15px}.diagnostic-user-message{background:var(--bo-bg-subtle);border:1px solid var(--bo-border-base);border-radius:6px;margin-left:16px;padding:12px 14px}.diagnostic-user-message>span,.diagnostic-assistant-message>span{color:var(--bo-text-muted);margin-bottom:5px;font-size:13px;font-weight:600;display:block}.diagnostic-user-message p,.diagnostic-assistant-message p{white-space:pre-wrap}.diagnostic-starters{gap:8px;margin-top:24px;display:grid}.diagnostic-starters button{font:inherit;text-align:left;color:var(--bo-text-body);border:1px solid var(--bo-border-base);cursor:pointer;white-space:normal;background:0 0;border-radius:4px;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.5}.diagnostic-starters button:hover{background:var(--bo-bg-subtle)}.diagnostic-starters button:focus-visible{outline:2px solid var(--bo-brand-primary,var(--nh-accent));outline-offset:2px}.diagnostic-starters button:disabled{opacity:.5;cursor:default}.diagnostic-thinking{color:var(--bo-text-muted);font-size:14px}.diagnostic-composer{border-top:1px solid var(--bo-border-base);margin-top:auto;padding:16px 20px 20px}.diagnostic-composer label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.diagnostic-composer textarea{resize:vertical;width:100%;min-height:100px;max-height:220px;font-size:15px;line-height:1.5}.diagnostic-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.diagnostic-composer>div>span{color:var(--bo-text-muted);font-size:12px}.diagnostic-preview{flex-direction:column;min-width:0;display:flex}.diagnostic-preview .diagnostic-pane-heading{flex-wrap:wrap}.diagnostic-device-controls{gap:4px;display:flex}.diagnostic-device-controls button[aria-pressed=true]{background:var(--bo-bg-subtle);box-shadow:inset 0 0 0 1px var(--bo-border-base)}.diagnostic-preview-toolbar{border-bottom:1px solid var(--bo-border-base);justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;padding:14px 20px;display:flex}.diagnostic-preview-toolbar label{flex:1;min-width:0;font-size:13px;display:block}.diagnostic-preview-toolbar select{text-overflow:ellipsis;width:100%;max-width:100%;height:40px;min-height:40px;margin-top:6px;font-size:13px;display:block}.diagnostic-preview-toolbar button{flex-shrink:0}.diagnostic-preview-stage{background:var(--bo-bg-muted);flex:1;min-width:0;padding:16px}.diagnostic-preview-session{border:1px solid var(--bo-border-base);background:#f7f2ec;border-radius:4px;width:100%;height:700px;margin:auto;position:relative;overflow:hidden}.diagnostic-preview-session iframe{border:0;width:100%;height:100%;display:block}.diagnostic-preview-mobile .diagnostic-preview-session{max-width:390px}.diagnostic-preview-overlay{text-align:center;color:#241713;place-content:center;padding:24px;font-size:15px;display:grid;position:absolute;inset:0}.diagnostic-mobile-tabs{display:none}@media (width<=1050px){.diagnostic-editor-grid{grid-template-columns:minmax(270px,.85fr) minmax(300px,1fr)}.diagnostic-preview-toolbar{flex-wrap:wrap}.diagnostic-pane-heading,.diagnostic-conversation,.diagnostic-composer{padding:16px}}@media (width<=850px){.diagnostic-mobile-tabs{gap:8px;margin-bottom:14px;display:flex}.diagnostic-mobile-tabs button[aria-pressed=true]{border-color:var(--bo-brand-primary,var(--nh-accent));color:var(--bo-text-heading)}.diagnostic-editor-grid{min-height:0;display:block}.diagnostic-chat{border:0}.diagnostic-show-chat .diagnostic-preview,.diagnostic-show-preview .diagnostic-chat{display:none}.diagnostic-conversation{flex:auto;height:340px;max-height:420px}.diagnostic-preview-session{height:680px}.diagnostic-editor-heading{align-items:flex-start}.diagnostic-publish-controls{justify-content:space-between;width:100%}.diagnostic-preview-stage{padding:10px}.diagnostic-editor h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.diagnostic-editor *{scroll-behavior:auto!important}}.diagnostic-editor .nh-select,.diagnostic-editor .nh-textarea{background:var(--bo-bg-card);color:var(--bo-text-heading);border-color:var(--bo-border-strong)}.diagnostic-editor button:focus-visible{outline:2px solid var(--bo-brand-primary,#15803d);outline-offset:2px}.diagnostic-editor .diagnostic-primary{background:var(--bo-brand-primary,#16a34a)!important;color:var(--bo-on-brand,#fff)!important}.diagnostic-editor .diagnostic-primary:hover:not(:disabled){filter:brightness(.93)}.diagnostic-device-controls button[aria-pressed=true],.diagnostic-mobile-tabs button[aria-pressed=true]{background:var(--bo-bg-subtle)!important;box-shadow:inset 0 0 0 1px var(--bo-border-strong)!important}.form-previa{min-width:0;color:var(--bo-text-body,#383636)}.form-previa-intro h2{color:var(--bo-text-heading,#1a1919);margin:0 0 8px;font-size:17px}.form-previa-intro p{text-wrap:pretty;max-width:72ch;margin:0;font-size:15px;line-height:1.6}.form-previa-version{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}.form-previa-version strong{overflow-wrap:anywhere}.form-previa-intro .form-previa-draft{margin-top:8px;font-size:14px}.form-previa-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.form-previa-devices{gap:4px;display:flex}.form-previa-modes{flex-wrap:wrap;gap:4px;margin-top:18px;display:flex}.form-previa-modes button[aria-pressed=true]{background:var(--bo-bg-subtle,var(--fundo-2))}.form-previa-viewport>[hidden]{display:none}.form-previa-stage{border:1px solid var(--bo-border-base,#e2e8f0);border-radius:16px;padding:16px}.form-previa-viewport{border:1px solid var(--bo-border-strong,#cbd5e0);border-radius:12px;width:100%;margin-inline:auto;overflow:hidden}.form-previa-viewport-celular{max-width:390px}.form-previa-session{background:var(--bo-bg-card,var(--cartao-solido));height:min(760px,85dvh);min-height:520px;position:relative}.form-previa-frame{border:0;width:100%;height:100%;display:block}.form-previa-loading,.form-previa-error{padding:32px 24px;font-size:15px;line-height:1.6;position:absolute;inset:0}.form-previa-error{color:var(--erro);background:var(--cartao-solido);overflow-wrap:anywhere}.form-previa-skeleton{background:var(--bo-bg-subtle,var(--fundo-2));border-radius:12px;max-width:440px;height:52px;margin-top:24px}.form-previa-skeleton-short{max-width:290px;margin-top:12px}.form-previa button:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.form-version-page{min-width:0;container:form-version/inline-size}.form-version-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.form-version-editor{min-width:0;container:form-editor/inline-size}.form-version-preview{min-width:0;margin-top:16px}.form-version-preview[hidden]{display:none}.form-roteiro-grid{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.form-roteiro-grid>*{min-width:0}.form-previa-compacta .form-previa-intro h2{font-size:16px}.form-previa-compacta .form-previa-intro p{font-size:14px}.form-previa-compacta .form-previa-version{margin-top:10px}.form-previa-compacta .form-previa-toolbar{gap:8px;margin:14px 0 12px}.form-previa-compacta .form-previa-stage{border:0;padding:0}.form-previa-compacta .form-previa-session{height:max(420px,100dvh - 260px);min-height:420px}@container form-version (width>=1080px){.form-version-workspace[data-preview=true]{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr)}.form-version-workspace[data-preview=true] .form-version-preview{position:sticky;top:16px}}@container form-editor (width<=780px){.form-roteiro-grid{grid-template-columns:200px minmax(0,1fr)}}@container form-editor (width<=600px){.form-roteiro-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.form-previa-stage{background:0 0;border:0;padding:0}.form-previa-session{min-height:520px}}.form-ai-chat{border:1px solid var(--bo-border-base,#d5c5b6);background:var(--bo-bg-card,#fff);min-width:0;color:var(--bo-text-body,#241713);border-radius:12px;overflow:hidden}.form-ai-chat header{border-bottom:1px solid var(--bo-border-base,#d5c5b6);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}.form-ai-chat h2{color:var(--bo-text-heading,#241713);margin:0 0 6px;font-size:18px}.form-ai-chat p{margin:0;line-height:1.6}.form-ai-chat header p{color:var(--bo-text-muted,#6b544b);font-size:14px}.form-ai-log{overscroll-behavior:contain;height:350px;max-height:50dvh;padding:20px;font-size:15px;overflow-y:auto}.form-ai-starters{gap:8px;margin:22px 0;display:grid}.form-ai-starters button{border:1px solid var(--bo-border-base,#d5c5b6);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:12px}.form-ai-starters button:hover{background:var(--bo-bg-subtle,#f7f2ec)}.form-ai-chat button:focus-visible{outline:2px solid var(--bo-brand-primary,#9b4f42);outline-offset:2px}.form-ai-message{overflow-wrap:anywhere;margin-top:20px}.form-ai-message strong{color:var(--bo-text-muted,#6b544b);margin-bottom:5px;font-size:13px;display:block}.form-ai-message p{white-space:pre-wrap}.form-ai-user{background:var(--bo-bg-subtle,#f7f2ec);border-radius:8px;margin-left:20px;padding:12px 14px}.form-ai-chat .form-ai-feedback{background:var(--bo-bg-subtle,#f7f2ec);border-top:1px solid var(--bo-border-base,#d5c5b6);padding:12px 20px;font-size:14px}.form-ai-feedback[role=alert]{border-left:3px solid var(--bo-error,#b91c1c)}.form-ai-composer{border-top:1px solid var(--bo-border-base,#d5c5b6);padding:16px 20px 20px}.form-ai-composer label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-ai-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.form-ai-composer span{color:var(--bo-text-muted,#6b544b);font-size:13px}.form-ai-composer button[type=submit]{background:var(--bo-brand-primary,#16a34a)!important;color:var(--bo-on-brand,#fff)!important}.form-version-tabs button{white-space:nowrap;min-height:40px}.form-ai-pane-tabs{display:none}.form-version-fields{border:0;min-width:0;margin:0;padding:0}.form-data-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.form-data-fields label:first-child{grid-column:1/-1}@container form-version (width>=900px){.form-version-workspace[data-preview=true][data-ai=true]{grid-template-columns:minmax(300px,.85fr) minmax(360px,1.3fr)}}@container form-version (width<=899px){.form-ai-pane-tabs{gap:8px;margin-top:16px;display:flex}.form-ai-pane-tabs button[aria-pressed=true]{background:var(--bo-bg-subtle,#f7f2ec)!important;border-color:var(--bo-brand-primary,#9b4f42)!important}.form-version-workspace[data-ai=true][data-mobile=preview] .form-version-editor,.form-version-workspace[data-ai=true][data-mobile=chat] .form-version-preview{display:none}}@container form-editor (width<=480px){.form-data-fields{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.form-ai-chat header,.form-ai-log,.form-ai-composer{padding:16px}.form-ai-composer>div{flex-wrap:wrap}}.form-routing{color:var(--bo-text-body,#383636);min-width:0;font-size:15px}.form-routing h2{color:var(--bo-text-heading,#1a1919);margin:0 0 8px;font-size:18px}.form-routing h3{color:var(--bo-text-heading,#1a1919);margin:0 0 12px;font-size:16px}.form-routing p{max-width:72ch;line-height:1.6}.form-routing header p{color:var(--bo-text-muted,#718096);margin:0 0 20px}.form-routing-check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.form-routing-check input{width:18px;height:18px;accent-color:var(--bo-brand-primary,#16a34a);flex-shrink:0;margin-top:4px}.form-routing-check strong,.form-routing-check small{display:block}.form-routing-check small{color:var(--bo-text-muted,#718096);margin-top:4px;font-size:14px;line-height:1.6}.form-routing-enable{border:1px solid var(--bo-border-base,#e2e8f0);background:var(--bo-bg-card,#fff);border-radius:12px;padding:18px}.form-routing-priority{margin:20px 0;font-size:14px}.form-routing-warning,.form-routing-remove{background:var(--bo-bg-subtle,#f7fafc);border-left:3px solid #b91c1c;margin-bottom:20px;padding:12px 16px}.form-routing-warning ul{padding-left:20px;line-height:1.6}.form-routing-rules{gap:14px;margin-bottom:16px;display:grid}.form-routing-rule{border:1px solid var(--bo-border-base,#e2e8f0);background:var(--bo-bg-card,#fff);border-radius:12px;min-width:0}.form-routing-rule-head{align-items:center;gap:12px;padding:16px;display:flex}.form-routing-order{border:1px solid var(--bo-border-base,#e2e8f0);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.form-routing-rule-title{text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:4px 0}.form-routing-rule-title strong,.form-routing-rule-title span{overflow-wrap:anywhere;display:block}.form-routing-rule-title span{color:var(--bo-text-muted,#718096);margin-top:4px;font-size:13px;line-height:1.6}.form-routing-order-actions{display:flex}.form-routing-rule-body{border-top:1px solid var(--bo-border-base,#e2e8f0);padding:20px}.form-routing-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-routing-pair>*{min-width:0}.form-routing select{text-overflow:ellipsis}.form-routing-condition{border:1px solid var(--bo-border-base,#e2e8f0);border-radius:8px;min-width:0;margin:0 0 16px;padding:16px}.form-routing-condition legend,.form-routing-values legend{padding:0 6px;font-size:13px;font-weight:600}.form-routing-condition-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.form-routing-condition-footer span,.form-routing-hint{color:var(--bo-text-muted,#718096);font-size:13px;line-height:1.6}.form-routing-values{border:0;min-width:0;margin:0 0 16px;padding:0}.form-routing-values legend{margin-bottom:8px;padding:0}.form-routing-values label{align-items:flex-start;gap:8px;padding:6px 0;line-height:1.5;display:flex}.form-routing-values input{margin-top:4px}.form-routing .form-routing-then{border-top:1px solid var(--bo-border-base,#e2e8f0);margin-top:24px;padding-top:20px}.form-routing-error{color:#b91c1c;font-size:14px}.form-routing-empty{padding:24px 0 16px}.form-routing-empty p{color:var(--bo-text-muted,#718096)}.form-routing-fallback{border:1px solid var(--bo-border-base,#e2e8f0);background:var(--bo-bg-subtle,#f7fafc);border-radius:12px;margin-top:24px;padding:20px}.form-routing-fallback header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form-routing-fallback header h3{margin:0}.form-routing-fallback>p{color:var(--bo-text-muted,#718096);margin:12px 0 20px}.form-routing-simulator{border:1px solid var(--bo-border-strong,#cbd5e0);border-radius:12px;margin-top:24px;padding:20px}.form-routing-simulator summary{cursor:pointer;padding:2px 0;font-size:16px;font-weight:600}.form-routing-simulator>p{color:var(--bo-text-muted,#718096);font-size:14px}.form-routing-simulation-result{border-left:3px solid var(--bo-brand-primary,#16a34a);background:var(--bo-bg-subtle,#f7fafc);margin-top:20px;padding:16px}.form-routing-simulation-result dl{grid-template-columns:105px minmax(0,1fr);gap:8px 16px;margin-bottom:0;font-size:14px;display:grid}.form-routing-simulation-result dd{overflow-wrap:anywhere;margin:0}.form-routing-simulation-result dt{color:var(--bo-text-muted,#718096)}.form-routing button:focus-visible,.form-routing summary:focus-visible{outline:2px solid var(--bo-brand-primary,#16a34a);outline-offset:3px}@container form-editor (width<=560px){.form-routing-pair{grid-template-columns:minmax(0,1fr);gap:0}.form-routing-rule-body,.form-routing-fallback,.form-routing-simulator{padding:16px}.form-routing-rule-head{gap:8px;padding:12px}.form-routing-condition{padding:12px}}@media (width<=560px){.form-routing-pair{grid-template-columns:minmax(0,1fr);gap:0}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.bo-shell{--bo-navigation-backdrop-layer:20;--bo-navigation-drawer-layer:21}.bo-navigation{flex:0 0 280px;height:100%;min-height:0}.bo-navigation[hidden]{display:none}.bo-sidebar{--bo-sidebar-group-ink:var(--bo-text-muted,#6b5c66);--bo-sidebar-active-ink:var(--acento-texto)}.bo-menu-toggle,.bo-sidebar-close{min-width:44px;min-height:44px;color:var(--bo-text-body,#3b303e);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:500;transition:background .15s ease-out,border-color .15s ease-out;display:inline-flex}.bo-sidebar-close{margin-left:auto;padding:8px}.bo-menu-toggle:hover,.bo-sidebar-close:hover{background:var(--bo-bg-subtle,var(--fundo-2));border-color:var(--bo-border-base,var(--linha))}.bo-menu-toggle:focus-visible,.bo-sidebar-close:focus-visible,.bo-sidebar .bo-nav-scroll button:focus-visible{outline:2px solid var(--bo-brand-primary-dark,var(--acento));outline-offset:2px}.bo-header{padding:10px 32px 12px}.bo-header-inner{gap:12px;padding:0 16px}.bo-header-leading,.bo-header-actions,.bo-header-account{align-items:center;display:flex}.bo-header-leading,.bo-header-actions{gap:16px}.bo-header-account{gap:12px;min-width:0}.bo-header-identity{max-width:240px}.bo-header-identity>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bo-shell-page{padding:0 32px}.bo-revops-shell{min-width:0;overflow:hidden;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#1b191f!important}.bo-revops-menu-bar{color:#b7c3d9;background:#1b191f;border-bottom:1px solid #3b303e;flex-shrink:0;align-items:center;gap:12px;padding:2px 20px;font-size:14px;display:flex}.bo-revops-menu-bar .bo-menu-toggle{color:#e8edf8}.bo-revops-menu-bar .bo-menu-toggle:hover{background:#29252e;border-color:#3b303e}.bo-revops-menu-bar .bo-menu-toggle:focus-visible{outline-color:#77d49c}.bo-revops-main{scrollbar-color:#3b303e #1b191f}@media (width<=1100px){.bo-header-title,.bo-header-identity{display:none}}@media (width<=767px){.bo-navigation{width:min(280px,100% - 48px);z-index:var(--bo-navigation-drawer-layer);position:absolute;inset:0 auto 0 0;box-shadow:8px 0 32px #0002}.bo-sidebar{width:100%!important}.bo-sidebar .bo-nav-scroll button{min-height:44px}.bo-navigation-backdrop{z-index:var(--bo-navigation-backdrop-layer);cursor:pointer;background:#0006;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.bo-header{padding:10px 12px}.bo-header-inner{gap:4px;padding:0 8px}.bo-header-actions,.bo-header-account{gap:4px}.bo-header-avatar,.bo-header-divider{display:none!important}.bo-shell-page{padding:0 16px}.bo-revops-menu-bar{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.bo-menu-toggle,.bo-sidebar-close{transition:none}}.bo-previa{z-index:80;background:var(--cartao-solido);width:300px;max-height:calc(100dvh - 24px);color:var(--tinta);border:1px solid var(--linha-forte);border-radius:16px;padding:16px 12px 8px;animation:.16s cubic-bezier(.2,.7,.2,1) both bo-previa-entra;position:fixed;overflow:auto;box-shadow:0 18px 60px #1b191547}.bo-previa-olho{font:400 26px/1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--acento-titulo);align-items:center;gap:10px;padding:0 6px 8px;display:flex}.bo-previa-sub{letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);padding:10px 8px 4px;font-size:12px;font-weight:700}.bo-previa-secao button{width:100%;min-height:40px;color:var(--tinta-2);font:500 16px var(--f);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.bo-previa-olho>svg,.bo-previa-secao button>svg{flex-shrink:0;width:18px;height:18px}.bo-previa-secao button>svg{color:var(--tinta-3)}.bo-previa-secao button:hover,.bo-previa-secao button:focus-visible{background:var(--acento-veu);color:var(--tinta)}.bo-previa-abrir{border:0;border-top:1px solid var(--linha);width:100%;min-height:44px;color:var(--acento-texto);font:700 15px var(--f);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:6px;padding:0 8px;display:flex}@keyframes bo-previa-entra{0%{opacity:0;transform:translate(-6px)}}@media (prefers-reduced-motion:reduce){.bo-previa{animation:none}}@media (hover:none),(width<=760px){.bo-previa{display:none}}.bo-revops-shell .rr-brand{display:none}.bo-revops-shell .rr-topbar button{white-space:nowrap}@media (width<=600px){.bo-revops-shell .rr-topbar{gap:2px;padding:0 8px}.bo-revops-shell .rr-topbar button{padding:8px 9px}}.ic-shell,.ic-splash,.fc-root,.ic-ob-sheet,.icpc-overlay,.farol-sheet-chat,.ic-modal-ov,.farol-ob{--ic-accent:var(--acento);--ic-accent-2:var(--acento-hover);--ic-accent-deep:var(--acento-texto);--ic-accent-rgb:240, 164, 127;--ic-accent-soft:var(--acento-veu);--ic-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-accent-grad:var(--acento);--ic-accent-shadow:transparent;--ic-violet:var(--acento);--ic-violet-rgb:240, 164, 127;--ic-violet-deep:var(--acento-texto);--ic-violet-grad:var(--acento);--ic-indigo:var(--acento);--ic-indigo-rgb:240, 164, 127;--ic-indigo-deep:var(--acento-texto);--ic-indigo-grad:var(--acento);--ic-success-grad:var(--sucesso);--ic-ease-out:var(--ease);--ic-z-sticky:10;--ic-z-dock:60;--ic-z-guest-hud:1200;--ic-z-overlay:1300;--ic-z-paywall:1400;--ic-z-popover:1600;--ic-z-toast:1700;--ic-ig-grad:linear-gradient(135deg, #f9ce34 0%, #ee2a7b 45%, #6228d7 100%);--ic-ig-pink:var(--acento);--ic-ig-pink-rgb:238, 42, 123;--ic-coral:var(--acento);--ic-coral-2:var(--acento-hover);--ic-coral-rgb:240, 164, 127;--ic-coral-grad:var(--acento);--ic-waves-rgb:240, 164, 127;--ic-farol:var(--acento-texto);--ic-farol-rgb:240, 164, 127;--ic-farol-deep:var(--acento-texto);--ic-farol-soft:var(--acento-veu);--ic-farol-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-farol-grad:var(--acento);--nh-glass-shadow:none;--nh-clay-light:none;--nh-clay-pop:var(--sombra);--nh-clay-press:inset 0 0 0 1px var(--linha)}.ic-shell .icst-input,.ic-shell .icst-cp-input,.ic-shell .ic-search{box-shadow:var(--nh-clay-press);border-color:#0000}.ic-shell .icst-cp-input:focus-within,.ic-shell .ic-search:focus-within{box-shadow:var(--nh-clay-press), 0 0 0 2px var(--ic-accent-border)}.icst-tom.sel,.icst-seg-b.sel{box-shadow:var(--nh-clay-press)}.ic-shell{z-index:0;background:var(--nh-bg);min-height:100dvh;position:relative}.ic-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, color-mix(in srgb, var(--acento) 6%, transparent), transparent 55%), var(--nh-bg);position:fixed;inset:0}.ic-splash{z-index:200;text-align:center;background:radial-gradient(720px 420px at 50% 30%, rgba(var(--ic-accent-rgb),.16), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg);opacity:1;place-items:center;transition:opacity .5s;display:grid;position:fixed;inset:0;overflow:hidden}.ic-splash.leaving{opacity:0;pointer-events:none}.ic-splash-orbs{pointer-events:none;position:absolute;inset:0}.ic-splash-center{z-index:2;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.ic-splash-ring{animation:.7s cubic-bezier(.22,1,.36,1) icRise,.7s cubic-bezier(.22,1,.36,1) icBloom}.ic-splash-ring .ic-welcome-av{width:104px;height:104px}.ic-splash-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);opacity:0;font-size:26px;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) .15s forwards icRise}.ic-splash-word b{background:var(--ic-farol-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ic-splash-sub{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ic-accent-deep);opacity:0;font-size:12px;animation:.7s cubic-bezier(.22,1,.36,1) .26s forwards icRise}@media (prefers-reduced-motion:reduce){.ic-splash,.ic-splash-ring,.ic-splash-word,.ic-splash-sub{opacity:1;animation:none}}.ic-onb-shell{flex-direction:column;min-height:100dvh;display:flex}.ic-onb-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.ic-onb-brand{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-slate-900);align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.ic-onb-actions{align-items:center;gap:10px;display:flex}.ic-onb-body{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 8px;display:flex}.ic-onb-body>*{margin:0 auto}.ic-brand{align-items:center;gap:11px;padding:4px 8px 14px;display:flex}.ic-brand .ic-brand-av{box-shadow:var(--nh-clay-light);border-radius:12px;flex:none;overflow:hidden}.ic-brand .nm{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:16px;font-weight:700;line-height:1.1}.ic-brand .sub{color:var(--nh-slate-400);margin-top:2px;font-size:12px}.ic-sidebar-foot{align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.ic-topbar{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ic-topbar .ic-tb-spacer{flex:1}.ic-back{font-family:var(--nh-f-display);color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 16%, transparent), color-mix(in srgb, var(--acento) 9%, transparent));border:1px solid color-mix(in srgb, var(--acento) 38%, transparent);box-shadow:none;cursor:pointer;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.ic-back:hover{color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 24%, transparent), color-mix(in srgb, var(--acento) 14%, transparent));border-color:color-mix(in srgb, var(--acento) 55%, transparent);box-shadow:none;transform:translateY(-1px)}.ic-back svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ic-content{width:100%;max-width:1640px;margin:0 auto}.ic-btn{min-height:40px;font-family:var(--f);border-radius:var(--r-md);cursor:pointer;transition:background var(--motion-fast) var(--ease), border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease), transform var(--motion-fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.ic-btn svg{width:15px;height:15px}.ic-btn-primary{background:var(--acento);color:var(--sobre-acento);box-shadow:none;border-color:#0000}.ic-btn-primary:hover{background:var(--acento-hover)}.ic-btn-soft{background:var(--acento-veu);color:var(--acento-texto);box-shadow:none;border-color:#0000}.ic-btn-soft:hover{background:color-mix(in srgb, var(--acento) 32%, transparent)}.ic-btn-ghost{color:var(--tinta);border-color:var(--linha-forte);box-shadow:none;background:0 0}.ic-btn-ghost:hover{background:var(--cartao-hover);border-color:var(--acento-texto)}.ic-btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.ic-btn:disabled{opacity:.6;cursor:default}.ic-hub{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.ic-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ic-hub-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:700}.ic-hub-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.ic-hub-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ic-scout-feedback{color:var(--ic-accent-deep);font-size:13px;font-weight:600}.ic-filters{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.ic-chip{white-space:nowrap;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--nh-f-body);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);transition:all .15s var(--nh-ease-out,ease);border-radius:11px;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.ic-chip:hover{color:var(--nh-slate-900)}.ic-chip.active{border-color:var(--ic-accent-border);background:var(--ic-accent-soft);color:var(--ic-accent-deep)}.ic-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.ic-empty{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);text-align:center;border-radius:24px;max-width:540px;margin:0 auto;padding:44px 28px}.ic-empty-mark{background:var(--ic-accent-grad);width:64px;height:64px;color:var(--sobre-acento);box-shadow:none;border-radius:18px;place-items:center;margin:0 auto 18px;font-size:28px;display:grid}.ic-empty h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 8px;font-size:20px;font-weight:700}.ic-empty p{color:var(--nh-slate-500);margin:0 0 22px;font-size:15px;line-height:1.5}.ic-loadmore{align-self:center}.ic-drawer-ov{z-index:49;background:rgba(var(--nh-shadow-rgb), .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}.ic-drawer{z-index:50;flex-direction:column;width:100%;max-width:440px;padding:16px;display:flex;position:fixed;top:0;bottom:0;right:0}.ic-drawer-close{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:36px;height:36px;box-shadow:var(--nh-glass-shadow);cursor:pointer;color:var(--nh-slate-500);border-radius:11px;align-self:flex-end;margin-bottom:8px;font-size:18px}.ic-pub{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.ic-pub-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:700}.ic-pub-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.ic-connect{border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);background:linear-gradient(135deg, var(--ic-accent-soft), rgba(var(--ic-accent-rgb), .06)), var(--nh-card-bg);border-radius:24px;align-items:center;gap:14px;padding:18px;display:flex}.ic-connect-ic{background:var(--ic-accent-grad);width:44px;height:44px;color:var(--sobre-acento);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.ic-connect-tt{flex:1;min-width:0}.ic-connect-tt b{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin-bottom:2px;font-size:15px;font-weight:700;display:block}.ic-connect-tt p{color:var(--nh-slate-500);margin:0;font-size:13px}.ic-group{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:24px;overflow:hidden}.ic-group-head{border-bottom:1px solid rgba(var(--nh-shadow-rgb), .1);align-items:center;gap:10px;padding:12px 18px;display:flex}.ic-group-head .dot{border-radius:50%;flex:none;width:8px;height:8px}.ic-group-head .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14px;font-weight:700}.ic-group-head .c{background:rgba(var(--nh-shadow-rgb), .12);color:var(--nh-slate-500);border-radius:50px;padding:1px 9px;font-size:12px;font-weight:700}.ic-empty-msg{color:var(--nh-slate-400);text-align:center;padding:20px 18px;font-size:13px}.ic-row{border-top:1px solid rgba(var(--nh-shadow-rgb), .08);align-items:center;gap:12px;padding:12px 18px;display:flex}.ic-row-thumb{cursor:pointer;width:44px;height:44px;box-shadow:var(--nh-clay-light);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:10px;flex:none;padding:0;overflow:hidden}.ic-row-bd{flex:1;min-width:0}.ic-row-title{color:var(--nh-slate-900);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:100%;padding:0;font-family:inherit;font-size:14px;font-weight:600;display:block;overflow:hidden}.ic-row-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ic-row-when{color:var(--nh-slate-400);font-size:12px}.ic-row-prog{color:#3b82f6;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.ic-row-prog .pd{background:#3b82f6;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite pulse-dot}.ic-row-err{color:#dc2626;margin-top:4px;font-size:12px}.ic-row-actions{flex:none;gap:6px;display:flex}.ic-row-act{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-700);cursor:pointer;border-radius:9px;padding:7px 13px;font-family:inherit;font-size:12px;font-weight:600}.ic-row-act.primary{background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none}@media (prefers-reduced-motion:reduce){.ic-row-prog .pd{animation:none}}.ic-ins-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.ic-ins-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.ic-ins-head h1 .at{color:var(--ic-accent-deep);margin-left:6px;font-size:16px}.ic-ins-head .meta{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ic-ins-mock{color:#b45309;background:#f59e0b29;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.ic-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:24px;display:grid}.ic-kpi{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:16px 18px}.ic-kpi .k{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:600}.ic-kpi .v{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:27px;font-weight:700;line-height:1}.ic-kpi .d{align-items:center;gap:3px;margin-top:6px;font-size:12px;font-weight:700;display:inline-flex}.ic-kpi .hint{color:var(--nh-slate-400);margin-top:6px;font-size:12px}.ic-up{color:var(--nh-green-700)}.ic-down{color:#dc2626}.ic-section{margin-bottom:22px}.ic-section>h2{font-family:var(--nh-f-mono);color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font-size:12px;font-weight:700}.ic-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px}.ic-reach-wrap{height:154px;margin-bottom:8px;position:relative}.ic-reach-bars{z-index:1;justify-content:flex-start;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.ic-reach-bar{background:var(--acento);opacity:.8;max-width:44px;min-height:2px;transition:opacity .15s var(--nh-ease-out,ease);border-radius:4px 4px 0 0;flex:1 1 0}.ic-reach-bar:hover{opacity:1}.ic-reach-bar.peak{background:var(--acento);opacity:1}.ic-reach-avg{border-top:1.5px dashed rgba(var(--nh-shadow-rgb), .35);z-index:2;position:absolute;left:0;right:0}.ic-reach-avg span{font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:var(--nh-card-bg);padding:0 4px;font-size:12px;position:absolute;top:-16px;right:0}.ic-reach-axis{font-family:var(--nh-f-mono);color:var(--nh-slate-400);justify-content:space-between;font-size:12px;display:flex}.ic-demo{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ic-subh{font-family:var(--nh-f-mono);color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:12px;font-weight:700}.ic-bar-row{margin-bottom:9px}.ic-bar-row .lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:3px;font-size:13px;display:flex}.ic-bar-row .lbl b{color:var(--nh-slate-900)}.ic-bar{background:rgba(var(--nh-shadow-rgb), .14);border-radius:999px;height:8px;overflow:hidden}.ic-bar>i{background:var(--ic-accent);height:100%;transition:width .4s var(--nh-ease-out,ease);border-radius:999px;display:block}.ic-bar>i.alt{background:var(--ic-accent-2)}.ic-city{color:var(--nh-slate-600);justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.ic-city b{color:var(--nh-slate-900)}.ic-demo-empty{color:#b45309;background:#f59e0b14;border:1px solid #f59e0b38;border-radius:12px;padding:18px;font-size:14px;line-height:1.5}.ic-top{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}.ic-top-card{border:1px solid var(--nh-glass-border);cursor:pointer;background:var(--nh-surface-strong);transition:transform .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:14px;padding:10px}.ic-top-card:hover{box-shadow:0 12px 28px rgba(var(--nh-shadow-rgb), .14);transform:translateY(-2px)}.ic-top-cover{aspect-ratio:1;background:linear-gradient(135deg, var(--ic-accent-soft), transparent);color:var(--ic-accent-deep);background-position:50%;background-size:cover;border-radius:10px;place-items:center;margin-bottom:9px;font-size:12px;font-weight:700;display:grid}.ic-top-card .row{justify-content:space-between;align-items:baseline;display:flex}.ic-top-card .mk{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.ic-top-card .mv{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-notice{color:var(--nh-slate-500);padding:6px 0;font-size:14px;line-height:1.5}.ic-notice b{color:var(--nh-slate-700)}.ic-kpi .v.muted{color:var(--nh-slate-400)}.ic-kpi .na{color:var(--nh-slate-400);font-size:12px;font-weight:600;font-family:var(--nh-f-mono);margin-top:6px}.ic-rec{background:linear-gradient(135deg, var(--ic-accent-soft), rgba(var(--ic-accent-rgb), .05)), var(--nh-card-bg);border:1px solid var(--ic-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;gap:14px;margin-bottom:22px;padding:18px;display:flex}.ic-rec-av{box-shadow:var(--nh-clay-light);border-radius:12px;flex:none;align-self:flex-start;overflow:hidden}.ic-rec-bd{flex:1;min-width:0}.ic-rec-bd .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.ic-rec-list{flex-direction:column;gap:7px;display:flex}.ic-rec-item{color:var(--nh-slate-700);gap:8px;font-size:14px;line-height:1.45;display:flex}.ic-rec-item:before{content:"→";color:var(--ic-accent-deep);flex:none;font-weight:700}.ic-growth{align-items:center;gap:20px;display:flex}.ic-growth-fig{flex:none}.ic-growth-side .big{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.ic-growth-side .lbl{color:var(--nh-slate-500);margin-top:4px;font-size:12px}.ic-growth-side .d{margin-top:8px;font-size:13px;font-weight:700}.ic-growth-line{stroke:var(--ic-accent);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ic-growth-area{fill:url(#icGrowthGrad)}.ic-growth-empty{color:var(--nh-slate-400);font-size:13px}.ic-perf{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.ic-perf-cell{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);border-radius:16px;padding:15px 16px}.ic-perf-cell .k{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px}.ic-perf-cell .v{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.1}.ic-perf-cell .sub{color:var(--nh-slate-500);margin-top:5px;font-size:12px;line-height:1.4}.ic-perf-best{align-items:center;gap:11px;display:flex}.ic-perf-best .cv{width:44px;height:44px;box-shadow:var(--nh-clay-light);background-position:50%;background-size:cover;background-image:linear-gradient(135deg, var(--ic-accent-soft), transparent);border-radius:10px;flex:none}.ic-perf-best .nm{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ic-vs{align-items:center;gap:10px;display:flex}.ic-vs .col{flex:1}.ic-vs .win{color:var(--ic-accent-deep)}.ic-vs .sep{font-family:var(--nh-f-mono);color:var(--nh-slate-400);font-size:12px}.ic-page-head{margin-bottom:18px}.ic-page-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.ic-page-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.ic-conn{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;margin-bottom:16px;overflow:hidden}.ic-conn-top{border-bottom:1px solid rgba(var(--nh-shadow-rgb), .1);background:linear-gradient(135deg, var(--ic-accent-soft), transparent);align-items:center;gap:12px;padding:16px 20px;display:flex}.ic-conn-glyph{width:44px;height:44px;color:var(--sobre-acento);background:linear-gradient(135deg, #f9ce34 0%, var(--acento) 50%, #6228d7 100%);border-radius:12px;flex:none;place-items:center;display:grid}.ic-conn-glyph svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.ic-conn-id{flex:1;min-width:0}.ic-conn-id .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-conn-id .sub{color:var(--nh-slate-500);font-size:13px}.ic-conn-body{padding:20px}.ic-conn-body p{color:var(--nh-slate-600);margin:0 0 14px;font-size:14px;line-height:1.55}.ic-benefits{flex-direction:column;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ic-benefits li{color:var(--nh-slate-600);align-items:center;gap:8px;font-size:14px;display:flex}.ic-benefits li:before{content:"•";color:var(--ic-accent-deep);font-weight:700}.ic-conn-note{color:var(--nh-slate-400);margin-top:8px;font-size:12px;line-height:1.35}.ic-conn-rows{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.ic-conn-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ic-conn-row .l{color:var(--nh-slate-500);font-size:13px}.ic-conn-row .v{color:var(--nh-slate-900);text-align:right;font-size:14px;font-weight:500}.ic-conn-row .v.hi{font-size:16px;font-weight:700}.ic-conn-actions{align-items:center;gap:8px;display:flex}.ic-badge{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.ic-badge .dot{border-radius:50%;width:6px;height:6px}.ic-badge.ok{background:color-mix(in srgb, var(--sucesso) 16%, transparent);color:var(--nh-green-700)}.ic-badge.ok .dot{background:var(--nh-green-500)}.ic-badge.off{color:#b45309;background:#f59e0b29}.ic-badge.off .dot{background:#f59e0b}.ic-badge.warn{color:#b91c1c;background:#dc262624}.ic-info-box{background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);color:var(--ic-accent-deep);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5}.ic-btn-danger{background:var(--nh-field-bg);color:#dc2626;border:1px solid #dc262647}.ic-toast{box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);z-index:var(--ic-z-toast,1700);border:1px solid var(--nh-glass-border);border-radius:12px;padding:11px 18px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.ic-toast.ok{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--nh-green-700);border-color:color-mix(in srgb, var(--sucesso) 30%, transparent)}.ic-toast.err{color:#b91c1c;background:#dc26261f;border-color:#dc26264d}.ic-pc{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:pointer;box-shadow:var(--nh-glass-shadow);transition:transform .18s var(--nh-ease-out,ease), box-shadow .18s var(--nh-ease-out,ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ic-pc:hover{box-shadow:0 16px 36px rgba(var(--nh-shadow-rgb), .16);transform:translateY(-2px)}.ic-pc-cover{aspect-ratio:1080/1350;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.ic-pc-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.ic-pc-spin{border:3px solid rgba(var(--nh-shadow-rgb), .18);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}.ic-pc-state .t{font-size:13px;font-weight:700}.ic-pc-state .d{color:var(--nh-slate-400);font-size:12px;line-height:1.4}.ic-pc-mark{color:var(--ic-accent);opacity:.5;place-items:center;font-size:32px;display:grid;position:absolute;inset:0}.ic-pc-slides{color:#fff;background:#0009;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.ic-pc-badge{position:absolute;bottom:10px;left:10px}.ic-pc-body{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ic-pc-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ic-pc-meta{color:var(--nh-slate-400);justify-content:space-between;align-items:center;font-size:12px;display:flex}.ic-pc-del{width:24px;height:24px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.ic-pc-del:hover{color:#dc2626}.ic-pc-del svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ic-pc-meta>span{margin-right:auto}.ic-pc-reel{cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;font-size:14px;line-height:1;display:grid}.ic-pc-reel:hover{opacity:1;background:rgba(var(--ic-accent-rgb), .12)}@media (prefers-reduced-motion:reduce){.ic-pc{transition:none}.ic-pc-spin{animation:none}}.ic-modal-ov{background:rgba(var(--nh-shadow-rgb), .55);z-index:var(--ic-z-overlay,1300);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ic-modal{background:var(--nh-popover-bg);border:1px solid var(--nh-popover-border,var(--nh-glass-border));border-radius:18px;width:100%;max-width:460px;padding:28px;box-shadow:0 24px 60px #00000059}.ic-modal h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.3}.ic-modal p{color:var(--nh-slate-500);margin:0 0 22px;font-size:13px;line-height:1.6}.ic-modal a{color:var(--ic-accent-deep);font-weight:600}.ic-granted{flex-direction:column;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ic-granted li{color:var(--nh-slate-700);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ic-granted .chk{background:color-mix(in srgb, var(--acento) 18%, transparent);width:18px;height:18px;color:var(--nh-green-700);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:inline-grid}.ic-modal-note{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);border-radius:10px;margin-bottom:18px;padding:12px;font-size:13px;line-height:1.5}.ic-modal-note b{color:var(--nh-slate-800)}.ic-modal-actions{justify-content:flex-end;gap:10px;display:flex}.ic-modal.ic-reject{max-width:500px}.ic-reject-sub{color:var(--nh-slate-500);margin:-8px 0 16px;font-size:13px;line-height:1.5}.ic-reject-chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ic-reject-chip{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-700);cursor:pointer;white-space:nowrap;transition:all .15s var(--nh-ease-out,ease);border-radius:999px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600}.ic-reject-chip:hover:not(:disabled){border-color:var(--ic-accent-border);color:var(--ic-accent-deep);background:var(--ic-accent-soft)}.ic-reject-chip:disabled{opacity:.5;cursor:default}.ic-reject-text{box-sizing:border-box;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:100%;color:var(--nh-slate-900);resize:vertical;border-radius:12px;outline:none;min-height:92px;margin-bottom:18px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55}.ic-reject-text:focus{border-color:var(--ic-accent-border)}.ic-reject-text::placeholder{color:var(--nh-slate-400)}.ic-revise-scope{flex-direction:column;gap:8px;margin:-6px 0 14px;display:flex}.ic-revise-scope label{color:var(--nh-slate-700);cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.ic-revise-scope input{accent-color:var(--ic-accent,var(--nh-slate-700));flex:none}.ic-btn-danger{background:var(--acento);color:var(--sobre-acento);box-shadow:none;border:none}.ic-btn-danger:hover:not(:disabled){filter:brightness(1.05)}.ic-btn-danger:disabled{opacity:.5;cursor:default;box-shadow:none}.ic-modal.ic-crop{max-width:380px}.ic-crop-hint{color:var(--nh-slate-500);text-align:center;margin:-8px 0 14px;font-size:13px;line-height:1.5}.ic-crop-stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0b1220;border-radius:14px;width:300px;height:300px;margin:0 auto 16px;position:relative;overflow:hidden}.ic-crop-stage:active{cursor:grabbing}.ic-crop-stage img{will-change:left, top, width, height;pointer-events:none;position:absolute}.ic-crop-circle{width:300px;height:300px;box-shadow:0 0 0 9999px rgba(var(--nh-shadow-rgb), .5);pointer-events:none;border-radius:50%;position:absolute;inset:0}.ic-crop-zoom{align-items:center;gap:10px;margin-bottom:16px;display:flex}.ic-crop-zoom input[type=range]{accent-color:var(--ic-accent);cursor:pointer;flex:1}.ic-crop-zoom span:last-child{color:var(--nh-slate-500);text-align:right;min-width:40px;font-size:12px;font-weight:700}.ic-crop-err{color:#dc2626;text-align:center;margin:0 0 12px;font-size:13px}.ic-welcome{justify-content:center;align-items:center;min-height:calc(100dvh - 100px);padding:32px;display:flex}.ic-welcome-inner{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:520px;display:flex;position:relative}.ic-welcome-avwrap{position:relative}.ic-welcome-ring{background:linear-gradient(135deg, var(--ic-accent), var(--ic-accent-2), var(--ic-coral));box-shadow:none;border-radius:50%;padding:5px;position:relative}.ic-welcome-ring:before{content:"";background:radial-gradient(circle, rgba(var(--ic-accent-rgb),.45), transparent 70%);z-index:-1;border-radius:50%;animation:2.6s ease-in-out infinite icGlow;position:absolute;inset:-10px}.ic-welcome-av{object-fit:cover;border:4px solid var(--nh-card-bg);border-radius:50%;width:128px;height:128px;display:block}.ic-welcome-dot{background:var(--nh-green-500);border:3px solid var(--nh-card-bg);width:16px;height:16px;box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent);border-radius:50%;animation:2s ease-in-out infinite icDot;position:absolute;bottom:8px;right:8px}.ic-welcome-splash{position:relative;overflow:hidden}.ic-welcome-splash:before{content:"";pointer-events:none;background:radial-gradient(680px 360px at 50% 18%, rgba(var(--ic-accent-rgb),.12), transparent 60%), radial-gradient(620px 420px at 50% 110%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 55%);position:absolute;inset:0}.ic-rise{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards icRise;transform:translateY(16px)}@keyframes icRise{to{opacity:1;transform:none}}@keyframes icPulseSoft{0%,to{opacity:.45}50%{opacity:1}}.ic-welcome-avwrap.ic-rise{animation:.7s cubic-bezier(.22,1,.36,1) forwards icRise,.7s cubic-bezier(.22,1,.36,1) icBloom}@keyframes icBloom{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes icGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes icDot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 0%, transparent)}}.ic-welcome-orbs{pointer-events:none;z-index:1;position:absolute;inset:0}.ic-orb{width:calc(38px * var(--s,1));height:calc(38px * var(--s,1));border:1px solid rgba(var(--ic-accent-rgb),.18);box-shadow:none;color:var(--ic-accent);opacity:0;background:#fff9;border-radius:16px;place-items:center;animation:.8s forwards icOrbIn,6s ease-in-out infinite icFloat;display:grid;position:absolute;transform:translateY(10px)}.ic-orb svg{width:56%;height:56%}.ic-orb-play{color:var(--ic-accent-2)}.ic-orb-ring{color:var(--ia)}.ic-orb-camera{color:var(--ic-accent-deep)}@keyframes icOrbIn{to{opacity:.92;transform:translateY(0)}}@keyframes icFloat{0%,to{translate:0}50%{translate:0 -12px}}[data-theme=dark] .ic-orb{border-color:rgba(var(--ic-accent-rgb),.28);background:#ffffff0f}.ic-welcome h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.015em;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.15}.ic-welcome p{color:var(--nh-slate-500);max-width:440px;margin:0 auto;font-size:16px;line-height:1.6}.ic-welcome-err{color:#b91c1c;background:#dc26261a;border:1px solid #dc262640;border-radius:10px;padding:10px 14px;font-size:14px}.ic-welcome-cta{background:var(--ic-accent-grad);color:var(--sobre-acento);cursor:pointer;box-shadow:none;font-size:15px;font-weight:700;font-family:var(--nh-f-display);transition:transform .15s var(--nh-ease-out,ease);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;display:inline-flex}.ic-welcome-cta:hover:not(:disabled){transform:translateY(-1px)}.ic-welcome-cta:disabled{opacity:.7;cursor:default}.ic-welcome-foot{color:var(--nh-slate-400);margin-top:-4px;font-size:13px}.ic-ob-choice{flex-direction:column;gap:12px;width:100%;max-width:400px;margin:2px auto 0;display:flex}.ic-ob-choice-card{text-align:left;border:1.5px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-popover-bg,var(--cartao-solido));cursor:pointer;width:100%;transition:transform .14s var(--nh-ease-out,ease), border-color .14s, box-shadow .14s;box-shadow:0 4px 14px rgba(var(--nh-shadow-rgb), .06);border-radius:16px;align-items:center;gap:14px;padding:15px 16px;font-family:inherit;display:flex}.ic-ob-choice-card:hover:not(:disabled){border-color:var(--ic-accent);box-shadow:none;transform:translateY(-2px)}.ic-ob-choice-card:disabled{opacity:.55;cursor:default}.ic-ob-choice-full{border-color:rgba(var(--ic-accent-rgb), .5);background:linear-gradient(180deg, rgba(var(--ic-accent-rgb), .07), var(--nh-popover-bg,var(--cartao-solido)))}.ic-ob-choice-emoji{flex-shrink:0;font-size:26px;line-height:1}.ic-ob-choice-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ic-ob-choice-txt strong{color:var(--nh-slate-900);font-size:16px;font-weight:800}.ic-ob-choice-txt small{color:var(--nh-slate-500);font-size:13px;line-height:1.42}@media (prefers-reduced-motion:reduce){.ic-ob-choice-card{transition:none}.ic-ob-choice-card:hover:not(:disabled){transform:none}}.ic-spin-sm{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.ic-welcome-cta{transition:none}.ic-spin-sm{animation:none}.ic-rise,.ic-welcome-avwrap.ic-rise,.ic-orb,.ic-welcome-ring:before,.ic-welcome-dot{opacity:1;animation:none;transform:none}.ic-orb{opacity:.92}}.ic-cta-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:6px;display:flex}.ic-cta-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:22px;font-weight:700}.ic-mode{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:14px;padding:16px}.ic-mode-title{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-500);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.ic-mode-title .saving{color:var(--nh-slate-400);text-transform:none;letter-spacing:0;font-weight:400}.ic-mode-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ic-mode-opt{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;transition:border-color .15s var(--nh-ease-out,ease);border-radius:10px;padding:12px;font-family:inherit}.ic-mode-opt:disabled{cursor:wait;opacity:.6}.ic-mode-opt.active{border:1.5px solid var(--ic-accent-border);background:var(--ic-accent-soft)}.ic-mode-opt .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.ic-mode-opt.active .nm{color:var(--ic-accent-deep)}.ic-mode-opt .cur{color:var(--ic-accent-deep);font-size:12px;font-weight:700}.ic-mode-opt .ds{color:var(--nh-slate-500);margin-top:4px;font-size:12px;line-height:1.4}.ic-tag-fallback{color:#b45309;background:#f59e0b2e;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700}.ic-warn{color:#b45309;background:#f59e0b1a;border:1px solid #f59e0b47;border-radius:10px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.5}.ic-reconnect{background:#dc262612;border:1px solid #dc262642;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 16px;padding:12px 16px;display:flex}.ic-reconnect.compact{border-radius:10px;margin:0 0 12px;padding:10px 12px}.ic-reconnect-body{flex:260px;min-width:0}.ic-reconnect-t{color:#b91c1c;font-size:14px;font-weight:700}.ic-reconnect-d{color:var(--nh-slate-600,var(--tinta-2));margin-top:3px;font-size:13px;line-height:1.5}.ic-reconnect-d strong{color:inherit;font-weight:700}.ic-reconnect-cta{white-space:nowrap;flex:none}.ic-err-box{color:#b91c1c;background:#dc26261a;border:1px solid #dc262640;border-radius:10px;padding:14px 16px;font-size:14px}.ic-sec-h{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-500);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.ic-cta-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.ic-cta-empty{text-align:center;background:var(--nh-card-bg);border:1px dashed rgba(var(--nh-shadow-rgb), .22);box-shadow:var(--nh-glass-shadow);border-radius:16px;padding:56px 20px}.ic-cta-empty h3{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:12px 0 6px;font-size:16px;font-weight:700}.ic-cta-empty p{color:var(--nh-slate-500);max-width:480px;margin:0 auto 18px;font-size:14px;line-height:1.5}.ic-acc{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;overflow:hidden}.ic-acc-head{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;font-family:inherit;display:flex}.ic-acc-head .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:15px;font-weight:700}.ic-acc-chev{background:rgba(var(--nh-shadow-rgb), .1);width:22px;height:22px;color:var(--nh-slate-500);transition:transform .2s var(--nh-ease-out,ease);border-radius:50%;place-items:center;font-size:12px;display:grid}.ic-acc-chev.open{transform:rotate(180deg)}.ic-acc-body{flex-direction:column;gap:14px;padding:0 20px 18px;display:flex}.ic-check{color:var(--nh-slate-700);align-items:center;gap:8px;font-size:14px;display:flex}.ic-day{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);cursor:pointer;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.ic-day.active{border-color:var(--ic-accent-border);background:var(--ic-accent-soft);color:var(--ic-accent-deep)}.ic-note-amber{color:#b45309;background:#f59e0b14;border:1px solid #f59e0b38;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.ic-note-accent{color:var(--nh-slate-600);background:var(--ic-accent-soft);border:1px dashed var(--ic-accent-border);border-radius:8px;padding:10px;font-size:13px;line-height:1.5}.ic-hint{color:var(--nh-slate-400);margin:0;font-size:12px;line-height:1.4}.ic-ig-box{border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.ic-ig-box.ok{background:color-mix(in srgb, var(--sucesso) 8%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 22%, transparent)}.ic-ig-box.managed{background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);align-items:flex-start}.ic-ig-box .ico{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.ic-ig-box .tt b{font-size:14px;font-weight:700}.ic-savebar{z-index:30;background:var(--nh-popover-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--nh-glass-border);box-shadow:0 12px 40px rgba(var(--nh-shadow-rgb), .28);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.ic-savebar .lbl{color:var(--nh-slate-500);margin-right:6px;font-size:13px}.ic-btn-save{background:var(--ic-success-grad);color:#fff;box-shadow:none;border:none}.ic-snack{color:#fff;z-index:31;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}.ic-snack.ok{background:var(--nh-green-600)}.ic-snack.err{background:#dc2626}.ic-ctahl-opts{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ic-ctahl-preview{background:var(--nh-surface-strong);color:var(--nh-slate-600);border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:13px;display:flex}.ic-field{flex-direction:column;gap:6px;display:flex}.ic-label{color:var(--nh-slate-700);font-size:13px;font-weight:600}.ic-label .req{color:var(--ic-accent);margin-left:4px}.ic-input{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);transition:border-color .15s var(--nh-ease-out,ease);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:16px}.ic-input::placeholder{color:var(--nh-slate-400)}.ic-input:focus{border-color:var(--ic-accent-border)}.ic-input.err{border-color:#dc2626}.ic-field-hint{color:var(--nh-slate-400);font-size:12px}.ic-field-err{color:#dc2626;font-size:12px}.ic-sugg-h{color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.ic-sugg{border:1px dashed rgba(var(--nh-shadow-rgb), .18);background:var(--nh-field-bg);color:var(--nh-slate-500);cursor:pointer;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500}.ic-sugg:disabled{opacity:.6;cursor:default}.ic-count{color:var(--nh-slate-400);text-align:right;font-size:12px}.ic-radio{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);text-align:left;cursor:pointer;transition:all .15s var(--nh-ease-out,ease);border-radius:12px;padding:12px 14px;font-family:inherit}.ic-radio.active{border:1.5px solid var(--ic-accent-border);background:var(--ic-accent-soft)}.ic-radio .nm{margin-bottom:2px;font-size:14px;font-weight:700}.ic-radio .ds{color:var(--nh-slate-500);font-size:12px;line-height:1.4}.ic-choice{text-align:left;cursor:pointer;background:var(--nh-field-bg);border:1.5px solid var(--nh-glass-border);color:var(--nh-slate-700);transition:transform .14s var(--ic-ease-out,ease), border-color .14s var(--ic-ease-out,ease), background .14s var(--ic-ease-out,ease), box-shadow .14s var(--ic-ease-out,ease);border-radius:14px;padding:13px 14px;font-family:inherit;position:relative}.ic-choice:hover{border-color:var(--ic-accent-border);box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .12);transform:translateY(-2px)}.ic-choice.active{border-color:var(--ic-accent);background:var(--ic-accent-soft);color:var(--ic-accent-deep);box-shadow:none}.ic-choice-lbl{color:var(--nh-slate-900);font-size:15px;font-weight:700}.ic-choice.active .ic-choice-lbl{color:var(--ic-accent-deep)}.ic-choice-hint{color:var(--nh-slate-500);margin-top:3px;font-size:13px;line-height:1.4}.ic-choice.active .ic-choice-hint{color:var(--ic-accent-deep);opacity:.85}@media (prefers-reduced-motion:reduce){.ic-choice{transition:none}.ic-choice:hover{transform:none}}html[data-theme=dark] .ic-choice{background:#ffffff0d;border-color:#ffffff24}html[data-theme=dark] .ic-choice:hover{border-color:var(--ic-accent-border);background:#ffffff14}html[data-theme=dark] .ic-choice-lbl{color:#f1f5fb}html[data-theme=dark] .ic-choice-hint{color:#aeb9cb}html[data-theme=dark] .ic-choice.active{background:rgba(var(--ic-accent-rgb), .18);border-color:var(--ic-accent)}html[data-theme=dark] .ic-choice.active .ic-choice-lbl,html[data-theme=dark] .ic-choice.active .ic-choice-hint{color:#fff;opacity:1}.ic-page-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ic-accent-deep);align-items:center;gap:7px;margin:0 0 14px;font-size:12px;font-weight:700;display:inline-flex}.ic-page-eyebrow:before{content:"";background:var(--ic-accent-grad);border-radius:4px;flex:none;width:4px;height:14px}.ic-toggle{cursor:pointer;background:rgba(var(--nh-shadow-rgb), .22);width:44px;height:24px;transition:background .2s var(--ic-ease-out,ease);border:none;border-radius:999px;flex:none;padding:0;position:relative}.ic-toggle.on{background:var(--ic-accent)}.ic-toggle .knob{background:var(--cartao-solido);width:20px;height:20px;transition:left .2s var(--ic-ease-out,ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000002e}.ic-toggle.on .knob{left:22px}.ic-toggle:focus-visible{outline:2px solid var(--ic-accent-border);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ic-toggle,.ic-toggle .knob{transition:none}}.ic-loading-panel{text-align:center;background:var(--nh-card-bg);border:1px dashed var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:64px 24px;display:flex}.ic-loading-panel .spin{border:3px solid var(--ic-accent-soft);border-top-color:var(--ic-accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.ic-loading-panel h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:17px;font-weight:700}.ic-loading-panel p{color:var(--nh-slate-500);max-width:380px;margin:0;font-size:14px;line-height:1.5}.ic-step{flex-direction:column;gap:18px;display:flex}.ic-step-kicker{font-family:var(--nh-f-mono);color:var(--ic-accent-deep);letter-spacing:.12em;margin-bottom:8px;font-size:12px;font-weight:700}.ic-step h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700}.ic-step-sub{color:var(--nh-slate-500);margin:0;font-size:15px;line-height:1.5}.ic-step-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;padding:22px 24px}.ic-step-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ic-btn-next{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .82), rgba(var(--ic-violet-rgb), .8));-webkit-backdrop-filter:blur(10px)saturate(160%);color:var(--sobre-acento);border:1px solid #ffffff59;justify-content:center;min-width:120px;font-weight:700;box-shadow:inset 0 1px #fff6}.ic-btn-next:disabled{background:rgba(var(--nh-shadow-rgb), .12);color:var(--nh-slate-400);box-shadow:none}.ic-pal-h{color:var(--nh-slate-900);margin-bottom:4px;font-size:13px;font-weight:700}.ic-pal-sub{color:var(--nh-slate-500);margin-bottom:12px;font-size:12px;line-height:1.4}.ic-pal-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.ic-pal-card{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:12px;font-family:inherit;display:flex}.ic-pal-card.dashed{border-style:dashed}.ic-pal-card.active{border:1.5px solid var(--ic-accent-border);background:var(--ic-accent-soft)}.ic-pal-card:disabled{cursor:not-allowed;opacity:.55}.ic-pal-name{color:var(--nh-slate-900);flex:1;font-size:13px;font-weight:700}.ic-pal-tag{color:var(--ic-accent-deep);letter-spacing:.3px;font-size:12px;font-weight:700}.ic-pal-sw{gap:3px;display:flex}.ic-pal-sw>span{border:1px solid rgba(var(--nh-shadow-rgb), .1);border-radius:4px;flex:1;height:22px}.ic-pal-vibe{color:var(--nh-slate-500);font-size:12px;line-height:1.3}.ic-state{justify-content:center;padding-top:40px;display:flex}.ic-state-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);text-align:center;border-radius:24px;max-width:480px;padding:32px}.ic-state-kicker{font-family:var(--nh-f-mono);letter-spacing:.14em;color:var(--nh-slate-400);margin-bottom:12px;font-size:12px;font-weight:700}.ic-state-card h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 10px;font-size:20px;font-weight:700}.ic-state-card p{color:var(--nh-slate-500);margin:0 0 20px;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.ic-reach-bar,.ic-bar>i,.ic-top-card{transition:none}}@media (width<=768px){.ic-demo{grid-template-columns:1fr}}@media (width<=980px){.ic-content{max-width:100%}}@media (prefers-reduced-motion:reduce){.ic-btn,.ic-chip{transition:none}.ic-btn-primary:hover{transform:none}}.ic-shell .nh-nav-item:hover .nh-bub{color:var(--ic-accent-deep);background:rgba(var(--ic-accent-rgb), .1);border-color:rgba(var(--ic-accent-rgb), .28)}.ic-shell .nh-nav-item.active .nh-bub{color:var(--sobre-acento);background:var(--ic-accent-grad);border-color:#0000;box-shadow:inset 0 1px #ffffff59}.ic2-page{flex-direction:column;gap:18px;padding-bottom:48px;display:flex}.ic2-in{opacity:0;animation:ic2Up .55s var(--nh-ease-out,ease) forwards}@keyframes ic2Up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ic2-live-dot{background:var(--ic-accent);width:8px;height:8px;box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb), .5);border-radius:50%;margin-right:7px;animation:2.2s ease-out infinite ic2Ping;display:inline-block}@keyframes ic2Ping{0%{box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb), .45)}70%{box-shadow:0 0 0 9px rgba(var(--ic-accent-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb), 0)}}.ic2-tag{font-family:var(--nh-f-mono);letter-spacing:.14em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px;font-weight:600}.ic2-bento{grid-template-columns:minmax(300px,5fr) 7fr;gap:14px;display:grid}@media (width<=900px){.ic2-bento{grid-template-columns:1fr}}.ic2-hero{background:linear-gradient(150deg, var(--ic-accent-soft), transparent 55%), var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--ic-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;padding:20px 22px 0;display:flex;position:relative;overflow:hidden}.ic2-hero-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ic2-hero-num{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);font-variant-numeric:tabular-nums;margin:10px 0 4px;font-size:54px;font-weight:700;line-height:1.05}.ic2-hero-spark{width:calc(100% + 44px);margin:auto -22px 0;display:block}.ic2-hero-empty{color:var(--nh-slate-400);padding:18px 0 22px;font-size:13px}.ic2-deltas{gap:6px;display:flex}.ic2-delta{font-family:var(--nh-f-mono);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.ic2-delta i{font-size:8px;font-style:normal}.ic2-delta em{opacity:.65;font-style:normal;font-weight:500}.ic2-delta.up{color:var(--sucesso);background:color-mix(in srgb, var(--sucesso) 12%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 25%, transparent)}.ic2-delta.down{color:#b91c1c;background:#ef44441a;border:1px solid #ef444438}.ic2-kpi-stack{flex-direction:column;gap:14px;display:flex}.ic2-kpi-row{flex:1;grid-template-columns:1fr 1fr;gap:14px;display:grid}.ic2-kpi{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);transition:transform .18s var(--nh-ease-out,ease), border-color .18s ease;border-radius:18px;flex-direction:column;justify-content:center;gap:6px;padding:16px 18px;display:flex}.ic2-kpi:hover{border-color:var(--ic-accent-border);transform:translateY(-2px)}.ic2-kpi-head{justify-content:space-between;align-items:center;display:flex}.ic2-kpi-ic{color:var(--ic-accent);opacity:.8;font-size:15px}.ic2-kpi-num{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.ic2-kpi-num.muted{color:var(--nh-slate-400)}.ic2-kpi-sub{color:var(--nh-slate-400);font-size:12px}.ic2-gauge-row{align-items:center;gap:14px;display:flex}.ic2-gauge-track{fill:none;stroke:rgba(var(--nh-shadow-rgb), .12);stroke-width:7px}.ic2-gauge-arc{fill:none;stroke:var(--ic-accent);stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--nh-ease-out-expo,ease)}.ic2-grid-2{grid-template-columns:7fr 5fr;align-items:stretch;gap:14px;display:grid}@media (width<=900px){.ic2-grid-2{grid-template-columns:1fr}}.ic2-col{flex-direction:column;gap:14px;display:flex}.ic2-col>.ic2-panel{flex:1}.ic2-panel{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px 20px}.ic2-panel-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.ic2-panel-head h2{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-slate-900);margin:0;font-size:16px;font-weight:700}.ic2-panel-sub{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.ic2-chart{display:block}.ic2-gridline{stroke:rgba(var(--nh-shadow-rgb), .08);stroke-width:1px;stroke-dasharray:4 6}.ic2-line{fill:none;stroke:var(--ic-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ic2-area{opacity:0;animation:.9s .45s forwards ic2Fade}@keyframes ic2Fade{to{opacity:1}}.ic2-draw{stroke-dasharray:2400;stroke-dashoffset:2400px;animation:ic2Draw 1.4s var(--nh-ease-out-expo,ease) .15s forwards}@keyframes ic2Draw{to{stroke-dashoffset:0}}.ic2-avg-line{stroke:var(--nh-slate-400);stroke-width:1.5px;stroke-dasharray:3 7;opacity:0;animation:.6s 1.1s forwards ic2Fade}.ic2-dot-pulse{fill:var(--ic-accent);opacity:0;animation:2s ease-out 1.3s infinite ic2DotPulse}@keyframes ic2DotPulse{0%{opacity:1;r:4}50%{opacity:1;r:6}to{opacity:1;r:4}}.ic2-chart-axis{font-family:var(--nh-f-mono);color:var(--nh-slate-400);justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;display:flex}.ic2-chart-stats b{color:var(--ic-accent-deep);font-weight:700}.ic2-meter{background:rgba(var(--nh-shadow-rgb), .1);border-radius:999px;height:8px;overflow:hidden}.ic2-meter.slim{height:5px;margin:4px 0}.ic2-meter i{background:var(--acento);transform-origin:0;height:100%;animation:ic2Grow .9s var(--nh-ease-out-expo,ease) forwards;border-radius:999px;display:block;transform:scaleX(0)}.ic2-meter i.alt{background:rgba(var(--nh-shadow-rgb), .3)}@keyframes ic2Grow{to{transform:scaleX(1)}}.ic2-bar-row{margin-bottom:12px}.ic2-bar-row .lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.ic2-bar-row .lbl b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums}.ic2-rank{font-style:normal;font-family:var(--nh-f-mono);color:var(--ic-accent-deep);background:var(--ic-accent-soft);border-radius:6px;margin-right:6px;padding:2px 6px;font-size:12px;font-weight:700}.ic2-duel{flex-direction:column;gap:14px;display:flex}.ic2-duel-lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.ic2-duel-lbl b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums}.ic2-win{color:var(--acento-texto)}.ic2-duel-sub{color:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono);margin-top:4px}.ic2-empty{color:var(--nh-slate-400);font-size:13px;line-height:1.5}.ic2-week{gap:6px;display:flex}.ic2-week-day{text-align:center;font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:rgba(var(--nh-shadow-rgb), .06);border:1px solid #0000;border-radius:10px;flex:1;padding:9px 0;font-size:12px;font-weight:600}.ic2-week-day.best{color:var(--sobre-acento);background:var(--ic-accent-grad);box-shadow:none;border-color:#0000;animation:2.4s ease-in-out infinite ic2BestPulse}@keyframes ic2BestPulse{0%,to{box-shadow:none}50%{box-shadow:none}}.ic2-demo{grid-template-columns:1fr auto;align-items:start;gap:26px;display:grid}@media (width<=768px){.ic2-demo{grid-template-columns:1fr}}.ic2-donut-row{align-items:center;gap:16px;display:flex}.ic2-donut-arc{fill:none;stroke-width:13px;stroke-linecap:butt;transition:stroke-dasharray 1.2s var(--nh-ease-out-expo,ease)}.ic2-donut-arc.s0{stroke:var(--ic-accent)}.ic2-donut-arc.s1{stroke:var(--ic-accent-2);opacity:.55}.ic2-donut-arc.s2{stroke:var(--nh-slate-400);opacity:.5}.ic2-donut-num{font-family:var(--nh-f-display);fill:var(--nh-slate-900);font-size:22px;font-weight:700}.ic2-donut-lbl{font-family:var(--nh-f-mono);letter-spacing:.1em;fill:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.ic2-legend{color:var(--nh-slate-600);flex-direction:column;gap:8px;font-size:13px;display:flex}.ic2-legend-item b{color:var(--nh-slate-900);margin-left:4px}.ic2-legend .sw{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.ic2-legend .sw.s0{background:var(--ic-accent)}.ic2-legend .sw.s1{background:var(--ic-accent-2);opacity:.55}.ic2-legend .sw.s2{background:var(--nh-slate-400);opacity:.5}.ic2-top{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.ic2-top-card{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);transition:transform .16s var(--nh-ease-out,ease), box-shadow .16s ease, border-color .16s ease;border-radius:14px;padding:0;font-family:inherit;overflow:hidden}.ic2-top-card:hover{border-color:var(--ic-accent-border);box-shadow:none;transform:translateY(-3px)}.ic2-top-cover{aspect-ratio:4/5;background:linear-gradient(135deg, var(--ic-accent-soft), transparent) center/cover no-repeat;position:relative}.ic2-top-rank{font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #fff3;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.ic2-top-meta{padding:10px 12px 12px}.ic2-top-meta .row{justify-content:space-between;align-items:baseline;display:flex}.ic2-top-meta .mk{font-family:var(--nh-f-mono);letter-spacing:.06em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.ic2-top-meta .mv{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ic2-top-meta .mv.accent{color:var(--ic-accent-deep)}.ic2-top-date{font-family:var(--nh-f-mono);color:var(--nh-slate-400);margin-top:6px;font-size:12px}.ic2-rec-item{opacity:0;animation:ic2Up .5s var(--nh-ease-out,ease) forwards}@media (prefers-reduced-motion:reduce){.ic2-in,.ic2-rec-item,.ic2-area,.ic2-avg-line,.ic2-dot-pulse{opacity:1;animation:none}.ic2-draw{stroke-dashoffset:0;animation:none}.ic2-meter i{animation:none;transform:none}.ic2-live-dot,.ic2-week-day.best{animation:none}.ic2-gauge-arc,.ic2-donut-arc{transition:none}}.icst-shell{grid-template-columns:296px minmax(0,1fr) 322px;align-items:stretch;gap:14px;height:calc(100vh - 88px);min-height:820px;max-height:1700px;margin-bottom:28px;display:grid}.icst-rail{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:20px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.icst-rail-tag{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);padding:0 4px 2px;font-size:12px;font-weight:600}.icst-thumb{position:relative}.icst-thumb>button{aspect-ratio:4/5;cursor:pointer;border:1px solid var(--nh-glass-border);width:100%;transition:transform .15s var(--nh-ease-out,ease), box-shadow .15s ease, border-color .15s ease;background:#fff;border-radius:12px;padding:0;font-family:inherit;display:block;overflow:hidden}.icst-thumb>button:hover{box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .14);transform:translateY(-2px)}.icst-thumb>button:disabled{cursor:default;opacity:.6;transform:none}.icst-thumb.active>button{border:2px solid var(--ic-accent);box-shadow:none}.icst-thumb .idx{z-index:2;pointer-events:none;font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.04em;background:#0f172ab8;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;top:6px;left:6px}.icst-thumb .flag{z-index:2;pointer-events:none;font-family:var(--nh-f-mono);color:#fff;background:#f59e0be6;border-radius:999px;padding:1px 6px;font-size:8px;font-weight:700;position:absolute;bottom:6px;right:6px}.icst-thumb .rm{z-index:3;border:1px solid var(--nh-glass-border);background:var(--nh-popover-bg,#fff);color:#dc2626;cursor:pointer;width:22px;height:22px;box-shadow:0 2px 8px rgba(var(--nh-shadow-rgb), .2);opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:15px;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:-6px;right:-6px}.icst-thumb:hover .rm{opacity:1}.icst-add{border:1.5px dashed rgba(var(--ic-accent-rgb), .35);background:rgba(var(--ic-accent-rgb), .04);color:var(--ic-accent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.icst-add:hover:not(:disabled){background:rgba(var(--ic-accent-rgb), .09);border-color:rgba(var(--ic-accent-rgb), .55)}.icst-add:disabled{opacity:.5;cursor:default}.icst-canvas{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);min-width:0;min-height:0;box-shadow:var(--nh-glass-shadow);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.icst-canvas-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.icst-canvas-kicker{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:600}.icst-canvas-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.icst-frame{aspect-ratio:1080/1350;background:var(--cartao-solido);border:1px solid rgba(var(--nh-shadow-rgb), .14);width:auto;max-width:100%;height:100%;max-height:100%;box-shadow:0 24px 70px rgba(var(--nh-shadow-rgb),.22), 0 4px 16px rgba(var(--nh-shadow-rgb),.1);border-radius:18px;display:block;position:relative;overflow:hidden}.icst-frame>div{width:100%;height:100%}.icst-nav{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.icst-nav-btn{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:36px;height:36px;color:var(--nh-slate-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:18px;transition:border-color .15s,color .15s;display:flex}.icst-nav-btn:hover:not(:disabled){border-color:rgba(var(--ic-accent-rgb), .4);color:var(--ic-accent-deep)}.icst-nav-btn:disabled{opacity:.4;cursor:default}.icst-nav-count{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);font-family:var(--nh-f-mono);color:var(--nh-slate-600);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.icst-panel{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:20px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.icst-card{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.icst-card-tag{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.icst-card-tag:before{content:"";background:var(--ic-accent);width:5px;height:5px;box-shadow:none;border-radius:50%}.icst-field{flex-direction:column;gap:5px;display:flex}.icst-field>span .icst-fmt{vertical-align:middle;gap:4px;margin-left:8px;display:inline-flex}.icst-field>span .icst-fmt-btn{font:700 12px/1 var(--nh-f-mono,ui-monospace, monospace);border:1px solid var(--nh-border,#7882964d);color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 7px}.icst-field>span .icst-fmt-btn:hover:not(:disabled){border-color:currentColor}.icst-field>span .icst-fmt-btn:disabled{opacity:.4;cursor:default}.icst-field>span .icst-fmt-hl{text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--ic-accent,var(--acento));text-decoration-color:var(--ic-accent,var(--acento))}.icst-field>span{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:600}.icst-input{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);resize:vertical;border-radius:10px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;line-height:1.45;transition:border-color .15s,box-shadow .15s}.icst-input:focus{border-color:rgba(var(--ic-accent-rgb), .55);box-shadow:0 0 0 3px rgba(var(--ic-accent-rgb), .13)}.icst-input:disabled{opacity:.6}.icst-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.icst-act{cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);text-align:left;border-radius:11px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex}.icst-act svg{width:15px;height:15px;stroke:var(--ic-accent);fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.icst-act:hover:not(:disabled){border-color:rgba(var(--ic-accent-rgb), .4);background:rgba(var(--ic-accent-rgb), .05);transform:translateY(-1px)}.icst-act:disabled{opacity:.45;cursor:default}.icst-query{max-width:100%;font-family:var(--nh-f-mono);color:var(--ic-farol-deep);background:var(--ic-farol-soft);border:1px solid var(--ic-farol-border);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex;overflow:hidden}.icst-meta{font-family:var(--nh-f-mono);color:var(--nh-slate-400);font-size:12px}.icst-template{cursor:pointer;border:1px solid rgba(var(--ic-accent-rgb), .25);background:rgba(var(--ic-accent-rgb), .05);text-align:left;border-radius:12px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.icst-template:hover:not(:disabled){border-color:rgba(var(--ic-accent-rgb), .5);background:rgba(var(--ic-accent-rgb), .09)}.icst-template:disabled{opacity:.5;cursor:default}.icst-template .sw{background:linear-gradient(150deg, var(--ic-accent), #1a1a2e 80%);opacity:.9;border:1px solid #ffffff40;border-radius:7px;flex:none;width:34px;height:42px}.icst-template .nm{color:var(--nh-slate-900);font-size:13px;font-weight:700;line-height:1.2}.icst-template .hint{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ic-accent-deep);margin-top:3px;font-size:12px;font-weight:600}.icst-template .chev{color:var(--ic-accent-deep);margin-left:auto;font-size:17px}.icst-err{color:#dc2626;background:#ef444414;border:1px solid #ef444433;border-radius:10px;padding:8px 10px;font-size:12px}.icst-rail-head{border-bottom:1px solid var(--nh-glass-border);flex:none;align-items:center;gap:11px;padding:15px 16px;display:flex}.icst-rail-av{width:38px;height:38px;box-shadow:0 0 0 2px var(--ic-farol-border);background:linear-gradient(135deg,#0b1220,#334155);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.icst-rail-av img{object-fit:cover;width:100%;height:100%}.icst-rail-id{min-width:0}.icst-rail-nm{color:var(--nh-slate-900);align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.icst-dot{background:var(--ic-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--ic-accent-soft);border-radius:50%}.icst-rail-role{font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ic-farol-deep);margin-top:2px;font-size:12px}.icst-rail-body{flex-direction:column;flex:1;min-height:0;padding:14px;display:flex;overflow-y:auto}.icst-rail-label{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);align-items:center;gap:7px;margin:2px 2px 11px;font-size:12px;font-weight:700;display:flex}.icst-rail-label .cnt{color:var(--nh-slate-300);letter-spacing:.04em;text-transform:none;margin-left:auto}.icst-roteiro{flex-direction:column;gap:4px;display:flex}.icst-rt-item{border:1px solid #0000;border-radius:12px;align-items:center;transition:background .14s,border-color .14s;display:flex}.icst-rt-item:hover{background:rgba(var(--nh-shadow-rgb), .05)}.icst-rt-item.sel{border-color:rgba(var(--ic-accent-rgb), .45);background:rgba(var(--ic-accent-rgb), .07)}.icst-rt-main{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:11px;min-width:0;padding:9px 10px;font-family:inherit;display:flex}.icst-rt-main:disabled{cursor:default}.icst-rt-n{background:rgba(var(--nh-shadow-rgb), .08);width:24px;height:24px;color:var(--nh-slate-500);font-family:var(--nh-f-mono);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.icst-rt-item.sel .icst-rt-n{background:var(--ic-accent-grad);color:var(--sobre-acento)}.icst-rt-tx{min-width:0;color:var(--nh-slate-900);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.icst-rt-tx small{color:var(--nh-slate-400);margin-top:1px;font-size:12px;font-weight:500;display:block}.icst-rt-rm{width:24px;height:24px;color:var(--nh-slate-400);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:7px;flex:none;margin-right:6px;font-size:16px;line-height:1;transition:opacity .14s,color .14s,background .14s}.icst-rt-item:hover .icst-rt-rm{opacity:1}.icst-rt-rm:hover{color:#dc2626;background:#ef44441a}.icst-rt-add{border:1.5px dashed rgba(var(--ic-accent-rgb), .35);background:rgba(var(--ic-accent-rgb), .04);color:var(--ic-accent);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:10px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.icst-rt-add:hover:not(:disabled){background:rgba(var(--ic-accent-rgb), .09)}.icst-rt-add:disabled{opacity:.5;cursor:default}.icst-copilot{border-top:1px solid var(--nh-glass-border);margin-top:auto;padding-top:14px}.icst-cp-msgs{flex-direction:column;gap:7px;max-height:280px;margin-bottom:10px;display:flex;overflow-y:auto}.icst-cp-msg{border-radius:12px;max-width:92%;padding:9px 11px;font-size:13px;line-height:1.45}.icst-cp-msg.f{background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);color:var(--ic-accent-deep);align-self:flex-start}.icst-cp-msg.u{background:var(--ic-accent-grad);color:var(--sobre-acento);align-self:flex-end}.icst-cp-quick{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.icst-cp-q{color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);cursor:pointer;border-radius:999px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600}.icst-cp-q:hover{border-color:rgba(var(--ic-accent-rgb), .45);color:var(--ic-accent-deep)}.icst-cp-input{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:13px;align-items:flex-end;gap:8px;padding:8px 8px 8px 12px;transition:border-color .15s;display:flex}.icst-cp-input:focus-within{border-color:var(--ic-accent-border)}.icst-cp-textbox{min-width:0;color:var(--nh-slate-900);resize:vertical;background:0 0;border:none;outline:none;flex:1;min-height:60px;max-height:220px;padding:3px 0;font-family:inherit;font-size:13px;line-height:1.5}.icst-cp-textbox::placeholder{color:var(--nh-slate-400)}.icst-cp-textbox:disabled{opacity:.6}.icst-cp-input button{background:var(--ic-farol-grad);width:32px;height:32px;color:var(--sobre-acento);cursor:pointer;border:none;border-radius:9px;flex:none;place-items:center;margin-bottom:1px;display:grid}.icst-cp-input button:disabled{opacity:.5;cursor:default}.icst-cp-input button svg{width:16px;height:16px}.icst-canvas-top{border-bottom:1px solid var(--nh-glass-border);flex:none;align-items:center;gap:16px;padding:13px 20px;display:flex}.icst-pauta{align-items:center;gap:11px;min-width:0;display:flex}.icst-pauta-th{background:#1e293b;border-radius:11px;flex:none;width:40px;height:40px;overflow:hidden}.icst-pauta-th img{object-fit:cover;width:100%;height:100%}.icst-pauta-ph{background:linear-gradient(135deg, var(--ic-accent), #1a1a2e);width:100%;height:100%;display:block}.icst-pauta-tt{min-width:0}.icst-pauta-tt .k{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px}.icst-pauta-tt .v{color:var(--nh-slate-900);white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:15px;font-weight:700;overflow:hidden}.icst-canvas-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.icst-steps{align-items:center;gap:6px;display:flex}.icst-step{color:var(--nh-slate-400);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.icst-step .n{border:1.5px solid var(--nh-glass-border);width:21px;height:21px;font-family:var(--nh-f-mono);border-radius:50%;place-items:center;font-size:12px;display:grid}.icst-step.done{color:var(--ic-accent-deep)}.icst-step.done .n{background:var(--ic-accent-grad);color:var(--sobre-acento);border-color:#0000}.icst-step.cur{color:var(--nh-slate-900)}.icst-step.cur .n{border-color:var(--ic-accent);color:var(--ic-accent-deep)}.icst-step-bar{background:var(--nh-glass-border);border-radius:2px;width:22px;height:2px}.icst-step-bar.done{background:var(--ic-accent)}@media (width<=1240px){.icst-step:not(.cur) .icst-step-l{display:none}}.icst-canvas-mid{background:linear-gradient(180deg, rgba(var(--nh-shadow-rgb), .015), rgba(var(--nh-shadow-rgb), .04));flex-direction:column;flex:1;align-items:stretch;gap:14px;min-height:0;padding:18px 24px 16px;display:flex;overflow:hidden}.icst-preview-wrap{flex-direction:column;flex:auto;align-items:center;gap:10px;width:100%;min-height:0;display:flex}.icst-preview-stage{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.icst-thumbs-section{flex-direction:column;flex:none;gap:8px;width:100%;display:flex}.icst-frame.rendering:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(110deg, transparent 30%, rgba(var(--ic-accent-rgb), .16) 50%, transparent 70%);background-size:200% 100%;animation:1.1s linear infinite icstShimmer;position:absolute;inset:0}@keyframes icstShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.icst-frame-overlay{z-index:6;background:rgba(var(--nh-shadow-rgb),.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.icst-spin{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite spin}.icst-frame-refresh{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.icst-preview-meta{color:var(--nh-slate-500);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.icst-preview-meta b{color:var(--ic-accent-deep)}.icst-dotg{background:var(--ic-accent);border-radius:50%;flex:none;width:6px;height:6px}.icst-thumbs-label{width:100%;font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);align-items:center;gap:7px;margin-top:2px;font-size:12px;font-weight:700;display:flex}.icst-thumbs-label .cnt{color:var(--nh-slate-300);letter-spacing:.04em;text-transform:none;margin-left:auto}.icst-thumbs{align-items:flex-start;gap:10px;width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.icst-hthumb{cursor:pointer;border:2px solid var(--nh-glass-border);background:#fff;border-radius:10px;flex:0 0 64px;width:64px;height:82px;padding:0;font-family:inherit;transition:border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.icst-hthumb>div{width:100%;height:100%}.icst-hthumb:hover:not(:disabled){border-color:var(--nh-slate-300)}.icst-hthumb.sel{border-color:var(--ic-accent);box-shadow:0 0 0 3px var(--ic-accent-soft)}.icst-hthumb:disabled{cursor:default}.icst-hthumb-n{z-index:2;font-family:var(--nh-f-mono);color:#fff;background:#0f172ab8;border-radius:999px;padding:1px 5px;font-size:8px;font-weight:700;position:absolute;top:3px;left:4px}.icst-hthumb-flag{z-index:2;font-family:var(--nh-f-mono);color:#fff;background:#f59e0beb;border-radius:999px;padding:1px 4px;font-size:7px;font-weight:700;position:absolute;bottom:3px;right:3px}.icst-hthumb-loading{z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a73;place-items:center;display:grid;position:absolute;inset:0}.icst-hthumb-loading .icst-spin{width:18px;height:18px}.icst-hthumb.add{border-style:dashed;border-color:rgba(var(--ic-accent-rgb), .4);color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .04);place-items:center;display:grid}.icst-opt-body{flex-direction:column;flex:1;gap:20px;min-height:0;padding:16px 16px 22px;display:flex;overflow-y:auto}.icst-opt-sec{flex-direction:column;gap:10px;display:flex}.icst-opt-lbl{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700}.icst-opt-lbl-farol{color:var(--ic-farol-deep)}.icst-rec{background:var(--ic-farol-soft);border:1px solid var(--ic-farol-border);color:var(--ic-farol-deep);border-radius:12px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.icst-rec img{object-fit:cover;width:22px;height:22px;box-shadow:0 0 0 1.5px var(--ic-farol-border);border-radius:7px;flex:none}.icst-rec b{font-weight:700}.icst-toms{flex-wrap:wrap;gap:7px;display:flex}.icst-tom{border:1.5px solid var(--nh-glass-border);color:var(--nh-slate-600);background:var(--nh-field-bg);text-transform:capitalize;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.icst-tom.sel{border-color:rgba(var(--ic-accent-rgb), .5);background:var(--ic-accent-soft);color:var(--ic-accent-deep)}.icst-seg{gap:6px;display:flex}.icst-seg-b{text-align:center;border:1.5px solid var(--nh-glass-border);color:var(--nh-slate-500);background:var(--nh-field-bg);border-radius:10px;flex:1;padding:9px;font-size:14px;font-weight:700}.icst-seg-b.sel{border-color:rgba(var(--ic-accent-rgb), .5);background:var(--ic-accent-soft);color:var(--ic-accent-deep)}.icst-reflect-note{color:var(--nh-slate-400);font-size:12px;line-height:1.4}.icst-reflect-empty{color:var(--nh-slate-400);font-size:13px}.icst-foot{border-top:1px solid var(--nh-glass-border);flex:none;padding:14px 16px}.icst-foot-btn{background:var(--ic-accent-grad);width:100%;color:var(--sobre-acento);cursor:pointer;box-shadow:none;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex}.icst-foot-btn:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.icst-foot-btn:disabled{opacity:.6;cursor:default;box-shadow:none}@media (width<=1180px){.icst-shell{grid-template-columns:260px minmax(0,1fr) 300px}}@media (width<=1000px){.icst-shell{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.icst-rail,.icst-canvas,.icst-panel{min-height:0}.icst-rail-body{max-height:460px}.icst-opt-body,.icst-canvas,.icst-canvas-mid{overflow:visible}.icst-preview-stage{min-height:0}.icst-frame{width:100%;height:auto;max-height:none;margin:0 auto}.icst-nav-btn{width:44px;height:44px}.icst-rt-rm{opacity:1;width:40px;height:40px}}.icfl-stepper{padding:14px 18px}.icfl-steps{align-items:center;gap:4px;display:flex}.icfl-step{flex:none;align-items:center;gap:9px;display:flex}.icfl-n{border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg,var(--cartao-solido));width:26px;height:26px;font-family:var(--nh-f-mono);color:var(--nh-slate-400);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.icfl-l{color:var(--nh-slate-400);white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.icfl-step.done .icfl-n{background:var(--ic-accent-grad);color:var(--sobre-acento);border-color:#0000}.icfl-step.done .icfl-l{color:var(--nh-slate-600)}.icfl-step.cur .icfl-n{border-color:var(--ic-accent);color:var(--ic-accent-deep);background:var(--ic-accent-soft)}.icfl-step.cur .icfl-l{color:var(--nh-slate-900)}.icfl-bar{background:var(--nh-glass-border);border-radius:2px;flex:auto;min-width:16px;height:2px;margin:0 4px}.icfl-bar.done{background:var(--ic-accent)}.icfl-reopen{background:rgba(var(--nh-shadow-rgb), .07);color:var(--nh-slate-500);cursor:pointer;border:none;border-radius:6px;place-items:center;width:20px;height:20px;font-family:inherit;font-size:13px;line-height:1;display:grid}.icfl-reopen:hover{background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent-deep)}.icfl-working{border-top:1px solid var(--nh-glass-border);color:var(--ic-accent-deep);align-items:center;gap:9px;margin-top:12px;padding-top:12px;font-size:14px;font-weight:600;display:flex}.icfl-spin{border:2px solid rgba(var(--ic-accent-rgb), .25);border-top-color:var(--ic-accent);border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite spin}@media (width<=720px){.icfl-l{display:none}.icfl-step.cur .icfl-l{display:inline-flex}}.icfl-stage{flex-direction:column;gap:16px;display:flex}.icfl-copychat{flex-direction:column;display:flex}.icfl-copychat>button{align-self:flex-start}.icfl-hint{background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);color:var(--ic-accent-deep);border-radius:12px;align-items:flex-start;gap:9px;padding:11px 14px;font-size:14px;line-height:1.5;display:flex}.icfl-hint b{font-weight:700}.icfl-hint-ic{flex:none;font-size:15px;line-height:1.4}.icfl-agent{background:linear-gradient(135deg, rgba(var(--ic-accent-rgb), .06), rgba(var(--ic-accent-rgb), .04));border:1px solid var(--ic-accent-border);flex-direction:column;align-items:flex-start;gap:10px;padding:20px 22px;display:flex}.icfl-agent-row{color:var(--nh-slate-900);align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.icfl-agent-hint{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.5}.icfl-slidegrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}@media (width<=768px){.icfl-slidegrid{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;grid-template-columns:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.icfl-slidegrid::-webkit-scrollbar{display:none}.icfl-slidegrid>*{scroll-snap-align:center;flex:0 0 70%}}.icfl-ro{padding:16px}.icfl-ro-label{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-400);margin-bottom:8px;font-size:12px;font-weight:700}.icfl-ro-text{color:var(--nh-slate-900);white-space:pre-wrap;font-size:14px;line-height:1.6}.icfl-ro-tags{color:#3b82f6;margin-top:10px;font-size:13px;font-weight:600}.icfl-ro-fc{color:var(--nh-slate-600);margin-top:12px;font-size:13px}.icfl-warn{color:#92400e;background:#f59e0b12;border:1px solid #f59e0b38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.icfl-actions{z-index:5;background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);box-shadow:0 6px 18px rgba(var(--nh-shadow-rgb),.1);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.icfl-actions-spacer{flex:auto}.icfl-actions .ic-btn-primary{background:var(--ic-success-grad);box-shadow:none}.icfl-back{color:var(--nh-slate-600)}.icfl-reject{color:#dc2626}@media (width<=768px){.icfl-actions{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 24px rgba(var(--nh-shadow-rgb), .12);border-left:none;border-right:none;border-radius:0;margin:0;position:fixed;inset:auto 0 0}.icfl-actions .icfl-back,.icfl-actions .icfl-actions-spacer{display:none}.icfl-actions .ic-btn-primary{flex:1}.icfl-stage{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}}.icfl-retry{background:linear-gradient(135deg,#ef44440a,#dc26260f);border:1px solid #dc262640;flex-direction:column;gap:12px;padding:18px;display:flex}.icfl-retry-h{color:#b91c1c;font-size:15px;font-weight:700}.icfl-retry-err{color:var(--nh-slate-600);word-break:break-word;background:#00000008;border-radius:6px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:13px}.icfl-retry-msg{color:var(--nh-slate-500);font-size:13px}.icfl-retry .ic-btn{align-self:flex-start}.icfl-terminal{text-align:center;color:var(--nh-slate-500);padding:20px;font-size:14px}.icfl-iglink{align-self:flex-start;text-decoration:none}.icsc-page{flex-direction:column;gap:18px;display:flex}.icsc-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.icsc-hero h1{letter-spacing:-.02em;background:var(--ic-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:30px;font-weight:800;display:inline-flex}.icsc-spark{-webkit-text-fill-color:initial;font-size:18px;animation:2s ease-in-out infinite icPulseSoft}.icsc-hero p{color:var(--ic-slate-500,var(--tinta-3));max-width:560px;margin-top:4px;font-size:14px}.icsc-back{color:var(--ic-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border:none;margin-bottom:8px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:block}.icsc-back:hover{color:var(--ic-accent)}.icsc-hero-actions{align-items:center;gap:10px;display:flex}.icsc-built{color:var(--ic-slate-400,var(--tinta-3));font-size:12px}.icsc-config{background:rgba(var(--ic-accent-rgb), .04);border:1px solid rgba(var(--ic-accent-rgb), .14);border-radius:14px;flex-wrap:wrap;align-items:center;gap:22px;padding:12px 16px;display:flex}.icsc-config-item{color:var(--ic-slate-600,var(--tinta-2));align-items:center;gap:10px;font-size:13px;display:flex}.icsc-config-item input[type=range],.icsc-config-check input{accent-color:var(--ic-accent)}.icsc-cats{flex-wrap:wrap;gap:8px;display:flex}.icsc-cat{border:1px solid rgba(var(--nh-shadow-rgb), .1);background:var(--ic-card,var(--cartao-solido));color:var(--ic-slate-600,var(--tinta-2));cursor:pointer;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .12s,background .12s,color .12s}.icsc-cat.active{border-color:var(--ic-accent);color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .07)}.icsc-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.icsc-card{aspect-ratio:4/5;border:1px solid rgba(var(--nh-shadow-rgb), .1);cursor:pointer;text-align:left;background:#0f172a;border-radius:18px;flex-direction:column;justify-content:flex-end;padding:0;font-family:inherit;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;position:relative;overflow:hidden}.icsc-card:hover{box-shadow:none;transform:translateY(-4px)scale(1.012)}.icsc-card:disabled{cursor:default}.icsc-card.creating{outline:2px solid var(--ic-accent)}.icsc-card-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.icsc-card-scrim{z-index:1;background:linear-gradient(#02061752 0%,#02061714 32%,#0206178c 62%,#020617eb 100%);position:absolute;inset:0}.icsc-card-top{z-index:2;justify-content:space-between;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.icsc-pill{letter-spacing:.07em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:800}.icsc-pill-cat{color:#fff;background:#ffffff29}.icsc-pill-score{color:#fbbf24;background:#02061780}.icsc-pill-score.hot{background:var(--acento);color:var(--sobre-acento)}.icsc-card-copy{z-index:2;padding:0 16px 8px;position:relative}.icsc-card-headline{color:#fff;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 2px 14px #0009;flex-direction:column;gap:1px;font-size:clamp(15px,1.45vw,19px);font-weight:900;line-height:1.12;display:flex}.icsc-card-body{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.icsc-card-foot{z-index:2;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 14px;display:flex;position:relative}.icsc-card-src{color:#ffffff8c;letter-spacing:.04em;font-size:12px}.icsc-card-cta{color:#fff;opacity:0;font-size:12px;font-weight:800;transition:opacity .15s,transform .15s;transform:translate(-4px)}.icsc-card:hover .icsc-card-cta,.icsc-card.creating .icsc-card-cta{opacity:1;transform:none}.icsc-card-why{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0206179e;border-radius:8px;padding:7px 9px;font-size:12px;line-height:1.35;transition:opacity .16s,transform .16s;position:absolute;top:44px;left:12px;right:12px;transform:translateY(-4px)}.icsc-card:hover .icsc-card-why{opacity:1;transform:none}.icsc-skeleton{background:linear-gradient(135deg, rgba(var(--nh-shadow-rgb),.07), rgba(var(--nh-shadow-rgb),.13));border:1px solid rgba(var(--nh-shadow-rgb),.06);animation:1.3s ease-in-out infinite icPulseSoft}.icsc-empty{text-align:center;color:var(--ic-slate-500,var(--tinta-3));border:1px dashed rgba(var(--nh-shadow-rgb),.14);border-radius:16px;padding:40px;font-size:14px}.icsc-error{color:#dc2626;background:#ef444412;border:1px solid #ef444433;border-radius:10px;padding:10px 14px;font-size:13px}@keyframes icscPing{70%{box-shadow:0 0 0 9px rgba(var(--ic-accent-rgb,10, 102, 194), 0)}to{box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb,10, 102, 194), 0)}}.icsc-build-done{align-items:center;gap:5px;display:inline-flex}@keyframes icscStepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.icsc-build-done{color:#ffffff73;font-size:12px}.icsc-cat-n{background:rgba(var(--ic-accent-rgb), .12);color:var(--ic-accent);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:12px;font-weight:800}.icsc-cat.empty{opacity:.65;border-style:dashed}.icsc-expand-link{color:var(--ic-accent);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}.icsc-expanding{align-items:center;gap:8px;font-weight:600;display:inline-flex}.icsc-expanding-dot{background:var(--ic-accent);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite icPulseSoft}.icsc-more{align-self:center;margin-top:4px}.icsc-config-overlay{z-index:var(--ic-z-overlay,1300);background:rgba(var(--nh-shadow-rgb),.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.icsc-config-modal{background:var(--ic-card,var(--cartao-solido));width:100%;max-width:1240px;height:92vh;box-shadow:0 30px 80px rgba(var(--nh-shadow-rgb),.35);border-radius:20px;grid-template-columns:340px 1fr;animation:.25s slideUp;display:grid;overflow:hidden}.icsc-config-modal>*{min-height:0}.icsc-config-left{background:rgba(var(--nh-shadow-rgb),.03);border-right:1px solid rgba(var(--nh-shadow-rgb),.07);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.icsc-config-preview{aspect-ratio:4/5;cursor:default;width:100%}.icsc-config-preview:hover{box-shadow:none;transform:none}.icsc-config-covers{flex-direction:column;gap:6px;display:flex}.icsc-config-label{letter-spacing:.08em;color:var(--ic-slate-500,var(--tinta-3));justify-content:space-between;align-items:center;margin-bottom:2px;font-size:12px;font-weight:800;display:flex}.icsc-config-cover{text-align:left;color:var(--ic-ink,#0f172a);background:var(--ic-card,#fff);cursor:pointer;border:1px solid #0f172a1a;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35}.icsc-config-cover.active{border:1.5px solid var(--ic-accent);background:rgba(var(--ic-accent-rgb),.06)}.icsc-config-hint{color:var(--ic-slate-400,var(--tinta-3));font-size:12px}.icsc-config-right{flex-direction:column;gap:12px;padding:20px 22px;display:flex;overflow:hidden}.icsc-config-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.icsc-config-head h3{color:var(--ic-ink,var(--tinta));font-size:17px;font-weight:800}.icsc-config-head p{color:var(--ic-slate-500,var(--tinta-3));margin-top:2px;font-size:13px}.icsc-config-close{background:rgba(var(--nh-shadow-rgb),.05);cursor:pointer;width:30px;height:30px;color:var(--ic-slate-500,var(--tinta-3));border:none;border-radius:9px;flex-shrink:0;font-family:inherit;font-size:16px}.icsc-config-auto{text-align:left;color:var(--nh-slate-700,var(--tinta-2));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,var(--cartao-solido));cursor:pointer;border-radius:11px;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.4}.icsc-config-auto strong{color:var(--nh-slate-900,var(--tinta))}.icsc-config-auto.active{border:1.5px solid var(--ic-accent);background:rgba(var(--ic-accent-rgb),.06)}.icsc-config-templates{flex:1;min-height:0;padding-right:6px;overflow-y:auto}.icsc-config-foot{border-top:1px solid rgba(var(--nh-shadow-rgb),.07);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.icsc-config-chosen{color:var(--ic-slate-500,var(--tinta-3));margin-right:auto;font-size:13px}.icsc-config-chosen strong{color:var(--ic-accent)}@media (width<=860px){.icsc-config-modal{grid-template-columns:1fr;max-height:94vh}.icsc-config-left{border-right:none;border-bottom:1px solid rgba(var(--nh-shadow-rgb),.07)}.icsc-config-preview{align-self:center;max-width:260px}}.icsc-pick{background:linear-gradient(150deg, rgba(var(--ic-accent-rgb), .08), rgba(var(--ic-accent-rgb), 0) 44%), var(--ic-card,var(--cartao-solido));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.icsc-pick-badge{font-family:ui-monospace, var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ic-accent);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.icsc-pick-badge:before{content:"";background:var(--ic-accent);border-radius:50%;width:7px;height:7px}.icsc-pick-loading{color:var(--ic-slate-500,var(--tinta-3));align-items:center;gap:8px;padding:18px 0;font-size:14px;display:flex}.icsc-pick-skel{grid-template-columns:210px 1fr;align-items:start;gap:20px;display:grid}.icsc-pick-skel-card{aspect-ratio:4/5;border-radius:16px;width:100%}.icsc-pick-skel-text{flex-direction:column;gap:12px;padding-top:6px;display:flex}.icsc-pick-steps{flex-direction:column;gap:13px;padding-top:8px;display:flex}.icsc-pick-step{align-items:center;gap:12px;font-size:14.5px;line-height:1.4;transition:color .3s,opacity .3s;display:flex}.icsc-pick-step-mark{border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:inline-flex}.icsc-pick-step.done{color:var(--ic-slate-500,var(--tinta-3))}.icsc-pick-step.done .icsc-pick-step-mark{background:rgba(var(--ic-violet-rgb), .12);color:var(--ic-violet-deep);border:1px solid rgba(var(--ic-violet-rgb), .3)}.icsc-pick-step.cur{color:var(--ic-ink,var(--tinta));font-weight:700}.icsc-pick-step.cur .icsc-pick-step-mark{background:rgba(var(--ic-violet-rgb), .12);border:1px solid rgba(var(--ic-violet-rgb), .35)}.icsc-pick-step.next{color:var(--ic-slate-400,var(--tinta-3));opacity:.65}.icsc-pick-step.next .icsc-pick-step-mark{color:var(--ic-slate-400,var(--tinta-3))}@media (width<=768px){.icsc-pick-skel{grid-template-columns:1fr}.icsc-pick-skel-card{max-width:210px}}.icsc-pick-cta{background:rgba(var(--ic-violet-rgb), .07);border:1px dashed rgba(var(--ic-violet-rgb), .35);color:var(--ic-slate-600,var(--tinta-2));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;font-size:13px;display:flex}.icsc-pick-cta span{flex:1;min-width:220px;line-height:1.5}.icsc-pick-body{grid-template-columns:210px 1fr;align-items:center;gap:20px;display:grid}.icsc-pick-card .icsc-card{background:#0f172a;width:100%}.icsc-pick-card .icsc-card-img{border-radius:18px 18px 0 0;height:auto;inset:0 0 46%}.icsc-pick-card .icsc-card-scrim,.icsc-pick-card .icsc-card-why{display:none}.icsc-pick-card .icsc-card-top{justify-content:flex-start;margin-bottom:7px;padding:12px 16px 0;position:static;top:auto;left:auto;right:auto}.icsc-pick-card .icsc-card-headline{text-shadow:none;font-size:16px}.icsc-pick-card .icsc-card-body{color:#ffffffb8}.icsc-pick-card .icsc-card-src{color:#ffffff80}.icsc-pick-text{flex-direction:column;gap:10px;display:flex}.icsc-pick-reason{color:var(--ic-ink,var(--tinta));font-size:14.5px;font-weight:500;line-height:1.55}.icsc-pick-tip{color:var(--ic-slate-600,var(--tinta-2));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-left:3px solid var(--ic-violet);box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .25);border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.55}.icsc-pick-actions{gap:10px;margin-top:4px;display:flex}@media (width<=768px){.icsc-pick-body{grid-template-columns:1fr}.icsc-pick-card{max-width:250px}}.icsc-cat-load{letter-spacing:.04em;color:var(--ic-slate-400,var(--tinta-3));text-transform:uppercase;margin-left:6px;font-size:12px;font-weight:800}.icsc-cat.empty:hover{border-color:var(--ic-accent);color:var(--ic-accent);opacity:1}.icsc-section{flex-direction:column;gap:10px;display:flex}.icsc-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.icsc-section-title{align-items:center;gap:10px;display:flex}.icsc-section-bar{background:var(--ic-accent-grad);border-radius:4px;width:4px;height:18px}.icsc-section-head h2{color:var(--ic-ink,var(--tinta));letter-spacing:-.01em;font-size:16px;font-weight:800}.icsc-section-sub{color:var(--ic-slate-400,var(--tinta-3));font-size:12px}.icsc-row{scroll-snap-type:x proximity;gap:14px;padding:4px 2px 12px;display:flex;overflow-x:auto}.icsc-card-row{scroll-snap-align:start;flex-shrink:0;width:224px}.icsc-pill,.icsc-card-cta{align-items:center;gap:4px;display:inline-flex}.icsc-card-why{align-items:flex-start;gap:5px;display:flex}.icsc-card-why svg{flex-shrink:0;margin-top:1px}.icsc-expand-link{text-decoration:none}.icsc-expand-link:hover{text-decoration:underline}.icsc-pick-badge{align-items:center;gap:8px;display:inline-flex}.icsc-pick-avatar{object-fit:cover;border-radius:7px;width:22px;height:22px}.icsc-pick-tip{align-items:baseline;gap:8px;display:flex}.icsc-pick-tip-label{font-family:ui-monospace, var(--mono);letter-spacing:.14em;color:var(--ic-violet);flex-shrink:0;font-size:12px;font-weight:700}.icsc-composer{width:100%;max-width:720px;box-shadow:none;background:0 0;border:none;flex-direction:column;margin:22px auto 0;padding:0;display:flex}.icsc-composer-row{background:var(--nh-card-bg);border:1.5px solid var(--nh-glass-border);border-radius:28px;align-items:center;gap:12px;padding:8px 8px 8px 20px;transition:border-color .15s,box-shadow .15s;display:flex}.icsc-composer-row:focus-within{border-color:var(--ic-accent);box-shadow:0 0 0 4px var(--ic-accent-soft)}.icsc-composer-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.icsc-composer-pre{color:var(--ic-accent-deep);flex:0 0 22px;place-items:center;display:grid}.icsc-composer-pre svg{width:22px;height:22px}.icsc-composer-input{min-width:0;color:var(--nh-slate-900);text-overflow:ellipsis;background:0 0;border:none;border-radius:0;outline:none;flex:1;padding:12px 0;font-family:inherit;font-size:16px}.icsc-composer-input:focus{background:0 0;border:none}.icsc-composer-box{background:var(--nh-card-bg);border:1.5px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:22px;flex-direction:column;padding:6px 6px 6px 0;transition:border-color .15s,box-shadow .15s;display:flex}.icsc-composer-box:focus-within{border-color:var(--ic-farol);box-shadow:0 0 0 4px rgba(var(--ic-farol-rgb), .14)}.icsc-composer-ta{box-sizing:border-box;resize:none;width:100%;min-height:92px;max-height:260px;color:var(--nh-slate-900);background:0 0;border:none;border-radius:0;outline:none;padding:16px 18px 4px;font-family:inherit;font-size:16px;line-height:1.55;overflow-y:auto}.icsc-composer-ta:focus{background:0 0;border:none}.icsc-composer-ta,.icsc-composer-ta:focus{outline:none;min-height:92px!important;box-shadow:none!important;border-color:#0000!important;font-size:16px!important}.icsc-composer-bar{justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 2px 18px;display:flex}.icsc-composer-hint{color:var(--nh-slate-400);font-size:12px}.icsc-composer-hint kbd{font-family:var(--nh-f-mono);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-500);border-radius:5px;padding:1px 5px;font-size:12px}.icsc-composer-go .icsc-composer-go-ic{flex-shrink:0;width:18px;height:18px}.icsc-mic{cursor:pointer;background:var(--nh-field-bg);width:44px;height:44px;color:var(--nh-slate-500);border:1.5px solid var(--nh-glass-border);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:grid}.icsc-mic svg{width:20px;height:20px}.icsc-mic:hover{color:var(--ic-farol);border-color:var(--ic-farol)}.icsc-mic:focus-visible{outline:2px solid var(--ic-farol);outline-offset:2px}.icsc-mic.on{background:var(--ic-farol);color:var(--sobre-acento);border-color:var(--ic-farol);animation:1.4s ease-in-out infinite icsc-mic-pulso}@keyframes icsc-mic-pulso{0%,to{box-shadow:0 0 0 0 rgba(var(--ic-farol-rgb), .45)}50%{box-shadow:0 0 0 7px rgba(var(--ic-farol-rgb), 0)}}@media (prefers-reduced-motion:reduce){.icsc-mic.on{box-shadow:0 0 0 3px rgba(var(--ic-farol-rgb), .35);animation:none}}.icsc-mic-ouvindo{color:var(--ic-farol);font-weight:600}.icsc-mic-erro{color:var(--nh-danger,#dc2626);font-weight:600}.icsc-intro{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.ic-farol-badge{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:6px 14px 6px 6px;display:inline-flex}.ic-farol-badge .av{width:28px;height:28px;color:var(--ic-accent);box-shadow:0 0 0 2px var(--ic-farol-border);background:linear-gradient(135deg,#0b1220,#334155);border-radius:50%;place-items:center;display:grid;overflow:hidden}.ic-farol-badge .av img{object-fit:cover;border-radius:50%;width:100%;height:100%}.ic-farol-badge .av svg{width:15px;height:15px}.ic-farol-badge .nm{color:var(--nh-slate-900);font-size:13px;font-weight:700}.ic-farol-badge .dot{background:var(--ic-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--ic-accent-soft);border-radius:50%}.ic-farol-badge .rl{font-size:12px;font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ic-farol-deep)}[data-theme=dark] .ic-farol-badge .rl,[data-theme=dark] .icst-rail-role,[data-theme=dark] .icst-opt-lbl-farol{color:var(--ic-farol)}.icsc-intro h1{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);margin:0 0 10px;font-size:36px;font-weight:700;line-height:1.08}.icsc-fold{flex-direction:column;justify-content:center;gap:26px;min-height:min(78dvh,760px);padding:24px 0 40px;display:flex}@media (width<=768px){.icsc-fold{gap:20px;min-height:0;padding:8px 0 24px}}.icsc-fold .icsc-composer{max-width:880px;margin-top:0}.icsc-rot{justify-content:center;align-items:center;min-height:2.16em;margin:0 0 6px;padding:0 4px;display:flex}.icsc-rot-line{perspective:800px;display:block}.icsc-rot-w{will-change:transform, opacity, filter;animation:icRotIn .58s var(--nh-ease-out,cubic-bezier(.22, 1, .36, 1)) both;margin-right:.26em;display:inline-block}.icsc-rot .g{background:var(--ic-farol-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.icsc-rot.leaving .icsc-rot-line{animation:icRotOut .4s var(--nh-ease-in,cubic-bezier(.55, 0, 1, .45)) both}.icsc-rot.leaving .icsc-rot-w{animation:none}@keyframes icRotIn{0%{opacity:0;filter:blur(7px);transform:translateY(.5em)rotateX(-38deg)}to{opacity:1;filter:blur();transform:none}}@keyframes icRotOut{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(6px);transform:translateY(-.34em)}}.icsc-rot.still .icsc-rot-w{animation:none}@media (prefers-reduced-motion:reduce){.icsc-rot-w,.icsc-rot.leaving .icsc-rot-line{animation:none!important}}@media (width<=560px){.icsc-rot{min-height:3.3em}}.icsc-intro h1 .g{background:var(--ic-farol-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.icsc-intro p{color:var(--nh-slate-500);max-width:520px;margin:0 auto;font-size:16px;line-height:1.6}.icsc-intro-meta{justify-content:center;gap:8px;margin-top:16px;display:flex}@media (width<=560px){.icsc-intro h1{font-size:27px}}.ic-disc-chips{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:18px;display:flex}.ic-disc-chip{color:var(--nh-slate-600);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:pointer;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .14s,color .14s,background .14s}.ic-disc-chip:hover{border-color:var(--ic-accent);color:var(--ic-accent-deep);background:var(--ic-accent-soft)}.ic-disc-chip .k{color:var(--nh-slate-400);margin-right:5px;font-weight:500}.ic-disc-chip-action{border-color:var(--ic-accent);color:var(--ic-accent-deep);background:var(--ic-accent-soft)}.ic-disc-chip-action .k{color:var(--ic-accent)}.icsc-sugs{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.icsc-sug{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-clay-light,none);animation:icSugIn .5s var(--nh-ease-out,cubic-bezier(.22, 1, .36, 1)) both;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 20px 16px;font-family:inherit;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.icsc-sug:nth-child(2){animation-delay:70ms}.icsc-sug:nth-child(3){animation-delay:.14s}.icsc-sug:hover{border-color:var(--ic-farol);box-shadow:none;transform:translateY(-2px)}.icsc-sug:disabled{cursor:progress}.icsc-sug.busy{border-color:var(--ic-farol)}.icsc-sug-ic{background:rgba(var(--ic-farol-rgb), .1);width:44px;height:44px;color:var(--ic-farol-deep);border-radius:13px;place-items:center;display:grid}.icsc-sug-ic svg{width:22px;height:22px}.icsc-sug-t{color:var(--nh-slate-900);font-size:16.5px;font-weight:800;line-height:1.25}.icsc-sug-d{color:var(--nh-slate-500);font-size:14px;line-height:1.45}.icsc-sug-go{color:var(--ic-farol-deep);margin-top:auto;padding-top:8px;font-size:14px;font-weight:700}.icsc-sug:hover .icsc-sug-go span{transition:transform .16s;display:inline-block;transform:translate(3px)}[data-theme=dark] .icsc-sug-ic,[data-theme=dark] .icsc-sug-go{color:var(--ic-farol)}@keyframes icSugIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.icsc-sug{animation:none}}@media (width<=900px){.icsc-sugs{grid-template-columns:1fr;gap:10px}.icsc-sug{padding:16px 16px 14px}.icsc-sug-t{font-size:16px}}.icsf-step{font:inherit;background:0 0;border:none}.icsf-step-go{cursor:pointer}.icsf-step-go:hover{color:var(--ic-accent-deep)}.icsf-step-go:hover .icsf-step-n{border-color:var(--ic-accent);color:var(--ic-accent-deep)}.icsf-workbench{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.icsf-workbench-main{min-width:0}.icsf-workbench-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:16px}.icsf-pvpane{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:16px;overflow:hidden}.icsf-pvpane-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 8px;display:flex}.icsf-pvpane-swap{padding:5px 11px;font-size:13px}.icsf-pvpane-frame{aspect-ratio:1080/1350;background:var(--nh-field-bg);width:100%;position:relative;overflow:hidden}.icsf-pvpane-foot{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:2px;padding:10px 14px 13px;display:flex}.icsf-pvpane-foot strong{color:var(--nh-slate-800);font-size:14px}.icsf-pvpane-foot span{color:var(--nh-slate-400);font-size:12px;line-height:1.45}.icsf-pvpane-load{color:var(--ic-accent-deep)!important}.icsf-modal-ov{z-index:1400;background:rgba(var(--nh-shadow-rgb), .45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.icsf-modal{background:var(--nh-bg);border:1px solid var(--nh-glass-border);border-radius:20px;flex-direction:column;width:min(1040px,100%);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000040}.icsf-modal-head{border-bottom:1px solid var(--nh-glass-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.icsf-modal-sub{color:var(--nh-slate-500);margin:4px 0 0;font-size:13px}.icsf-modal-x{border:1px solid var(--nh-glass-border);background:var(--nh-surface-strong);width:32px;height:32px;color:var(--nh-slate-600);cursor:pointer;border-radius:50%;flex:none;font-size:18px}.icsf-modal-body{padding:16px 20px 20px;overflow-y:auto}.icsf-molde-slide.is-active{border-color:var(--ic-accent);box-shadow:0 0 0 3px var(--ic-accent-soft)}.icsf-molde-del{border:1px solid var(--nh-glass-border);background:var(--nh-surface-strong);width:24px;height:24px;color:var(--nh-slate-500);cursor:pointer;border-radius:8px;margin-left:auto;font-size:14px;line-height:1}.icsf-molde-del:hover{color:#ef4444;border-color:#ef4444}.icsf-molde-add{align-self:flex-start}@media (width<=980px){.icsf-workbench{grid-template-columns:1fr}.icsf-workbench-side{order:-1;position:static}.icsf-pvpane-frame{max-height:46vh}}.icsf-molde{flex-direction:column;gap:16px;display:flex}.icsf-molde-head{align-items:flex-start;gap:12px;display:flex}.icsf-molde-av{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.icsf-molde-sub{color:var(--nh-slate-500);max-width:62ch;margin:6px 0 0;font-size:14px;line-height:1.5}.icsf-molde-error{color:#b91c1c;background:#ef444414;border:1px solid #ef444459;border-radius:12px;padding:10px 14px;font-size:14px}.icsf-molde-list{flex-direction:column;gap:12px;display:flex}.icsf-molde-slide{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;padding:14px 16px 10px}.icsf-molde-slidehead{align-items:center;gap:8px;margin-bottom:8px;display:flex}.icsf-molde-n{background:var(--ic-accent-soft);width:24px;height:24px;color:var(--ic-accent-deep);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.icsf-molde-role{letter-spacing:.04em;color:var(--nh-slate-500);text-transform:uppercase;font-size:13px;font-weight:700}.icsf-molde-saving{color:var(--nh-slate-400);margin-left:auto;font-size:12px}.icsf-molde-foot{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.icsf-molde-hint{color:var(--nh-slate-400);font-size:13px}.icsf-genlog{border:1px solid var(--nh-glass-border);background:var(--nh-surface-strong);border-radius:12px;flex-direction:column;gap:6px;margin:10px 0 2px;padding:10px 14px;display:flex}.icsf-genlog-msg{font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--nh-slate-600);font-size:13px}.icsf-genlog-bar{background:var(--nh-field-bg);border-radius:999px;height:4px;display:block;overflow:hidden}.icsf-genlog-bar>span{background:var(--ic-accent-grad);border-radius:999px;height:100%;transition:width .5s;display:block}.icfc-postline{border:1px solid var(--nh-glass-border);background:var(--nh-surface-strong);color:var(--nh-slate-600);border-radius:12px;flex-direction:column;gap:3px;margin:8px 2px 0;padding:9px 12px;font-size:13px;display:flex}.icfc-postline strong{color:var(--nh-slate-800);margin-right:5px;font-weight:700}.icsc-feedtabs{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:16px;align-self:center;gap:4px;margin:6px auto 0;padding:5px;display:inline-flex}.icsc-feedtabs button{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:9px 22px;font-family:inherit;font-size:14px;font-weight:700;transition:color .15s,background .15s,box-shadow .15s}.icsc-feedtabs button:hover{color:var(--nh-slate-800)}.icsc-feedtabs button.active{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.icsc-composer-go{white-space:nowrap;background:var(--acento);color:var(--sobre-acento);box-shadow:none;align-items:center;gap:9px;min-height:48px;padding:14px 24px;font-size:15px;line-height:1;display:inline-flex}.icsc-composer-go:not(:disabled):hover{transform:translateY(-1px)}.icsc-composer-go:disabled{background:var(--acento-veu);color:var(--tinta-3);box-shadow:none;opacity:1}@media (width<=560px){.icsc-composer-row{flex-wrap:wrap}.icsc-composer-go{flex:auto;justify-content:center;min-width:0}.icpt-search{flex:100%;min-width:0}.icsc-composer-hint{display:none}.icsc-composer-bar{flex-wrap:wrap;gap:8px;padding:6px}:is(.icsc-composer-hint:has(.icsc-mic-ouvindo),.icsc-composer-hint:has(.icsc-mic-erro)){flex:100%;padding:2px 2px 0;font-size:12px;display:block}.icsc-composer-ta{padding:14px 14px 4px;min-height:76px!important}}.icsc-composer-loading{color:var(--ic-slate-500,var(--tinta-3));align-items:center;gap:8px;padding:14px 4px 2px;font-size:13px;display:flex}.icsc-composer-previews{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.icsc-composer-card{aspect-ratio:4/5;width:100%}.icsc-composer-card.chosen{outline:2.5px solid var(--ic-accent);outline-offset:2px}.icsc-composer-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.icsc-composer-actions .icsc-config-hint{margin-right:auto}@media (width<=768px){.icsc-composer-previews{grid-template-columns:1fr}.icsc-composer-card{max-width:250px;margin:0 auto}}.icsc-health{border-top:1px dashed rgba(var(--ic-accent-rgb), .2);flex-direction:column;gap:10px;padding-top:12px;display:flex}.icsc-health-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.icsc-health-stats{color:var(--ic-slate-600,var(--tinta-2));flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.icsc-health-stats strong{color:var(--ic-accent)}.icsc-health-result{color:var(--ic-slate-600,var(--tinta-2));font-size:13px;font-weight:600}.icsc-health-cats{flex-wrap:wrap;gap:6px;display:flex}.icsc-health-cat{background:rgba(var(--nh-shadow-rgb), .05);color:var(--ic-slate-600,var(--tinta-2));border-radius:999px;padding:3px 9px;font-size:12px}.icsc-health-cat strong{color:var(--ic-ink,var(--tinta));margin-left:2px}.icsc-health-cat.low{color:#92400e;background:#f59e0b1f}.icpt-page{--pt-surface:var(--nh-card-bg,#ffffff8c);--pt-surface2:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));--pt-solid:var(--nh-popover-bg,#fff);--pt-border:var(--nh-glass-border,#ffffffa6);--pt-text:var(--nh-slate-900,#0f172a);--pt-text2:var(--nh-slate-600,#475569);--pt-text3:var(--nh-slate-500,#64748b);--pt-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);--pt-green:var(--sucesso);--pt-purple-bg:color-mix(in srgb, var(--ia) 14%, transparent);--pt-purple:var(--ia);--pt-blue-bg:color-mix(in srgb, var(--info) 14%, transparent);--pt-blue:var(--info);--ic-ink:var(--nh-slate-900,#0f172a);--ic-card:var(--nh-card-bg,#fff);--ic-slate-600:var(--nh-slate-600,#475569);--ic-slate-500:var(--nh-slate-500,#64748b);--ic-slate-400:var(--nh-slate-400,#94a3b8);width:100%;max-width:1440px;color:var(--pt-text);flex-direction:column;gap:16px;margin:0 auto;padding-top:20px;display:flex}html[data-theme=dark] .icpt-page{--pt-green:var(--sucesso);--pt-purple-bg:color-mix(in srgb, var(--ia) 14%, transparent);--pt-purple:var(--ia);--pt-blue-bg:color-mix(in srgb, var(--info) 14%, transparent);--pt-blue:var(--info)}.icpt-recent-win{gap:5px;margin-left:12px;display:inline-flex}.icpt-recent-chip{font-family:ui-monospace, var(--mono);letter-spacing:.04em;cursor:pointer;border:1px solid var(--pt-border);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));color:var(--pt-text2);border-radius:999px;padding:4px 9px;font-family:inherit;font-size:12px;font-weight:700}.icpt-recent-chip.on{background:rgba(var(--ic-violet-rgb), .12);color:var(--ic-violet-deep);border-color:rgba(var(--ic-violet-rgb), .3)}.icpt-trend-card{position:relative}.icpt-recent-badge{z-index:2;font-family:ui-monospace, var(--mono);letter-spacing:.04em;color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .92), rgba(var(--ic-violet-rgb), .9));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;position:absolute;top:8px;left:8px}.icpt-detail-overlay{z-index:var(--ic-z-overlay,1300);background:rgba(var(--nh-shadow-rgb), .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.icpt-detail{background:var(--nh-popover-bg,var(--cartao-solido));border-radius:20px;flex-direction:column;width:100%;max-width:640px;max-height:88vh;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.icpt-detail-img{background:var(--pt-surface2);flex:none;height:240px}.icpt-detail-img img{object-fit:cover;width:100%;height:100%;display:block}.icpt-detail-x{z-index:2;cursor:pointer;background:rgba(var(--nh-shadow-rgb), .55);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;border-radius:999px;width:32px;height:32px;font-family:inherit;font-size:15px;position:absolute;top:12px;right:12px}.icpt-detail-body{flex-direction:column;gap:12px;padding:18px 22px;display:flex;overflow-y:auto}.icpt-detail-body h2{color:var(--pt-text);letter-spacing:-.015em;font-size:21px;font-weight:800;line-height:1.28}.icpt-detail-p{color:var(--pt-text2);font-size:14px;line-height:1.6}.icpt-detail-p strong{color:var(--pt-text)}.icpt-detail-src{color:var(--ic-violet);font-size:13px;font-weight:700;text-decoration:none}.icpt-detail-src:hover{text-decoration:underline}.icpt-detail-foot{border-top:1px solid var(--pt-border);flex:none;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.icsc-row,.icpt-sections,.icpt-trend-row,.icpt-row{scrollbar-width:thin;scrollbar-color:rgba(var(--ic-violet-rgb), .5) transparent}.icsc-row::-webkit-scrollbar{height:8px}.icpt-sections::-webkit-scrollbar{height:8px}.icpt-trend-row::-webkit-scrollbar{height:8px}.icpt-row::-webkit-scrollbar{height:8px}.icsc-row::-webkit-scrollbar-track{background:0 0;border:none}.icpt-sections::-webkit-scrollbar-track{background:0 0;border:none}.icpt-trend-row::-webkit-scrollbar-track{background:0 0;border:none}.icpt-row::-webkit-scrollbar-track{background:0 0;border:none}.icsc-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .55), rgba(var(--ic-violet-rgb), .55));background-clip:padding-box;border:1px solid #0000;border-radius:99px;min-width:40px}.icpt-sections::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .55), rgba(var(--ic-violet-rgb), .55));background-clip:padding-box;border:1px solid #0000;border-radius:99px;min-width:40px}.icpt-trend-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .55), rgba(var(--ic-violet-rgb), .55));background-clip:padding-box;border:1px solid #0000;border-radius:99px;min-width:40px}.icpt-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .55), rgba(var(--ic-violet-rgb), .55));background-clip:padding-box;border:1px solid #0000;border-radius:99px;min-width:40px}.icsc-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.icpt-sections::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.icpt-trend-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.icpt-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.icpt-duo{align-items:stretch;gap:16px;display:flex}.icpt-duo>.icpt-rising{flex:0 0 360px}.icpt-duo>.icsc-pick{flex:1;min-width:0}@media (width<=980px){.icpt-duo{flex-direction:column}.icpt-duo>.icpt-rising{flex:none}}.icpt-rising{background:linear-gradient(150deg, rgba(var(--ic-indigo-rgb), .12), rgba(var(--ic-indigo-rgb), 0) 50%), var(--pt-surface);border:1px solid var(--pt-border);min-width:0;box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}.icpt-rising-img{background:var(--pt-surface2);border-radius:14px;flex:none;height:180px;position:relative;overflow:hidden}.icpt-rising-img.noimg{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .9), rgba(var(--ic-violet-rgb), .85));justify-content:center;align-items:center;display:flex}.icpt-rising-ph{font-family:ui-monospace, var(--mono);letter-spacing:.16em;color:#ffffffe6;font-size:13px;font-weight:700}.icpt-rising-img img{object-fit:cover;width:100%;height:100%;display:block}.icpt-rising-title{color:var(--pt-text);font-size:16.5px;font-weight:700;line-height:1.35}.icpt-rising-foot{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.icpt-rising-foot .icpt-chip{white-space:nowrap}.icpt-rising-foot .ic-btn{margin-left:auto}.icpt-radar-grid{grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;display:grid}.icpt-radar-grid.solo{grid-template-columns:1fr}.icpt-radar-side{grid-template-rows:1fr 1fr;gap:14px;min-width:0;display:grid}.icpt-radar-side:has(>:only-child){grid-template-rows:1fr}@media (width<=900px){.icpt-radar-grid{grid-template-columns:1fr}.icpt-radar-side{grid-template-rows:none;grid-template-columns:1fr 1fr}}@media (width<=640px){.icpt-radar-side{grid-template-columns:1fr}}.icpt-hero-feature{cursor:pointer;border:1px solid var(--pt-border);background:var(--pt-surface);min-height:285px;box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);transition:border-color .15s ease-out;display:grid;position:relative;overflow:hidden}.icpt-hero-feature:hover{border-color:rgba(var(--ic-accent-rgb,236, 72, 153), .4)}.icpt-hero-feature:focus-visible{outline:2px solid rgba(var(--ic-accent-rgb), .55);outline-offset:2px}.icpt-hf-body{flex-direction:column;gap:10px;min-width:0;padding:24px 26px 22px;display:flex}.icpt-hf-title{font-family:var(--nh-f-display,var(--f));letter-spacing:-.02em;text-wrap:balance;color:var(--pt-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(20px,2.1vw,26px);font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.icpt-hf-why{max-width:58ch;color:var(--pt-text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.icpt-hf-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.icpt-hf-foot .ic-btn{margin-left:auto}.icpt-hf-meta{color:var(--pt-text3);font-size:13px;font-weight:600}.icpt-hf-media{background:var(--pt-surface2);border-radius:14px;min-height:0;margin:14px 14px 14px 0;position:relative;overflow:hidden}.icpt-hf-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.icpt-hero-feature:hover .icpt-hf-media img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.icpt-hf-media img{transition:none}.icpt-hero-feature:hover .icpt-hf-media img{transform:none}}.icpt-hf-media.noimg{background:radial-gradient(120% 130% at 80% 10%, rgba(var(--ic-accent-rgb,236, 72, 153), .35), rgba(var(--ic-accent-rgb,236, 72, 153), 0) 55%), linear-gradient(135deg, rgba(var(--ic-indigo-rgb,79, 70, 229), .96), rgba(var(--ic-violet-rgb,139, 92, 246), .92))}.icpt-score{white-space:nowrap;font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.07em;text-transform:uppercase;background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));border:1px solid var(--pt-border);color:var(--pt-text2);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.icpt-score:before{content:"";background:var(--nh-slate-400,#94a3b8);border-radius:50%;width:6px;height:6px}.icpt-score.green{background:color-mix(in srgb, var(--acento) 10%, transparent);border-color:color-mix(in srgb, var(--acento) 35%, transparent);color:var(--acento-texto)}.icpt-score.green:before{background:var(--acento)}html[data-theme=dark] .icpt-score{color:var(--nh-slate-300,var(--tinta));background:#94a3b81a}html[data-theme=dark] .icpt-score.green{background:color-mix(in srgb, var(--acento) 16%, transparent);border-color:color-mix(in srgb, var(--acento) 40%, transparent);color:var(--acento-texto)}.icpt-side-card{cursor:pointer;border:1px solid var(--pt-border);background:var(--pt-surface);min-width:0;box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .08);border-radius:18px;align-items:stretch;transition:border-color .15s ease-out,transform .15s ease-out;display:flex;position:relative;overflow:hidden}.icpt-side-card:hover{border-color:rgba(var(--ic-accent-rgb,236, 72, 153), .45);transform:translateY(-1px)}.icpt-side-card:focus-visible{outline:2px solid rgba(var(--ic-accent-rgb), .55);outline-offset:2px}@media (prefers-reduced-motion:reduce){.icpt-side-card{transition:none}.icpt-side-card:hover{transform:none}}.icpt-side-main{flex:1;gap:12px;min-width:0;padding:15px 14px 14px 18px;display:flex}.icpt-side-rank{font-family:var(--nh-f-display,var(--f));letter-spacing:-.02em;color:rgba(var(--ic-accent-rgb,236, 72, 153), .6);flex:none;font-size:21px;font-weight:700;line-height:1.05}.icpt-side-text{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.icpt-side-title{font-family:var(--nh-f-display,var(--f));letter-spacing:-.015em;color:var(--pt-text);text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15.5px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.icpt-side-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.icpt-side-info{color:var(--pt-text3);white-space:nowrap;font-size:13px;font-weight:600}.icpt-side-create{cursor:pointer;font:inherit;white-space:nowrap;background:rgba(var(--ic-accent-rgb,236, 72, 153), .09);border:1px solid rgba(var(--ic-accent-rgb,236, 72, 153), .35);color:var(--ic-accent-deep,var(--acento-texto));border-radius:999px;margin-left:auto;padding:5px 12px;font-size:13px;font-weight:700;transition:background-color .12s ease-out,border-color .12s ease-out}.icpt-side-create:hover{background:rgba(var(--ic-accent-rgb,236, 72, 153), .18);border-color:rgba(var(--ic-accent-rgb,236, 72, 153), .55)}html[data-theme=dark] .icpt-side-create{color:var(--acento-texto)}@media (prefers-reduced-motion:reduce){.icpt-side-create{transition:none}}.icpt-side-thumb{background:var(--pt-surface2);flex:none;align-self:stretch;width:106px}.icpt-side-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=760px){.icpt-hero-feature{grid-template-columns:1fr;min-height:0}.icpt-hf-media{order:-1;height:185px;margin:12px 12px 0}.icpt-hf-body{padding:16px 16px 18px}.icpt-hf-title{-webkit-line-clamp:4;font-size:19px}.icpt-hf-why{-webkit-line-clamp:3}.icpt-hf-foot .ic-btn{justify-content:center;width:100%;margin-left:0}}.icpt-trend,.icpt-section,.icpt-rowsec,.icpt-page .icsc-section{background:var(--pt-surface);border:1px solid var(--pt-border);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:20px;padding:18px}.icpt-trend .icpt-sec-head,.icpt-section .icpt-sec-head,.icpt-rowsec .icpt-rowsec-head,.icpt-page .icsc-section .icsc-section-head{margin-top:0}.icpt-section .icpt-line,.icpt-trend .icpt-trend-card,.icpt-rowsec .icpt-mini{background:var(--nh-field-bg,#ffffffd9);-webkit-backdrop-filter:none}.icpt-hero,.icpt-trend-card,.icpt-line,.icpt-mini,.icpt-banner,.icpt-anchorbar,.icpt-rising,.icpt-page .icsc-pick,.icpt-page .icsc-insight,.icpt-page .icsc-composer{-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%))}.icpt-page .icsc-config-modal{background:var(--nh-popover-bg,var(--cartao-solido))}.icpt-note{color:var(--pt-text3);font-size:12px}.icpt-score{color:var(--pt-green);font-weight:700}.icpt-score-lg{font-size:16px}.icpt-rowsec{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0}.icpt-rowsec .icpt-mini{background:var(--nh-card-bg);-webkit-backdrop-filter:none}.icpt-mini-cover{position:relative}.icpt-vs{font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080c14b3;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.icpt-mini-create{position:absolute;bottom:10px;right:10px}.icpt-cat{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nh-slate-500);background:var(--nh-slate-100,var(--fundo-2));border-radius:5px;align-self:flex-start;padding:3px 8px}[data-theme=dark] .icpt-cat{color:#ffffffbd;background:#ffffff1a;border:1px solid #ffffff14}.icpt-why-line{color:var(--nh-slate-500);align-items:flex-start;gap:6px;font-size:13px;line-height:1.45;display:flex}.icpt-why-line svg{width:13px;height:13px;color:var(--ic-accent);flex:0 0 13px;margin-top:2px}.icpt-pill{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.icpt-pill-headline{background:var(--pt-blue-bg);color:var(--pt-blue)}.icpt-pill-fit{background:var(--pt-purple-bg);color:var(--pt-purple)}.icpt-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.icpt-head h1{color:var(--pt-text);letter-spacing:-.02em;font-size:25px;font-weight:800}.icpt-fresh{border:1px solid var(--pt-border);background:var(--pt-surface);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));color:var(--pt-text2);cursor:pointer;box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s,border-color .12s}.icpt-fresh:hover{color:var(--ic-violet);border-color:rgba(var(--ic-violet-rgb), .4)}.icpt-newpill{z-index:30;cursor:pointer;background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none;border-radius:999px;align-self:center;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;position:sticky;top:10px}.icpt-hero{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .12), rgba(var(--ic-violet-rgb), 0) 46%), var(--pt-surface);border:1px solid var(--pt-border);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;padding:24px;overflow:hidden}.icpt-hero-grid{grid-template-columns:300px 1fr 170px;align-items:stretch;gap:24px;display:grid}.icpt-hero-main{flex-direction:column;gap:12px;min-width:0;display:flex}.icpt-hero-photo{background:var(--pt-surface2);border-radius:16px;min-height:200px;max-height:270px;overflow:hidden}.icpt-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1080px){.icpt-hero-grid{grid-template-columns:260px 1fr}.icpt-hero-ringcol{display:none}}@media (width<=820px){.icpt-hero-grid{grid-template-columns:1fr}.icpt-hero-photo{max-height:180px}}.icpt-hero h2{color:var(--pt-text);letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1.22}.icpt-hero-summary p{color:var(--pt-text2);font-size:14px;line-height:1.6}.icpt-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.icpt-hero-actions .ic-btn.ic-btn-ghost{border-color:var(--pt-border);color:var(--pt-text);background:0 0}.icpt-rising .icpt-dot{background:var(--ic-indigo)}.icpt-microlabel{font-family:ui-monospace, var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-text3);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.icpt-microlabel .icpt-dot{background:var(--ic-accent);border-radius:50%;flex:none;width:7px;height:7px}.icpt-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.icpt-chip{font-family:ui-monospace, var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);border:1px solid #0000;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:700}.icpt-chip.pink{background:rgba(var(--ic-accent-rgb), .09);color:var(--ic-accent-deep);border-color:rgba(var(--ic-accent-rgb), .22)}.icpt-chip.purple{background:rgba(var(--ic-violet-rgb), .1);color:var(--ic-violet-deep);border-color:rgba(var(--ic-violet-rgb), .22)}.icpt-chip.green{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 22%, transparent)}.icpt-chip.blue{background:rgba(var(--ic-indigo-rgb), .1);color:var(--ic-indigo-deep);border-color:rgba(var(--ic-indigo-rgb), .22)}html[data-theme=dark] .icpt-chip.pink{background:color-mix(in srgb, var(--acento) 18%, transparent);color:var(--acento-texto)}html[data-theme=dark] .icpt-chip.purple{background:var(--ia);color:var(--ia)}html[data-theme=dark] .icpt-chip.green{color:#5dcaa5;background:#5dcaa529}html[data-theme=dark] .icpt-chip.blue{color:#b5d4f4;background:#0c447c}.icpt-hero-ringcol{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.icpt-ring{background:conic-gradient(var(--ic-accent) calc(var(--v,0) * 1%), var(--nh-ring-track,#e8ddc8) 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative}.icpt-ring:before{content:"";background:var(--nh-popover-bg,var(--cartao-solido));border-radius:50%;position:absolute;inset:13px}.icpt-ring-inner{flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.icpt-ring-inner strong{color:var(--pt-text);letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1}.icpt-ring-inner span{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-text3);text-align:center;font-size:8.5px;font-weight:700}.icpt-dossier{border-top:1px dashed var(--pt-border);flex-direction:column;gap:14px;margin-top:8px;padding-top:14px;font-size:14px;display:flex}.icpt-dossier-err{color:#f87171}.icpt-dossier-label{letter-spacing:.08em;color:var(--pt-text3);margin-bottom:6px;font-size:12px;font-weight:800;display:block}.icpt-dossier-block p{color:var(--pt-text2);margin-bottom:4px;line-height:1.5}.icpt-dossier-block em{color:var(--pt-text3);font-size:12px;font-style:normal}.icpt-dossier-numbers{flex-wrap:wrap;gap:18px;display:flex}.icpt-number{flex-direction:column;display:flex}.icpt-number strong{color:var(--pt-green);font-size:18px}.icpt-number span{color:var(--pt-text3);font-size:12px}.icpt-banner{background:var(--pt-surface);border:1px solid var(--ic-accent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.icpt-banner-text{flex:1;min-width:220px}.icpt-banner-text p strong{color:var(--pt-text);font-size:15px}.icpt-x{border:1px solid var(--pt-border);cursor:pointer;color:var(--pt-text2);background:0 0;border-radius:9px;padding:6px 9px;font-family:inherit}.icpt-sec-head{align-items:center;gap:10px;margin:10px 0 12px;display:flex}.icpt-sec-head:before{content:"";background:var(--ic-violet-grad);border-radius:99px;flex:none;width:4px;height:19px}.icpt-sec-head h3{color:var(--pt-text);letter-spacing:-.015em;font-size:18px;font-weight:800}.icpt-trend-row{scroll-snap-type:x proximity;gap:10px;padding:0 40px 6px 0;display:flex;overflow-x:auto}.icpt-trend-card{text-align:left;cursor:pointer;scroll-snap-align:start;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:12px;flex-shrink:0;min-width:200px;max-width:220px;padding:0;font-family:inherit;overflow:hidden}.icpt-trend-card img{object-fit:cover;width:100%;height:84px;display:block}.icpt-trend-card .icpt-trend-body{padding:10px 13px 12px}.icpt-trend-card p{color:var(--pt-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.icpt-sections{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.icpt-sections .icpt-section{scroll-snap-align:start;flex-direction:column;flex:0 0 370px;min-width:0;display:flex}@media (width<=480px){.icpt-sections .icpt-section{flex-basis:86vw}}.icpt-line-wrap{margin-bottom:8px}.icpt-line{cursor:pointer;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:12px;align-items:flex-start;gap:11px;padding:11px 12px;transition:border-color .14s,box-shadow .14s,transform .14s;display:flex}.icpt-line:hover{border-color:rgba(var(--ic-violet-rgb), .38);box-shadow:0 6px 18px rgba(var(--nh-shadow-rgb,120, 95, 60), .12);transform:translateY(-1px)}.icpt-line:focus-visible{border-color:var(--ic-violet);box-shadow:0 0 0 3px rgba(var(--ic-violet-rgb), .22);outline:none}.icpt-thumb{object-fit:cover;background:var(--pt-surface2);border-radius:9px;flex-shrink:0;width:44px;height:44px}.icpt-line-main{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.icpt-line-top{align-items:flex-start;gap:8px;display:flex}.icpt-line .icpt-line-title{min-width:0;color:var(--pt-text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-height:2.72em;margin:0;font-size:14px;font-weight:650;line-height:1.36;display:-webkit-box;overflow:hidden}.icpt-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.icpt-line .icpt-bookmark{cursor:pointer;width:30px;height:30px;color:var(--pt-text3);background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:15px;line-height:1;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.icpt-line .icpt-bookmark:hover{border-color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .08);color:var(--ic-accent)}.icpt-line .icpt-bookmark.on{background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent);border-color:#0000}.icpt-line-foot{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.icpt-vscore{white-space:nowrap;background:color-mix(in srgb, var(--acento) 12%, transparent);border:1px solid color-mix(in srgb, var(--acento) 26%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px 3px 7px;line-height:1;display:inline-flex}.icpt-vscore-flame{filter:saturate(1.1);font-size:12px;line-height:1}.icpt-vscore .icpt-score{font-size:13px;font-weight:800;line-height:1}.icpt-vscore-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--pt-green);opacity:.9;font-size:12px;font-weight:800}html[data-theme=dark] .icpt-page .icpt-vscore{background:#5dcaa529;border-color:#5dcaa557}.icpt-line .icpt-why{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:0 auto;align-items:center;min-width:0;max-width:100%;margin-top:0;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex;overflow:hidden}.icpt-line .icpt-why-fav{background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent);border:0}.icpt-line .icpt-why-fit{background:var(--pt-purple-bg);color:var(--pt-purple);border:0}.icpt-line .icpt-why-hot{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento-texto);border:0}.icpt-line .icpt-why-niche{background:var(--pt-surface2);color:var(--pt-text2);border:1px solid var(--pt-border)}.icpt-line .icpt-line-src{color:var(--pt-text3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12px;overflow:hidden}.icpt-line-cta{display:flex}.icpt-create-btn--line{letter-spacing:-.005em;white-space:nowrap;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.icpt-create-btn--line .icpt-create-glyph{font-size:14px;line-height:1}.icpt-create-btn--line .icpt-create-label{line-height:1}.icpt-create-btn--line:hover{filter:brightness(1.06)}.icpt-line .icpt-covered{white-space:normal;text-align:center;min-height:34px;color:var(--pt-green);background:var(--pt-surface2);border:1px solid var(--pt-border);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.icpt-line,.icpt-line .icpt-bookmark,.icpt-create-btn--line{transition:none}.icpt-line:hover{transform:none}}.icpt-create-btn{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .82), rgba(var(--ic-violet-rgb), .8));-webkit-backdrop-filter:blur(8px)saturate(160%);cursor:pointer;color:var(--sobre-acento);border:1px solid #ffffff4d;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:14px;transition:filter .12s;box-shadow:inset 0 1px #ffffff59}.icpt-create-btn:hover{filter:brightness(1.05)}.icpt-fb{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}.icpt-fb-btn{border:1px solid var(--pt-border);background:var(--pt-surface);cursor:pointer;color:var(--pt-text2);box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:color .12s,border-color .12s}.icpt-fb-btn.good:hover{color:var(--pt-green);border-color:var(--pt-green)}.icpt-fb-btn.bad:hover,.icpt-fb-btn:hover{color:var(--ic-violet);border-color:rgba(var(--ic-violet-rgb), .4)}.icpt-fb-input{border:1px solid var(--pt-border);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));min-width:220px;color:var(--pt-text);border-radius:999px;outline:none;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.icpt-fb-input:focus{border-color:var(--ic-accent)}.icpt-covered{color:var(--pt-text3);white-space:nowrap;font-size:12px}.icpt-line-detail{padding:8px 14px 4px 64px}.icpt-line-detail p{color:var(--pt-text2);font-size:13px;line-height:1.5}.icpt-line-src{color:var(--pt-text3);font-size:12px}.icpt-anchorbar{z-index:20;scrollbar-width:none;background:var(--pt-surface);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border:1px solid var(--pt-border);box-shadow:0 6px 18px rgba(var(--nh-shadow-rgb,120, 95, 60), .08);border-radius:14px;flex-wrap:nowrap;justify-content:safe center;gap:10px;padding:11px 14px;display:flex;position:sticky;top:72px;overflow-x:auto}.icpt-anchorbar::-webkit-scrollbar{display:none}.icpt-anchor{border:1px solid var(--pt-border);background:var(--pt-surface);color:var(--pt-text2);cursor:pointer;border-radius:999px;flex-shrink:0;padding:9px 17px;font-family:inherit;font-size:14px;font-weight:700;transition:color .12s,border-color .12s,background .12s}.icpt-anchor:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpt-anchor.fav{border-color:rgba(var(--ic-accent-rgb), .5);color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .07)}.icpt-rowsec{scroll-margin-top:144px}@media (width<=768px){.icpt-anchorbar{top:calc(env(safe-area-inset-top,0px) + 54px)}.icpt-rowsec{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 128px)}}.icpt-toolbar{flex-wrap:wrap;align-items:stretch;gap:10px;margin:4px 0 2px;display:flex}.icpt-search{border:1px solid var(--pt-border);background:var(--pt-surface);border-radius:999px;flex:1;align-items:center;gap:10px;min-width:220px;min-height:50px;padding:5px 5px 5px 16px;display:flex}.icpt-search:focus-within{border-color:var(--ic-accent);box-shadow:0 0 0 3px rgba(var(--ic-accent-rgb), .12)}.icpt-search svg{width:17px;height:17px;color:var(--pt-text3);flex-shrink:0}.icpt-search input{min-width:0;color:var(--pt-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.icpt-search-go{cursor:pointer;font:inherit;white-space:nowrap;color:var(--sobre-acento);background:linear-gradient(135deg, var(--ic-accent,var(--acento)), var(--ic-accent-deep,var(--acento)));border:none;border-radius:999px;flex:none;align-self:stretch;padding:0 20px;font-size:14px;font-weight:700;transition:filter .12s ease-out}.icpt-search-go:hover{filter:brightness(1.06)}.icpt-search-go:disabled{opacity:.65;cursor:default}@media (prefers-reduced-motion:reduce){.icpt-search-go{transition:none}}.icpt-search-x{cursor:pointer;color:var(--pt-text2);background:0 0;border:none;padding:2px 4px;font-size:15px;line-height:1}.icpt-tool-btn{border:1px solid var(--pt-border);background:var(--pt-surface);min-height:50px;color:var(--pt-text2);cursor:pointer;border-radius:999px;flex-shrink:0;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700}.icpt-tool-btn:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpt-tool-btn.on{border-color:var(--ic-accent);color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .08)}.icpt-nichepick{border:1px solid var(--pt-border);background:var(--pt-surface);border-radius:14px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.icpt-nichepick-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.icpt-nichepick-head strong{color:var(--pt-text);font-size:15px}.icpt-nichepick-chips{flex-wrap:wrap;gap:8px;display:flex}.icpt-nichechip{border:1px solid var(--pt-border);background:var(--pt-bg);color:var(--pt-text2);cursor:pointer;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .12s}.icpt-nichechip:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpt-nichechip.on{border-color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .12);color:var(--ic-accent)}.icpt-why{letter-spacing:.01em;border-radius:9px;width:fit-content;max-width:100%;margin-top:5px;padding:4px 9px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.icpt-why-fav{background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent)}.icpt-why-fit{background:color-mix(in srgb, var(--ia) 14%, transparent);color:var(--ia)}.icpt-why-hot{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento-texto)}.icpt-why-niche{background:var(--pt-bg);color:var(--pt-text2);border:1px solid var(--pt-border)}.icpt-bookmark{cursor:pointer;border:1px solid var(--pt-border);background:var(--pt-surface);width:28px;height:28px;color:var(--pt-text2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:14px;line-height:1;transition:all .12s;display:inline-flex}.icpt-bookmark:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpt-bookmark.on{border-color:var(--ic-accent);background:rgba(var(--ic-accent-rgb), .12);color:var(--ic-accent)}.icpt-saved-card{flex-direction:column;display:flex;position:relative}.icpt-saved-open{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit}.icpt-saved-actions{justify-content:flex-end;gap:6px;padding:8px;display:flex}.icpt-saved-rm{cursor:pointer;border:1px solid var(--pt-border);background:var(--pt-surface);width:28px;height:28px;color:var(--pt-text2);border-radius:8px;font-family:inherit;font-size:13px}.icpt-saved-rm:hover{border-color:var(--acento);color:var(--acento-texto)}.icpt-search-results{flex-direction:column;gap:12px;display:flex}.icpt-results-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.icpt-empty-msg{text-align:center;color:var(--pt-text2);padding:28px 18px;font-size:15px}.icpt-showfeed{border:1px dashed var(--pt-border);background:var(--pt-surface);color:var(--pt-text2);cursor:pointer;border-radius:12px;margin:6px auto;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700;display:block}.icpt-showfeed:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpt-rowsec{flex-direction:column;gap:8px;display:flex}.icpt-rowsec-head{align-items:center;gap:10px;margin:10px 0 2px;display:flex}.icpt-rowsec-head:before{content:"";background:var(--ic-violet-grad);border-radius:99px;flex:none;width:4px;height:19px}.icpt-rowsec-head h3{color:var(--pt-text);letter-spacing:-.015em;font-size:18px;font-weight:800}.icpt-row{scroll-snap-type:x proximity;gap:12px;padding:2px 0 10px;display:flex;overflow-x:auto}.icpt-mini{scroll-snap-align:start;background:var(--pt-surface);border:1px solid rgba(var(--nh-shadow-rgb), .06);width:300px;box-shadow:0 4px 14px rgba(var(--nh-shadow-rgb), .07);transition:transform .18s var(--ic-ease-out,ease), box-shadow .18s var(--ic-ease-out,ease), border-color .18s var(--ic-ease-out,ease);border-radius:22px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.icpt-mini:hover{box-shadow:0 12px 28px rgba(var(--nh-shadow-rgb), .12);border-color:var(--ic-accent);transform:translateY(-2px)}.icpt-mini img,.icpt-mini-img{object-fit:cover;width:100%;height:130px;display:block}.icpt-trend-card img,.icpt-trend-img{object-fit:cover;width:100%;height:96px;display:block}.icpt-thumb-ph{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.icpt-thumb-ph:after{content:"";background:radial-gradient(circle at 80% 15%,#ffffff2e,#0000 42%),repeating-linear-gradient(135deg,#ffffff0d 0 8px,#0000 8px 16px);position:absolute;inset:0}.icpt-thumb-ph span{z-index:1;letter-spacing:.16em;color:#ffffffeb;text-align:center;padding:0 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:800;position:relative}.icpt-thumb.icpt-thumb-ph span{letter-spacing:.08em;font-size:7.5px}.icpt-mini-body{flex-direction:column;flex:1;gap:7px;padding:15px;display:flex}.icpt-mini-body p{font-family:var(--nh-f-display);color:var(--pt-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.icpt-mini-foot{justify-content:space-between;align-items:center;gap:6px;display:flex}.icpt-sentinel{flex-shrink:0;width:1px}.icpt-more{border:1px dashed var(--pt-border);cursor:pointer;color:var(--pt-text2);background:0 0;border-radius:10px;flex-shrink:0;align-self:center;padding:8px 14px;font-family:inherit;font-size:13px}.icpt-skel{background:linear-gradient(110deg, rgba(var(--nh-shadow-rgb,120, 95, 60), .07) 35%, rgba(var(--nh-shadow-rgb,120, 95, 60), .14) 50%, rgba(var(--nh-shadow-rgb,120, 95, 60), .07) 65%);background-size:200% 100%;border-radius:10px;animation:1.4s linear infinite icptShimmer}html[data-theme=dark] .icpt-skel{background:linear-gradient(110deg,#ffffff0d 35%,#ffffff1a 50%,#ffffff0d 65%) 0 0/200% 100%}.icpt-mini.icpt-skel{height:200px}@keyframes icptShimmer{to{background-position:-200% 0}}.icpt-end{text-align:center;flex-direction:column;gap:12px;padding:30px 0 20px;display:flex}.icpt-end p{color:var(--pt-text2);font-size:15px}.icsc-media-btn{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));width:44px;height:44px;color:var(--ic-slate-500,var(--tinta-3));cursor:pointer;box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:inline-flex;position:relative}.icsc-media-btn:hover,.icsc-media-btn.on{color:var(--ic-violet);border-color:rgba(var(--ic-violet-rgb), .4)}.icsc-media-n{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .85), rgba(var(--ic-violet-rgb), .85));min-width:18px;height:18px;color:var(--sobre-acento);border-radius:999px;place-items:center;padding:0 4px;font-size:12px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.icsc-phototray{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));border:1px dashed var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .12));border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.icsc-photo{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));cursor:pointer;background:var(--pt-surface2,var(--fundo-2));border-radius:12px;flex:none;width:68px;height:85px;padding:0;position:relative;overflow:hidden}.icsc-photo img{object-fit:cover;width:100%;height:100%;display:block}.icsc-photo.sel{outline:2.5px solid var(--ic-accent);outline-offset:1.5px}.icsc-photo-check{background:var(--ic-accent);width:18px;height:18px;color:var(--sobre-acento);border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:4px;right:4px}.icsc-photo-add{color:var(--ic-accent);cursor:pointer;border-style:dashed;border-color:rgba(var(--ic-accent-rgb), .4);background:rgba(var(--ic-accent-rgb), .05);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:18px;font-weight:700;display:flex}.icsc-photo-add span{letter-spacing:.04em;color:var(--ic-slate-500,var(--tinta-3));font-size:12px;font-weight:700}.icsc-photo-add.busy{opacity:.7}.icsc-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.icsc-chip{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);color:var(--ic-slate-600,var(--tinta-2));cursor:pointer;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700}.icsc-chip-purple{background:rgba(var(--ic-violet-rgb),.1);color:var(--ic-violet-deep);border-color:rgba(var(--ic-violet-rgb),.22)}.icsc-chip-green{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 22%, transparent)}.icsc-chip-coral{color:#c2410c;background:#ea580c1a;border-color:#ea580c38}.icsc-chip-on{background:rgba(var(--ic-accent-rgb),.09);color:var(--ic-accent-deep);border-color:rgba(var(--ic-accent-rgb),.25)}html[data-theme=dark] .icsc-chip{border-color:var(--nh-glass-border,#3a3a38)}html[data-theme=dark] .icsc-chip-purple{background:color-mix(in srgb, var(--ia) 22%, transparent);color:var(--ia);border-color:color-mix(in srgb, var(--ia) 40%, transparent)}html[data-theme=dark] .icsc-chip-green{color:#5dcaa5;background:#5dcaa529;border-color:#5dcaa559}html[data-theme=dark] .icsc-chip-coral{color:#fdba74;background:#f9731629;border-color:#f9731659}html[data-theme=dark] .icsc-chip-on{background:rgba(var(--ic-accent-rgb),.2);color:var(--acento-texto)}.icsc-chip.active{background:rgba(var(--ic-accent-rgb),.12);color:var(--ic-accent-deep);border-color:rgba(var(--ic-accent-rgb),.4)}html[data-theme=dark] .icsc-chip.active{background:rgba(var(--ic-accent-rgb),.24);color:var(--acento-texto);border-color:rgba(var(--ic-accent-rgb),.5)}.icsc-insights{flex-wrap:wrap;gap:12px;display:flex}.icsc-insight{background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);min-width:240px;box-shadow:var(--nh-glass-shadow);border-radius:16px;flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.icsc-insight.warn{border-color:#f59e0b73}.icsc-insight-label{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ic-slate-500,var(--tinta-3));font-size:12px;font-weight:700}.icsc-insight strong{color:var(--ic-ink,var(--tinta));font-size:19px;font-weight:800;line-height:1.25}.icsc-insight-note{font-family:ui-monospace, var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-radius:9px;padding:5px 10px;font-size:12px;font-weight:700}.icsc-insight-note.accent{background:rgba(var(--ic-violet-rgb), .1);color:var(--ic-violet-deep);border-color:rgba(var(--ic-violet-rgb), .22)}.icsc-insight.warn .icsc-insight-note{color:#b45309;background:#f59e0b1f;border-color:#f59e0b40}.icsc-insight.warn strong{color:#b45309}html[data-theme=dark] .icsc-insight-note{color:#5dcaa5;background:#5dcaa529}html[data-theme=dark] .icsc-insight-note.accent{background:var(--ia);color:var(--ia)}html[data-theme=dark] .icsc-insight.warn .icsc-insight-note{color:#fbbf24;background:#f59e0b2e}html[data-theme=dark] .icsc-insight.warn strong{color:#fbbf24}.icsf-page{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;display:flex}.icsf-head{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.icsf-steps{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.icsf-step{color:var(--nh-slate-400,var(--tinta-3));border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.icsf-step-n{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.icsf-step.cur{color:var(--nh-slate-900,var(--tinta));background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));font-weight:700}.icsf-step.cur .icsf-step-n{background:var(--ic-accent-grad);color:var(--sobre-acento);border:none}.icsf-step.cur{color:var(--ic-accent-deep)}.icsf-step.done{color:var(--nh-slate-500,var(--tinta-3))}.icsf-step.done .icsf-step-n{background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent-deep);border-color:var(--ic-accent-border)}.icsf-bar{background:var(--nh-glass-border);border-radius:2px;flex:none;width:28px;height:2px}.icsf-bar.done{background:var(--ic-accent-border)}.icsf-decide{flex-direction:column;gap:12px;margin-top:12px;display:flex}.icsf-decide-card{text-align:left;cursor:pointer;border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg,var(--cartao-solido));border-radius:16px;flex-direction:column;gap:6px;padding:18px;font-family:inherit;transition:border-color .15s,transform .12s,box-shadow .15s;display:flex}.icsf-decide-card:hover{box-shadow:none;transform:translateY(-2px)}.icsf-decide-card:disabled{opacity:.6;cursor:default;transform:none}.icsf-decide-card strong{color:var(--nh-slate-900,var(--tinta));font-size:16px}.icsf-decide-card span:last-child{color:var(--nh-slate-600,var(--tinta-2));font-size:14px;line-height:1.5}.icsf-decide-card.team{border-color:var(--ic-accent-border);background:linear-gradient(150deg, var(--ic-accent-soft), transparent 60%), var(--nh-card-bg,var(--cartao-solido))}.icsf-decide-ic{background:var(--ic-accent-grad);width:40px;height:40px;color:var(--sobre-acento);border-radius:12px;place-items:center;margin-bottom:2px;font-size:20px;display:grid}.icsf-decide-av{object-fit:cover;border-radius:12px;width:40px;height:40px;margin-bottom:2px}.icsf-farol-decide{width:100%;box-shadow:none;margin:4px 0 2px;padding:20px}.icsf-farol-decide strong{font-size:17px}.icsf-or-divider{color:var(--nh-slate-500,var(--tinta-3));text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:12px;margin:14px 2px 4px;font-size:12px;font-weight:700;display:flex}.icsf-or-divider:before,.icsf-or-divider:after{content:"";background:var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));flex:1;height:1px}.icsf-cta-custom{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));width:100%;color:var(--nh-slate-900,var(--tinta));border-radius:10px;outline:none;margin-top:2px;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.icsf-cta-custom:focus{border-color:var(--ic-accent-border)}.icsf-genfail{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;display:flex}.icsf-genfail-ic{color:#dc2626;background:#dc26261a;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:4px;font-size:26px;display:grid}.icsf-genfail strong{color:var(--nh-slate-900,var(--tinta));font-size:17px}.icsf-genfail p{color:var(--nh-slate-600,var(--tinta-2));max-width:420px;margin:0;font-size:14px;line-height:1.55}.icsf-genfail-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.icsf-substeps{justify-content:center;align-items:center;gap:10px;margin-bottom:4px;display:flex}.icsf-substep{cursor:pointer;color:var(--nh-slate-400,var(--tinta-3));background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.icsf-substep-n{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.05));border:1px solid var(--nh-glass-border);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:inline-flex}.icsf-substep.cur{color:var(--ic-accent-deep);background:rgba(var(--ic-accent-rgb), .1)}.icsf-substep.cur .icsf-substep-n{background:var(--ic-accent-grad);color:var(--sobre-acento);border:none}.icsf-substep-sep{color:var(--nh-slate-400,var(--tinta-3))}.icsf-roteiro{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));border-radius:14px;overflow:hidden}.icsf-roteiro-head{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;font-family:inherit;display:flex}.icsf-roteiro-chev{color:var(--ic-accent-deep);white-space:nowrap;font-size:13px;font-weight:600}.icsf-roteiro-body{padding:0 14px 14px}.icsf-roteiro-body p{color:var(--nh-slate-700,var(--tinta-2));margin:0 0 10px;font-size:14px;line-height:1.55}@media (width<=768px){.icsf-page{padding-top:14px}.icsf-head{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;padding:6px 0 10px}.icsf-head .icsc-back{display:none}.icsf-steps{flex-wrap:nowrap;flex:1;justify-content:center;gap:8px}.icsf-step{white-space:nowrap;gap:7px;padding:0;font-size:14px;font-weight:700}.icsf-step:not(.cur){font-size:0}.icsf-bar{width:20px}.icsf-step-n{width:24px;height:24px;font-size:12px}.icsf-slides-n{width:72px;padding:10px 12px;font-size:16px}.icsc-chip{min-height:44px;padding:11px 16px;font-size:14px}.icsc-config-auto{min-height:44px}.icsf-covers{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.icsf-covers::-webkit-scrollbar{display:none}.icsf-covers>.icsf-cover{scroll-snap-align:start;flex:0 0 78%}.ictg-grid{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto;grid-template-columns:none!important;gap:10px!important;display:flex!important}.ictg-grid::-webkit-scrollbar{display:none}.ictg-grid>*{scroll-snap-align:center;flex:0 0 84%}.ictg-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.icsf-theme{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:16px;align-items:center;gap:14px;padding:12px 16px;display:flex}.icsf-theme img{object-fit:cover;border-radius:12px;flex:none;width:64px;height:64px}.icsf-theme>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.icsf-theme p{color:var(--nh-slate-900,var(--tinta));font-size:16px;font-weight:700;line-height:1.35}.icsf-card{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .07), rgba(var(--ic-violet-rgb), 0) 42%), var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.icsf-label{color:var(--nh-slate-900,var(--tinta));font-size:14px;font-weight:700}.icsf-model-title{margin-top:10px;font-size:16px;display:block}.icsf-textarea{resize:vertical;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));width:100%;color:var(--nh-slate-900,var(--tinta));border-radius:14px;outline:none;padding:12px 16px;font-family:inherit;font-size:15px;line-height:1.5}.icsf-textarea:focus{border-color:var(--ic-violet)}.icsf-config{flex-direction:column;display:flex}.icsf-group{flex-direction:column;gap:8px;display:flex}.icsf-config>*+*{border-top:1px solid var(--nh-border,var(--linha))}.icsf-advfields{flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) icsfAdvIn;display:flex}.icsf-advfields .icsf-group+.icsf-group{border-top:1px solid var(--nh-border,var(--linha))}@keyframes icsfAdvIn{0%{opacity:0;transform:translateY(-4px)}}.icsf-config .icsf-group{grid-template-columns:minmax(150px,205px) 1fr;align-items:start;gap:10px 28px;padding:15px 4px;display:grid}.icsf-config .icsf-group>:not(.icsf-label){grid-column:2}.icsf-config .icsf-label{letter-spacing:-.01em;flex-direction:column;gap:3px;padding-top:6px;display:flex}.icsf-config .icsf-label .icpt-note{font-weight:500;line-height:1.45}.icsf-config .icsf-cta-custom{max-width:520px}.icsf-config .icsc-chip{border-radius:999px;align-items:center;gap:6px;padding:8px 15px;transition:border-color .12s ease-out,background-color .12s ease-out,color .12s ease-out;display:inline-flex}.icsf-config .icsc-chip:hover{border-color:rgba(var(--nh-shadow-rgb), .28);color:var(--nh-slate-800,var(--tinta))}html[data-theme=dark] .icsf-config .icsc-chip:not(.icsc-chip-sel){color:var(--nh-slate-300,var(--tinta))}html[data-theme=dark] .icsf-config .icsc-chip:not(.icsc-chip-sel):hover{color:var(--nh-slate-100,var(--tinta));border-color:#94a3b873}.icsc-chip:focus-visible{outline:2px solid rgba(var(--ic-accent-rgb), .55);outline-offset:2px}.icsf-autoic{opacity:.7;flex:none}.icsc-chip-sel .icsf-autoic{opacity:1}.icsc-chip-sel,.icsf-config .icsc-chip-sel:hover{background:rgba(var(--ic-accent-rgb), .1);color:var(--ic-accent-deep,var(--acento-texto));border-color:rgba(var(--ic-accent-rgb), .45)}html[data-theme=dark] .icsc-chip-sel,html[data-theme=dark] .icsf-config .icsc-chip-sel:hover{background:rgba(var(--ic-accent-rgb), .22);color:var(--acento-texto);border-color:rgba(var(--ic-accent-rgb), .55)}.icsf-advanced-toggle{cursor:pointer;width:100%;font:inherit;letter-spacing:.01em;color:var(--nh-slate-500,var(--tinta-3));background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:13px 4px;font-size:13px;font-weight:700;transition:color .12s ease-out;display:flex}.icsf-advanced-toggle:hover{color:var(--nh-slate-800,var(--tinta))}html[data-theme=dark] .icsf-advanced-toggle{color:var(--nh-slate-400,var(--tinta-3))}html[data-theme=dark] .icsf-advanced-toggle:hover{color:var(--nh-slate-200,var(--tinta))}.icsf-advanced-toggle:after{content:"";background:var(--nh-border,var(--fundo-2));flex:1;height:1px}.icsf-adv-chev{opacity:.7;flex:none;transition:transform .18s cubic-bezier(.22,1,.36,1)}.icsf-adv-chev.open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.icsf-advfields{animation:none}.icsf-adv-chev,.icsf-config .icsc-chip,.icsf-advanced-toggle{transition:none}}@media (width<=720px){.icsf-config .icsf-group{grid-template-columns:1fr;row-gap:8px;padding:14px 2px}.icsf-config .icsf-group>:not(.icsf-label){grid-column:1}.icsf-config .icsf-label{padding-top:0}}.icsf-foot{justify-content:flex-end;align-items:center;gap:12px;padding-top:6px;display:flex}.icsf-brief{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .08), rgba(var(--ic-violet-rgb), 0) 50%), var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid rgba(var(--ic-violet-rgb), .25);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.icsf-brief p{color:var(--nh-slate-700,var(--tinta-2));margin:0;font-size:14px;line-height:1.55}.icsf-brief-angle{color:var(--nh-slate-800,var(--tinta))!important}.icsf-brief-actions{justify-content:flex-end;margin-top:2px;display:flex}.icsf-previewhead,.icsf-coverhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.icsf-cover-auto{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .1), rgba(var(--ic-violet-rgb), 0) 55%), var(--nh-field-bg,#0f172a08)!important;border-style:dashed!important}.icsf-brief-btn{background:rgba(var(--ic-violet-rgb), .08);border:1px solid rgba(var(--ic-violet-rgb), .35);color:var(--ic-violet,var(--ia));align-items:center;gap:8px;font-weight:600;display:inline-flex}.icsf-brief-btn:hover{background:rgba(var(--ic-violet-rgb), .14);border-color:rgba(var(--ic-violet-rgb), .5)}.icsf-brief-av{object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 1.5px rgba(var(--ic-violet-rgb), .35);border-radius:50%;flex:none}.icsf-brief-angle strong{color:var(--ic-violet,var(--ia))}.icfc-chat{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .06), rgba(var(--ic-violet-rgb), 0) 46%), var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));-webkit-backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .08);opacity:0;border-radius:18px;flex-direction:column;gap:12px;margin-top:14px;padding:16px;animation:.55s cubic-bezier(.22,1,.36,1) forwards icfcIn;display:flex;transform:translateY(10px)}@keyframes icfcIn{to{opacity:1;transform:none}}.icfc-thread{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:360px;padding-right:6px;display:flex;overflow-y:auto}.icfc-thread::-webkit-scrollbar{width:4px}.icfc-thread::-webkit-scrollbar-thumb{background:rgba(var(--ic-violet-rgb), .25);border-radius:2px}.icfc-msg{opacity:0;align-items:flex-end;gap:8px;max-width:86%;animation:.45s cubic-bezier(.22,1,.36,1) 80ms forwards icfcIn;display:flex;transform:translateY(8px)}.icfc-msg.farol{align-self:flex-start}.icfc-msg.user{flex-direction:row-reverse;align-self:flex-end}.icfc-av{object-fit:cover;width:28px;height:28px;box-shadow:var(--nh-clay-light,0 1px 2px rgba(var(--nh-shadow-rgb),.12));border-radius:50%;flex:none}.icfc-bubble{color:var(--nh-slate-800,var(--tinta));white-space:pre-wrap;border-radius:16px;padding:10px 14px;font-size:14px;line-height:1.55}.icfc-msg.farol .icfc-bubble{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-bottom-left-radius:5px}.icfc-msg.user .icfc-bubble{background:linear-gradient(135deg, var(--ic-violet,var(--ia)), var(--ic-indigo,var(--ia)));color:#fff;box-shadow:none;border-bottom-right-radius:5px}.icfc-typing{align-items:center;gap:4px;min-height:20px;display:flex}.icfc-typing span{background:var(--nh-slate-400,#94a3b8);border-radius:50%;width:6px;height:6px;animation:1s infinite both icfcBlink}.icfc-typing span:nth-child(2){animation-delay:.2s}.icfc-typing span:nth-child(3){animation-delay:.4s}@keyframes icfcBlink{0%,80%,to{opacity:.3}40%{opacity:1}}.icfc-sources{flex-wrap:wrap;align-items:center;gap:10px;padding-left:36px;display:flex}.icfc-sources a{color:var(--ic-violet,var(--ia));border-bottom:1px dotted;font-size:13px;text-decoration:none}.icfc-sources a:hover{opacity:.8}.icfc-final{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .1), rgba(var(--ic-violet-rgb), 0) 55%), var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid rgba(var(--ic-violet-rgb), .3);opacity:0;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;animation:.45s cubic-bezier(.22,1,.36,1) .1s forwards icfcIn;display:flex;transform:translateY(8px)}.icfc-final p{color:var(--nh-slate-800,var(--tinta));margin:0;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.icfc-final{opacity:1;animation:none;transform:none}}.icfc-coveropts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding-left:36px;display:grid}.icfc-coveropt{background:var(--nh-card-bg,#fff);border:1px solid rgba(var(--ic-violet-rgb), .25);opacity:0;border-radius:14px;flex-direction:column;gap:8px;padding:14px;animation:.45s cubic-bezier(.22,1,.36,1) .12s forwards icfcIn;display:flex;transform:translateY(8px)}.icfc-coveropt strong{color:var(--nh-slate-900,#0f172a);font-size:15px;line-height:1.35}.icfc-coveropt span{color:var(--nh-slate-600,#475569);font-size:13px;line-height:1.45}.icfc-coveropt .ic-btn{align-self:flex-end;margin-top:auto}@media (prefers-reduced-motion:reduce){.icfc-coveropt{opacity:1;animation:none;transform:none}}.icfc-quick{flex-wrap:wrap;gap:8px;padding-left:36px;display:flex}.icfc-quick-chip{border:1.5px solid rgba(var(--ic-violet-rgb), .4);background:rgba(var(--ic-violet-rgb), .07);color:var(--ic-violet,var(--ia));cursor:pointer;opacity:0;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;animation:.4s cubic-bezier(.22,1,.36,1) .15s forwards icfcIn;transform:translateY(6px)}.icfc-quick-chip:hover{background:rgba(var(--ic-violet-rgb), .14);border-color:rgba(var(--ic-violet-rgb), .6)}@media (prefers-reduced-motion:reduce){.icfc-quick-chip{opacity:1;animation:none;transform:none}}.icfc-nocoins{color:#92400e;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;margin:8px 0;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.icfc-nocoins-btn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:10px;align-self:flex-start;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #f59e0b52}.icfc-nocoins-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.icfc-nocoins-btn:focus-visible{outline-offset:2px;outline:2px solid #b45309}.icfc-nocoins-btn svg{flex:none;width:16px;height:16px}@media (width<=560px){.icfc-nocoins-btn{justify-content:center;align-self:stretch}}.icfc-replyrow{align-items:center;gap:8px;display:flex}.icfc-replyinput{border:1.5px solid rgba(var(--nh-shadow-rgb,15, 23, 42), .16);background:var(--nh-popover-bg,var(--cartao-solido));min-width:0;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb,15, 23, 42), .05);color:var(--nh-slate-900,var(--tinta));border-radius:12px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.icfc-replyinput::placeholder{color:var(--nh-slate-400,var(--tinta-3))}.icfc-replyinput:focus{border-color:var(--ic-violet,var(--ia))}@media (prefers-reduced-motion:reduce){.icfc-chat,.icfc-msg{opacity:1;animation:none;transform:none}.icfc-typing span{animation:none}}.icsf-pagefoot{z-index:40;background:var(--nh-bg,var(--cartao-solido));border-top:1px solid var(--nh-glass-border,#0f172a14);box-shadow:0 -6px 22px rgba(var(--nh-shadow-rgb,15, 23, 42), .07);padding:13px 20px;position:fixed;bottom:0;left:280px;right:0}.icsf-pagefoot-inner{justify-content:flex-end;align-items:center;gap:12px;width:100%;max-width:1080px;margin:0 auto;display:flex}.icsf-pagefoot-inner .icsc-config-hint{color:var(--nh-slate-600,var(--tinta-2));font-size:13px}.icsf-pagefoot-two{justify-content:space-between}.icsf-pagefoot-two .icsf-foot-back{flex:none}.icsf-pagefoot-two .icsf-foot-next{flex:none;min-height:46px}@media (width<=768px){.icsf-pagefoot-two .icsf-foot-next{flex:1;justify-content:center}.icsf-pagefoot-two .icsf-foot-back{min-height:46px}}@media (width<=1180px){.icsf-pagefoot{left:108px}}@media (width<=768px){.icsf-pagefoot{padding:11px 14px calc(11px + env(safe-area-inset-bottom,0px));bottom:0;left:0}.icsf-pagefoot-inner .icsc-config-hint{display:none}}.icsf-page{padding-bottom:96px}@media (width<=768px){.icsf-page{padding-bottom:110px}}.icsf-rec{align-items:flex-start;gap:12px;display:flex}.icsf-rec>div{flex-direction:column;gap:8px;display:flex}.icsf-rec p{color:var(--nh-slate-600,var(--tinta-2));font-size:15px;line-height:1.55}.icsf-rec p strong{color:var(--nh-slate-900,var(--tinta))}.icsf-covers{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.icsf-cover{text-align:left;cursor:pointer;background:var(--nh-field-bg,#0f172a05);border:1px solid var(--nh-glass-border,#0f172a14);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-family:inherit;display:flex}.icsf-cover strong{color:var(--nh-slate-900,#0f172a);font-size:14px;line-height:1.35}.icsf-cover span{color:var(--nh-slate-500,#64748b);font-size:13px;line-height:1.4}.icsf-cover.sel{border-color:var(--ic-violet);outline:2px solid rgba(var(--ic-violet-rgb), .3)}.icsf-slides{scroll-snap-type:x proximity;gap:14px;padding:4px 0 10px;display:flex;overflow-x:auto}.icsf-slide{scroll-snap-align:start;flex:none}.icsf-slides::-webkit-scrollbar{height:11px}.icsf-slides::-webkit-scrollbar-track{background:var(--nh-field-bg,#0f172a0a);border-radius:99px}.icsf-slides::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .65), rgba(var(--ic-violet-rgb), .65));border-radius:99px;min-width:48px}.icsf-publish-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.icpub-bar{background:var(--nh-card-bg,#fff9);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));box-shadow:inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .35);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.icpub-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.icpub-head .icsf-label{color:var(--nh-slate-900,var(--tinta));font-size:15px;font-weight:800}.icpub-or{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-400,var(--tinta-3));align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.icpub-or:before,.icpub-or:after{content:"";background:var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));flex:1;height:1px}.icpub-publish{justify-content:center;padding:13px 22px;font-size:15px}.icpub-scheduled{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.icpub-scheduled-t{color:var(--nh-slate-900,var(--tinta));font-size:15px;font-weight:800}.icpub-scheduled-when{color:var(--nh-slate-500,var(--tinta-3));margin-top:2px;font-size:13px}.iccal{flex-direction:column;gap:12px;display:flex}.iccal-head{align-items:center;gap:12px;display:flex}.iccal-head strong{color:var(--nh-slate-900,var(--tinta));text-align:center;min-width:150px;font-size:16px;font-weight:800}.iccal-nav{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));width:30px;height:30px;color:var(--nh-slate-600,var(--tinta-2));border-radius:999px;font-family:inherit;font-size:16px}.iccal-legend{color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.iccal-dot{border-radius:99px;width:7px;height:7px;display:inline-block}.iccal-dot.scheduled{background:var(--ic-violet)}.iccal-dot.published{background:var(--acento)}.iccal-grid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.iccal-wd{letter-spacing:.08em;color:var(--nh-slate-400,var(--tinta-3));text-align:center;padding-bottom:2px;font-size:12px;font-weight:800}.iccal-day{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .07));background:var(--nh-field-bg,#ffffff80);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;font-family:inherit;transition:border-color .12s,outline .12s;display:flex;position:relative}.iccal-day .iccal-n{color:var(--nh-slate-700,var(--tinta-2));font-size:14px;font-weight:700}.iccal-day.past{opacity:.55}.iccal-day.today{border-color:rgba(var(--ic-indigo-rgb), .5)}.iccal-day.today .iccal-n{color:var(--ic-indigo-deep)}.iccal-day.pickable:hover{border-color:var(--ic-violet)}.iccal-day.sel{border-color:var(--ic-violet);outline:2px solid rgba(var(--ic-violet-rgb), .3)}.iccal-marks{align-items:center;gap:3px;display:flex}.iccal-more{color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:800}.iccal-daylist{flex-direction:column;gap:8px;display:flex}.iccal-ev{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .07));border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.iccal-ev img{object-fit:cover;border-radius:8px;flex:none;width:34px;height:34px}.iccal-ev-title{min-width:0;color:var(--nh-slate-900,var(--tinta));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.iccal-ev-kind{font-size:12px;font-weight:700}.iccal-ev-kind.scheduled{color:var(--ic-violet-deep)}.iccal-ev-kind.published{color:var(--acento-texto)}.iccal-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.iccal-time{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));color:var(--nh-slate-900,var(--tinta));border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:700}.iccal-time:focus{border-color:var(--ic-violet)}.icsf-caption{border-top:1px dashed var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));flex-direction:column;gap:10px;padding-top:12px;display:flex}.icsf-preview-grid{grid-template-columns:340px 1fr;align-items:start;gap:26px;display:grid}@media (width<=900px){.icsf-preview-grid{grid-template-columns:1fr}}.icsf-preview-side{flex-direction:column;gap:12px;min-width:0;display:flex}.icsf-preview-side .icsf-foot{margin-top:auto}.icsf-publish-stage{grid-template-columns:340px 1fr;align-items:start;gap:26px;display:grid}@media (width<=900px){.icsf-publish-stage{grid-template-columns:1fr}}.icsf-publish-side{flex-direction:column;gap:14px;min-width:0;display:flex}.icsf-allslides{border-top:1px dashed var(--nh-glass-border,#0f172a1a);flex-direction:column;gap:10px;padding-top:14px;display:flex}.iccap{flex-direction:column;gap:14px;display:flex}.iccap-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.iccap-genbox{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));border:1px dashed rgba(var(--ic-violet-rgb), .35);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.iccap-gengrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=768px){.iccap-gengrid{grid-template-columns:1fr}}.iccap-genfield{flex-direction:column;gap:5px;display:flex}.iccap-genfield span{color:var(--nh-slate-700,var(--tinta-2));font-size:13px;font-weight:700}.iccap-genfield select,.iccap-genfield input{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-popover-bg,var(--cartao-solido));color:var(--nh-slate-900,var(--tinta));border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px}.iccap-genfield select:focus,.iccap-genfield input:focus{border-color:var(--ic-violet)}.iccap-field{background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.iccap-field:focus-within{border-color:var(--ic-accent);box-shadow:0 0 0 3px var(--ic-accent-soft)}.iccap-field:has(.iccap-invalid){border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.iccap-field .icsf-textarea{background:0 0;border:none;border-radius:0;padding:0}.iccap-field .icsf-textarea:focus{border:none}.iccap-fieldhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.iccap-fieldhead .icpt-note{font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--nh-slate-400);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px}.iccap-over{font-weight:700;color:#dc2626!important}.iccap-invalid{border-color:#dc2626!important}.iccap-save{background:var(--ic-success-grad,var(--acento));color:var(--sobre-acento);border:1px solid #ffffff4d;font-weight:700;box-shadow:inset 0 1px #ffffff59}.iccap-save:disabled{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .06));color:var(--nh-slate-400,var(--tinta-3));box-shadow:none;border-color:var(--nh-glass-border,transparent)}.icsf-match{background:rgba(var(--ic-violet-rgb), .07);border:1px dashed rgba(var(--ic-violet-rgb), .35);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.icsf-match img{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.icsf-match-text{flex-direction:column;flex:1;gap:4px;min-width:240px;display:flex}.icsf-match-text p{color:var(--nh-slate-600,var(--tinta-2));font-size:14px;line-height:1.5}.icpc-dayinsights{background:linear-gradient(135deg, rgba(var(--ic-accent-rgb), .07), rgba(var(--ic-violet-rgb), .05));border:1px solid rgba(var(--ic-accent-rgb), .16);border-radius:12px;flex-direction:column;gap:7px;margin-bottom:12px;padding:11px 13px;display:flex}.icpc-dayinsights-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ic-accent);font-size:12px;font-weight:800}.icpc-stats{flex-wrap:wrap;gap:14px;display:flex}.icpc-stat{color:var(--nh-slate-600,var(--tinta-2));font-size:13px}.icpc-stat b{font-family:ui-monospace, var(--mono);color:var(--nh-slate-900,var(--tinta));margin-right:4px;font-size:16px;font-weight:800}.icsf-pulse{background:radial-gradient(120% 100% at 0% 0%, rgba(var(--ic-violet-rgb), .08), transparent 60%), var(--nh-card-bg,#fff9);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));width:100%;-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:18px;flex-direction:column;gap:16px;padding:18px;display:flex;position:relative;overflow:hidden}.icsf-pulse-loading{color:var(--nh-slate-500,var(--tinta-3));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-radius:18px;align-items:center;gap:10px;padding:18px;font-size:14px;display:flex}.icsf-pulse-scan{background:linear-gradient(90deg, transparent, rgba(var(--ic-accent-rgb), .07), transparent);pointer-events:none;width:40%;height:100%;animation:3.2s linear infinite icsfScan;position:absolute;top:0;left:-40%}@keyframes icsfScan{0%{left:-40%}to{left:110%}}.icsf-pulse-head{z-index:1;flex-wrap:wrap;align-items:baseline;gap:10px;display:flex;position:relative}.icsf-pulse-live{font-family:ui-monospace, var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ic-accent);align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.icsf-pulse-live i{background:var(--ic-accent);border-radius:999px;width:7px;height:7px;animation:1.4s ease-out infinite icsfBlip}@keyframes icsfBlip{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 0%, transparent)}}.icsf-pulse-sub{color:var(--nh-slate-500,var(--tinta-3));font-size:13px}.icsf-pulse-kpis{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.icsf-pulse-kpi{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .06));border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.icsf-pulse-kpi strong{font-family:ui-monospace, var(--mono);background:var(--acento);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;line-height:1}.icsf-pulse-kpi strong.alt{letter-spacing:-.01em;font-family:inherit;font-size:18px}.icsf-pulse-kpi span{letter-spacing:.02em;color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:600}.icsf-pulse-bars{z-index:1;flex-direction:column;gap:9px;display:flex;position:relative}.icsf-pulse-bar{grid-template-columns:92px 1fr 28px;align-items:center;gap:10px;display:grid}.icsf-pulse-bar-label{color:var(--nh-slate-700,var(--tinta-2));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.icsf-pulse-bar-track{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .06));border-radius:999px;height:8px;overflow:hidden}.icsf-pulse-bar-fill{background:linear-gradient(90deg, rgba(var(--ic-indigo-rgb), .9), rgba(var(--ic-violet-rgb), .9));border-radius:999px;height:100%;animation:.7s cubic-bezier(.22,1,.36,1) both icsfBarGrow;display:block}@keyframes icsfBarGrow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.icsf-pulse-bar-n{font-family:ui-monospace, var(--mono);color:var(--nh-slate-600,var(--tinta-2));text-align:right;font-size:13px;font-weight:800}@media (width<=768px){.icsf-pulse-kpis{grid-template-columns:1fr 1fr}.icsf-pulse-kpi:last-child{grid-column:span 2}}.icsf-reads{flex-direction:column;gap:12px;width:100%;display:flex}.icsf-reads-head{justify-content:space-between;align-items:center;display:flex}.icsf-reads-dots{gap:6px;display:flex}.icsf-reads-dot{cursor:pointer;background:var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .18));border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:background .2s,width .2s}.icsf-reads-dot.on{background:var(--acento);width:20px}.icsf-reads-grid{grid-template-columns:repeat(2,1fr);gap:14px;transition:opacity .3s;display:grid}.icsf-reads-grid.fading{opacity:0}@media (width<=768px){.icsf-reads-grid{grid-template-columns:1fr}}.icsf-read{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:16px;align-items:stretch;gap:14px;padding:12px;animation:.45s cubic-bezier(.22,1,.36,1) both icsfReadIn;display:flex;overflow:hidden}@keyframes icsfReadIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.icsf-read-img{background:var(--pt-surface2,var(--fundo-2));border-radius:12px;flex:none;width:104px;position:relative;overflow:hidden}.icsf-read-img img{object-fit:cover;width:100%;height:100%;display:block}.icsf-read-score{font-family:ui-monospace, var(--mono);color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--ic-accent-rgb), .92), rgba(var(--ic-violet-rgb), .9));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;position:absolute;top:6px;left:6px}.icsf-read-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.icsf-read-niche{font-family:ui-monospace, var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500,var(--tinta-3));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.icsf-read-body h3{color:var(--nh-slate-900,var(--tinta));letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.icsf-read-body p{color:var(--nh-slate-600,var(--tinta-2));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.icsf-slides-n{border:1px dashed var(--nh-glass-border,#0f172a2e);text-align:center;width:92px;color:var(--nh-slate-900,#0f172a);appearance:textfield;background:0 0;border-radius:999px;outline:none;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .12s ease-out}.icsf-slides-n::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.icsf-slides-n::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.icsf-slides-n:focus{border-color:var(--ic-accent,var(--acento));border-style:solid}.icsc-composer-input::placeholder,.icsc-composer-ta::placeholder,.icsf-textarea::placeholder,.icpt-fb-input::placeholder,.icsf-slides-n::placeholder,.iccap-genfield input::placeholder{color:var(--nh-slate-500,#64748b);opacity:1}html[data-theme=dark] .icsc-composer-input::placeholder,html[data-theme=dark] .icsc-composer-ta::placeholder,html[data-theme=dark] .icsf-textarea::placeholder,html[data-theme=dark] .icpt-fb-input::placeholder,html[data-theme=dark] .icsf-slides-n::placeholder,html[data-theme=dark] .iccap-genfield input::placeholder{color:#cbd5e1bf}.icpa-page{max-width:1180px;margin:0 auto}.icpa-card{background:var(--pt-surface);border:1px solid var(--pt-border);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.icpa-bento{grid-template-columns:1fr 280px;align-items:stretch;gap:16px;display:grid}@media (width<=880px){.icpa-bento{grid-template-columns:1fr}}.icpa-hero{background:linear-gradient(150deg, rgba(var(--ic-violet-rgb), .1), rgba(var(--ic-violet-rgb), 0) 44%), var(--pt-surface)}.icpa-hero h2{color:var(--pt-text);letter-spacing:-.015em;font-size:24px;font-weight:800;line-height:1.25}.icpa-summary{color:var(--pt-text2);white-space:pre-wrap;font-size:14px;line-height:1.65}.icpa-strengths{flex-direction:column;gap:8px;padding-top:4px;display:flex}.icpa-strength{color:var(--pt-text2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.icpa-check{background:rgba(var(--ic-violet-rgb), .12);width:20px;height:20px;color:var(--ic-violet-deep);border:1px solid rgba(var(--ic-violet-rgb), .3);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.icpa-scorecol{justify-content:center;align-items:center;gap:10px}.icpa-patterns{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.icpa-pattern-title{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-text3);font-size:12px;font-weight:700}.icpa-recs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.icpa-rec{align-items:flex-start;gap:12px;display:flex}.icpa-rec-n{width:26px;height:26px;color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--ic-indigo-rgb), .85), rgba(var(--ic-violet-rgb), .85));border-radius:9px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:800;display:inline-flex}.icpa-rec strong{color:var(--pt-text);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.icpa-rec p{color:var(--pt-text2);font-size:13px;line-height:1.55}.icpt-pill-locked{opacity:.7}.icsf-modelnote{color:var(--nh-slate-500,var(--tinta-3));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border-left:3px solid var(--ic-violet);border-radius:8px;margin:-4px 0 4px;padding:8px 12px;font-size:13px;line-height:1.5}.ictg-shimmer{background:linear-gradient(110deg, transparent 30%, rgba(var(--nh-hi-rgb,255,255,255),.18) 50%, transparent 70%);background-size:200% 100%;animation:1.3s linear infinite ictgShim;position:absolute;inset:0}@keyframes ictgShim{to{background-position:-200% 0}}.icpc{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));-webkit-backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));border-radius:18px;margin-bottom:20px;padding:16px}.icpc-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.icpc-month{color:var(--nh-slate-900,var(--tinta));text-align:center;min-width:168px;font-size:16px}.icpc-nav{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));width:30px;height:30px;color:var(--nh-slate-700,var(--tinta-2));border-radius:9px;font-family:inherit;font-size:18px}.icpc-nav:hover{border-color:var(--ic-accent);color:var(--ic-accent)}.icpc-today{cursor:pointer;border:1px solid rgba(var(--ic-accent-rgb),.4);background:rgba(var(--ic-accent-rgb),.08);color:var(--ic-accent);border-radius:999px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600}.icpc-weekdays{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px;display:grid}.icpc-weekdays span{color:var(--nh-slate-500,var(--tinta-3));text-align:center;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.icpc-grid{grid-template-columns:repeat(7,1fr);gap:6px;transition:opacity .15s;display:grid}.icpc-grid.icpc-loading{opacity:.5}.icpc-cell{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;flex-direction:column;gap:4px;min-height:84px;padding:6px;font-family:inherit;transition:border-color .12s,background .12s;display:flex;overflow:hidden}.icpc-cell:hover:not(:disabled){border-color:var(--ic-accent);background:rgba(var(--ic-accent-rgb),.05)}.icpc-cell.out{opacity:.4}.icpc-cell.past{cursor:default;opacity:.55}.icpc-cell.today{border-color:var(--ic-accent);border-width:2px}.icpc-daynum{color:var(--nh-slate-700,var(--tinta-2));font-size:13px;font-weight:700}.icpc-cell.today .icpc-daynum{color:var(--ic-accent)}.icpc-events{flex-direction:column;gap:3px;min-width:0;display:flex}.icpc-ev{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:2px 5px;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.icpc-ev.scheduled{background:rgba(var(--ic-accent-rgb),.14);color:var(--ic-accent)}.icpc-ev.published{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--acento-texto)}.icpc-ev.more{color:var(--nh-slate-500,var(--tinta-3));background:0 0;font-weight:700}.icpc-legend{color:var(--nh-slate-600,var(--tinta-2));align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.icpc-legend .dot{vertical-align:middle;border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.icpc-legend .dot.scheduled{background:var(--ic-accent)}.icpc-legend .dot.published{background:var(--acento)}.icpc-hint{color:var(--nh-slate-400,var(--tinta-3));margin-left:auto}.icpc-overlay{z-index:4000;background:rgba(var(--nh-shadow-rgb),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.icpc-sheet{background:var(--nh-popover-bg,var(--cartao-solido));border-radius:18px;flex-direction:column;width:min(600px,100%);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000047}.icpc-sheet-head{border-bottom:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.07));align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.icpc-sheet-date{color:var(--nh-slate-900,var(--tinta));text-transform:capitalize;font-size:16px}.icpc-close{cursor:pointer;width:30px;height:30px;color:var(--nh-slate-500,var(--tinta-3));background:#0000000d;border:none;border-radius:9px;flex:none;margin-left:auto;font-size:17px}.icpc-daylist{flex-direction:column;gap:8px;padding:12px 18px;display:flex;overflow-y:auto}.icpc-dayitem{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;align-items:center;gap:10px;padding:8px;transition:border-color .12s;display:flex}.icpc-dayitem:hover{border-color:var(--ic-accent)}.icpc-daythumb{object-fit:cover;background:var(--nh-field-bg,#eef2f7);border-radius:8px;flex:none;width:40px;height:50px}.icpc-daythumb.ph{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.icpc-daymeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.icpc-daytag{font-size:12px;font-weight:700}.icpc-daytag.published{color:var(--acento-texto)}.icpc-daytag.scheduled{color:var(--ic-accent)}.icpc-daytitle{color:var(--nh-slate-800,var(--tinta));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.icpc-cancel{flex:none;padding:5px 10px;font-size:12px}.icpc-sheet-foot{border-top:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.07));padding:12px 18px 16px;overflow-y:auto}.icpc-sheet-foot>.ic-btn-primary{width:100%}.icpc-pick-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.icpc-pick-head .icpt-note{color:var(--nh-slate-500,var(--tinta-3))}.icpc-time{border:1.5px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.14));background:var(--nh-field-bg,var(--cartao-solido));color:var(--nh-slate-900,var(--tinta));border-radius:10px;padding:7px 10px;font-family:inherit;font-size:15px}.icpc-empty{text-align:center;color:var(--nh-slate-500,var(--tinta-3));padding:18px;font-size:14px}.icpc-readylist{flex-direction:column;gap:8px;max-height:300px;padding-right:2px;display:flex;overflow-y:auto}.icpc-readyitem{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;align-items:center;gap:10px;padding:7px;display:flex}.icpc-readythumb{object-fit:cover;background:var(--nh-field-bg,#eef2f7);border-radius:8px;flex:none;width:38px;height:48px}.icpc-readythumb.ph{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.icpc-readytitle{min-width:0;color:var(--nh-slate-800,var(--tinta));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.icpc-readyitem .ic-btn{white-space:nowrap;flex:none;padding:8px 14px;font-size:13px}.icpc-readyitem{flex-wrap:nowrap}@media (width<=768px){.icpc-cell{min-height:64px}.icpc-ev{font-size:12px}.icpc-month{min-width:120px}}.ic-shell .nh-navmore{background:var(--ic-accent-grad);box-shadow:0 1px 4px #0000001f}.ic-shell .nh-navmore.active{box-shadow:none}.ic-shell .nh-bottomnav-item.active{color:var(--ic-accent-deep);background:rgba(var(--ic-accent-rgb), .14)}.farol-sheet-chat .icfc-chat{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:0;box-shadow:none;opacity:1;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;gap:16px;margin-top:0;padding:0;animation:none;display:flex;transform:none}.farol-sheet-chat .icfc-thread{flex:auto;gap:14px;min-height:0;max-height:none;padding-right:2px;overflow-y:auto}.farol-sheet-chat .icfc-msg{opacity:1;max-width:88%;animation:none;transform:none}.farol-sheet-chat .icfc-av{width:30px;height:30px}.farol-sheet-chat .icfc-bubble{border-radius:18px;padding:12px 16px;font-size:16px;line-height:1.6}.farol-sheet-chat .icfc-msg.user .icfc-bubble{background:var(--ic-accent-grad);box-shadow:none}.farol-sheet-chat .icpt-microlabel .icpt-dot{background:var(--ic-accent)}.farol-sheet-chat .icfc-final{opacity:1;border-color:var(--ic-accent-border);background:linear-gradient(150deg, var(--ic-accent-soft), transparent 55%), var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));flex:none;animation:none;transform:none}.farol-sheet-chat .icfc-sources{flex:none;padding-left:0}.farol-sheet-chat .icfc-sources a{color:var(--ic-accent-deep)}.farol-sheet-chat .icfc-coveropts{flex:none;grid-template-columns:1fr;padding-left:0}.farol-sheet-chat .icfc-coveropt{opacity:1;animation:none;transform:none}.farol-sheet-chat .icfc-quick{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;flex:none;gap:8px;margin-right:-14px;padding:0 14px 0 0;overflow-x:auto}.farol-sheet-chat .icfc-quick::-webkit-scrollbar{display:none}.farol-sheet-chat .icfc-quick-chip{white-space:nowrap;scroll-snap-align:start;border:1.5px solid var(--ic-accent-border);background:rgba(var(--ic-accent-rgb), .14);color:var(--ic-accent);opacity:1;flex:none;padding:10px 16px;font-size:14px;font-weight:600;animation:none;transform:none}.farol-sheet-chat .icfc-replyrow{padding:10px 0 calc(env(safe-area-inset-bottom,0px) + 10px);border-top:1px solid var(--nh-glass-border);background:0 0;flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.farol-sheet-chat .icfc-replyinput{border:1.5px solid var(--nh-glass-border);background:var(--nh-surface-strong);border-radius:14px;flex:auto;order:3;min-width:0;padding:11px 14px;font-size:16px}.farol-sheet-chat .icfc-replyinput:focus{border-color:var(--ic-accent)}.farol-sheet-chat .icfc-replyrow .ic-btn{border-radius:14px;justify-content:center;min-height:46px;padding:0 20px;font-size:15px;font-weight:600}.farol-sheet-chat .icfc-replyrow .ic-btn-soft{background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none;flex:none;order:4}.farol-sheet-chat .icfc-replyrow .ic-btn-primary{background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none;flex:100%;order:2}.farol-sheet-chat .icfc-replyrow .ic-btn-ghost{background:rgba(var(--ic-accent-rgb), .1);border:1.5px solid var(--ic-accent-border);color:var(--ic-accent-deep);flex:100%;order:1}.farol-sheet-chat .icfc-replyrow .ic-btn-ghost .lucide{width:17px;height:17px}.ic-mob-logo{flex:none;align-items:center;gap:8px;display:flex}.ic-mob-logo strong{letter-spacing:-.01em;color:var(--nh-slate-900,#0f172a);font-size:16px;font-weight:700}.ic-mh-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ic-shell .nh-app{padding:0}.ic-railed .ic-content{padding:10px 24px 48px 92px}.ic-has-gm.ic-railed .nh-app{padding-left:162px}.ic-has-gm.ic-shell .ic-rail{left:86px}.ic-has-gm .ic-onb-body{padding-left:76px}.ic-has-gm .ic-onb-topbar{padding-left:84px}.ic-shell .ic-rail{scrollbar-width:none;border-radius:26px;flex-direction:column;align-items:center;gap:4px;width:64px;height:auto;max-height:calc(100dvh - 28px);padding:10px 0;display:flex;top:50%;left:16px;overflow:hidden auto;transform:translateY(-50%)}.ic-shell .ic-rail::-webkit-scrollbar{display:none}.ic-rail-brand{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:7px;width:100%;margin-bottom:12px;display:flex}.ic-rail-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);justify-content:center;align-items:baseline;font-size:14px;font-weight:700;display:inline-flex}.ic-rail-brand .d{background:var(--ic-ig-grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ic-rail-nav{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.ic-rail-sep{background:rgba(var(--nh-shadow-rgb,15,23,42), .14);width:26px;height:1px;margin:5px 0}.ic-rail .nh-nav-item{border-radius:13px;justify-content:center;gap:0;width:44px;height:44px;padding:0}.ic-rail .nh-nav-item .nh-lbl{display:none}.ic-rail .nh-nav-item .nh-bub{margin:0}.ic-rail .ic-rail-exit{margin-top:auto}.ic-rail .ic-rail-exit .nh-bub{color:var(--ic-farol-deep)}.ic-rail .ic-rail-exit:hover .nh-bub{background:var(--ic-farol-soft);color:var(--ic-farol-deep)}.ic-full .ic-content{padding:18px 20px 48px 280px}.ic-has-gm.ic-full .ic-content{padding-left:346px}.ic-shell .ic-sidebar.ic-full-side{width:240px;height:calc(100dvh - 36px);top:18px;left:20px}.ic-has-gm.ic-shell .ic-sidebar.ic-full-side{left:86px}.ic-full .app-header-agent{margin:18px 20px 16px 280px}.ic-railed .app-header-agent{margin:18px 20px 16px 92px}.ic-full-side .ic-rail-brand{border-bottom:1px solid var(--nh-glass-border);flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;width:auto;margin-bottom:4px;padding:4px 8px 12px}.ic-full-side .ic-rail-word{justify-content:flex-start;font-size:16px}.ic-full-side .ic-rail-nav{align-items:stretch;gap:2px}.ic-full-side .ic-rail-sep{width:auto;margin:8px 10px}.ic-full-side .ic-rail-exit{margin-top:auto}.ic-full-side .ic-rail-exit .nh-bub{color:var(--ic-farol-deep)}.ic-full-side .ic-rail-exit:hover .nh-bub{background:var(--ic-farol-soft);color:var(--ic-farol-deep)}.ic-collapse-btn{width:34px;height:34px;color:var(--nh-slate-400);opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:none;place-items:center;padding:0;transition:opacity .15s,background-color .15s,color .15s;display:grid}.ic-collapse-btn:hover{opacity:1;background:var(--nh-surface-strong);color:var(--nh-slate-600)}.ic-collapse-btn svg{width:16px;height:16px}.ic-railed .nh-shell-foot{flex-direction:column;align-items:center}.ic-topbar{background:color-mix(in srgb, var(--nh-card-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border-bottom:1px solid var(--nh-glass-border);z-index:6;flex:0 0 68px;align-items:center;gap:16px;height:68px;margin:0;padding:0 26px;display:flex;position:sticky;top:0}.ic-topbar-brand{flex:none;align-items:center;gap:12px;display:flex}.ic-topbar-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:18px;font-weight:700}.ic-topbar-word b{color:var(--ic-accent-deep);font-weight:700}.ic-topbar-pill{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ic-accent-deep,var(--ic-accent));background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.ic-topbar-pill>span[aria-hidden]{background:var(--ic-ig-grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:13px;line-height:1}.ic-brandmark{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.ic-brandmark .ic-logo-mark{flex:none}.ic-logo-mark{box-shadow:inset 0 1px #ffffff80;background:var(--acento)!important;color:var(--sobre-acento)!important}.ic-logo-masia{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);white-space:nowrap;font-size:18px;font-weight:700}.ic-mas-shimmer{background:var(--ic-accent-grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ic-brand-div{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .18);flex:none;width:1px;height:20px;margin:0 2px}.ic-brand-mod{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);white-space:nowrap;font-size:18px;font-weight:700}.ic-brand-mod b{background:var(--ic-farol-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}@media (width<=720px){.ic-brand-div,.ic-brand-mod{display:none}}.ic-comando{color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.ic-comando:hover{background:var(--nh-glass-bg);color:var(--nh-slate-900)}.ic-comando svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ic-topbar-here{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:600}.ic-topbar-spacer{flex:1}.ic-topbar-back{flex:none}.ic-tabs{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:14px;gap:3px;padding:4px;display:flex}.ic-tabs button{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s}.ic-tabs button:hover{color:var(--nh-slate-700)}.ic-tabs button.active{background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;font-weight:700}.ic-search{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:9px;width:230px;padding:9px 12px;transition:all .18s;display:flex}.ic-search:focus-within{border-color:var(--ic-accent);background:var(--nh-card-bg);box-shadow:0 0 0 4px var(--ic-accent-soft)}.ic-search svg{width:16px;height:16px;color:var(--nh-slate-400);flex:0 0 16px}.ic-search input{color:var(--nh-slate-900);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}.ic-search input::placeholder{color:var(--nh-slate-400)}.ic-search .kbd{font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:12px}.ic-iconbtn{width:40px;height:40px;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:12px;place-items:center;display:grid;position:relative}.ic-iconbtn:hover{background:var(--nh-field-bg);color:var(--nh-slate-700)}.ic-iconbtn svg{width:19px;height:19px}.ic-iconbtn .ndot{background:var(--acento);border:2px solid var(--nh-card-bg);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;right:10px}.ic-vdiv{background:var(--nh-glass-border);flex:none;width:1px;height:28px}.ic-userchip{cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:11px;padding:4px 4px 4px 2px;font-family:inherit;transition:all .15s;display:flex}.ic-userchip:hover{background:var(--nh-field-bg)}.ic-userchip .meta{text-align:right;line-height:1.2}.ic-userchip .nm{color:var(--nh-slate-900);font-size:14px;font-weight:700}.ic-userchip .ro{font-size:12px;font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nh-slate-400)}.ic-userchip .avwrap{flex:0 0 38px;position:relative}.ic-userchip .av{object-fit:cover;background:linear-gradient(135deg,var(--ia),#f0abfc);width:38px;height:38px;box-shadow:0 0 0 2px var(--nh-card-bg), 0 0 0 4px var(--ic-accent-soft);color:#fff;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.ic-userchip .online{background:var(--ic-accent);border:2px solid var(--nh-card-bg);border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}@media (width<=980px){.ic-search,.ic-userchip .meta{display:none}}.ic-railed .icsf-pagefoot{left:92px}.ic-home-shortcuts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.ic-home-card{text-align:left;border-radius:16px;padding:16px 18px;transition:transform .14s,box-shadow .14s}button.ic-home-card{cursor:pointer}button.ic-home-card:hover{box-shadow:var(--nh-clay-pop,0 12px 30px rgba(var(--nh-shadow-rgb),.12));transform:translateY(-2px)}.ic-home{max-width:1440px;margin:0 auto;padding:0 10px 60px}.ic-home .ic-sechead{justify-content:space-between;align-items:center;margin:34px 2px 16px;display:flex}.ic-home .ic-sechead h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin:0;font-size:20px;font-weight:700}.ic-home .ic-sechead .sub{color:var(--nh-slate-500);margin:-8px 2px 16px;font-size:14px}.ic-sechead .more{color:var(--ic-accent-deep);cursor:pointer;background:0 0;align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.ic-hero{border-radius:28px;align-items:center;gap:30px;margin:20px 0 0;padding:38px 40px;display:flex;position:relative;overflow:hidden}.ic-hero:after{content:"";background:radial-gradient(circle, var(--ic-farol-soft), transparent 70%);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-80px}.ic-hero-text{z-index:1;flex:1;min-width:0;position:relative}.ic-hero-tag{font-family:var(--nh-f-mono);color:var(--ic-accent-deep);background:var(--ic-accent-soft);border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.ic-hero h1{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);margin:0 0 14px;font-size:38px;font-weight:700;line-height:1.05}.ic-hero h1 .g{background:var(--ic-farol-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ic-hero p{color:var(--nh-slate-500);max-width:520px;margin:0 0 24px;font-size:16px;line-height:1.6}.ic-hero p b{color:var(--nh-slate-700);font-weight:700}.ic-hero-acts{flex-wrap:wrap;gap:12px;display:flex}.ic-hero-av{width:150px;height:150px;box-shadow:var(--nh-clay-pop), 0 0 0 3px var(--ic-farol-border);z-index:1;border-radius:24px;flex:0 0 150px;position:relative;overflow:hidden}@media (width<=760px){.ic-hero{flex-direction:column;align-items:flex-start;padding:26px 22px}.ic-hero-av{display:none}.ic-hero h1{font-size:28px}}.ic-scs{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.ic-sc{text-align:left;cursor:pointer;border-radius:22px;padding:20px 18px;transition:transform .16s,box-shadow .16s}.ic-sc:hover{box-shadow:var(--nh-clay-pop);transform:translateY(-2px)}.ic-sc-ic{background:var(--ic-accent-soft);width:42px;height:42px;color:var(--ic-accent-deep);border-radius:13px;place-items:center;margin-bottom:13px;display:grid}.ic-sc-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.ic-sc-t{color:var(--nh-slate-900);font-size:14.5px;font-weight:700}.ic-sc-d{color:var(--nh-slate-400);margin-top:3px;font-size:13px}[data-theme=dark] .ic-sc-ic{background:rgba(var(--ic-accent-rgb), .18);color:var(--ic-accent)}[data-theme=dark] .ic-btn-ghost{border-color:var(--nh-glass-border)}[data-theme=dark] .ic-sc-d{color:var(--nh-slate-500)}@media (width<=1180px){.ic-scs{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.ic-scs{grid-template-columns:repeat(2,1fr)}}.ic-radar-grid{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}.ic-radar-hero{cursor:pointer;min-height:430px;box-shadow:var(--nh-clay-pop);background:linear-gradient(135deg,#1e293b,#0b1220);border-radius:20px;position:relative;overflow:hidden}.ic-radar-hero img{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.ic-radar-hero .ov{background:linear-gradient(#0000 28%,#080c14eb);position:absolute;inset:0}.ic-radar-hero .ct{padding:24px;position:absolute;bottom:0;left:0;right:0}.ic-radar-badge{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--ic-farol);color:var(--sobre-acento);border-radius:6px;margin-bottom:12px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-block}.ic-radar-hero h3{font-family:var(--nh-f-display);color:#fff;max-width:92%;margin:0 0 8px;font-size:23px;font-weight:700;line-height:1.15}.ic-radar-hero .pp{color:#cbd5e1;max-width:86%;margin:0 0 16px;font-size:14px;line-height:1.45}.ic-radar-mini{background:var(--cartao-solido);color:var(--tinta);border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex}.ic-radar-side{flex-direction:column;gap:16px;display:flex}.ic-radar-card{box-shadow:var(--nh-clay-light);cursor:pointer;background:linear-gradient(135deg,#1e293b,#334155);border-radius:18px;flex:0 0 200px;position:relative;overflow:hidden}.ic-radar-card img{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.ic-radar-card .cap{color:#fff;background:linear-gradient(#0000,#000000b3);padding:12px;font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.ic-radar-hero.noimg{background:radial-gradient(120% 120% at 82% -12%, color-mix(in srgb, var(--acento) 50%, transparent) 0%, transparent 55%), radial-gradient(100% 90% at 0% 112%, color-mix(in srgb, var(--acento) 28%, transparent) 0%, transparent 55%), linear-gradient(150deg, var(--acento) 0%, var(--acento) 48%, #3a0c22 100%)}.ic-radar-hero.noimg .ov{background:linear-gradient(#080c140f 0%,#080c1480 100%)}.ic-radar-hero.noimg:before{content:"";background:radial-gradient(circle, rgba(var(--ic-accent-rgb), .4), transparent 64%);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:-70px;right:-50px}.ic-radar-hero.noimg:after{content:"";pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='2' cy='2' r='1.1' fill='%23ffffff' fill-opacity='0.10'/%3E%3C/svg%3E");background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 68%);mask-image:linear-gradient(#000 0%,#0000 68%)}.ic-radar-card.noimg{background:radial-gradient(120% 90% at 82% 6%, color-mix(in srgb, var(--acento) 42%, transparent) 0%, transparent 60%), linear-gradient(150deg, var(--acento) 0%, #3a0c22 100%)}.ic-radar-hero img.is-bad,.ic-radar-card img.is-bad{display:none}.ic-trend{box-shadow:var(--nh-clay-light);cursor:pointer;border-radius:18px;flex-direction:column;flex:1;justify-content:center;padding:20px;display:flex}.ic-trend .top{align-items:center;gap:11px;margin-bottom:10px;display:flex}.ic-trend .tic{background:var(--ic-accent-soft);width:36px;height:36px;color:var(--ic-accent-deep);border-radius:11px;place-items:center;display:grid}.ic-trend .tic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ic-trend .tt{color:var(--nh-slate-900);font-size:14px;font-weight:700}.ic-trend p{color:var(--nh-slate-500);margin:0 0 12px;font-size:13px;line-height:1.5}.ic-trend .chips{flex-wrap:wrap;gap:7px;display:flex}.ic-trend .chips .c{color:var(--nh-slate-500);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.04));border:1px solid var(--nh-glass-border);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}[data-theme=dark] .ic-trend .tic{background:rgba(var(--ic-accent-rgb), .18);color:var(--ic-accent)}@media (width<=900px){.ic-radar-grid{grid-template-columns:1fr}.ic-radar-hero{min-height:320px}}.ic-stats-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.ic-statcard{border-radius:22px;padding:20px}.ic-statcard .sh{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ic-statcard .sl{color:var(--nh-slate-600);font-size:14px;font-weight:700}.ic-statcard .big{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin-top:5px;font-size:28px;font-weight:700}.ic-statcard .up{color:var(--ic-accent-deep);background:var(--ic-accent-soft);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700}.ic-bars{align-items:flex-end;gap:9px;height:118px;padding-top:8px;display:flex}.ic-bars .b{background:var(--ic-accent-soft);border-radius:7px 7px 0 0;flex:1;min-height:4px;position:relative}.ic-bars .b.hi{background:var(--ic-accent-grad)}.ic-bars .b .d{text-align:center;color:var(--nh-slate-400);font-size:12px;position:absolute;bottom:-21px;left:0;right:0}.ic-statfoot{border-top:1px solid var(--nh-glass-border);gap:12px;margin-top:32px;padding-top:14px;display:flex}.ic-statfoot>div{flex:1}.ic-statfoot .fl{color:var(--nh-slate-400);margin-bottom:3px;font-size:12px}.ic-statfoot .fv{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-eng{align-items:center;gap:16px;display:flex}.ic-ring{border-radius:50%;flex:0 0 84px;place-items:center;width:84px;height:84px;display:grid;position:relative}.ic-ring:before{content:"";background:var(--nh-card-bg,var(--cartao-solido));border-radius:50%;position:absolute;inset:8px}.ic-ring span{z-index:1;font-size:17px;font-weight:700;font-family:var(--nh-f-display);color:var(--nh-slate-900);position:relative}.ic-eng-note .et{color:var(--nh-slate-900);margin-bottom:3px;font-size:15px;font-weight:700}.ic-eng-note .ed{color:var(--nh-slate-500);font-size:13px;line-height:1.4}.ic-kpi-grid{border-top:1px solid var(--nh-glass-border);grid-template-columns:1fr 1fr;gap:13px 16px;margin-top:18px;padding-top:16px;display:grid}.ic-kpi{align-items:center;gap:10px;display:flex}.ic-kpi .ki{background:var(--ic-accent-soft);width:32px;height:32px;color:var(--ic-accent-deep);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}.ic-kpi .ki svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ic-kpi .kv{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700;line-height:1.05}.ic-kpi .kl{color:var(--nh-slate-400);margin-top:1px;font-size:12px}.ic-stats-cta{border-radius:18px;grid-column:1/-1;align-items:center;gap:16px;padding:22px 24px;display:flex}.ic-stats-cta .tx{flex:1}.ic-stats-cta .tx .t{color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-stats-cta .tx .d{color:var(--nh-slate-500);margin-top:3px;font-size:14px}@media (width<=900px){.ic-stats-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ic-sc,.ic-hero{transition:none}}.ic-home-card-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-home-card-sub{color:var(--nh-slate-500);margin-top:3px;font-size:13px}.ic-bank-filters{margin:4px 0 18px}.ic-bank-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.ic-bank-empty{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:14px;padding:44px 24px;display:flex}.ic-bank-empty p{color:var(--nh-slate-500);margin:0;font-size:15px}.ic-kanban{align-items:flex-start;gap:14px;padding-bottom:10px;display:flex;overflow-x:auto}.ic-kanban-col{background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);min-width:274px;box-shadow:var(--nh-glass-shadow);border-radius:22px;flex-direction:column;flex:0 0 274px;max-height:calc(100vh - 230px);display:flex}.ic-kanban-col.drop-target{border-color:var(--ic-accent);box-shadow:0 0 0 3px var(--ic-accent-soft)}.ic-kanban-col-head{border-bottom:1px solid var(--nh-glass-border);color:var(--nh-slate-900);align-items:center;gap:9px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}.ic-kdot{border-radius:50%;flex:none;width:9px;height:9px}.ic-kanban-col-count{font-family:var(--nh-f-mono);color:var(--nh-slate-500);background:var(--nh-field-bg);border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12px;font-weight:700}.ic-kanban-cards{flex-direction:column;gap:10px;padding:12px;display:flex;overflow-y:auto}.ic-kanban-cards::-webkit-scrollbar{width:6px}.ic-kanban-cards::-webkit-scrollbar-thumb{background:rgba(var(--nh-shadow-rgb,15,23,42), .12);border-radius:6px}.ic-kanban-card{background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);cursor:grab;box-shadow:var(--nh-glass-shadow);border-radius:14px;flex-shrink:0;transition:transform .14s,box-shadow .14s,border-color .14s;overflow:hidden}.ic-kanban-card:hover{box-shadow:var(--nh-clay-pop,0 8px 22px rgba(var(--nh-shadow-rgb),.12));border-color:var(--ic-accent);transform:translateY(-1px)}.ic-kanban-card.dragging{opacity:.45}.ic-kcard-img{background:linear-gradient(135deg,#1e293b,#334155);height:92px;position:relative}.ic-kcard-img img{object-fit:cover;width:100%;height:100%;display:block}.ic-kcard-ph{background:linear-gradient(135deg, rgba(var(--ic-accent-rgb), .16), rgba(var(--ic-accent-rgb), .08));place-items:center;display:grid;position:absolute;inset:0}.ic-kcard-ph .m{color:var(--ic-accent);opacity:.6;font-size:18px}.ic-kcard-slides{font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c14b3;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;right:8px}.ic-kcard-seal{font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c14b3;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.ic-kcard-seal:before{content:"";background:#94a3b8;border-radius:999px;width:6px;height:6px}.ic-kcard-seal.g:before{background:#34d399}.ic-kcard-seal.y:before{background:#fbbf24}.ic-kcard-seal.r:before{background:#f87171}.ic-kcard-b{padding:11px 12px}.ic-kcard-h{letter-spacing:-.01em;color:var(--pt-text,var(--nh-slate-900));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 9px;font-size:14px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ic-kcard-foot{color:var(--nh-slate-500);align-items:center;gap:6px;margin-top:0;font-size:12px;display:flex}.ic-kcard-foot svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;color:var(--nh-slate-400);flex:none}.ic-kcard-reel{cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-left:auto;padding:0;font-size:14px;line-height:1;display:grid}.ic-kcard-reel:hover{opacity:1;background:rgba(var(--ic-accent-rgb), .12)}.ic-kanban-empty{color:var(--nh-slate-400);text-align:center;padding:16px 0;font-size:13px}.ic-ktags{flex-wrap:wrap;gap:5px;margin:0 0 9px;display:flex}.ic-kchip{color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.ic-kadd{border:1px dashed var(--nh-glass-border);width:100%;color:var(--nh-slate-400);cursor:pointer;background:0 0;border-radius:12px;flex-shrink:0;padding:10px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.ic-kadd:hover{border-color:var(--ic-accent);color:var(--ic-accent-deep);background:var(--ic-accent-soft)}.ic-viewtoggle{background:rgba(var(--nh-shadow-rgb,15,23,42), .06);border-radius:11px;gap:4px;padding:3px;display:inline-flex}.ic-viewtoggle button{cursor:pointer;font-family:var(--nh-f-mono);letter-spacing:.05em;color:var(--nh-slate-500);background:0 0;border:none;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:700}.ic-viewtoggle button.active{background:var(--nh-card-bg,var(--cartao-solido));color:var(--nh-slate-900);box-shadow:var(--nh-clay-light)}.icsf-3col{grid-template-columns:300px minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.icsf-3col>.icsf-col{flex-direction:column;gap:14px;min-width:0;display:flex}.icsf-3col>.icsf-col-center{align-items:center}@media (width<=1180px){.icsf-3col{grid-template-columns:260px minmax(0,1fr)}.icsf-3col>.icsf-col-right{flex-flow:wrap;grid-column:1/-1}}@media (width<=860px){.icsf-3col{grid-template-columns:1fr}.icsf-3col>.icsf-col-right{flex-direction:column}}@media (width<=768px){.ic-railed .ic-rail{display:none}.ic-railed .nh-app{padding-left:12px}.ic-railed .ic-content{padding-left:12px;padding-right:12px}.ic-has-gm.ic-railed .nh-app{padding-left:12px}.ic-has-gm .ic-onb-topbar,.ic-has-gm .ic-onb-body{padding-left:0}.ic-topbar{display:none}.ic-full .ic-content,.ic-has-gm.ic-full .ic-content{padding:12px 12px calc(92px + env(safe-area-inset-bottom,0px))}.ic-full .app-header-agent,.ic-railed .app-header-agent{max-width:calc(100% - 24px);margin:12px}.ic-shell .app-header-agent{gap:6px;padding-inline:10px}.ic-shell .app-header-agent .aha-name,.ic-shell .app-header-agent .aha-div,.ic-shell .app-header-agent .aha-av,.ic-shell .app-header-agent .aha-spacer,.ic-shell .ic-sidebar.ic-full-side{display:none}.ic-railed .icsf-pagefoot{left:0}.ic-kanban-col{flex-basis:84vw;min-width:84vw}}@media (prefers-reduced-motion:reduce){.ic-home-card{transition:none}}.ic-story{scroll-snap-align:start;background:var(--pt-surface);border:1px solid var(--pt-border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;flex-shrink:0;width:250px;padding:0;font-family:inherit;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;overflow:hidden}.ic-story:hover{box-shadow:none;transform:translateY(-4px)}.ic-story:disabled{cursor:default}.ic-story.creating{outline:2px solid var(--ic-accent)}.ic-story-cover{height:142px;position:relative;overflow:hidden}.ic-story-cover img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block}.ic-story:hover .ic-story-cover img{transform:scale(1.05)}.ic-story-cover:after{content:"";pointer-events:none;background:linear-gradient(#070a1400,#070a1461);height:46%;position:absolute;inset:auto 0 0}@media (prefers-reduced-motion:reduce){.ic-story-cover img{transition:none}.ic-story:hover .ic-story-cover img{transform:none}}.ic-story-pills{z-index:2;pointer-events:none;justify-content:space-between;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.ic-story-body{flex-direction:column;flex:1;gap:6px;padding:11px 13px 13px;display:flex}.ic-story-eyebrow{font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--pt-text3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.ic-story-title{font-family:var(--nh-f-display,"Space Grotesk", system-ui, sans-serif);color:var(--pt-text);letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.ic-story-sum{color:var(--pt-text3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ic-story-foot{justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.ic-story-cta{color:var(--ic-accent);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.ic-story.creating .ic-story-cta{color:var(--pt-text3)}.ic-story.icpt-skel{height:300px}.icpt-results-grid .ic-story{width:100%}.ic-rec-section{background:linear-gradient(135deg, rgba(var(--ic-accent-rgb), .12), rgba(var(--ic-violet-rgb), .05) 60%), var(--pt-surface);border:1px solid rgba(var(--ic-accent-rgb), .22);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;margin:6px 0 16px;padding:18px 18px 8px}.ic-rec-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.ic-rec-head h2{font-family:var(--nh-f-display,var(--f));color:var(--pt-text);letter-spacing:-.02em;font-size:22px;font-weight:700}.ic-rec-head .ic-rec-sub{color:var(--pt-text3);font-size:13px}.ic-rec-row{scroll-snap-type:x proximity;gap:18px;padding:4px 2px 14px;display:flex;overflow-x:auto}.ic-rec-row .ic-story{background:var(--pt-surface);border-radius:18px;width:400px}.ic-rec-row .ic-story-cover{height:235px}.ic-rec-row .ic-story-body{gap:7px;padding:14px 16px 16px}.ic-rec-row .ic-story-title{font-family:var(--nh-f-display,"Space Grotesk", system-ui, sans-serif);letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.2}.ic-rec-row .ic-story-sum{-webkit-line-clamp:2;font-size:14px}.ic-rec-row .ic-story.icpt-skel{height:380px}@media (width<=640px){.ic-rec-row .ic-story{width:320px}.ic-rec-row .ic-story-cover{height:185px}}.ic-topbar-seg{flex-shrink:0;margin-left:10px}.nh-topbar-mob-center .nh-seg{flex-shrink:0}.nh-topbar-mob-center .nh-seg button{padding:5px 12px;font-size:12px}.ic-guest-boot{background:radial-gradient(120% 120% at 50% 0%, rgba(var(--ic-accent-rgb), .14), transparent 60%), var(--nh-bg,#fafaf9);place-items:center;min-height:100dvh;padding:18px;display:grid}.ic-guest-boot-card{width:min(440px,100%);box-shadow:0 24px 70px rgba(var(--nh-shadow-rgb), .14);border-radius:22px;padding:26px 22px 22px}.ic-guest-boot-head{text-align:center;margin-bottom:18px}.ic-guest-ring{width:86px;height:86px;margin:0 auto 14px}.ic-guest-ring .ic-welcome-av{width:76px;height:76px}.ic-guest-boot-head h1{color:var(--nh-slate-900,var(--tinta));margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.15}.ic-guest-boot-head p{color:var(--nh-slate-600,var(--tinta-2));margin:0;font-size:14px;line-height:1.5}.ic-guest-form{gap:12px;display:grid}.ic-guest-form label{color:var(--nh-slate-700,var(--tinta-2));gap:5px;font-size:13px;font-weight:600;display:grid}.ic-guest-form input{box-sizing:border-box;background:var(--nh-card-bg,var(--cartao-solido));width:100%;min-height:44px;color:inherit;border:1px solid #0000001a;border-radius:12px;padding:12px 13px;font-family:inherit;font-size:16px}.ic-guest-form input:focus{border-color:var(--ic-accent);box-shadow:0 0 0 3px var(--ic-accent-soft);outline:none}.ic-guest-opt{color:var(--nh-slate-400,var(--tinta-3));font-weight:500}.ic-guest-persona{gap:8px;display:grid}.ic-guest-persona-lbl{color:var(--nh-slate-700,var(--tinta-2));font-size:13px;font-weight:600}.ic-guest-chips{flex-wrap:wrap;gap:7px;display:flex}.ic-guest-chip{background:var(--nh-card-bg,var(--cartao-solido));min-height:44px;color:var(--nh-slate-700,var(--tinta-2));cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000001f;border-radius:999px;align-items:center;padding:10px 15px;font-family:inherit;font-size:14px;transition:all .12s;display:inline-flex}.ic-guest-chip.is-on{background:var(--ic-accent-grad);color:var(--sobre-acento);box-shadow:none;border-color:#0000}.ic-guest-err{color:#dc2626;text-align:center;margin:0;font-size:13px}.ic-guest-cta{justify-content:center;width:100%;padding:14px;font-size:16px}.ic-guest-fine{color:var(--nh-slate-400,var(--tinta-3));text-align:center;margin:2px 0 0;font-size:12px;line-height:1.4}.ic-seeding{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:24px 18px;display:flex}.ic-seeding .ic-guest-ring{width:96px;height:96px;margin-bottom:18px}.ic-seeding-title{color:var(--nh-slate-900,var(--tinta));margin:0 0 6px;font-size:22px;font-weight:800}.ic-seeding-sub{color:var(--nh-slate-600,var(--tinta-2));min-height:20px;margin:0 0 22px;font-size:15px;transition:opacity .3s}.ic-seeding-cards{gap:12px;margin-bottom:26px;display:flex}.ic-seeding-cards-solo{justify-content:center}.ic-seeding-cards-solo .ic-seeding-card{border-radius:18px;width:188px;height:235px}.ic-seeding-card{background:rgba(var(--ic-accent-rgb), .06);border:1px solid var(--ic-accent-border);border-radius:14px;place-items:center;width:92px;height:115px;display:grid;overflow:hidden}.ic-seeding-card.is-done{box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb), .14);border-color:#0000}.ic-seeding-card img{object-fit:cover;width:100%;height:100%;display:block}.ic-seeding-spin{border:3px solid rgba(var(--ic-accent-rgb), .25);border-top-color:var(--ic-accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin}.ic-seeding-cta{padding:13px 24px;font-size:16px}.ic-seeding-hint{color:var(--nh-slate-400,var(--tinta-3));margin-top:14px;font-size:13px}.ic-credit-meter{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:1200;background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--ic-accent-border);color:var(--nh-slate-800,var(--tinta));cursor:pointer;box-shadow:0 8px 24px rgba(var(--nh-shadow-rgb), .12);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.ic-credit-meter.is-out{background:var(--ic-accent-grad);color:var(--sobre-acento);border-color:#0000}.ic-credit-dot{background:var(--ic-accent);width:8px;height:8px;box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb), .5);border-radius:50%;animation:2s ease-in-out infinite icDot}.ic-guest-clock-ic{width:14px;height:14px;color:var(--ic-accent-deep);flex:none}.ic-guest-clock.is-out .ic-guest-clock-ic{color:#fff}.ic-credit-meter.ic-guest-clock{top:80px}@media (width<=768px){.ic-credit-meter.ic-guest-clock{top:calc(env(safe-area-inset-top,0px) + 60px)}}.ic-credit-meter.is-out .ic-credit-dot{background:var(--cartao-solido)}.ic-sub-bubble{right:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 78px);z-index:1200;background:var(--ic-accent-grad);color:var(--sobre-acento);cursor:pointer;box-shadow:none;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:800;animation:5s ease-in-out infinite icFloat;display:inline-flex;position:fixed}.ic-sub-bubble.is-urgent{animation:5s ease-in-out infinite icFloat,1.8s ease-in-out infinite icPulseUrgent}.ic-sub-bubble-spark{font-size:16px}@keyframes icPulseUrgent{0%,to{box-shadow:none}50%{box-shadow:0 0 0 6px rgba(var(--ic-accent-rgb), .18)}}.ic-trial-wall-ov{z-index:1400;background:rgba(var(--nh-shadow-rgb), .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ic-trial-wall{text-align:center;border-radius:22px;width:min(480px,100%);max-height:92vh;padding:26px 22px;position:relative;overflow:auto;box-shadow:0 30px 80px #00000059}.ic-trial-wall-x{width:30px;height:30px;color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;background:#0000000f;border:none;border-radius:9px;font-size:18px;position:absolute;top:12px;right:14px}.ic-trial-wall-badge{background:rgba(var(--ic-accent-rgb), .12);color:var(--ic-accent-deep);border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-block}.ic-trial-wall-title{color:var(--nh-slate-900,var(--tinta));margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.2}.ic-trial-wall-sub{color:var(--nh-slate-600,var(--tinta-2));margin:0 0 18px;font-size:14px;line-height:1.5}.ic-trial-wall-proof-lbl{color:var(--nh-slate-500,var(--tinta-3));text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:700}.ic-trial-wall-proof{justify-content:center;gap:8px;margin-bottom:20px;padding-bottom:6px;display:flex;overflow-x:auto}.ic-trial-wall-proof img{object-fit:cover;width:72px;height:90px;box-shadow:0 6px 16px rgba(var(--nh-shadow-rgb), .16);border-radius:10px;flex-shrink:0}.ic-trial-wall-actions{gap:10px;display:grid}.ic-trial-wall-go{justify-content:center;width:100%;padding:15px;font-size:16px}.ic-trial-wall-actions .ic-btn-ghost{justify-content:center;width:100%;padding:12px}.ic-tour-ov{z-index:1500;background:0 0;position:fixed;inset:0}.ic-tour-ring{border:2px solid var(--ic-accent);box-shadow:0 0 0 9999px rgba(var(--nh-shadow-rgb), .58);pointer-events:none;border-radius:14px;transition:all .3s cubic-bezier(.22,1,.36,1);position:fixed}.ic-tour-card{z-index:1501;background:var(--nh-popover-bg,#fff);border:1px solid var(--nh-glass-border);border-radius:16px;width:min(300px,86vw);padding:18px;position:fixed;box-shadow:0 20px 50px #0000004d}.ic-tour-step{color:var(--ic-accent-deep);margin-bottom:6px;font-size:12px;font-weight:700}.ic-tour-card h3{color:var(--nh-slate-900,var(--tinta));margin:0 0 6px;font-size:16px;font-weight:800}.ic-tour-card p{color:var(--nh-slate-600,var(--tinta-2));margin:0 0 14px;font-size:14px;line-height:1.45}.ic-tour-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.ic-tour-skip{color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13px}.ic-tour-next{padding:9px 16px;font-size:14px}.ic-tour-card.ic-tour-banner{border:1.5px solid var(--ic-accent-border);background:radial-gradient(120% 140% at 0% 0%, rgba(var(--ic-accent-rgb), .14), transparent 60%), var(--nh-card-bg,var(--cartao-solido));width:min(480px,92vw);padding:26px 26px 22px;overflow:hidden;box-shadow:0 8px 28px #00000038}.ic-tour-card.ic-tour-banner:before{content:"";background:var(--ic-accent-grad);height:4px;position:absolute;top:0;left:0;right:0}.ic-tour-card.ic-tour-banner .ic-tour-step{background:var(--ic-accent-soft);color:var(--ic-accent-deep);letter-spacing:.04em;border-radius:999px;padding:3px 9px;display:inline-block}.ic-tour-card.ic-tour-banner h3{margin:10px 0 8px;font-size:21px;line-height:1.2}.ic-tour-card.ic-tour-banner p{font-size:15px}html[data-theme=dark] .ic-tour-card.ic-tour-banner{background:radial-gradient(120% 140% at 0% 0%, rgba(var(--ic-accent-rgb), .22), transparent 60%), var(--nh-card-bg,#161616)}.ic-seeding-count{color:var(--ic-accent-deep);font-variant-numeric:tabular-nums;font-weight:800}.icpt-lia{background:linear-gradient(#0a66c217,#0a66c205);border:1px solid #0a66c22e;border-radius:16px;margin:12px 0 2px;padding:14px 14px 4px}.icpt-lia-head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.icpt-lia-av{object-fit:cover;border:2px solid #0a66c2;border-radius:50%;flex:none;width:44px;height:44px;box-shadow:0 2px 8px #0a66c252}.icpt-lia-headtext{min-width:0}.icpt-lia-title{letter-spacing:-.01em;color:var(--nh-slate-900);margin:0;font-size:1.06rem;font-weight:800;line-height:1.15}.icpt-lia-accent,.icpt-lia-dot{color:#0a66c2}.icpt-lia-sub{color:var(--nh-slate-500);margin:2px 0 0;font-size:.875rem;line-height:1.3}[data-theme=dark] .icpt-lia{background:linear-gradient(#0a66c229,#0a66c20a);border-color:#0a66c24d}[data-theme=dark] .icpt-lia-accent,[data-theme=dark] .icpt-lia-dot{color:#4a9eff}[data-theme=dark] .icpt-lia-av{border-color:#4a9eff;box-shadow:0 2px 8px #4a9eff52}@media (width<=768px){.ic-search input,.icst-input,.icst-cp-textbox,.icsf-textarea,.icsf-cta-custom,.iccap-genfield select,.iccap-genfield input,.icpt-search input,.icpt-fb-input,.icfc-replyinput,.icsc-composer-input,.icsc-composer-ta,.ic-input{font-size:16px}}.icstm{flex-direction:column;gap:12px;display:flex}.icstm-stage{justify-content:center;align-items:center;padding:2px 0;display:flex;position:relative}.icstm-frame{aspect-ratio:1080/1350;background:var(--cartao-solido);border:1px solid rgba(var(--nh-shadow-rgb), .14);width:100%;max-width:340px;box-shadow:0 16px 50px rgba(var(--nh-shadow-rgb), .18), 0 3px 12px rgba(var(--nh-shadow-rgb), .08);border-radius:16px;margin:0 auto;position:relative;overflow:hidden}.icstm-frame>div{width:100%;height:100%}.icstm-frame-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--nh-slate-600);text-align:center;background:#ffffffd1;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.icstm-nav{z-index:2;border:.5px solid var(--nh-glass-border);background:var(--nh-card-bg,var(--cartao-solido));width:40px;height:40px;color:var(--nh-slate-700);cursor:pointer;box-shadow:0 4px 14px rgba(var(--nh-shadow-rgb), .14);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.icstm-nav.prev{left:2px}.icstm-nav.next{right:2px}.icstm-nav:disabled{opacity:.3}.icstm-count{text-align:center;color:var(--nh-slate-500);font-size:13px;font-weight:600}.icstm-thumbs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:8px;padding:2px 2px 8px;display:flex;overflow-x:auto}.icstm-thumb{cursor:pointer;background:var(--nh-field-bg);border:2px solid #0000;border-radius:9px;flex:none;width:52px;height:65px;padding:0;position:relative;overflow:hidden}.icstm-thumb.sel{border-color:var(--ic-accent);box-shadow:0 0 0 2px var(--ic-accent-soft)}.icstm-thumb>div{width:100%;height:100%}.icstm-thumb-n{color:#fff;text-shadow:0 1px 3px #0009;font-size:12px;font-weight:800;position:absolute;top:2px;left:4px}.icstm-thumb-flag{text-align:center;color:#fff;background:#0f172a99;border-radius:4px;padding:1px 0;font-size:8px;position:absolute;bottom:2px;left:2px;right:2px}.icstm-thumb.add{border:1px dashed var(--nh-glass-border);color:var(--nh-slate-400);background:0 0;justify-content:center;align-items:center;display:flex}.icstm-footer{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--nh-bg,#fafaf9);box-shadow:0 -8px 24px rgba(var(--nh-shadow-rgb), .12);flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.icstm-tools{background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-glass-border);box-shadow:0 6px 22px rgba(var(--nh-shadow-rgb), .1);border-radius:16px;gap:4px;padding:8px;display:flex}.icstm-approve{align-items:center;gap:10px;display:flex}.icstm-reject{color:#dc2626;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 6px;font-family:inherit;font-size:14px;font-weight:600}.icstm-approve-btn{cursor:pointer;background:var(--ic-success-grad);color:#fff;min-height:48px;box-shadow:none;border:none;border-radius:14px;flex:1;font-family:inherit;font-size:16px;font-weight:700}.icstm-approve-btn:disabled{opacity:.5;box-shadow:none;cursor:default}.icpd-mh{border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:6px;margin-bottom:2px;padding:6px 2px 12px;display:flex}.icpd-mh-back,.icpd-mh-more{width:40px;height:40px;color:var(--nh-slate-700);cursor:pointer;background:0 0;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.icpd-mh-back:active,.icpd-mh-more:active{background:var(--nh-field-bg)}.icpd-mh-mid{text-align:center;flex:1;min-width:0;padding:0 2px}.icpd-mh-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ic-accent-deep);margin-bottom:1px;font-size:12px;font-weight:700}.icpd-mh-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}.icpd-mh-action{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg,var(--cartao-solido));width:100%;min-height:48px;color:var(--nh-slate-800);cursor:pointer;border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.icpd-mh-action.danger{color:#dc2626;background:#dc26260d;border-color:#dc262640}.icsf-chatlauncher{border:1.5px solid var(--ic-accent-border);background:var(--ic-accent-soft);cursor:pointer;text-align:left;width:100%;box-shadow:none;border-radius:14px;align-items:center;gap:10px;padding:13px 15px;font-family:inherit;display:flex}.icsf-chatlauncher:active{transform:scale(.99)}.icsf-chatlauncher-av{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.icsf-chatlauncher span{color:var(--ic-accent-deep);flex:1;font-size:14px;font-weight:600}.icsf-chatlauncher svg{color:var(--ic-accent-deep);flex:none}.icsf-brief-approve{justify-content:center;width:100%;min-height:48px}.icsf-chatsheet-ov{z-index:1600;background:rgba(var(--nh-shadow-rgb), .5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.icsf-chatsheet{background:var(--nh-bg,#fafaf9);width:100%;max-width:620px;height:90dvh;max-height:100%;box-shadow:0 -12px 50px rgba(var(--nh-shadow-rgb), .32);animation:icSheetUp .28s var(--ic-ease-out,ease);border-radius:22px 22px 0 0;flex-direction:column;display:flex;overflow:hidden}.icsf-chatsheet-grip{background:var(--nh-glass-border);border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 2px}.icsf-chatsheet-head{border-bottom:1px solid var(--nh-glass-border);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:4px 16px 8px;display:flex}.icsf-chatsheet-head span{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.icsf-chatsheet-head button{background:var(--nh-field-bg);width:36px;height:36px;color:var(--nh-slate-500);cursor:pointer;border:none;border-radius:50%;flex:none;font-size:20px;line-height:1}.icsf-chatsheet .farol-sheet-chat{flex-direction:column;flex:1;min-height:0;padding:8px 16px 0;display:flex;position:relative;overflow:hidden}@media (width<=768px){.icpa-actions{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--nh-bg,#fafaf9);box-shadow:0 -8px 24px rgba(var(--nh-shadow-rgb), .12);flex-direction:column;gap:8px;position:fixed;bottom:0;left:0;right:0}.icpa-actions .ic-btn{width:100%;min-height:48px}.icpa-page{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}}.icstm-tool{cursor:pointer;min-height:52px;color:var(--nh-slate-600);background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-family:inherit;font-size:12px;font-weight:600;display:flex}.icstm-tool:active{background:var(--nh-field-bg)}.icstm-tool svg{width:21px;height:21px}.icstm-tool.farol{color:var(--ic-accent-deep)}.icstm-tool:disabled{opacity:.4}.ic-sheet-ov{background:rgba(var(--nh-shadow-rgb), .5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ic-sheet{background:var(--nh-card-bg,var(--cartao-solido));width:100%;max-width:640px;max-height:min(86dvh,100%);box-shadow:0 -8px 40px rgba(var(--nh-shadow-rgb), .28);animation:icSheetUp .25s var(--ic-ease-out,ease);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:20px 20px 0 0;flex-direction:column;display:flex}@keyframes icSheetUp{0%{transform:translateY(100%)}to{transform:none}}.ic-sheet-grip{background:var(--nh-glass-border);border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 2px}.ic-sheet-head{border-bottom:1px solid var(--nh-glass-border);flex:none;justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.ic-sheet-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.ic-sheet-x{background:var(--nh-field-bg);width:34px;height:34px;color:var(--nh-slate-500);cursor:pointer;border:none;border-radius:50%;font-size:20px;line-height:1}.ic-sheet-body{-webkit-overflow-scrolling:touch;padding:14px 16px;overflow-y:auto}.ic2-id{background:linear-gradient(135deg, var(--ic-accent-soft), rgba(var(--ic-accent-rgb), .04)), var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;grid-template-columns:auto 1fr auto;align-items:start;gap:18px;margin-bottom:16px;padding:20px 22px;display:grid}.ic2-id-av{background:var(--ic-accent-grad);width:76px;height:76px;color:var(--sobre-acento);font-family:var(--nh-f-display);box-shadow:none;border:2px solid #fff9;border-radius:50%;flex:none;place-items:center;font-size:26px;font-weight:700;display:grid;overflow:hidden}.ic2-id-av img{object-fit:cover;width:100%;height:100%;display:block}.ic2-id-main{min-width:0}.ic2-id-name{align-items:center;gap:8px;display:flex}.ic2-id-name h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:22px;font-weight:700;overflow:hidden}.ic2-id-verified{background:var(--ic-accent-grad);width:20px;height:20px;color:var(--sobre-acento);box-shadow:none;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ic2-id-handle{color:var(--ic-accent-deep);margin-top:1px;font-size:14px;font-weight:600}.ic2-id-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.ic2-id-chip{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.ic2-id-chip.accent{background:var(--ic-accent-soft);border-color:var(--ic-accent-border);color:var(--ic-accent-deep)}.ic2-id-bio{color:var(--nh-slate-700);max-width:60ch;margin:10px 0 0;font-size:14px;line-height:1.5}.ic2-id-site{color:var(--ic-accent-deep);margin-top:7px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.ic2-id-site:hover{text-decoration:underline}.ic2-id-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.ic2-id-meta{color:var(--nh-slate-400);white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.ic2-tabs{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-clay-light);border-radius:16px;gap:6px;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}.ic2-tab{cursor:pointer;min-width:max-content;color:var(--nh-slate-500);font-family:var(--nh-f-display);transition:color .15s var(--nh-ease-out,ease), background .15s var(--nh-ease-out,ease);background:0 0;border:none;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}.ic2-tab:hover{color:var(--nh-slate-900)}.ic2-tab.active{background:var(--nh-card-bg);color:var(--ic-accent-deep);box-shadow:var(--nh-clay-light)}.ic2-tab-ic{font-size:14px}.ic2-tabpane{animation:icRise .4s var(--nh-ease-out,ease) both;flex-direction:column;gap:22px;display:flex}.ic2-statstrip{background:var(--nh-glass-border);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:16px;grid-auto-columns:1fr;grid-auto-flow:column;gap:1px;display:grid;overflow:hidden}.ic2-stat{background:var(--nh-card-bg);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.ic2-stat-num{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ic2-stat-num.accent{color:var(--ic-accent-deep)}.ic2-stat-lbl{color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.ic2-kpi-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.ic2-viral{background:linear-gradient(135deg, var(--ic-accent-soft), rgba(var(--ic-accent-rgb), .05)), var(--nh-card-bg);border:1px solid var(--ic-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;align-items:center;gap:24px;padding:20px 24px;display:flex}.ic2-viral-gauge{flex:none}.ic2-viral-arc{fill:none;stroke:var(--ic-accent);stroke-linecap:round;transition:stroke-dashoffset 1s var(--nh-ease-out,ease);filter:drop-shadow(0 0 6px var(--ic-accent-shadow))}.ic2-viral-num{font-family:var(--nh-f-display);fill:var(--nh-slate-900);font-size:38px;font-weight:800}.ic2-viral-cap{fill:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono)}.ic2-viral-bd{min-width:0}.ic2-viral-tier{font-family:var(--nh-f-display);color:var(--nh-slate-900);text-transform:capitalize;margin:4px 0 6px;font-size:20px;font-weight:700}.ic2-viral-line{color:var(--nh-slate-600);margin:0 0 10px;font-size:14px;line-height:1.5}.ic2-viral-more{font-size:13px}.ic2-net{align-items:center;gap:2px;height:80px;display:flex}.ic2-net-col{flex:1 1 0;align-items:center;height:100%;display:flex}.ic2-net-bar{width:100%;animation:ic2NetGrow .5s var(--nh-ease-out,ease) both;border-radius:3px;display:block}.ic2-net-bar.up{background:var(--acento);transform-origin:bottom;align-self:flex-end}.ic2-net-bar.down{background:rgba(var(--nh-shadow-rgb), .28);transform-origin:top;align-self:flex-start}@keyframes ic2NetGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ic2-up{color:var(--ic-accent-deep)}.ic2-down{color:var(--nh-slate-500)}.ic2-heat{grid-template-columns:repeat(24,1fr);align-items:end;gap:3px;display:grid}.ic2-heat-cell{flex-direction:column;align-items:center;gap:4px;display:flex}.ic2-heat-cell i{aspect-ratio:1;background:var(--nh-field-bg);background:color-mix(in srgb, var(--ic-accent) calc(var(--lvl,0) * 100%), var(--nh-field-bg));width:100%;transition:transform .15s var(--nh-ease-out,ease);border-radius:5px;display:block}.ic2-heat-cell i.peak{box-shadow:0 0 0 2px var(--ic-accent-border)}.ic2-heat-tick{color:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono)}.ic2-duel-legend{color:var(--nh-slate-600);gap:16px;margin-bottom:6px;font-size:13px;display:flex}.ic2-duel-legend .sw{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.ic2-duel-legend .sw.carousel{background:var(--ic-accent)}.ic2-duel-legend .sw.single{background:rgba(var(--nh-shadow-rgb), .3)}.ic2-duel-name{color:var(--nh-slate-700);margin-bottom:6px;font-size:13px;font-weight:600}.ic2-duel-metric .ic2-bar-row{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.ic2-duel-v{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;text-align:right;min-width:48px;font-size:13px;font-weight:700}.ic2-meter i.carousel{background:var(--ic-accent)}.ic2-meter i.single{background:rgba(var(--nh-shadow-rgb), .3)}.ic2-donut-arc.s3{stroke:var(--nh-slate-300,#cbd5e1);opacity:.7}.ic2-legend .sw.s3{background:var(--nh-slate-300,#cbd5e1);opacity:.7}.ic2-bestpost{text-align:left;cursor:pointer;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:100%;box-shadow:var(--nh-clay-light);transition:transform .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:18px;align-items:center;gap:16px;padding:14px;display:flex}.ic2-bestpost:hover{box-shadow:var(--nh-clay-pop);transform:translateY(-2px)}.ic2-bestpost-cv{background-position:50%;background-size:cover;background-image:linear-gradient(135deg, var(--ic-accent-soft), transparent);border-radius:14px;flex:none;width:84px;height:84px;position:relative}.ic2-bestpost-badge{color:var(--sobre-acento);background:var(--ic-accent-grad);box-shadow:none;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;top:6px;left:6px}.ic2-bestpost-bd{flex:1;min-width:0}.ic2-bestpost-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:15px;font-weight:700;overflow:hidden}.ic2-bestpost-stats{gap:24px;display:flex}.ic2-bestpost-stats>div{flex-direction:column;gap:2px;display:flex}.ic2-actions{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.ic2-action{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.ic2-prose{color:var(--nh-slate-700);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.ic2-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ic2-list li{color:var(--nh-slate-700);gap:9px;font-size:14px;line-height:1.5;display:flex}.ic2-list-ic{color:var(--ic-accent-deep);flex:none;font-weight:700}.ic2-recs{flex-direction:column;gap:12px;display:flex}.ic2-rec-card{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:14px;gap:12px;padding:14px 16px;display:flex}.ic2-rec-n{background:var(--ic-accent-grad);width:24px;height:24px;color:var(--sobre-acento);box-shadow:none;border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ic2-rec-t{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin-bottom:3px;font-size:14px;font-weight:700}.ic2-rec-d{color:var(--nh-slate-600);font-size:13px;line-height:1.5}@media (width<=640px){.ic2-id{grid-template-columns:auto 1fr}.ic2-id-side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.ic2-statstrip{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.ic2-viral{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.ic2-net-bar,.ic2-tabpane{animation:none}}.ic-igsw-pill{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.ic-igsw-pill.ok{color:var(--sucesso);background:color-mix(in srgb, var(--sucesso) 12%, transparent)}.ic-igsw-pill.warn{color:#b45309;background:#f59e0b26}.ic-igsw-pill.danger{color:#dc2626;background:#ef444421}.ic-igsw-pill.off{color:var(--nh-slate-500);background:#94a3b829}.ic-igsw-av,.ic-ag-av{border-radius:50%;flex:none;place-items:center;padding:2px;display:inline-grid}.ic-igsw-av-in,.ic-ag-av-in{background-color:var(--nh-card-bg);width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--nh-card-bg);background-position:50%;background-size:cover;border-radius:50%;place-items:center;display:grid;overflow:hidden}.ic-igsw-av-ini,.ic-ag-av-ini{font-family:var(--nh-f-display);color:var(--ic-accent-deep);letter-spacing:-.02em;font-size:12px;font-weight:800}.ic-ag-av-ini{font-size:18px}.ic-igsw{display:inline-flex;position:relative}.ic-igsw-trigger{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-clay,0 1px 2px #0000000a);cursor:pointer;border-radius:999px;align-items:center;gap:8px;max-width:230px;padding:5px 10px 5px 6px;transition:box-shadow .15s,transform .12s;display:inline-flex}.ic-igsw-trigger:hover{box-shadow:0 0 0 2px var(--ic-accent-border)}.ic-igsw-handle{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:14px;font-weight:700;overflow:hidden}.ic-igsw-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--nh-card-bg);border-radius:50%;flex:none}.ic-igsw-chev{fill:none;width:15px;height:15px;stroke:var(--nh-slate-500);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ic-igsw-menu{z-index:70;background:var(--nh-popover-bg,#fff);border:1px solid var(--nh-glass-border);border-radius:16px;min-width:286px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 48px #0206172e}.ic-igsw-head{letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);padding:6px 10px 8px;font-size:12px;font-weight:800}.ic-igsw-list{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow:auto}.ic-igsw-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:11px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex;position:relative}.ic-igsw-item:hover,.ic-igsw-item.active{background:var(--ic-accent-soft)}.ic-igsw-item.active:before{content:"";background:var(--ic-accent-grad);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ic-igsw-item-id{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ic-igsw-item-name{font-family:var(--nh-f-display);color:var(--nh-slate-900);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.ic-igsw-recon{color:#dc2626;cursor:pointer;background:#ef44441a;border-radius:8px;flex:none;padding:3px 8px;font-size:12px;font-weight:700}.ic-igsw-sep{background:var(--nh-glass-border);height:1px;margin:8px 4px}.ic-igsw-connect,.ic-igsw-dash{cursor:pointer;width:100%;font-family:var(--nh-f-display);text-align:left;border:none;border-radius:11px;align-items:center;gap:8px;padding:9px 10px;font-size:14px;font-weight:700;display:flex}.ic-igsw-connect{color:var(--sobre-acento);background:var(--ic-accent-grad)}.ic-igsw-connect svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ic-igsw-connect.locked{color:var(--nh-slate-600);background:#94a3b824}.ic-igsw-connect:disabled{opacity:.65;cursor:default}.ic-igsw-dash{color:var(--ic-accent-deep);background:0 0;justify-content:center;margin-top:2px}.ic-igsw-dash:hover{background:var(--ic-accent-soft)}.ic-ag{max-width:1000px;margin:0 auto}.ic-ag-quota{margin:4px 0 22px}.ic-ag-quota-bar{background:#94a3b833;border-radius:999px;height:8px;overflow:hidden}.ic-ag-quota-bar>span{background:var(--ic-accent-grad);border-radius:999px;height:100%;transition:width .4s;display:block}.ic-ag-quota-meta{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.ic-ag-quota-count{font-family:ui-monospace, SFMono-Regular, var(--mono);color:var(--nh-slate-700);font-size:14px;font-weight:600}.ic-ag-quota-count i{color:var(--nh-slate-400);padding:0 2px;font-style:normal}.ic-ag-buy{color:var(--ic-accent-deep);background:var(--ic-accent-soft);border:1px solid var(--ic-accent-border);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:700}.ic-ag-grid{grid-template-columns:repeat(auto-fill,minmax(264px,1fr));gap:16px;display:grid}.ic-ag-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px;transition:transform .14s,box-shadow .14s;position:relative;overflow:hidden}.ic-ag-card:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0206171f}.ic-ag-card.needs{filter:saturate(.65)}.ic-ag-card-fita{height:4px;position:absolute;top:0;left:0;right:0}.ic-ag-card-fita.ok{background:var(--ic-ig-grad)}.ic-ag-card-fita.warn{background:#f59e0b}.ic-ag-card-fita.danger{background:#ef4444}.ic-ag-card-fita.off{background:#94a3b880}.ic-ag-card-top{align-items:center;gap:12px;margin:6px 0 16px;display:flex}.ic-ag-card-id{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ic-ag-card-name{font-family:var(--nh-f-display);color:var(--nh-slate-900);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.ic-ag-badge-active{letter-spacing:.08em;text-transform:uppercase;color:var(--ic-accent-deep);background:var(--ic-accent-soft);border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-weight:800}.ic-ag-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.ic-ag-stat{flex-direction:column;gap:2px;display:flex}.ic-ag-stat b{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px}.ic-ag-stat span{letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700}.ic-ag-card-actions{display:flex}.ic-ag-btn{justify-content:center;width:100%}.ic-ag-newcard{cursor:pointer;border:1.5px dashed var(--ic-accent-border);background:var(--ic-accent-soft);min-height:196px;color:var(--ic-accent-deep);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px;transition:background .14s,border-color .14s;display:flex}.ic-ag-newcard:hover{background:rgba(var(--ic-accent-rgb), .18)}.ic-ag-newcard.locked{border-color:var(--nh-glass-border);color:var(--nh-slate-600);background:#94a3b81a}.ic-ag-newcard:disabled{opacity:.7;cursor:default}.ic-ag-plus{font-size:34px;font-weight:300;line-height:1}.ic-ag-lock{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.ic-ag-newcard-t{font-family:var(--nh-f-display);font-size:15px;font-weight:700}.ic-ag-newcard-s{opacity:.8;font-size:12px}@media (prefers-reduced-motion:reduce){.ic-ag-card,.ic-ag-quota-bar>span,.ic-igsw-trigger{transition:none}}.ic-fotos-drop{text-align:center;border:1px dashed var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .18));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));transition:border-color .15s var(--nh-ease-out,ease), background .15s var(--nh-ease-out,ease);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:28px 18px;display:flex}.ic-fotos-drop:hover{border-color:var(--ic-accent-border);background:var(--ic-accent-soft)}.ic-fotos-drop-glyph{background:var(--ic-accent-soft);width:42px;height:42px;color:var(--ic-accent-deep);border-radius:12px;place-items:center;display:grid}.ic-fotos-drop-glyph svg{width:21px;height:21px}.ic-fotos-drop-hint{color:var(--nh-slate-400);font-size:12px;line-height:1.5}.ic-fotos-toolbar{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.ic-fotos-search{max-width:420px;display:block;position:relative}.ic-fotos-search svg{width:15px;height:15px;color:var(--nh-slate-400);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ic-fotos-search .ic-input{width:100%;padding-left:34px}.ic-fotos-kinds{flex-wrap:wrap;gap:7px;display:flex}.ic-foto-card{flex-direction:column;gap:11px;padding:14px;display:flex}.ic-foto-thumb{aspect-ratio:4/3;background:var(--pt-surface2,#f1f5f9);border:1px solid var(--nh-glass-border);border-radius:13px;overflow:hidden}.ic-foto-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ic-foto-vista{color:var(--nh-slate-600);background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);border-radius:10px;align-items:flex-start;gap:7px;min-height:52px;padding:9px 10px;font-size:13px;line-height:1.5;display:flex}.ic-foto-vista em{color:var(--nh-slate-400);font-style:italic}.ic-foto-vista b{color:var(--nh-slate-800);font-weight:700}.ic-foto-vista-mark{color:var(--ic-accent-deep);flex:none;margin-top:1px}.ic-foto-vista-mark svg{width:14px;height:14px}.ic-foto-lbl{color:var(--nh-slate-500);letter-spacing:.01em;font-size:12px;font-weight:700}.ic-foto-card textarea.ic-input{resize:vertical;min-height:52px;font-size:14px;line-height:1.5}.ic-foto-card select.ic-input{font-size:14px}.ic-foto-rodape{align-items:flex-end;gap:10px;display:flex}.ic-foto-kind-atual{display:none}.ic-foto-auto{color:var(--nh-slate-700);cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;display:flex}.ic-foto-auto input{flex:none;margin-top:2px}.ic-foto-auto small{color:var(--nh-slate-400);margin-top:2px;font-size:12px;line-height:1.45;display:block}.ic-foto-card .ic-btn-danger.sm{align-self:flex-start;padding:6px 12px;font-size:13px}@media (width<=640px){.ic-fotos-search{max-width:none}.ic-fotos-kinds{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.ic-fotos-kinds .ic-chip{flex:none}}@media (prefers-reduced-motion:reduce){.ic-fotos-drop{transition:none}}.icst-guardar{color:var(--nh-slate-500);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 4px;font-size:12px;display:inline-flex}.icst-guardar input{flex:none;margin:0}.ic-ctx{flex-direction:column;gap:16px;display:flex}.ic-ctx-head{flex-direction:column;gap:4px;display:flex}.ic-ctx-count{color:var(--nh-slate-500);white-space:nowrap;font-size:14px;font-weight:600}.ic-ctx-count.cheia{color:var(--nh-warn-700)}.ic-ctx-intro{color:var(--nh-slate-600);max-width:68ch;margin:0;font-size:14px;line-height:1.6}.ic-ctx-add{flex-direction:column;gap:14px;display:flex}.ic-ctx-add-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ic-ctx-add-top h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:16px;font-weight:700}.ic-ctx-cheia{color:var(--nh-warn-700);margin:0;font-size:14px}.ic-ctx-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ic-ctx-drop{cursor:pointer}.ic-ctx-drop.off{cursor:default;opacity:.6;pointer-events:none}.ic-ctx-file:focus-visible+.ic-ctx-drop{outline:2px solid var(--ic-accent-border);outline-offset:2px}.ic-ctx-drop-title{color:var(--nh-slate-600);font-size:15px;font-weight:600}.ic-ctx-form{flex-direction:column;gap:12px;display:flex}.ic-ctx-form textarea.ic-input{resize:vertical;min-height:140px;font-size:15px;line-height:1.55}.ic-ctx-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ic-ctx-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ic-ctx-row{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ic-ctx-row.is-falhou{border-color:var(--nh-danger-line)}.ic-ctx-row-main{align-items:flex-start;gap:12px;min-width:0;display:flex}.ic-ctx-row-icon{background:var(--ic-accent-soft);width:34px;height:34px;color:var(--ic-accent-deep);border-radius:10px;flex:none;place-items:center;display:grid}.ic-ctx-row-icon svg{width:17px;height:17px}.ic-ctx-row-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ic-ctx-row-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ic-ctx-row-name{color:var(--nh-slate-900);overflow-wrap:anywhere;font-size:14.5px;font-weight:700}.ic-ctx-row-meta{color:var(--nh-slate-500);flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.ic-ctx-url{overflow-wrap:anywhere}.ic-ctx-motivo{color:var(--nh-danger-700);margin:2px 0 0;font-size:13px;line-height:1.5}.ic-ctx-nota{color:var(--nh-warn-700);margin:2px 0 0;font-size:13px;line-height:1.5}.ic-ctx-row-actions{flex-wrap:wrap;gap:8px;padding-left:46px;display:flex}.ic-ctx-previa{flex-direction:column;gap:6px;margin-left:46px;display:flex}.ic-ctx-previa blockquote{border-left:3px solid var(--ic-accent-border);background:var(--nh-field-bg);max-height:280px;color:var(--nh-slate-700);white-space:pre-wrap;border-radius:0 10px 10px 0;max-width:80ch;margin:0;padding:12px 14px;font-size:14px;line-height:1.6;overflow:auto}.ic-ctx-previa-mais{color:var(--nh-slate-400)}.ic-ctx-foot{margin-top:6px}.ic-ctx-atalho{text-align:left;cursor:pointer;width:100%;color:inherit;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;display:flex}.ic-ctx-atalho:focus-visible{outline:2px solid var(--ic-accent-border);outline-offset:2px}.ic-ctx-atalho-texto{flex-direction:column;gap:3px;display:flex}.ic-ctx-atalho-texto b{color:var(--nh-slate-900);font-size:14.5px}.ic-ctx-atalho-texto span{color:var(--nh-slate-500);font-size:13px;line-height:1.5}.ic-ctx-atalho-acao{color:var(--ic-accent-deep);flex:none;font-size:14px;font-weight:700}@media (width<=640px){.ic-ctx-row-actions,.ic-ctx-previa{margin-left:0;padding-left:0}.ic-ctx-row-actions .ic-btn{flex:auto;justify-content:center}}.ic-ctx-fontes{color:var(--nh-slate-500);margin:6px 0 10px;font-size:13px;line-height:1.5}.ic-ctx-fontes-nomes{color:var(--nh-slate-700);overflow-wrap:anywhere;font-weight:600}.ic-ctx-fontes-link{font:inherit;color:var(--ic-accent-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.ic-ctx-fontes-link:focus-visible{outline:2px solid var(--ic-accent-border);outline-offset:2px}.ic-ctx-remover{background:var(--nh-field-bg);color:var(--nh-danger-700);border:1px solid var(--nh-danger-line);box-shadow:none}.ic-ctx-remover:hover{background:var(--nh-danger-soft)}.ic-ctx-remover:focus-visible{outline:2px solid var(--nh-danger-line);outline-offset:2px}.ic-tabs button:focus-visible{outline:2px solid var(--ic-accent-border);outline-offset:2px}.ic-provas{flex-direction:column;gap:10px;display:flex}.ic-provas h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:16px;font-weight:700}.ic-provas-intro{color:var(--nh-slate-600);max-width:68ch;margin:0;font-size:14px;line-height:1.55}.ic-provas-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ic-provas-item{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:6px;padding:12px 0;display:flex}.ic-provas-texto{color:var(--nh-slate-900);overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:700}.ic-provas-origem{color:var(--nh-slate-500);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.ic-provas-origem q{font-style:italic}.ic-provas-acoes{flex-wrap:wrap;gap:8px;display:flex}.ic-provas-edit{flex-direction:column;gap:8px;display:flex}.ic-gimport{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;display:flex}.ic-gimport-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ic-gimport-titulo{color:var(--nh-slate-700);font-size:14px;font-weight:700}.ic-gimport-botoes{flex-wrap:wrap;gap:8px;display:flex}.ic-gimport-hint,.ic-gimport-status{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.5}.ic-gimport-espera{background:var(--ic-accent-soft);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.ic-gimport-espera p{color:var(--nh-slate-700);margin:0;font-size:14px;line-height:1.5}.ic-gimport-lista-wrap{flex-direction:column;gap:8px;display:flex}.ic-gimport-lista{flex-direction:column;gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ic-gimport-item{border-bottom:1px solid var(--nh-glass-border);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:6px 0;font-size:14px;display:grid}.ic-gimport-nome{color:var(--nh-slate-800);overflow-wrap:anywhere}.ic-gimport-estado{color:var(--nh-slate-500);white-space:nowrap;font-weight:600}.ic-gimport-item.is-entrou .ic-gimport-estado{color:var(--nh-success-700,var(--ic-accent-deep))}.ic-gimport-item.is-recusado .ic-gimport-estado{color:var(--nh-danger-700)}.ic-gimport-motivo{color:var(--nh-danger-700);grid-column:1/-1;font-size:13px;line-height:1.45}@media (width<=480px){.ic-gimport-botoes .ic-btn{flex:100%;justify-content:center}}@property --ic-g-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.ic-gbtn{isolation:isolate;background:var(--nh-card-bg);color:var(--nh-slate-800);border-radius:var(--nh-r,12px);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb,120, 95, 60), .08);border:none;padding:10px 16px;position:relative}.ic-gbtn:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ic-g-ang), #4285f4, #ea4335, #fbbc04, #34a853, #4285f4);-webkit-mask-composite:xor;opacity:.45;transition:opacity .2s var(--nh-ease-out,ease);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ic-gbtn-logo{flex:none;width:17px;height:17px}.ic-gbtn:not(:disabled):hover,.ic-gbtn:focus-visible{box-shadow:0 6px 16px #4285f429, 0 2px 6px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);transform:translateY(-1px)}.ic-gbtn:not(:disabled):hover:before,.ic-gbtn:focus-visible:before{opacity:1;animation:2.4s linear infinite ic-g-gira}.ic-gbtn:focus-visible{outline:none}.ic-gbtn:disabled:before{opacity:.2}@keyframes ic-g-gira{to{--ic-g-ang:360deg}}@media (prefers-reduced-motion:reduce){.ic-gbtn:not(:disabled):hover:before,.ic-gbtn:focus-visible:before{animation:none}.ic-gbtn:not(:disabled):hover,.ic-gbtn:focus-visible{transform:none}}.app-header-agent{border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border);height:64px;box-shadow:var(--nh-glass-shadow);flex:none;align-items:center;gap:14px;margin:0 0 16px;padding:0 16px;display:flex}.nh-app-fixed .app-header-agent{margin:18px 20px 16px 0}.aha-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.aha-logo{color:var(--nh-text-h,var(--nh-slate-900));cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;margin:-5px 0;padding:5px 6px;transition:background .14s;display:inline-flex}.aha-logo:hover{background:rgba(var(--nh-shadow-rgb), .06)}.aha-div{background:var(--nh-glass-border);flex:none;width:1px;height:20px}.aha-av{object-fit:cover;border:2px solid color-mix(in srgb, var(--app-accent-bg,var(--nh-green-600)) 30%, transparent);border-radius:10px;flex:none;width:30px;height:30px}.aha-name{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);white-space:nowrap;font-size:17px;font-weight:800}.aha-dot{color:var(--app-accent-bg,var(--nh-green-600))}.aha-mod{font-family:var(--nh-f-body);color:var(--nh-slate-500);white-space:nowrap;font-size:13px;font-weight:600}.aha-spacer{flex:1}.aha-back{color:var(--nh-slate-600);border:1px solid var(--nh-glass-border);border-radius:var(--nh-r-pill,999px);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:7px 13px;font-size:14px;font-weight:600;transition:all .14s;display:inline-flex}.aha-back svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.aha-back:hover{background:var(--nh-panel-2);color:var(--nh-slate-900)}@media (width<=768px){.app-header-agent,.nh-app-fixed .app-header-agent{gap:10px;margin:12px 12px 10px}.aha-mod{display:none}}.farol-ob{--f-display:"Space Grotesk", system-ui, sans-serif;--f-body:"Inter", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ink:var(--tinta);--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ac:#ec4899;--ac2:#db2777;--ac-soft:#ec48991f;--ac-soft2:#ec48990f;--ac-shadow:#ec48994d;--nh-field-bg:var(--s50);--nh-glass-border:var(--border-strong);--nh-card-bg:var(--surface);--nh-popover-bg:var(--surface);--nh-surface-strong:var(--s100);--r-md:16px;--r-pill:999px;--shadow-sm:none;--shadow-md:var(--sombra);--shadow-lg:0 16px 40px #0f172a1a;font-family:var(--f-body);color:var(--ink);z-index:200;background:radial-gradient(125% 85% at 50% -15%,#ec489929,#0000 55%),linear-gradient(#0b1020 0%,#0a0d12 100%);justify-content:center;align-items:center;padding:clamp(0px,2.5vh,36px) clamp(0px,2.5vw,44px);display:flex;position:fixed;inset:0;overflow:hidden}.farol-ob-stage{background:var(--surface);border:1px solid var(--border-strong);border-radius:24px;width:100%;max-width:1120px;height:100%;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 40px 90px -24px #000000a6}.farol-ob-stage--solo{flex-direction:column;max-width:760px;overflow-y:auto}.farol-ob-close{z-index:6;border-radius:var(--r-pill);cursor:pointer;height:42px;font-family:var(--f-body);color:var(--s600);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:22px;right:24px}.farol-ob-close:hover{background:var(--s50);color:var(--ink)}.farol-ob-close svg{width:16px;height:16px}[data-theme=dark] .farol-ob{--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ink:var(--tinta);--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ac-soft:color-mix(in srgb, var(--acento) 22%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 12%, transparent)}.farol-ob-side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:0 0 330px;width:330px;padding:40px 30px;display:flex}.farol-ob-brand{align-items:center;gap:13px;margin-bottom:44px;display:flex}.farol-ob-brand img{object-fit:cover;width:46px;height:46px;box-shadow:var(--shadow-sm);border-radius:14px;flex:none}.farol-ob-brand .t{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.farol-ob-brand .s{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s400);margin-top:3px;font-size:12px}.farol-ob-stepper{flex-direction:column;flex:1;gap:2px;display:flex}.farol-ob-step{border-radius:13px;align-items:center;gap:14px;padding:13px 12px;transition:all .15s;display:flex}.farol-ob-step.todo{opacity:.5}.farol-ob-step.active{background:var(--ac-soft2)}.farol-ob-step .num{border:2px solid var(--s200);width:30px;height:30px;font-family:var(--f-mono);color:var(--s400);border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;transition:all .15s;display:grid}.farol-ob-step.active .num{border-color:var(--ac);color:var(--ac2)}.farol-ob-step.done .num{background:var(--ac);border-color:var(--ac);color:#fff}.farol-ob-step .num svg{width:15px;height:15px}.farol-ob-step .si .st{color:var(--s700);font-size:15px;font-weight:700}.farol-ob-step.active .si .st,.farol-ob-step.done .si .st{color:var(--ink)}.farol-ob-step .si .sd{color:var(--s400);margin-top:1px;font-size:13px}.farol-ob-hint{color:var(--s400);border-top:1px solid var(--border);gap:9px;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}.farol-ob-hint svg{width:15px;height:15px;color:var(--ac);flex:none;margin-top:1px}.farol-ob-main{flex:1;min-width:0;padding:58px 64px 72px;overflow-y:auto}.farol-ob-main::-webkit-scrollbar{width:10px}.farol-ob-main::-webkit-scrollbar-thumb{background:var(--s200);border:3px solid var(--bg);border-radius:8px}.farol-ob-wrap{max-width:640px;margin:0 auto}.farol-ob-wrap.wide{max-width:760px}.farol-ob-panel{animation:.35s farolObIn}@keyframes farolObIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.farol-ob-favatar{width:66px;height:66px;box-shadow:var(--shadow-md);background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:20px;margin-bottom:24px;overflow:hidden}.farol-ob-favatar img{object-fit:cover;width:100%;height:100%}.farol-ob-favatar.pulse{animation:2.2s ease-in-out infinite farolObPulse}@keyframes farolObPulse{0%,to{box-shadow:0 0 0 0 var(--ac-shadow)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--acento) 0%, transparent)}}.farol-ob-panel h1{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:35px;font-weight:700;line-height:1.12}.farol-ob-panel h1 .g{color:var(--ac)}.farol-ob-panel .lead{color:var(--s500);max-width:600px;margin:0 0 30px;font-size:16px;line-height:1.6}.farol-ob-note{color:var(--s500);background:var(--ac-soft2);border:1px solid var(--ac-soft);border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 22px;padding:11px 14px;font-size:14px;display:flex}.farol-ob-note svg{width:16px;height:16px;color:var(--ac);flex:none;margin-top:1px}.farol-ob-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.farol-ob-foot{cursor:pointer;color:var(--s400);background:0 0;border:none;margin:18px auto 0;font-family:inherit;font-size:14px;text-decoration:underline;display:block}.farol-ob .farol-btn{border-radius:var(--r-pill);font-family:var(--f-body);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;align-items:center;gap:9px;padding:14px 26px;font-size:16px;font-weight:700;transition:all .16s;display:inline-flex}.farol-ob .farol-btn-primary{background:linear-gradient(180deg, var(--ac), var(--ac2));color:#fff;box-shadow:0 6px 16px var(--ac-shadow)}.farol-ob .farol-btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.farol-ob .farol-btn-ghost{background:var(--surface);color:var(--s700);border:1px solid var(--border-strong);box-shadow:none}.farol-ob .farol-btn-ghost:hover:not(:disabled){background:var(--s50)}.farol-ob .farol-btn:disabled{opacity:.6;cursor:default}.farol-ob .farol-conn{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden}.farol-ob .farol-conn-top{background:linear-gradient(135deg, var(--ac-soft), transparent);border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:16px 18px;display:flex}.farol-ob .farol-conn-glyph{color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.farol-ob .farol-conn-glyph svg{width:22px;height:22px}.farol-ob .farol-conn-id .nm{color:var(--ink);font-size:16px;font-weight:700}.farol-ob .farol-conn-id .sub{color:var(--s500);margin-top:1px;font-size:13px}.farol-ob .farol-conn-ok{color:var(--sucesso);margin-left:auto;font-size:14px;font-weight:700}.farol-ob .farol-conn-body{padding:18px}.farol-ob .farol-benefits{flex-direction:column;gap:9px;margin:0 0 16px;padding:0;list-style:none;display:flex}.farol-ob .farol-benefits li{color:var(--s600);padding-left:22px;font-size:14px;line-height:1.4;position:relative}.farol-ob .farol-benefits li:before{content:"✓";color:var(--ac2);font-weight:800;position:absolute;left:0}.farol-goal-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.farol-goal{text-align:left;border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);align-items:center;gap:14px;padding:17px 18px;font-family:inherit;transition:all .14s;display:flex}.farol-goal:hover{border-color:var(--ac)}.farol-goal.on{border-color:var(--ac);background:var(--ac-soft2)}.farol-goal .gt{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.farol-goal .gd{color:var(--s500);margin-top:3px;font-size:13px;line-height:1.4}.farol-goal .gck{border:1.5px solid var(--s300);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.farol-goal .gck svg{opacity:0;width:12px;height:12px}.farol-goal.on .gck{background:var(--ac);border-color:var(--ac)}.farol-goal.on .gck svg{opacity:1}.farol-scan{flex-direction:column;gap:15px;margin:30px 0 8px;display:flex}.farol-scan-item{color:var(--s400);align-items:center;gap:13px;font-size:16px;transition:all .25s;display:flex}.farol-scan-item.on{color:var(--ink);font-weight:500}.farol-scan-item .ic{border:2px solid var(--s200);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:all .25s;display:grid}.farol-scan-item.on .ic{background:var(--ac);border-color:var(--ac)}.farol-scan-item .ic svg{width:14px;height:14px}.farol-scan-item .ic .spin{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite farolObSpin}@keyframes farolObSpin{to{transform:rotate(360deg)}}.farol-ob-section{margin-bottom:30px}.farol-ob-sec-h{border-bottom:1px solid var(--border);align-items:baseline;gap:11px;margin:0 0 18px;padding-bottom:12px;display:flex}.farol-ob-sec-h .n{font-family:var(--f-mono);color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.farol-ob-sec-h .t{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:700}.farol-ob-sec-h .d{color:var(--s400);margin-left:2px;font-size:13px}.farol-ob-grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.farol-ob .farol-field{margin-bottom:18px}.farol-ob .farol-label{color:var(--s800);margin-bottom:8px;font-size:14.5px;font-weight:700;display:block}.farol-ob .ic-label{color:var(--s800);font-size:14.5px;font-weight:700}.farol-ob .farol-input,.farol-ob .farol-textarea{background:var(--s50);border:1px solid var(--border-strong);width:100%;color:var(--ink);border-radius:12px;outline:none;padding:13px 15px;font-family:inherit;font-size:16px;transition:all .15s}.farol-ob .farol-textarea{resize:vertical;line-height:1.55}.farol-ob .farol-input:focus,.farol-ob .farol-textarea:focus{border-color:var(--ac);background:var(--surface);box-shadow:0 0 0 4px var(--ac-soft)}.farol-ob .farol-chips{flex-wrap:wrap;gap:9px;display:flex}.farol-ob .farol-pick{color:var(--s600);background:var(--s50);border:1.5px solid var(--border);border-radius:var(--r-pill);cursor:pointer;padding:9px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .14s}.farol-ob .farol-pick:hover{border-color:var(--ac)}.farol-ob .farol-pick.active{color:var(--ac2);background:var(--ac-soft2);border-color:var(--ac)}.farol-ob .farol-htags{background:var(--s50);border:1px solid var(--border-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;min-height:50px;padding:9px 11px;display:flex}.farol-ob .farol-htags:focus-within{border-color:var(--ac);background:var(--surface);box-shadow:0 0 0 4px var(--ac-soft)}.farol-ob .farol-htag{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--s700);align-items:center;gap:7px;padding:6px 7px 6px 12px;font-size:14px;font-weight:600;display:inline-flex}.farol-ob .farol-htag button{background:var(--s100);width:16px;height:16px;color:var(--s500);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.farol-ob .farol-htag button:hover{color:#b91c1c;background:#fecaca}.farol-ob .farol-htag button svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:10px;height:10px}.farol-ob .farol-htag-input{min-width:90px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:6px 2px;font-family:inherit;font-size:15px}.farol-ob-celebrate{text-align:center;padding-top:30px}.farol-ob-celebrate h1{text-align:center}.farol-ob-celebrate .lead{margin-left:auto;margin-right:auto}.farol-ob-badge-big{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;width:90px;height:90px;box-shadow:0 14px 34px var(--ac-shadow);border-radius:50%;place-items:center;margin:0 auto 26px;animation:.5s farolObPop;display:grid}.farol-ob-badge-big svg{width:42px;height:42px}@keyframes farolObPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.farol-ob-err{color:#b91c1c;background:#dc262614;border:1px solid #dc262638;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px}@media (width<=900px){.farol-ob{padding:0}.farol-ob-stage{max-width:none;height:100%;max-height:100%;box-shadow:none;border:none;border-radius:0;flex-direction:column}.farol-ob-close{height:36px;padding:0 12px;font-size:13px;top:12px;right:12px}.farol-ob-side{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;flex:none;align-items:center;gap:16px;width:auto;padding:16px 96px 16px 20px;overflow-x:auto}.farol-ob-brand{flex:none;margin-bottom:0}.farol-ob-stepper{flex-direction:row;flex:1;gap:6px}.farol-ob-step .si,.farol-ob-hint{display:none}.farol-ob-main{padding:36px 20px 56px}.farol-goal-grid,.farol-ob-grid2{grid-template-columns:1fr}.farol-ob-panel h1{font-size:28px}.farol-ob .farol-input,.farol-ob .farol-textarea,.farol-ob .farol-htag-input{font-size:16px}}@media (prefers-reduced-motion:reduce){.farol-ob-panel,.farol-ob-favatar.pulse,.farol-ob-badge-big,.farol-scan-item .ic .spin{animation:none}}.ic-h2-hero{align-items:center}.ic-h2-hero h1{max-width:30ch}.ic-h2-cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ic-h2-card{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border);border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 20px 16px;font-family:inherit;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.ic-h2-card:hover{border-color:var(--ic-accent);box-shadow:none;transform:translateY(-2px)}.ic-h2-card.active{border-color:var(--ic-accent);box-shadow:none}.ic-h2-card:disabled{cursor:progress;opacity:.85}.ic-h2-card-ic{background:var(--ic-accent-soft);width:44px;height:44px;color:var(--ic-accent-deep);border-radius:13px;place-items:center;display:grid}.ic-h2-card-ic svg{width:22px;height:22px}.ic-h2-card-t{color:var(--nh-slate-900);font-size:16.5px;font-weight:800;line-height:1.25}.ic-h2-card-d{color:var(--nh-slate-500);font-size:14px;line-height:1.45}.ic-h2-card-go{color:var(--ic-accent-deep);margin-top:auto;padding-top:6px;font-size:14px;font-weight:700}.ic-h2-card-go.busy{color:var(--nh-slate-400)}.ic-h2-panel{border:1px solid var(--ic-accent);border-radius:18px;margin-top:14px;padding:16px 18px 14px}.ic-h2-panel-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ic-h2-panel-note{color:var(--nh-slate-500);margin:4px 0 0;font-size:13px}.ic-h2-panel-close{border:1px solid var(--nh-glass-border);background:var(--nh-surface-strong);width:30px;height:30px;color:var(--nh-slate-600);cursor:pointer;border-radius:50%;flex:none;font-size:17px}.ic-h2-panel-list{flex-direction:column;gap:10px;display:flex}.ic-h2-idea{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.ic-h2-idea-n{background:var(--ic-accent-soft);width:26px;height:26px;color:var(--ic-accent-deep);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.ic-h2-idea-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ic-h2-idea-t{color:var(--nh-slate-900);font-size:14.5px;font-weight:700;line-height:1.3}.ic-h2-idea-hook{color:var(--nh-slate-600);font-size:14px;font-style:italic}.ic-h2-idea-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ic-h2-idea-why{color:var(--nh-slate-500);font-size:13px}.ic-h2-idea-go{white-space:nowrap;flex:none;align-self:center}.ic-h2-stars{color:#f59e0b;letter-spacing:1px;font-size:14px}.ic-h2-stars .dim{color:var(--nh-glass-border)}.ic-h2-chip{background:var(--ic-accent-soft);color:var(--ic-accent-deep);border:1px solid #0000;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.ic-h2-chip.alt{background:var(--nh-field-bg);color:var(--nh-slate-600);border-color:var(--nh-glass-border)}.ic-h2-panel-foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.ic-h2-panel-loadingtx{color:var(--nh-slate-400);margin:10px 2px 0;font-size:13px}.ic-h2-skel{background:linear-gradient(110deg, var(--nh-field-bg) 35%, var(--nh-glass-border) 50%, var(--nh-field-bg) 65%);background-size:200% 100%;border-radius:8px;animation:1.3s linear infinite icH2Shimmer;display:inline-block}@keyframes icH2Shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ic-h2-skel.circ{border-radius:50%;flex:none;width:26px;height:26px}.ic-h2-skel.line{height:14px}.ic-h2-skel.line.thin{height:11px}.ic-h2-skel.line.w62{width:62%}.ic-h2-skel.line.w84{width:84%}.ic-h2-skel.pill{border-radius:999px;width:72px;height:20px}.ic-h2-skel.pill.wide{width:108px}.ic-h2-skel.btn{border-radius:12px;flex:none;align-self:center;width:132px;height:36px}.ic-h2-skel.block{border-radius:18px;display:block}.ic-h2-idea-skel:nth-child(2) .ic-h2-skel{animation-delay:.1s}.ic-h2-idea-skel:nth-child(3) .ic-h2-skel{animation-delay:.2s}.ic-h2-idea-skel:nth-child(4) .ic-h2-skel{animation-delay:.3s}.ic-h2-idea-skel:nth-child(5) .ic-h2-skel{animation-delay:.4s}@media (prefers-reduced-motion:reduce){.ic-h2-skel{animation:none}}.ic-h2-panel-hint{color:var(--nh-slate-400);font-size:13px}.ic-h2-panel-empty{text-align:center;color:var(--nh-slate-500);flex-direction:column;align-items:center;gap:10px;padding:18px 6px;font-size:14px;display:flex}.ic-h2-daily{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.ic-h2-daily-card{border:1px solid var(--nh-glass-border);border-radius:18px;flex-direction:column;transition:opacity .18s;display:flex;overflow:hidden}.ic-h2-daily-card.swapping{opacity:.55}.ic-h2-daily-card.empty{align-items:flex-start;gap:10px;min-height:0;padding:20px}.ic-h2-daily-emptytx{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.55}.ic-h2-daily-media{background:var(--ic-accent-soft);height:210px;position:relative;overflow:hidden}.ic-h2-daily-media img{object-fit:cover;object-position:center 32%;width:100%;height:100%;display:block;position:absolute;inset:0}.ic-h2-daily-badge{letter-spacing:.06em;background:var(--nh-surface-strong);color:var(--nh-slate-700);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex}.ic-h2-daily-badge img{object-fit:cover;border-radius:50%;width:18px;height:18px}.ic-h2-daily-badge.over{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;top:12px;left:12px}.ic-h2-daily-body{flex-direction:column;flex:1;gap:9px;padding:15px 17px;display:flex}.ic-h2-daily-body h3{color:var(--nh-slate-900);margin:0;font-size:17px;line-height:1.3}.ic-h2-daily-meta{flex-wrap:wrap;gap:6px;display:flex}.ic-h2-daily-reason{color:var(--nh-slate-600);margin:0;font-size:14px;line-height:1.5}.ic-h2-daily-tip{color:var(--nh-slate-600);margin:0;font-size:13px}.ic-h2-daily-tip .lb{letter-spacing:.08em;background:var(--ic-accent-soft);color:var(--ic-accent-deep);border-radius:6px;margin-right:6px;padding:2px 7px;font-size:12px;font-weight:800}.ic-h2-daily-acts{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.ic-h2-radar{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ic-h2-radarmini{min-height:150px}.ic-h2-kpis{border:1px solid var(--nh-glass-border);border-radius:18px;flex-wrap:wrap;align-items:center;gap:22px;padding:15px 18px;display:flex}.ic-h2-kpis .ic-btn{margin-left:auto}@media (width<=860px){.ic-h2-cards,.ic-h2-daily{grid-template-columns:1fr}.ic-h2-daily-media{height:165px}.ic-h2-radar{grid-template-columns:1fr 1fr}.ic-h2-idea{flex-wrap:wrap}.ic-h2-idea-go{align-self:stretch;width:100%}.ic-h2-kpis{gap:14px}.ic-h2-kpis .ic-btn{width:100%;margin-left:0}}.yc-shell,.yc-splash,.yc-onb-shell,.yc-welcome,.yc-complete,.yc-ob-sheet,.ycpc-overlay{--yc-accent:var(--acento);--yc-accent-2:var(--acento-hover);--yc-accent-deep:var(--acento-texto);--yc-accent-rgb:240, 164, 127;--yc-accent-soft:var(--acento-veu);--yc-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--yc-accent-grad:var(--acento);--yc-accent-shadow:transparent;--yc-violet:var(--acento);--yc-violet-rgb:240, 164, 127;--yc-violet-deep:var(--acento-texto);--yc-violet-grad:var(--acento);--yc-indigo:var(--acento);--yc-indigo-rgb:240, 164, 127;--yc-indigo-deep:var(--acento-texto);--yc-indigo-grad:var(--acento);--yc-success-grad:var(--sucesso);--yc-ease-out:var(--ease);--app-accent-bg:var(--acento);--app-accent-glow:transparent}.yc-shell{background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, color-mix(in srgb, var(--acento) 6%, transparent), transparent 55%), var(--nh-bg);min-height:100vh}.yc-has-gm .nh-app{padding-left:344px}.yc-has-gm .yc-sidebar{left:84px}.yc-has-gm .yc-onb-topbar{padding-left:84px}.yc-has-gm .yc-onb-body{padding-left:72px}@media (width<=1180px){.yc-has-gm .nh-app{padding-left:180px}}@media (width<=768px){.yc-has-gm .nh-app{padding-left:12px}.yc-has-gm .yc-onb-topbar,.yc-has-gm .yc-onb-body{padding-left:0}}.yc-shell.yc-railed .nh-app{padding-left:92px}.yc-shell .yc-rail{z-index:30;scrollbar-width:none;border-radius:22px;flex-direction:column;align-items:center;gap:5px;width:60px;height:auto;max-height:calc(100dvh - 36px);padding:14px 0 12px;display:flex;position:fixed;top:50%;left:16px;overflow:hidden auto;transform:translateY(-50%)}.yc-shell .yc-rail::-webkit-scrollbar{display:none}.yc-rail-brand{flex-direction:column;flex:none;align-items:center;gap:7px;margin-bottom:12px;display:flex}.yc-rail-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)));align-items:baseline;font-size:14px;font-weight:700;display:inline-flex}.yc-rail-word .d{color:var(--yc-accent)}.yc-rail-nav{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.yc-rail-sep{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .14);width:26px;height:1px;margin:5px 0}.yc-rail .nh-nav-item{border-radius:13px;justify-content:center;gap:0;width:44px;height:44px;padding:0}.yc-rail .nh-nav-item .nh-lbl{display:none}.yc-rail .nh-nav-item .nh-bub{margin:0}.yc-rail-exit{margin-top:8px}.yc-rail-exit .nh-bub{color:var(--yc-accent-deep)}.yc-rail-exit:hover .nh-bub{background:var(--yc-accent-soft);color:var(--yc-accent-deep)}@media (width<=860px){.yc-shell .yc-rail{display:none}.yc-shell.yc-railed .nh-app{padding-left:12px}}.yc-topbar{z-index:20;border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border,#fff6);height:64px;box-shadow:var(--nh-glass-shadow,0 8px 24px rgba(var(--nh-shadow-rgb), .06));flex:0 0 64px;align-items:center;gap:16px;margin:0 0 18px;padding:0 18px;display:flex;position:sticky;top:10px}.yc-brandmark{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.yc-brand-div{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .18);flex:none;width:1px;height:20px;margin:0 2px}.yc-brand-mod{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)));white-space:nowrap;font-size:18px;font-weight:700}.yc-brand-mod b{background:var(--yc-accent-grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.yc-topbar-spacer{flex:1}.yc-comando{color:var(--nh-ink-2,var(--nh-slate-600,var(--tinta-2)));background:var(--nh-field-bg,var(--nh-card-bg,var(--cartao-solido)));border:1px solid var(--nh-border);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.yc-comando:hover{background:var(--nh-panel-2,#0000000a);color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)))}.yc-comando svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (width<=720px){.yc-brand-mod,.yc-brand-div{display:none}}.yc-splash{z-index:200;text-align:center;background:radial-gradient(720px 420px at 50% 30%, rgba(var(--yc-accent-rgb),.16), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg);opacity:1;place-items:center;transition:opacity .5s;display:grid;position:fixed;inset:0;overflow:hidden}.yc-splash.leaving{opacity:0;pointer-events:none}.yc-splash-orbs{pointer-events:none;position:absolute;inset:0}.yc-splash-center{z-index:2;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.yc-splash-ring{animation:.7s cubic-bezier(.22,1,.36,1) ycRise,.7s cubic-bezier(.22,1,.36,1) ycBloom}.yc-splash-ring .yc-welcome-av{width:104px;height:104px}.yc-splash-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);opacity:0;font-size:26px;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) .15s forwards ycRise}.yc-splash-word b{background:var(--yc-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.yc-splash-sub{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--yc-accent-deep);opacity:0;font-size:12px;animation:.7s cubic-bezier(.22,1,.36,1) .26s forwards ycRise}@media (prefers-reduced-motion:reduce){.yc-splash,.yc-splash-ring,.yc-splash-word,.yc-splash-sub{opacity:1;animation:none}}.yc-onb-shell{flex-direction:column;min-height:100dvh;display:flex}.yc-onb-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.yc-onb-brand{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-slate-900);align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.yc-onb-actions{align-items:center;gap:10px;display:flex}.yc-onb-body{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 8px;display:flex}.yc-onb-body>*{margin:0 auto}.yc-brand{align-items:center;gap:11px;margin-bottom:8px;padding:6px 8px 16px;display:flex;position:relative}.yc-brand:after{content:"";background:linear-gradient(90deg, var(--yc-accent-border), transparent 70%);height:1px;position:absolute;bottom:0;left:8px;right:8px}.yc-brand .yc-brand-av{box-shadow:var(--nh-clay-light);border-radius:12px;flex:none;overflow:hidden}.yc-brand .nm{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:16px;font-weight:700;line-height:1.1}.yc-brand .sub{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--yc-accent-deep);margin-top:3px;font-size:12px;font-weight:600}.yc-sidebar-foot{align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex;position:relative}.yc-sidebar-foot:before{content:"";background:rgba(var(--nh-shadow-rgb), .12);height:1px;position:absolute;top:0;left:0;right:0}.yc-topbar .yc-tb-spacer{flex:1}.yc-back{font-family:var(--nh-f-display);color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 16%, transparent), color-mix(in srgb, var(--acento) 9%, transparent));border:1px solid color-mix(in srgb, var(--acento) 38%, transparent);box-shadow:none;cursor:pointer;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.yc-back:hover{color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 24%, transparent), color-mix(in srgb, var(--acento) 14%, transparent));border-color:color-mix(in srgb, var(--acento) 55%, transparent);box-shadow:none;transform:translateY(-1px)}.yc-back svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.yc-content{width:100%;max-width:1640px;margin:0 auto}.yc-btn{font-family:var(--nh-f-display);cursor:pointer;transition:background-color .14s var(--nh-ease-out,ease), border-color .14s var(--nh-ease-out,ease), box-shadow .14s var(--nh-ease-out,ease), transform .1s var(--nh-ease-out,ease);border:1px solid #0000;border-radius:13px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:600;display:inline-flex}.yc-btn svg{width:15px;height:15px}.yc-btn:active:not(:disabled){transform:translateY(1px)}.yc-btn-primary{background:var(--yc-accent);color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);border-color:#0000;font-weight:700}.yc-btn-primary:hover:not(:disabled){background:var(--yc-accent-2)}.yc-btn-soft{background:var(--nh-glass-bg);color:var(--yc-accent-deep);border:1.5px solid var(--nh-border);box-shadow:var(--nh-bevel), var(--nh-e1)}.yc-btn-soft:hover:not(:disabled){background:var(--nh-surface-strong)}.yc-btn-ghost{color:var(--nh-slate-700);border-color:var(--nh-border);box-shadow:none;background:0 0}.yc-btn-ghost:hover:not(:disabled){background:var(--nh-surface-strong);color:var(--nh-slate-900)}.yc-btn:disabled{opacity:.6;cursor:default}.yc-hub{flex-direction:column;gap:20px;padding-bottom:44px;display:flex}.yc-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.yc-hub-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.025em;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.1}.yc-hub-head p{color:var(--nh-slate-500);max-width:560px;margin:0;font-size:14px;line-height:1.5}.yc-hub-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yc-scout-feedback{color:var(--yc-accent-deep);font-size:13px;font-weight:600}.yc-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--yc-accent-deep);align-items:center;gap:7px;margin:0 0 8px;font-size:12px;font-weight:700;display:inline-flex}.yc-eyebrow:before{content:"";background:var(--yc-accent-grad);border-radius:2px;width:16px;height:2px}.yc-filters{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.yc-chip{white-space:nowrap;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--nh-f-body);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);transition:all .15s var(--nh-ease-out,ease);border-radius:11px;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.yc-chip:hover{color:var(--nh-slate-900);border-color:var(--yc-accent-border)}.yc-chip.active{border-color:var(--yc-accent);background:var(--yc-accent-soft);color:var(--yc-accent-deep);box-shadow:none}.yc-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.yc-empty{background:radial-gradient(420px 200px at 50% -10%, rgba(var(--yc-accent-rgb), .08), transparent 65%), var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);text-align:center;border-radius:24px;max-width:560px;margin:0 auto;padding:52px 28px;position:relative;overflow:hidden}.yc-empty-mark{background:var(--yc-accent-grad);width:68px;height:68px;color:var(--sobre-acento);border-radius:20px;place-items:center;margin:0 auto 20px;font-size:28px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59}.yc-empty-mark:after{content:"";z-index:-1;background:radial-gradient(circle, rgba(var(--yc-accent-rgb), .28), transparent 70%);border-radius:26px;position:absolute;inset:-8px}.yc-empty-mark svg{width:30px;height:30px}.yc-empty h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;margin:0 0 8px;font-size:21px;font-weight:700}.yc-empty p{color:var(--nh-slate-500);max-width:420px;margin:0 auto 24px;font-size:15px;line-height:1.55}.yc-loadmore{align-self:center}.yc-drawer-ov{z-index:49;background:rgba(var(--nh-shadow-rgb), .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}.yc-drawer{z-index:50;flex-direction:column;width:100%;max-width:440px;padding:16px;display:flex;position:fixed;top:0;bottom:0;right:0}.yc-drawer-close{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:36px;height:36px;box-shadow:var(--nh-glass-shadow);cursor:pointer;color:var(--nh-slate-500);border-radius:11px;align-self:flex-end;margin-bottom:8px;font-size:18px}.yc-pub{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.yc-pub-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:700}.yc-pub-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.yc-connect{border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);background:linear-gradient(135deg, var(--yc-accent-soft), rgba(var(--yc-accent-rgb), .06)), var(--nh-card-bg);border-radius:24px;align-items:center;gap:14px;padding:18px;display:flex}.yc-connect-ic{background:var(--yc-accent-grad);width:44px;height:44px;color:var(--sobre-acento);border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.yc-connect-tt{flex:1;min-width:0}.yc-connect-tt b{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin-bottom:2px;font-size:15px;font-weight:700;display:block}.yc-connect-tt p{color:var(--nh-slate-500);margin:0;font-size:13px}.yc-group{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:24px;overflow:hidden}.yc-group-head{border-bottom:1px solid rgba(var(--nh-shadow-rgb), .1);align-items:center;gap:10px;padding:12px 18px;display:flex}.yc-group-head .dot{border-radius:50%;flex:none;width:8px;height:8px}.yc-group-head .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14px;font-weight:700}.yc-group-head .c{background:rgba(var(--nh-shadow-rgb), .12);color:var(--nh-slate-500);border-radius:50px;padding:1px 9px;font-size:12px;font-weight:700}.yc-empty-msg{color:var(--nh-slate-400);text-align:center;padding:20px 18px;font-size:13px}.yc-row{border-top:1px solid rgba(var(--nh-shadow-rgb), .08);align-items:center;gap:12px;padding:12px 18px;display:flex}.yc-row-thumb{cursor:pointer;width:44px;height:44px;box-shadow:var(--nh-clay-light);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:10px;flex:none;padding:0;overflow:hidden}.yc-row-bd{flex:1;min-width:0}.yc-row-title{color:var(--nh-slate-900);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:100%;padding:0;font-family:inherit;font-size:14px;font-weight:600;display:block;overflow:hidden}.yc-row-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.yc-row-when{color:var(--nh-slate-400);font-size:12px}.yc-row-prog{color:#3b82f6;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.yc-row-prog .pd{background:#3b82f6;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite pulse-dot}.yc-row-err{color:var(--acento-texto);margin-top:4px;font-size:12px}.yc-row-actions{flex:none;gap:6px;display:flex}.yc-row-act{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-700);cursor:pointer;border-radius:9px;padding:7px 13px;font-family:inherit;font-size:12px;font-weight:600}.yc-row-act.primary{background:var(--yc-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none}@media (prefers-reduced-motion:reduce){.yc-row-prog .pd{animation:none}}.yc-ins-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.yc-ins-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.yc-ins-head h1 .at{color:var(--yc-accent-deep);margin-left:6px;font-size:16px}.yc-ins-head .meta{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.yc-ins-mock{background:color-mix(in srgb, var(--acento) 16%, transparent);color:#b45309;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.yc-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:24px;display:grid}.yc-kpi{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:16px 18px}.yc-kpi .k{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:600}.yc-kpi .v{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:27px;font-weight:700;line-height:1}.yc-kpi .d{align-items:center;gap:3px;margin-top:6px;font-size:12px;font-weight:700;display:inline-flex}.yc-kpi .hint{color:var(--nh-slate-400);margin-top:6px;font-size:12px}.yc-up{color:var(--nh-green-700)}.yc-down{color:var(--acento-texto)}.yc-section{margin-bottom:22px}.yc-section>h2{font-family:var(--nh-f-mono);color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font-size:12px;font-weight:700}.yc-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;padding:22px}.yc-card-h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;align-items:center;gap:9px;margin:0 0 18px;font-size:15.5px;font-weight:700;display:flex}.yc-card-h2:before{content:"";background:var(--yc-accent-grad);border-radius:3px;flex:none;width:3px;height:15px}.yc-reach-wrap{height:154px;margin-bottom:8px;position:relative}.yc-reach-bars{z-index:1;justify-content:flex-start;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.yc-reach-bar{background:var(--acento);opacity:.8;max-width:44px;min-height:2px;transition:opacity .15s var(--nh-ease-out,ease);border-radius:4px 4px 0 0;flex:1 1 0}.yc-reach-bar:hover{opacity:1}.yc-reach-bar.peak{background:var(--acento);opacity:1}.yc-reach-avg{border-top:1.5px dashed rgba(var(--nh-shadow-rgb), .35);z-index:2;position:absolute;left:0;right:0}.yc-reach-avg span{font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:var(--nh-card-bg);padding:0 4px;font-size:12px;position:absolute;top:-16px;right:0}.yc-reach-axis{font-family:var(--nh-f-mono);color:var(--nh-slate-400);justify-content:space-between;font-size:12px;display:flex}.yc-demo{grid-template-columns:1fr 1fr;gap:24px;display:grid}.yc-subh{font-family:var(--nh-f-mono);color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:12px;font-weight:700}.yc-bar-row{margin-bottom:9px}.yc-bar-row .lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:3px;font-size:13px;display:flex}.yc-bar-row .lbl b{color:var(--nh-slate-900)}.yc-bar{background:rgba(var(--nh-shadow-rgb), .14);border-radius:999px;height:8px;overflow:hidden}.yc-bar>i{background:var(--yc-accent);height:100%;transition:width .4s var(--nh-ease-out,ease);border-radius:999px;display:block}.yc-bar>i.alt{background:var(--yc-accent-2)}.yc-city{color:var(--nh-slate-600);justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.yc-city b{color:var(--nh-slate-900)}.yc-demo-empty{background:color-mix(in srgb, var(--acento) 8%, transparent);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);color:#b45309;border-radius:12px;padding:18px;font-size:14px;line-height:1.5}.yc-top{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;display:grid}.yc-top-card{border:1px solid var(--nh-glass-border);cursor:pointer;background:var(--nh-surface-strong);transition:transform .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:14px;padding:10px}.yc-top-card:hover{box-shadow:0 12px 28px rgba(var(--nh-shadow-rgb), .14);transform:translateY(-2px)}.yc-top-cover{aspect-ratio:1;background:linear-gradient(135deg, var(--yc-accent-soft), transparent);color:var(--yc-accent-deep);background-position:50%;background-size:cover;border-radius:10px;place-items:center;margin-bottom:9px;font-size:12px;font-weight:700;display:grid}.yc-top-card .row{justify-content:space-between;align-items:baseline;display:flex}.yc-top-card .mk{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.yc-top-card .mv{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.yc-notice{color:var(--nh-slate-500);padding:6px 0;font-size:14px;line-height:1.5}.yc-notice b{color:var(--nh-slate-700)}.yc-kpi .v.muted{color:var(--nh-slate-400)}.yc-kpi .na{color:var(--nh-slate-400);font-size:12px;font-weight:600;font-family:var(--nh-f-mono);margin-top:6px}.yc-rec{background:linear-gradient(135deg, var(--yc-accent-soft), rgba(var(--yc-accent-rgb), .05)), var(--nh-card-bg);border:1px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;gap:14px;margin-bottom:22px;padding:18px;display:flex}.yc-rec-av{box-shadow:var(--nh-clay-light);border-radius:12px;flex:none;align-self:flex-start;overflow:hidden}.yc-rec-bd{flex:1;min-width:0}.yc-rec-bd .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.yc-rec-list{flex-direction:column;gap:7px;display:flex}.yc-rec-item{color:var(--nh-slate-700);gap:8px;font-size:14px;line-height:1.45;display:flex}.yc-rec-item:before{content:"→";color:var(--yc-accent-deep);flex:none;font-weight:700}.yc-growth{align-items:center;gap:20px;display:flex}.yc-growth-fig{flex:none}.yc-growth-side .big{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.yc-growth-side .lbl{color:var(--nh-slate-500);margin-top:4px;font-size:12px}.yc-growth-side .d{margin-top:8px;font-size:13px;font-weight:700}.yc-growth-line{stroke:var(--yc-accent);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.yc-growth-area{fill:url(#ycGrowthGrad)}.yc-growth-empty{color:var(--nh-slate-400);font-size:13px}.yc-perf{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.yc-perf-cell{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);border-radius:16px;padding:15px 16px}.yc-perf-cell .k{font-family:var(--nh-f-mono);color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px}.yc-perf-cell .v{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.1}.yc-perf-cell .sub{color:var(--nh-slate-500);margin-top:5px;font-size:12px;line-height:1.4}.yc-perf-best{align-items:center;gap:11px;display:flex}.yc-perf-best .cv{width:44px;height:44px;box-shadow:var(--nh-clay-light);background-position:50%;background-size:cover;background-image:linear-gradient(135deg, var(--yc-accent-soft), transparent);border-radius:10px;flex:none}.yc-perf-best .nm{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.yc-vs{align-items:center;gap:10px;display:flex}.yc-vs .col{flex:1}.yc-vs .win{color:var(--yc-accent-deep)}.yc-vs .sep{font-family:var(--nh-f-mono);color:var(--nh-slate-400);font-size:12px}.yc-page-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.yc-page-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.yc-conn{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:24px;margin-bottom:16px;overflow:hidden}.yc-conn-top{border-bottom:1px solid rgba(var(--nh-shadow-rgb), .1);background:linear-gradient(135deg, var(--yc-accent-soft), transparent 70%);align-items:center;gap:13px;padding:18px 22px;display:flex}.yc-conn-glyph{width:46px;height:46px;color:var(--sobre-acento);background:linear-gradient(135deg, #f9ce34 0%, var(--acento) 50%, #6228d7 100%);border-radius:13px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff4d}.yc-conn-glyph svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.yc-conn-id{flex:1;min-width:0}.yc-conn-id .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.yc-conn-id .sub{color:var(--nh-slate-500);font-size:13px}.yc-conn-body{padding:20px}.yc-conn-body p{color:var(--nh-slate-600);margin:0 0 14px;font-size:14px;line-height:1.55}.yc-benefits{flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.yc-benefits li{color:var(--nh-slate-600);align-items:center;gap:10px;font-size:14px;display:flex}.yc-benefits li:before{content:"";background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc2626' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px;border-radius:50%;flex:none;width:18px;height:18px}.yc-conn-note{color:var(--nh-slate-400);margin-top:8px;font-size:12px;line-height:1.35}.yc-conn-rows{border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:0;margin-bottom:20px;display:flex;overflow:hidden}.yc-conn-row{background:var(--nh-surface-strong);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 14px;display:flex}.yc-conn-row+.yc-conn-row{border-top:1px solid rgba(var(--nh-shadow-rgb), .08)}.yc-conn-row .l{color:var(--nh-slate-500);font-size:13px}.yc-conn-row .v{color:var(--nh-slate-900);text-align:right;font-size:14px;font-weight:500}.yc-conn-row .v.hi{font-size:16px;font-weight:700}.yc-conn-actions{align-items:center;gap:8px;display:flex}.yc-badge{letter-spacing:.04em;font-size:12px;font-weight:700;font-family:var(--nh-f-mono);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.yc-badge .dot{border-radius:50%;width:6px;height:6px}.yc-badge.ok{background:color-mix(in srgb, var(--sucesso) 16%, transparent);color:var(--nh-green-700);border-color:color-mix(in srgb, var(--sucesso) 26%, transparent)}.yc-badge.ok .dot{background:var(--nh-green-500);box-shadow:0 0 0 0 color-mix(in srgb, var(--sucesso) 50%, transparent);animation:2.2s ease-out infinite ycBadgePing}@keyframes ycBadgePing{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 45%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--acento) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.yc-badge.ok .dot{animation:none}}.yc-badge.off{background:color-mix(in srgb, var(--acento) 16%, transparent);color:#b45309}.yc-badge.off .dot{background:var(--acento)}.yc-badge.warn{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--acento-texto)}.yc-info-box{background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5}.yc-btn-danger{background:var(--nh-field-bg);color:var(--acento-texto);border:1.5px solid color-mix(in srgb, var(--acento) 28%, transparent);box-shadow:var(--nh-bevel), var(--nh-e1)}.yc-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--acento) 8%, transparent);border-color:color-mix(in srgb, var(--acento) 45%, transparent)}.yc-danger-confirm{flex-direction:column;gap:10px;display:flex}.yc-danger-confirm-text{color:var(--nh-text,inherit);margin:0;font-size:14px}.yc-danger-confirm-error{color:var(--acento-texto);margin:0;font-size:13px}.yc-toast{box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);z-index:1000;border:1px solid var(--nh-glass-border);border-radius:12px;padding:11px 18px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.yc-toast.ok{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--nh-green-700);border-color:color-mix(in srgb, var(--sucesso) 30%, transparent)}.yc-toast.err{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 30%, transparent)}.yc-pc{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:pointer;box-shadow:var(--nh-glass-shadow);transition:transform .18s var(--nh-ease-out,ease), box-shadow .18s var(--nh-ease-out,ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.yc-pc:hover{box-shadow:0 16px 36px rgba(var(--nh-shadow-rgb), .16);transform:translateY(-2px)}.yc-pc-cover{aspect-ratio:1080/1350;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.yc-pc-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.yc-pc-spin{border:3px solid rgba(var(--nh-shadow-rgb), .18);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin}.yc-pc-state .t{font-size:13px;font-weight:700}.yc-pc-state .d{color:var(--nh-slate-400);font-size:12px;line-height:1.4}.yc-pc-mark{color:var(--yc-accent);opacity:.5;place-items:center;font-size:32px;display:grid;position:absolute;inset:0}.yc-pc-slides{color:#fff;background:#0009;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.yc-pc-badge{position:absolute;bottom:10px;left:10px}.yc-pc-body{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.yc-pc-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.yc-pc-meta{color:var(--nh-slate-400);justify-content:space-between;align-items:center;font-size:12px;display:flex}.yc-pc-del{width:24px;height:24px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.yc-pc-del:hover{color:var(--acento-texto)}.yc-pc-del svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}@media (prefers-reduced-motion:reduce){.yc-pc{transition:none}.yc-pc-spin{animation:none}}.yc-modal-ov{background:rgba(var(--nh-shadow-rgb), .55);z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.yc-modal{background:var(--nh-popover-bg);border:1px solid var(--nh-popover-border,var(--nh-glass-border));border-radius:18px;width:100%;max-width:460px;padding:28px;box-shadow:0 24px 60px #00000059}.yc-modal h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.3}.yc-modal p{color:var(--nh-slate-500);margin:0 0 22px;font-size:13px;line-height:1.6}.yc-modal a{color:var(--yc-accent-deep);font-weight:600}.yc-granted{flex-direction:column;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.yc-granted li{color:var(--nh-slate-700);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.yc-granted .chk{background:color-mix(in srgb, var(--acento) 18%, transparent);width:18px;height:18px;color:var(--nh-green-700);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:inline-grid}.yc-modal-note{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);border-radius:10px;margin-bottom:18px;padding:12px;font-size:13px;line-height:1.5}.yc-modal-note b{color:var(--nh-slate-800)}.yc-modal-actions{justify-content:flex-end;gap:10px;display:flex}.yc-welcome{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:32px;display:flex}.yc-welcome-inner{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:520px;display:flex;position:relative}.yc-welcome-avwrap{position:relative}.yc-welcome-ring{background:linear-gradient(135deg, var(--yc-accent), var(--yc-accent-2), var(--ia));box-shadow:none;border-radius:50%;padding:5px;position:relative}.yc-welcome-ring:before{content:"";background:radial-gradient(circle, rgba(var(--yc-accent-rgb),.45), transparent 70%);z-index:-1;border-radius:50%;animation:2.6s ease-in-out infinite ycGlow;position:absolute;inset:-10px}.yc-welcome-av{object-fit:cover;border:4px solid var(--nh-card-bg);border-radius:50%;width:128px;height:128px;display:block}.yc-welcome-dot{background:var(--nh-green-500);border:3px solid var(--nh-card-bg);width:16px;height:16px;box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent);border-radius:50%;animation:2s ease-in-out infinite ycDot;position:absolute;bottom:8px;right:8px}.yc-welcome-splash{position:relative;overflow:hidden}.yc-welcome-splash:before{content:"";pointer-events:none;background:radial-gradient(680px 360px at 50% 18%, rgba(var(--yc-accent-rgb),.12), transparent 60%), radial-gradient(620px 420px at 50% 110%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 55%);position:absolute;inset:0}.yc-rise{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards ycRise;transform:translateY(16px)}@keyframes ycRise{to{opacity:1;transform:none}}@keyframes ycPulseSoft{0%,to{opacity:.45}50%{opacity:1}}.yc-welcome-avwrap.yc-rise{animation:.7s cubic-bezier(.22,1,.36,1) forwards ycRise,.7s cubic-bezier(.22,1,.36,1) ycBloom}@keyframes ycBloom{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes ycGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes ycDot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 0%, transparent)}}.yc-welcome-orbs{pointer-events:none;z-index:1;position:absolute;inset:0}.yc-orb{width:calc(38px * var(--s,1));height:calc(38px * var(--s,1));border:1px solid rgba(var(--yc-accent-rgb),.18);box-shadow:none;color:var(--yc-accent);opacity:0;background:#fff9;border-radius:16px;place-items:center;animation:.8s forwards ycOrbIn,6s ease-in-out infinite ycFloat;display:grid;position:absolute;transform:translateY(10px)}.yc-orb svg{width:56%;height:56%}.yc-orb-play{color:var(--yc-accent-2)}.yc-orb-ring{color:var(--ia)}.yc-orb-camera{color:var(--yc-accent-deep)}@keyframes ycOrbIn{to{opacity:.92;transform:translateY(0)}}@keyframes ycFloat{0%,to{translate:0}50%{translate:0 -12px}}[data-theme=dark] .yc-orb{border-color:rgba(var(--yc-accent-rgb),.28);background:#ffffff0f}.yc-welcome h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.015em;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.15}.yc-welcome p{color:var(--nh-slate-500);max-width:440px;margin:0 auto;font-size:16px;line-height:1.6}.yc-welcome-err{background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 25%, transparent);color:var(--acento-texto);border-radius:10px;padding:10px 14px;font-size:14px}.yc-welcome-cta{background:var(--yc-accent-grad);color:var(--sobre-acento);cursor:pointer;box-shadow:none;font-size:15px;font-weight:700;font-family:var(--nh-f-display);transition:transform .15s var(--nh-ease-out,ease);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;display:inline-flex}.yc-welcome-cta:hover:not(:disabled){transform:translateY(-1px)}.yc-welcome-cta:disabled{opacity:.7;cursor:default}.yc-welcome-foot{color:var(--nh-slate-400);margin-top:-4px;font-size:13px}.yc-spin-sm{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.yc-welcome-cta{transition:none}.yc-spin-sm{animation:none}.yc-rise,.yc-welcome-avwrap.yc-rise,.yc-orb,.yc-welcome-ring:before,.yc-welcome-dot{opacity:1;animation:none;transform:none}.yc-orb{opacity:.92}}.yc-cta-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:6px;display:flex}.yc-cta-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:22px;font-weight:700}.yc-mode{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:14px;padding:16px}.yc-mode-title{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-500);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.yc-mode-title .saving{color:var(--nh-slate-400);text-transform:none;letter-spacing:0;font-weight:400}.yc-mode-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.yc-mode-opt{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;transition:border-color .15s var(--nh-ease-out,ease);border-radius:10px;padding:12px;font-family:inherit}.yc-mode-opt:disabled{cursor:wait;opacity:.6}.yc-mode-opt.active{border:1.5px solid var(--yc-accent-border);background:var(--yc-accent-soft)}.yc-mode-opt .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.yc-mode-opt.active .nm{color:var(--yc-accent-deep)}.yc-mode-opt .cur{color:var(--yc-accent-deep);font-size:12px;font-weight:700}.yc-mode-opt .ds{color:var(--nh-slate-500);margin-top:4px;font-size:12px;line-height:1.4}.yc-tag-fallback{color:#b45309;background:color-mix(in srgb, var(--acento) 18%, transparent);border-radius:4px;padding:1px 6px;font-size:12px;font-weight:700}.yc-warn{background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 28%, transparent);color:#b45309;border-radius:10px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.5}.yc-err-box{background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 25%, transparent);color:var(--acento-texto);border-radius:10px;padding:14px 16px;font-size:14px}.yc-sec-h{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-500);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.yc-cta-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.yc-cta-empty{text-align:center;background:var(--nh-card-bg);border:1px dashed rgba(var(--nh-shadow-rgb), .22);box-shadow:var(--nh-glass-shadow);border-radius:16px;padding:56px 20px}.yc-cta-empty h3{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:12px 0 6px;font-size:16px;font-weight:700}.yc-cta-empty p{color:var(--nh-slate-500);max-width:480px;margin:0 auto 18px;font-size:14px;line-height:1.5}.yc-acc{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;overflow:hidden}.yc-acc-head{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;font-family:inherit;display:flex}.yc-acc-head .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:15px;font-weight:700}.yc-acc-chev{background:rgba(var(--nh-shadow-rgb), .1);width:22px;height:22px;color:var(--nh-slate-500);transition:transform .2s var(--nh-ease-out,ease);border-radius:50%;place-items:center;font-size:12px;display:grid}.yc-acc-chev.open{transform:rotate(180deg)}.yc-acc-body{flex-direction:column;gap:14px;padding:0 20px 18px;display:flex}.yc-check{color:var(--nh-slate-700);align-items:center;gap:8px;font-size:14px;display:flex}.yc-day{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);cursor:pointer;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.yc-day.active{border-color:var(--yc-accent-border);background:var(--yc-accent-soft);color:var(--yc-accent-deep)}.yc-note-amber{background:color-mix(in srgb, var(--acento) 8%, transparent);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);color:#b45309;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.5}.yc-note-accent{color:var(--nh-slate-600);background:var(--yc-accent-soft);border:1px dashed var(--yc-accent-border);border-radius:8px;padding:10px;font-size:13px;line-height:1.5}.yc-hint{color:var(--nh-slate-400);margin:0;font-size:12px;line-height:1.4}.yc-ig-box{border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.yc-ig-box.ok{background:color-mix(in srgb, var(--sucesso) 8%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 22%, transparent)}.yc-ig-box.managed{background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);align-items:flex-start}.yc-ig-box .yco{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.yc-ig-box .tt b{font-size:14px;font-weight:700}.yc-savebar{z-index:30;background:var(--nh-popover-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--nh-glass-border);box-shadow:0 12px 40px rgba(var(--nh-shadow-rgb), .28);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.yc-savebar .lbl{color:var(--nh-slate-500);margin-right:6px;font-size:13px}.yc-btn-save{background:var(--nh-green-600,var(--acento));color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);border:none}.yc-btn-save:hover:not(:disabled){background:var(--nh-green-700,var(--acento))}.yc-snack{color:#fff;z-index:31;border-radius:12px;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}.yc-snack.ok{background:var(--nh-green-600)}.yc-snack.err{background:var(--acento)}.yc-ctahl-opts{align-items:center;gap:8px;margin-bottom:10px;display:flex}.yc-ctahl-preview{background:var(--nh-surface-strong);color:var(--nh-slate-600);border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:13px;display:flex}.yc-field{flex-direction:column;gap:6px;display:flex}.yc-label{color:var(--nh-slate-700);font-size:13px;font-weight:600}.yc-label .req{color:var(--yc-accent);margin-left:4px}.yc-input{border:1.5px solid var(--nh-border);background:var(--nh-field-bg);color:var(--nh-slate-900);outline:none;padding:11px 13px;font-family:inherit}.yc-input::placeholder{color:var(--nh-slate-400)}.yc-input.err{border-color:var(--acento)}.yc-field-hint{color:var(--nh-slate-400);font-size:12px;line-height:1.4}.yc-field-err{color:var(--acento-texto);font-size:12px}.yc-sugg-h{color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.yc-sugg{border:1px dashed rgba(var(--nh-shadow-rgb), .18);background:var(--nh-field-bg);color:var(--nh-slate-500);cursor:pointer;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500}.yc-sugg:disabled{opacity:.6;cursor:default}.yc-count{color:var(--nh-slate-400);text-align:right;font-size:12px}.yc-radio{border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);text-align:left;cursor:pointer;transition:border-color .15s var(--nh-ease-out,ease), background .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:13px;padding:13px 15px;font-family:inherit}.yc-radio:hover{border-color:var(--yc-accent-border)}.yc-radio.active{border-color:var(--yc-accent);background:var(--yc-accent-soft);box-shadow:var(--nh-bevel), var(--nh-e1)}.yc-radio .nm{margin-bottom:2px;font-size:14px;font-weight:700}.yc-radio.active .nm{color:var(--yc-accent-deep)}.yc-radio .ds{color:var(--nh-slate-500);font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){.yc-radio{transition:none}}.yc-step{flex-direction:column;gap:18px;display:flex}.yc-step-kicker{font-family:var(--nh-f-mono);color:var(--yc-accent-deep);letter-spacing:.12em;margin-bottom:8px;font-size:12px;font-weight:700}.yc-step h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:24px;font-weight:700}.yc-step-sub{color:var(--nh-slate-500);margin:0;font-size:15px;line-height:1.5}.yc-step-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;padding:22px 24px}.yc-step-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.yc-btn-next{background:var(--yc-accent);color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);border-color:#0000;justify-content:center;min-width:120px;font-weight:700}.yc-btn-next:hover:not(:disabled){background:var(--yc-accent-2)}.yc-btn-next:disabled{background:rgba(var(--nh-shadow-rgb), .12);color:var(--nh-slate-400);box-shadow:none}.yc-pal-h{color:var(--nh-slate-900);margin-bottom:4px;font-size:13px;font-weight:700}.yc-pal-sub{color:var(--nh-slate-500);margin-bottom:12px;font-size:12px;line-height:1.4}.yc-pal-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.yc-pal-card{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:12px;font-family:inherit;display:flex}.yc-pal-card.dashed{border-style:dashed}.yc-pal-card.active{border:1.5px solid var(--yc-accent-border);background:var(--yc-accent-soft)}.yc-pal-card:disabled{cursor:not-allowed;opacity:.55}.yc-pal-name{color:var(--nh-slate-900);flex:1;font-size:13px;font-weight:700}.yc-pal-tag{color:var(--yc-accent-deep);letter-spacing:.3px;font-size:12px;font-weight:700}.yc-pal-sw{gap:3px;display:flex}.yc-pal-sw>span{border:1px solid rgba(var(--nh-shadow-rgb), .1);border-radius:4px;flex:1;height:22px}.yc-pal-vibe{color:var(--nh-slate-500);font-size:12px;line-height:1.3}[data-theme=dark] .nh-root .ui-glass{background:var(--nh-card-bg)!important;border-color:var(--nh-glass-border)!important;box-shadow:var(--nh-glass-shadow)!important}.yc-state{justify-content:center;padding-top:48px;display:flex}.yc-state-card{background:radial-gradient(360px 180px at 50% -10%, rgba(var(--yc-accent-rgb), .07), transparent 65%), var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);text-align:center;border-radius:24px;max-width:480px;padding:36px;position:relative;overflow:hidden}.yc-state-kicker{font-family:var(--nh-f-mono);letter-spacing:.14em;color:var(--yc-accent-deep);margin-bottom:12px;font-size:12px;font-weight:700}.yc-state-card h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.25}.yc-state-card p{color:var(--nh-slate-500);margin:0 0 20px;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.yc-reach-bar,.yc-bar>i,.yc-top-card{transition:none}}@media (width<=720px){.yc-demo{grid-template-columns:1fr}}@media (width<=980px){.yc-content{max-width:100%}}@media (prefers-reduced-motion:reduce){.yc-btn,.yc-chip{transition:none}}.yc-shell .nh-nav-item{position:relative}.yc-shell .nh-nav-item:hover .nh-bub{color:var(--yc-accent-deep);background:rgba(var(--yc-accent-rgb), .1);border-color:rgba(var(--yc-accent-rgb), .28)}.yc-shell .nh-nav-item:hover .nh-lbl{color:var(--nh-slate-900)}.yc-shell .nh-nav-item.active .nh-bub{color:var(--sobre-acento);background:var(--yc-accent-grad);border-color:#0000;box-shadow:inset 0 1px #ffffff59}.yc-shell .nh-nav-item.active .nh-lbl{color:var(--yc-accent-deep);font-weight:600}.yc-shell .nh-nav-item.active:before{content:"";background:var(--yc-accent-grad);width:3px;height:18px;box-shadow:none;border-radius:3px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.yc2-page{flex-direction:column;gap:18px;padding-bottom:48px;display:flex}.yc2-in{opacity:0;animation:yc2Up .55s var(--nh-ease-out,ease) forwards}@keyframes yc2Up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.yc2-live-dot{background:var(--yc-accent);width:8px;height:8px;box-shadow:0 0 0 0 rgba(var(--yc-accent-rgb), .5);border-radius:50%;margin-right:7px;animation:2.2s ease-out infinite yc2Ping;display:inline-block}@keyframes yc2Ping{0%{box-shadow:0 0 0 0 rgba(var(--yc-accent-rgb), .45)}70%{box-shadow:0 0 0 9px rgba(var(--yc-accent-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--yc-accent-rgb), 0)}}.yc2-tag{font-family:var(--nh-f-mono);letter-spacing:.14em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px;font-weight:600}.yc2-mini-label{font-family:var(--nh-f-mono);letter-spacing:.12em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px;font-weight:600}.yc2-pill{color:var(--nh-slate-700);background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);border-radius:999px;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.yc2-bento{grid-template-columns:minmax(300px,5fr) 7fr;gap:14px;display:grid}@media (width<=900px){.yc2-bento{grid-template-columns:1fr}}.yc2-hero{background:linear-gradient(150deg, var(--yc-accent-soft), transparent 55%), var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;padding:20px 22px 0;display:flex;position:relative;overflow:hidden}.yc2-hero-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.yc2-hero-num{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);font-variant-numeric:tabular-nums;margin:10px 0 4px;font-size:54px;font-weight:700;line-height:1.05}.yc2-hero-spark{width:calc(100% + 44px);margin:auto -22px 0;display:block}.yc2-hero-empty{color:var(--nh-slate-400);padding:18px 0 22px;font-size:13px}.yc2-deltas{gap:6px;display:flex}.yc2-delta{font-family:var(--nh-f-mono);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.yc2-delta i{font-size:8px;font-style:normal}.yc2-delta em{opacity:.65;font-style:normal;font-weight:500}.yc2-delta.up{color:var(--sucesso);background:color-mix(in srgb, var(--sucesso) 12%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 25%, transparent)}.yc2-delta.down{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent)}.yc2-kpi-stack{flex-direction:column;gap:14px;display:flex}.yc2-kpi-row{flex:1;grid-template-columns:1fr 1fr;gap:14px;display:grid}.yc2-kpi{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);transition:transform .18s var(--nh-ease-out,ease), border-color .18s ease;border-radius:18px;flex-direction:column;justify-content:center;gap:6px;padding:16px 18px;display:flex}.yc2-kpi:hover{border-color:var(--yc-accent-border);transform:translateY(-2px)}.yc2-kpi-head{justify-content:space-between;align-items:center;display:flex}.yc2-kpi-ic{color:var(--yc-accent);opacity:.8;font-size:15px}.yc2-kpi-num{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.yc2-kpi-num.muted{color:var(--nh-slate-400)}.yc2-kpi-sub{color:var(--nh-slate-400);font-size:12px}.yc2-gauge-row{align-items:center;gap:14px;display:flex}.yc2-gauge-track{fill:none;stroke:rgba(var(--nh-shadow-rgb), .12);stroke-width:7px}.yc2-gauge-arc{fill:none;stroke:var(--yc-accent);stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--nh-ease-out-expo,ease)}.yc2-grid-2{grid-template-columns:7fr 5fr;align-items:stretch;gap:14px;display:grid}@media (width<=900px){.yc2-grid-2{grid-template-columns:1fr}}.yc2-col{flex-direction:column;gap:14px;display:flex}.yc2-col>.yc2-panel{flex:1}.yc2-panel{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px 20px}.yc2-panel-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.yc2-panel-head h2{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-slate-900);margin:0;font-size:16px;font-weight:700}.yc2-panel-sub{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.yc2-chart{display:block}.yc2-gridline{stroke:rgba(var(--nh-shadow-rgb), .08);stroke-width:1px;stroke-dasharray:4 6}.yc2-line{fill:none;stroke:var(--yc-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.yc2-area{opacity:0;animation:.9s .45s forwards yc2Fade}@keyframes yc2Fade{to{opacity:1}}.yc2-draw{stroke-dasharray:2400;stroke-dashoffset:2400px;animation:yc2Draw 1.4s var(--nh-ease-out-expo,ease) .15s forwards}@keyframes yc2Draw{to{stroke-dashoffset:0}}.yc2-avg-line{stroke:var(--nh-slate-400);stroke-width:1.5px;stroke-dasharray:3 7;opacity:0;animation:.6s 1.1s forwards yc2Fade}.yc2-dot-pulse{fill:var(--yc-accent);opacity:0;animation:2s ease-out 1.3s infinite yc2DotPulse}@keyframes yc2DotPulse{0%{opacity:1;r:4}50%{opacity:1;r:6}to{opacity:1;r:4}}.yc2-chart-axis{font-family:var(--nh-f-mono);color:var(--nh-slate-400);justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;display:flex}.yc2-chart-stats b{color:var(--yc-accent-deep);font-weight:700}.yc2-meter{background:rgba(var(--nh-shadow-rgb), .1);border-radius:999px;height:8px;overflow:hidden}.yc2-meter.slim{height:5px;margin:4px 0}.yc2-meter i{background:var(--acento);transform-origin:0;height:100%;animation:yc2Grow .9s var(--nh-ease-out-expo,ease) forwards;border-radius:999px;display:block;transform:scaleX(0)}.yc2-meter i.alt{background:rgba(var(--nh-shadow-rgb), .3)}@keyframes yc2Grow{to{transform:scaleX(1)}}.yc2-bar-row{margin-bottom:12px}.yc2-bar-row .lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.yc2-bar-row .lbl b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums}.yc2-rank{font-style:normal;font-family:var(--nh-f-mono);color:var(--yc-accent-deep);background:var(--yc-accent-soft);border-radius:6px;margin-right:6px;padding:2px 6px;font-size:12px;font-weight:700}.yc2-duel{flex-direction:column;gap:14px;display:flex}.yc2-duel-lbl{color:var(--nh-slate-600);justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.yc2-duel-lbl b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums}.yc2-win{color:var(--acento-texto)}.yc2-duel-sub{color:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono);margin-top:4px}.yc2-empty{color:var(--nh-slate-400);font-size:13px;line-height:1.5}.yc2-week{gap:6px;display:flex}.yc2-week-day{text-align:center;font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:rgba(var(--nh-shadow-rgb), .06);border:1px solid #0000;border-radius:10px;flex:1;padding:9px 0;font-size:12px;font-weight:600}.yc2-week-day.best{color:var(--sobre-acento);background:var(--yc-accent-grad);box-shadow:none;border-color:#0000;animation:2.4s ease-in-out infinite yc2BestPulse}@keyframes yc2BestPulse{0%,to{box-shadow:none}50%{box-shadow:none}}.yc2-demo{grid-template-columns:1fr auto;align-items:start;gap:26px;display:grid}@media (width<=700px){.yc2-demo{grid-template-columns:1fr}}.yc2-donut-row{align-items:center;gap:16px;display:flex}.yc2-donut-arc{fill:none;stroke-width:13px;stroke-linecap:butt;transition:stroke-dasharray 1.2s var(--nh-ease-out-expo,ease)}.yc2-donut-arc.s0{stroke:var(--yc-accent)}.yc2-donut-arc.s1{stroke:var(--yc-accent-2);opacity:.55}.yc2-donut-arc.s2{stroke:var(--nh-slate-400);opacity:.5}.yc2-donut-num{font-family:var(--nh-f-display);fill:var(--nh-slate-900);font-size:22px;font-weight:700}.yc2-donut-lbl{font-family:var(--nh-f-mono);letter-spacing:.1em;fill:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.yc2-legend{color:var(--nh-slate-600);flex-direction:column;gap:8px;font-size:13px;display:flex}.yc2-legend-item b{color:var(--nh-slate-900);margin-left:4px}.yc2-legend .sw{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.yc2-legend .sw.s0{background:var(--yc-accent)}.yc2-legend .sw.s1{background:var(--yc-accent-2);opacity:.55}.yc2-legend .sw.s2{background:var(--nh-slate-400);opacity:.5}.yc2-top{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.yc2-top-card{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);transition:transform .16s var(--nh-ease-out,ease), box-shadow .16s ease, border-color .16s ease;border-radius:14px;padding:0;font-family:inherit;overflow:hidden}.yc2-top-card:hover{border-color:var(--yc-accent-border);box-shadow:none;transform:translateY(-3px)}.yc2-top-cover{aspect-ratio:4/5;background:linear-gradient(135deg, var(--yc-accent-soft), transparent) center/cover no-repeat;position:relative}.yc2-top-rank{font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid #fff3;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;left:8px}.yc2-top-meta{padding:10px 12px 12px}.yc2-top-meta .row{justify-content:space-between;align-items:baseline;display:flex}.yc2-top-meta .mk{font-family:var(--nh-f-mono);letter-spacing:.06em;color:var(--nh-slate-400);text-transform:uppercase;font-size:12px}.yc2-top-meta .mv{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.yc2-top-meta .mv.accent{color:var(--yc-accent-deep)}.yc2-top-date{font-family:var(--nh-f-mono);color:var(--nh-slate-400);margin-top:6px;font-size:12px}.yc2-rec-item{opacity:0;animation:yc2Up .5s var(--nh-ease-out,ease) forwards}@media (prefers-reduced-motion:reduce){.yc2-in,.yc2-rec-item,.yc2-area,.yc2-avg-line,.yc2-dot-pulse{opacity:1;animation:none}.yc2-draw{stroke-dashoffset:0;animation:none}.yc2-meter i{animation:none;transform:none}.yc2-live-dot,.yc2-week-day.best{animation:none}.yc2-gauge-arc,.yc2-donut-arc{transition:none}}.ycst-shell{border:1px solid var(--nh-glass-border);background:var(--nh-bg);height:calc(100vh - 260px);min-height:560px;max-height:880px;box-shadow:var(--nh-glass-shadow);border-radius:18px;grid-template-columns:200px 1fr 350px;margin-bottom:32px;display:grid;overflow:hidden}.ycst-rail{background:rgba(var(--nh-shadow-rgb), .05);border-right:1px solid var(--nh-glass-border);flex-direction:column;gap:10px;padding:14px 12px 22px;display:flex;overflow-y:auto}.ycst-rail-tag{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);padding:0 4px 2px;font-size:12px;font-weight:600}.ycst-thumb{position:relative}.ycst-thumb>button{aspect-ratio:4/5;cursor:pointer;border:1px solid var(--nh-glass-border);width:100%;transition:transform .15s var(--nh-ease-out,ease), box-shadow .15s ease, border-color .15s ease;background:#fff;border-radius:12px;padding:0;font-family:inherit;display:block;overflow:hidden}.ycst-thumb>button:hover{box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .14);transform:translateY(-2px)}.ycst-thumb>button:disabled{cursor:default;opacity:.6;transform:none}.ycst-thumb.active>button{border:2px solid var(--yc-accent);box-shadow:none}.ycst-thumb .idx{z-index:2;pointer-events:none;font-family:var(--nh-f-mono);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.04em;background:#0f172ab8;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700;position:absolute;top:6px;left:6px}.ycst-thumb .flag{z-index:2;pointer-events:none;font-family:var(--nh-f-mono);color:var(--sobre-acento);background:color-mix(in srgb, var(--acento) 90%, transparent);border-radius:999px;padding:1px 6px;font-size:8px;font-weight:700;position:absolute;bottom:6px;right:6px}.ycst-thumb .rm{z-index:3;border:1px solid var(--nh-glass-border);background:var(--nh-popover-bg,#fff);width:22px;height:22px;color:var(--acento-texto);cursor:pointer;box-shadow:0 2px 8px rgba(var(--nh-shadow-rgb), .2);opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:15px;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:-6px;right:-6px}.ycst-thumb:hover .rm{opacity:1}.ycst-add{border:1.5px dashed rgba(var(--yc-accent-rgb), .35);background:rgba(var(--yc-accent-rgb), .04);color:var(--yc-accent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.ycst-add:hover:not(:disabled){background:rgba(var(--yc-accent-rgb), .09);border-color:rgba(var(--yc-accent-rgb), .55)}.ycst-add:disabled{opacity:.5;cursor:default}.ycst-canvas{background:radial-gradient(rgba(var(--nh-shadow-rgb), .12) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--nh-bg);flex-direction:column;min-height:0;padding:20px 26px 22px;display:flex;position:relative}.ycst-canvas-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ycst-canvas-kicker{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:600}.ycst-canvas-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.ycst-frame{aspect-ratio:4/5;background:var(--cartao-solido);border:1px solid rgba(var(--nh-shadow-rgb), .14);max-width:100%;max-height:100%;box-shadow:0 24px 70px rgba(var(--nh-shadow-rgb),.22), 0 4px 16px rgba(var(--nh-shadow-rgb),.1);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ycst-nav{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.ycst-nav-btn{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:36px;height:36px;color:var(--nh-slate-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:18px;transition:border-color .15s,color .15s;display:flex}.ycst-nav-btn:hover:not(:disabled){border-color:rgba(var(--yc-accent-rgb), .4);color:var(--yc-accent-deep)}.ycst-nav-btn:disabled{opacity:.4;cursor:default}.ycst-nav-count{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);font-family:var(--nh-f-mono);color:var(--nh-slate-600);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.ycst-panel{background:rgba(var(--nh-shadow-rgb), .05);border-left:1px solid var(--nh-glass-border);flex-direction:column;gap:13px;padding:16px 16px 26px;display:flex;overflow-y:auto}.ycst-card{background:var(--nh-card-bg,var(--nh-glass-bg));border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.ycst-card-tag{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.ycst-card-tag:before{content:"";background:var(--yc-accent);width:5px;height:5px;box-shadow:none;border-radius:50%}.ycst-field{flex-direction:column;gap:5px;display:flex}.ycst-field>span{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:600}.ycst-input{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);resize:vertical;border-radius:10px;outline:none;width:100%;padding:9px 11px;font-family:inherit;font-size:13px;line-height:1.45;transition:border-color .15s,box-shadow .15s}.ycst-input:focus{border-color:rgba(var(--yc-accent-rgb), .55);box-shadow:0 0 0 3px rgba(var(--yc-accent-rgb), .13)}.ycst-input:disabled{opacity:.6}.ycst-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ycst-act{cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);text-align:left;border-radius:11px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,transform .15s;display:flex}.ycst-act svg{width:15px;height:15px;stroke:var(--yc-accent);fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.ycst-act:hover:not(:disabled){border-color:rgba(var(--yc-accent-rgb), .4);background:rgba(var(--yc-accent-rgb), .05);transform:translateY(-1px)}.ycst-act:disabled{opacity:.45;cursor:default}.ycst-query{max-width:100%;font-family:var(--nh-f-mono);color:var(--nh-slate-500);background:rgba(var(--nh-shadow-rgb), .06);border:1px solid var(--nh-glass-border);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex;overflow:hidden}.ycst-meta{font-family:var(--nh-f-mono);color:var(--nh-slate-400);font-size:12px}.ycst-template{cursor:pointer;border:1px solid rgba(var(--yc-accent-rgb), .25);background:rgba(var(--yc-accent-rgb), .05);text-align:left;border-radius:12px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.ycst-template:hover:not(:disabled){border-color:rgba(var(--yc-accent-rgb), .5);background:rgba(var(--yc-accent-rgb), .09)}.ycst-template:disabled{opacity:.5;cursor:default}.ycst-template .sw{background:linear-gradient(150deg, var(--yc-accent), #1a1a2e 80%);opacity:.9;border:1px solid #ffffff40;border-radius:7px;flex:none;width:34px;height:42px}.ycst-template .nm{color:var(--nh-slate-900);font-size:13px;font-weight:700;line-height:1.2}.ycst-template .hint{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--yc-accent-deep);margin-top:3px;font-size:12px;font-weight:600}.ycst-template .chev{color:var(--yc-accent-deep);margin-left:auto;font-size:17px}.ycst-err{background:color-mix(in srgb, var(--acento) 8%, transparent);color:var(--acento-texto);border:1px solid color-mix(in srgb, var(--acento) 20%, transparent);border-radius:10px;padding:8px 10px;font-size:12px}.ycsc-page{flex-direction:column;gap:18px;display:flex}.ycsc-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ycsc-hero h1{letter-spacing:-.02em;background:var(--yc-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:30px;font-weight:800;display:inline-flex}.ycsc-spark{-webkit-text-fill-color:initial;font-size:18px;animation:2s ease-in-out infinite ycPulseSoft}.ycsc-hero p{color:var(--yc-slate-500,var(--tinta-3));max-width:560px;margin-top:4px;font-size:14px}.ycsc-back{color:var(--yc-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border:none;margin-bottom:8px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:block}.ycsc-back:hover{color:var(--yc-accent)}.ycsc-hero-actions{align-items:center;gap:10px;display:flex}.ycsc-built{color:var(--yc-slate-400,var(--tinta-3));font-size:12px}.ycsc-config{background:rgba(var(--yc-accent-rgb), .04);border:1px solid rgba(var(--yc-accent-rgb), .14);border-radius:14px;flex-wrap:wrap;align-items:center;gap:22px;padding:12px 16px;display:flex}.ycsc-config-item{color:var(--yc-slate-600,var(--tinta-2));align-items:center;gap:10px;font-size:13px;display:flex}.ycsc-config-item input[type=range],.ycsc-config-check input{accent-color:var(--yc-accent)}.ycsc-cats{flex-wrap:wrap;gap:8px;display:flex}.ycsc-cat{border:1px solid rgba(var(--nh-shadow-rgb), .1);background:var(--yc-card,var(--cartao-solido));color:var(--yc-slate-600,var(--tinta-2));cursor:pointer;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .12s,background .12s,color .12s}.ycsc-cat.active{border-color:var(--yc-accent);color:var(--yc-accent);background:rgba(var(--yc-accent-rgb), .07)}.ycsc-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.ycsc-card{aspect-ratio:4/5;border:1px solid rgba(var(--nh-shadow-rgb), .1);cursor:pointer;text-align:left;background:#0f172a;border-radius:18px;flex-direction:column;justify-content:flex-end;padding:0;font-family:inherit;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;position:relative;overflow:hidden}.ycsc-card:hover{box-shadow:none;transform:translateY(-4px)scale(1.012)}.ycsc-card:disabled{cursor:default}.ycsc-card.creating{outline:2px solid var(--yc-accent)}.ycsc-card-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ycsc-card-scrim{z-index:1;background:linear-gradient(#02061752 0%,#02061714 32%,#0206178c 62%,#020617eb 100%);position:absolute;inset:0}.ycsc-card-top{z-index:2;justify-content:space-between;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.ycsc-pill{letter-spacing:.07em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:800}.ycsc-pill-cat{color:#fff;background:#ffffff29}.ycsc-pill-score{color:var(--acento-texto);background:#02061780}.ycsc-pill-score.hot{background:var(--yc-accent-grad);color:var(--sobre-acento)}.ycsc-card-copy{z-index:2;padding:0 16px 8px;position:relative}.ycsc-card-headline{color:#fff;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 2px 14px #0009;flex-direction:column;gap:1px;font-size:clamp(15px,1.45vw,19px);font-weight:900;line-height:1.12;display:flex}.ycsc-card-body{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.ycsc-card-foot{z-index:2;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 14px;display:flex;position:relative}.ycsc-card-src{color:#ffffff8c;letter-spacing:.04em;font-size:12px}.ycsc-card-cta{color:#fff;opacity:0;font-size:12px;font-weight:800;transition:opacity .15s,transform .15s;transform:translate(-4px)}.ycsc-card:hover .ycsc-card-cta,.ycsc-card.creating .ycsc-card-cta{opacity:1;transform:none}.ycsc-card-why{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#0206179e;border-radius:8px;padding:7px 9px;font-size:12px;line-height:1.35;transition:opacity .16s,transform .16s;position:absolute;top:44px;left:12px;right:12px;transform:translateY(-4px)}.ycsc-card:hover .ycsc-card-why{opacity:1;transform:none}.ycsc-skeleton{background:linear-gradient(135deg, rgba(var(--nh-shadow-rgb),.07), rgba(var(--nh-shadow-rgb),.13));border:1px solid rgba(var(--nh-shadow-rgb),.06);animation:1.3s ease-in-out infinite ycPulseSoft}.ycsc-empty{text-align:center;color:var(--yc-slate-500,var(--tinta-3));border:1px dashed rgba(var(--nh-shadow-rgb),.14);border-radius:16px;padding:40px;font-size:14px}.ycsc-error{background:color-mix(in srgb, var(--acento) 7%, transparent);color:var(--acento-texto);border:1px solid color-mix(in srgb, var(--acento) 20%, transparent);border-radius:10px;padding:10px 14px;font-size:13px}.ycsc-build{border:1px solid rgba(var(--yc-accent-rgb), .18);background:radial-gradient(at 50% 30%,#1e1b2e 0%,#0b0a14 70%);border-radius:20px;justify-content:center;align-items:stretch;min-height:460px;display:flex;position:relative;overflow:hidden}.ycsc-build-canvas{position:absolute;inset:0}.ycsc-build-overlay{z-index:2;background:linear-gradient(#0000,#05040ac7 45%);flex-direction:column;align-self:flex-end;gap:10px;width:100%;padding:26px 28px 24px;display:flex;position:relative}.ycsc-build-now{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:800;animation:.35s cubic-bezier(.22,1,.36,1) icscStepIn;display:flex}.ycsc-build-marker{background:var(--yc-accent);width:12px;height:12px;box-shadow:0 0 0 0 rgba(var(--yc-accent-rgb), .5);border-radius:50%;flex-shrink:0;animation:1.2s ease-out infinite icscPing}.ycsc-build-done{align-items:center;gap:5px;display:inline-flex}.ycsc-build-done svg{color:var(--yc-accent);opacity:.8}.ycsc-build-trail{flex-wrap:wrap;gap:6px 14px;min-height:16px;display:flex}.ycsc-build-done{color:#ffffff73;font-size:12px}.ycsc-build-bar{background:#ffffff1a;border-radius:4px;height:4px;overflow:hidden}.ycsc-build-bar-fill{background:var(--yc-accent-grad);border-radius:4px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.ycsc-build-hint{color:#ffffff8c;font-size:12px}.ycsc-cat-n{background:rgba(var(--yc-accent-rgb), .12);color:var(--yc-accent);border-radius:999px;margin-left:6px;padding:1px 6px;font-size:12px;font-weight:800}.ycsc-cat.empty{opacity:.65;border-style:dashed}.ycsc-expand-link{color:var(--yc-accent);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:700;text-decoration:underline}.ycsc-expanding{align-items:center;gap:8px;font-weight:600;display:inline-flex}.ycsc-expanding-dot{background:var(--yc-accent);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite ycPulseSoft}.ycsc-more{align-self:center;margin-top:4px}.ycsc-build.compact{min-height:340px}.ycsc-config-overlay{z-index:60;background:rgba(var(--nh-shadow-rgb),.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.ycsc-config-modal{background:var(--yc-card,var(--cartao-solido));width:100%;max-width:1240px;height:92vh;box-shadow:0 30px 80px rgba(var(--nh-shadow-rgb),.35);border-radius:20px;grid-template-columns:340px 1fr;animation:.25s slideUp;display:grid;overflow:hidden}.ycsc-config-modal>*{min-height:0}.ycsc-config-left{background:rgba(var(--nh-shadow-rgb),.03);border-right:1px solid rgba(var(--nh-shadow-rgb),.07);flex-direction:column;gap:12px;padding:20px;display:flex;overflow-y:auto}.ycsc-config-preview{aspect-ratio:4/5;cursor:default;width:100%}.ycsc-config-preview:hover{box-shadow:none;transform:none}.ycsc-config-covers{flex-direction:column;gap:6px;display:flex}.ycsc-config-label{letter-spacing:.08em;color:var(--yc-slate-500,var(--tinta-3));justify-content:space-between;align-items:center;margin-bottom:2px;font-size:12px;font-weight:800;display:flex}.ycsc-config-cover{text-align:left;color:var(--yc-ink,#0f172a);background:var(--yc-card,#fff);cursor:pointer;border:1px solid #0f172a1a;border-radius:9px;padding:9px 11px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35}.ycsc-config-cover.active{border:1.5px solid var(--yc-accent);background:rgba(var(--yc-accent-rgb),.06)}.ycsc-config-hint{color:var(--yc-slate-400,var(--tinta-3));font-size:12px}.ycsc-config-right{flex-direction:column;gap:12px;padding:20px 22px;display:flex;overflow:hidden}.ycsc-config-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ycsc-config-head h3{color:var(--yc-ink,var(--tinta));font-size:17px;font-weight:800}.ycsc-config-head p{color:var(--yc-slate-500,var(--tinta-3));margin-top:2px;font-size:13px}.ycsc-config-close{background:rgba(var(--nh-shadow-rgb),.05);cursor:pointer;width:30px;height:30px;color:var(--yc-slate-500,var(--tinta-3));border:none;border-radius:9px;flex-shrink:0;font-family:inherit;font-size:16px}.ycsc-config-auto{text-align:left;color:var(--nh-slate-700,var(--tinta-2));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,var(--cartao-solido));cursor:pointer;border-radius:11px;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.4}.ycsc-config-auto strong{color:var(--nh-slate-900,var(--tinta))}.ycsc-config-auto.active{border:1.5px solid var(--yc-accent);background:rgba(var(--yc-accent-rgb),.06)}.ycsc-config-templates{flex:1;min-height:0;padding-right:6px;overflow-y:auto}.ycsc-config-foot{border-top:1px solid rgba(var(--nh-shadow-rgb),.07);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.ycsc-config-chosen{color:var(--yc-slate-500,var(--tinta-3));margin-right:auto;font-size:13px}.ycsc-config-chosen strong{color:var(--yc-accent)}@media (width<=860px){.ycsc-config-modal{grid-template-columns:1fr;max-height:94vh}.ycsc-config-left{border-right:none;border-bottom:1px solid rgba(var(--nh-shadow-rgb),.07)}.ycsc-config-preview{align-self:center;max-width:260px}}.ycsc-pick{background:linear-gradient(150deg, rgba(var(--yc-accent-rgb), .08), rgba(var(--yc-accent-rgb), 0) 44%), var(--yc-card,var(--cartao-solido));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.ycsc-pick-badge{font-family:ui-monospace, var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--yc-accent);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.ycsc-pick-badge:before{content:"";background:var(--yc-accent);border-radius:50%;width:7px;height:7px}.ycsc-pick-loading{color:var(--yc-slate-500,var(--tinta-3));align-items:center;gap:8px;padding:18px 0;font-size:14px;display:flex}.ycsc-pick-skel{grid-template-columns:210px 1fr;align-items:start;gap:20px;display:grid}.ycsc-pick-skel-card{aspect-ratio:4/5;border-radius:16px;width:100%}.ycsc-pick-skel-text{flex-direction:column;gap:12px;padding-top:6px;display:flex}.ycsc-pick-steps{flex-direction:column;gap:13px;padding-top:8px;display:flex}.ycsc-pick-step{align-items:center;gap:12px;font-size:14.5px;line-height:1.4;transition:color .3s,opacity .3s;display:flex}.ycsc-pick-step-mark{border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:inline-flex}.ycsc-pick-step.done{color:var(--yc-slate-500,var(--tinta-3))}.ycsc-pick-step.done .ycsc-pick-step-mark{background:rgba(var(--yc-violet-rgb), .12);color:var(--yc-violet-deep);border:1px solid rgba(var(--yc-violet-rgb), .3)}.ycsc-pick-step.cur{color:var(--yc-ink,var(--tinta));font-weight:700}.ycsc-pick-step.cur .ycsc-pick-step-mark{background:rgba(var(--yc-violet-rgb), .12);border:1px solid rgba(var(--yc-violet-rgb), .35)}.ycsc-pick-step.next{color:var(--yc-slate-400,var(--tinta-3));opacity:.65}.ycsc-pick-step.next .ycsc-pick-step-mark{color:var(--yc-slate-400,var(--tinta-3))}@media (width<=760px){.ycsc-pick-skel{grid-template-columns:1fr}.ycsc-pick-skel-card{max-width:210px}}.ycsc-pick-cta{background:rgba(var(--yc-violet-rgb), .07);border:1px dashed rgba(var(--yc-violet-rgb), .35);color:var(--yc-slate-600,var(--tinta-2));border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;font-size:13px;display:flex}.ycsc-pick-cta span{flex:1;min-width:220px;line-height:1.5}.ycsc-pick-body{grid-template-columns:210px 1fr;align-items:center;gap:20px;display:grid}.ycsc-pick-card .ycsc-card{background:#0f172a;width:100%}.ycsc-pick-card .ycsc-card-img{border-radius:18px 18px 0 0;height:auto;inset:0 0 46%}.ycsc-pick-card .ycsc-card-scrim,.ycsc-pick-card .ycsc-card-why{display:none}.ycsc-pick-card .ycsc-card-top{justify-content:flex-start;margin-bottom:7px;padding:12px 16px 0;position:static;top:auto;left:auto;right:auto}.ycsc-pick-card .ycsc-card-headline{text-shadow:none;font-size:16px}.ycsc-pick-card .ycsc-card-body{color:#ffffffb8}.ycsc-pick-card .ycsc-card-src{color:#ffffff80}.ycsc-pick-text{flex-direction:column;gap:10px;display:flex}.ycsc-pick-reason{color:var(--yc-ink,var(--tinta));font-size:14.5px;font-weight:500;line-height:1.55}.ycsc-pick-tip{color:var(--yc-slate-600,var(--tinta-2));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-left:3px solid var(--yc-violet);box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .25);border-radius:12px;padding:10px 14px;font-size:13px;line-height:1.55}.ycsc-pick-actions{gap:10px;margin-top:4px;display:flex}@media (width<=760px){.ycsc-pick-body{grid-template-columns:1fr}.ycsc-pick-card{max-width:250px}}.ycsc-cat-load{letter-spacing:.04em;color:var(--yc-slate-400,var(--tinta-3));text-transform:uppercase;margin-left:6px;font-size:12px;font-weight:800}.ycsc-cat.empty:hover{border-color:var(--yc-accent);color:var(--yc-accent);opacity:1}.ycsc-section{flex-direction:column;gap:10px;display:flex}.ycsc-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ycsc-section-title{align-items:center;gap:10px;display:flex}.ycsc-section-bar{background:var(--yc-accent-grad);border-radius:4px;width:4px;height:18px}.ycsc-section-head h2{color:var(--yc-ink,var(--tinta));letter-spacing:-.01em;font-size:16px;font-weight:800}.ycsc-section-sub{color:var(--yc-slate-400,var(--tinta-3));font-size:12px}.ycsc-row{scroll-snap-type:x proximity;gap:14px;padding:4px 2px 12px;display:flex;overflow-x:auto}.ycsc-card-row{scroll-snap-align:start;flex-shrink:0;width:224px}.ycsc-pill,.ycsc-card-cta{align-items:center;gap:4px;display:inline-flex}.ycsc-card-why{align-items:flex-start;gap:5px;display:flex}.ycsc-card-why svg{flex-shrink:0;margin-top:1px}.ycsc-expand-link{text-decoration:none}.ycsc-expand-link:hover{text-decoration:underline}.ycsc-pick-badge{align-items:center;gap:8px;display:inline-flex}.ycsc-pick-avatar{object-fit:cover;border-radius:7px;width:22px;height:22px}.ycsc-pick-tip{align-items:baseline;gap:8px;display:flex}.ycsc-pick-tip-label{font-family:ui-monospace, var(--mono);letter-spacing:.14em;color:var(--yc-violet);flex-shrink:0;font-size:12px;font-weight:700}.ycsc-composer{background:var(--yc-card,var(--cartao-solido));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:18px;flex-direction:column;padding:16px 18px;display:flex}.ycsc-composer-row{align-items:center;gap:12px;display:flex}.ycsc-composer-avatar{object-fit:cover;border-radius:12px;flex-shrink:0;width:38px;height:38px}.ycsc-composer-input{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));color:var(--yc-ink,var(--tinta));border-radius:999px;outline:none;flex:1;padding:12px 16px;font-family:inherit;font-size:15px;transition:border-color .12s,background .12s}.ycsc-composer-input:focus{border-color:var(--yc-accent);background:var(--nh-popover-bg,var(--cartao-solido))}.ycsc-composer-go{white-space:nowrap;background:var(--acento);align-items:center;gap:7px;padding:12px 22px;display:inline-flex;box-shadow:inset 0 1px #ffffff73}.ycsc-composer-go:disabled{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .45), rgba(var(--yc-violet-rgb), .45));box-shadow:none}.ycsc-composer-loading{color:var(--yc-slate-500,var(--tinta-3));align-items:center;gap:8px;padding:14px 4px 2px;font-size:13px;display:flex}.ycsc-composer-previews{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.ycsc-composer-card{aspect-ratio:4/5;width:100%}.ycsc-composer-card.chosen{outline:2.5px solid var(--yc-accent);outline-offset:2px}.ycsc-composer-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.ycsc-composer-actions .ycsc-config-hint{margin-right:auto}@media (width<=760px){.ycsc-composer-previews{grid-template-columns:1fr}.ycsc-composer-card{max-width:250px;margin:0 auto}}.ycsc-health{border-top:1px dashed rgba(var(--yc-accent-rgb), .2);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ycsc-health-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.ycsc-health-stats{color:var(--yc-slate-600,var(--tinta-2));flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.ycsc-health-stats strong{color:var(--yc-accent)}.ycsc-health-result{color:var(--yc-slate-600,var(--tinta-2));font-size:13px;font-weight:600}.ycsc-health-cats{flex-wrap:wrap;gap:6px;display:flex}.ycsc-health-cat{background:rgba(var(--nh-shadow-rgb), .05);color:var(--yc-slate-600,var(--tinta-2));border-radius:999px;padding:3px 9px;font-size:12px}.ycsc-health-cat strong{color:var(--yc-ink,var(--tinta));margin-left:2px}.ycsc-health-cat.low{background:color-mix(in srgb, var(--acento) 12%, transparent);color:#92400e}.ycpt-page{--pt-surface:var(--nh-card-bg,#ffffff8c);--pt-surface2:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));--pt-solid:var(--nh-popover-bg,#fff);--pt-border:var(--nh-glass-border,#ffffffa6);--pt-text:var(--nh-slate-900,#0f172a);--pt-text2:var(--nh-slate-600,#475569);--pt-text3:var(--nh-slate-500,#64748b);--pt-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);--pt-green:var(--sucesso);--pt-purple-bg:color-mix(in srgb, var(--ia) 14%, transparent);--pt-purple:var(--ia);--pt-blue-bg:color-mix(in srgb, var(--info) 14%, transparent);--pt-blue:var(--info);--yc-ink:var(--nh-slate-900,#0f172a);--yc-card:var(--nh-card-bg,#fff);--yc-slate-600:var(--nh-slate-600,#475569);--yc-slate-500:var(--nh-slate-500,#64748b);--yc-slate-400:var(--nh-slate-400,#94a3b8);color:var(--pt-text);flex-direction:column;gap:16px;display:flex}html[data-theme=dark] .ycpt-page{--pt-green:var(--sucesso);--pt-purple-bg:color-mix(in srgb, var(--ia) 14%, transparent);--pt-purple:var(--ia);--pt-blue-bg:color-mix(in srgb, var(--info) 14%, transparent);--pt-blue:var(--info)}.ycpt-recent-win{gap:5px;margin-left:12px;display:inline-flex}.ycpt-recent-chip{font-family:ui-monospace, var(--mono);letter-spacing:.04em;cursor:pointer;border:1px solid var(--pt-border);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));color:var(--pt-text2);border-radius:999px;padding:4px 9px;font-family:inherit;font-size:12px;font-weight:700}.ycpt-recent-chip.on{background:rgba(var(--yc-violet-rgb), .12);color:var(--yc-violet-deep);border-color:rgba(var(--yc-violet-rgb), .3)}.ycpt-trend-card{position:relative}.ycpt-recent-badge{z-index:2;font-family:ui-monospace, var(--mono);letter-spacing:.04em;color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .92), rgba(var(--yc-violet-rgb), .9));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;position:absolute;top:8px;left:8px}.ycpt-detail-overlay{z-index:60;background:rgba(var(--nh-shadow-rgb), .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ycpt-detail{background:var(--nh-popover-bg,var(--cartao-solido));border-radius:20px;flex-direction:column;width:100%;max-width:640px;max-height:88vh;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.ycpt-detail-img{background:var(--pt-surface2);flex:none;height:240px}.ycpt-detail-img img{object-fit:cover;width:100%;height:100%;display:block}.ycpt-detail-x{z-index:2;cursor:pointer;background:rgba(var(--nh-shadow-rgb), .55);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:none;border-radius:999px;width:32px;height:32px;font-family:inherit;font-size:15px;position:absolute;top:12px;right:12px}.ycpt-detail-body{flex-direction:column;gap:12px;padding:18px 22px;display:flex;overflow-y:auto}.ycpt-detail-body h2{color:var(--pt-text);letter-spacing:-.015em;font-size:21px;font-weight:800;line-height:1.28}.ycpt-detail-p{color:var(--pt-text2);font-size:14px;line-height:1.6}.ycpt-detail-p strong{color:var(--pt-text)}.ycpt-detail-src{color:var(--yc-violet);font-size:13px;font-weight:700;text-decoration:none}.ycpt-detail-src:hover{text-decoration:underline}.ycpt-detail-foot{border-top:1px solid var(--pt-border);flex:none;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.ycsc-row,.ycpt-sections,.ycpt-trend-row,.ycpt-row{scrollbar-width:thin;scrollbar-color:rgba(var(--yc-violet-rgb), .55) var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05))}.ycsc-row::-webkit-scrollbar{height:11px}.ycpt-sections::-webkit-scrollbar{height:11px}.ycpt-trend-row::-webkit-scrollbar{height:11px}.ycpt-row::-webkit-scrollbar{height:11px}.ycsc-row::-webkit-scrollbar-track{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .06));border-radius:99px}.ycpt-sections::-webkit-scrollbar-track{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .06));border-radius:99px}.ycpt-trend-row::-webkit-scrollbar-track{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .06));border-radius:99px}.ycpt-row::-webkit-scrollbar-track{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .06));border-radius:99px}.ycsc-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .65), rgba(var(--yc-violet-rgb), .65));background-clip:padding-box;border:2px solid #0000;border-radius:99px;min-width:48px}.ycpt-sections::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .65), rgba(var(--yc-violet-rgb), .65));background-clip:padding-box;border:2px solid #0000;border-radius:99px;min-width:48px}.ycpt-trend-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .65), rgba(var(--yc-violet-rgb), .65));background-clip:padding-box;border:2px solid #0000;border-radius:99px;min-width:48px}.ycpt-row::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .65), rgba(var(--yc-violet-rgb), .65));background-clip:padding-box;border:2px solid #0000;border-radius:99px;min-width:48px}.ycsc-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.ycpt-sections::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.ycpt-trend-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.ycpt-row::-webkit-scrollbar-thumb:hover{background:var(--acento);background-clip:padding-box}.ycpt-duo{align-items:stretch;gap:16px;display:flex}.ycpt-duo>.ycpt-rising{flex:0 0 360px}.ycpt-duo>.ycsc-pick{flex:1;min-width:0}@media (width<=980px){.ycpt-duo{flex-direction:column}.ycpt-duo>.ycpt-rising{flex:none}}.ycpt-rising{background:linear-gradient(150deg, rgba(var(--yc-indigo-rgb), .12), rgba(var(--yc-indigo-rgb), 0) 50%), var(--pt-surface);border:1px solid var(--pt-border);min-width:0;box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:10px;padding:16px;display:flex}.ycpt-rising-img{background:var(--pt-surface2);border-radius:14px;flex:none;height:180px;position:relative;overflow:hidden}.ycpt-rising-img.noimg{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .9), rgba(var(--yc-violet-rgb), .85));justify-content:center;align-items:center;display:flex}.ycpt-rising-ph{font-family:ui-monospace, var(--mono);letter-spacing:.16em;color:#ffffffe6;font-size:13px;font-weight:700}.ycpt-rising-img img{object-fit:cover;width:100%;height:100%;display:block}.ycpt-rising-title{color:var(--pt-text);font-size:16.5px;font-weight:700;line-height:1.35}.ycpt-rising-foot{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.ycpt-rising-foot .ycpt-chip{white-space:nowrap}.ycpt-rising-foot .yc-btn{margin-left:auto}.ycpt-trend,.ycpt-section,.ycpt-rowsec,.ycpt-page .ycsc-section{background:var(--pt-surface);border:1px solid var(--pt-border);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:20px;padding:18px}.ycpt-trend .ycpt-sec-head,.ycpt-section .ycpt-sec-head,.ycpt-rowsec .ycpt-rowsec-head,.ycpt-page .ycsc-section .ycsc-section-head{margin-top:0}.ycpt-section .ycpt-line,.ycpt-trend .ycpt-trend-card,.ycpt-rowsec .ycpt-mini{background:var(--nh-field-bg,#ffffffd9);-webkit-backdrop-filter:none}.ycpt-hero,.ycpt-trend-card,.ycpt-line,.ycpt-mini,.ycpt-banner,.ycpt-anchorbar,.ycpt-rising,.ycpt-page .ycsc-pick,.ycpt-page .ycsc-insight,.ycpt-page .ycsc-composer{-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%))}.ycpt-page .ycsc-config-modal{background:var(--nh-popover-bg,var(--cartao-solido))}.ycpt-note{color:var(--pt-text3);font-size:12px}.ycpt-score{color:var(--pt-green);font-weight:700}.ycpt-score-lg{font-size:16px}.ycpt-pill{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ycpt-pill-headline{background:var(--pt-blue-bg);color:var(--pt-blue)}.ycpt-pill-fit{background:var(--pt-purple-bg);color:var(--pt-purple)}.ycpt-head{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ycpt-head h1{color:var(--pt-text);letter-spacing:-.02em;font-size:25px;font-weight:800}.ycpt-fresh{border:1px solid var(--pt-border);background:var(--pt-surface);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));color:var(--pt-text2);cursor:pointer;box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s,border-color .12s}.ycpt-fresh:hover{color:var(--yc-violet);border-color:rgba(var(--yc-violet-rgb), .4)}.ycpt-newpill{z-index:30;cursor:pointer;background:var(--yc-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none;border-radius:999px;align-self:center;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;position:sticky;top:10px}.ycpt-hero{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .12), rgba(var(--yc-violet-rgb), 0) 46%), var(--pt-surface);border:1px solid var(--pt-border);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;padding:24px;overflow:hidden}.ycpt-hero-grid{grid-template-columns:300px 1fr 170px;align-items:stretch;gap:24px;display:grid}.ycpt-hero-main{flex-direction:column;gap:12px;min-width:0;display:flex}.ycpt-hero-photo{background:var(--pt-surface2);border-radius:16px;min-height:200px;max-height:270px;overflow:hidden}.ycpt-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1080px){.ycpt-hero-grid{grid-template-columns:260px 1fr}.ycpt-hero-ringcol{display:none}}@media (width<=820px){.ycpt-hero-grid{grid-template-columns:1fr}.ycpt-hero-photo{max-height:180px}}.ycpt-hero h2{color:var(--pt-text);letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1.22}.ycpt-hero-summary p{color:var(--pt-text2);font-size:14px;line-height:1.6}.ycpt-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.ycpt-hero-actions .yc-btn.yc-btn-ghost{border-color:var(--pt-border);color:var(--pt-text);background:0 0}.ycpt-rising .ycpt-dot{background:var(--yc-indigo)}.ycpt-microlabel{font-family:ui-monospace, var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pt-text3);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.ycpt-microlabel .ycpt-dot{background:var(--yc-accent);border-radius:50%;flex:none;width:7px;height:7px}.ycpt-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ycpt-chip{font-family:ui-monospace, var(--mono);letter-spacing:.07em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);border:1px solid #0000;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:700}.ycpt-chip.pink{background:rgba(var(--yc-accent-rgb), .09);color:var(--yc-accent-deep);border-color:rgba(var(--yc-accent-rgb), .22)}.ycpt-chip.purple{background:rgba(var(--yc-violet-rgb), .1);color:var(--yc-violet-deep);border-color:rgba(var(--yc-violet-rgb), .22)}.ycpt-chip.green{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 22%, transparent)}.ycpt-chip.blue{background:rgba(var(--yc-indigo-rgb), .1);color:var(--yc-indigo-deep);border-color:rgba(var(--yc-indigo-rgb), .22)}html[data-theme=dark] .ycpt-chip.pink{background:color-mix(in srgb, var(--acento) 18%, transparent);color:var(--acento-texto)}html[data-theme=dark] .ycpt-chip.purple{background:var(--ia);color:var(--ia)}html[data-theme=dark] .ycpt-chip.green{color:#5dcaa5;background:#5dcaa529}html[data-theme=dark] .ycpt-chip.blue{color:#b5d4f4;background:#0c447c}.ycpt-hero-ringcol{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.ycpt-ring{background:conic-gradient(var(--yc-accent) calc(var(--v,0) * 1%), var(--nh-ring-track,#e8ddc8) 0);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:relative}.ycpt-ring:before{content:"";background:var(--nh-popover-bg,var(--cartao-solido));border-radius:50%;position:absolute;inset:13px}.ycpt-ring-inner{flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.ycpt-ring-inner strong{color:var(--pt-text);letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1}.ycpt-ring-inner span{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-text3);text-align:center;font-size:8.5px;font-weight:700}.ycpt-dossier{border-top:1px dashed var(--pt-border);flex-direction:column;gap:14px;margin-top:8px;padding-top:14px;font-size:14px;display:flex}.ycpt-dossier-err{color:var(--acento-texto)}.ycpt-dossier-label{letter-spacing:.08em;color:var(--pt-text3);margin-bottom:6px;font-size:12px;font-weight:800;display:block}.ycpt-dossier-block p{color:var(--pt-text2);margin-bottom:4px;line-height:1.5}.ycpt-dossier-block em{color:var(--pt-text3);font-size:12px;font-style:normal}.ycpt-dossier-numbers{flex-wrap:wrap;gap:18px;display:flex}.ycpt-number{flex-direction:column;display:flex}.ycpt-number strong{color:var(--pt-green);font-size:18px}.ycpt-number span{color:var(--pt-text3);font-size:12px}.ycpt-banner{background:var(--pt-surface);border:1px solid var(--yc-accent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.ycpt-banner-text{flex:1;min-width:220px}.ycpt-banner-text p strong{color:var(--pt-text);font-size:15px}.ycpt-x{border:1px solid var(--pt-border);cursor:pointer;color:var(--pt-text2);background:0 0;border-radius:9px;padding:6px 9px;font-family:inherit}.ycpt-sec-head{align-items:center;gap:10px;margin:10px 0 12px;display:flex}.ycpt-sec-head:before{content:"";background:var(--yc-violet-grad);border-radius:99px;flex:none;width:4px;height:19px}.ycpt-sec-head h3{color:var(--pt-text);letter-spacing:-.015em;font-size:18px;font-weight:800}.ycpt-trend-row{scroll-snap-type:x proximity;gap:10px;padding:0 40px 6px 0;display:flex;overflow-x:auto}.ycpt-trend-card{text-align:left;cursor:pointer;scroll-snap-align:start;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:12px;flex-shrink:0;min-width:200px;max-width:220px;padding:0;font-family:inherit;overflow:hidden}.ycpt-trend-card img{object-fit:cover;width:100%;height:84px;display:block}.ycpt-trend-card .ycpt-trend-body{padding:10px 13px 12px}.ycpt-trend-card p{color:var(--pt-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.ycpt-sections{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.ycpt-sections .ycpt-section{scroll-snap-align:start;flex-direction:column;flex:0 0 370px;min-width:0;display:flex}@media (width<=520px){.ycpt-sections .ycpt-section{flex-basis:86vw}}.ycpt-line{cursor:pointer;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:10px;align-items:center;gap:11px;padding:9px 12px 9px 9px;display:flex}.ycpt-line-wrap{margin-bottom:8px}.ycpt-thumb{object-fit:cover;background:var(--pt-surface2);border-radius:8px;flex-shrink:0;width:44px;height:44px}.ycpt-line .ycpt-score{min-width:24px}.ycpt-line p{color:var(--pt-text);flex:1;font-size:14px}.ycpt-create-btn{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .82), rgba(var(--yc-violet-rgb), .8));-webkit-backdrop-filter:blur(8px)saturate(160%);cursor:pointer;color:var(--sobre-acento);border:1px solid #ffffff4d;border-radius:999px;padding:5px 11px;font-family:inherit;font-size:14px;transition:filter .12s;box-shadow:inset 0 1px #ffffff59}.ycpt-create-btn:hover{filter:brightness(1.05)}.ycpt-fb{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}.ycpt-fb-btn{border:1px solid var(--pt-border);background:var(--pt-surface);cursor:pointer;color:var(--pt-text2);box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:color .12s,border-color .12s}.ycpt-fb-btn.good:hover{color:var(--pt-green);border-color:var(--pt-green)}.ycpt-fb-btn.bad:hover,.ycpt-fb-btn:hover{color:var(--yc-violet);border-color:rgba(var(--yc-violet-rgb), .4)}.ycpt-fb-input{border:1px solid var(--pt-border);background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));min-width:220px;color:var(--pt-text);border-radius:999px;outline:none;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.ycpt-fb-input:focus{border-color:var(--yc-accent)}.ycpt-covered{color:var(--pt-text3);white-space:nowrap;font-size:12px}.ycpt-line-detail{padding:8px 14px 4px 64px}.ycpt-line-detail p{color:var(--pt-text2);font-size:13px;line-height:1.5}.ycpt-line-src{color:var(--pt-text3);font-size:12px}.ycpt-anchorbar{z-index:20;background:var(--pt-bg);border-bottom:1px solid var(--pt-border);gap:8px;padding:10px 2px;display:flex;position:sticky;top:0;overflow-x:auto}.ycpt-anchor{border:1px solid var(--pt-border);background:var(--pt-surface);color:var(--pt-text2);cursor:pointer;border-radius:999px;flex-shrink:0;padding:6px 13px;font-family:inherit;font-size:13px;font-weight:600}.ycpt-anchor:hover{border-color:var(--yc-accent);color:var(--yc-accent)}.ycpt-rowsec{flex-direction:column;gap:8px;display:flex}.ycpt-rowsec-head{align-items:center;gap:10px;margin:10px 0 2px;display:flex}.ycpt-rowsec-head:before{content:"";background:var(--yc-violet-grad);border-radius:99px;flex:none;width:4px;height:19px}.ycpt-rowsec-head h3{color:var(--pt-text);letter-spacing:-.015em;font-size:18px;font-weight:800}.ycpt-row{scroll-snap-type:x proximity;gap:12px;padding:2px 0 10px;display:flex;overflow-x:auto}.ycpt-mini{scroll-snap-align:start;background:var(--pt-surface);border:1px solid var(--pt-border);border-radius:12px;flex-direction:column;flex-shrink:0;width:250px;display:flex;overflow:hidden}.ycpt-mini img,.ycpt-mini-img{object-fit:cover;width:100%;height:110px;display:block}.ycpt-trend-card img,.ycpt-trend-img{object-fit:cover;width:100%;height:96px;display:block}.ycpt-thumb-ph{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ycpt-thumb-ph:after{content:"";background:radial-gradient(circle at 80% 15%,#ffffff2e,#0000 42%),repeating-linear-gradient(135deg,#ffffff0d 0 8px,#0000 8px 16px);position:absolute;inset:0}.ycpt-thumb-ph span{z-index:1;letter-spacing:.16em;color:#ffffffeb;text-align:center;padding:0 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:800;position:relative}.ycpt-thumb.ycpt-thumb-ph span{letter-spacing:.08em;font-size:7.5px}.ycpt-mini-body{flex-direction:column;flex:1;gap:5px;padding:10px 12px;display:flex}.ycpt-mini-body p{color:var(--pt-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ycpt-mini-foot{justify-content:space-between;align-items:center;gap:6px;display:flex}.ycpt-sentinel{flex-shrink:0;width:1px}.ycpt-more{border:1px dashed var(--pt-border);cursor:pointer;color:var(--pt-text2);background:0 0;border-radius:10px;flex-shrink:0;align-self:center;padding:8px 14px;font-family:inherit;font-size:13px}.ycpt-skel{background:linear-gradient(110deg, rgba(var(--nh-shadow-rgb,120, 95, 60), .07) 35%, rgba(var(--nh-shadow-rgb,120, 95, 60), .14) 50%, rgba(var(--nh-shadow-rgb,120, 95, 60), .07) 65%);background-size:200% 100%;border-radius:10px;animation:1.4s linear infinite icptShimmer}html[data-theme=dark] .ycpt-skel{background:linear-gradient(110deg,#ffffff0d 35%,#ffffff1a 50%,#ffffff0d 65%) 0 0/200% 100%}.ycpt-mini.ycpt-skel{height:200px}.ycpt-end{text-align:center;flex-direction:column;gap:12px;padding:30px 0 20px;display:flex}.ycpt-end p{color:var(--pt-text2);font-size:15px}.ycsc-media-btn{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));width:44px;height:44px;color:var(--yc-slate-500,var(--tinta-3));cursor:pointer;box-shadow:3px 3px 8px rgba(var(--nh-shadow-rgb,120, 95, 60), .08), inset 1px 1px 2px rgba(var(--nh-hi-rgb,255, 255, 255), .3);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:color .12s,border-color .12s;display:inline-flex;position:relative}.ycsc-media-btn:hover,.ycsc-media-btn.on{color:var(--yc-violet);border-color:rgba(var(--yc-violet-rgb), .4)}.ycsc-media-n{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .85), rgba(var(--yc-violet-rgb), .85));min-width:18px;height:18px;color:var(--sobre-acento);border-radius:999px;place-items:center;padding:0 4px;font-size:12px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.ycsc-phototray{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));border:1px dashed var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .12));border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.ycsc-photo{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));cursor:pointer;background:var(--pt-surface2,var(--fundo-2));border-radius:12px;flex:none;width:68px;height:85px;padding:0;position:relative;overflow:hidden}.ycsc-photo img{object-fit:cover;width:100%;height:100%;display:block}.ycsc-photo.sel{outline:2.5px solid var(--yc-accent);outline-offset:1.5px}.ycsc-photo-check{background:var(--yc-accent);width:18px;height:18px;color:var(--sobre-acento);border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;top:4px;right:4px}.ycsc-photo-add{color:var(--yc-accent);cursor:pointer;border-style:dashed;border-color:rgba(var(--yc-accent-rgb), .4);background:rgba(var(--yc-accent-rgb), .05);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:18px;font-weight:700;display:flex}.ycsc-photo-add span{letter-spacing:.04em;color:var(--yc-slate-500,var(--tinta-3));font-size:12px;font-weight:700}.ycsc-photo-add.busy{opacity:.7}.ycsc-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ycsc-chip{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);color:var(--yc-slate-600,var(--tinta-2));cursor:pointer;border-radius:10px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:700}.ycsc-chip-purple{background:rgba(var(--yc-violet-rgb),.1);color:var(--yc-violet-deep);border-color:rgba(var(--yc-violet-rgb),.22)}.ycsc-chip-green,.ycsc-chip-coral{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 22%, transparent)}.ycsc-chip-on{background:rgba(var(--yc-accent-rgb),.09);color:var(--yc-accent-deep);border-color:rgba(var(--yc-accent-rgb),.25)}html[data-theme=dark] .ycsc-chip{border-color:var(--nh-glass-border,#3a3a38)}html[data-theme=dark] .ycsc-chip-purple{background:color-mix(in srgb, var(--ia) 22%, transparent);color:var(--ia);border-color:color-mix(in srgb, var(--ia) 40%, transparent)}html[data-theme=dark] .ycsc-chip-green{color:#5dcaa5;background:#5dcaa529;border-color:#5dcaa559}html[data-theme=dark] .ycsc-chip-coral{background:color-mix(in srgb, var(--acento) 16%, transparent);color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento) 35%, transparent)}html[data-theme=dark] .ycsc-chip-on{background:rgba(var(--yc-accent-rgb),.2);color:var(--acento-texto)}.ycsc-insights{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=980px){.ycsc-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}.ycsc-insight{background:var(--yc-card,var(--cartao-solido));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;display:flex}.ycsc-insight.warn{border-color:color-mix(in srgb, var(--acento) 45%, transparent)}.ycsc-insight-label{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--yc-slate-500,var(--tinta-3));font-size:12px;font-weight:700}.ycsc-insight strong{color:var(--yc-ink,var(--tinta));font-size:19px;font-weight:800;line-height:1.25}.ycsc-insight-note{font-family:ui-monospace, var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb,255, 255, 255), .3);background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-radius:9px;padding:5px 10px;font-size:12px;font-weight:700}.ycsc-insight-note.accent{background:rgba(var(--yc-violet-rgb), .1);color:var(--yc-violet-deep);border-color:rgba(var(--yc-violet-rgb), .22)}.ycsc-insight.warn .ycsc-insight-note{background:color-mix(in srgb, var(--acento) 12%, transparent);color:#b45309;border-color:color-mix(in srgb, var(--acento) 25%, transparent)}.ycsc-insight.warn strong{color:#b45309}html[data-theme=dark] .ycsc-insight-note{color:#5dcaa5;background:#5dcaa529}html[data-theme=dark] .ycsc-insight-note.accent{background:var(--ia);color:var(--ia)}html[data-theme=dark] .ycsc-insight.warn .ycsc-insight-note{background:color-mix(in srgb, var(--acento) 18%, transparent);color:var(--acento-texto)}html[data-theme=dark] .ycsc-insight.warn strong{color:var(--acento-texto)}.ycsf-page{flex-direction:column;gap:16px;max-width:1080px;margin:0 auto;display:flex}.ycsf-head{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ycsf-steps{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.ycsf-step{color:var(--nh-slate-400,var(--tinta-3));border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.ycsf-step-n{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.ycsf-step.cur{color:var(--nh-slate-900,var(--tinta));background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));font-weight:700}.ycsf-step.cur .ycsf-step-n{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .85), rgba(var(--yc-violet-rgb), .85));color:var(--sobre-acento);border:none}.ycsf-step.done{color:var(--nh-slate-500,var(--tinta-3))}.ycsf-step.done .ycsf-step-n{background:rgba(var(--yc-violet-rgb), .12);color:var(--yc-violet-deep);border-color:rgba(var(--yc-violet-rgb), .3)}.ycsf-theme{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:16px;align-items:center;gap:14px;padding:12px 16px;display:flex}.ycsf-theme img{object-fit:cover;border-radius:12px;flex:none;width:64px;height:64px}.ycsf-theme>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ycsf-theme p{color:var(--nh-slate-900,var(--tinta));font-size:16px;font-weight:700;line-height:1.35}.ycsf-card{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .07), rgba(var(--yc-violet-rgb), 0) 42%), var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.ycsf-label{color:var(--nh-slate-900,var(--tinta));font-size:14px;font-weight:700}.ycsf-textarea{resize:vertical;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));width:100%;color:var(--nh-slate-900,var(--tinta));border-radius:14px;outline:none;padding:12px 16px;font-family:inherit;font-size:15px;line-height:1.5}.ycsf-textarea:focus{border-color:var(--yc-violet)}.ycsf-config{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.ycsf-group{flex-direction:column;gap:8px;display:flex}.ycsf-foot{justify-content:flex-end;align-items:center;gap:12px;padding-top:6px;display:flex}.ycsf-brief{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .08), rgba(var(--yc-violet-rgb), 0) 50%), var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid rgba(var(--yc-violet-rgb), .25);border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ycsf-brief p{color:var(--nh-slate-700,var(--tinta-2));margin:0;font-size:14px;line-height:1.55}.ycsf-brief-angle{color:var(--nh-slate-800,var(--tinta))!important}.ycsf-brief-actions{justify-content:flex-end;margin-top:2px;display:flex}.ycsf-previewhead,.ycsf-coverhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ycsf-cover-auto{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .1), rgba(var(--yc-violet-rgb), 0) 55%), var(--nh-field-bg,#0f172a08)!important;border-style:dashed!important}.ycsf-brief-btn{background:rgba(var(--yc-violet-rgb), .08);border:1px solid rgba(var(--yc-violet-rgb), .35);color:var(--yc-violet,var(--ia));align-items:center;gap:8px;font-weight:600;display:inline-flex}.ycsf-brief-btn:hover{background:rgba(var(--yc-violet-rgb), .14);border-color:rgba(var(--yc-violet-rgb), .5)}.ycsf-brief-av{object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 1.5px rgba(var(--yc-violet-rgb), .35);border-radius:50%;flex:none}.ycsf-brief-angle strong{color:var(--yc-violet,var(--ia))}.ycfc-chat{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .06), rgba(var(--yc-violet-rgb), 0) 46%), var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));-webkit-backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .08);opacity:0;border-radius:18px;flex-direction:column;gap:12px;margin-top:14px;padding:16px;animation:.55s cubic-bezier(.22,1,.36,1) forwards icfcIn;display:flex;transform:translateY(10px)}.ycfc-thread{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:360px;padding-right:6px;display:flex;overflow-y:auto}.ycfc-thread::-webkit-scrollbar{width:4px}.ycfc-thread::-webkit-scrollbar-thumb{background:rgba(var(--yc-violet-rgb), .25);border-radius:2px}.ycfc-msg{opacity:0;align-items:flex-end;gap:8px;max-width:86%;animation:.45s cubic-bezier(.22,1,.36,1) 80ms forwards icfcIn;display:flex;transform:translateY(8px)}.ycfc-msg.farol{align-self:flex-start}.ycfc-msg.user{flex-direction:row-reverse;align-self:flex-end}.ycfc-av{object-fit:cover;width:28px;height:28px;box-shadow:var(--nh-clay-light,0 1px 2px rgba(var(--nh-shadow-rgb),.12));border-radius:50%;flex:none}.ycfc-bubble{color:var(--nh-slate-800,var(--tinta));white-space:pre-wrap;border-radius:16px;padding:10px 14px;font-size:14px;line-height:1.55}.ycfc-msg.farol .ycfc-bubble{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .04));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .08));border-bottom-left-radius:5px}.ycfc-msg.user .ycfc-bubble{background:linear-gradient(135deg, var(--yc-violet,var(--ia)), var(--yc-indigo,var(--ia)));color:#fff;box-shadow:none;border-bottom-right-radius:5px}.ycfc-typing{align-items:center;gap:4px;min-height:20px;display:flex}.ycfc-typing span{background:var(--nh-slate-400,#94a3b8);border-radius:50%;width:6px;height:6px;animation:1s infinite both icfcBlink}.ycfc-typing span:nth-child(2){animation-delay:.2s}.ycfc-typing span:nth-child(3){animation-delay:.4s}.ycfc-sources{flex-wrap:wrap;align-items:center;gap:10px;padding-left:36px;display:flex}.ycfc-sources a{color:var(--yc-violet,var(--ia));border-bottom:1px dotted;font-size:13px;text-decoration:none}.ycfc-sources a:hover{opacity:.8}.ycfc-final{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .1), rgba(var(--yc-violet-rgb), 0) 55%), var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border:1px solid rgba(var(--yc-violet-rgb), .3);opacity:0;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;animation:.45s cubic-bezier(.22,1,.36,1) .1s forwards icfcIn;display:flex;transform:translateY(8px)}.ycfc-final p{color:var(--nh-slate-800,var(--tinta));margin:0;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.ycfc-final{opacity:1;animation:none;transform:none}}.ycfc-coveropts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding-left:36px;display:grid}.ycfc-coveropt{background:var(--nh-card-bg,#fff);border:1px solid rgba(var(--yc-violet-rgb), .25);opacity:0;border-radius:14px;flex-direction:column;gap:8px;padding:14px;animation:.45s cubic-bezier(.22,1,.36,1) .12s forwards icfcIn;display:flex;transform:translateY(8px)}.ycfc-coveropt strong{color:var(--nh-slate-900,#0f172a);font-size:15px;line-height:1.35}.ycfc-coveropt span{color:var(--nh-slate-600,#475569);font-size:13px;line-height:1.45}.ycfc-coveropt .yc-btn{align-self:flex-end;margin-top:auto}@media (prefers-reduced-motion:reduce){.ycfc-coveropt{opacity:1;animation:none;transform:none}}.ycfc-quick{flex-wrap:wrap;gap:8px;padding-left:36px;display:flex}.ycfc-quick-chip{border:1.5px solid rgba(var(--yc-violet-rgb), .4);background:rgba(var(--yc-violet-rgb), .07);color:var(--yc-violet,var(--ia));cursor:pointer;opacity:0;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;animation:.4s cubic-bezier(.22,1,.36,1) .15s forwards icfcIn;transform:translateY(6px)}.ycfc-quick-chip:hover{background:rgba(var(--yc-violet-rgb), .14);border-color:rgba(var(--yc-violet-rgb), .6)}@media (prefers-reduced-motion:reduce){.ycfc-quick-chip{opacity:1;animation:none;transform:none}}.ycfc-replyrow{align-items:center;gap:8px;display:flex}.ycfc-replyinput{border:1.5px solid rgba(var(--nh-shadow-rgb,15, 23, 42), .16);background:var(--nh-popover-bg,var(--cartao-solido));min-width:0;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb,15, 23, 42), .05);color:var(--nh-slate-900,var(--tinta));border-radius:12px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.ycfc-replyinput::placeholder{color:var(--nh-slate-400,var(--tinta-3))}.ycfc-replyinput:focus{border-color:var(--yc-violet,var(--ia))}@media (prefers-reduced-motion:reduce){.ycfc-chat,.ycfc-msg{opacity:1;animation:none;transform:none}.ycfc-typing span{animation:none}}.ycsf-pagefoot{z-index:40;background:var(--nh-bg,var(--cartao-solido));border-top:1px solid var(--nh-glass-border,#0f172a14);box-shadow:0 -6px 22px rgba(var(--nh-shadow-rgb,15, 23, 42), .07);padding:13px 20px;position:fixed;bottom:0;left:280px;right:0}.ycsf-pagefoot-inner{justify-content:flex-end;align-items:center;gap:12px;width:100%;max-width:1080px;margin:0 auto;display:flex}.ycsf-pagefoot-inner .ycsc-config-hint{color:var(--nh-slate-600,var(--tinta-2));font-size:13px}@media (width<=1180px){.ycsf-pagefoot{left:108px}}@media (width<=700px){.ycsf-pagefoot{left:0;bottom:calc(72px + env(safe-area-inset-bottom,0));padding:11px 14px}.ycsf-pagefoot-inner .ycsc-config-hint{display:none}}.ycsf-page{padding-bottom:96px}@media (width<=700px){.ycsf-page{padding-bottom:110px}}.ycsf-rec{align-items:flex-start;gap:12px;display:flex}.ycsf-rec>div{flex-direction:column;gap:8px;display:flex}.ycsf-rec p{color:var(--nh-slate-600,var(--tinta-2));font-size:15px;line-height:1.55}.ycsf-rec p strong{color:var(--nh-slate-900,var(--tinta))}.ycsf-covers{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ycsf-cover{text-align:left;cursor:pointer;background:var(--nh-field-bg,#0f172a05);border:1px solid var(--nh-glass-border,#0f172a14);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-family:inherit;display:flex}.ycsf-cover strong{color:var(--nh-slate-900,#0f172a);font-size:14px;line-height:1.35}.ycsf-cover span{color:var(--nh-slate-500,#64748b);font-size:13px;line-height:1.4}.ycsf-cover.sel{border-color:var(--yc-violet);outline:2px solid rgba(var(--yc-violet-rgb), .3)}.ycsf-slides{scroll-snap-type:x proximity;gap:14px;padding:4px 0 10px;display:flex;overflow-x:auto}.ycsf-slide{scroll-snap-align:start;flex:none}.ycsf-slides::-webkit-scrollbar{height:11px}.ycsf-slides::-webkit-scrollbar-track{background:var(--nh-field-bg,#0f172a0a);border-radius:99px}.ycsf-slides::-webkit-scrollbar-thumb{background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .65), rgba(var(--yc-violet-rgb), .65));border-radius:99px;min-width:48px}.ycsf-publish-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.yccal{flex-direction:column;gap:12px;display:flex}.yccal-head{align-items:center;gap:12px;display:flex}.yccal-head strong{color:var(--nh-slate-900,var(--tinta));text-align:center;min-width:150px;font-size:16px;font-weight:800}.yccal-nav{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));width:30px;height:30px;color:var(--nh-slate-600,var(--tinta-2));border-radius:999px;font-family:inherit;font-size:16px}.yccal-legend{color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.yccal-dot{border-radius:99px;width:7px;height:7px;display:inline-block}.yccal-dot.scheduled{background:var(--yc-violet)}.yccal-dot.published{background:var(--acento)}.yccal-grid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.yccal-wd{letter-spacing:.08em;color:var(--nh-slate-400,var(--tinta-3));text-align:center;padding-bottom:2px;font-size:12px;font-weight:800}.yccal-day{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .07));background:var(--nh-field-bg,#ffffff80);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:52px;font-family:inherit;transition:border-color .12s,outline .12s;display:flex;position:relative}.yccal-day .yccal-n{color:var(--nh-slate-700,var(--tinta-2));font-size:14px;font-weight:700}.yccal-day.past{opacity:.55}.yccal-day.today{border-color:rgba(var(--yc-indigo-rgb), .5)}.yccal-day.today .yccal-n{color:var(--yc-indigo-deep)}.yccal-day.pickable:hover{border-color:var(--yc-violet)}.yccal-day.sel{border-color:var(--yc-violet);outline:2px solid rgba(var(--yc-violet-rgb), .3)}.yccal-marks{align-items:center;gap:3px;display:flex}.yccal-more{color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:800}.yccal-daylist{flex-direction:column;gap:8px;display:flex}.yccal-ev{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .07));border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.yccal-ev img{object-fit:cover;border-radius:8px;flex:none;width:34px;height:34px}.yccal-ev-title{min-width:0;color:var(--nh-slate-900,var(--tinta));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.yccal-ev-kind{font-size:12px;font-weight:700}.yccal-ev-kind.scheduled{color:var(--yc-violet-deep)}.yccal-ev-kind.published{color:var(--acento-texto)}.yccal-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yccal-time{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .02));color:var(--nh-slate-900,var(--tinta));border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:700}.yccal-time:focus{border-color:var(--yc-violet)}.ycsf-caption{border-top:1px dashed var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));flex-direction:column;gap:10px;padding-top:12px;display:flex}.ycsf-preview-grid{grid-template-columns:340px 1fr;align-items:start;gap:26px;display:grid}@media (width<=900px){.ycsf-preview-grid{grid-template-columns:1fr}}.ycsf-preview-side{flex-direction:column;gap:12px;min-width:0;display:flex}.ycsf-preview-side .ycsf-foot{margin-top:auto}.ycsf-allslides{border-top:1px dashed var(--nh-glass-border,#0f172a1a);flex-direction:column;gap:10px;padding-top:14px;display:flex}.igprev{background:var(--cartao-solido);border:1px solid rgba(var(--nh-shadow-rgb), .1);width:100%;max-width:340px;box-shadow:0 10px 36px rgba(var(--nh-shadow-rgb,120, 95, 60), .16);color:var(--tinta);border-radius:18px;overflow:hidden}html[data-theme=dark] .igprev{color:var(--tinta);background:#000;border-color:#262626}.igprev-head{align-items:center;gap:10px;padding:10px 12px;display:flex}.igprev-avatar{background:linear-gradient(45deg, #f9ce34, var(--acento), #6228d7);border-radius:50%;flex:none;width:34px;height:34px;padding:2px;overflow:hidden}.igprev-avatar img,.igprev-avatar-fallback{object-fit:cover;background:var(--fundo-2);width:100%;height:100%;color:var(--tinta-2);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}html[data-theme=dark] .igprev-avatar img,html[data-theme=dark] .igprev-avatar-fallback{border-color:#000}.igprev-id{flex-direction:column;flex:1;min-width:0;display:flex}.igprev-id strong{font-size:14px;font-weight:700}.igprev-id span{opacity:.55;font-size:12px}.igprev-dots{opacity:.8;font-size:18px;font-weight:800}.igprev-stage{position:relative}.igprev-counter{z-index:2;color:#fff;background:#0009;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}.igprev-nav{z-index:2;cursor:pointer;color:#111;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding-bottom:2px;font-family:inherit;font-size:17px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 6px #00000040}.igprev-nav.prev{left:10px}.igprev-nav.next{right:10px}.igprev-actions{align-items:center;gap:14px;padding:10px 12px 6px;display:flex}.igprev-actions svg{display:block}.igprev-pagination{flex:1;justify-content:center;gap:4px;display:flex}.igprev-dot{background:#7f7f7f59;border-radius:50%;width:6px;height:6px}.igprev-dot.on{background:#3897f0}.igprev-save{margin-left:auto}.igprev-body{flex-direction:column;gap:5px;padding:2px 12px 14px;display:flex}.igprev-body>strong{font-size:14px;font-weight:700}.igprev-body p{white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.igprev-body p.open{-webkit-line-clamp:unset;display:block}.igprev-body p strong{margin-right:4px;font-weight:700}.igprev-more{color:inherit;opacity:.55;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px}.igprev-nocap{opacity:.5;font-style:italic}.igprev-time{letter-spacing:.04em;opacity:.5;font-size:12px}.yccap{flex-direction:column;gap:14px;display:flex}.yccap-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yccap-genbox{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .025));border:1px dashed rgba(var(--yc-violet-rgb), .35);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.yccap-gengrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=700px){.yccap-gengrid{grid-template-columns:1fr}}.yccap-genfield{flex-direction:column;gap:5px;display:flex}.yccap-genfield span{color:var(--nh-slate-700,var(--tinta-2));font-size:13px;font-weight:700}.yccap-genfield select,.yccap-genfield input{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .1));background:var(--nh-popover-bg,var(--cartao-solido));color:var(--nh-slate-900,var(--tinta));border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px}.yccap-genfield select:focus,.yccap-genfield input:focus{border-color:var(--yc-violet)}.yccap-field{flex-direction:column;gap:7px;display:flex}.yccap-fieldhead{justify-content:space-between;align-items:baseline;display:flex}.yccap-over{font-weight:700;color:var(--acento-texto)!important}.yccap-invalid{border-color:var(--acento)!important}.yccap-save{background:var(--yc-success-grad,var(--acento));color:var(--sobre-acento);border:1px solid #ffffff4d;font-weight:700;box-shadow:inset 0 1px #ffffff59}.yccap-save:disabled{background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .06));color:var(--nh-slate-400,var(--tinta-3));box-shadow:none;border-color:var(--nh-glass-border,transparent)}.ycsf-match{background:rgba(var(--yc-violet-rgb), .07);border:1px dashed rgba(var(--yc-violet-rgb), .35);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.ycsf-match img{object-fit:cover;border-radius:10px;flex:none;width:56px;height:56px}.ycsf-match-text{flex-direction:column;flex:1;gap:4px;min-width:240px;display:flex}.ycsf-match-text p{color:var(--nh-slate-600,var(--tinta-2));font-size:14px;line-height:1.5}.ycsf-reads{flex-direction:column;gap:12px;width:100%;display:flex}.ycsf-reads-head{justify-content:space-between;align-items:center;display:flex}.ycsf-reads-dots{gap:6px;display:flex}.ycsf-reads-dot{cursor:pointer;background:var(--nh-glass-border,rgba(var(--nh-shadow-rgb), .18));border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:background .2s,width .2s}.ycsf-reads-dot.on{background:var(--acento);width:20px}.ycsf-reads-grid{grid-template-columns:repeat(2,1fr);gap:14px;transition:opacity .3s;display:grid}.ycsf-reads-grid.fading{opacity:0}@media (width<=720px){.ycsf-reads-grid{grid-template-columns:1fr}}.ycsf-read{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,#ffffffa6);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));border-radius:16px;align-items:stretch;gap:14px;padding:12px;animation:.45s cubic-bezier(.22,1,.36,1) both icsfReadIn;display:flex;overflow:hidden}.ycsf-read-img{background:var(--pt-surface2,var(--fundo-2));border-radius:12px;flex:none;width:104px;position:relative;overflow:hidden}.ycsf-read-img img{object-fit:cover;width:100%;height:100%;display:block}.ycsf-read-score{font-family:ui-monospace, var(--mono);color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--yc-accent-rgb), .92), rgba(var(--yc-violet-rgb), .9));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;position:absolute;top:6px;left:6px}.ycsf-read-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ycsf-read-niche{font-family:ui-monospace, var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500,var(--tinta-3));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.ycsf-read-body h3{color:var(--nh-slate-900,var(--tinta));letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.ycsf-read-body p{color:var(--nh-slate-600,var(--tinta-2));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ycsf-slides-n{border:1px solid var(--nh-glass-border,#0f172a1a);background:var(--nh-field-bg,#0f172a05);width:64px;color:var(--nh-slate-900,#0f172a);border-radius:10px;outline:none;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:700}.ycsf-slides-n:focus{border-color:var(--yc-violet)}.ycsc-composer-input::placeholder,.ycsf-textarea::placeholder,.ycpt-fb-input::placeholder,.ycsf-slides-n::placeholder,.yccap-genfield input::placeholder{color:var(--nh-slate-500,#64748b);opacity:1}html[data-theme=dark] .ycsc-composer-input::placeholder,html[data-theme=dark] .ycsf-textarea::placeholder,html[data-theme=dark] .ycpt-fb-input::placeholder,html[data-theme=dark] .ycsf-slides-n::placeholder,html[data-theme=dark] .yccap-genfield input::placeholder{color:#cbd5e1bf}.ycpa-page{max-width:1180px;margin:0 auto}.ycpa-card{background:var(--pt-surface);border:1px solid var(--pt-border);-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);border-radius:20px;flex-direction:column;gap:12px;padding:20px 22px;display:flex}.ycpa-bento{grid-template-columns:1fr 280px;align-items:stretch;gap:16px;display:grid}@media (width<=880px){.ycpa-bento{grid-template-columns:1fr}}.ycpa-hero{background:linear-gradient(150deg, rgba(var(--yc-violet-rgb), .1), rgba(var(--yc-violet-rgb), 0) 44%), var(--pt-surface)}.ycpa-hero h2{color:var(--pt-text);letter-spacing:-.015em;font-size:24px;font-weight:800;line-height:1.25}.ycpa-summary{color:var(--pt-text2);white-space:pre-wrap;font-size:14px;line-height:1.65}.ycpa-strengths{flex-direction:column;gap:8px;padding-top:4px;display:flex}.ycpa-strength{color:var(--pt-text2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ycpa-check{background:rgba(var(--yc-violet-rgb), .12);width:20px;height:20px;color:var(--yc-violet-deep);border:1px solid rgba(var(--yc-violet-rgb), .3);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.ycpa-scorecol{justify-content:center;align-items:center;gap:10px}.ycpa-patterns{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ycpa-pattern-title{font-family:ui-monospace, var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pt-text3);font-size:12px;font-weight:700}.ycpa-recs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.ycpa-rec{align-items:flex-start;gap:12px;display:flex}.ycpa-rec-n{width:26px;height:26px;color:var(--sobre-acento);background:linear-gradient(135deg, rgba(var(--yc-indigo-rgb), .85), rgba(var(--yc-violet-rgb), .85));border-radius:9px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:800;display:inline-flex}.ycpa-rec strong{color:var(--pt-text);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.ycpa-rec p{color:var(--pt-text2);font-size:13px;line-height:1.55}.igprev-overlay{z-index:70;background:rgba(var(--nh-shadow-rgb), .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.ycpt-pill-locked{opacity:.7}.ycsf-modelnote{color:var(--nh-slate-500,var(--tinta-3));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .03));border-left:3px solid var(--yc-violet);border-radius:8px;margin:-4px 0 4px;padding:8px 12px;font-size:13px;line-height:1.5}.yctg-shimmer{background:linear-gradient(110deg, transparent 30%, rgba(var(--nh-hi-rgb,255,255,255),.18) 50%, transparent 70%);background-size:200% 100%;animation:1.3s linear infinite ictgShim;position:absolute;inset:0}.ycpc{background:var(--nh-card-bg,#ffffff8c);border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));-webkit-backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));backdrop-filter:var(--nh-blur,blur(14px) saturate(160%));border-radius:18px;margin-bottom:20px;padding:16px}.ycpc-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ycpc-month{color:var(--nh-slate-900,var(--tinta));text-align:center;min-width:168px;font-size:16px}.ycpc-nav{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.1));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.03));width:30px;height:30px;color:var(--nh-slate-700,var(--tinta-2));border-radius:9px;font-family:inherit;font-size:18px}.ycpc-nav:hover{border-color:var(--yc-accent);color:var(--yc-accent)}.ycpc-today{cursor:pointer;border:1px solid rgba(var(--yc-accent-rgb),.4);background:rgba(var(--yc-accent-rgb),.08);color:var(--yc-accent);border-radius:999px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600}.ycpc-weekdays{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:6px;display:grid}.ycpc-weekdays span{color:var(--nh-slate-500,var(--tinta-3));text-align:center;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.ycpc-grid{grid-template-columns:repeat(7,1fr);gap:6px;transition:opacity .15s;display:grid}.ycpc-grid.ycpc-loading{opacity:.5}.ycpc-cell{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;flex-direction:column;gap:4px;min-height:84px;padding:6px;font-family:inherit;transition:border-color .12s,background .12s;display:flex;overflow:hidden}.ycpc-cell:hover:not(:disabled){border-color:var(--yc-accent);background:rgba(var(--yc-accent-rgb),.05)}.ycpc-cell.out{opacity:.4}.ycpc-cell.past{cursor:default;opacity:.55}.ycpc-cell.today{border-color:var(--yc-accent);border-width:2px}.ycpc-daynum{color:var(--nh-slate-700,var(--tinta-2));font-size:13px;font-weight:700}.ycpc-cell.today .ycpc-daynum{color:var(--yc-accent)}.ycpc-events{flex-direction:column;gap:3px;min-width:0;display:flex}.ycpc-ev{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:2px 5px;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.ycpc-ev.scheduled{background:rgba(var(--yc-accent-rgb),.14);color:var(--yc-accent)}.ycpc-ev.published{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--acento-texto)}.ycpc-ev.more{color:var(--nh-slate-500,var(--tinta-3));background:0 0;font-weight:700}.ycpc-legend{color:var(--nh-slate-600,var(--tinta-2));align-items:center;gap:16px;margin-top:12px;font-size:13px;display:flex}.ycpc-legend .dot{vertical-align:middle;border-radius:3px;width:9px;height:9px;margin-right:5px;display:inline-block}.ycpc-legend .dot.scheduled{background:var(--yc-accent)}.ycpc-legend .dot.published{background:var(--acento)}.ycpc-hint{color:var(--nh-slate-400,var(--tinta-3));margin-left:auto}.ycpc-overlay{z-index:4000;background:rgba(var(--nh-shadow-rgb),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ycpc-sheet{background:var(--nh-popover-bg,var(--cartao-solido));border-radius:18px;flex-direction:column;width:min(600px,100%);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000047}.ycpc-sheet-head{border-bottom:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.07));align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.ycpc-sheet-date{color:var(--nh-slate-900,var(--tinta));text-transform:capitalize;font-size:16px}.ycpc-close{cursor:pointer;width:30px;height:30px;color:var(--nh-slate-500,var(--tinta-3));background:#0000000d;border:none;border-radius:9px;flex:none;margin-left:auto;font-size:17px}.ycpc-daylist{flex-direction:column;gap:8px;padding:12px 18px;display:flex;overflow-y:auto}.ycpc-dayitem{cursor:pointer;border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;align-items:center;gap:10px;padding:8px;transition:border-color .12s;display:flex}.ycpc-dayitem:hover{border-color:var(--yc-accent)}.ycpc-daythumb{object-fit:cover;background:var(--nh-field-bg,#eef2f7);border-radius:8px;flex:none;width:40px;height:50px}.ycpc-daythumb.ph{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.ycpc-daymeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ycpc-daytag{font-size:12px;font-weight:700}.ycpc-daytag.published{color:var(--acento-texto)}.ycpc-daytag.scheduled{color:var(--yc-accent)}.ycpc-daytitle{color:var(--nh-slate-800,var(--tinta));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ycpc-cancel{flex:none;padding:5px 10px;font-size:12px}.ycpc-sheet-foot{border-top:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.07));padding:12px 18px 16px;overflow-y:auto}.ycpc-sheet-foot>.yc-btn-primary{width:100%}.ycpc-pick-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ycpc-pick-head .ycpt-note{color:var(--nh-slate-500,var(--tinta-3))}.ycpc-time{border:1.5px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.14));background:var(--nh-field-bg,var(--cartao-solido));color:var(--nh-slate-900,var(--tinta));border-radius:10px;padding:7px 10px;font-family:inherit;font-size:15px}.ycpc-empty{text-align:center;color:var(--nh-slate-500,var(--tinta-3));padding:18px;font-size:14px}.ycpc-readylist{flex-direction:column;gap:8px;max-height:300px;padding-right:2px;display:flex;overflow-y:auto}.ycpc-readyitem{border:1px solid var(--nh-glass-border,rgba(var(--nh-shadow-rgb),.08));background:var(--nh-field-bg,rgba(var(--nh-shadow-rgb),.02));border-radius:12px;align-items:center;gap:10px;padding:7px;display:flex}.ycpc-readythumb{object-fit:cover;background:var(--nh-field-bg,#eef2f7);border-radius:8px;flex:none;width:38px;height:48px}.ycpc-readythumb.ph{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.ycpc-readytitle{min-width:0;color:var(--nh-slate-800,var(--tinta));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.ycpc-readyitem .yc-btn{white-space:nowrap;flex:none;padding:8px 14px;font-size:13px}.ycpc-readyitem{flex-wrap:nowrap}@media (width<=700px){.ycpc-cell{min-height:64px}.ycpc-ev{font-size:12px}.ycpc-month{min-width:120px}}.yc-page-head{margin-bottom:22px}.yc-page-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.025em;margin:0 0 7px;font-size:26px;font-weight:700;line-height:1.1}.yc-page-head p{color:var(--nh-slate-500);max-width:640px;margin:0;font-size:14px;line-height:1.55}.yc-page-head .yc-eyebrow{margin-bottom:9px}.yc-vc{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);cursor:pointer;transition:transform .18s var(--yc-ease-out), box-shadow .18s var(--yc-ease-out), border-color .18s var(--yc-ease-out);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.yc-vc:hover{box-shadow:0 18px 40px rgba(var(--nh-shadow-rgb), .18);border-color:var(--yc-accent-border);transform:translateY(-3px)}.yc-vc:hover .yc-vc-glyph{opacity:.8;transform:scale(1.08)}.yc-vc-cover{aspect-ratio:16/9;background-position:50%;background-size:cover;background-image:radial-gradient(120px 80px at 70% 20%, rgba(var(--yc-accent-rgb), .14), transparent 70%), linear-gradient(135deg, var(--yc-accent-soft), rgba(var(--nh-shadow-rgb), .05));place-items:center;display:grid;position:relative}.yc-vc-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0f172a24);position:absolute;inset:0}.yc-vc-cover .yc-vc-glyph{width:36px;height:36px;color:var(--yc-accent);opacity:.5;transition:opacity .18s var(--yc-ease-out), transform .18s var(--yc-ease-out);z-index:1;position:relative}.yc-vc-badge{z-index:2;position:absolute;top:10px;left:10px}.yc-vc-body{flex-direction:column;gap:8px;padding:13px 15px;display:flex}.yc-vc-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.yc-vc-meta{color:var(--nh-slate-400);justify-content:space-between;align-items:center;font-size:12px;display:flex}.yc-vc-meta>span:first-child{font-family:var(--nh-f-mono);letter-spacing:.03em;color:var(--nh-slate-500);font-size:12px}.yc-vc-prog{color:var(--yc-accent-deep);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.yc-vc-prog:before{content:"";background:var(--yc-accent);width:6px;height:6px;box-shadow:0 0 0 0 rgba(var(--yc-accent-rgb), .5);border-radius:50%;animation:1.8s ease-out infinite yc2Ping}@media (prefers-reduced-motion:reduce){.yc-vc{transition:none}.yc-vc:hover,.yc-vc:hover .yc-vc-glyph{transform:none}.yc-vc-prog:before{animation:none}}.yc-dropzone{border:2px dashed var(--yc-accent-border);background:radial-gradient(360px 160px at 50% 0%, rgba(var(--yc-accent-rgb), .1), transparent 70%), var(--yc-accent-soft);text-align:center;transition:border-color .15s var(--yc-ease-out), background .15s var(--yc-ease-out), transform .15s var(--yc-ease-out);border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:34px 24px;display:flex;position:relative;overflow:hidden}.yc-dropzone.drag,.yc-dropzone:hover{border-color:var(--yc-accent);background:rgba(var(--yc-accent-rgb), .16)}.yc-dropzone-glyph{background:var(--yc-accent-grad);width:52px;height:52px;color:var(--sobre-acento);border-radius:16px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59}.yc-dropzone-glyph svg{width:26px;height:26px}.yc-dropzone-hint{color:var(--nh-slate-400);font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){.yc-dropzone{transition:none}}.yc-face-cover{aspect-ratio:1}.yc-face-cover img{object-fit:cover;width:100%;height:100%;display:block}.yc-face-cover .yc-face-empty{color:var(--nh-slate-400);font-size:12px}.yc-face-tags{flex-wrap:wrap;gap:5px;display:flex}.yc-face-tags .yc-chip{cursor:default;border-color:var(--yc-accent-border);background:var(--yc-accent-soft);color:var(--yc-accent-deep);padding:3px 9px;font-size:12px}.yc-face-tags .yc-chip:hover{color:var(--yc-accent-deep)}.yc-face-untagged{color:var(--nh-slate-400);font-size:13px;font-style:italic}.yc-btn-danger.sm{justify-content:center;width:100%;padding:7px 12px;font-size:12px}.yc-onb-body{justify-content:center;align-items:center;padding:24px 20px 40px;display:flex}.yc-progress-wrap{align-items:center;gap:12px;width:100%;max-width:600px;margin:0 auto 26px;display:flex}.yc-progress{background:rgba(var(--nh-shadow-rgb), .1);border-radius:999px;flex:1;height:6px;overflow:hidden}.yc-progress>i{background:var(--yc-accent-grad);height:100%;transition:width .45s var(--yc-ease-out);box-shadow:none;border-radius:999px;display:block}.yc-progress-label{font-family:var(--nh-f-mono);color:var(--nh-slate-400);white-space:nowrap;font-size:12px;font-weight:600}.yc-stage{width:100%;max-width:600px;min-height:440px;margin:0 auto;position:relative}.yc-q{flex-direction:column;display:flex;position:absolute;inset:0}.yc-q.enter{animation:ycQIn .42s var(--yc-ease-out) both}.yc-q.enter.back{animation-name:ycQInBack}.yc-q.leave{animation:ycQOut .42s var(--yc-ease-out) both;pointer-events:none}.yc-q.leave.back{animation-name:ycQOutBack}@keyframes ycQIn{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:none}}@keyframes ycQInBack{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes ycQOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-34px)}}@keyframes ycQOutBack{0%{opacity:1;transform:none}to{opacity:0;transform:translate(34px)}}.yc-q-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--yc-accent-deep);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.yc-q-title{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin:0 0 12px;font-size:clamp(24px,5vw,34px);font-weight:600;line-height:1.15}.yc-q-hint{color:var(--nh-slate-500);align-items:flex-start;gap:8px;margin-bottom:20px;font-size:15px;line-height:1.5;display:flex}.yc-q-hint img{border-radius:7px;flex:none;width:22px;height:22px;margin-top:1px}.yc-q-hint b{color:var(--yc-accent-deep);font-weight:600}.yc-q-input,.yc-q-textarea{width:100%;font-family:var(--nh-f-body);color:var(--nh-slate-900);background:var(--nh-field-bg,var(--cartao-solido));border:1.5px solid var(--nh-glass-border);transition:border-color .15s var(--yc-ease-out), box-shadow .15s var(--yc-ease-out);border-radius:12px;outline:none;padding:13px 15px;font-size:16px}.yc-q-textarea{resize:vertical;min-height:96px;line-height:1.5}.yc-q-input:focus,.yc-q-textarea:focus{border-color:var(--yc-accent);box-shadow:0 0 0 4px var(--yc-accent-soft)}.yc-q-actions{align-items:center;gap:10px;margin-top:22px;display:flex}.yc-q-actions .spacer{flex:1}.yc-q-back-btn{color:var(--nh-slate-400);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:600;display:inline-flex}.yc-q-back-btn:hover{color:var(--nh-slate-700)}.yc-chips{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.yc-sg{cursor:pointer;font-size:14px;font-weight:600;font-family:var(--nh-f-body);border:1.5px solid var(--yc-accent-border);background:var(--yc-accent-soft);color:var(--yc-accent-deep);transition:transform .12s var(--yc-ease-out), background .15s, border-color .15s;opacity:0;animation:ycChipIn .4s var(--yc-ease-out) forwards;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.yc-sg:hover{background:rgba(var(--yc-accent-rgb), .18)}.yc-sg:active{transform:scale(.96)}.yc-sg-spark{width:13px;height:13px}@keyframes ycChipIn{to{opacity:1;transform:none}}.yc-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.yc-choice{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1.5px solid var(--nh-glass-border);transition:transform .14s var(--yc-ease-out), border-color .14s, background .14s, box-shadow .14s;border-radius:14px;padding:14px;position:relative}.yc-choice:hover{box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .12);transform:translateY(-2px)}.yc-choice.active{border-color:var(--yc-accent);background:var(--yc-accent-soft);box-shadow:none}.yc-choice-lbl{color:var(--nh-slate-900);font-size:15px;font-weight:600}.yc-choice-hint{color:var(--nh-slate-500);margin-top:3px;font-size:13px;line-height:1.4}.yc-choice-badge{font-family:var(--nh-f-mono);letter-spacing:.04em;background:var(--yc-accent-grad);color:var(--sobre-acento);border-radius:6px;padding:2px 7px;font-size:8.5px;font-weight:700;position:absolute;top:10px;right:10px}@media (width<=560px){.yc-choices{grid-template-columns:1fr}}.yc-scan{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:480px;display:flex}.yc-scan-ring{place-items:center;width:132px;height:132px;display:grid;position:relative}.yc-scan-ring:before{content:"";border:5px solid color-mix(in srgb, var(--acento) 13%, transparent);border-radius:50%;position:absolute;inset:0}.yc-scan-spin{background:conic-gradient(from 0deg, var(--yc-accent), color-mix(in srgb, var(--acento) 0%, transparent) 270deg);border-radius:50%;animation:1.1s linear infinite ycSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px))}.yc-scan-core{z-index:1;background:var(--yc-accent-grad);width:86px;height:86px;color:var(--sobre-acento);box-shadow:none;border-radius:26px;place-items:center;animation:2.6s ease-in-out infinite ycScanPulse;display:grid;position:relative}.yc-scan-core svg{width:38px;height:38px}.yc-scan-msg{color:var(--nh-slate-600);min-height:24px;font-size:16px;font-weight:500}@keyframes ycSpin{to{transform:rotate(360deg)}}@keyframes ycScanPulse{0%,to{box-shadow:none;transform:scale(1)}50%{box-shadow:none;transform:scale(1.05)}}.yc-reveal{width:100%;max-width:620px;margin:0 auto}.yc-reveal-hero{text-align:center;margin-bottom:22px}.yc-reveal-niche{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:26px;font-weight:600}.yc-reveal-sum{color:var(--nh-slate-600);margin-top:10px;font-size:15px;line-height:1.6}.yc-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:18px;display:grid}.yc-stat{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);text-align:center;border-radius:14px;padding:14px}.yc-stat-n{font-family:var(--nh-f-display);color:var(--yc-accent-deep);font-size:22px;font-weight:600}.yc-stat-l{font-family:var(--nh-f-mono);letter-spacing:.04em;color:var(--nh-slate-400);text-transform:uppercase;margin-top:2px;font-size:12px}.yc-complete{text-align:center;background:radial-gradient(680px 420px at 50% 24%, rgba(var(--yc-accent-rgb), .14), transparent 60%), var(--nh-bg);place-items:center;min-height:100dvh;display:grid;position:relative;overflow:hidden}.yc-complete-card{z-index:2;flex-direction:column;align-items:center;gap:18px;max-width:460px;padding:32px;display:flex;position:relative}.yc-complete-title{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:30px;font-weight:600}.yc-burst{pointer-events:none;position:absolute;inset:0;overflow:hidden}.yc-spark{opacity:0;width:9px;height:9px;animation:ycBurst 1.4s var(--yc-ease-out) forwards;border-radius:2px;position:absolute;top:38%;left:50%}@keyframes ycBurst{0%{opacity:1;transform:translate(0)scale(1)rotate(0)}to{opacity:0;transform:translate(var(--dx,0), var(--dy,0)) scale(.3) rotate(220deg)}}@media (prefers-reduced-motion:reduce){.yc-q,.yc-q.enter,.yc-q.leave{opacity:1;transform:none;animation:none!important}.yc-sg{opacity:1;animation:none}.yc-scan-spin,.yc-scan-core{animation:none}.yc-choice{transition:none}.yc-choice:hover{transform:none}.yc-spark{opacity:0;animation:none}.yc-progress>i{transition:none}}.yc-conn-glyph.yt{background:var(--yc-accent-grad)}.yc-conn-glyph.neutral{background:var(--nh-field-bg);color:var(--nh-slate-500);border:1px solid var(--nh-glass-border)}.yc-conn-top.neutral{background:var(--nh-surface-strong)}.yc-empty-mark svg{fill:none;stroke:currentColor;stroke-width:2px;width:30px;height:30px}.yc-toggle{cursor:pointer;background:rgba(var(--nh-shadow-rgb), .22);width:44px;height:24px;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb), .12);transition:background .2s var(--nh-ease-out,ease);border:none;border-radius:999px;flex:none;padding:0;position:relative}.yc-toggle.on{background:var(--yc-accent);box-shadow:var(--nh-bevel)}.yc-toggle .knob{background:var(--cartao-solido);width:20px;height:20px;transition:left .2s var(--nh-ease-out,ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0000002e}.yc-toggle.on .knob{left:22px}.yc-toggle:focus-visible{outline:2px solid var(--nh-green-600,var(--acento));outline-offset:2px}@media (prefers-reduced-motion:reduce){.yc-toggle,.yc-toggle .knob{transition:none}}.yc-vd{flex-direction:column;gap:16px;padding:0 8px 32px;display:flex}.yc-vd-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yc-vd-h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.025em;margin:0 0 6px;font-size:25px;font-weight:700;line-height:1.15}.yc-vd-h1 .muted{color:var(--nh-slate-400);font-weight:500}.yc-vd-src{color:var(--nh-slate-600);font-size:14px}.yc-vd-src strong{color:var(--nh-slate-800)}.yc-vd-src a{color:var(--yc-accent-deep);font-weight:600}.yc-vd-h3{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:16px;font-weight:700}.yc-banner{border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px 20px}.yc-banner.ok{background:linear-gradient(135deg, color-mix(in srgb, var(--sucesso) 12%, transparent), color-mix(in srgb, var(--sucesso) 8%, transparent));border-color:color-mix(in srgb, var(--sucesso) 28%, transparent)}.yc-banner.ok .yc-banner-t{color:var(--nh-green-700)}.yc-banner.ok a{color:var(--nh-slate-900)}.yc-banner.info{background:linear-gradient(135deg,#3b82f61a,#2563eb0f);border-color:#3b82f642}.yc-banner.info .yc-banner-t{color:#1d4ed8}.yc-banner.info .yc-banner-sub{color:#2563eb}.yc-banner.fail{background:linear-gradient(135deg, color-mix(in srgb, var(--acento) 8%, transparent), color-mix(in srgb, var(--acento) 6%, transparent));border-color:color-mix(in srgb, var(--acento) 26%, transparent)}.yc-banner.fail .yc-banner-t{color:var(--acento-texto)}.yc-banner-t{font-family:var(--nh-f-display);align-items:center;gap:7px;font-size:16px;font-weight:700;display:inline-flex}.yc-banner-t svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.yc-banner-sub{color:var(--nh-slate-500);margin-top:4px;font-size:14px}.yc-banner-link{margin-top:8px;font-size:14px;font-weight:600;display:inline-block}.yc-banner-link-inline{white-space:nowrap;margin-top:0}.yc-banner-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.yc-banner-pre{background:var(--nh-surface-strong);color:var(--acento-texto);font-size:13px;font-family:var(--nh-f-mono);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:10px 0;padding:10px}.yc-inline-err{background:color-mix(in srgb, var(--acento) 8%, transparent);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);color:var(--acento-texto);border-radius:14px;padding:12px 14px;font-size:14px}.yc-sum{flex-direction:column;gap:14px;display:flex}.yc-sum-thumb{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--nh-glass-border);border-radius:12px;width:100%;max-width:480px}.yc-sum-k{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-400);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700}.yc-sum-v{color:var(--nh-slate-900);font-size:16px;font-weight:600}.yc-sum-desc{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);color:var(--nh-slate-900);white-space:pre-wrap;border-radius:10px;max-height:260px;margin:0;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5;overflow-y:auto}.yc-sum-chapters{color:var(--nh-slate-900);font-size:13px;font-family:var(--nh-f-mono);line-height:1.7}.yc-tagrow{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.yc-tag{background:var(--yc-accent-soft);color:var(--yc-accent-deep);border:1px solid var(--yc-accent-border);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.yc-actionbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.yc-actionbar-hint{color:var(--nh-slate-500);flex:1;min-width:200px;font-size:13px;line-height:1.45}.yc-actionbar-btns{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.yc-vis-row{flex-wrap:wrap;gap:8px;display:flex}.yc-vis-opt{border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-700);cursor:pointer;transition:all .15s var(--nh-ease-out,ease);border-radius:10px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.yc-vis-opt:hover{color:var(--nh-slate-900)}.yc-vis-opt.active{border-color:var(--yc-accent-border);background:var(--yc-accent-soft);color:var(--yc-accent-deep)}.yc-vis-hint{color:var(--nh-slate-400);margin-top:6px;font-size:12px}.yc-pubrow{flex-wrap:wrap;gap:10px;display:flex}.yc-danger-zone{border-top:1px solid var(--nh-glass-border);margin-top:36px;padding-top:18px}.yc-danger-zone-label{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-slate-400);margin-bottom:10px;font-size:12px;font-weight:600}.ycd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ycd-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.ycd-head .at{color:var(--yc-accent-deep);margin-left:6px;font-size:16px;font-weight:600}.ycd-head .meta{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.ycd-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ycd-tabs{background:rgba(var(--nh-shadow-rgb), .06);border:1px solid var(--nh-glass-border);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.ycd-tab{color:var(--nh-slate-500);font-family:var(--nh-f-mono);letter-spacing:.04em;cursor:pointer;transition:color .15s var(--nh-ease-out,ease), background .15s var(--nh-ease-out,ease);background:0 0;border:none;border-radius:9px;padding:6px 13px;font-size:12px;font-weight:700}.ycd-tab:hover{color:var(--nh-slate-900)}.ycd-tab.active{color:var(--sobre-acento);background:var(--yc-accent-grad);box-shadow:none}.ycd-refresh{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-700);cursor:pointer;transition:color .15s var(--nh-ease-out,ease), border-color .15s ease;border-radius:11px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.ycd-refresh:hover{color:var(--nh-slate-900);border-color:var(--yc-accent-border)}.ycd-refresh svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ycd-refresh.spin svg{animation:.9s linear infinite ycdSpin}@keyframes ycdSpin{to{transform:rotate(360deg)}}.ycd-charts{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=900px){.ycd-charts{grid-template-columns:1fr}}.ycd-mini-gauge{align-items:center;gap:12px;display:flex}.ycd-mini-gauge svg{flex:none}.ycd-vid{cursor:pointer;text-align:left;width:100%;transition:background .15s var(--nh-ease-out,ease), border-color .15s ease, transform .15s ease;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:96px 1fr auto;align-items:center;gap:14px;padding:10px;font-family:inherit;display:grid}.ycd-vid+.ycd-vid{margin-top:4px}.ycd-vid:hover{background:var(--yc-accent-soft);border-color:var(--yc-accent-border);transform:translate(2px)}.ycd-vid-thumb{aspect-ratio:16/9;background:linear-gradient(135deg, var(--yc-accent-soft), transparent) center/cover no-repeat;border:1px solid var(--nh-glass-border);border-radius:9px;flex:none;width:96px;position:relative;overflow:hidden}.ycd-vid-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ycd-vid-rank{font-family:var(--nh-f-mono);color:#fff;background:#0009;border-radius:999px;padding:2px 6px;font-size:12px;font-weight:700;position:absolute;top:5px;left:5px}.ycd-vid-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ycd-vid-stats{align-items:center;gap:16px;display:flex}.ycd-vid-stat{text-align:right}.ycd-vid-stat .v{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;line-height:1}.ycd-vid-stat .v.accent{color:var(--yc-accent-deep)}.ycd-vid-stat .k{font-family:var(--nh-f-mono);letter-spacing:.06em;color:var(--nh-slate-400);text-transform:uppercase;margin-top:3px;font-size:12px}@media (width<=600px){.ycd-vid{grid-template-columns:72px 1fr}.ycd-vid-stats{grid-column:1/-1;justify-content:flex-start}.ycd-vid-thumb{width:72px}}.ycd-coach-summary{background:linear-gradient(135deg, var(--yc-accent-soft), rgba(var(--yc-accent-rgb), .05)), var(--nh-card-bg);border:1px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.ycd-coach-av{object-fit:cover;border-radius:11px;flex:none;width:38px;height:38px}.ycd-coach-summary .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin-bottom:3px;font-size:14px;font-weight:700}.ycd-coach-summary p{color:var(--nh-slate-700);margin:0;font-size:14px;line-height:1.5}.ycd-coach-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.ycd-coach-card{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);box-shadow:var(--nh-glass-shadow);border-radius:16px;padding:15px 16px 15px 18px;position:relative;overflow:hidden}.ycd-coach-card:before{content:"";background:var(--ycd-sev,var(--nh-slate-400));width:4px;position:absolute;top:0;bottom:0;left:0}.ycd-coach-card-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ycd-coach-ic{color:#fff;background:var(--ycd-sev,var(--nh-slate-400));border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.ycd-coach-ic svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ycd-coach-card .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14px;font-weight:700}.ycd-coach-card .msg{color:var(--nh-slate-600);font-size:13px;line-height:1.5}.ycd-coach-cta{color:var(--sobre-acento);background:var(--ycd-sev,var(--yc-accent));cursor:pointer;transition:filter .15s ease, transform .15s var(--nh-ease-out,ease);border:none;border-radius:9px;align-items:center;gap:5px;margin-top:11px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.ycd-coach-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.ycd-sev-critical,.ycd-sev-warning{--ycd-sev:var(--acento)}.ycd-sev-good{--ycd-sev:var(--sucesso)}.ycd-sev-info{--ycd-sev:#2563eb}@media (prefers-reduced-motion:reduce){.ycd-refresh.spin svg{animation:none}.ycd-vid:hover,.ycd-coach-cta:hover{transform:none}}@media (prefers-reduced-motion:reduce){.icsc-build-now,.icsc-build-marker{animation:none}}.yc-rv{flex-direction:column;gap:24px;padding-bottom:8px;display:flex}.yc-rv-hero{background:linear-gradient(135deg, var(--yc-accent-soft), rgba(var(--yc-accent-rgb), .04) 60%), var(--nh-card-bg);border:1px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.yc-rv-hero-av{object-fit:cover;width:52px;height:52px;box-shadow:var(--nh-clay-light);border:1.5px solid rgba(var(--yc-accent-rgb), .25);border-radius:14px;flex:none}.yc-rv-hero-bd{flex:1;min-width:0}.yc-rv-hero-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yc-accent-deep);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.yc-rv-hero-bd .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin-bottom:5px;font-size:19px;font-weight:700;line-height:1.2}.yc-rv-hero-bd p{color:var(--nh-slate-600);max-width:60ch;margin:0;font-size:14px;line-height:1.55}.yc-rv-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:22px 22px 18px}.yc-rv-card-hd{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.yc-rv-card-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yc-accent-deep);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.yc-rv-card-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;line-height:1.25;display:flex}.yc-rv-pill{font-family:var(--nh-f-mono);letter-spacing:.05em;background:var(--yc-accent-soft);color:var(--yc-accent-deep);border:1px solid var(--yc-accent-border);border-radius:7px;padding:3px 8px;font-size:12px;font-weight:700}.yc-rv-muted{color:var(--nh-slate-500);font-size:14px}.yc-rv-regen{font-family:var(--nh-f-display);color:var(--yc-accent-deep);background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);cursor:pointer;transition:filter .12s, transform .12s var(--nh-ease-out,ease);border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.yc-rv-regen svg{width:13px;height:13px}.yc-rv-regen:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.yc-rv-regen:disabled{opacity:.55;cursor:default}.yc-rv-field{margin-top:16px}.yc-rv-field-label{color:var(--nh-slate-700);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.yc-rv-input{background:var(--nh-field-bg);width:100%;color:var(--nh-slate-900);border:1px solid var(--nh-glass-border);transition:border-color .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:12px;outline:none;padding:11px 14px;font-family:inherit;font-size:16px}.yc-rv-input::placeholder{color:var(--nh-slate-400)}.yc-rv-input:focus{border-color:var(--yc-accent-border);box-shadow:0 0 0 3px var(--yc-accent-soft)}.yc-rv-textarea{background:var(--nh-field-bg);width:100%;color:var(--nh-slate-900);border:1px solid var(--nh-glass-border);resize:vertical;transition:border-color .15s var(--nh-ease-out,ease), box-shadow .15s var(--nh-ease-out,ease);border-radius:12px;outline:none;padding:13px 15px;font-family:inherit;font-size:16px;line-height:1.55}.yc-rv-textarea::placeholder{color:var(--nh-slate-400)}.yc-rv-textarea:focus{border-color:var(--yc-accent-border);box-shadow:0 0 0 3px var(--yc-accent-soft)}.yc-rv-count{color:var(--nh-slate-400);text-align:right;margin-top:8px;font-size:12px}.yc-rv-count.is-ok{color:var(--nh-green-700)}.yc-rv-err{background:color-mix(in srgb, var(--acento) 8%, transparent);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);color:var(--acento-texto);border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px}.yc-rv-note{border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.45}.yc-rv-note.warn{background:color-mix(in srgb, var(--acento) 12%, transparent);border:1px solid color-mix(in srgb, var(--acento) 28%, transparent);color:#b45309}.yc-pick-flag{white-space:nowrap;font-family:var(--nh-f-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--yc-accent-soft);color:var(--yc-accent-deep);border:1px solid var(--yc-accent-border);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.yc-pick-flag svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.yc-pick-flag.on-media{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;border-color:#fff3;box-shadow:0 2px 8px #0000004d}.yc-title-list{flex-direction:column;gap:10px;display:flex}.yc-title-opt{text-align:left;background:var(--nh-field-bg);border:1.5px solid var(--nh-glass-border);cursor:pointer;transition:border-color .15s var(--nh-ease-out,ease), background .15s var(--nh-ease-out,ease), transform .12s var(--nh-ease-out,ease);border-radius:14px;padding:14px 16px}.yc-title-opt:hover{border-color:var(--yc-accent-border);transform:translateY(-1px)}.yc-title-opt.is-selected{background:var(--yc-accent-soft);border-color:var(--yc-accent);box-shadow:0 0 0 3px var(--yc-accent-soft)}.yc-title-opt-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.yc-title-text{color:var(--nh-slate-900);font-size:16px;font-weight:600;line-height:1.35}.yc-title-meta{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:6px;display:flex}.yc-title-count{font-family:var(--nh-f-mono);color:var(--nh-slate-400);flex:none;font-size:12px}.yc-title-rationale{color:var(--nh-slate-500);font-size:13px;line-height:1.4}.yc-thumb-hero{margin-bottom:16px;position:relative}.yc-thumb-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.yc-thumb-frame{all:unset;box-sizing:border-box;aspect-ratio:16/9;cursor:pointer;background:repeating-linear-gradient(45deg, rgba(var(--nh-shadow-rgb), .04) 0 10px, transparent 10px 20px), var(--nh-surface-strong,rgba(var(--nh-shadow-rgb), .08));border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.yc-thumb-frame img{object-fit:contain;width:100%;height:100%;display:block}.yc-thumb-frame--lg{box-shadow:var(--nh-glass-shadow);border:1.5px solid var(--yc-accent-border);border-radius:16px}.yc-thumb-empty{height:100%;color:var(--nh-slate-400);justify-content:center;align-items:center;font-size:14px;display:flex}.yc-thumb-regen-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;letter-spacing:.01em;background:#00000094;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.yc-thumb-card{border:2px solid var(--nh-glass-border);background:var(--nh-surface-strong,var(--nh-card-bg));transition:border-color .18s var(--nh-ease-out,ease), transform .12s var(--nh-ease-out,ease);border-radius:14px;overflow:hidden}.yc-thumb-card:hover{transform:translateY(-2px)}.yc-thumb-card.is-selected{border-color:var(--yc-accent);box-shadow:0 0 0 3px var(--yc-accent-soft)}.yc-thumb-card .yc-thumb-frame{border-radius:0}.yc-thumb-meta{padding:12px}.yc-thumb-hook{color:var(--nh-slate-900);font-size:14px;font-weight:700;line-height:1.35}.yc-thumb-angle{color:var(--nh-slate-500);text-transform:capitalize;margin-top:3px;font-size:12px}.yc-thumb-actions{gap:7px;margin-top:10px;display:flex}.yc-thumb-select{background:var(--yc-accent-grad);color:var(--sobre-acento);font-family:var(--nh-f-display);cursor:pointer;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:13px;font-weight:700;transition:filter .12s;display:inline-flex}.yc-thumb-select svg{width:13px;height:13px}.yc-thumb-select:hover:not(:disabled){filter:brightness(1.05)}.yc-thumb-select.is-on{background:var(--yc-accent-soft);color:var(--yc-accent-deep);border-color:var(--yc-accent-border);cursor:default}.yc-thumb-redo{background:var(--nh-field-bg);color:var(--nh-slate-600);border:1px solid var(--nh-glass-border);cursor:pointer;font-family:var(--nh-f-display);border-radius:9px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;transition:color .12s,border-color .12s;display:inline-flex}.yc-thumb-redo svg{width:14px;height:14px}.yc-thumb-redo:disabled{opacity:.5;cursor:default}.yc-thumb-redo:hover:not(:disabled){color:var(--yc-accent-deep);border-color:var(--yc-accent-border)}.yc-thumb-redo:disabled,.yc-thumb-select:disabled{opacity:.55}.yc-chap-list{flex-direction:column;gap:9px;display:flex}.yc-chap-row{align-items:center;gap:9px;display:flex}.yc-chap-ts{text-align:center;width:78px;font-family:var(--nh-f-mono);color:var(--nh-slate-900);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:10px;outline:none;flex:none;padding:9px 10px;font-size:16px}.yc-chap-ts:disabled{background:var(--nh-surface-strong,rgba(var(--nh-shadow-rgb), .06));color:var(--nh-slate-500)}.yc-chap-title{flex:1}.yc-chap-del{width:38px;height:38px;color:var(--acento-texto);border:1px solid color-mix(in srgb, var(--acento) 22%, transparent);cursor:pointer;background:0 0;border-radius:10px;flex:none;place-items:center;transition:background .12s,border-color .12s;display:inline-grid}.yc-chap-del svg{width:15px;height:15px}.yc-chap-del:hover{background:color-mix(in srgb, var(--acento) 8%, transparent);border-color:color-mix(in srgb, var(--acento) 40%, transparent)}.yc-chap-add{color:var(--yc-accent-deep);border:1.5px dashed var(--yc-accent-border);font-family:var(--nh-f-display);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;margin-top:12px;padding:9px 15px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.yc-chap-add svg{width:14px;height:14px}.yc-chap-add:hover{background:var(--yc-accent-soft);border-color:var(--yc-accent)}.yc-tags-field{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;min-height:48px;padding:11px;display:flex}.yc-tag-chip{background:var(--yc-accent-soft);color:var(--yc-accent-deep);border:1px solid var(--yc-accent-border);font-family:var(--nh-f-display);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;font-weight:600;transition:filter .12s;display:inline-flex}.yc-tag-chip svg{width:11px;height:11px}.yc-tag-chip:hover{filter:brightness(.97)saturate(1.1)}.yc-tags-input{min-width:120px;color:var(--nh-slate-900);background:0 0;border:none;outline:none;flex:1;padding:4px;font-family:inherit;font-size:16px}.yc-tags-input::placeholder{color:var(--nh-slate-400)}.yc-tr{border:1px dashed var(--nh-glass-border);background:var(--nh-surface-strong,rgba(var(--nh-shadow-rgb), .03));border-radius:18px;overflow:hidden}.yc-tr-toggle{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:13px;width:100%;padding:15px 18px;display:flex}.yc-tr-toggle:hover{background:rgba(var(--nh-shadow-rgb), .04)}.yc-tr-ic{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:36px;height:36px;color:var(--nh-slate-500);border-radius:10px;flex:none;place-items:center;display:grid}.yc-tr-ic svg{width:17px;height:17px}.yc-tr-hd{flex:1;min-width:0}.yc-tr-t{font-family:var(--nh-f-display);color:var(--nh-slate-700);font-size:14px;font-weight:700;display:block}.yc-tr-sub{color:var(--nh-slate-400);margin-top:2px;font-size:13px;line-height:1.4;display:block}.yc-tr-chev{width:18px;height:18px;color:var(--nh-slate-400);transition:transform .2s var(--nh-ease-out,ease);flex:none}.yc-tr-chev.is-open{transform:rotate(180deg)}.yc-tr-body{flex-direction:column;gap:16px;padding:4px 18px 18px;display:flex}.yc-tr-label{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);margin-bottom:7px;font-size:12px;font-weight:700}.yc-tr-summary{color:var(--nh-slate-600);margin:0;font-size:14px;line-height:1.6}.yc-tr-moments{flex-direction:column;gap:7px;display:flex}.yc-tr-moment{gap:10px;font-size:14px;display:flex}.yc-tr-ts{min-width:56px;font-family:var(--nh-f-mono);color:var(--yc-accent-deep);flex:none;font-weight:600}.yc-tr-desc{color:var(--nh-slate-600);line-height:1.45}.yc-tr-full{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);white-space:pre-wrap;border-radius:12px;max-height:360px;margin:0;padding:14px;font-family:inherit;font-size:13px;line-height:1.6;overflow-y:auto}.yc-rv-action{z-index:5;background:linear-gradient(180deg, rgba(var(--nh-hi-rgb,255,255,255), .04), transparent), var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-top:2px solid var(--yc-accent-border);box-shadow:0 -10px 30px rgba(var(--nh-shadow-rgb), .12), var(--nh-glass-shadow);-webkit-backdrop-filter:blur(14px)saturate(160%);border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:2px;padding:15px 20px;display:flex;position:sticky;bottom:0}.yc-rv-action-hint{max-width:420px;color:var(--nh-slate-500);flex:0 auto;font-size:12px;line-height:1.45}.yc-rv-action-hint strong{color:var(--nh-slate-700);font-weight:700}.yc-rv-action-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yc-rv-action-btns .grow{justify-content:center}@media (width<=640px){.yc-rv-action{flex-direction:column;align-items:stretch}.yc-rv-action-btns{width:100%}.yc-rv-action-btns .yc-btn{flex:1;justify-content:center}}.yc-btn-go{background:var(--nh-green-600,var(--acento));color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);border-color:#0000;font-weight:700}.yc-btn-go:hover:not(:disabled){background:var(--nh-green-700,var(--acento))}.yc-vd-pubcard-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 14px;font-size:16px;font-weight:700}.ycr-badge{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.ycr-badge.lg{padding:6px 13px;font-size:12px}.ycr-badge .d{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ycr-badge.run{background:var(--yc-accent-soft);border-color:var(--yc-accent-border);color:var(--yc-accent-deep)}.ycr-badge.run .d{animation:1.4s ease-in-out infinite ycrPulse}.ycr-badge.ok{background:color-mix(in srgb, var(--sucesso) 14%, transparent);border-color:color-mix(in srgb, var(--sucesso) 28%, transparent);color:var(--nh-green-700)}.ycr-badge.err{background:color-mix(in srgb, var(--acento) 10%, transparent);border-color:color-mix(in srgb, var(--acento) 26%, transparent);color:var(--acento-texto)}.ycr-badge.mute{background:var(--nh-field-bg);border-color:var(--nh-glass-border);color:var(--nh-slate-500)}@keyframes ycrPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.ycr-badge.run .d{animation:none}}.ycr-pill{font-family:var(--nh-f-mono);letter-spacing:.04em;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.ycr-pill.accent{background:var(--yc-accent-soft);border-color:var(--yc-accent-border);color:var(--yc-accent-deep)}.ycr-pill.ok{background:color-mix(in srgb, var(--sucesso) 12%, transparent);border-color:color-mix(in srgb, var(--sucesso) 26%, transparent);color:var(--nh-green-700)}.ycr-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.ycr-grid>*{display:flex}.ycr-card{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:100%;box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);transition:transform .18s var(--yc-ease-out), box-shadow .18s var(--yc-ease-out), border-color .18s var(--yc-ease-out);border-radius:20px;flex-direction:column;gap:10px;padding:18px 18px 15px 22px;font-family:inherit;display:flex;position:relative}.ycr-card:before{content:"";background:var(--yc-accent-grad);opacity:.8;border-radius:0 3px 3px 0;width:3px;position:absolute;top:20px;bottom:20px;left:0}.ycr-card:hover{border-color:var(--yc-accent-border);box-shadow:0 18px 40px rgba(var(--nh-shadow-rgb), .18);transform:translateY(-3px)}.ycr-card-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ycr-card-kicker{font-family:var(--nh-f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px}.ycr-card-title{font-family:var(--nh-f-display);letter-spacing:-.015em;color:var(--nh-slate-900);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ycr-card-theme{color:var(--nh-slate-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ycr-card-live{color:var(--yc-accent-deep);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.ycr-card-live:before{content:"";background:var(--yc-accent);border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-out infinite yc2Ping}.ycr-card-fail{color:var(--acento-texto);font-size:13px;line-height:1.45}.ycr-card-foot{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;padding-top:6px;display:flex}.ycr-card-when{color:var(--nh-slate-400);margin-left:auto;font-size:12px}@media (prefers-reduced-motion:reduce){.ycr-card{transition:none}.ycr-card:hover{transform:none}.ycr-card-live:before{animation:none}}.ycr-empty-steps{font-family:var(--nh-f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-400);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:26px;font-size:12px;display:flex}.ycr-empty-steps b{color:var(--yc-accent-deep);margin-right:5px}.ycr-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ycr-modal-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ycr-modal-x{cursor:pointer;color:var(--nh-slate-400);background:0 0;border:none;padding:2px 6px;font-size:24px;line-height:1}.ycr-modal-x:hover{color:var(--nh-slate-700)}.ycr-modal-body{flex-direction:column;gap:20px;display:flex}.ycr-modal-foot{border-top:1px solid var(--nh-glass-border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding-top:16px;display:flex}.ycr-theme-foot{color:var(--nh-slate-400);justify-content:space-between;gap:10px;font-size:12px;display:flex}.ycr-theme-foot .ok{color:var(--nh-green-700);font-weight:600}.ycr-theme-foot .c{font-family:var(--nh-f-mono);flex:none}.ycr-examples{flex-direction:column;gap:6px;display:flex}.ycr-example{text-align:left;cursor:pointer;color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px dashed rgba(var(--nh-shadow-rgb), .18);transition:border-color .15s var(--yc-ease-out), color .15s var(--yc-ease-out);border-radius:11px;padding:9px 12px;font-family:inherit;font-size:13px;line-height:1.45}.ycr-example:hover{border-color:var(--yc-accent-border);color:var(--nh-slate-900);border-style:solid}.ycr-dur{flex-direction:column;gap:11px;display:flex}.ycr-dur-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ycr-dur-num{font-family:var(--nh-f-display);color:var(--yc-accent-deep);letter-spacing:-.03em;font-size:27px;font-weight:700;line-height:1}.ycr-dur-num em{color:var(--nh-slate-400);margin-left:3px;font-size:14px;font-style:normal;font-weight:600}.ycr-dur-presets{flex-wrap:wrap;gap:6px;display:flex}.ycr-range{width:100%;accent-color:var(--yc-accent);cursor:pointer;height:22px}.ycr-room{flex-direction:column;gap:18px;padding:0 4px 44px;display:flex}.ycr-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ycr-top-spacer{flex:1}.ycr-link-btn{cursor:pointer;color:var(--nh-slate-400);background:0 0;border:none;padding:6px 4px;font-family:inherit;font-size:13px;font-weight:600}.ycr-link-btn:hover:not(:disabled){color:var(--acento-texto)}.ycr-pair{background:radial-gradient(540px 220px at 92% -30%, rgba(var(--yc-accent-rgb), .13), transparent 62%), var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-top:2px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:blur(14px)saturate(160%);border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(250px,.85fr);gap:24px;padding:22px;display:grid}@media (width>=900px){.ycr-pair{z-index:6;position:sticky;top:0}}.ycr-pair-main{flex-direction:column;gap:12px;min-width:0;display:flex}.ycr-pair-kicker{font-family:var(--nh-f-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--yc-accent-deep);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.ycr-pair-kicker .sep{background:var(--yc-accent-border);border-radius:2px;width:14px;height:2px}.ycr-pair-title{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);margin:0;font-size:clamp(21px,2.6vw,30px);font-weight:700;line-height:1.15}.ycr-pair-meta{flex-wrap:wrap;gap:7px;display:flex}.ycr-pair-swap{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:2px;display:flex}.ycr-pair-swap-hint{color:var(--nh-slate-500);flex:220px;font-size:12px;line-height:1.5}.ycr-pair-swap-hint strong{color:var(--nh-slate-800);font-weight:600}.ycr-thumb{flex-direction:column;gap:10px;min-width:0;display:flex}.ycr-thumb-frame{aspect-ratio:16/9;box-shadow:inset 0 0 0 1px #ffffff2e, 0 10px 26px rgba(var(--nh-shadow-rgb), .2);border-radius:14px;place-items:center;padding:14px;display:grid;position:relative;overflow:hidden}.ycr-thumb-hook{font-family:var(--nh-f-display);text-transform:uppercase;letter-spacing:-.02em;text-align:center;text-shadow:0 2px 14px #00000047;word-break:break-word;font-size:clamp(19px,3.4vw,33px);font-weight:800;line-height:1}.ycr-thumb-tag{font-family:var(--nh-f-mono);letter-spacing:.09em;text-transform:uppercase;color:#ffffffc7;background:#0f172a57;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:9px}.ycr-thumb-desc{color:var(--nh-slate-600);margin:0;font-size:13px;line-height:1.5}.ycr-thumb-row{align-items:baseline;gap:9px;font-size:13px;line-height:1.45;display:flex}.ycr-thumb-row .k{min-width:74px;font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);flex:none;font-size:12px;font-weight:700}.ycr-thumb-row .v{color:var(--nh-slate-600);min-width:0}.ycr-pal{flex-wrap:wrap;gap:5px;display:inline-flex}.ycr-pal-dot{width:15px;height:15px;box-shadow:inset 0 0 0 1px rgba(var(--nh-shadow-rgb), .18);border-radius:50%}.ycr-gen-head{margin-bottom:16px}.ycr-gen-theme{font-family:var(--nh-f-display);letter-spacing:-.025em;color:var(--nh-slate-900);max-width:720px;margin:0;font-size:clamp(20px,2.4vw,27px);font-weight:700;line-height:1.2}.ycr-hook{background:radial-gradient(420px 180px at 8% -20%, rgba(var(--yc-accent-rgb), .12), transparent 65%), var(--nh-card-bg);border:1px solid var(--yc-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;padding:22px}.ycr-hook-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ycr-hook-k{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yc-accent-deep);font-size:12px;font-weight:700}.ycr-hook-note{color:var(--nh-slate-400);font-size:12px}.ycr-hook-text{font-family:var(--nh-f-display);color:var(--nh-slate-900);white-space:pre-wrap;margin:0;font-size:17px;font-weight:500;line-height:1.62}.ycr-beats{flex-direction:column;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.ycr-beats li{color:var(--nh-slate-600);gap:9px;font-size:13px;line-height:1.5;display:flex}.ycr-beats .n{background:var(--yc-accent-soft);width:18px;height:18px;color:var(--yc-accent-deep);font-family:var(--nh-f-mono);border-radius:6px;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.ycr-body{flex-direction:column;gap:12px;display:flex}.ycr-body-head{margin-bottom:2px}.ycr-body-head h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:17px;font-weight:700}.ycr-body-head p{color:var(--nh-slate-500);max-width:620px;margin:0;font-size:13px;line-height:1.5}.ycr-sec{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:20px 22px;position:relative}.ycr-sec.edited{border-color:var(--yc-accent-border);background:linear-gradient(180deg, var(--yc-accent-soft), transparent 82px), var(--nh-card-bg)}.ycr-sec-head{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;display:flex}.ycr-sec-num{font-family:var(--nh-f-mono);color:var(--nh-slate-300,var(--nh-slate-400));font-size:12px;font-weight:700}.ycr-role{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);cursor:help;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:700}.ycr-sec-spacer{flex:1}.ycr-sec-flag{font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);cursor:help;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.ycr-sec-flag svg{width:11px;height:11px}.ycr-sec-words{font-family:var(--nh-f-mono);color:var(--nh-slate-400);white-space:nowrap;font-size:12px}.ycr-icon-btn{cursor:pointer;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:30px;height:30px;color:var(--nh-slate-500);transition:color .15s var(--yc-ease-out), border-color .15s var(--yc-ease-out);border-radius:9px;flex:none;place-items:center;display:grid}.ycr-icon-btn:hover{color:var(--yc-accent-deep);border-color:var(--yc-accent-border)}.ycr-icon-btn svg{width:14px;height:14px}.ycr-sec-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.015em;margin:0 0 8px;font-size:16px;font-weight:700}.ycr-sec-text{color:var(--nh-slate-700);white-space:pre-wrap;margin:0;font-size:16px;line-height:1.72}.ycr-sec-edit{flex-direction:column;gap:7px;display:flex}.ycr-sec-textarea{min-height:220px;font-size:16px;line-height:1.7}.ycr-sec-edit-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.ycr-notes{border-top:1px solid var(--nh-glass-border);margin-top:14px;padding-top:10px}.ycr-notes-head{cursor:pointer;width:100%;font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-size:12px;font-weight:700;display:flex}.ycr-notes-head:hover{color:var(--yc-accent-deep)}.ycr-notes-chev{width:15px;height:15px;transition:transform .2s var(--yc-ease-out);place-items:center;display:inline-grid}.ycr-notes-chev svg{width:13px;height:13px}.ycr-notes-chev.open{transform:rotate(180deg)}.ycr-notes-count{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);min-width:18px;height:18px;color:var(--nh-slate-400);border-radius:999px;place-items:center;margin-left:auto;padding:0 5px;font-size:12px;display:grid}.ycr-notes-body{flex-direction:column;gap:11px;padding:10px 0 2px;display:flex}.ycr-note{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.ycr-note-k{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);cursor:help;font-size:12px;font-weight:700}.ycr-note-v{color:var(--nh-slate-600);font-size:14px;line-height:1.55}.ycr-broll{flex-direction:column;gap:4px;margin:0;padding-left:16px;display:flex}@media (width<=620px){.ycr-note{grid-template-columns:1fr;gap:3px}}.ycr-cta{background:var(--yc-accent-soft);border:1px dashed var(--yc-accent-border);border-radius:20px;padding:18px 22px}.ycr-cta-k{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yc-accent-deep);margin-bottom:7px;font-size:12px;font-weight:700}.ycr-cta p{color:var(--nh-slate-800);white-space:pre-wrap;margin:0;font-size:14.5px;line-height:1.65}.ycr-qual{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}.ycr-qual-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ycr-qual-score{font-family:var(--nh-f-display);color:var(--yc-accent-deep);letter-spacing:-.03em;font-size:21px;font-weight:800;line-height:1}.ycr-qual-chips{flex-wrap:wrap;gap:6px;display:flex}.ycr-chip-ok,.ycr-chip-bad{font-family:var(--nh-f-mono);letter-spacing:.04em;border-radius:7px;padding:3px 9px;font-size:12px;font-weight:700}.ycr-chip-ok{background:color-mix(in srgb, var(--sucesso) 12%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 26%, transparent);color:var(--nh-green-700)}.ycr-chip-bad{background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 26%, transparent);color:var(--acento-texto)}.ycr-foot{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:12px;display:grid}.ycr-foot-block{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:20px;flex-direction:column;gap:9px;padding:20px;display:flex}.ycr-foot-k{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500);font-size:12px;font-weight:700}.ycr-foot-p{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.55}.ycr-foot-done{color:var(--nh-green-700);font-size:14px;font-weight:600;line-height:1.5}.ycr-foot-form{flex-direction:column;gap:9px;margin-top:4px;display:flex}.ycr-foot-form-actions{justify-content:flex-end;gap:8px;display:flex}.ycr-verdicts{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.ycr-verdict{cursor:pointer;text-align:left;background:var(--nh-field-bg);border:1.5px solid var(--nh-glass-border);color:var(--nh-slate-600);transition:border-color .15s var(--yc-ease-out), color .15s var(--yc-ease-out), background .15s var(--yc-ease-out);border-radius:12px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600}.ycr-verdict:hover:not(:disabled),.ycr-verdict.on{color:var(--nh-slate-900)}.ycr-verdict.ok:hover:not(:disabled),.ycr-verdict.ok.on{border-color:color-mix(in srgb, var(--sucesso) 50%, transparent);background:color-mix(in srgb, var(--sucesso) 10%, transparent);color:var(--nh-green-700)}.ycr-verdict.mid:hover:not(:disabled),.ycr-verdict.mid.on{border-color:color-mix(in srgb, var(--acento) 50%, transparent);background:color-mix(in srgb, var(--acento) 10%, transparent);color:#b45309}.ycr-verdict.bad:hover:not(:disabled),.ycr-verdict.bad.on{border-color:color-mix(in srgb, var(--acento) 45%, transparent);background:color-mix(in srgb, var(--acento) 8%, transparent);color:var(--acento-texto)}.ycr-verdict:disabled{opacity:.55;cursor:not-allowed}@media (width<=900px){.ycr-pair{grid-template-columns:1fr;gap:18px}.ycr-room{padding:0 0 40px}}.yct-cta{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.yct-cta-hint{color:var(--nh-slate-400);text-align:right;font-size:12px}.yct-creed{color:var(--nh-slate-500);border-left:2px solid var(--yc-accent-border);max-width:680px;margin:0;padding-left:12px;font-size:13px;line-height:1.55}.yct-creed strong{color:var(--nh-slate-800);font-weight:700}.yct-notice{background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);border-radius:14px;padding:11px 14px;font-size:13px;line-height:1.5}.yct-strip{background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);width:fit-content;color:var(--yc-accent-deep);border-radius:999px;align-items:center;gap:9px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.yct-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:1.4s ease-in-out infinite ycrPulse}@media (prefers-reduced-motion:reduce){.yct-dot{animation:none}}.yct-empty-alt{color:var(--nh-slate-400);margin-top:16px;font-size:13px}.yct-empty-alt b{color:var(--nh-slate-600);font-weight:700}.yct-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.yct-grid>*{display:flex}.yct-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);transition:transform .2s var(--yc-ease-out), box-shadow .2s var(--yc-ease-out);border-radius:18px;flex-direction:column;flex:1;gap:12px;padding:18px 20px 16px;display:flex;position:relative;overflow:hidden}.yct-card:before{content:"";background:var(--yc-accent-grad);opacity:.85;width:3px;position:absolute;top:0;bottom:0;left:0}.yct-card:hover{box-shadow:0 14px 30px rgba(var(--nh-shadow-rgb), .1);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.yct-card{transition:none}.yct-card:hover{transform:none}}.yct-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0;font-size:17.5px;font-weight:700;line-height:1.28}.yct-angle{color:var(--nh-slate-600);margin:0;font-size:14px;line-height:1.55}.yct-proof{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:11px;padding:13px 14px;display:flex}.yct-proof-head{align-items:flex-start;gap:12px;display:flex}.yct-proof-main{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.yct-thumb{aspect-ratio:16/9;background:rgba(var(--nh-shadow-rgb), .08);border-radius:9px;flex:none;width:96px;overflow:hidden}.yct-thumb img{object-fit:cover;width:100%;height:100%;display:block}.yct-badge{background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);border-radius:11px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.yct-badge .i{flex:none;place-items:center;display:inline-grid}.yct-badge svg{width:15px;height:15px}.yct-src{color:var(--nh-slate-400);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12px;line-height:1.4;display:flex}.yct-src>span+span:before{content:"·";opacity:.7;margin-right:8px}.yct-src .ch{color:var(--nh-slate-600);overflow-wrap:anywhere;max-width:100%;font-weight:600}.yct-src .lg{background:rgba(var(--nh-shadow-rgb), .06);color:var(--nh-slate-500);border-radius:999px;padding:1px 7px}.yct-src .lg:before{content:none}.yct-ruler-wrap{flex-direction:column;gap:5px;display:flex}.yct-ruler{background:rgba(var(--nh-shadow-rgb), .1);height:4px;box-shadow:inset 0 0 0 1px rgba(var(--nh-shadow-rgb), .06);border-radius:3px;position:relative}.yct-ruler-fill{width:var(--p,0%);background:var(--yc-accent-grad);box-shadow:0 0 0 1px var(--yc-accent-shadow);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.yct-ruler-tick{top:-3px;left:var(--at,0%);background:rgba(var(--nh-shadow-rgb), .28);width:1px;height:10px;position:absolute}.yct-ruler-legend{font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nh-slate-400);justify-content:space-between;gap:10px;font-size:12px;display:flex}.yct-src-link{min-width:0;color:var(--nh-slate-400);align-items:center;gap:7px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}.yct-src-link:hover{color:var(--yc-accent-deep)}.yct-src-link svg{flex:none;width:12px;height:12px}.yct-src-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yct-more{border-top:1px solid var(--nh-glass-border);padding-top:10px}.yct-more-btn{cursor:pointer;font-family:var(--nh-f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--nh-slate-500);background:0 0;border:none;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.yct-more-btn:hover{color:var(--yc-accent-deep)}.yct-more-chev{width:14px;height:14px;transition:transform .2s var(--yc-ease-out);place-items:center;display:inline-grid}.yct-more-chev svg{width:13px;height:13px}.yct-more-chev.open{transform:rotate(180deg)}.yct-more-body{flex-direction:column;gap:9px;padding:11px 0 2px;display:flex}.yct-more-row{grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.yct-more-row .k{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700}.yct-more-row .v{color:var(--nh-slate-600);font-size:13px;line-height:1.55}.yct-more-row .v.strong{color:var(--nh-slate-900);font-weight:600}.yct-more-note{color:var(--nh-slate-400);margin:2px 0 0;font-size:12px;line-height:1.5}.yct-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}@media (width<=620px){.yct-cta{align-items:stretch}.yct-cta-hint{text-align:left}.yct-more-row{grid-template-columns:1fr;gap:2px}.yct-foot>.yc-btn{flex:1;justify-content:center}}.ycr-chat-fab{z-index:60;cursor:pointer;color:var(--sobre-acento);background:var(--acento);box-shadow:none;border:0;border-radius:999px;padding:13px 20px;font-family:inherit;font-size:14px;font-weight:650;position:fixed;bottom:22px;right:22px}.ycr-chat-fab:hover{filter:brightness(1.05)}.ycr-chat-scrim{z-index:70;background:rgba(var(--nh-shadow-rgb), .34);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.ycr-chat{z-index:71;background:var(--nh-card-bg);border-left:1px solid var(--nh-glass-border);width:min(440px,100vw);box-shadow:-18px 0 48px rgba(var(--nh-shadow-rgb), .16);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.ycr-chat-head{border-bottom:1px solid var(--nh-glass-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.ycr-chat-head strong{font-size:16px}.ycr-chat-head .yc-hint{margin:4px 0 0}.ycr-chat-body{flex-direction:column;flex:1;gap:10px;padding:16px 18px;display:flex;overflow-y:auto}.ycr-chat-empty{flex-direction:column;gap:12px;display:flex}.ycr-chat-empty p{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.6}.ycr-chat-examples{flex-wrap:wrap;gap:7px;display:flex}.ycr-chip{cursor:pointer;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);border-radius:999px;padding:7px 13px;font-family:inherit;font-size:13px}.ycr-chip:hover:not(:disabled){background:var(--yc-accent-soft);border-color:var(--yc-accent-border);color:var(--yc-accent-deep)}.ycr-chip:disabled{opacity:.5;cursor:default}.ycr-msg{white-space:pre-wrap;word-break:break-word;border-radius:16px;max-width:88%;padding:11px 14px;font-size:14px;line-height:1.6}.ycr-msg.me{background:var(--yc-accent);color:var(--sobre-acento);border-bottom-right-radius:6px;align-self:flex-end}.ycr-msg.her{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-bottom-left-radius:6px;align-self:flex-start}.ycr-msg.pending{opacity:.68;font-style:italic}.ycr-chat-error{color:var(--acento-texto);margin:0;font-size:13px}.ycr-chat-foot{border-top:1px solid var(--nh-glass-border);align-items:flex-end;gap:9px;padding:14px 18px 18px;display:flex}.ycr-chat-foot .yc-input{resize:none;flex:1}@media (width<=720px){.ycr-chat{border-left:0;border-top-left-radius:20px;border-top-right-radius:20px;width:100vw;height:82vh;top:auto}.ycr-chat-fab{bottom:14px;right:14px}}.ycr-room{max-width:1020px;margin:0 auto}.ycr-hook-text,.ycr-sec-text,.ycr-cta p{max-width:62ch}.ycr-sec-text{color:var(--nh-slate-800,var(--nh-slate-900));letter-spacing:-.003em;font-size:17px;line-height:1.8}.ycr-hook-text{font-size:19px;line-height:1.7}.ycr-sec-title{margin-bottom:10px;font-size:17.5px}.ycr-sec{padding:24px 26px}.ycr-sec-textarea{font-size:16.5px;line-height:1.75}.ycr-tools{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.ycr-tools-stat{font-family:var(--nh-f-mono);letter-spacing:.04em;color:var(--nh-slate-500);text-transform:uppercase;font-size:12px}.ycr-tools-sep{flex:1}.ycr-copy-ok{color:var(--nh-green-700);font-size:13px;font-weight:600}.ycr-sec-copy svg{width:14px;height:14px}.ycr-read-mode .ycr-sec-head,.ycr-read-mode .ycr-notes,.ycr-read-mode .ycr-body-head p{display:none}.ycr-read-mode .ycr-sec{box-shadow:none;background:0 0;border:0;padding:0 0 30px}.ycr-read-mode .ycr-sec-text{max-width:58ch;font-size:21px;line-height:1.85}.ycr-read-mode .ycr-sec-title{color:var(--nh-slate-400);text-transform:uppercase;letter-spacing:.06em;font-size:16px;font-weight:600}.ycr-read-mode .ycr-hook-text{font-size:23px;line-height:1.7}@media (width<=720px){.ycr-sec{padding:18px 16px}.ycr-sec-text{font-size:16.5px}.ycr-read-mode .ycr-sec-text{font-size:19px}}.ycr-origin{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.ycr-origin-thumb{aspect-ratio:16/9;background:var(--nh-glass-border);border-radius:10px;flex:none;width:104px;display:block;overflow:hidden}.ycr-origin-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ycr-origin-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ycr-origin-k{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700}.ycr-origin-title{color:var(--nh-slate-900);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.ycr-origin-title:hover{color:var(--yc-accent-deep);text-decoration:underline}.ycr-origin-title svg{opacity:.55;flex:none;width:12px;height:12px}.ycr-origin-meta{color:var(--nh-slate-500);flex-wrap:wrap;gap:5px;font-size:13px;display:flex}.ycr-origin-lang{color:var(--nh-slate-400)}.ycr-origin-badge{font-family:var(--nh-f-mono);background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);border-radius:999px;align-self:flex-start;margin-top:3px;padding:3px 9px;font-size:12px;font-weight:700}.ycr-read-mode .ycr-origin{display:none}@media (width<=620px){.ycr-origin-thumb{width:76px}}.yc-banner.warn{background:linear-gradient(135deg, color-mix(in srgb, var(--acento) 12%, transparent), #d9770612);border-color:color-mix(in srgb, var(--acento) 32%, transparent)}.yc-banner.warn .yc-banner-t{color:#b45309}.yc-banner.warn a{color:var(--nh-slate-900)}.yc-banner.warn .yc-banner-sub{color:var(--nh-slate-600)}.yc-banner-list{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.yc-banner-list li{color:var(--nh-slate-700);font-size:14px;line-height:1.45}.yc-banner-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.yc-prepub{background:var(--nh-surface-strong,#00000008);border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:2px;margin:0 0 16px;padding:12px 14px;display:flex}.yc-prepub-h{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);margin-bottom:6px;font-size:12px;font-weight:700}.yc-prepub-row{color:var(--nh-slate-800);grid-template-columns:18px 1fr;align-items:start;gap:8px;padding:5px 0;font-size:14px;line-height:1.4;display:grid}.yc-prepub-row svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;margin-top:1px}.yc-prepub-row.ok svg{color:var(--nh-green-700,var(--sucesso))}.yc-prepub-row.warn svg,.yc-prepub-row.block svg{color:var(--acento-texto)}.yc-prepub-row small{color:var(--nh-slate-500);margin-top:1px;font-size:13px;display:block}.yc-optrow{border-top:1px solid var(--nh-glass-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.yc-optrow:first-of-type{border-top:0}.yc-optrow-t{color:var(--nh-slate-900);font-size:14px;font-weight:600}.yc-optrow-s{color:var(--nh-slate-500);margin-top:2px;font-size:13px;line-height:1.4}.yc-confirm{background:color-mix(in srgb, var(--acento) 6%, transparent);border:1px solid color-mix(in srgb, var(--acento) 20%, transparent);color:var(--nh-slate-800);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}.yc-confirm input{accent-color:var(--yc-accent);margin-top:3px}.yc-thumb-q{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.yc-thumb-q:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.yc-thumb-q.ok{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--nh-green-700,var(--sucesso))}.yc-thumb-q.warn{background:color-mix(in srgb, var(--acento) 16%, transparent);color:#b45309}.yc-thumb-q.fail{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto)}.yc-thumb-q.none{background:rgba(var(--nh-shadow-rgb,15,23,42), .08);color:var(--nh-slate-500)}.yc-thumb-q-detail{color:var(--nh-slate-500);margin-top:4px;font-size:12px;line-height:1.35}.yc-rv-action-need{color:#b45309;font-size:13px;font-weight:600}.yc-linkbtn{font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.yc-linkbtn:hover:not(:disabled){color:var(--nh-slate-800)}.yc-linkbtn:focus-visible{outline:2px solid var(--yc-accent);outline-offset:2px;border-radius:4px}html[data-theme=dark] .yc-banner.warn .yc-banner-t,html[data-theme=dark] .yc-thumb-q.warn,html[data-theme=dark] .yc-rv-action-need,html[data-theme=dark] .yc-notice-text{color:var(--acento-texto)}.yc-notice-text{color:#b45309;font-size:14px;line-height:1.45}.yc-thumb-card{flex-direction:column;display:flex}.yc-thumb-card .yc-thumb-meta{flex-direction:column;flex:1;align-items:flex-start;display:flex}.yc-thumb-card .yc-thumb-actions{align-self:stretch;margin-top:auto;padding-top:10px}.yc-studio-list{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.yc-studio-item{border-top:1px solid var(--nh-glass-border);grid-template-columns:20px 1fr;align-items:start;gap:10px;padding:10px 0;display:grid}.yc-studio-item:first-child{border-top:0}.yc-studio-item input{width:16px;height:16px;accent-color:var(--nh-green-600,var(--acento));cursor:pointer;margin-top:2px}.yc-studio-item label{cursor:pointer;flex-direction:column;gap:3px;display:flex}.yc-studio-label{color:var(--nh-slate-900);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.yc-studio-detail{color:var(--nh-slate-500);font-size:13px;line-height:1.45}.yc-studio-req{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.yc-studio-item.done .yc-studio-label{color:var(--nh-slate-500);text-decoration:line-through;-webkit-text-decoration-color:var(--nh-slate-400);text-decoration-color:var(--nh-slate-400)}.yc-studio-item.done .yc-studio-req{background:rgba(var(--nh-shadow-rgb,15,23,42), .08);color:var(--nh-slate-500)}html[data-theme=dark] .yc-studio-req{color:var(--acento-texto);background:#f8717124}.yc-import{border:1px dashed var(--nh-glass-border);background:var(--nh-field-bg,#00000005);border-radius:14px;flex-direction:column;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.yc-import-h{color:var(--nh-slate-900);font-size:14px;font-weight:700}.yc-import-steps{color:var(--nh-slate-600);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:flex}.yc-import-steps a{color:var(--yc-accent-deep,var(--acento-texto));font-weight:600}.yc-import-steps code{font-family:var(--nh-f-mono);font-size:12px}.yc-import-drop{border:1px solid var(--yc-accent-border,color-mix(in srgb, var(--acento) 28%, transparent));background:var(--yc-accent-soft,color-mix(in srgb, var(--acento) 12%, transparent));color:var(--yc-accent-deep,var(--acento-texto));cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.yc-import-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.yc-import-drop:focus-within{outline:2px solid var(--yc-accent);outline-offset:2px}.yc-import-manual{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:8px;padding-top:10px;display:flex}.yc-import-manual-h{color:var(--nh-slate-600);font-size:13px;font-weight:600}.yc-import-fields{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.yc-import-fields label{color:var(--nh-slate-500);flex-direction:column;gap:4px;font-size:12px;display:flex}.yc-import-manual .yc-btn{align-self:flex-start}.yc-import-ok{color:var(--nh-green-700,var(--sucesso));font-size:13px;line-height:1.45}.yc-import-ok ul{color:var(--nh-slate-500);margin:4px 0 0;padding-left:16px}.yc-source{color:var(--nh-slate-400);margin-top:2px;font-size:12px}.yc-coach-notes{background:var(--nh-field-bg,#00000008);border-radius:10px;flex-direction:column;gap:6px;margin:14px 0 0;padding:10px 12px;list-style:none;display:flex}.yc-coach-notes li{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.ycr-proof{background:var(--yc-accent-soft,color-mix(in srgb, var(--acento) 8%, transparent));color:var(--nh-slate-700);border-radius:10px;align-items:baseline;gap:10px;max-width:62ch;margin-top:10px;padding:8px 12px;font-size:14px;line-height:1.5;display:flex}.ycr-proof-k{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--yc-accent-deep,var(--acento-texto));flex:none;font-size:12px;font-weight:700}html[data-theme=dark] .ycr-proof-k{color:var(--acento-texto)}.ycr-brief{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:16px;padding:12px 16px}.ycr-brief summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}.ycr-brief summary::-webkit-details-marker{display:none}.ycr-brief summary:focus-visible{outline:2px solid var(--yc-accent);outline-offset:3px;border-radius:8px}.ycr-brief-k{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500);margin-right:4px;font-size:12px;font-weight:700}.ycr-brief-list{flex-direction:column;gap:8px;margin:12px 0 2px;display:flex}.ycr-brief-row{grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:12px;display:grid}.ycr-brief-row dt{color:var(--nh-slate-500);font-size:13px}.ycr-brief-row dd{color:var(--nh-slate-800);margin:0;font-size:14px;line-height:1.5}.ycr-brief-row dd a{color:var(--yc-accent-deep,var(--acento-texto));font-weight:600}.ycr-brief-why{color:var(--nh-slate-500)}@media (width<=560px){.ycr-brief-row{grid-template-columns:1fr;gap:2px}}.yc-pm{flex-direction:column;gap:12px;margin-top:18px;display:flex}.yc-pm-h{color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.yc-pm-empty p{color:var(--nh-slate-500);margin:4px 0 0;font-size:13px}.yc-pm-item{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg,#00000005);border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.yc-pm-item-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yc-pm-milestone{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-600);font-size:12px;font-weight:700}.yc-pm-verdict{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.yc-pm-verdict.confirmada{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--nh-green-700,var(--acento-texto))}.yc-pm-verdict.refutada{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto)}.yc-pm-verdict.inconclusiva{background:rgba(var(--nh-shadow-rgb,15,23,42), .08);color:var(--nh-slate-500)}html[data-theme=dark] .yc-pm-verdict.refutada{color:var(--acento-texto)}.yc-pm-by{color:var(--nh-slate-400);font-size:12px}.yc-pm-reason,.yc-pm-hyp{color:var(--nh-slate-700);margin:0;font-size:14px;line-height:1.5}.yc-pm-findings{color:var(--nh-slate-600);margin:2px 0 4px;padding-left:18px;font-size:13px;line-height:1.5}.yc-pm-label{color:var(--nh-slate-500);margin-top:4px;font-size:12px}.yc-pm-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.yc-set-desc{color:var(--nh-slate-500);max-width:62ch;margin:-8px 0 16px;font-size:13px;line-height:1.5}.yc-set-chips{flex-wrap:wrap;gap:8px;display:flex}.yc-set-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.yc-set-note{background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid color-mix(in srgb, var(--acento) 30%, transparent);color:#92400e;border-radius:12px;padding:10px 13px;font-size:13px;line-height:1.45}html[data-theme=dark] .yc-set-note{color:var(--acento-texto)}.yct-chips{flex-wrap:wrap;gap:6px;display:flex}.yct-tag{letter-spacing:.01em;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-600);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.yct-tag.own{background:var(--yc-accent-soft);border-color:var(--yc-accent-border);color:var(--yc-accent-deep)}.yct-idea{flex-direction:column;gap:6px;display:flex}.yct-idea-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.yct-idea-n{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:13px}.yct-idea-n b{color:var(--nh-slate-900);font-size:16px;font-weight:700}.yct-idea-band{color:var(--nh-slate-600);font-size:12px;font-weight:700}.yct-idea-band.prioridade_alta{color:var(--nh-green-700,var(--acento-texto))}.yct-idea-band.reestruturar{color:#b45309}html[data-theme=dark] .yct-idea-band.prioridade_alta,html[data-theme=dark] .yct-idea-band.reestruturar{color:var(--acento-texto)}.yct-idea-bar{background:rgba(var(--nh-shadow-rgb,15,23,42), .08);border-radius:999px;height:5px;overflow:hidden}.yct-idea-bar span{height:100%;width:var(--p);border-radius:inherit;background:var(--nh-slate-500);display:block}.yct-idea-weak{color:var(--nh-slate-500);font-size:12px}.yct-quote{border-left:2px solid var(--yc-accent-border);color:var(--nh-slate-700);overflow-wrap:anywhere;margin:0;padding-left:10px;font-size:14px;line-height:1.5}.yct-filters{flex-wrap:wrap}.yct-filter-n{font-variant-numeric:tabular-nums;opacity:.7;margin-left:2px}.yct-filter-empty{color:var(--nh-slate-500);margin:0;font-size:13px}.yc-chip:disabled{opacity:.45;cursor:not-allowed}.ycd-import-cta{cursor:pointer;font:inherit;background:var(--yc-accent-soft);border:1px solid var(--yc-accent-border);color:var(--yc-accent-deep);border-radius:10px;align-self:flex-start;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:600}.ycd-import-cta:hover{border-color:var(--yc-accent)}.ycd-import-cta:focus-visible{outline:2px solid var(--yc-accent);outline-offset:2px}.ycd-coach-notes{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;padding:10px 14px}.ycd-coach-notes summary{cursor:pointer;color:var(--nh-slate-600);font-size:13px;font-weight:600}.ycd-coach-notes summary:focus-visible{outline:2px solid var(--yc-accent);outline-offset:2px;border-radius:6px}.ycd-coach-notes ul{flex-direction:column;gap:4px;margin:8px 0 2px;padding-left:18px;display:flex}.ycd-coach-notes li{color:var(--nh-slate-600);font-size:13px;line-height:1.5}.yc-conn-extra{border-radius:18px}.yc-conn-extra .yc-conn-top{background:0 0;padding:14px 20px}.yc-conn-extra .yc-conn-body .yc-benefits{margin:0}.yc-gen-notes ul{flex-direction:column;gap:5px;margin:6px 0 0;padding-left:18px;display:flex}.yc-gen-notes li{color:var(--nh-slate-700);font-size:14px;line-height:1.5}.yc-gen-stage{color:var(--nh-slate-900);margin-right:6px;font-weight:600}.yc-gen-stage:after{content:":"}html[data-theme=dark] .yct-tag.own,html[data-theme=dark] .yct-badge,html[data-theme=dark] .yc-chip.active,html[data-theme=dark] .yc-radio.active .nm{color:var(--acento-texto)}.yc-benefits.off li:before{content:"";background:var(--nh-slate-400);width:6px;min-width:6px;height:6px;box-shadow:none;border:0;border-radius:50%;margin:0 5px}.yct-converted{border:1px solid var(--linha);background:var(--cartao-solido);border-radius:16px;padding:24px}.yct-converted h2{font:700 20px/1.4 var(--f);color:var(--tinta);margin:0 0 8px}.yct-converted>p,.yct-converted-availability>p{max-width:65ch;font:400 15px/1.6 var(--f);color:var(--tinta-2);margin:0}.yct-converted-list{margin:24px 0 0;padding:0;list-style:none}.yct-converted-list li{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.yct-converted-list li>div{min-width:0}.yct-converted-list h3{font:600 15px/1.5 var(--f);color:var(--tinta);overflow-wrap:anywhere;margin:0 0 6px}.yct-converted-list p{font:400 13px/1.6 var(--f);color:var(--tinta-2);margin:0}.yct-converted-list .yc-btn{flex-shrink:0;min-height:44px}.yct-converted-availability{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:12px;padding-top:20px;display:flex}.yct-converted-availability>p{flex-basis:100%}.yct-converted-availability .yc-btn{min-height:44px}@media (width<=600px){.yct-converted{padding:20px 16px}.yct-converted-list li{flex-direction:column;align-items:stretch;gap:12px}}.lia-shell,.lia-shell-v2,.lia-splash,.lia-onb-shell,.lia-welcome,.lia-complete{--lia-accent:var(--acento);--lia-accent-2:var(--acento-hover);--lia-accent-deep:var(--acento-texto);--lia-accent-rgb:240, 164, 127;--lia-accent-soft:var(--acento-veu);--lia-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--lia-accent-grad:var(--acento);--lia-accent-shadow:transparent;--lia-violet:var(--acento);--lia-violet-rgb:240, 164, 127;--lia-violet-deep:var(--acento-texto);--lia-violet-grad:var(--acento);--lia-indigo:var(--acento);--lia-indigo-rgb:240, 164, 127;--lia-indigo-deep:var(--acento-texto);--lia-indigo-grad:var(--acento);--lia-success-grad:var(--sucesso);--lia-ease-out:var(--ease)}.lia-shell{background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, #0041820f, transparent 55%), var(--nh-bg);min-height:100vh}.lia-onb-shell{flex-direction:column;min-height:100dvh;display:flex}.lia-onb-topbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.lia-onb-brand{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-slate-900);align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.lia-onb-actions{align-items:center;gap:10px;display:flex}.lia-onb-body{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 16px 8px;display:flex}.lia-onb-body>*{margin:0 auto}.lia-brand{align-items:center;gap:11px;padding:4px 8px 14px;display:flex}.lia-brand .lia-brand-av{box-shadow:var(--nh-clay-light);border-radius:12px;flex:none;overflow:hidden}.lia-brand .nm{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);font-size:16px;font-weight:700;line-height:1.1}.lia-brand .sub{color:var(--nh-slate-400);margin-top:2px;font-size:12px}.lia-sidebar-foot{align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.lia-back{font-family:var(--nh-f-display);color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 16%, transparent), color-mix(in srgb, var(--acento) 9%, transparent));border:1px solid color-mix(in srgb, var(--acento) 38%, transparent);box-shadow:none;cursor:pointer;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.lia-back:hover{color:var(--nh-green-700);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 24%, transparent), color-mix(in srgb, var(--acento) 14%, transparent));border-color:color-mix(in srgb, var(--acento) 55%, transparent);box-shadow:none;transform:translateY(-1px)}.lia-back svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.lia-content{width:100%;max-width:1640px;margin:0 auto}.lia-btn{font-family:var(--nh-f-display);cursor:pointer;transition:background .15s var(--lia-ease-out,ease), border-color .15s var(--lia-ease-out,ease), transform .12s var(--lia-ease-out,ease);border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:600;display:inline-flex}.lia-btn svg{width:15px;height:15px}.lia-btn-primary{background:var(--lia-accent);color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);border:1px solid #0000;font-weight:700}.lia-btn-primary:hover{background:color-mix(in srgb, var(--lia-accent), #000 12%)}.lia-btn-primary:active{transform:translateY(1px)}.lia-btn-soft{background:var(--nh-card-bg,var(--cartao-solido));color:var(--nh-text-h,var(--tinta));border:1.5px solid var(--nh-border,var(--linha));box-shadow:var(--nh-bevel), var(--nh-e1)}.lia-btn-soft:hover{background:var(--nh-surface-strong,var(--fundo-2))}.lia-btn-ghost{color:var(--nh-slate-700);box-shadow:none;background:0 0;border-color:#0000}.lia-btn-ghost:hover{background:var(--nh-surface-strong,var(--fundo-2));color:var(--nh-slate-900)}.lia-btn-danger{color:#b91c1c;background:#dc26261a;border-color:#dc262640}.lia-btn:disabled{opacity:.6;cursor:default}.lia-hub{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.lia-hub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lia-hub-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:700}.lia-hub-head p{color:var(--nh-slate-500);margin:0;font-size:14px}.lia-hub-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lia-filters{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.lia-chip{white-space:nowrap;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--nh-f-body);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);transition:all .15s var(--lia-ease-out,ease);border-radius:11px;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.lia-chip:hover{color:var(--nh-slate-900)}.lia-chip.active{border-color:var(--lia-accent-border);background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.lia-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.lia-empty{text-align:center;flex-direction:column;align-items:center;padding:56px 20px;display:flex}.lia-empty-mark{background:var(--lia-accent-soft);width:64px;height:64px;color:var(--lia-accent-deep);border-radius:18px;place-items:center;margin-bottom:16px;display:grid}.lia-empty-mark svg{width:30px;height:30px}.lia-empty h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 8px;font-size:20px;font-weight:700}.lia-empty p{color:var(--nh-slate-500);margin:0 0 22px;font-size:15px;line-height:1.5}.lia-page-head{margin-bottom:18px}.lia-page-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:23px;font-weight:700}.lia-page-head p{color:var(--nh-slate-500);max-width:640px;margin:0;font-size:14px}.lia-conn{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;margin-bottom:16px;overflow:hidden}.lia-conn-top{border-bottom:1px solid rgba(var(--nh-shadow-rgb), .1);background:linear-gradient(135deg, var(--lia-accent-soft), transparent);align-items:center;gap:12px;padding:16px 20px;display:flex}.lia-conn-glyph{width:44px;height:44px;color:var(--sobre-acento);background:var(--lia-accent-grad);border-radius:12px;flex:none;place-items:center;display:grid}.lia-conn-glyph svg{width:24px;height:24px}.lia-conn-glyph.neutral{background:var(--nh-field-bg);color:var(--nh-slate-500);border:1px solid var(--nh-glass-border)}.lia-conn-id{flex:1;min-width:0}.lia-conn-id .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.lia-conn-id .sub{color:var(--nh-slate-500);font-size:13px}.lia-conn-body{padding:20px}.lia-conn-body p{color:var(--nh-slate-600);margin:0 0 14px;font-size:14px;line-height:1.55}.lia-benefits{flex-direction:column;gap:7px;margin:0 0 18px;padding:0;list-style:none;display:flex}.lia-benefits li{color:var(--nh-slate-600);align-items:center;gap:8px;font-size:14px;display:flex}.lia-benefits li:before{content:"•";color:var(--lia-accent-deep);font-weight:700}.lia-conn-note{color:var(--nh-slate-400);margin-top:8px;font-size:12px;line-height:1.35}.lia-conn-rows{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.lia-conn-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lia-conn-row .l{color:var(--nh-slate-500);font-size:13px}.lia-conn-row .v{color:var(--nh-slate-900);text-align:right;font-size:14px;font-weight:500}.lia-conn-row .v.hi{font-size:16px;font-weight:700}.lia-conn-actions{align-items:center;gap:8px;display:flex}.lia-conn-profile{align-items:center;gap:12px;margin-bottom:16px;display:flex}.lia-conn-profile img{object-fit:cover;width:46px;height:46px;box-shadow:var(--nh-clay-light);border-radius:50%;flex:none}.lia-conn-profile .pnm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.lia-conn-profile .psub{color:var(--nh-slate-500);font-size:13px}.lia-orgs{flex-direction:column;gap:8px;margin-top:6px;display:flex}.lia-orgs-h{font-family:var(--nh-f-mono);letter-spacing:.08em;color:var(--nh-slate-500);text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:700}.lia-org{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lia-org .oic{background:var(--lia-accent-soft);width:30px;height:30px;color:var(--lia-accent-deep);border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.lia-org .onm{color:var(--nh-slate-900);font-size:14px;font-weight:600}.lia-org .ourn{color:var(--nh-slate-400);font-size:12px}.lia-badge{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.lia-badge .dot{border-radius:50%;width:6px;height:6px}.lia-badge.ok{background:color-mix(in srgb, var(--sucesso) 16%, transparent);color:var(--nh-green-700)}.lia-badge.ok .dot{background:var(--nh-green-500)}.lia-badge.off{color:#b45309;background:#f59e0b29}.lia-badge.off .dot{background:#f59e0b}.lia-badge.warn{color:#b91c1c;background:#dc262624}.lia-info-box{background:var(--lia-accent-soft);border:1px solid var(--lia-accent-border);color:var(--lia-accent-deep);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5}.lia-err-box{color:#b91c1c;background:#dc26261a;border:1px solid #dc262640;border-radius:10px;padding:14px 16px;font-size:14px}.lia-toast{box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);z-index:1000;border:1px solid var(--nh-glass-border);border-radius:12px;padding:11px 18px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.lia-toast.ok{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--nh-green-700);border-color:color-mix(in srgb, var(--sucesso) 30%, transparent)}.lia-toast.err{color:#b91c1c;background:#dc26261f;border-color:#dc26264d}.lia-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px}.lia-splash{z-index:200;text-align:center;background:radial-gradient(720px 420px at 50% 30%, rgba(var(--lia-accent-rgb),.16), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg);opacity:1;place-items:center;transition:opacity .5s;display:grid;position:fixed;inset:0;overflow:hidden}.lia-splash.leaving{opacity:0;pointer-events:none}.lia-splash-orbs{pointer-events:none;position:absolute;inset:0}.lia-splash-center{z-index:2;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.lia-splash-ring{animation:.7s cubic-bezier(.22,1,.36,1) liaRise,.7s cubic-bezier(.22,1,.36,1) liaBloom}.lia-splash-ring .lia-welcome-av{width:104px;height:104px}.lia-splash-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);opacity:0;font-size:26px;font-weight:700;animation:.7s cubic-bezier(.22,1,.36,1) .15s forwards liaRise}.lia-splash-word b{background:var(--lia-accent-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lia-splash-sub{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lia-accent-deep);opacity:0;font-size:12px;animation:.7s cubic-bezier(.22,1,.36,1) .26s forwards liaRise}@media (prefers-reduced-motion:reduce){.lia-splash,.lia-splash-ring,.lia-splash-word,.lia-splash-sub{opacity:1;animation:none}}.lia-welcome{justify-content:center;align-items:center;min-height:calc(100vh - 100px);padding:32px;display:flex}.lia-welcome-inner{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:520px;display:flex;position:relative}.lia-welcome-avwrap{position:relative}.lia-welcome-ring{background:var(--acento);box-shadow:none;border-radius:50%;padding:5px;position:relative}.lia-welcome-ring:before{content:"";background:radial-gradient(circle, rgba(var(--lia-accent-rgb),.45), transparent 70%);z-index:-1;border-radius:50%;animation:2.6s ease-in-out infinite liaGlow;position:absolute;inset:-10px}.lia-welcome-av{object-fit:cover;border:4px solid var(--nh-card-bg);border-radius:50%;width:128px;height:128px;display:block}.lia-welcome-dot{background:var(--nh-green-500);border:3px solid var(--nh-card-bg);width:16px;height:16px;box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent);border-radius:50%;animation:2s ease-in-out infinite liaDot;position:absolute;bottom:8px;right:8px}.lia-welcome-splash{position:relative;overflow:hidden}.lia-welcome-splash:before{content:"";pointer-events:none;background:radial-gradient(680px 360px at 50% 18%, rgba(var(--lia-accent-rgb),.12), transparent 60%), radial-gradient(620px 420px at 50% 110%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 55%);position:absolute;inset:0}.lia-rise{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards liaRise;transform:translateY(16px)}@keyframes liaRise{to{opacity:1;transform:none}}.lia-welcome-avwrap.lia-rise{animation:.7s cubic-bezier(.22,1,.36,1) forwards liaRise,.7s cubic-bezier(.22,1,.36,1) liaBloom}@keyframes liaBloom{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes liaGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes liaDot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 50%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--acento) 0%, transparent)}}.lia-welcome-orbs{pointer-events:none;z-index:1;position:absolute;inset:0}.lia-orb{width:calc(38px * var(--s,1));height:calc(38px * var(--s,1));border:1px solid rgba(var(--lia-accent-rgb),.18);box-shadow:none;color:var(--lia-accent);opacity:0;background:#fff9;border-radius:16px;place-items:center;animation:.8s forwards liaOrbIn,6s ease-in-out infinite liaFloat;display:grid;position:absolute;transform:translateY(10px)}.lia-orb svg{width:56%;height:56%}.lia-orb-doc{color:var(--lia-accent-2)}.lia-orb-ring{color:var(--acento-texto)}.lia-orb-people{color:var(--lia-accent-deep)}@keyframes liaOrbIn{to{opacity:.92;transform:translateY(0)}}@keyframes liaFloat{0%,to{translate:0}50%{translate:0 -12px}}[data-theme=dark] .lia-orb{border-color:rgba(var(--lia-accent-rgb),.28);background:#ffffff0f}.lia-welcome h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.015em;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.15}.lia-welcome p{color:var(--nh-slate-500);max-width:440px;margin:0 auto;font-size:16px;line-height:1.6}.lia-welcome-err{color:#b91c1c;background:#dc26261a;border:1px solid #dc262640;border-radius:10px;padding:10px 14px;font-size:14px}.lia-welcome-cta{background:var(--lia-accent);color:var(--sobre-acento);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);font-size:15px;font-weight:700;font-family:var(--nh-f-display);transition:transform .15s var(--lia-ease-out,ease);border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;display:inline-flex}.lia-welcome-cta:hover:not(:disabled){transform:translateY(-1px)}.lia-welcome-cta:disabled{opacity:.7;cursor:default}.lia-welcome-foot{color:var(--nh-slate-400);margin-top:-4px;font-size:13px}.lia-spin-sm{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite liaSpin}@keyframes liaSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lia-welcome-cta{transition:none}.lia-spin-sm{animation:none}.lia-rise,.lia-welcome-avwrap.lia-rise,.lia-orb,.lia-welcome-ring:before,.lia-welcome-dot{opacity:1;animation:none;transform:none}.lia-orb{opacity:.92}}.lia-chat{flex-direction:column;gap:14px;width:100%;max-width:560px;display:flex}.lia-chat-head{align-items:center;gap:12px;display:flex}.lia-chat-head img{object-fit:cover;width:44px;height:44px;box-shadow:var(--nh-clay-light);border-radius:12px;flex:none}.lia-chat-head .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.lia-chat-head .sub{color:var(--nh-slate-500);font-size:13px}.lia-chat-log{flex-direction:column;gap:10px;max-height:46vh;padding:4px;display:flex;overflow-y:auto}.lia-msg{max-width:82%;animation:liaRise .4s var(--lia-ease-out) forwards;border-radius:16px;padding:11px 14px;font-size:15px;line-height:1.5}.lia-msg.lia{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-800);border-bottom-left-radius:6px;align-self:flex-start}.lia-msg.user{background:var(--lia-accent-grad);color:var(--sobre-acento);border-bottom-right-radius:6px;align-self:flex-end}.lia-chat-form{align-items:flex-end;gap:8px;display:flex}.lia-chat-form textarea{resize:none;border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);outline:none;flex:1;padding:11px 14px;font-family:inherit;line-height:1.5}.lia-typing{align-items:center;gap:4px;display:inline-flex}.lia-typing i{background:var(--lia-accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite liaBounce}.lia-typing i:nth-child(2){animation-delay:.15s}.lia-typing i:nth-child(3){animation-delay:.3s}@keyframes liaBounce{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.lia-field{flex-direction:column;gap:6px;display:flex}.lia-label{color:var(--nh-slate-700);font-size:13px;font-weight:600}.lia-label .req{color:var(--lia-accent);margin-left:4px}.lia-input{border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);outline:none;padding:10px 12px;font-family:inherit}.lia-input::placeholder{color:var(--nh-slate-400)}.lia-input.err{border-color:#dc2626}.lia-field-hint{color:var(--nh-slate-400);font-size:12px}.lia-field-err{color:#dc2626;font-size:12px}.lia-textarea{border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);resize:vertical;outline:none;padding:11px 13px;font-family:inherit;line-height:1.5}.lia-textarea::placeholder{color:var(--nh-slate-400)}.lia-textarea.err{border-color:#dc2626}.lia-choice{text-align:left;cursor:pointer;background:var(--nh-field-bg);border:1.5px solid var(--nh-glass-border);color:var(--nh-slate-700);transition:transform .14s var(--lia-ease-out,ease), border-color .14s var(--lia-ease-out,ease), background .14s var(--lia-ease-out,ease), box-shadow .14s var(--lia-ease-out,ease);border-radius:14px;padding:13px 14px;font-family:inherit;position:relative}.lia-choice:hover{border-color:var(--lia-accent-border);box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .12);transform:translateY(-2px)}.lia-choice.active{border-color:var(--lia-accent);background:var(--lia-accent-soft);color:var(--lia-accent-deep);box-shadow:none}.lia-btn-soft:active,.lia-btn-ghost:active{transform:translateY(1px)}.lia-choice.active{box-shadow:var(--nh-clay-press)}.lia-choice-lbl{color:var(--nh-slate-900);font-size:15px;font-weight:700}.lia-choice.active .lia-choice-lbl{color:var(--lia-accent-deep)}.lia-choice-hint{color:var(--nh-slate-500);margin-top:3px;font-size:13px;line-height:1.4}.lia-choice.active .lia-choice-hint{color:var(--lia-accent-deep);opacity:.85}@media (prefers-reduced-motion:reduce){.lia-choice{transition:none}.lia-choice:hover{transform:none}}.lia-page{width:100%}.lia-page-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lia-accent-deep);align-items:center;gap:7px;margin:0 0 14px;font-size:12px;font-weight:700;display:inline-flex}.lia-page-eyebrow:before{content:"";background:var(--lia-accent-grad);border-radius:4px;flex:none;width:4px;height:14px}.lia-form{flex-direction:column;gap:16px;display:flex}.lia-form .lia-card{flex-direction:column;gap:16px;padding:20px;display:flex}.lia-savebar{z-index:20;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:0 -6px 24px rgba(var(--nh-shadow-rgb), .12), var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding:12px 16px;display:flex;position:sticky;bottom:12px}.lia-savebar .grow{flex:1}.lia-saved{color:var(--nh-green-700);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.lia-saved svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.lia-chips{flex-wrap:wrap;gap:8px;display:flex}.lia-pick{cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);transition:all .15s var(--lia-ease-out,ease);border-radius:999px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600}.lia-pick:hover{color:var(--nh-slate-900)}.lia-pick.active{border:1.5px solid var(--lia-accent-border);background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.lia-tagrow{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.lia-tag{background:var(--lia-accent-soft);color:var(--lia-accent-deep);border:1px solid var(--lia-accent-border);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.lia-tag button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;padding:0;font-size:14px;line-height:1}.lia-tag button:hover{opacity:1}.lia-radio{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-900);text-align:left;cursor:pointer;transition:all .15s var(--lia-ease-out,ease);border-radius:12px;width:100%;padding:12px 14px;font-family:inherit}.lia-radio.active{border:1.5px solid var(--lia-accent-border);background:var(--lia-accent-soft)}.lia-radio .nm{margin-bottom:2px;font-size:14px;font-weight:700}.lia-radio .ds{color:var(--nh-slate-500);font-size:12px;line-height:1.4}.lia-toggle{cursor:pointer;background:var(--box-border);width:44px;height:24px;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb), .12);transition:background .2s var(--lia-ease-out,ease);border:none;border-radius:999px;flex:none;padding:0;position:relative}.lia-toggle.on{background:var(--lia-accent);box-shadow:var(--nh-bevel)}.lia-toggle .knob{background:var(--cartao-solido);width:20px;height:20px;transition:left .2s var(--lia-ease-out,ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000047}.lia-toggle.on .knob{left:22px}.lia-toggle:focus-visible{box-shadow:0 0 0 4px var(--in-ring);outline:none}@media (prefers-reduced-motion:reduce){.lia-toggle,.lia-toggle .knob{transition:none}}.lia-state{justify-content:center;padding-top:40px;display:flex}.lia-state-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);text-align:center;border-radius:24px;max-width:480px;padding:32px}.lia-state-kicker{font-family:var(--nh-f-mono);letter-spacing:.14em;color:var(--nh-slate-400);margin-bottom:12px;font-size:12px;font-weight:700}.lia-state-card h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 10px;font-size:20px;font-weight:700}.lia-state-card p{color:var(--nh-slate-500);margin:0 0 20px;font-size:14px;line-height:1.5}.lia-post-card{text-align:left;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:100%;box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);cursor:pointer;transition:transform .15s var(--lia-ease-out,ease), box-shadow .15s var(--lia-ease-out,ease);border-radius:18px;flex-direction:column;gap:10px;padding:16px 18px;font-family:inherit;display:flex}.lia-post-card:hover{box-shadow:0 12px 28px rgba(var(--nh-shadow-rgb), .14);transform:translateY(-2px)}.lia-post-card .title{font-family:var(--nh-f-display);color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.lia-post-card .excerpt{color:var(--nh-slate-500);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.lia-post-card .foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.lia-status-pill{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);text-transform:uppercase;letter-spacing:.04em;background:var(--lia-accent-soft);color:var(--lia-accent-deep);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.lia-status-pill.published{background:color-mix(in srgb, var(--acento) 16%, transparent);color:var(--nh-green-700)}.lia-status-pill.failed{color:#b91c1c;background:#dc262624}.lia-status-pill.scheduled{color:#b45309;background:#f59e0b29}.lia-loading-panel{text-align:center;background:var(--nh-card-bg);border:1px dashed var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:64px 24px;display:flex}.lia-loading-panel .spin{border:3px solid var(--lia-accent-soft);border-top-color:var(--lia-accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite liaSpin}.lia-loading-panel h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:17px;font-weight:700}.lia-loading-panel p{color:var(--nh-slate-500);max-width:380px;margin:0;font-size:14px;line-height:1.5}@media (width<=720px){.lia-grid{grid-template-columns:1fr}}.lia-pd{flex-direction:column;gap:16px;max-width:1060px;margin:0 auto;padding-bottom:96px;display:flex}.lia-pd-stack{flex-direction:column;gap:18px;display:flex}.lia-pd-stack .lia-pd-preview{order:1;align-self:stretch;position:static;top:auto}.lia-pd-stack .lia-editor{order:2}.lia-pd-back{cursor:pointer;color:var(--nh-slate-500);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.lia-pd-back:hover{color:var(--nh-slate-900)}.lia-pd-back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.lia-pd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lia-pd-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.lia-pd-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lia-pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=980px){.lia-pd-grid{grid-template-columns:1fr}.lia-pd-preview{position:static}}.lia-pd-preview{align-self:start;position:sticky;top:12px}.lia-editor{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.lia-editor-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.lia-editor-h .t{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:15px;font-weight:700}.lia-editor-h .c,.lia-charcount{color:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono)}.lia-charcount.warn{color:#b45309}.lia-charcount.over{color:#dc2626;font-weight:700}.lia-wys-toolbar{align-items:center;gap:10px;display:flex}.lia-wys-toolbar .cap{font-family:var(--nh-f-display);color:var(--nh-slate-700);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.lia-wys-toolbar .grow{flex:1}.lia-wys-pen{width:15px;height:15px}.lia-wys-fold{color:var(--lia-accent-deep);background:var(--lia-accent-soft);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px}.lia-wys-fold.over{color:#b45309;background:#f59e0b24}.lia-wys-card{transition:border-color .15s,box-shadow .15s}.lia-wys-card:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--in-ring)}.lia-wys-body{resize:none;width:100%;color:var(--nh-slate-800);box-sizing:border-box;background:0 0;border:none;outline:none;min-height:90px;padding:0;font-family:inherit;font-size:15px;line-height:1.55;display:block;overflow:hidden}.lia-wys-body::placeholder{color:var(--nh-slate-400)}.lia-wys-body:disabled{color:var(--nh-slate-600)}.lia-wys-tagwrap{margin-top:12px}.lia-wys-actions{align-items:center;gap:8px;margin-top:14px;display:flex}.lia-wys-actions .grow{flex:1}.lia-studio{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=900px){.lia-studio{grid-template-columns:1fr}}.lia-studio-canvas{flex-direction:column;gap:12px;min-width:0;display:flex}.lia-copilot{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}@media (width<=900px){.lia-copilot{position:static}}.lia-cop-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;padding:14px}.lia-cop-head{align-items:center;gap:9px;margin-bottom:12px;display:flex}.lia-cop-av{object-fit:cover;border-radius:9px;flex:none;width:32px;height:32px}.lia-cop-head .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:15px;font-weight:700;line-height:1.1}.lia-cop-head .role{color:var(--lia-accent-deep);font-size:12px;font-weight:600}.lia-cop-label{color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px;font-size:12px}.lia-cop-chips{flex-wrap:wrap;gap:6px;display:flex}.lia-cop-chip{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:var(--nh-slate-600);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:13px;transition:border-color .15s,color .15s;display:inline-flex}.lia-cop-chip:hover:not(:disabled){border-color:var(--lia-accent-border);color:var(--lia-accent-deep)}.lia-cop-chip:disabled{opacity:.5;cursor:default}.lia-cop-chip svg{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.lia-cop-soon{text-transform:uppercase;letter-spacing:.05em;opacity:.75;border:1px solid;border-radius:5px;padding:0 3px;font-size:12px}.lia-cop-note{color:var(--nh-slate-400);margin:9px 0 0;font-size:12px;line-height:1.4}.lia-cop-ask{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;align-items:center;gap:6px;padding:9px 11px;display:flex}.lia-cop-ask input{color:var(--nh-slate-900);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.lia-cop-ask input::placeholder{color:var(--nh-slate-400)}.lia-cop-busy{color:var(--lia-accent-deep);align-items:center;gap:7px;margin-top:9px;font-size:12px;display:flex}.lia-cop-send{background:var(--lia-accent);width:30px;height:30px;color:var(--sobre-acento);cursor:pointer;border:none;border-radius:9px;flex:none;place-items:center;display:grid}.lia-cop-send:disabled{opacity:.45;cursor:default}.lia-cop-send svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.lia-cop-chatcard{flex-direction:column;display:flex}.lia-cop-thread{flex-direction:column;gap:10px;max-height:360px;margin-bottom:4px;padding:4px 2px 10px;display:flex;overflow-y:auto}.lia-cop-empty{color:var(--nh-slate-500);background:var(--lia-accent-soft);border:1px solid var(--lia-accent-border);border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}.lia-cop-msg{flex-direction:column;gap:8px;max-width:92%;display:flex}.lia-cop-msg.user{align-self:flex-end;align-items:flex-end}.lia-cop-msg.lia{align-self:flex-start;align-items:flex-start}.lia-cop-msg .bubble{white-space:pre-wrap;word-break:break-word;border-radius:14px;padding:9px 12px;font-size:13px;line-height:1.5}.lia-cop-msg.user .bubble{background:var(--lia-accent-grad);color:var(--sobre-acento);border-bottom-right-radius:5px}.lia-cop-msg.lia .bubble{background:var(--nh-field-bg);color:var(--nh-slate-800);border:1px solid var(--nh-glass-border);border-bottom-left-radius:5px}.lia-cop-msg .bubble.typing{color:var(--lia-accent-deep);align-items:center;gap:8px;display:inline-flex}.lia-cop-proposal{border:1px solid var(--lia-accent-border);background:var(--nh-card-bg);border-radius:12px;width:100%;overflow:hidden}.lia-cop-proposal-body{color:var(--nh-slate-800);white-space:pre-wrap;word-break:break-word;border-bottom:1px solid var(--nh-glass-border);max-height:220px;padding:11px 12px;font-size:13px;line-height:1.55;overflow-y:auto}.lia-cop-proposal-acts{gap:8px;padding:9px 12px;display:flex}.lia-cop-apply{cursor:pointer;background:var(--lia-accent-grad);color:var(--sobre-acento);box-shadow:none;border:none;border-radius:9px;flex:1;padding:8px 12px;font-size:13px;font-weight:700}.lia-cop-dismiss{cursor:pointer;border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);background:0 0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600}.lia-cop-dismiss:hover{color:var(--nh-slate-700);border-color:var(--nh-slate-400)}.lia-cop-applied{color:var(--acento-texto);align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:700;display:flex}.lia-cop-chatcard .lia-cop-chips{margin:4px 0 10px}.lia-rt-bar{border-bottom:1px solid var(--nh-glass-border);flex-wrap:wrap;align-items:center;gap:3px;padding:8px 12px;display:flex}.lia-rt-btn{min-width:28px;height:28px;color:var(--nh-slate-600);cursor:pointer;font-size:13px;font-family:var(--nh-f-display);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.lia-rt-btn:hover{background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.lia-rt-btn i{font-style:italic}.lia-rt-sep{background:var(--nh-glass-border);width:1px;height:18px;margin:0 4px}.lia-wys-img{border:1px solid var(--nh-glass-border);border-radius:10px;margin-top:12px;position:relative;overflow:hidden}.lia-wys-img img{object-fit:cover;width:100%;max-height:340px;display:block}.lia-wys-img-x{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0206178c;border:none;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.lia-wys-img-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:15px;height:15px}.lia-body-area{resize:vertical;box-sizing:border-box;border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);width:100%;min-height:260px;color:var(--nh-slate-900);outline:none;padding:14px 16px;font-family:inherit;line-height:1.6}.lia-body-area::placeholder{color:var(--nh-slate-400)}.lia-htags{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.lia-htags:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--in-ring)}.lia-htag{background:var(--lia-accent-soft);color:var(--lia-accent-deep);border:1px solid var(--lia-accent-border);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.lia-htag button{cursor:pointer;color:inherit;opacity:.65;background:0 0;border:none;padding:0;line-height:0;display:inline-flex}.lia-htag button:hover{opacity:1}.lia-htag button svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:12px;height:12px}.lia-htag-input{min-width:100px;color:var(--nh-slate-900);background:0 0;border:none;outline:none;flex:1;padding:4px 6px;font-family:inherit;font-size:16px}.lia-htag-input::placeholder{color:var(--nh-slate-400)}.lia-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.lia-li-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:14px;overflow:hidden}.lia-li-head{align-items:flex-start;gap:10px;padding:14px 16px 8px;display:flex}.lia-li-av{object-fit:cover;width:48px;height:48px;box-shadow:var(--nh-clay-light);border-radius:50%;flex:none}.lia-li-av.fallback{color:var(--sobre-acento);background:var(--lia-accent-grad);font-family:var(--nh-f-display);place-items:center;font-size:18px;font-weight:700;display:grid}.lia-li-id{flex:1;min-width:0}.lia-li-id .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:15px;font-weight:700;line-height:1.2}.lia-li-id .role{color:var(--nh-slate-500);font-size:12px;line-height:1.4}.lia-li-id .when{color:var(--nh-slate-400);align-items:center;gap:4px;margin-top:1px;font-size:12px;display:inline-flex}.lia-li-id .when svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:11px;height:11px}.lia-li-more{color:var(--nh-slate-400);flex:none}.lia-li-more svg{width:18px;height:18px}.lia-li-body{padding:4px 16px 12px}.lia-li-text{color:var(--nh-slate-800);white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.55}.lia-li-text.empty{color:var(--nh-slate-400);font-style:italic}.lia-li-seemore,.lia-li-below{color:var(--nh-slate-400)}.lia-li-fold{align-items:center;gap:8px;margin:9px 0;display:flex}.lia-li-fold .ln{border-top:1px dashed var(--lia-accent-border);flex:1}.lia-li-fold .lb{color:var(--lia-accent-deep);background:var(--lia-accent-soft);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px}.lia-li-tags{flex-wrap:wrap;gap:4px 8px;margin-top:8px;display:flex}.lia-li-tag{color:var(--lia-accent);font-size:15px;font-weight:600}.lia-li-stats{border-top:1px solid rgba(var(--nh-shadow-rgb), .08);color:var(--nh-slate-400);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;display:flex}.lia-li-stats .reacts{align-items:center;gap:4px;display:inline-flex}.lia-li-rx{border:1.5px solid var(--nh-card-bg);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:-5px;display:grid}.lia-li-rx:first-child{margin-left:0}.lia-li-rx.like{background:var(--lia-accent)}.lia-li-rx.celeb{background:var(--acento)}.lia-li-rx.support{background:var(--ia)}.lia-li-rx svg{fill:currentColor;stroke:none;width:10px;height:10px}.lia-li-bar{border-top:1px solid rgba(var(--nh-shadow-rgb), .08);display:flex}.lia-li-bar button{cursor:default;color:var(--nh-slate-500);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 4px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.lia-li-bar button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lia-preview-cap{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);margin:0 0 8px;font-size:12px;font-weight:700}.lia-pd-bar{z-index:20;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:0 -6px 24px rgba(var(--nh-shadow-rgb), .12), var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding:12px 16px;display:flex;position:sticky;bottom:0}.lia-pd-bar .grow{flex:1}.lia-btn-publish{background:var(--acento);background:var(--lia-success-grad);color:var(--sobre-acento);border:1px solid #ffffff4d;font-weight:700;box-shadow:inset 0 1px #fff6}.lia-btn-publish:hover:not(:disabled){filter:brightness(1.05)}.lia-modal-scrim{z-index:1200;background:rgba(var(--nh-shadow-rgb), .42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:20px;animation:.18s liaFade;display:grid;position:fixed;inset:0}.lia-modal{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:100%;max-width:460px;box-shadow:0 24px 60px rgba(var(--nh-shadow-rgb),.28);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);animation:liaPop .22s var(--lia-ease-out,ease);border-radius:22px;overflow:hidden}.lia-modal-h{padding:18px 20px 4px}.lia-modal-h h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0 0 4px;font-size:18px;font-weight:700}.lia-modal-h p{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.5}.lia-modal-body{flex-direction:column;gap:10px;padding:14px 20px 20px;display:flex}.lia-dest{text-align:left;cursor:pointer;border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);width:100%;transition:border-color .15s var(--lia-ease-out,ease), background .15s var(--lia-ease-out,ease);border-radius:14px;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;display:flex}.lia-dest:hover{border-color:var(--lia-accent-border)}.lia-dest.active{border-color:var(--lia-accent);background:var(--lia-accent-soft)}.lia-dest .ic{width:40px;height:40px;color:var(--sobre-acento);background:var(--lia-accent-grad);border-radius:11px;flex:none;place-items:center;display:grid}.lia-dest .ic svg{width:22px;height:22px}.lia-dest .ic.org{background:linear-gradient(135deg,#475569,#1e293b)}.lia-dest .nm{color:var(--nh-slate-900);font-size:14px;font-weight:700}.lia-dest .ds{color:var(--nh-slate-500);font-size:12px;line-height:1.4}.lia-dest .chk{color:var(--lia-accent);opacity:0;flex:none;margin-left:auto;transition:opacity .12s}.lia-dest.active .chk{opacity:1}.lia-dest .chk svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lia-modal-foot{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.lia-published{text-align:center;background:linear-gradient(150deg, color-mix(in srgb, var(--acento) 12%, transparent), color-mix(in srgb, var(--acento) 6%, transparent)), var(--nh-card-bg);border:1px solid color-mix(in srgb, var(--acento) 32%, transparent);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.lia-published-mark{background:var(--lia-success-grad);color:#fff;width:62px;height:62px;box-shadow:none;animation:liaPop .4s var(--lia-ease-out,ease);border-radius:50%;place-items:center;display:grid}.lia-published-mark svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.lia-published h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);margin:0;font-size:20px;font-weight:700}.lia-published p{color:var(--nh-slate-500);max-width:380px;margin:0;font-size:14px;line-height:1.5}@keyframes liaFade{0%{opacity:0}to{opacity:1}}@keyframes liaPop{0%{opacity:0;transform:scale(.94)translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lia-modal-scrim,.lia-modal,.lia-published-mark{animation:none}.lia-dest,.lia-body-area,.lia-btn-publish,.lia-dest .chk{transition:none}}.lia-portal{flex-direction:column;gap:22px;padding-bottom:48px;display:flex}.lia-portal-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.lia-portal-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 4px;font-size:26px;font-weight:700}.lia-portal-head .sub{color:var(--nh-slate-500);font-size:13px;font-family:var(--nh-f-mono);letter-spacing:.01em}.lia-portal-refresh{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);font-size:13px;font-weight:600;font-family:var(--nh-f-body);cursor:pointer;transition:color .15s var(--lia-ease-out,ease), border-color .15s var(--lia-ease-out,ease);border-radius:11px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.lia-portal-refresh:hover{color:var(--lia-accent-deep);border-color:var(--lia-accent-border)}.lia-portal-refresh svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.lia-portal-refresh:disabled{opacity:.6;cursor:default}.lia-composer{background:radial-gradient(420px 180px at 0% 0%, rgba(var(--lia-accent-rgb), .1), transparent 70%), var(--nh-card-bg);border:1px solid var(--lia-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;flex-direction:column;gap:12px;padding:20px 22px;display:flex;position:relative}.lia-composer-head{align-items:center;gap:12px;display:flex}.lia-composer-av{object-fit:cover;width:42px;height:42px;box-shadow:var(--nh-clay-light);border-radius:12px;flex:none}.lia-composer-head .nm{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:16px;font-weight:700}.lia-composer-head .sub{color:var(--nh-slate-500);font-size:13px}.lia-composer-row{align-items:flex-end;gap:10px;display:flex}.lia-composer textarea{resize:none;border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);min-height:52px;max-height:200px;color:var(--nh-slate-900);outline:none;flex:1;padding:13px 15px;font-family:inherit;line-height:1.5}.lia-composer textarea::placeholder{color:var(--nh-slate-400)}.lia-composer-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.lia-composer-hint{color:var(--nh-slate-400);font-size:12px}.lia-composer-err{color:#b91c1c;font-size:13px}.lia-cmp-opts{flex-direction:column;gap:10px;display:flex}.lia-cmp-group{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.lia-cmp-label{text-transform:uppercase;letter-spacing:.08em;color:var(--nh-slate-500);min-width:66px;padding-top:7px;font-size:12px}.lia-cmp-chips{flex-wrap:wrap;gap:6px;display:flex}.lia-cmp-chip{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:var(--nh-slate-600);cursor:pointer;transition:border-color .15s var(--lia-ease-out,ease), color .15s var(--lia-ease-out,ease), background .15s var(--lia-ease-out,ease);border-radius:999px;padding:6px 12px;font-size:13px}.lia-cmp-chip:hover:not(:disabled){border-color:var(--lia-accent-border);color:var(--lia-accent-deep)}.lia-cmp-chip.on{background:var(--lia-accent-soft);border-color:var(--lia-accent);color:var(--lia-accent-deep);font-weight:600}.lia-cmp-chip:disabled{opacity:.55;cursor:default}.lia-cmp-format{flex-wrap:wrap;gap:6px;display:flex}.lia-cmp-fmt{color:var(--nh-slate-500);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13px;display:inline-flex}.lia-cmp-fmt svg{width:14px;height:14px}.lia-cmp-fmt.on{background:var(--lia-accent-soft);border-color:var(--lia-accent-border);color:var(--lia-accent-deep)}.lia-cmp-fmt[aria-disabled=true]{opacity:.55}.lia-cmp-fmt small{text-transform:uppercase;letter-spacing:.06em;opacity:.85;font-size:12px}.lia-cmp-foot-r{align-items:center;gap:12px;display:flex}.lia-cmp-seed{background:var(--lia-accent-soft);border:1px solid var(--lia-accent-border);border-radius:12px;align-items:center;gap:9px;padding:9px 12px;display:flex}.lia-cmp-seed .ic{color:var(--lia-accent);flex:none;display:flex}.lia-cmp-seed .ic svg{width:16px;height:16px}.lia-cmp-seed .tx{color:var(--lia-accent-deep);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.lia-cmp-seed .tx b{font-weight:700}.lia-cmp-seed .x{color:var(--lia-accent-deep);cursor:pointer;opacity:.65;background:0 0;border:none;flex:none;padding:2px;display:flex}.lia-cmp-seed .x:hover{opacity:1}.lia-cmp-seed .x svg{width:15px;height:15px}@media (width<=640px){.lia-cmp-label{min-width:0;padding-top:0}.lia-composer-foot{flex-direction:column;align-items:stretch;gap:10px}.lia-cmp-foot-r{justify-content:space-between}}.lia-radar{flex-direction:column;gap:18px;display:flex}.lia-radar-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lia-radar-head h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:700}.lia-radar-head .sub{color:var(--nh-slate-500);font-size:13px}.lia-radar-cat{flex-direction:column;gap:12px;display:flex}.lia-radar-cat-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.lia-radar-cat-bar{background:var(--lia-accent-grad);border-radius:4px;flex:none;width:4px;height:18px}.lia-radar-cat-head h3{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;text-transform:capitalize;margin:0;font-size:16px;font-weight:700}.lia-radar-count{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);color:var(--lia-accent-deep);background:var(--lia-accent-soft);border-radius:999px;padding:1px 8px}.lia-radar-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.lia-ncard{aspect-ratio:4/5;border:1px solid rgba(var(--nh-shadow-rgb), .1);cursor:pointer;text-align:left;transition:transform .18s var(--lia-ease-out,cubic-bezier(.22,1,.36,1)), box-shadow .18s;opacity:0;animation:liaCardIn .5s var(--lia-ease-out,cubic-bezier(.22,1,.36,1)) forwards;animation-delay:calc(var(--lia-card-i,0) * 55ms);background:#04284d;border-radius:18px;flex-direction:column;justify-content:flex-end;padding:0;font-family:inherit;display:flex;position:relative;overflow:hidden;transform:translateY(14px)}.lia-ncard:hover{box-shadow:none;transform:translateY(-4px)scale(1.012)}.lia-ncard:focus-visible{outline:2px solid var(--lia-accent);outline-offset:2px}.lia-ncard.is-creating{outline:2px solid var(--lia-accent)}@keyframes liaCardIn{to{opacity:1;transform:none}}.lia-card-img{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lia-card-scrim{z-index:1;background:linear-gradient(#02061757 0%,#0206171a 30%,#02061794 60%,#020617f0 100%);position:absolute;inset:0}.lia-card-x{z-index:4;cursor:pointer;color:#fffc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0206176b;border:1px solid #ffffff38;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .15s,background .15s,border-color .15s;display:grid;position:absolute;top:10px;right:10px}.lia-card-x:hover{color:#fff;background:#dc26268c;border-color:#fff6}.lia-card-x svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;width:13px;height:13px}.lia-card-edit{z-index:4;cursor:pointer;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0206176b;border:1px solid #ffffff38;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .15s,background .15s,border-color .15s;display:grid;position:absolute;top:10px;right:42px}.lia-card-edit:hover{color:var(--sobre-acento);background:rgba(var(--lia-accent-rgb),.7);border-color:#fff6}.lia-card-edit svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.lia-card-top{z-index:2;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:76px}.lia-pill{letter-spacing:.07em;font-size:12px;font-weight:800;font-family:var(--nh-f-mono);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.lia-pill-cat{color:#fff;background:#ffffff2e}.lia-pill-score{color:#7cc4ff;background:#02061780}.lia-pill-score.is-hot{background:var(--lia-accent-grad);color:var(--sobre-acento)}.lia-pill-score svg{width:10px;height:10px}.lia-card-copy{z-index:2;flex-direction:column;gap:6px;padding:0 16px 8px;display:flex;position:relative}.lia-card-headline{font-family:var(--nh-f-display);color:#fff;letter-spacing:-.01em;text-shadow:0 2px 14px #0009;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(15px,1.4vw,18px);font-weight:800;line-height:1.18;display:-webkit-box;overflow:hidden}.lia-card-why{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.lia-card-foot{z-index:2;justify-content:space-between;align-items:center;gap:8px;padding:6px 16px 14px;display:flex;position:relative}.lia-card-src{color:#fff9;letter-spacing:.04em;font-size:12px;font-family:var(--nh-f-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lia-card-cta{color:#fff;font-size:12px;font-weight:800;font-family:var(--nh-f-display);opacity:0;flex:none;align-items:center;gap:5px;transition:opacity .15s,transform .15s;display:inline-flex;transform:translate(-4px)}.lia-card-cta svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.lia-ncard:hover .lia-card-cta,.lia-ncard:focus-visible .lia-card-cta,.lia-ncard.is-creating .lia-card-cta{opacity:1;transform:none}.lia-card-cta .lia-spin-sm{width:11px;height:11px}.lia-pick{background:linear-gradient(150deg, rgba(var(--lia-accent-rgb), .1), rgba(var(--lia-accent-rgb), 0) 46%), var(--nh-card-bg);border:1px solid var(--lia-accent-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.lia-pick-badge{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lia-accent-deep);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.lia-pick-avatar{object-fit:cover;width:24px;height:24px;box-shadow:var(--nh-clay-light);border-radius:7px}.lia-pick-body{grid-template-columns:220px 1fr;align-items:center;gap:22px;display:grid}.lia-pick-card .lia-ncard{width:100%}.lia-pick-text{flex-direction:column;gap:12px;display:flex}.lia-pick-reason{color:var(--nh-slate-800);margin:0;font-size:14.5px;font-weight:500;line-height:1.55}.lia-pick-actions{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}@media (width<=760px){.lia-pick-body{grid-template-columns:1fr}.lia-pick-card{max-width:250px}}.lia-radar-more{cursor:pointer;color:var(--lia-accent);font-family:var(--nh-f-display);background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:14px;font-weight:700;text-decoration:underline}.lia-radar-more:disabled{opacity:.6;cursor:default;text-decoration:none}.lia-radar-more .expanding{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lia-radar-more .expanding i{background:var(--lia-accent);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite liaBounce}.lia-post-card .dest{color:var(--nh-slate-400);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.lia-post-card .dest svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.lia-post-card .date{color:var(--nh-slate-400);font-size:12px}.icsc-build{border:1px solid rgba(var(--ic-accent-rgb,10, 102, 194), .2);background:radial-gradient(at 50% 30%,#0d2742 0%,#06101c 70%);border-radius:20px;justify-content:center;align-items:stretch;min-height:460px;display:flex;position:relative;overflow:hidden}.icsc-build.compact{min-height:340px}.icsc-build-canvas{position:absolute;inset:0}.icsc-build-overlay{z-index:2;background:linear-gradient(#0000,#030810cc 45%);flex-direction:column;align-self:flex-end;gap:10px;width:100%;padding:26px 28px 24px;display:flex;position:relative}.icsc-build-now{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:800;animation:.35s cubic-bezier(.22,1,.36,1) icscStepIn;display:flex}.icsc-build-marker{background:var(--ic-accent,var(--acento));width:12px;height:12px;box-shadow:0 0 0 0 rgba(var(--ic-accent-rgb,10, 102, 194), .5);border-radius:50%;flex-shrink:0;animation:1.2s ease-out infinite icscPing}.icsc-build-trail{flex-wrap:wrap;gap:6px 14px;min-height:16px;display:flex}.icsc-build-done{color:#ffffff73;align-items:center;gap:5px;font-size:12px;display:inline-flex}.icsc-build-done svg{color:var(--ic-accent,var(--acento-texto));opacity:.8}.icsc-build-bar{background:#ffffff1a;border-radius:4px;height:4px;overflow:hidden}.icsc-build-bar-fill{background:var(--ic-accent-grad,var(--acento));border-radius:4px;height:100%;transition:width .8s cubic-bezier(.22,1,.36,1)}.icsc-build-hint{color:#ffffff8c;font-size:12px}@media (prefers-reduced-motion:reduce){.lia-ncard,.lia-composer textarea,.lia-portal-refresh,.lia-card-cta,.lia-card-x{transition:none}.lia-ncard{opacity:1;animation:none;transform:none}.lia-ncard:hover{transform:none}.icsc-build-now,.icsc-build-marker{animation:none}.icsc-build-bar-fill{transition:none}.lia-radar-more .expanding i{animation:none}}@media (width<=560px){.lia-radar-grid{grid-template-columns:1fr}}.lia-pub-section{margin-bottom:22px}.lia-pub-section-h{align-items:center;gap:9px;margin-bottom:12px;display:flex}.lia-pub-section-h .dot{border-radius:50%;flex:none;width:8px;height:8px}.lia-pub-section-h .t{font-family:var(--nh-f-display);letter-spacing:-.01em;font-size:16px;font-weight:700}.lia-pub-section-h .c{font-family:var(--nh-f-mono);color:var(--nh-slate-400);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.lia-pub-list{flex-direction:column;gap:8px;display:flex}.lia-pub-month+.lia-pub-month{margin-top:14px}.lia-pub-month-h{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);margin:4px 0 8px;font-size:12px;font-weight:700}.lia-pub-row{text-align:left;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:100%;box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);cursor:pointer;transition:transform .15s var(--lia-ease-out,ease), box-shadow .15s var(--lia-ease-out,ease), border-color .15s var(--lia-ease-out,ease);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;font-family:inherit;display:flex}.lia-pub-row:hover{box-shadow:0 12px 28px rgba(var(--nh-shadow-rgb), .14);border-color:var(--lia-accent-border);transform:translateY(-2px)}.lia-pub-row:hover .lia-pub-go{color:var(--lia-accent);transform:translate(2px)}.lia-pub-when{background:#f59e0b1a;border:1px solid #f59e0b38;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:50px;padding:6px 0;display:flex}.lia-pub-when.published{background:var(--lia-accent-soft);border-color:var(--lia-accent-border)}.lia-pub-when b{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:18px;font-weight:700;line-height:1}.lia-pub-when small{font-family:var(--nh-f-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--nh-slate-400);margin-top:2px;font-size:12px;font-weight:700}.lia-pub-bd{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.lia-pub-title{font-family:var(--nh-f-display);color:var(--nh-slate-900);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.lia-pub-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lia-pub-dest{color:var(--nh-slate-600);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.lia-pub-dest svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.lia-pub-time{color:var(--nh-slate-400);font-size:12px}.lia-pub-go{color:var(--nh-slate-300);flex:none;transition:color .15s,transform .15s}.lia-pub-go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block}.lia-pub-empty-row{color:var(--nh-slate-400);padding:14px 4px;font-size:14px}.lia-dash{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.lia-dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lia-dash-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:700}.lia-dash-head .meta{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.lia-live-dot{background:var(--nh-green-500);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--sucesso) 50%, transparent);border-radius:50%;animation:2s ease-in-out infinite liaDot}.lia-dash-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lia-dash-tabs{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.lia-dash-tab{font-family:var(--nh-f-mono);color:var(--nh-slate-500);cursor:pointer;transition:background .15s var(--lia-ease-out,ease), color .15s var(--lia-ease-out,ease);background:0 0;border:none;border-radius:9px;padding:6px 13px;font-size:13px;font-weight:700}.lia-dash-tab:hover{color:var(--nh-slate-900)}.lia-dash-tab.active{background:var(--lia-accent-grad);color:var(--sobre-acento);box-shadow:none}.lia-dash-refresh{font-family:var(--nh-f-display);color:var(--nh-slate-700);cursor:pointer;background:var(--nh-glass-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:11px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;transition:color .15s,border-color .15s;display:inline-flex}.lia-dash-refresh:hover:not(:disabled){color:var(--lia-accent-deep);border-color:var(--lia-accent-border)}.lia-dash-refresh:disabled{opacity:.6;cursor:default}.lia-dash-refresh svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.lia-dash-refresh.spin svg{animation:.8s linear infinite liaSpin}.lia-kpi-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.lia-kpi{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;flex-direction:column;gap:8px;padding:16px 16px 14px;display:flex}.lia-kpi-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lia-kpi-tag{font-family:var(--nh-f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-500);font-size:12px;font-weight:700}.lia-kpi-ic{background:var(--lia-accent-soft);width:30px;height:30px;color:var(--lia-accent-deep);border-radius:9px;flex:none;place-items:center;display:grid}.lia-kpi-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lia-kpi.tone-green .lia-kpi-ic{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--nh-green-700)}.lia-kpi.tone-amber .lia-kpi-ic{color:#b45309;background:#f59e0b29}.lia-kpi-num{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.lia-kpi-sub{color:var(--nh-slate-400);font-size:12px}.lia-dash-panel{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px 20px}.lia-dash-panel-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.lia-dash-panel-h h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.lia-dash-panel-h .sub{color:var(--nh-slate-400);font-size:12px}.lia-dash-empty{color:var(--nh-slate-500);flex-direction:column;align-items:flex-start;max-width:460px;padding:14px 0;font-size:14px;line-height:1.55;display:flex}.lia-dash-recent{flex-direction:column;display:flex}.lia-dash-recent-row{text-align:left;border:none;border-bottom:1px solid rgba(var(--nh-shadow-rgb), .08);cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 8px;font-family:inherit;transition:background .12s;display:flex}.lia-dash-recent-row:last-child{border-bottom:none}.lia-dash-recent-row:hover{background:var(--lia-accent-soft)}.lia-dash-recent-row .t{color:var(--nh-slate-800);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.lia-dash-recent-row .r{flex:none;align-items:center;gap:10px;display:inline-flex}.lia-dash-recent-row .when{color:var(--nh-slate-400);font-size:12px;font-family:var(--nh-f-mono)}.lia-dash-soon{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:18px 20px}.lia-soon-badge{font-family:var(--nh-f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-400);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.lia-soon-badge svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.lia-dash-soon-note{color:var(--nh-slate-500);max-width:560px;margin:0 0 16px;font-size:13px;line-height:1.55}.lia-soon-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.lia-soon-card{background:var(--nh-field-bg);border:1px dashed var(--nh-glass-border);border-radius:16px;flex-direction:column;gap:10px;padding:16px 14px;display:flex;position:relative;overflow:hidden}.lia-soon-card:after{content:"";pointer-events:none;background:linear-gradient(135deg, rgba(var(--lia-accent-rgb), .04), transparent 60%);position:absolute;inset:0}.lia-soon-ic{z-index:1;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:34px;height:34px;color:var(--nh-slate-400);border-radius:10px;place-items:center;display:grid;position:relative}.lia-soon-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.lia-soon-lbl{z-index:1;font-family:var(--nh-f-display);color:var(--nh-slate-600);font-size:14px;font-weight:700;position:relative}.lia-soon-val{z-index:1;font-family:var(--nh-f-mono);color:var(--nh-slate-400);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.lia-soon-val svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}@media (width<=1080px){.lia-kpi-grid,.lia-soon-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lia-kpi-grid,.lia-soon-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lia-pub-row,.lia-pub-go,.lia-dash-tab,.lia-dash-refresh,.lia-dash-recent-row{transition:none}.lia-pub-row:hover,.lia-pub-row:hover .lia-pub-go{transform:none}.lia-dash-refresh.spin svg,.lia-live-dot{animation:none}}.lia-onb-choice{background:var(--lia-accent-soft);border:1px solid var(--lia-accent-border);border-radius:14px;flex-direction:column;gap:10px;margin-bottom:10px;padding:14px;display:flex}.lia-onb-choice-lbl{color:var(--nh-slate-700);font-size:14px;font-weight:600}.lia-onb-chips,.lia-onb-modes{flex-wrap:wrap;gap:8px;display:flex}.lia-onb-modes .lia-choice{flex:150px}.lia-onb-choice .lia-btn-primary{align-self:flex-start}.liapa-shell{max-width:600px;margin:0 auto;padding:30px 0 44px}.liapa-introhero{text-align:center;margin-bottom:22px}.liapa-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lia-accent-deep);margin-bottom:10px;font-size:12px;font-weight:700}.liapa-introhero h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 10px;font-size:27px;font-weight:700}.liapa-introhero p{color:var(--nh-slate-500);max-width:500px;margin:0 auto;font-size:14.5px;line-height:1.6}.liapa-sell{gap:11px;max-width:460px;margin:0 auto 26px;padding:0;list-style:none;display:grid}.liapa-sell li{text-align:left;color:var(--nh-slate-700);align-items:center;gap:11px;font-size:14px;line-height:1.45;display:flex}.liapa-sell-ic{flex:none;font-size:18px}.liapa-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.liapa-errnote{text-align:center;color:#b91c1c;margin:0 0 14px;font-size:13px}.liapa-scanner{justify-content:center;margin:12px 0 26px;display:flex}.liapa-scan-ring{width:180px;height:180px;position:relative}.liapa-scan-svg{animation:3.2s linear infinite liapaSpin;position:absolute;inset:0}.liapa-scan-core{background:var(--lia-accent-grad);box-shadow:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset:30px}.liapa-scan-msg{text-align:center;color:var(--nh-slate-500);min-height:20px;font-size:15px;transition:opacity .3s}.liapa-scan-since{text-align:center;color:var(--nh-slate-400);margin-top:6px;font-size:12px}@keyframes liapaSpin{to{transform:rotate(360deg)}}.liapa-page{flex-direction:column;gap:18px;padding-bottom:48px;display:flex}.liapa-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.liapa-head h1{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0;font-size:25px;font-weight:700}.liapa-microlabel{font-family:var(--nh-f-mono);color:var(--nh-slate-500);align-items:center;gap:7px;margin-bottom:6px;font-size:12px;font-weight:600;display:inline-flex}.liapa-dot{background:var(--lia-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--lia-accent-soft);border-radius:50%;flex:none}.liapa-fresh{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-slate-600);font-size:13px;font-weight:600;font-family:var(--nh-f-body);cursor:pointer;transition:color .15s var(--lia-ease-out,ease), border-color .15s var(--lia-ease-out,ease);border-radius:11px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}.liapa-fresh:hover:not(:disabled){color:var(--lia-accent-deep);border-color:var(--lia-accent-border)}.liapa-fresh:disabled{opacity:.6;cursor:default}.liapa-fresh svg{width:14px;height:14px}.liapa-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:20px;padding:20px}.liapa-bento{grid-template-columns:1.7fr 1fr;align-items:stretch;gap:16px;display:grid}.liapa-hero-card{flex-direction:column;gap:14px;display:flex}.liapa-summary{color:var(--nh-slate-800);margin:0;font-size:16px;line-height:1.6}.liapa-sec-label{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.liapa-strengths{margin-top:2px}.liapa-strength{color:var(--nh-slate-700);align-items:flex-start;gap:9px;padding:4px 0;font-size:14px;line-height:1.5;display:flex}.liapa-check{width:18px;height:18px;color:var(--nh-green-700);background:color-mix(in srgb, var(--sucesso) 16%, transparent);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:800;display:grid}.liapa-scorecol{background:radial-gradient(280px 160px at 50% 0%, var(--lia-accent-soft), transparent 70%), var(--nh-card-bg);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.liapa-ring{width:138px;height:138px;position:relative}.liapa-ring svg{width:138px;height:138px}.liapa-ring-num{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.liapa-ring-num strong{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:38px;font-weight:800}.liapa-ring-num span{color:var(--nh-slate-400);margin-top:3px;font-size:13px}.liapa-score-cap{color:var(--nh-slate-500);font-size:13px}.liapa-score-band{color:var(--lia-accent-deep);text-align:center;font-size:13px;font-weight:700}.liapa-section{flex-direction:column;gap:12px;display:flex}.liapa-sec-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.liapa-sec-head h2{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.liapa-note{color:var(--nh-slate-400);font-size:13px}.liapa-opps{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.liapa-opp{flex-direction:column;gap:8px;padding:16px 18px;display:flex}.liapa-opp-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.liapa-opp-top strong{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14.5px;font-weight:700;line-height:1.3}.liapa-opp-tags{flex-wrap:wrap;flex:none;gap:6px;display:flex}.liapa-opp-why{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.5}.liapa-tag{font-size:12px;font-weight:700;font-family:var(--nh-f-mono);white-space:nowrap;letter-spacing:.02em;border-radius:999px;padding:3px 9px}.liapa-tag.impact-high{background:color-mix(in srgb, var(--acento) 16%, transparent);color:var(--nh-green-700)}.liapa-tag.impact-mid{background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.liapa-tag.impact-low{color:var(--nh-slate-500);background:#94a3b82e}.liapa-tag.effort-low{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--nh-green-700)}.liapa-tag.effort-mid{color:#b45309;background:#f59e0b29}.liapa-tag.effort-high{color:#b91c1c;background:#dc262621}.liapa-plan{flex-direction:column;gap:12px;display:flex}.liapa-step{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.liapa-prio{min-width:34px;height:24px;font-family:var(--nh-f-mono);letter-spacing:.02em;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-top:2px;padding:0 9px;font-size:13px;font-weight:800;display:inline-flex}.liapa-prio.p0{color:#b91c1c;background:#dc262624}.liapa-prio.p1{color:#b45309;background:#f59e0b2e}.liapa-prio.p2{background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.liapa-step-body{min-width:0}.liapa-step-body strong{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14.5px;font-weight:700;line-height:1.35}.liapa-step-body p{color:var(--nh-slate-500);margin:4px 0 0;font-size:14px;line-height:1.55}.liapa-quick{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.liapa-quick-item{border:1px solid var(--lia-accent-border);background:var(--lia-accent-soft);color:var(--nh-slate-800);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.liapa-quick-item svg{width:16px;height:16px;color:var(--lia-accent-deep);flex:none}.liapa-cta-row{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:6px;display:flex}@media (width<=760px){.liapa-bento{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.liapa-scan-svg{animation:none}}.liapa-urlfield{text-align:left;flex-direction:column;gap:6px;max-width:460px;margin:0 auto 18px;display:flex}.liapa-urlfield label{color:var(--nh-slate-700);font-size:13px;font-weight:700}.liapa-urlhint{color:var(--nh-slate-400);font-size:12px;line-height:1.4}.liapa-warn{color:#b45309;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.5}.liapa-urlrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.liapa-testbtn{font-family:var(--nh-f-body);cursor:pointer;border:1px solid var(--lia-accent-border);background:var(--lia-accent-soft);color:var(--lia-accent-deep);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:700;transition:filter .12s}.liapa-testbtn:hover:not(:disabled){filter:brightness(.97)}.liapa-testbtn:disabled{opacity:.6;cursor:default}.liapa-testnote{border-radius:12px;margin-top:8px;padding:10px 12px;font-size:13px;line-height:1.5}.liapa-testnote.ok{background:color-mix(in srgb, var(--sucesso) 12%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 30%, transparent);color:var(--nh-green-700)}.liapa-testnote.warn{color:#b45309;background:#f59e0b1f;border:1px solid #f59e0b4d}.liapa-testnote.err{color:#b91c1c;background:#dc26261a;border:1px solid #dc262647}.liapa-urlfield-compact{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);max-width:none;box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;margin:0;padding:16px 18px}.liapa-evo{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.liapa-evo-now{flex-direction:column;flex:none;gap:2px;display:flex}.liapa-evo-now>strong{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:34px;font-weight:800;line-height:1}.liapa-evo-now>span{color:var(--nh-slate-500);font-size:13px}.liapa-evo-delta{margin-top:4px;font-size:13px;font-weight:700}.liapa-evo-delta.up{color:var(--nh-green-700)}.liapa-evo-delta.down{color:#b91c1c}.liapa-evo-delta.flat{color:var(--nh-slate-400)}.liapa-spark{flex:1;min-width:200px;height:64px}.liapa-audit{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.liapa-audit-item{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;align-items:flex-start;gap:11px;padding:14px 16px;display:flex}.liapa-audit-item strong{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:14px;font-weight:700}.liapa-audit-item p{color:var(--nh-slate-500);margin:3px 0 0;font-size:13px;line-height:1.45}.liapa-audit-ic{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:14px;font-weight:800;display:grid}.liapa-audit-item.ok .liapa-audit-ic{background:color-mix(in srgb, var(--sucesso) 16%, transparent);color:var(--nh-green-700)}.liapa-audit-item.warn .liapa-audit-ic{color:#b45309;background:#f59e0b2e}.liapa-audit-item.missing .liapa-audit-ic{color:#b91c1c;background:#dc262624}.liapa-audit-item.warn{border-color:#f59e0b4d}.liapa-audit-item.missing{border-color:#dc262647}.liapa-engage{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.liapa-eng-kpi{flex-direction:column;align-items:flex-start;gap:2px;padding:16px 18px;display:flex}.liapa-eng-num{font-family:var(--nh-f-display);color:var(--nh-slate-900);font-size:28px;font-weight:800;line-height:1}.liapa-eng-lbl{color:var(--nh-slate-500);font-size:13px}.liapa-eng-top{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.liapa-eng-top p{color:var(--nh-slate-700);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}.liapa-eng-toptag{color:var(--lia-accent-deep);font-size:13px;font-weight:700}@media (width<=640px){.liapa-engage{grid-template-columns:1fr}}.liapa-step-draft{font-family:var(--nh-f-body);cursor:pointer;border:1px solid var(--lia-accent-border);background:var(--lia-accent-soft);color:var(--lia-accent-deep);border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:6px 13px;font-size:13px;font-weight:700;transition:filter .12s;display:inline-flex}.liapa-step-draft:hover:not(:disabled){filter:brightness(.97)}.liapa-step-draft:disabled{opacity:.6;cursor:default}.liapa-inlinelink{cursor:pointer;font:inherit;color:var(--lia-accent-deep);background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.lia-shell{--app-accent-bg:var(--acento);--app-accent-glow:transparent;z-index:0;min-height:100vh;position:relative}.lia-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(720px 320px at 92% -6%, color-mix(in srgb, var(--acento) 6%, transparent), transparent 62%), radial-gradient(680px 360px at -4% 108%, color-mix(in srgb, var(--acento) 5%, transparent), transparent 58%), var(--nh-bg);position:fixed;inset:0}.lia-shell .lia-rail{z-index:30;scrollbar-width:none;border-radius:22px;flex-direction:column;align-items:center;gap:5px;width:60px;height:auto;max-height:calc(100dvh - 36px);padding:14px 0 12px;display:flex;position:fixed;top:50%;left:16px;overflow:hidden auto;transform:translateY(-50%)}.lia-shell .lia-rail::-webkit-scrollbar{display:none}.lia-rail-brand{flex-direction:column;flex:none;align-items:center;gap:7px;margin-bottom:12px;display:flex}.lia-rail-av{object-fit:cover;border:2px solid color-mix(in srgb, var(--acento) 22%, transparent);width:34px;height:34px;box-shadow:none;border-radius:50%}.lia-rail-word{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)));align-items:baseline;font-size:14px;font-weight:700;display:inline-flex}.lia-rail-word .d{color:var(--app-accent-bg,var(--acento-texto))}.lia-rail-nav{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.lia-rail-sep{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .14);width:26px;height:1px;margin:5px 0}.lia-rail .nh-nav-item{border-radius:13px;justify-content:center;gap:0;width:44px;height:44px;padding:0;position:relative}.lia-rail .nh-nav-item .nh-lbl{display:none}.lia-rail .nh-nav-item .nh-bub{margin:0}.lia-rail-exit{margin-top:8px}.lia-rail-exit .nh-bub{color:var(--app-accent-bg,var(--acento-texto))}.lia-rail-exit:hover .nh-bub{background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--acento-texto)}.lia-shell .nh-nav-item:hover .nh-bub{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 10%, transparent);border-color:color-mix(in srgb, var(--acento) 28%, transparent)}.lia-topbar{z-index:20;border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border,#fff6);height:64px;box-shadow:var(--nh-glass-shadow,0 8px 24px rgba(var(--nh-shadow-rgb), .06));flex:0 0 64px;align-items:center;gap:12px;margin-bottom:16px;padding:0 16px;display:flex;position:sticky;top:0}.lia-brandmark{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.lia-brand-div{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .18);flex:none;width:1px;height:20px;margin:0 2px}.lia-brand-lia{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)));white-space:nowrap;font-size:17px;font-weight:700}.lia-brand-dot{color:var(--app-accent-bg,var(--acento-texto))}.lia-brand-mod{font-family:var(--nh-f-body,var(--nh-f-display));color:var(--nh-slate-500);white-space:nowrap;margin-left:2px;font-size:13px;font-weight:600}.lia-topbar-spacer{flex:1}.lia-comando{color:var(--nh-ink-2,var(--nh-slate-600,var(--tinta-2)));background:var(--nh-field-bg,var(--nh-card-bg,var(--cartao-solido)));border:1px solid var(--nh-border);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.lia-comando:hover{background:var(--nh-panel-2,#0000000a);color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)))}.lia-comando svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (width<=720px){.lia-brand-mod,.lia-brand-div{display:none}}.lia-content2{width:100%;max-width:1180px;margin:0 auto}.lia-has-gm .lia-rail{left:84px}.lia-has-gm.lia-railed .nh-app{padding-left:158px}@media (width<=768px){.lia-shell .lia-rail{display:none}.lia-shell .nh-app{padding:12px 12px calc(88px + env(safe-area-inset-bottom,0)) 12px}.lia-shell.lia-railed .nh-app,.lia-has-gm.lia-railed .nh-app{padding-left:12px}.lia-topbar{display:none}}.lia-navdock .nh-navmore{background:var(--acento);box-shadow:0 1px 4px #0000001f}.lia-navdock .nh-navmore.active{box-shadow:none}.lia-navdock .nh-navmore:focus-visible{outline-color:var(--acento)}.lia-navdock .nh-bottomnav-item.active{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 12%, transparent)}.lia-mob-logo{align-items:center;gap:9px;display:flex}.lia-mob-av{object-fit:cover;border-radius:8px;width:28px;height:28px}.lia-ob{--f-display:var(--nh-f-display);--f-body:var(--nh-f-body);--f-mono:var(--nh-f-mono);--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ink:var(--tinta);--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ac:var(--acento);--ac2:var(--acento-texto);--ac-soft:color-mix(in srgb, var(--acento) 12%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 6%, transparent);--ac-shadow:color-mix(in srgb, var(--acento) 30%, transparent);--r-md:16px;--r-pill:999px;--shadow-sm:none;--shadow-md:var(--sombra);--shadow-lg:0 16px 40px rgba(var(--nh-shadow-rgb),.1);font-family:var(--f-body);color:var(--ink);z-index:200;background:var(--bg);display:flex;position:fixed;inset:0;overflow:hidden}.lia-ob-close{z-index:6;border-radius:var(--r-pill);cursor:pointer;height:42px;font-family:var(--f-body);color:var(--s600);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:22px;right:24px}.lia-ob-close:hover{background:var(--s50);color:var(--ink)}.lia-ob-close svg{width:16px;height:16px}[data-theme=dark] .lia-ob{--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ink:var(--tinta);--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ac-soft:color-mix(in srgb, var(--acento) 22%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 12%, transparent)}.lia-ob-side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:0 0 330px;width:330px;padding:40px 30px;display:flex}.lia-ob-brand{align-items:center;gap:13px;margin-bottom:44px;display:flex}.lia-ob-brand img{object-fit:cover;width:46px;height:46px;box-shadow:var(--shadow-sm);border-radius:14px;flex:none}.lia-ob-brand .t{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.lia-ob-brand .s{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s400);margin-top:3px;font-size:12px}.lia-ob-stepper{flex-direction:column;flex:1;gap:2px;display:flex}.lia-ob-step{border-radius:13px;align-items:center;gap:14px;padding:13px 12px;transition:all .15s;display:flex}.lia-ob-step.todo{opacity:.5}.lia-ob-step.active{background:var(--ac-soft2)}.lia-ob-step .num{border:2px solid var(--s200);width:30px;height:30px;font-family:var(--f-mono);color:var(--s400);border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;transition:all .15s;display:grid}.lia-ob-step.active .num{border-color:var(--ac);color:var(--ac2)}.lia-ob-step.done .num{background:var(--ac);border-color:var(--ac);color:#fff}.lia-ob-step .num svg{width:15px;height:15px}.lia-ob-step .si .st{color:var(--s700);font-size:15px;font-weight:700}.lia-ob-step.active .si .st,.lia-ob-step.done .si .st{color:var(--ink)}.lia-ob-step .si .sd{color:var(--s400);margin-top:1px;font-size:13px}.lia-ob-hint{color:var(--s400);border-top:1px solid var(--border);gap:9px;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}.lia-ob-hint svg{width:15px;height:15px;color:var(--ac);flex:none;margin-top:1px}.lia-ob-main{flex:1;min-width:0;padding:58px 64px 72px;overflow-y:auto}.lia-ob-main::-webkit-scrollbar{width:10px}.lia-ob-main::-webkit-scrollbar-thumb{background:var(--s200);border:3px solid var(--bg);border-radius:8px}.lia-ob-wrap{max-width:640px;margin:0 auto}.lia-ob-panel{animation:.35s liaObIn}@keyframes liaObIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lia-ob-favatar{width:66px;height:66px;box-shadow:var(--shadow-md);background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:20px;margin-bottom:24px;overflow:hidden}.lia-ob-favatar img{object-fit:cover;width:100%;height:100%}.lia-ob-favatar.pulse{animation:2.2s ease-in-out infinite liaObPulse}@keyframes liaObPulse{0%,to{box-shadow:0 0 0 0 var(--ac-shadow)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--acento) 0%, transparent)}}.lia-ob-panel h1{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:35px;font-weight:700;line-height:1.12}.lia-ob-panel h1 .g{color:var(--ac)}.lia-ob-panel .lead{color:var(--s500);max-width:600px;margin:0 0 30px;font-size:16px;line-height:1.6}.lia-ob-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.lia-ob-foot{cursor:pointer;color:var(--s400);background:0 0;border:none;margin:18px auto 0;font-family:inherit;font-size:14px;text-decoration:underline;display:block}.lia-ob .lia-btn{font-family:var(--f-body);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;border-radius:14px;align-items:center;gap:9px;padding:14px 26px;font-size:16px;font-weight:700;transition:all .16s;display:inline-flex}.lia-ob .lia-btn-primary{background:var(--ac);color:#fff;box-shadow:var(--nh-bevel), var(--nh-e1)}.lia-ob .lia-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ac), #000 12%)}.lia-ob .lia-btn-primary:active:not(:disabled){transform:translateY(1px)}.lia-ob .lia-btn-ghost{background:var(--surface);color:var(--s700);border:1px solid var(--border-strong);box-shadow:none}.lia-ob .lia-btn-ghost:hover:not(:disabled){background:var(--s50)}.lia-ob .lia-btn:disabled{opacity:.6;cursor:default}.lia-ob .lia-conn{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none}.lia-ob .lia-conn-top{background:linear-gradient(135deg, var(--ac-soft), transparent);border-bottom:1px solid var(--border)}.lia-ob .lia-conn-glyph{background:linear-gradient(135deg, var(--ac), var(--ac2))}.lia-ob .lia-conn-id .nm{color:var(--ink)}.lia-ob .lia-benefits li{color:var(--s600)}.lia-ob .lia-benefits li:before{color:var(--ac2)}.lia-goal-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.lia-goal{text-align:left;border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);align-items:center;gap:14px;padding:17px 18px;font-family:inherit;transition:all .14s;display:flex}.lia-goal:hover{border-color:var(--ac)}.lia-goal.on{border-color:var(--ac);background:var(--ac-soft2)}.lia-goal .gt{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.lia-goal .gd{color:var(--s500);margin-top:3px;font-size:13px;line-height:1.4}.lia-goal .gck{border:1.5px solid var(--s300);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.lia-goal .gck svg{opacity:0;width:12px;height:12px}.lia-goal.on .gck{background:var(--ac);border-color:var(--ac)}.lia-goal.on .gck svg{opacity:1}.lia-scan{flex-direction:column;gap:15px;margin:30px 0 8px;display:flex}.lia-scan-item{color:var(--s400);align-items:center;gap:13px;font-size:16px;transition:all .25s;display:flex}.lia-scan-item.on{color:var(--ink);font-weight:500}.lia-scan-item .ic{border:2px solid var(--s200);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:all .25s;display:grid}.lia-scan-item.on .ic{background:var(--ac);border-color:var(--ac)}.lia-scan-item .ic svg{width:14px;height:14px}.lia-scan-item .ic .spin{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite liaObSpin}@keyframes liaObSpin{to{transform:rotate(360deg)}}.lia-ob-section{margin-bottom:30px}.lia-ob-sec-h{border-bottom:1px solid var(--border);align-items:baseline;gap:11px;margin:0 0 18px;padding-bottom:12px;display:flex}.lia-ob-sec-h .n{font-family:var(--f-mono);color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.lia-ob-sec-h .t{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:700}.lia-ob-grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lia-ob .lia-field{margin-bottom:18px}.lia-ob .lia-label{color:var(--s600);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.lia-ob .lia-input,.lia-ob .lia-textarea{background:var(--s50);border:1.5px solid var(--border-strong);width:100%;color:var(--ink);outline:none;padding:13px 15px;font-family:inherit;font-size:16px;transition:all .15s}.lia-ob .lia-textarea{resize:vertical;line-height:1.55}.lia-ob .lia-input:focus,.lia-ob .lia-textarea:focus{background:var(--surface)}.lia-ob .lia-chips{flex-wrap:wrap;gap:9px;display:flex}.lia-ob .lia-pick{color:var(--s600);background:var(--s50);border:1.5px solid var(--border);border-radius:var(--r-pill);cursor:pointer;padding:9px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .14s}.lia-ob .lia-pick:hover{border-color:var(--ac)}.lia-ob .lia-pick.active{color:var(--ac2);background:var(--ac-soft2);border-color:var(--ac)}.lia-ob .lia-htags{background:var(--s50);border:1px solid var(--border-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;min-height:50px;padding:9px 11px;display:flex}.lia-ob .lia-htags:focus-within{border-color:var(--green);background:var(--surface);box-shadow:0 0 0 4px var(--in-ring)}.lia-ob .lia-htag{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--s700);align-items:center;gap:7px;padding:6px 7px 6px 12px;font-size:14px;font-weight:600;display:inline-flex}.lia-ob .lia-htag button{background:var(--s100);width:16px;height:16px;color:var(--s500);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.lia-ob .lia-htag button:hover{color:#b91c1c;background:#fecaca}.lia-ob .lia-htag button svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:10px;height:10px}.lia-ob .lia-htag-input{min-width:90px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:6px 2px;font-family:inherit;font-size:15px}.lia-ob-celebrate{text-align:center;padding-top:30px}.lia-ob-celebrate h1{text-align:center}.lia-ob-celebrate .lead{margin-left:auto;margin-right:auto}.lia-ob-badge-big{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;width:90px;height:90px;box-shadow:0 14px 34px var(--ac-shadow);border-radius:50%;place-items:center;margin:0 auto 26px;animation:.5s liaObPop;display:grid}.lia-ob-badge-big svg{width:42px;height:42px}@keyframes liaObPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.lia-ob-err{color:#b91c1c;background:#dc262614;border:1px solid #dc262638;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px}@media (width<=900px){.lia-ob{flex-direction:column}.lia-ob-side{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;flex:none;align-items:center;gap:16px;width:auto;padding:16px 20px;overflow-x:auto}.lia-ob-brand{flex:none;margin-bottom:0}.lia-ob-stepper{flex-direction:row;flex:1;gap:6px}.lia-ob-step .si,.lia-ob-hint{display:none}.lia-ob-main{padding:36px 24px 56px}.lia-goal-grid,.lia-ob-grid2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lia-ob-panel,.lia-ob-favatar.pulse,.lia-ob-badge-big,.lia-scan-item .ic .spin{animation:none}}.lia-home{--f-display:var(--nh-f-display);--f-body:var(--nh-f-body);--f-mono:var(--nh-f-mono);--s900:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ink:var(--tinta);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--lh-ac:var(--acento);--lh-ac2:var(--acento-texto);--lh-ac-soft:color-mix(in srgb, var(--acento) 12%, transparent);--lh-ac-soft2:color-mix(in srgb, var(--acento) 6%, transparent);--shadow-sm:none;--shadow-md:var(--sombra);--r-md:16px;--r-lg:24px;--r-pill:999px;font-family:var(--f-body);color:var(--ink);flex-direction:column;gap:22px;padding-bottom:40px;display:flex}[data-theme=dark] .lia-home{--ink:var(--tinta);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--s900:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--lh-ac-soft:color-mix(in srgb, var(--acento) 22%, transparent);--lh-ac-soft2:color-mix(in srgb, var(--acento) 12%, transparent)}.lh-hero{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);align-items:center;gap:30px;padding:38px 40px;display:flex;position:relative;overflow:hidden}.lh-hero:after{content:"";background:radial-gradient(circle, var(--lh-ac-soft), transparent 70%);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-90px;right:-90px}.lh-hero-txt{z-index:1;flex:1;min-width:0;position:relative}.lh-tag{font-family:var(--f-mono);color:var(--lh-ac2);background:var(--lh-ac-soft);border-radius:var(--r-pill);align-items:center;gap:6px;margin-bottom:16px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.lh-tag svg{width:13px;height:13px}.lh-hero h1{font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink);margin:0 0 14px;font-size:38px;font-weight:700;line-height:1.05}.lh-hero h1 .g{color:var(--lh-ac)}.lh-hero p{max-width:540px;color:var(--s500);margin:0 0 24px;font-size:16px;line-height:1.6}.lh-hero p b{color:var(--s700);font-weight:700}.lh-hero-acts{flex-wrap:wrap;gap:12px;display:flex}.lh-hero-av{object-fit:cover;width:150px;height:150px;box-shadow:var(--shadow-md);z-index:1;border-radius:24px;flex:0 0 150px;position:relative}@media (width<=720px){.lh-hero{flex-direction:column-reverse;align-items:flex-start;padding:26px 22px}.lh-hero-av{border-radius:18px;flex-basis:84px;width:84px;height:84px}.lh-hero h1{font-size:30px}}.lh-btn{border-radius:var(--r-pill);font-family:var(--f-body);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:13px 22px;font-size:15px;font-weight:700;transition:all .15s;display:inline-flex}.lh-btn svg{width:16px;height:16px}.lh-btn-primary{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.lh-btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.lh-btn-ghost{background:var(--surface);color:var(--s700);border-color:var(--border-strong)}.lh-btn-ghost:hover{background:var(--s50)}.lh-sec-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lh-sec-head h2{font-family:var(--f-display);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.lh-more{cursor:pointer;font-family:var(--f-body);color:var(--lh-ac2);background:0 0;border:none;font-size:14px;font-weight:600}.lh-shortcuts{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.lh-sc{text-align:left;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;gap:4px;padding:16px;font-family:inherit;transition:all .15s;display:flex}.lh-sc:hover{box-shadow:var(--shadow-md);border-color:var(--lh-ac-soft);transform:translateY(-2px)}.lh-sc .ic{background:var(--lh-ac-soft);width:38px;height:38px;color:var(--lh-ac2);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.lh-sc .ic svg{width:19px;height:19px}.lh-sc .t{font-family:var(--f-display);color:var(--ink);font-size:15px;font-weight:700}.lh-sc .d{color:var(--s500);font-size:13px}@media (width<=1000px){.lh-shortcuts{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.lh-shortcuts{grid-template-columns:repeat(2,1fr)}}.lh-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){.lh-grid2{grid-template-columns:1fr}}.lh-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:22px;display:flex}.lh-card-h .l{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s500);font-size:12px;font-weight:700}.lh-diag{align-items:center;gap:18px;display:flex}.lh-ring{flex:none;width:84px;height:84px;position:relative}.lh-ring svg{width:84px;height:84px}.lh-ring-n{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.lh-ring-n strong{font-family:var(--f-display);color:var(--ink);font-size:24px;font-weight:800}.lh-ring-n span{color:var(--s400);margin-top:2px;font-size:12px}.lh-diag-list{flex-direction:column;gap:8px;min-width:0;display:flex}.lh-diag-item{color:var(--s700);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.lh-diag-item svg{width:15px;height:15px;color:var(--lh-ac);flex:none;margin-top:1px}.lh-cardlink{cursor:pointer;color:var(--lh-ac2);background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:14px;font-weight:600}.lh-muted{color:var(--s500);font-size:14px}.lh-empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.lh-empty p{color:var(--s500);margin:0;font-size:14px;line-height:1.5}.lh-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lh-kpi{border-radius:var(--r-md);background:var(--s50);border:1px solid var(--border);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.lh-kpi .v{font-family:var(--f-display);color:var(--ink);font-size:22px;font-weight:800;line-height:1}.lh-kpi .l{color:var(--s500);font-size:12px}.lh-cad{margin-top:4px}.lh-cad-l{color:var(--s500);font-size:13px}.lh-spark{width:100%;height:50px;margin-top:4px}.lh-note{color:var(--s400);font-size:13px;line-height:1.45}.lh-radar{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}@media (width<=900px){.lh-radar{grid-template-columns:1fr}}.lh-radar-hero{text-align:left;cursor:pointer;border-radius:var(--r-lg);color:var(--sobre-acento);background:radial-gradient(420px 180px at 100% 0%, #ffffff2e, transparent 60%), var(--acento);box-shadow:none;border:none;flex-direction:column;gap:8px;padding:24px;font-family:inherit;display:flex;position:relative;overflow:hidden}.lh-radar-hero-img{object-fit:cover;z-index:0;border:none;width:100%;height:100%;position:absolute;inset:0}.lh-radar-hero-ov{z-index:1;background:linear-gradient(#041a3a4d 0%,#041a3aeb 100%);position:absolute;inset:0}.lh-radar-hero>.badge,.lh-radar-hero>h3,.lh-radar-hero>p,.lh-radar-hero>.mini{z-index:2;position:relative}.lh-radar-hero .badge{font-family:var(--f-mono);opacity:.9;font-size:12px;font-weight:700}.lh-radar-hero h3{font-family:var(--f-display);margin:0;font-size:20px;font-weight:700;line-height:1.25}.lh-radar-hero p{opacity:.92;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.lh-radar-hero .mini{margin-top:4px;font-size:14px;font-weight:700}.lh-radar-side{flex-direction:column;gap:12px;display:flex}.lh-radar-card{text-align:left;border:1px solid var(--border);cursor:pointer;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-sm);padding:14px 16px;font-family:inherit;transition:all .15s}.lh-radar-card:hover{box-shadow:var(--shadow-md);border-color:var(--lh-ac-soft);transform:translateY(-2px)}.lh-radar-card .t{font-family:var(--f-display);color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.lh-radar-card .d{color:var(--s500);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.lh-recent{flex-direction:column;gap:8px;display:flex}.lh-recent-row{text-align:left;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-family:inherit;transition:all .15s;display:flex}.lh-recent-row:hover{border-color:var(--lh-ac-soft)}.lh-recent-row .t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.lh-pill{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r-pill);background:var(--lh-ac-soft);color:var(--lh-ac2);flex:none;padding:3px 10px;font-size:12px;font-weight:700}.lh-pill.ok{background:color-mix(in srgb, var(--sucesso) 16%, transparent);color:var(--sucesso)}.lh-pill.amber{color:#b45309;background:#f59e0b29}.lh-pill.err{color:#b91c1c;background:#dc262624}.lh-kpirow{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1000px){.lh-kpirow{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lh-kpirow{grid-template-columns:1fr}}.lh-metric{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;min-height:138px;padding:18px;display:flex}.lh-metric-h{justify-content:space-between;align-items:center;display:flex}.lh-metric-h .ic{border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.lh-metric-h .ic svg{width:18px;height:18px}.lh-metric.tone-blue .ic{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento-texto)}.lh-metric.tone-violet .ic{background:color-mix(in srgb, var(--ia) 12%, transparent);color:var(--ia)}.lh-metric.tone-rose .ic{color:#e11d48;background:#f43f5e1f}.lh-metric.tone-green .ic{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--acento-texto)}.lh-delta{font-family:var(--f-mono);font-size:12px;font-weight:700}.lh-delta.up{color:var(--sucesso)}.lh-delta.down{color:#b91c1c}.lh-metric-l{color:var(--s500);font-size:13px;font-weight:600}.lh-metric-v{font-family:var(--f-display);color:var(--ink);margin-top:auto;font-size:30px;font-weight:800;line-height:1}.lh-metric-v .sfx{color:var(--s400);margin-left:3px;font-size:15px;font-weight:600}.lh-metric-hint{color:var(--s400);font-size:12px}.lh-bars{align-items:flex-end;gap:4px;height:34px;margin-top:4px;display:flex}.lh-bars .b{background:var(--lh-ac-soft);border-radius:3px 3px 0 0;flex:1;min-width:3px}.lh-bars .b.hi{background:var(--acento)}.lh-scorebar{background:var(--lh-ac-soft);border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.lh-scorebar-fill{background:var(--acento);border-radius:999px;height:100%;transition:width .7s cubic-bezier(.4,0,.2,1);display:block}.lh-radar-hero.has-img{box-shadow:0 14px 34px #041a3a57}.lh-radar-hero.has-img p{opacity:.96}.lia-home .lh-radar-hero h3,.lia-home .lh-radar-hero p,.lia-home .lh-radar-hero .badge,.lia-home .lh-radar-hero .mini{color:#fff}.lh-radar-hero{justify-content:space-between;min-height:220px}.lh-radar-hero .badge{letter-spacing:.04em;text-transform:uppercase}.lh-radar-hero .mini{opacity:.95;align-items:center;gap:6px;display:inline-flex}.lh-radar-side{gap:14px}.lh-radar-card{padding:16px 18px}.lh-soon{background:var(--surface);border:1px dashed var(--border-strong);border-radius:var(--r-lg);padding:18px 20px}.lh-soon-h{align-items:center;gap:13px;display:flex}.lh-soon-ic{background:var(--s50);width:40px;height:40px;color:var(--s400);border-radius:12px;flex:none;place-items:center;display:grid}.lh-soon-ic svg{width:19px;height:19px}.lh-soon-h .t{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.lh-soon-h .d{color:var(--s500);margin-top:2px;font-size:13px}.lh-soon-badge{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--s500);background:var(--s100);border:1px solid var(--border);border-radius:var(--r-pill);flex:none;margin-left:auto;padding:5px 11px;font-size:12px;font-weight:700}.lh-soon-note{color:var(--s400);margin:12px 0 0;font-size:13px;line-height:1.5}.lh-skel{border-radius:var(--r-lg);background:linear-gradient(100deg, var(--s100) 30%, var(--s50) 50%, var(--s100) 70%);background-size:200% 100%;animation:1.3s ease-in-out infinite lhShimmer}.lh-skel-hero{min-height:220px}.lh-skel-card{border-radius:var(--r-md);height:78px}@keyframes lhShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lh-skel{animation:none}}:root,.nrm-shell{--nrm-accent:#1e3a5f;--nrm-accent-deep:#12263f;--nrm-gold:#b8862b;--nrm-accent-soft:#1e3a5f1a;--nrm-accent-soft2:#1e3a5f0d;--nrm-danger:#dc2626;--nrm-warn:#d97706;--nrm-improve:#2563eb;--nrm-ok:var(--sucesso)}.nrm-shell{--nh-btn-accent:var(--nrm-accent);--nh-btn-accent-hover:var(--nrm-accent-deep);--app-accent-bg:#1e3a5f;--app-accent-glow:#1e3a5f57;--ink:var(--nh-slate-900);--bg:var(--nh-bg);--surface:var(--nh-card-bg);--border:var(--nh-border);--border-strong:var(--nh-glass-border);--s700:var(--nh-slate-700);--s600:var(--nh-slate-600);--s500:var(--nh-slate-500);--s400:var(--nh-slate-400);--s200:var(--nh-slate-300);--s100:var(--nh-surface-strong);--s50:var(--nh-panel-2);--ac:var(--nrm-accent);--ac2:var(--nrm-accent-deep);--ac-soft:var(--nrm-accent-soft);--ac-soft2:var(--nrm-accent-soft2);--f-display:var(--nh-f-display);--f-body:var(--nh-f-body);--r-pill:var(--nh-r-pill);font-family:var(--f-body);color:var(--ink);background:var(--nh-bg);z-index:0;min-height:100vh;display:flex;position:relative}.nrm-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(720px 320px at 92% -6%, var(--ac-soft2), transparent 62%), radial-gradient(680px 360px at -4% 108%, var(--ac-soft2), transparent 58%), var(--nh-bg);position:fixed;inset:0}[data-theme=dark] .nrm-shell{--ac:var(--acento-texto);--ac2:#2c517d;--ac-soft:var(--acento-veu);--ac-soft2:#4a76a81a}.nrm-rail{z-index:30;scrollbar-width:none;border-radius:22px;flex-direction:column;align-items:center;gap:5px;width:60px;height:auto;max-height:calc(100dvh - 36px);padding:14px 0 12px;display:flex;position:fixed;top:50%;left:16px;overflow:hidden auto;transform:translateY(-50%)}.nrm-rail::-webkit-scrollbar{display:none}.nrm-rail-brand{flex-direction:column;flex:none;align-items:center;gap:6px;margin-bottom:10px;display:flex}.nrm-rail-av{object-fit:cover;border:2px solid var(--ac-soft);border-radius:11px;width:34px;height:34px}.nrm-rail-name{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);align-items:baseline;font-size:13px;font-weight:700;display:inline-flex}.nrm-rail-name .d{color:var(--nrm-gold)}.nrm-rail-nav{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.nrm-rail .nh-nav-item{border-radius:13px;justify-content:center;gap:0;width:44px;height:44px;padding:0}.nrm-rail .nh-nav-item .nh-lbl{display:none}.nrm-rail .nh-nav-item .nh-bub{margin:0}.nrm-rail .nh-nav-item:hover .nh-bub{color:var(--ac);background:var(--ac-soft);border-color:var(--ac-soft2)}.nrm-rail-grow{flex:auto;min-height:8px}.nrm-rail-exit{margin-top:4px}.nrm-rail-exit .nh-bub{color:var(--ac)}.nrm-rail-exit:hover .nh-bub{background:var(--ac-soft);color:var(--ac);border-color:var(--ac-soft2)}.nrm-main{flex-direction:column;flex:1;min-width:0;height:100vh;padding-left:92px;display:flex;overflow:hidden}.nrm-topbar{border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border);height:64px;box-shadow:var(--nh-glass-shadow);flex:none;align-items:center;gap:14px;margin:14px 18px 6px;padding:0 18px;display:flex}.nrm-brandmark{align-items:center;gap:10px;min-width:0;display:inline-flex}.nrm-brand-div{background:var(--border-strong);width:1px;height:20px}.nrm-brand-name{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:800}.nrm-brand-name .d{color:var(--nrm-gold)}.nrm-brand-mod{font-family:var(--f-body);color:var(--s500);font-size:13px;font-weight:600}.nrm-spacer{flex:1}.nrm-topbtn{color:var(--s600);border:1px solid var(--border-strong);border-radius:var(--r-pill);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:7px 13px;font-size:14px;font-weight:600;display:inline-flex}.nrm-topbtn svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.nrm-topbtn:hover{background:var(--s50);color:var(--ink)}.nrm-scroll{flex:1;overflow-y:auto}.nrm-content{max-width:1080px;margin:0 auto;padding:30px 26px 90px}.nrm-disclaimer{color:var(--s500);text-align:center;border-top:1px solid var(--border);background:var(--surface);padding:9px 20px;font-size:12px}.nrm-disclaimer strong{color:var(--s600);font-weight:600}.nrm-eyebrow{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ac);font-size:13px;font-weight:600}.nrm-h1{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:6px 0 4px;font-size:26px;font-weight:700}.nrm-sub{color:var(--s500);max-width:640px;font-size:14.5px}.nrm-btn{font-family:var(--f-body);border:1.5px solid var(--border-strong);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:600;transition:all .16s;display:inline-flex}.nrm-btn:hover{background:var(--s50)}.nrm-btn:active{transform:translateY(1px)}.nrm-btn:disabled{opacity:.5;cursor:not-allowed}.nrm-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.nrm-btn-primary{background:var(--ac);color:#fff;box-shadow:var(--nh-bevel), var(--nh-e1);border:none}.nrm-btn-primary:hover{background:var(--ac2)}.nrm-btn-ghost{color:var(--s600);box-shadow:none;background:0 0;border:none}.nrm-btn-ghost:hover{background:var(--s50)}.nrm-card{background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb),.04);border-radius:18px;padding:20px}.nrm-grid{gap:14px;display:grid}@media (width>=720px){.nrm-grid-2{grid-template-columns:1fr 1fr}}.nrm-item{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:16px;align-items:center;gap:14px;width:100%;padding:15px 16px;transition:all .16s;display:flex}.nrm-item:hover{border-color:var(--border-strong);box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb),.07);transform:translateY(-1px)}.nrm-item-ic{background:var(--ac-soft);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.nrm-item-main{flex:1;min-width:0}.nrm-item-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.nrm-item-meta{color:var(--s500);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:13px;display:flex}.nrm-pill{border-radius:var(--r-pill);background:var(--s100);color:var(--s600);align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.nrm-score-chip{border-radius:var(--r-pill);align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.nrm-item-del{color:var(--s400);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px}.nrm-item-del:hover{background:var(--s100);color:var(--nrm-danger)}.nrm-empty{text-align:center;padding:46px 20px}.nrm-empty-av{border-radius:20px;width:66px;height:66px;margin:0 auto 16px;display:block}.nrm-empty-title{font-family:var(--f-display);color:var(--ink);font-size:20px;font-weight:700}.nrm-empty-desc{color:var(--s500);max-width:440px;margin:8px auto 20px;font-size:15px;line-height:1.5}.nrm-chips{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.nrm-chip{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--s600);cursor:pointer;padding:7px 14px;font-size:14px;font-weight:600;transition:all .14s}.nrm-chip.active{background:var(--ac);border-color:var(--ac);color:#fff}.nrm-chip:not(.active):hover{background:var(--s50)}.nrm-field{margin-bottom:18px}.nrm-label{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.nrm-hint{color:var(--s500);margin-bottom:8px;font-size:13px}.nrm-input,.nrm-textarea{width:100%;font-family:var(--f-body);color:var(--ink);background:var(--nh-field-bg);border:1.5px solid var(--nh-border);outline:none;padding:11px 13px;transition:all .14s}.nrm-textarea{resize:vertical;line-height:1.5}.nrm-num{align-items:baseline;gap:4px;display:inline-flex}.nrm-drop{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--s50);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:32px 20px;transition:all .16s;display:flex}.nrm-drop.over{border-color:var(--ac);background:var(--ac-soft)}.nrm-drop-ic{width:40px;height:40px;color:var(--ac);margin:0 auto 10px}.nrm-drop-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:40px;height:40px}.nrm-drop-title{color:var(--ink);font-size:16px;font-weight:600}.nrm-drop-sub{color:var(--s500);margin-top:3px;font-size:13px}.nrm-drop-file{color:var(--ink);justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex}.nrm-drop-err{color:var(--nrm-danger);margin-top:8px;font-size:14px}.nrm-progress{text-align:center;padding:40px 20px}.nrm-scan{border:2px solid var(--border-strong);background:var(--surface);border-radius:10px;width:96px;height:120px;margin:0 auto 24px;position:relative;overflow:hidden}.nrm-scan:before{content:"";background:linear-gradient(90deg, transparent, var(--ac), transparent);height:3px;animation:1.8s ease-in-out infinite nrm-scanline;position:absolute;left:0;right:0}.nrm-scan .ln{background:var(--s100);border-radius:3px;height:4px;position:absolute;left:12px;right:12px}@keyframes nrm-scanline{0%,to{top:8%}50%{top:88%}}.nrm-steps{text-align:left;flex-direction:column;gap:12px;margin-top:6px;display:inline-flex}.nrm-step{color:var(--s400);align-items:center;gap:10px;font-size:15px;display:flex}.nrm-step.done{color:var(--ink)}.nrm-step.active{color:var(--ac);font-weight:600}.nrm-step-dot{border:2px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.nrm-step.done .nrm-step-dot{background:var(--nrm-ok);border-color:var(--nrm-ok);color:#fff}.nrm-step.active .nrm-step-dot{border-color:var(--ac)}.nrm-step-dot svg{fill:none;stroke:currentColor;stroke-width:3px;width:12px;height:12px}.nrm-hero{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.nrm-gauge{flex:none;width:148px;height:148px;position:relative}.nrm-gauge-num{text-align:center;flex-direction:column;place-items:center;display:grid;position:absolute;inset:0}.nrm-gauge-score{font-family:var(--f-display);color:var(--ink);font-size:40px;font-weight:700;line-height:1}.nrm-gauge-max{color:var(--s400);font-size:13px}.nrm-hero-main{flex:1;min-width:260px}.nrm-verdict{font-family:var(--f-display);color:var(--ink);margin-bottom:6px;font-size:20px;font-weight:700}.nrm-metachips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.nrm-summary{color:var(--s700);white-space:pre-wrap;font-size:14.5px;line-height:1.6}.nrm-tabs{border-bottom:1px solid var(--border);gap:4px;margin:26px 0 20px;display:flex;overflow-x:auto}.nrm-tab{color:var(--s500);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 14px;font-size:15px;font-weight:600;position:relative}.nrm-tab.active{color:var(--ink)}.nrm-tab.active:after{content:"";background:var(--ac);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.nrm-tab .cnt{border-radius:var(--r-pill);margin-left:6px;padding:1px 7px;font-size:12px;font-weight:700}.nrm-sev{border-radius:var(--r-pill);align-items:center;gap:6px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-flex}.nrm-sev-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.nrm-finding{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:12px;overflow:hidden}.nrm-finding-head{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}.nrm-finding-title{color:var(--ink);flex:1;font-size:14.5px;font-weight:600}.nrm-finding-chev{color:var(--s400);transition:all .18s}.nrm-finding.open .nrm-finding-chev{transform:rotate(90deg)}.nrm-finding-chev svg{fill:none;stroke:currentColor;stroke-width:2.5px;width:16px;height:16px}.nrm-finding-body{border-top:1px solid var(--border);padding:0 16px 16px}.nrm-quote{border-left:3px solid var(--border-strong);color:var(--s600);margin:12px 0;padding:6px 0 6px 12px;font-size:14px;font-style:italic;line-height:1.5}.nrm-quote.unverified{border-left-color:var(--s400)}.nrm-block-label{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);margin:14px 0 4px;font-size:13px;font-weight:600}.nrm-block-text{color:var(--s700);font-size:15px;line-height:1.55}.nrm-legal{color:var(--ac);background:var(--ac-soft);border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:5px 10px;font-size:13px;display:inline-flex}.nrm-suggest{background:var(--s50);border:1px solid var(--border);border-radius:11px;margin-top:12px;padding:12px 14px;position:relative}.nrm-suggest-copy{background:var(--surface);border:none;border:1px solid var(--border-strong);color:var(--s600);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:13px;font-weight:600;position:absolute;top:10px;right:10px}.nrm-suggest-copy:hover{color:var(--ac)}.nrm-flag-unverified{color:var(--s400);margin-top:8px;font-size:12px}.nrm-missing{border-bottom:1px solid var(--border);gap:12px;padding:13px 0;display:flex}.nrm-missing:last-child{border-bottom:none}.nrm-missing-ic{color:var(--nrm-warn);flex:none;margin-top:2px}.nrm-missing-ic svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.nrm-def{grid-template-columns:minmax(120px,40%) 1fr;gap:6px 14px;display:grid}.nrm-def dt{color:var(--s500);font-size:13px}.nrm-def dd{color:var(--ink);font-size:14px;font-weight:500}.nrm-two-col{gap:16px;display:grid}@media (width>=680px){.nrm-two-col{grid-template-columns:1fr 1fr}}.nrm-oblig li{color:var(--s700);padding:5px 0;font-size:14px;line-height:1.4;list-style:none}.nrm-chat{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;height:460px;display:flex;overflow:hidden}.nrm-chat-log{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.nrm-msg{white-space:pre-wrap;border-radius:13px;max-width:84%;padding:10px 13px;font-size:15px;line-height:1.5}.nrm-msg.user{background:var(--ac);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.nrm-msg.agent{background:var(--s100);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.nrm-chat-sugg{flex-wrap:wrap;gap:7px;padding:0 16px 10px;display:flex}.nrm-chat-sugg button{color:var(--ac);background:var(--ac-soft);border-radius:var(--r-pill);cursor:pointer;border:none;padding:6px 12px;font-size:13px}.nrm-chat-input{border-top:1px solid var(--border);gap:8px;padding:12px;display:flex}.nrm-chat-input input{border:1.5px solid var(--nh-border);background:var(--nh-field-bg);color:var(--ink);outline:none;flex:1;padding:10px 12px}.nrm-draft{color:var(--ink);font-family:Georgia,Times New Roman,serif;line-height:1.7}.nrm-draft h3{font-family:var(--f-display);letter-spacing:-.01em;margin:22px 0 8px;font-size:16px;font-weight:700}.nrm-draft p{white-space:pre-wrap;margin:0 0 10px;font-size:14.5px}.nrm-ph{color:#92600a;font-family:var(--f-body);background:#d9770629;border-radius:4px;padding:0 4px;font-size:14px;font-weight:600}[data-theme=dark] .nrm-ph{color:#f0b45e}.nrm-state{place-items:center;min-height:60vh;padding:30px;display:grid}.nrm-state-card{text-align:center;max-width:420px}.nrm-state-card h2{font-family:var(--f-display);color:var(--ink);margin-bottom:8px;font-size:20px}.nrm-state-card p{color:var(--s500);margin-bottom:16px;font-size:15px;line-height:1.5}@media (width<=720px){.nrm-main{padding-left:0}.nrm-topbar{margin:10px 12px 6px}.nrm-rail{border-radius:20px;flex-direction:row;justify-content:space-around;gap:4px;width:auto;max-height:none;padding:6px 8px;inset:auto 10px 10px;transform:none}.nrm-rail-brand,.nrm-rail-grow{display:none}.nrm-rail-nav{flex-direction:row;gap:4px;width:auto}.nrm-content{padding:22px 16px 110px}}:root,.pct-shell{--pct-accent:#1e3a5f;--pct-accent-deep:#12263f;--pct-gold:#c99a3b;--pct-accent-soft:#1e3a5f1a;--pct-accent-soft2:#1e3a5f0d;--pct-danger:#dc2626;--pct-warn:#d97706;--pct-improve:#2563eb;--pct-ok:var(--sucesso)}.pct-shell{--nh-btn-accent:var(--pct-accent);--nh-btn-accent-hover:var(--pct-accent-deep)}.pct-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite pct-spin;display:inline-block}@keyframes pct-spin{to{transform:rotate(360deg)}}.pct-work{grid-template-columns:1fr;align-items:start;gap:18px;margin-top:16px;display:grid}@media (width>=1000px){.pct-work{grid-template-columns:minmax(0,1fr) 372px}}.pct-work .pct-chat-col{position:sticky;top:16px}.pct-updated{animation:1.2s pct-flash}@keyframes pct-flash{0%{box-shadow:0 0 0 0 var(--pct-accent-soft)}30%{box-shadow:0 0 0 4px var(--pct-accent-soft)}to{box-shadow:0 0 #0000}}.pct-shell{--app-accent-bg:#1e3a5f;--app-accent-glow:#1e3a5f52;--f-display:var(--nh-f-display);--f-body:var(--nh-f-body);--ink:var(--nh-text-h);--bg:var(--nh-bg);--surface:var(--nh-card-bg);--border:var(--nh-border);--border-strong:color-mix(in srgb, var(--nh-border) 70%, var(--nh-slate-500));--s700:var(--nh-slate-700);--s600:var(--nh-slate-600);--s500:var(--nh-slate-500);--s400:var(--nh-slate-400);--s200:var(--nh-surface-strong);--s100:var(--nh-panel-2);--s50:var(--nh-panel-2);--ac:var(--pct-accent);--ac2:var(--pct-accent-deep);--ac-soft:var(--pct-accent-soft);--ac-soft2:var(--pct-accent-soft2);--r-pill:999px;font-family:var(--f-body);color:var(--ink);background:var(--bg);z-index:0;min-height:100vh;display:flex;position:relative}.pct-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(720px 320px at 92% -6%, var(--ac-soft2), transparent 62%), radial-gradient(680px 360px at -4% 108%, #3730a30a, transparent 58%), var(--bg);position:fixed;inset:0}[data-theme=dark] .pct-shell{--ac:var(--acento-texto);--ac2:#6a60d6;--ac-soft:var(--acento-veu);--ac-soft2:#8b83e01a}.pct-rail{z-index:30;scrollbar-width:none;border-radius:22px;flex-direction:column;align-items:center;gap:5px;width:60px;height:auto;max-height:calc(100dvh - 36px);padding:14px 0 12px;display:flex;position:fixed;top:50%;left:16px;overflow:hidden auto;transform:translateY(-50%)}.pct-rail::-webkit-scrollbar{display:none}.pct-rail-brand{flex-direction:column;flex:none;align-items:center;gap:6px;margin-bottom:10px;display:flex}.pct-rail-av{object-fit:cover;border:2px solid var(--ac-soft);border-radius:11px;width:34px;height:34px}.pct-rail-word{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);align-items:baseline;font-size:13px;font-weight:700;display:inline-flex}.pct-rail-word .d{color:var(--ac)}.pct-rail-nav{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.pct-rail .nh-nav-item{border-radius:13px;justify-content:center;gap:0;width:44px;height:44px;padding:0}.pct-rail .nh-nav-item .nh-lbl{display:none}.pct-rail .nh-nav-item .nh-bub{margin:0}.pct-rail .nh-nav-item:not(.active):hover .nh-bub{color:var(--ac);background:var(--ac-soft);border-color:color-mix(in srgb, var(--pct-accent) 24%, transparent)}.pct-rail-exit{margin-top:6px}.pct-rail-exit .nh-bub{color:var(--ac)}.pct-rail-exit:hover .nh-bub{background:var(--ac-soft);color:var(--ac);border-color:#0000}.pct-main{flex-direction:column;flex:1;min-width:0;height:100vh;margin-left:92px;display:flex;overflow:hidden}.pct-topbar{background:color-mix(in srgb, var(--nh-card-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border);height:60px;box-shadow:var(--nh-glass-shadow);border-radius:18px;flex:none;align-items:center;gap:14px;margin:14px 22px 6px;padding:0 16px;display:flex}.pct-brandmark{align-items:center;gap:10px;min-width:0;display:inline-flex}.pct-brand-div{background:var(--border-strong);width:1px;height:20px}.pct-brand-name{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:800}.pct-brand-name .d{color:var(--ac)}.pct-brand-mod{font-family:var(--f-body);color:var(--s500);font-size:13px;font-weight:600}.pct-spacer{flex:1}.pct-topbtn{color:var(--nh-ink-2);background:var(--nh-field-bg);border:1px solid var(--nh-border);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.pct-topbtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.pct-topbtn:hover{background:var(--nh-panel-2);color:var(--nh-text-h)}.pct-scroll{flex:1;overflow-y:auto}.pct-content{max-width:1080px;margin:0 auto;padding:24px 26px 90px}.pct-disclaimer{color:var(--s500);text-align:center;border-top:1px solid var(--border);background:var(--surface);padding:9px 20px;font-size:12px}.pct-disclaimer strong{color:var(--s600);font-weight:600}.pct-eyebrow{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ac);font-size:13px;font-weight:600}.pct-h1{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:6px 0 4px;font-size:26px;font-weight:700}.pct-sub{color:var(--s500);max-width:640px;font-size:14.5px}.pct-btn{font-family:var(--f-body);border:1.5px solid var(--border-strong);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:600;transition:all .16s;display:inline-flex}.pct-btn:hover{background:var(--s50)}.pct-btn:active{transform:translateY(1px)}.pct-btn:disabled{opacity:.5;cursor:not-allowed}.pct-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.pct-btn-primary{background:var(--ac);color:#fff;box-shadow:var(--nh-bevel), var(--nh-e1);border:none}.pct-btn-primary:hover{background:var(--ac2)}.pct-btn-ghost{color:var(--s600);box-shadow:none;background:0 0;border:none}.pct-btn-ghost:hover{background:var(--s50)}.pct-card{background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb),.04);border-radius:18px;padding:20px}.pct-grid{gap:14px;display:grid}@media (width>=720px){.pct-grid-2{grid-template-columns:1fr 1fr}}.pct-item{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:16px;align-items:center;gap:14px;width:100%;padding:15px 16px;transition:all .16s;display:flex}.pct-item:hover{border-color:var(--border-strong);box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb),.07);transform:translateY(-1px)}.pct-item-ic{background:var(--ac-soft);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.pct-item-main{flex:1;min-width:0}.pct-item-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.pct-item-meta{color:var(--s500);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:13px;display:flex}.pct-pill{border-radius:var(--r-pill);background:var(--s100);color:var(--s600);align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.pct-score-chip{border-radius:var(--r-pill);align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.pct-item-del{color:var(--s400);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px}.pct-item-del:hover{background:var(--s100);color:var(--pct-danger)}.pct-empty{text-align:center;padding:46px 20px}.pct-empty-av{border-radius:20px;width:66px;height:66px;margin:0 auto 16px;display:block}.pct-empty-title{font-family:var(--f-display);color:var(--ink);font-size:20px;font-weight:700}.pct-empty-desc{color:var(--s500);max-width:440px;margin:8px auto 20px;font-size:15px;line-height:1.5}.pct-chips{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.pct-chip{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--s600);cursor:pointer;padding:7px 14px;font-size:14px;font-weight:600;transition:all .14s}.pct-chip.active{background:var(--ac);border-color:var(--ac);color:#fff}.pct-chip:not(.active):hover{background:var(--s50)}.pct-field{margin-bottom:18px}.pct-label{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.pct-hint{color:var(--s500);margin-bottom:8px;font-size:13px}.pct-input,.pct-textarea{width:100%;font-family:var(--f-body);color:var(--ink);background:var(--nh-field-bg);border:1.5px solid var(--nh-border);outline:none;padding:11px 13px;transition:all .14s}.pct-textarea{resize:vertical;line-height:1.5}.pct-num{align-items:baseline;gap:4px;display:inline-flex}.pct-drop{border:2px dashed var(--border-strong);text-align:center;cursor:pointer;background:var(--s50);border-radius:16px;padding:32px 20px;transition:all .16s}.pct-drop.over{border-color:var(--ac);background:var(--ac-soft)}.pct-drop-ic{width:40px;height:40px;color:var(--ac);margin:0 auto 10px}.pct-drop-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:40px;height:40px}.pct-drop-title{color:var(--ink);font-size:16px;font-weight:600}.pct-drop-sub{color:var(--s500);margin-top:3px;font-size:13px}.pct-drop-file{color:var(--ink);justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex}.pct-drop-err{color:var(--pct-danger);margin-top:8px;font-size:14px}.pct-progress{text-align:center;padding:40px 20px}.pct-scan{border:2px solid var(--border-strong);background:var(--surface);border-radius:10px;width:96px;height:120px;margin:0 auto 24px;position:relative;overflow:hidden}.pct-scan:before{content:"";background:linear-gradient(90deg, transparent, var(--ac), transparent);height:3px;animation:1.8s ease-in-out infinite pct-scanline;position:absolute;left:0;right:0}.pct-scan .ln{background:var(--s100);border-radius:3px;height:4px;position:absolute;left:12px;right:12px}@keyframes pct-scanline{0%,to{top:8%}50%{top:88%}}.pct-steps{text-align:left;flex-direction:column;gap:12px;margin-top:6px;display:inline-flex}.pct-step{color:var(--s400);align-items:center;gap:10px;font-size:15px;display:flex}.pct-step.done{color:var(--ink)}.pct-step.active{color:var(--ac);font-weight:600}.pct-step-dot{border:2px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.pct-step.done .pct-step-dot{background:var(--pct-ok);border-color:var(--pct-ok);color:#fff}.pct-step.active .pct-step-dot{border-color:var(--ac)}.pct-step-dot svg{fill:none;stroke:currentColor;stroke-width:3px;width:12px;height:12px}.pct-hero{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.pct-gauge{flex:none;width:148px;height:148px;position:relative}.pct-gauge-num{text-align:center;flex-direction:column;place-items:center;display:grid;position:absolute;inset:0}.pct-gauge-score{font-family:var(--f-display);color:var(--ink);font-size:40px;font-weight:700;line-height:1}.pct-gauge-max{color:var(--s400);font-size:13px}.pct-hero-main{flex:1;min-width:260px}.pct-verdict{font-family:var(--f-display);color:var(--ink);margin-bottom:6px;font-size:20px;font-weight:700}.pct-metachips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pct-summary{color:var(--s700);white-space:pre-wrap;font-size:14.5px;line-height:1.6}.pct-tabs{border-bottom:1px solid var(--border);gap:4px;margin:26px 0 20px;display:flex;overflow-x:auto}.pct-tab{color:var(--s500);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 14px;font-size:15px;font-weight:600;position:relative}.pct-tab.active{color:var(--ink)}.pct-tab.active:after{content:"";background:var(--ac);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.pct-tab .cnt{border-radius:var(--r-pill);margin-left:6px;padding:1px 7px;font-size:12px;font-weight:700}.pct-sev{border-radius:var(--r-pill);align-items:center;gap:6px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-flex}.pct-sev-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.pct-finding{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-bottom:12px;overflow:hidden}.pct-finding-head{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}.pct-finding-title{color:var(--ink);flex:1;font-size:14.5px;font-weight:600}.pct-finding-chev{color:var(--s400);transition:all .18s}.pct-finding.open .pct-finding-chev{transform:rotate(90deg)}.pct-finding-chev svg{fill:none;stroke:currentColor;stroke-width:2.5px;width:16px;height:16px}.pct-finding-body{border-top:1px solid var(--border);padding:0 16px 16px}.pct-quote{border-left:3px solid var(--border-strong);color:var(--s600);margin:12px 0;padding:6px 0 6px 12px;font-size:14px;font-style:italic;line-height:1.5}.pct-quote.unverified{border-left-color:var(--s400)}.pct-block-label{text-transform:uppercase;letter-spacing:.04em;color:var(--s500);margin:14px 0 4px;font-size:13px;font-weight:600}.pct-block-text{color:var(--s700);font-size:15px;line-height:1.55}.pct-legal{color:var(--ac);background:var(--ac-soft);border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:5px 10px;font-size:13px;display:inline-flex}.pct-suggest{background:var(--s50);border:1px solid var(--border);border-radius:11px;margin-top:12px;padding:12px 14px;position:relative}.pct-suggest-copy{background:var(--surface);border:none;border:1px solid var(--border-strong);color:var(--s600);cursor:pointer;border-radius:8px;padding:5px 9px;font-size:13px;font-weight:600;position:absolute;top:10px;right:10px}.pct-suggest-copy:hover{color:var(--ac)}.pct-flag-unverified{color:var(--s400);margin-top:8px;font-size:12px}.pct-missing{border-bottom:1px solid var(--border);gap:12px;padding:13px 0;display:flex}.pct-missing:last-child{border-bottom:none}.pct-missing-ic{color:var(--pct-warn);flex:none;margin-top:2px}.pct-missing-ic svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.pct-def{grid-template-columns:minmax(120px,40%) 1fr;gap:6px 14px;display:grid}.pct-def dt{color:var(--s500);font-size:13px}.pct-def dd{color:var(--ink);font-size:14px;font-weight:500}.pct-two-col{gap:16px;display:grid}@media (width>=680px){.pct-two-col{grid-template-columns:1fr 1fr}}.pct-oblig li{color:var(--s700);padding:5px 0;font-size:14px;line-height:1.4;list-style:none}.pct-chat{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;height:460px;display:flex;overflow:hidden}.pct-chat-log{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.pct-msg{white-space:pre-wrap;border-radius:13px;max-width:84%;padding:10px 13px;font-size:15px;line-height:1.5}.pct-msg.user{background:var(--ac);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.pct-msg.agent{background:var(--s100);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.pct-chat-sugg{flex-wrap:wrap;gap:7px;padding:0 16px 10px;display:flex}.pct-chat-sugg button{color:var(--ac);background:var(--ac-soft);border-radius:var(--r-pill);cursor:pointer;border:none;padding:6px 12px;font-size:13px}.pct-chat-input{border-top:1px solid var(--border);gap:8px;padding:12px;display:flex}.pct-chat-input input{border:1.5px solid var(--nh-border);background:var(--nh-field-bg);color:var(--ink);outline:none;flex:1;padding:10px 12px}.pct-draft{color:var(--ink);padding:6px 6px 2px;font-family:Georgia,Times New Roman,serif;line-height:1.8}.pct-draft h3{letter-spacing:0;margin:26px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700}.pct-draft>div:first-child h3{margin-top:4px}.pct-draft p{text-align:justify;margin:0 0 12px;font-size:15.5px}.pct-ph{color:#92600a;font-family:var(--f-body);background:#d9770629;border-radius:4px;padding:0 4px;font-size:14px;font-weight:600}[data-theme=dark] .pct-ph{color:#f0b45e}.pct-state{place-items:center;min-height:60vh;padding:30px;display:grid}.pct-state-card{text-align:center;max-width:420px}.pct-state-card h2{font-family:var(--f-display);color:var(--ink);margin-bottom:8px;font-size:20px}.pct-state-card p{color:var(--s500);margin-bottom:16px;font-size:15px;line-height:1.5}@media (width<=720px){.pct-main{margin-left:0}.pct-topbar{margin:10px 12px 4px;padding:0 12px}.pct-rail{border-radius:18px 18px 0 0;flex-direction:row;justify-content:space-around;align-items:center;width:auto;height:auto;max-height:none;padding:8px 10px;inset:auto 0 0;transform:none}.pct-rail-brand{display:none}.pct-rail-nav{flex-direction:row;gap:6px;width:auto}.pct-rail-exit{margin-top:0}.pct-content{padding:18px 16px 96px}}.rl-shell{--ic-accent:var(--acento);--ic-accent-2:var(--acento-hover);--ic-accent-deep:var(--acento-texto);--ic-accent-rgb:240, 164, 127;--ic-accent-soft:var(--acento-veu);--ic-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-accent-grad:var(--acento);--ic-accent-shadow:transparent;--ic-farol:var(--acento-texto);--ic-farol-rgb:240, 164, 127;--ic-farol-deep:var(--acento-texto);--ic-farol-soft:var(--acento-veu);--ic-farol-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-farol-grad:var(--acento);--ic-coral:var(--acento);--ic-coral-2:var(--acento-hover);--ic-coral-rgb:240, 164, 127;--ic-waves-rgb:240, 164, 127;--rl-accent:var(--ic-accent);--rl-accent-hover:var(--ic-accent-deep);--rl-primary:var(--ic-accent);--rl-primary-hover:var(--ic-accent-deep);--rl-accent-soft:var(--ic-accent-soft);--rl-accent-border:var(--ic-accent-border);--rl-bg:var(--nh-bg,#f6f7f9);--rl-surface:var(--nh-card-bg,#fff);--rl-surface-subtle:var(--nh-field-bg,#f1f5f9);--rl-text:var(--nh-slate-900,#0f172a);--rl-body:var(--nh-slate-700,#334155);--rl-muted:var(--nh-slate-500,#64748b);--rl-border:var(--nh-glass-border,#e4e7ec);--rl-success:var(--nh-green-700,var(--sucesso));--rl-success-soft:var(--nh-green-soft,color-mix(in srgb, var(--sucesso) 10%, transparent));--rl-warning:var(--nh-warn-700,#92400e);--rl-warning-soft:#f59e0b1f;--rl-danger:var(--nh-danger-700,#be123c);--rl-danger-soft:var(--nh-danger-soft,color-mix(in srgb, var(--acento) 12%, transparent));--rl-focus:0 0 0 3px color-mix(in srgb, var(--ic-accent) 22%, transparent);--pt-surface:var(--nh-card-bg,#ffffff8c);--pt-surface2:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));--pt-solid:var(--nh-popover-bg,#fff);--pt-border:var(--nh-glass-border,#ffffffa6);--pt-text:var(--nh-slate-900,#0f172a);--pt-text2:var(--nh-slate-600,#475569);--pt-text3:var(--nh-slate-500,#64748b);--pt-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);--pt-green:var(--sucesso);--rl-z-sticky:20;--rl-z-dock:30;--rl-z-backdrop:40;--rl-z-modal:41;--rl-z-teleprompter:50}html[data-theme=dark] .rl-shell{--pt-green:var(--sucesso)}.ic-shell.rl-shell:before{background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, color-mix(in srgb, var(--acento) 7%, transparent), transparent 55%), var(--nh-bg)}.ic-splash.rl-shell{background:radial-gradient(720px 420px at 50% 30%, color-mix(in srgb, var(--acento) 16%, transparent), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg)}.rl-cover{width:100%;height:130px;color:var(--sobre-acento);background:radial-gradient(120% 120% at 82% -12%, color-mix(in srgb, var(--acento) 50%, transparent) 0%, transparent 55%), radial-gradient(100% 90% at 0% 112%, color-mix(in srgb, var(--acento) 32%, transparent) 0%, transparent 55%), linear-gradient(150deg, var(--acento) 0%, #86198f 48%, #3b0a3f 100%);display:block;position:relative;overflow:hidden}.rl-cover-ic{opacity:.92;color:#fff;width:76px;height:76px;position:absolute;top:50%;left:50%;transform:translate(-50%,-64%)}.rl-cover-ic svg{width:100%;height:100%}.rl-cover-type{text-align:center;font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:.045em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #00000052;padding:0 12px;font-size:16px;font-weight:800;line-height:1.1;position:absolute;bottom:13px;left:0;right:0}.rl-shell .icpt-mini-cover{position:relative;overflow:hidden}.rl-home{color:var(--pt-text);flex-direction:column;padding-bottom:42px;display:flex}.rl-feedwrap{flex-direction:column;gap:12px;margin-top:18px;display:flex}.rl-empty{text-align:center;border:1px dashed var(--rl-border);max-width:560px;color:var(--rl-muted);border-radius:16px;margin:24px auto;padding:26px;font-size:15px;line-height:1.55}.rl-btn-block{justify-content:center;width:100%}.rl-btn-icon{justify-content:center;width:44px;height:44px;padding:0}.rl-shell *,.rl-shell :before,.rl-shell :after{box-sizing:border-box}.rl-shell :focus-visible{outline:2px solid var(--ic-accent);outline-offset:2px}.rl-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.rl-label{color:var(--rl-text);margin-bottom:7px;font-size:15px;font-weight:700;display:block}.rl-note{color:var(--rl-muted);font-size:14px;font-weight:500}.rl-input,.rl-textarea{border:1px solid var(--rl-border);width:100%;min-height:44px;color:var(--rl-text);background:var(--rl-surface);border-radius:12px;outline:none;padding:11px 13px;font-family:inherit;font-size:16px;line-height:1.4}.rl-textarea{resize:vertical;min-height:96px}.rl-input-multiline{resize:vertical;overflow:auto}.rl-input::placeholder,.rl-textarea::placeholder{color:var(--rl-muted);opacity:1}.rl-input:hover,.rl-textarea:hover{border-color:var(--rl-muted)}.rl-input:focus,.rl-textarea:focus{border-color:var(--rl-accent);box-shadow:var(--rl-focus)}.rl-panel{border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:16px;padding:18px}.rl-panel+.rl-panel{margin-top:14px}.rl-section-title{color:var(--rl-text);margin:0;font-size:17px;font-weight:750;line-height:1.35}.rl-section-copy{color:var(--rl-muted);margin:5px 0 0;font-size:15px;line-height:1.55}.rl-status-message{color:var(--rl-muted);margin:12px 0 0;font-size:15px;line-height:1.5}.rl-status-message[data-tone=error]{color:var(--rl-danger)}.rl-status-message[data-tone=success]{color:var(--rl-success)}.rl-status-message[data-tone=warning]{color:var(--rl-warning)}.rl-quality-score{align-items:baseline;gap:3px;margin:6px 0 2px;display:flex}.rl-quality-num{color:var(--rl-text);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.rl-quality-num.g{color:var(--acento-texto)}.rl-quality-num.y{color:#d97706}.rl-quality-num.r{color:#dc2626}.rl-quality-max{color:var(--rl-muted);font-size:16px;font-weight:650}.rl-quality-badges{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rl-quality-badge{border:1px solid var(--rl-border);color:var(--rl-muted);border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.rl-quality-badge svg{width:12px;height:12px}.rl-quality-badge.on{border-color:var(--rl-accent-border);background:var(--rl-accent-soft);color:var(--rl-text)}.rl-quality-badge.on svg{color:var(--rl-accent)}.rl-skeleton{background:var(--rl-surface-subtle);border-radius:10px;position:relative;overflow:hidden}.rl-skeleton:after{content:"";background:#ffffff5c;animation:1.5s ease-in-out infinite rl-skeleton;position:absolute;inset:0;transform:translate(-100%)}@keyframes rl-skeleton{to{transform:translate(100%)}}.rl-skeleton-line{height:14px;margin-top:10px}.rl-skeleton-line:first-child{width:72%;margin-top:0}.rl-skeleton-line:nth-child(2){width:94%}.rl-skeleton-line:nth-child(3){width:58%}@media (prefers-reduced-motion:reduce){.rl-shell *,.rl-shell :before,.rl-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rl-app{min-height:100dvh}.rl-skip{z-index:var(--rl-z-modal);background:var(--rl-text);color:var(--rl-surface);border-radius:10px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.rl-skip:focus{transform:translateY(0)}.rl-sidebar{z-index:var(--rl-z-sticky);border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:18px;flex-direction:column;width:240px;padding:12px 10px;display:flex;position:fixed;inset:18px auto 18px 20px}.rl-side-brand{border-bottom:1px solid var(--rl-border);align-items:center;gap:10px;min-height:52px;padding:4px 8px 12px;display:flex}.rl-side-brand-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.rl-side-brand-copy strong{font-size:16px}.rl-side-brand-copy span{color:var(--rl-muted);margin-top:3px;font-size:13px}.rl-nav{flex-direction:column;gap:4px;padding-top:12px;display:flex}.rl-nav-item{width:100%;min-height:46px;color:var(--rl-body);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:8px 10px;font-weight:700;display:flex}.rl-nav-item:hover{background:var(--rl-surface-subtle)}.rl-nav-item[aria-current=page]{color:var(--rl-accent-hover);background:var(--rl-accent-soft);border-color:var(--rl-accent-border)}.rl-nav-icon{flex:none;place-items:center;width:28px;height:28px;display:grid}.rl-nav-icon svg{width:20px;height:20px}.rl-side-foot{border-top:1px solid var(--rl-border);flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.rl-collapse{align-self:flex-end}.rl-collapse-expand{transform:rotate(180deg)}.rl-page{width:100%;max-width:1180px;margin:0 auto}.rl-page-narrow{max-width:780px}.rl-back{margin-bottom:10px;padding-left:8px}.rl-page-heading{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:28px;line-height:1.2}.rl-page-lead{max-width:68ch;color:var(--rl-muted);text-wrap:pretty;margin:7px 0 0;font-size:16px;line-height:1.6}.rl-brand-badge{border:1px solid var(--rl-border);color:var(--rl-body);background:var(--rl-surface);border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:14px;font-weight:700;display:inline-flex}.rl-brand-badge img{object-fit:cover;border-radius:9px;width:28px;height:28px}.rl-brand-state{color:var(--rl-muted);font-weight:600}.rl-brand-state:before{content:"";background:var(--rl-success);border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}.rl-feed-intro{text-align:center;max-width:760px;margin:10px auto 22px}.rl-feed-intro .rl-brand-badge{margin-bottom:15px}.rl-feed-intro h1{color:var(--rl-text);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:32px;line-height:1.15}.rl-feed-intro h1 strong{color:var(--rl-accent-hover)}.rl-feed-intro p{max-width:62ch;color:var(--rl-muted);margin:10px auto 0;line-height:1.55}.rl-composer{max-width:760px;margin:0 auto 20px}.rl-composer-row{border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:16px;align-items:center;gap:8px;padding:7px;display:flex}.rl-composer-row:focus-within{border-color:var(--rl-accent);box-shadow:var(--rl-focus)}.rl-composer-icon{width:38px;color:var(--rl-accent-hover);flex:none;place-items:center;display:grid}.rl-composer .rl-input{min-width:0;box-shadow:none;background:0 0;border:0}.rl-composer .rl-btn{flex:none}.rl-tabs{border:1px solid var(--rl-border);background:var(--rl-surface-subtle);border-radius:14px;gap:5px;max-width:520px;margin:0 auto 18px;padding:4px;display:flex}.rl-tab{min-height:44px;color:var(--rl-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;font-weight:750}.rl-tab[aria-selected=true]{color:var(--sobre-acento);background:var(--ic-accent-grad);box-shadow:none;border-color:#0000}.rl-tab:not([aria-selected=true]):hover{color:var(--nh-slate-800,var(--tinta));background:0 0}.rl-feed-panel{min-height:260px}.rl-feed-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.rl-feed-card{text-align:left;border:1px solid var(--nh-glass-border,var(--rl-border));min-width:0;color:var(--rl-text);background:var(--nh-card-bg,var(--rl-surface));box-shadow:var(--nh-glass-shadow);cursor:pointer;border-radius:20px;flex-direction:column;padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden}.rl-feed-card:hover:not(:disabled){border-color:rgba(var(--ic-accent-rgb), .4);transform:translateY(-2px)}.rl-feed-card:disabled{opacity:.58;cursor:wait}.rl-feed-cover{background:var(--rl-accent-soft);height:126px;color:var(--rl-accent-hover);border-bottom:1px solid var(--rl-border);place-items:center;display:grid;position:relative;overflow:hidden}.rl-feed-cover img{object-fit:cover;width:100%;height:100%}.rl-feed-cover svg{opacity:.78;width:44px;height:44px}.rl-feed-kind{background:var(--ic-accent);color:var(--sobre-acento);font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border:none;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.rl-feed-score{color:var(--rl-body);background:var(--rl-surface);border:1px solid var(--rl-border);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:12px;font-weight:750;display:inline-flex}.rl-feed-cover>.rl-feed-score{position:absolute;top:10px;right:10px}.rl-feed-score svg{opacity:1;width:13px;height:13px}.rl-feed-card-body{flex-direction:column;gap:7px;min-height:150px;padding:14px;display:flex}.rl-feed-meta{color:var(--rl-muted);font-size:13px}.rl-feed-title{font-size:16px;line-height:1.35}.rl-feed-summary{color:var(--rl-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.rl-feed-cta{color:var(--rl-accent-hover);margin-top:auto;font-size:14px;font-weight:750}.rl-feed-actions{justify-content:center;margin-top:18px;display:flex}.rl-feed-hidden{display:none}.rl-radar{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:14px;margin-bottom:14px;display:grid}.rl-hero-button{text-align:left;width:100%;min-height:286px;color:var(--rl-text);background:var(--rl-surface);border:1px solid var(--rl-border);cursor:pointer;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);padding:0;display:grid;overflow:hidden}.rl-hero-button:hover:not(:disabled),.rl-side-story:hover:not(:disabled){border-color:var(--rl-accent)}.rl-hero-body{flex-direction:column;min-width:0;padding:24px;display:flex}.rl-hero-kicker{color:var(--rl-accent-hover);font-size:14px;font-weight:750}.rl-hero-title{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 8px;font-size:24px;line-height:1.2}.rl-hero-summary{color:var(--rl-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.rl-hero-foot{flex-wrap:wrap;align-items:center;gap:9px;margin-top:auto;padding-top:16px;display:flex}.rl-hero-action{color:var(--rl-accent-hover);margin-left:auto;font-size:14px;font-weight:750}.rl-hero-media{background:var(--rl-accent-soft);border-left:1px solid var(--rl-border);min-height:100%}.rl-hero-media img{object-fit:cover;width:100%;height:100%}.rl-radar-side{grid-template-rows:1fr 1fr;gap:14px;display:grid}.rl-side-story{text-align:left;width:100%;min-height:0;color:var(--rl-text);background:var(--rl-surface);border:1px solid var(--rl-border);cursor:pointer;border-radius:16px;align-items:stretch;padding:0;display:flex;overflow:hidden}.rl-side-story-body{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:15px;display:flex}.rl-side-story-title{font-size:16px;line-height:1.35}.rl-side-story-meta{color:var(--rl-muted);align-items:center;gap:8px;font-size:13px;display:flex}.rl-side-story-thumb{border-left:1px solid var(--rl-border);background:var(--rl-accent-soft);flex:none;width:92px}.rl-side-story-thumb img{object-fit:cover;width:100%;height:100%}.rl-empty{text-align:center;border:1px dashed var(--rl-border);max-width:560px;color:var(--rl-muted);border-radius:16px;margin:24px auto;padding:28px}.rl-empty .rl-btn{margin-top:14px}.rl-feed-skeletons{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.rl-feed-skeleton{border:1px solid var(--rl-border);background:var(--rl-surface);height:280px;padding:150px 16px 16px}.rl-brief-hero{text-align:center;margin:8px auto 18px}.rl-brief-hero .rl-brand-badge{margin-bottom:13px}.rl-brief-hero h1{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.2}.rl-brief-hero h1 strong{color:var(--rl-accent-hover)}.rl-add-source{margin:-8px 0 14px}.rl-source-box{border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:14px;margin:-8px 0 14px;padding:12px}.rl-source-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.rl-source-state{color:var(--rl-muted);font-size:14px}.rl-source-state[data-tone=success]{color:var(--rl-success)}.rl-source-state[data-tone=warning]{color:var(--rl-warning)}.rl-choice-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.rl-choice-card{text-align:left;min-height:150px;color:var(--rl-text);background:var(--rl-surface);border:1px solid var(--rl-border);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:17px;display:flex}.rl-choice-card:hover:not(:disabled){border-color:var(--rl-accent)}.rl-choice-card strong{font-size:16px}.rl-choice-card span{color:var(--rl-muted);font-size:14px;line-height:1.5}.rl-choice-icon{width:36px;height:36px;color:var(--rl-accent-hover);background:var(--rl-accent-soft);border-radius:10px;place-items:center;display:grid}.rl-config{flex-direction:column;gap:20px;display:flex}.rl-divider{background:var(--rl-border);height:1px}.rl-fieldset{border:0;min-width:0;margin:0;padding:0}.rl-fieldset legend{width:100%;color:var(--rl-text);margin:0 0 9px;padding:0;font-size:15px;font-weight:750}.rl-chips{flex-wrap:wrap;gap:8px;display:flex}.rl-chip{border:1px solid var(--rl-border);min-height:44px;color:var(--rl-body);background:var(--rl-surface);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:9px 13px;font-size:15px;font-weight:700;display:inline-flex}.rl-chip[aria-pressed=true]{color:var(--rl-accent-hover);border-color:var(--rl-accent);background:var(--rl-accent-soft)}.rl-advanced{border-top:1px solid var(--rl-border);padding-top:12px}.rl-advanced-toggle{padding-inline:4px}.rl-advanced-toggle svg{transition:transform .18s}.rl-advanced-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.rl-advanced-fields{flex-direction:column;gap:18px;padding-top:14px;display:flex}.rl-recommendation-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.rl-recommendation-title{text-transform:capitalize;margin:0;font-size:21px;line-height:1.3}.rl-recommendation-meta{color:var(--rl-muted);margin:5px 0 0;font-size:15px}.rl-reasons{flex-direction:column;gap:10px;margin-top:18px;display:flex}.rl-reason{color:var(--rl-body);gap:10px;font-size:15px;line-height:1.5;display:flex}.rl-reason-label{color:var(--rl-accent-hover);background:var(--rl-accent-soft);border:1px solid var(--rl-accent-border);border-radius:999px;flex:none;align-self:flex-start;padding:3px 8px;font-size:13px;font-weight:750}.rl-alternatives{border-top:1px solid var(--rl-border);margin-top:20px;padding-top:16px}.rl-theme-summary{border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:14px;margin-bottom:14px;padding:14px 16px}.rl-theme-summary span{color:var(--rl-accent-hover);font-size:14px;font-weight:750}.rl-theme-summary p{margin:5px 0 0;font-weight:700;line-height:1.45}.rl-generation{max-width:680px;margin:28px auto}.rl-generation-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.rl-generation-mark{width:40px;height:40px;color:var(--rl-accent-hover);background:var(--rl-accent-soft);border-radius:12px;place-items:center;display:grid}.rl-generation-lines{border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:16px;padding:20px}.rl-room-title{margin-bottom:16px}.rl-room-meta{color:var(--rl-accent-hover);align-items:center;gap:9px;font-size:14px;font-weight:750;display:flex}.rl-room-title h1{letter-spacing:-.02em;margin:6px 0 0;font-size:25px;line-height:1.3}.rl-room-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.rl-room-main{flex-direction:column;gap:14px;min-width:0;display:flex}.rl-room-aside{position:sticky;top:18px}.rl-hook-card{border-color:var(--rl-accent-border)}.rl-hook-label{color:var(--rl-accent-hover);font-size:14px;font-weight:750}.rl-hook-speech{letter-spacing:-.015em;margin:9px 0 7px;font-size:21px;font-weight:780;line-height:1.35}.rl-overlay{color:var(--rl-accent-hover);background:var(--rl-accent-soft);border-radius:8px;margin-top:7px;padding:4px 8px;font-size:13px;display:inline-flex}.rl-hook-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.rl-hook-option{border:1px solid var(--rl-border);border-radius:12px;align-items:center;gap:10px;padding:10px 11px;display:flex}.rl-hook-option span{min-width:0;color:var(--rl-body);flex:1;font-size:15px;line-height:1.45}.rl-timeline{margin-top:12px}.rl-segment{border-top:1px solid var(--rl-border);padding:15px 0;position:relative}.rl-segment:first-child{border-top:0;padding-top:4px}.rl-segment-cut{color:var(--rl-muted);margin-bottom:8px;font-size:13px}.rl-segment-head{align-items:center;gap:8px;margin-bottom:7px;display:flex}.rl-segment-time{color:var(--rl-accent-hover);background:var(--rl-accent-soft);font-family:var(--mono);border-radius:7px;padding:3px 7px;font-size:13px;font-weight:700}.rl-segment-role{color:var(--rl-muted);font-size:13px;font-weight:750}.rl-speech-button{width:calc(100% + 12px);min-height:44px;color:var(--rl-text);text-align:left;cursor:text;background:0 0;border:0;border-radius:9px;margin:0 -6px;padding:6px;font-size:17px;line-height:1.5}.rl-speech-button:hover{background:var(--rl-surface-subtle)}.rl-direction{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.rl-direction-tag{color:var(--rl-body);background:var(--rl-surface-subtle);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:13px;display:inline-flex}.rl-direction-tag svg{width:15px;height:15px}.rl-edit-actions{gap:8px;margin-top:8px;display:flex}.rl-caption{color:var(--rl-body);white-space:pre-wrap;margin:8px 0 10px;font-size:15px;line-height:1.65}.rl-hashtags{color:var(--rl-accent-hover);margin:0 0 14px;font-size:14px;line-height:1.55}.rl-claims{margin-top:12px}.rl-claim{border-top:1px solid var(--rl-border);padding:12px 0}.rl-claim:first-child{border-top:0}.rl-claim-title{font-size:14px;font-weight:700}.rl-claim-source{color:var(--rl-muted);margin-top:4px;font-size:13px;line-height:1.5}.rl-actionbar{z-index:var(--rl-z-sticky);right:24px;bottom:calc(20px + env(safe-area-inset-bottom,0px));position:fixed}.rl-actionbar-inner{background:color-mix(in srgb, var(--rl-surface) 86%, transparent);border:1px solid var(--rl-border);box-shadow:0 12px 34px rgba(var(--nh-shadow-rgb), .18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.rl-page:has(.rl-actionbar){padding-bottom:96px}.rl-list-head{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 18px;display:flex}.rl-list-head h1{letter-spacing:-.025em;margin:0;font-size:28px}.rl-script-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.rl-script-card{text-align:left;min-height:154px;color:var(--rl-text);background:var(--rl-surface);border:1px solid var(--rl-border);cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:17px;display:flex}.rl-script-card:hover{border-color:var(--rl-accent)}.rl-script-status{color:var(--rl-body);background:var(--rl-surface-subtle);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:750}.rl-script-status[data-stage=ready]{color:var(--rl-accent-hover);background:var(--rl-accent-soft)}.rl-script-status[data-stage=failed]{color:var(--rl-danger);background:var(--rl-danger-soft)}.rl-script-status[data-stage=published],.rl-script-status[data-stage=recorded]{color:var(--rl-success);background:var(--rl-success-soft)}.rl-script-title{font-size:16px;font-weight:750;line-height:1.4}.rl-script-date{color:var(--rl-muted);margin-top:auto;font-size:13px}.rl-hub{flex-direction:column;gap:14px;padding-bottom:42px;display:flex}.rl-filters{align-items:center;margin-bottom:2px}.rl-kanban{padding-top:2px}.rl-sgrid{grid-template-columns:repeat(auto-fill,minmax(204px,1fr))}.rl-scard{text-align:left;font:inherit;width:100%;color:inherit;padding:0}.rl-scover{aspect-ratio:4/5;color:var(--sobre-acento);background:radial-gradient(120% 120% at 82% -12%, color-mix(in srgb, var(--acento) 50%, transparent) 0%, transparent 55%), radial-gradient(100% 90% at 0% 112%, color-mix(in srgb, var(--acento) 30%, transparent) 0%, transparent 55%), linear-gradient(150deg, var(--acento) 0%, #86198f 48%, #3b0a3f 100%);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.rl-scover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rl-scover-scrim{pointer-events:none;background:linear-gradient(#0000 44%,#080c141f 68%,#080c149e 100%);position:absolute;inset:0}.rl-scover .rl-cover{height:100%}.rl-scover .rl-cover-ic{width:90px;height:90px;transform:translate(-50%,-62%)}.rl-scover-dur{color:#fff;font-family:var(--nh-f-mono,ui-monospace, monospace);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c1480;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.rl-scover-seal{color:#fff;font-family:var(--nh-f-mono,ui-monospace, monospace);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c148c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.rl-scover-seal:before{content:"";background:#94a3b8;border-radius:999px;width:6px;height:6px}.rl-scover-seal.g:before{background:#34d399}.rl-scover-seal.y:before{background:#fbbf24}.rl-scover-seal.r:before{background:#f87171}.rl-scover-badge{letter-spacing:.01em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.rl-scover-badge .dot{border-radius:999px;flex:none;width:6px;height:6px}.rl-scard-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:1px;display:flex}.rl-scard-chip{color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.rl-scard-metric{font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--nh-slate-500);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.rl-scard-metric svg{width:13px;height:13px}.rl-kcover{min-height:64px;color:var(--sobre-acento);background:linear-gradient(140deg, var(--acento) 0%, #86198f 60%, #3b0a3f 100%);place-items:center;padding:11px 12px;display:grid;position:relative}.rl-kcover-hook{font-family:var(--nh-f-display,system-ui, sans-serif);text-align:center;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.rl-kcover .ic-kcard-seal{left:auto;right:8px}.rl-funnel-pct{color:var(--nh-slate-400);font-weight:500}.rl-bestdur{color:var(--nh-slate-700);font-size:15px;line-height:1.5}.rl-bestdur b{color:var(--ic-accent-deep);font-size:18px;font-family:var(--nh-f-display,system-ui, sans-serif)}.rl-regrav-grid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:12px;display:grid}.rl-regrav-card{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.rl-regrav-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.rl-regrav-meta{color:var(--nh-slate-500);font-size:12px;font-family:var(--nh-f-mono,ui-monospace, monospace)}.rl-regrav-card .ic-btn{margin-top:auto;padding:8px 12px;font-size:13px}.rl-reel-list{flex-direction:column;gap:8px;display:flex}.rl-reel-row{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);box-shadow:var(--nh-glass-shadow);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px 16px;transition:border-color .15s,transform .15s;display:flex}.rl-reel-row:hover{border-color:var(--ic-accent);transform:translateY(-1px)}.rl-reel-main{flex:1;min-width:0}.rl-reel-title{color:var(--nh-slate-900);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.rl-reel-sub{color:var(--nh-slate-500);margin-top:2px;font-size:12px}.rl-reel-metrics{color:var(--nh-slate-500);font-size:12px;font-family:var(--nh-f-mono,ui-monospace, monospace);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rl-reel-metrics b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-weight:700}.rl-reel-score b{color:var(--ic-accent-deep)}.rl-diag{margin-top:14px}.rl-diag-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.rl-diag-cell{border:1px solid var(--rl-border);background:var(--rl-surface-subtle);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 11px;display:flex}.rl-diag-dot{border-radius:999px;flex:none;width:9px;height:9px;margin-top:4px}.rl-diag-body strong{color:var(--rl-text);font-size:13px}.rl-diag-body p{color:var(--rl-muted);margin:2px 0 0;font-size:12px;line-height:1.4}.rl-diag-exit{color:var(--rl-body);margin:12px 0 0;font-size:14px;line-height:1.5}.rl-diag-exit b{color:var(--rl-accent-hover)}.rl-diag-recs{color:var(--rl-body);margin:10px 0 0;padding-left:18px;font-size:14px;line-height:1.55}.rl-diag-recs li{margin-bottom:4px}@media (width<=700px){.rl-reel-row{flex-direction:column;align-items:flex-start}.rl-reel-metrics{gap:10px}}.rl-modal-backdrop{z-index:var(--rl-z-backdrop);background:rgba(var(--nh-shadow-rgb), .62);justify-content:center;align-items:flex-end;padding:18px 18px 0;display:flex;position:fixed;inset:0}.rl-sheet{z-index:var(--rl-z-modal);border:1px solid var(--rl-border);width:min(100%,560px);max-height:min(88dvh,760px);padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));background:var(--rl-surface);border-bottom:0;border-radius:18px 18px 0 0;overflow-y:auto}.rl-sheet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rl-sheet-head h2{margin:0;font-size:20px}.rl-sheet-stack{flex-direction:column;gap:9px;display:flex}.rl-sheet-checklist{color:var(--rl-body);margin:7px 0;padding-left:20px;font-size:15px;line-height:1.55}.rl-feedback{border-top:1px solid var(--rl-border);margin-top:17px;padding-top:15px}.rl-feedback-comment{margin-top:12px}.rl-feedback .rl-btn-block{margin-top:10px}.rl-fullscript-sheet{width:min(100%,640px)}.rl-fullscript{flex-direction:column;gap:16px;margin:2px 0 16px;display:flex}.rl-fullscript-line{color:var(--rl-text);white-space:pre-wrap;margin:0;font-size:18px;line-height:1.6}.rl-tele{z-index:var(--rl-z-teleprompter);min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 8px) 14px calc(env(safe-area-inset-bottom,0px) + 10px);color:#fff;background:#080808;flex-direction:column;display:flex;position:fixed;inset:0}.rl-tele-top{color:#d4d4d4;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;display:flex}.rl-tele .rl-icon-btn{color:#fff;background:#171717;border-color:#404040}.rl-tele-scroll{cursor:pointer;scrollbar-width:none;border-radius:12px;flex:1;min-height:0;position:relative;overflow-y:auto}.rl-tele-scroll::-webkit-scrollbar{display:none}.rl-tele-scroll:focus-visible{outline-color:var(--rl-accent)}.rl-tele-guide{background:var(--rl-accent);opacity:.8;pointer-events:none;height:2px;position:sticky;top:38%}.rl-tele-script{text-align:center;letter-spacing:-.01em;padding:36vh 6vw 70vh;font-weight:720;line-height:1.34}.rl-tele-line{color:#fff;margin:0 0 .72em}.rl-tele-line[data-role=cta]{color:#bbf7d0}.rl-tele-cue{color:var(--rl-accent);margin-top:.26em;font-size:.5em;font-weight:650;display:block}.rl-tele-hint{color:#e5e5e5;pointer-events:none;background:#171717;border-radius:999px;width:fit-content;margin:0 auto;padding:7px 10px;font-size:14px;position:sticky;bottom:12px;left:0;right:0}.rl-count{z-index:2;color:#fff;background:#000000b8;place-items:center;font-size:88px;font-weight:800;display:grid;position:absolute;inset:0}.rl-tele-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:10px;display:flex}.rl-tele-button{color:#fff;cursor:pointer;background:#171717;border:1px solid #404040;border-radius:12px;place-items:center;min-width:48px;min-height:48px;padding:0;display:grid}.rl-tele-button[aria-pressed=true]{color:var(--sobre-acento);border-color:var(--rl-accent);background:color-mix(in srgb, var(--rl-accent) 34%, transparent)}.rl-tele-speed{color:#d4d4d4;flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.rl-tele-speed-mode{cursor:pointer;color:#d4d4d4;background:#171717;border:1px solid #404040;border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.2}.rl-tele-speed-mode[aria-pressed=true]{border-color:var(--rl-accent);color:var(--sobre-acento);background:color-mix(in srgb, var(--rl-accent) 26%, #171717)}.rl-tele-speedrow{align-items:center;gap:8px;display:flex}.rl-tele-speed input{width:130px;min-height:30px;accent-color:var(--rl-accent)}.rl-tele-speed-nudge{color:#fff;cursor:pointer;background:#171717;border:1px solid #404040;border-radius:10px;place-items:center;min-width:34px;min-height:34px;padding:0;font-size:20px;line-height:1;display:grid}.rl-tele-speed-nudge:active{background:color-mix(in srgb, var(--rl-accent) 30%, #171717)}.rl-tele-play{min-width:58px;color:var(--sobre-acento);border-color:var(--rl-accent);background:var(--rl-accent)}.rl-tele-load{text-align:center;flex:1;place-items:center;display:grid}@media (width<=980px){.rl-room-grid{grid-template-columns:1fr}.rl-room-aside{position:static}.rl-radar{grid-template-columns:1fr}.rl-radar-side{grid-template-rows:auto;grid-template-columns:1fr 1fr}}@media (width<=768px){.rl-sidebar{display:none}.rl-main,.rl-is-collapsed .rl-main{margin-left:0}.rl-main .app-header-agent{margin:10px 12px 8px}.rl-content{padding:8px 12px calc(160px + env(safe-area-inset-bottom,0px))}.rl-mobile-dock{z-index:var(--rl-z-dock);left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border:1px solid var(--rl-border);background:var(--rl-surface);border-radius:18px;align-items:stretch;gap:4px;min-height:64px;padding:5px;display:flex;position:fixed}.rl-mobile-nav{min-width:0;color:var(--rl-muted);cursor:pointer;background:0 0;border:0;border-radius:13px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.rl-mobile-nav svg{width:21px;height:21px}.rl-mobile-nav[aria-current=page]{color:var(--rl-accent-hover);background:var(--rl-accent-soft)}.rl-page-heading,.rl-list-head h1{font-size:24px}.rl-feed-intro{margin-top:4px}.rl-feed-intro h1{font-size:28px}.rl-composer-row{flex-wrap:wrap;align-items:stretch}.rl-composer-icon{display:none}.rl-composer .rl-input{flex:100%}.rl-composer .rl-btn{width:100%}.rl-tabs{width:100%;overflow-x:auto}.rl-feed-grid,.rl-feed-skeletons{grid-template-columns:1fr}.rl-feed-card{grid-template-columns:92px 1fr;display:grid}.rl-feed-cover{border-bottom:0;border-right:1px solid var(--rl-border);width:92px;height:100%;min-height:154px}.rl-feed-kind{text-overflow:ellipsis;max-width:78px;top:8px;left:7px;overflow:hidden}.rl-feed-cover>.rl-feed-score{display:none}.rl-feed-card-body{min-height:154px;padding:13px}.rl-feed-skeleton{height:154px;padding:22px 16px 16px 112px}.rl-hero-button{grid-template-columns:1fr;min-height:260px}.rl-hero-media{display:none}.rl-radar-side{grid-template-columns:1fr}.rl-side-story{min-height:112px}.rl-choice-grid{grid-template-columns:1fr}.rl-choice-card{min-height:124px}.rl-panel{padding:15px}.rl-recommendation-head{flex-direction:column}.rl-list-head{align-items:flex-start}.rl-list-head .rl-btn{flex:none;padding-inline:12px;font-size:14px}.rl-actionbar{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}.rl-actionbar-inner{justify-content:stretch}.rl-actionbar-inner .ic-btn{flex:1;padding-inline:10px}.rl-hook-option{flex-direction:column;align-items:flex-start}.rl-hook-option .rl-btn{width:100%}.rl-modal-backdrop{padding:12px 0 0}.rl-sheet{border-radius:18px 18px 0 0}.rl-tele{padding-inline:8px}.rl-tele-script{padding-inline:3vw}}@media (width<=390px){.rl-mobile-nav{font-size:12px}.rl-actionbar-inner{flex-direction:column-reverse}.rl-actionbar{bottom:calc(74px + env(safe-area-inset-bottom,0px))}.rl-content{padding-bottom:calc(224px + env(safe-area-inset-bottom,0px))}.rl-tele-controls{gap:6px}.rl-tele-button{min-width:44px;min-height:44px}.rl-tele-speed{order:2;width:100%}.rl-tele-speed input{width:min(220px,62vw)}}.tk-shell{--ic-accent:var(--acento);--ic-accent-2:var(--acento-hover);--ic-accent-deep:var(--acento-texto);--ic-accent-rgb:240, 164, 127;--ic-accent-soft:var(--acento-veu);--ic-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-accent-grad:var(--acento);--ic-accent-shadow:transparent;--ic-farol:var(--acento-texto);--ic-farol-rgb:240, 164, 127;--ic-farol-deep:var(--acento-texto);--ic-farol-soft:var(--acento-veu);--ic-farol-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-farol-grad:var(--acento);--ic-coral:var(--acento);--ic-coral-2:var(--acento-hover);--ic-coral-rgb:240, 164, 127;--ic-waves-rgb:240, 164, 127;--tk-accent:var(--ic-accent);--tk-accent-hover:var(--ic-accent-deep);--tk-primary:var(--ic-accent);--tk-primary-hover:var(--ic-accent-deep);--tk-accent-soft:var(--ic-accent-soft);--tk-accent-border:var(--ic-accent-border);--tk-bg:var(--nh-bg,#f6f7f9);--tk-surface:var(--nh-card-bg,#fff);--tk-surface-subtle:var(--nh-field-bg,#f1f5f9);--tk-text:var(--nh-slate-900,#0f172a);--tk-body:var(--nh-slate-700,#334155);--tk-muted:var(--nh-slate-500,#64748b);--tk-border:var(--nh-glass-border,#e4e7ec);--tk-success:var(--nh-green-700,var(--sucesso));--tk-success-soft:var(--nh-green-soft,color-mix(in srgb, var(--sucesso) 10%, transparent));--tk-warning:var(--nh-warn-700,#92400e);--tk-warning-soft:#f59e0b1f;--tk-danger:var(--nh-danger-700,#be123c);--tk-danger-soft:var(--nh-danger-soft,#f43f5e1f);--tk-focus:0 0 0 3px color-mix(in srgb, var(--ic-accent) 22%, transparent);--pt-surface:var(--nh-card-bg,#ffffff8c);--pt-surface2:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));--pt-solid:var(--nh-popover-bg,#fff);--pt-border:var(--nh-glass-border,#ffffffa6);--pt-text:var(--nh-slate-900,#0f172a);--pt-text2:var(--nh-slate-600,#475569);--pt-text3:var(--nh-slate-500,#64748b);--pt-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);--pt-green:var(--sucesso);--tk-z-sticky:20;--tk-z-dock:30;--tk-z-backdrop:40;--tk-z-modal:41;--tk-z-teleprompter:50}html[data-theme=dark] .tk-shell{--pt-green:var(--sucesso)}.ic-shell.tk-shell:before{background:radial-gradient(560px 240px at 92% -8%, #25f4ee1a, transparent 62%), radial-gradient(720px 420px at -6% 110%, #0ea5e912, transparent 55%), var(--nh-bg)}.ic-splash.tk-shell{background:radial-gradient(720px 420px at 50% 30%, #25f4ee29, transparent 62%), radial-gradient(680px 460px at 50% 112%, #0ea5e91f, transparent 55%), var(--nh-bg)}.tk-shell .ic-orb-note{color:var(--ic-accent)}.tk-cover{width:100%;height:130px;color:var(--sobre-acento);background:radial-gradient(120% 120% at 82% -12%, #25f4ee80 0%, transparent 55%), radial-gradient(100% 90% at 0% 112%, #0ea5e952 0%, transparent 55%), linear-gradient(150deg, var(--acento) 0%, #155e75 48%, #062a33 100%);display:block;position:relative;overflow:hidden}.tk-cover-ic{opacity:.92;color:#fff;width:76px;height:76px;position:absolute;top:50%;left:50%;transform:translate(-50%,-64%)}.tk-cover-ic svg{width:100%;height:100%}.tk-cover-type{text-align:center;font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:.045em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #00000052;padding:0 12px;font-size:16px;font-weight:800;line-height:1.1;position:absolute;bottom:13px;left:0;right:0}.tk-shell .icpt-mini-cover{position:relative;overflow:hidden}.tk-home{color:var(--pt-text);flex-direction:column;padding-bottom:42px;display:flex}.tk-feedwrap{flex-direction:column;gap:12px;margin-top:18px;display:flex}.tk-empty{text-align:center;border:1px dashed var(--tk-border);max-width:560px;color:var(--tk-muted);border-radius:16px;margin:24px auto;padding:26px;font-size:15px;line-height:1.55}.tk-btn-block{justify-content:center;width:100%}.tk-btn-icon{justify-content:center;width:44px;height:44px;padding:0}.tk-shell *,.tk-shell :before,.tk-shell :after{box-sizing:border-box}.tk-shell :focus-visible{outline:2px solid var(--ic-accent);outline-offset:2px}.tk-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.tk-label{color:var(--tk-text);margin-bottom:7px;font-size:15px;font-weight:700;display:block}.tk-note{color:var(--tk-muted);font-size:14px;font-weight:500}.tk-input,.tk-textarea{border:1px solid var(--tk-border);width:100%;min-height:44px;color:var(--tk-text);background:var(--tk-surface);border-radius:12px;outline:none;padding:11px 13px;font-family:inherit;font-size:16px;line-height:1.4}.tk-textarea{resize:vertical;min-height:96px}.tk-input::placeholder,.tk-textarea::placeholder{color:var(--tk-muted);opacity:1}.tk-input:hover,.tk-textarea:hover{border-color:var(--tk-muted)}.tk-input:focus,.tk-textarea:focus{border-color:var(--tk-accent);box-shadow:var(--tk-focus)}.tk-panel{border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:16px;padding:18px}.tk-panel+.tk-panel{margin-top:14px}.tk-section-title{color:var(--tk-text);margin:0;font-size:17px;font-weight:750;line-height:1.35}.tk-section-copy{color:var(--tk-muted);margin:5px 0 0;font-size:15px;line-height:1.55}.tk-status-message{color:var(--tk-muted);margin:12px 0 0;font-size:15px;line-height:1.5}.tk-status-message[data-tone=error]{color:var(--tk-danger)}.tk-status-message[data-tone=success]{color:var(--tk-success)}.tk-status-message[data-tone=warning]{color:var(--tk-warning)}.tk-skeleton{background:var(--tk-surface-subtle);border-radius:10px;position:relative;overflow:hidden}.tk-skeleton:after{content:"";background:#ffffff5c;animation:1.5s ease-in-out infinite tk-skeleton;position:absolute;inset:0;transform:translate(-100%)}@keyframes tk-skeleton{to{transform:translate(100%)}}.tk-skeleton-line{height:14px;margin-top:10px}.tk-skeleton-line:first-child{width:72%;margin-top:0}.tk-skeleton-line:nth-child(2){width:94%}.tk-skeleton-line:nth-child(3){width:58%}@media (prefers-reduced-motion:reduce){.tk-shell *,.tk-shell :before,.tk-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tk-app{min-height:100dvh}.tk-skip{z-index:var(--tk-z-modal);background:var(--tk-text);color:var(--tk-surface);border-radius:10px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.tk-skip:focus{transform:translateY(0)}.tk-sidebar{z-index:var(--tk-z-sticky);border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:18px;flex-direction:column;width:240px;padding:12px 10px;display:flex;position:fixed;inset:18px auto 18px 20px}.tk-side-brand{border-bottom:1px solid var(--tk-border);align-items:center;gap:10px;min-height:52px;padding:4px 8px 12px;display:flex}.tk-side-brand-copy{flex-direction:column;min-width:0;line-height:1.15;display:flex}.tk-side-brand-copy strong{font-size:16px}.tk-side-brand-copy span{color:var(--tk-muted);margin-top:3px;font-size:13px}.tk-nav{flex-direction:column;gap:4px;padding-top:12px;display:flex}.tk-nav-item{width:100%;min-height:46px;color:var(--tk-body);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:8px 10px;font-weight:700;display:flex}.tk-nav-item:hover{background:var(--tk-surface-subtle)}.tk-nav-item[aria-current=page]{color:var(--tk-accent-hover);background:var(--tk-accent-soft);border-color:var(--tk-accent-border)}.tk-nav-icon{flex:none;place-items:center;width:28px;height:28px;display:grid}.tk-nav-icon svg{width:20px;height:20px}.tk-side-foot{border-top:1px solid var(--tk-border);flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.tk-collapse{align-self:flex-end}.tk-collapse-expand{transform:rotate(180deg)}.tk-page{width:100%;max-width:1180px;margin:0 auto}.tk-page-narrow{max-width:780px}.tk-back{margin-bottom:10px;padding-left:8px}.tk-page-heading{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:28px;line-height:1.2}.tk-page-lead{max-width:68ch;color:var(--tk-muted);text-wrap:pretty;margin:7px 0 0;font-size:16px;line-height:1.6}.tk-brand-badge{border:1px solid var(--tk-border);color:var(--tk-body);background:var(--tk-surface);border-radius:999px;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:14px;font-weight:700;display:inline-flex}.tk-brand-badge img{object-fit:cover;border-radius:9px;width:28px;height:28px}.tk-brand-state{color:var(--tk-muted);font-weight:600}.tk-brand-state:before{content:"";background:var(--tk-success);border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}.tk-feed-intro{text-align:center;max-width:760px;margin:10px auto 22px}.tk-feed-intro .tk-brand-badge{margin-bottom:15px}.tk-feed-intro h1{color:var(--tk-text);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:32px;line-height:1.15}.tk-feed-intro h1 strong{color:var(--tk-accent-hover)}.tk-feed-intro p{max-width:62ch;color:var(--tk-muted);margin:10px auto 0;line-height:1.55}.tk-composer{max-width:760px;margin:0 auto 20px}.tk-composer-row{border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:16px;align-items:center;gap:8px;padding:7px;display:flex}.tk-composer-row:focus-within{border-color:var(--tk-accent);box-shadow:var(--tk-focus)}.tk-composer-icon{width:38px;color:var(--tk-accent-hover);flex:none;place-items:center;display:grid}.tk-composer .tk-input{min-width:0;box-shadow:none;background:0 0;border:0}.tk-composer .tk-btn{flex:none}.tk-tabs{border:1px solid var(--tk-border);background:var(--tk-surface-subtle);border-radius:14px;gap:5px;max-width:520px;margin:0 auto 18px;padding:4px;display:flex}.tk-tab{min-height:44px;color:var(--tk-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;font-weight:750}.tk-tab[aria-selected=true]{color:var(--sobre-acento);background:var(--ic-accent-grad);box-shadow:none;border-color:#0000}.tk-tab:not([aria-selected=true]):hover{color:var(--nh-slate-800,var(--tinta));background:0 0}.tk-feed-panel{min-height:260px}.tk-feed-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.tk-feed-card{text-align:left;border:1px solid var(--nh-glass-border,var(--tk-border));min-width:0;color:var(--tk-text);background:var(--nh-card-bg,var(--tk-surface));box-shadow:var(--nh-glass-shadow);cursor:pointer;border-radius:20px;flex-direction:column;padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden}.tk-feed-card:hover:not(:disabled){border-color:rgba(var(--ic-accent-rgb), .4);transform:translateY(-2px)}.tk-feed-card:disabled{opacity:.58;cursor:wait}.tk-feed-cover{background:var(--tk-accent-soft);height:126px;color:var(--tk-accent-hover);border-bottom:1px solid var(--tk-border);place-items:center;display:grid;position:relative;overflow:hidden}.tk-feed-cover img{object-fit:cover;width:100%;height:100%}.tk-feed-cover svg{opacity:.78;width:44px;height:44px}.tk-feed-kind{background:var(--ic-accent);color:var(--sobre-acento);font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border:none;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.tk-feed-score{color:var(--tk-body);background:var(--tk-surface);border:1px solid var(--tk-border);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:12px;font-weight:750;display:inline-flex}.tk-feed-cover>.tk-feed-score{position:absolute;top:10px;right:10px}.tk-feed-score svg{opacity:1;width:13px;height:13px}.tk-feed-card-body{flex-direction:column;gap:7px;min-height:150px;padding:14px;display:flex}.tk-feed-meta{color:var(--tk-muted);font-size:13px}.tk-feed-title{font-size:16px;line-height:1.35}.tk-feed-summary{color:var(--tk-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.tk-feed-cta{color:var(--tk-accent-hover);margin-top:auto;font-size:14px;font-weight:750}.tk-feed-actions{justify-content:center;margin-top:18px;display:flex}.tk-feed-hidden{display:none}.tk-radar{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:14px;margin-bottom:14px;display:grid}.tk-hero-button{text-align:left;width:100%;min-height:286px;color:var(--tk-text);background:var(--tk-surface);border:1px solid var(--tk-border);cursor:pointer;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);padding:0;display:grid;overflow:hidden}.tk-hero-button:hover:not(:disabled),.tk-side-story:hover:not(:disabled){border-color:var(--tk-accent)}.tk-hero-body{flex-direction:column;min-width:0;padding:24px;display:flex}.tk-hero-kicker{color:var(--tk-accent-hover);font-size:14px;font-weight:750}.tk-hero-title{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 8px;font-size:24px;line-height:1.2}.tk-hero-summary{color:var(--tk-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.tk-hero-foot{flex-wrap:wrap;align-items:center;gap:9px;margin-top:auto;padding-top:16px;display:flex}.tk-hero-action{color:var(--tk-accent-hover);margin-left:auto;font-size:14px;font-weight:750}.tk-hero-media{background:var(--tk-accent-soft);border-left:1px solid var(--tk-border);min-height:100%}.tk-hero-media img{object-fit:cover;width:100%;height:100%}.tk-radar-side{grid-template-rows:1fr 1fr;gap:14px;display:grid}.tk-side-story{text-align:left;width:100%;min-height:0;color:var(--tk-text);background:var(--tk-surface);border:1px solid var(--tk-border);cursor:pointer;border-radius:16px;align-items:stretch;padding:0;display:flex;overflow:hidden}.tk-side-story-body{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:15px;display:flex}.tk-side-story-title{font-size:16px;line-height:1.35}.tk-side-story-meta{color:var(--tk-muted);align-items:center;gap:8px;font-size:13px;display:flex}.tk-side-story-thumb{border-left:1px solid var(--tk-border);background:var(--tk-accent-soft);flex:none;width:92px}.tk-side-story-thumb img{object-fit:cover;width:100%;height:100%}.tk-empty{text-align:center;border:1px dashed var(--tk-border);max-width:560px;color:var(--tk-muted);border-radius:16px;margin:24px auto;padding:28px}.tk-empty .tk-btn{margin-top:14px}.tk-feed-skeletons{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.tk-feed-skeleton{border:1px solid var(--tk-border);background:var(--tk-surface);height:280px;padding:150px 16px 16px}.tk-brief-hero{text-align:center;margin:8px auto 18px}.tk-brief-hero .tk-brand-badge{margin-bottom:13px}.tk-brief-hero h1{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.2}.tk-brief-hero h1 strong{color:var(--tk-accent-hover)}.tk-add-source{margin:-8px 0 14px}.tk-source-box{border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:14px;margin:-8px 0 14px;padding:12px}.tk-source-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.tk-source-state{color:var(--tk-muted);font-size:14px}.tk-source-state[data-tone=success]{color:var(--tk-success)}.tk-source-state[data-tone=warning]{color:var(--tk-warning)}.tk-choice-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.tk-choice-card{text-align:left;min-height:150px;color:var(--tk-text);background:var(--tk-surface);border:1px solid var(--tk-border);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:17px;display:flex}.tk-choice-card:hover:not(:disabled){border-color:var(--tk-accent)}.tk-choice-card strong{font-size:16px}.tk-choice-card span{color:var(--tk-muted);font-size:14px;line-height:1.5}.tk-choice-icon{width:36px;height:36px;color:var(--tk-accent-hover);background:var(--tk-accent-soft);border-radius:10px;place-items:center;display:grid}.tk-config{flex-direction:column;gap:20px;display:flex}.tk-divider{background:var(--tk-border);height:1px}.tk-fieldset{border:0;min-width:0;margin:0;padding:0}.tk-fieldset legend{width:100%;color:var(--tk-text);margin:0 0 9px;padding:0;font-size:15px;font-weight:750}.tk-chips{flex-wrap:wrap;gap:8px;display:flex}.tk-chip{border:1px solid var(--tk-border);min-height:44px;color:var(--tk-body);background:var(--tk-surface);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:9px 13px;font-size:15px;font-weight:700;display:inline-flex}.tk-chip[aria-pressed=true]{color:var(--tk-accent-hover);border-color:var(--tk-accent);background:var(--tk-accent-soft)}.tk-advanced{border-top:1px solid var(--tk-border);padding-top:12px}.tk-advanced-toggle{padding-inline:4px}.tk-advanced-toggle svg{transition:transform .18s}.tk-advanced-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.tk-advanced-fields{flex-direction:column;gap:18px;padding-top:14px;display:flex}.tk-recommendation-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.tk-recommendation-title{text-transform:capitalize;margin:0;font-size:21px;line-height:1.3}.tk-recommendation-meta{color:var(--tk-muted);margin:5px 0 0;font-size:15px}.tk-reasons{flex-direction:column;gap:10px;margin-top:18px;display:flex}.tk-reason{color:var(--tk-body);gap:10px;font-size:15px;line-height:1.5;display:flex}.tk-reason-label{color:var(--tk-accent-hover);background:var(--tk-accent-soft);border:1px solid var(--tk-accent-border);border-radius:999px;flex:none;align-self:flex-start;padding:3px 8px;font-size:13px;font-weight:750}.tk-alternatives{border-top:1px solid var(--tk-border);margin-top:20px;padding-top:16px}.tk-theme-summary{border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:14px;margin-bottom:14px;padding:14px 16px}.tk-theme-summary span{color:var(--tk-accent-hover);font-size:14px;font-weight:750}.tk-theme-summary p{margin:5px 0 0;font-weight:700;line-height:1.45}.tk-generation{max-width:680px;margin:28px auto}.tk-generation-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.tk-generation-mark{width:40px;height:40px;color:var(--tk-accent-hover);background:var(--tk-accent-soft);border-radius:12px;place-items:center;display:grid}.tk-generation-lines{border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:16px;padding:20px}.tk-room-title{margin-bottom:16px}.tk-room-meta{color:var(--tk-accent-hover);align-items:center;gap:9px;font-size:14px;font-weight:750;display:flex}.tk-room-title h1{letter-spacing:-.02em;margin:6px 0 0;font-size:25px;line-height:1.3}.tk-room-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.tk-room-main{flex-direction:column;gap:14px;min-width:0;display:flex}.tk-room-aside{position:sticky;top:18px}.tk-hook-card{border-color:var(--tk-accent-border)}.tk-hook-label{color:var(--tk-accent-hover);font-size:14px;font-weight:750}.tk-hook-speech{letter-spacing:-.015em;margin:9px 0 7px;font-size:21px;font-weight:780;line-height:1.35}.tk-overlay{color:var(--tk-accent-hover);background:var(--tk-accent-soft);border-radius:8px;margin-top:7px;padding:4px 8px;font-size:13px;display:inline-flex}.tk-hook-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.tk-hook-option{border:1px solid var(--tk-border);border-radius:12px;align-items:center;gap:10px;padding:10px 11px;display:flex}.tk-hook-option span{min-width:0;color:var(--tk-body);flex:1;font-size:15px;line-height:1.45}.tk-timeline{margin-top:12px}.tk-segment{border-top:1px solid var(--tk-border);padding:15px 0;position:relative}.tk-segment:first-child{border-top:0;padding-top:4px}.tk-segment-cut{color:var(--tk-muted);margin-bottom:8px;font-size:13px}.tk-segment-head{align-items:center;gap:8px;margin-bottom:7px;display:flex}.tk-segment-time{color:var(--tk-accent-hover);background:var(--tk-accent-soft);font-family:var(--mono);border-radius:7px;padding:3px 7px;font-size:13px;font-weight:700}.tk-segment-role{color:var(--tk-muted);font-size:13px;font-weight:750}.tk-speech-button{width:calc(100% + 12px);min-height:44px;color:var(--tk-text);text-align:left;cursor:text;background:0 0;border:0;border-radius:9px;margin:0 -6px;padding:6px;font-size:17px;line-height:1.5}.tk-speech-button:hover{background:var(--tk-surface-subtle)}.tk-direction{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.tk-direction-tag{color:var(--tk-body);background:var(--tk-surface-subtle);border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:13px;display:inline-flex}.tk-direction-tag svg{width:15px;height:15px}.tk-edit-actions{gap:8px;margin-top:8px;display:flex}.tk-caption{color:var(--tk-body);white-space:pre-wrap;margin:8px 0 10px;font-size:15px;line-height:1.65}.tk-hashtags{color:var(--tk-accent-hover);margin:0 0 14px;font-size:14px;line-height:1.55}.tk-claims{margin-top:12px}.tk-claim{border-top:1px solid var(--tk-border);padding:12px 0}.tk-claim:first-child{border-top:0}.tk-claim-title{font-size:14px;font-weight:700}.tk-claim-source{color:var(--tk-muted);margin-top:4px;font-size:13px;line-height:1.5}.tk-actionbar{z-index:var(--tk-z-sticky);right:24px;bottom:calc(20px + env(safe-area-inset-bottom,0px));position:fixed}.tk-actionbar-inner{background:color-mix(in srgb, var(--tk-surface) 86%, transparent);border:1px solid var(--tk-border);box-shadow:0 12px 34px rgba(var(--nh-shadow-rgb), .18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.tk-page:has(.tk-actionbar){padding-bottom:96px}.tk-list-head{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 18px;display:flex}.tk-list-head h1{letter-spacing:-.025em;margin:0;font-size:28px}.tk-script-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px;display:grid}.tk-script-card{text-align:left;min-height:154px;color:var(--tk-text);background:var(--tk-surface);border:1px solid var(--tk-border);cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:17px;display:flex}.tk-script-card:hover{border-color:var(--tk-accent)}.tk-script-status{color:var(--tk-body);background:var(--tk-surface-subtle);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:750}.tk-script-status[data-stage=ready]{color:var(--tk-accent-hover);background:var(--tk-accent-soft)}.tk-script-status[data-stage=failed]{color:var(--tk-danger);background:var(--tk-danger-soft)}.tk-script-status[data-stage=published],.tk-script-status[data-stage=recorded]{color:var(--tk-success);background:var(--tk-success-soft)}.tk-script-title{font-size:16px;font-weight:750;line-height:1.4}.tk-script-date{color:var(--tk-muted);margin-top:auto;font-size:13px}.tk-hub{flex-direction:column;gap:14px;padding-bottom:42px;display:flex}.tk-filters{align-items:center;margin-bottom:2px}.tk-kanban{padding-top:2px}.tk-sgrid{grid-template-columns:repeat(auto-fill,minmax(204px,1fr))}.tk-scard{text-align:left;font:inherit;width:100%;color:inherit;padding:0}.tk-scover{aspect-ratio:4/5;color:var(--sobre-acento);background:radial-gradient(120% 120% at 82% -12%, #25f4ee80 0%, transparent 55%), radial-gradient(100% 90% at 0% 112%, #0ea5e94d 0%, transparent 55%), linear-gradient(150deg, var(--acento) 0%, #155e75 48%, #062a33 100%);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.tk-scover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tk-scover-scrim{pointer-events:none;background:linear-gradient(#0000 44%,#080c141f 68%,#080c149e 100%);position:absolute;inset:0}.tk-scover .tk-cover{height:100%}.tk-scover .tk-cover-ic{width:90px;height:90px;transform:translate(-50%,-62%)}.tk-scover-dur{color:#fff;font-family:var(--nh-f-mono,ui-monospace, monospace);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c1480;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.tk-scover-seal{color:#fff;font-family:var(--nh-f-mono,ui-monospace, monospace);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c148c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}.tk-scover-seal:before{content:"";background:#94a3b8;border-radius:999px;width:6px;height:6px}.tk-scover-seal.g:before{background:#34d399}.tk-scover-seal.y:before{background:#fbbf24}.tk-scover-seal.r:before{background:#f87171}.tk-scover-badge{letter-spacing:.01em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}.tk-scover-badge .dot{border-radius:999px;flex:none;width:6px;height:6px}.tk-scard-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:1px;display:flex}.tk-scard-chip{color:var(--nh-slate-600);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.tk-scard-metric{font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--nh-slate-500);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.tk-scard-metric svg{width:13px;height:13px}.tk-kcover{min-height:64px;color:var(--sobre-acento);background:linear-gradient(140deg, var(--acento) 0%, #155e75 60%, #062a33 100%);place-items:center;padding:11px 12px;display:grid;position:relative}.tk-kcover-hook{font-family:var(--nh-f-display,system-ui, sans-serif);text-align:center;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.tk-kcover .ic-kcard-seal{left:auto;right:8px}.tk-funnel-pct{color:var(--nh-slate-400);font-weight:500}.tk-bestdur{color:var(--nh-slate-700);font-size:15px;line-height:1.5}.tk-bestdur b{color:var(--ic-accent-deep);font-size:18px;font-family:var(--nh-f-display,system-ui, sans-serif)}.tk-regrav-grid{grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:12px;display:grid}.tk-regrav-card{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.tk-regrav-title{color:var(--nh-slate-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tk-regrav-meta{color:var(--nh-slate-500);font-size:12px;font-family:var(--nh-f-mono,ui-monospace, monospace)}.tk-regrav-card .ic-btn{margin-top:auto;padding:8px 12px;font-size:13px}.tk-reel-list{flex-direction:column;gap:8px;display:flex}.tk-reel-row{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);box-shadow:var(--nh-glass-shadow);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px 16px;transition:border-color .15s,transform .15s;display:flex}.tk-reel-row:hover{border-color:var(--ic-accent);transform:translateY(-1px)}.tk-reel-main{flex:1;min-width:0}.tk-reel-title{color:var(--nh-slate-900);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tk-reel-sub{color:var(--nh-slate-500);margin-top:2px;font-size:12px}.tk-reel-metrics{color:var(--nh-slate-500);font-size:12px;font-family:var(--nh-f-mono,ui-monospace, monospace);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tk-reel-metrics b{color:var(--nh-slate-900);font-variant-numeric:tabular-nums;font-weight:700}.tk-reel-score b{color:var(--ic-accent-deep)}.tk-diag{margin-top:14px}.tk-diag-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.tk-diag-cell{border:1px solid var(--tk-border);background:var(--tk-surface-subtle);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 11px;display:flex}.tk-diag-dot{border-radius:999px;flex:none;width:9px;height:9px;margin-top:4px}.tk-diag-body strong{color:var(--tk-text);font-size:13px}.tk-diag-body p{color:var(--tk-muted);margin:2px 0 0;font-size:12px;line-height:1.4}.tk-diag-exit{color:var(--tk-body);margin:12px 0 0;font-size:14px;line-height:1.5}.tk-diag-exit b{color:var(--tk-accent-hover)}.tk-diag-recs{color:var(--tk-body);margin:10px 0 0;padding-left:18px;font-size:14px;line-height:1.55}.tk-diag-recs li{margin-bottom:4px}@media (width<=700px){.tk-reel-row{flex-direction:column;align-items:flex-start}.tk-reel-metrics{gap:10px}}.tk-modal-backdrop{z-index:var(--tk-z-backdrop);background:rgba(var(--nh-shadow-rgb), .62);justify-content:center;align-items:flex-end;padding:18px 18px 0;display:flex;position:fixed;inset:0}.tk-sheet{z-index:var(--tk-z-modal);border:1px solid var(--tk-border);width:min(100%,560px);max-height:min(88dvh,760px);padding:18px 18px calc(18px + env(safe-area-inset-bottom,0px));background:var(--tk-surface);border-bottom:0;border-radius:18px 18px 0 0;overflow-y:auto}.tk-sheet-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.tk-sheet-head h2{margin:0;font-size:20px}.tk-sheet-stack{flex-direction:column;gap:9px;display:flex}.tk-sheet-checklist{color:var(--tk-body);margin:7px 0;padding-left:20px;font-size:15px;line-height:1.55}.tk-feedback{border-top:1px solid var(--tk-border);margin-top:17px;padding-top:15px}.tk-feedback-comment{margin-top:12px}.tk-feedback .tk-btn-block{margin-top:10px}.tk-fullscript-sheet{width:min(100%,640px)}.tk-fullscript{flex-direction:column;gap:16px;margin:2px 0 16px;display:flex}.tk-fullscript-line{color:var(--tk-text);white-space:pre-wrap;margin:0;font-size:18px;line-height:1.6}.tk-tele{z-index:var(--tk-z-teleprompter);min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 8px) 14px calc(env(safe-area-inset-bottom,0px) + 10px);color:#fff;background:#080808;flex-direction:column;display:flex;position:fixed;inset:0}.tk-tele-top{color:#d4d4d4;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;display:flex}.tk-tele .tk-icon-btn{color:#fff;background:#171717;border-color:#404040}.tk-tele-scroll{cursor:pointer;scrollbar-width:none;border-radius:12px;flex:1;min-height:0;position:relative;overflow-y:auto}.tk-tele-scroll::-webkit-scrollbar{display:none}.tk-tele-scroll:focus-visible{outline-color:var(--tk-accent)}.tk-tele-guide{background:var(--tk-accent);opacity:.8;pointer-events:none;height:2px;position:sticky;top:38%}.tk-tele-script{text-align:center;letter-spacing:-.01em;padding:36vh 6vw 70vh;font-weight:720;line-height:1.34}.tk-tele-line{color:#fff;margin:0 0 .72em}.tk-tele-line[data-role=cta]{color:#bbf7d0}.tk-tele-cue{color:var(--tk-accent);margin-top:.26em;font-size:.5em;font-weight:650;display:block}.tk-tele-hint{color:#e5e5e5;pointer-events:none;background:#171717;border-radius:999px;width:fit-content;margin:0 auto;padding:7px 10px;font-size:14px;position:sticky;bottom:12px;left:0;right:0}.tk-count{z-index:2;color:#fff;background:#000000b8;place-items:center;font-size:88px;font-weight:800;display:grid;position:absolute;inset:0}.tk-tele-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:10px;display:flex}.tk-tele-button{color:#fff;cursor:pointer;background:#171717;border:1px solid #404040;border-radius:12px;place-items:center;min-width:48px;min-height:48px;padding:0;display:grid}.tk-tele-button[aria-pressed=true]{color:var(--sobre-acento);border-color:var(--tk-accent);background:color-mix(in srgb, var(--tk-accent) 34%, transparent)}.tk-tele-speed{color:#d4d4d4;flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.tk-tele-speedrow{align-items:center;gap:8px;display:flex}.tk-tele-speed input{width:130px;min-height:30px;accent-color:var(--tk-accent)}.tk-tele-speed-nudge{color:#fff;cursor:pointer;background:#171717;border:1px solid #404040;border-radius:10px;place-items:center;min-width:34px;min-height:34px;padding:0;font-size:20px;line-height:1;display:grid}.tk-tele-speed-nudge:active{background:color-mix(in srgb, var(--tk-accent) 30%, #171717)}.tk-tele-play{min-width:58px;color:var(--sobre-acento);border-color:var(--tk-accent);background:var(--tk-accent)}.tk-tele-load{text-align:center;flex:1;place-items:center;display:grid}@media (width<=980px){.tk-room-grid{grid-template-columns:1fr}.tk-room-aside{position:static}.tk-radar{grid-template-columns:1fr}.tk-radar-side{grid-template-rows:auto;grid-template-columns:1fr 1fr}}@media (width<=768px){.tk-sidebar{display:none}.tk-main,.tk-is-collapsed .tk-main{margin-left:0}.tk-main .app-header-agent{margin:10px 12px 8px}.tk-content{padding:8px 12px calc(160px + env(safe-area-inset-bottom,0px))}.tk-mobile-dock{z-index:var(--tk-z-dock);left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border:1px solid var(--tk-border);background:var(--tk-surface);border-radius:18px;align-items:stretch;gap:4px;min-height:64px;padding:5px;display:flex;position:fixed}.tk-mobile-nav{min-width:0;color:var(--tk-muted);cursor:pointer;background:0 0;border:0;border-radius:13px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.tk-mobile-nav svg{width:21px;height:21px}.tk-mobile-nav[aria-current=page]{color:var(--tk-accent-hover);background:var(--tk-accent-soft)}.tk-page-heading,.tk-list-head h1{font-size:24px}.tk-feed-intro{margin-top:4px}.tk-feed-intro h1{font-size:28px}.tk-composer-row{flex-wrap:wrap;align-items:stretch}.tk-composer-icon{display:none}.tk-composer .tk-input{flex:100%}.tk-composer .tk-btn{width:100%}.tk-tabs{width:100%;overflow-x:auto}.tk-feed-grid,.tk-feed-skeletons{grid-template-columns:1fr}.tk-feed-card{grid-template-columns:92px 1fr;display:grid}.tk-feed-cover{border-bottom:0;border-right:1px solid var(--tk-border);width:92px;height:100%;min-height:154px}.tk-feed-kind{text-overflow:ellipsis;max-width:78px;top:8px;left:7px;overflow:hidden}.tk-feed-cover>.tk-feed-score{display:none}.tk-feed-card-body{min-height:154px;padding:13px}.tk-feed-skeleton{height:154px;padding:22px 16px 16px 112px}.tk-hero-button{grid-template-columns:1fr;min-height:260px}.tk-hero-media{display:none}.tk-radar-side{grid-template-columns:1fr}.tk-side-story{min-height:112px}.tk-choice-grid{grid-template-columns:1fr}.tk-choice-card{min-height:124px}.tk-panel{padding:15px}.tk-recommendation-head{flex-direction:column}.tk-list-head{align-items:flex-start}.tk-list-head .tk-btn{flex:none;padding-inline:12px;font-size:14px}.tk-actionbar{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}.tk-actionbar-inner{justify-content:stretch}.tk-actionbar-inner .ic-btn{flex:1;padding-inline:10px}.tk-hook-option{flex-direction:column;align-items:flex-start}.tk-hook-option .tk-btn{width:100%}.tk-modal-backdrop{padding:12px 0 0}.tk-sheet{border-radius:18px 18px 0 0}.tk-tele{padding-inline:8px}.tk-tele-script{padding-inline:3vw}}@media (width<=390px){.tk-mobile-nav{font-size:12px}.tk-actionbar-inner{flex-direction:column-reverse}.tk-actionbar{bottom:calc(74px + env(safe-area-inset-bottom,0px))}.tk-content{padding-bottom:calc(224px + env(safe-area-inset-bottom,0px))}.tk-tele-controls{gap:6px}.tk-tele-button{min-width:44px;min-height:44px}.tk-tele-speed{order:2;width:100%}.tk-tele-speed input{width:min(220px,62vw)}}.tk-ob{--f-display:"Space Grotesk", system-ui, sans-serif;--f-body:"Inter", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ink:var(--tinta);--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ac:#06b6d4;--ac2:#0891b2;--ac-soft:#06b6d41f;--ac-soft2:#06b6d40f;--ac-shadow:#06b6d44d;--nh-field-bg:var(--s50);--nh-glass-border:var(--border-strong);--nh-card-bg:var(--surface);--nh-popover-bg:var(--surface);--nh-surface-strong:var(--s100);--nh-slate-900:var(--ink);--nh-slate-800:var(--s800);--nh-slate-700:var(--s700);--nh-slate-600:var(--s600);--nh-slate-500:var(--s500);--nh-slate-400:var(--s400);--ic-accent:var(--acento);--ic-accent-2:var(--acento-hover);--ic-accent-deep:var(--acento-texto);--ic-accent-rgb:240, 164, 127;--ic-accent-soft:var(--acento-veu);--ic-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--r-md:16px;--r-pill:999px;--shadow-sm:none;--shadow-md:var(--sombra);--shadow-lg:0 16px 40px #0f172a1a;font-family:var(--f-body);color:var(--ink);z-index:200;background:radial-gradient(125% 85% at 50% -15%,#06b6d429,#0000 55%),linear-gradient(#0b1020 0%,#0a0d12 100%);justify-content:center;align-items:center;padding:clamp(0px,2.5vh,36px) clamp(0px,2.5vw,44px);display:flex;position:fixed;inset:0;overflow:hidden}.tk-ob-stage{background:var(--surface);border:1px solid var(--border-strong);border-radius:24px;width:100%;max-width:1120px;height:100%;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 40px 90px -24px #000000a6}.tk-ob-stage--solo{flex-direction:column;max-width:760px;overflow-y:auto}.tk-ob-close{z-index:6;border-radius:var(--r-pill);cursor:pointer;height:42px;font-family:var(--f-body);color:var(--s600);background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:22px;right:24px}.tk-ob-close:hover{background:var(--s50);color:var(--ink)}.tk-ob-close svg{width:16px;height:16px}[data-theme=dark] .tk-ob{--bg:var(--fundo);--surface:var(--cartao-solido);--border:var(--linha);--border-strong:var(--linha-forte);--ink:var(--tinta);--s900:var(--tinta);--s800:var(--tinta);--s700:var(--tinta-2);--s600:var(--tinta-2);--s500:var(--tinta-3);--s400:var(--tinta-3);--s300:var(--linha-forte);--s200:var(--linha);--s100:var(--fundo-2);--s50:var(--fundo-2);--ac-soft:color-mix(in srgb, var(--acento) 22%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 12%, transparent)}.tk-ob-side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:0 0 330px;width:330px;padding:40px 30px;display:flex}.tk-ob-brand{align-items:center;gap:13px;margin-bottom:44px;display:flex}.tk-ob-brand img{object-fit:cover;width:46px;height:46px;box-shadow:var(--shadow-sm);border-radius:14px;flex:none}.tk-ob-brand .t{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.tk-ob-brand .s{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--s400);margin-top:3px;font-size:12px}.tk-ob-stepper{flex-direction:column;flex:1;gap:2px;display:flex}.tk-ob-step{border-radius:13px;align-items:center;gap:14px;padding:13px 12px;transition:all .15s;display:flex}.tk-ob-step.todo{opacity:.5}.tk-ob-step.active{background:var(--ac-soft2)}.tk-ob-step .num{border:2px solid var(--s200);width:30px;height:30px;font-family:var(--f-mono);color:var(--s400);border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;transition:all .15s;display:grid}.tk-ob-step.active .num{border-color:var(--ac);color:var(--ac2)}.tk-ob-step.done .num{background:var(--ac);border-color:var(--ac);color:#fff}.tk-ob-step .num svg{width:15px;height:15px}.tk-ob-step .si .st{color:var(--s700);font-size:15px;font-weight:700}.tk-ob-step.active .si .st,.tk-ob-step.done .si .st{color:var(--ink)}.tk-ob-step .si .sd{color:var(--s400);margin-top:1px;font-size:13px}.tk-ob-hint{color:var(--s400);border-top:1px solid var(--border);gap:9px;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}.tk-ob-hint svg{width:15px;height:15px;color:var(--ac);flex:none;margin-top:1px}.tk-ob-main{flex:1;min-width:0;padding:58px 64px 72px;overflow-y:auto}.tk-ob-main::-webkit-scrollbar{width:10px}.tk-ob-main::-webkit-scrollbar-thumb{background:var(--s200);border:3px solid var(--bg);border-radius:8px}.tk-ob-wrap{max-width:640px;margin:0 auto}.tk-ob-wrap.wide{max-width:760px}.tk-ob-panel{animation:.35s tkObIn}@keyframes tkObIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tk-ob-favatar{width:66px;height:66px;box-shadow:var(--shadow-md);background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:20px;margin-bottom:24px;overflow:hidden}.tk-ob-favatar img{object-fit:cover;width:100%;height:100%}.tk-ob-favatar.pulse{animation:2.2s ease-in-out infinite tkObPulse}@keyframes tkObPulse{0%,to{box-shadow:0 0 0 0 var(--ac-shadow)}50%{box-shadow:0 0 0 12px color-mix(in srgb, var(--acento) 0%, transparent)}}.tk-ob-panel h1{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:35px;font-weight:700;line-height:1.12}.tk-ob-panel h1 .g{color:var(--ac)}.tk-ob-panel .lead{color:var(--s500);max-width:600px;margin:0 0 30px;font-size:16px;line-height:1.6}.tk-ob-note{color:var(--s500);background:var(--ac-soft2);border:1px solid var(--ac-soft);border-radius:12px;align-items:flex-start;gap:9px;margin:0 0 22px;padding:11px 14px;font-size:14px;display:flex}.tk-ob-note svg{width:16px;height:16px;color:var(--ac);flex:none;margin-top:1px}.tk-ob-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.tk-ob-foot{cursor:pointer;color:var(--s400);background:0 0;border:none;margin:18px auto 0;font-family:inherit;font-size:14px;text-decoration:underline;display:block}.tk-ob .tk-ob-btn{border-radius:var(--r-pill);font-family:var(--f-body);cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;align-items:center;gap:9px;padding:14px 26px;font-size:16px;font-weight:700;transition:all .16s;display:inline-flex}.tk-ob .tk-ob-btn-primary{background:linear-gradient(180deg, var(--ac), var(--ac2));color:#fff;box-shadow:0 6px 16px var(--ac-shadow)}.tk-ob .tk-ob-btn-primary:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.tk-ob .tk-ob-btn-ghost{background:var(--surface);color:var(--s700);border:1px solid var(--border-strong);box-shadow:none}.tk-ob .tk-ob-btn-ghost:hover:not(:disabled){background:var(--s50)}.tk-ob .tk-ob-btn:disabled{opacity:.6;cursor:default}.tk-ob .tk-ob-conn{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);overflow:hidden}.tk-ob .tk-ob-conn-top{background:linear-gradient(135deg, var(--ac-soft), transparent);border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:16px 18px;display:flex}.tk-ob .tk-ob-conn-glyph{color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.tk-ob .tk-ob-conn-glyph svg{width:22px;height:22px}.tk-ob .tk-ob-conn-id .nm{color:var(--ink);font-size:16px;font-weight:700}.tk-ob .tk-ob-conn-id .sub{color:var(--s500);margin-top:1px;font-size:13px}.tk-ob .tk-ob-conn-ok{color:var(--sucesso);margin-left:auto;font-size:14px;font-weight:700}.tk-ob .tk-ob-conn-body{padding:18px}.tk-ob .tk-ob-benefits{flex-direction:column;gap:9px;margin:0 0 16px;padding:0;list-style:none;display:flex}.tk-ob .tk-ob-benefits li{color:var(--s600);padding-left:22px;font-size:14px;line-height:1.4;position:relative}.tk-ob .tk-ob-benefits li:before{content:"✓";color:var(--ac2);font-weight:800;position:absolute;left:0}.tk-ob-goal-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:4px;display:grid}.tk-ob-goal{text-align:left;border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);align-items:center;gap:14px;padding:17px 18px;font-family:inherit;transition:all .14s;display:flex}.tk-ob-goal:hover{border-color:var(--ac)}.tk-ob-goal.on{border-color:var(--ac);background:var(--ac-soft2)}.tk-ob-goal .gt{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.tk-ob-goal .gd{color:var(--s500);margin-top:3px;font-size:13px;line-height:1.4}.tk-ob-goal .gck{border:1.5px solid var(--s300);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.tk-ob-goal .gck svg{opacity:0;width:12px;height:12px}.tk-ob-goal.on .gck{background:var(--ac);border-color:var(--ac)}.tk-ob-goal.on .gck svg{opacity:1}.tk-ob-scan{flex-direction:column;gap:15px;margin:30px 0 8px;display:flex}.tk-ob-scan-item{color:var(--s400);align-items:center;gap:13px;font-size:16px;transition:all .25s;display:flex}.tk-ob-scan-item.on{color:var(--ink);font-weight:500}.tk-ob-scan-item .ic{border:2px solid var(--s200);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:all .25s;display:grid}.tk-ob-scan-item.on .ic{background:var(--ac);border-color:var(--ac)}.tk-ob-scan-item .ic svg{width:14px;height:14px}.tk-ob-scan-item .ic .spin{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tkObSpin}@keyframes tkObSpin{to{transform:rotate(360deg)}}.tk-ob-section{margin-bottom:30px}.tk-ob-sec-h{border-bottom:1px solid var(--border);align-items:baseline;gap:11px;margin:0 0 18px;padding-bottom:12px;display:flex}.tk-ob-sec-h .n{font-family:var(--f-mono);color:#fff;background:linear-gradient(135deg, var(--ac), var(--ac2));border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.tk-ob-sec-h .t{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:700}.tk-ob-sec-h .d{color:var(--s400);margin-left:2px;font-size:13px}.tk-ob-grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.tk-ob .tk-ob-field{margin-bottom:18px}.tk-ob .tk-ob-label{color:var(--s800);margin-bottom:8px;font-size:14.5px;font-weight:700;display:block}.tk-ob .ic-label{color:var(--s800);font-size:14.5px;font-weight:700}.tk-ob .tk-ob-input,.tk-ob .tk-ob-textarea{background:var(--s50);border:1px solid var(--border-strong);width:100%;color:var(--ink);border-radius:12px;outline:none;padding:13px 15px;font-family:inherit;font-size:16px;transition:all .15s}.tk-ob .tk-ob-textarea{resize:vertical;line-height:1.55}.tk-ob .tk-ob-input:focus,.tk-ob .tk-ob-textarea:focus{border-color:var(--ac);background:var(--surface);box-shadow:0 0 0 4px var(--ac-soft)}.tk-ob .tk-ob-chips{flex-wrap:wrap;gap:9px;display:flex}.tk-ob .tk-ob-pick{color:var(--s600);background:var(--s50);border:1.5px solid var(--border);border-radius:var(--r-pill);cursor:pointer;padding:9px 15px;font-family:inherit;font-size:14px;font-weight:600;transition:all .14s}.tk-ob .tk-ob-pick:hover{border-color:var(--ac)}.tk-ob .tk-ob-pick.active{color:var(--ac2);background:var(--ac-soft2);border-color:var(--ac)}.tk-ob .tk-ob-htags{background:var(--s50);border:1px solid var(--border-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;min-height:50px;padding:9px 11px;display:flex}.tk-ob .tk-ob-htags:focus-within{border-color:var(--ac);background:var(--surface);box-shadow:0 0 0 4px var(--ac-soft)}.tk-ob .tk-ob-htag{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--s700);align-items:center;gap:7px;padding:6px 7px 6px 12px;font-size:14px;font-weight:600;display:inline-flex}.tk-ob .tk-ob-htag button{background:var(--s100);width:16px;height:16px;color:var(--s500);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.tk-ob .tk-ob-htag button:hover{color:#b91c1c;background:#fecaca}.tk-ob .tk-ob-htag button svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:10px;height:10px}.tk-ob .tk-ob-htag-input{min-width:90px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:6px 2px;font-family:inherit;font-size:15px}.tk-ob-celebrate{text-align:center;padding-top:30px}.tk-ob-celebrate h1{text-align:center}.tk-ob-celebrate .lead{margin-left:auto;margin-right:auto}.tk-ob-badge-big{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;width:90px;height:90px;box-shadow:0 14px 34px var(--ac-shadow);border-radius:50%;place-items:center;margin:0 auto 26px;animation:.5s tkObPop;display:grid}.tk-ob-badge-big svg{width:42px;height:42px}@keyframes tkObPop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.tk-ob-err{color:#b91c1c;background:#dc262614;border:1px solid #dc262638;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px}.tk-ob-choices{gap:14px;margin-top:4px;display:grid}.tk-ob-choice{text-align:left;border:1.5px solid var(--border);border-radius:var(--r-md);cursor:pointer;background:var(--surface);align-items:flex-start;gap:15px;width:100%;padding:20px;font-family:inherit;transition:all .14s;display:flex}.tk-ob-choice:hover:not(:disabled){border-color:var(--ac);transform:translateY(-1px)}.tk-ob-choice:disabled{opacity:.6;cursor:default}.tk-ob-choice .ci{background:linear-gradient(135deg, var(--ac), var(--ac2));color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tk-ob-choice .ci svg{width:20px;height:20px}.tk-ob-choice .ct{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700;display:block}.tk-ob-choice .cd{color:var(--s500);margin-top:4px;font-size:14px;line-height:1.5;display:block}.tk-ob-preview{background:var(--ac-soft2);border:1px solid var(--ac-soft);border-radius:var(--r-md);align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}.tk-ob-preview img{object-fit:cover;border-radius:14px;flex:none;width:52px;height:52px}.tk-ob-preview .pn{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:700}.tk-ob-preview .pd{color:var(--s500);margin-top:3px;font-size:13px;line-height:1.45}.tk-ob-profile{align-items:center;gap:13px;margin-top:4px;display:flex}.tk-ob-profile img{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.tk-ob-profile .pn{color:var(--ink);font-size:16px;font-weight:700}.tk-ob-profile .pd{color:var(--s500);margin-top:2px;font-size:13px}.tk-ob button:focus-visible,.tk-ob input:focus-visible,.tk-ob textarea:focus-visible{outline:2px solid var(--ac);outline-offset:2px}@media (width<=900px){.tk-ob{padding:0}.tk-ob-stage{max-width:none;height:100%;max-height:100%;box-shadow:none;border:none;border-radius:0;flex-direction:column}.tk-ob-close{height:36px;padding:0 12px;font-size:13px;top:12px;right:12px}.tk-ob-side{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;flex:none;align-items:center;gap:16px;width:auto;padding:16px 96px 16px 20px;overflow-x:auto}.tk-ob-brand{flex:none;margin-bottom:0}.tk-ob-stepper{flex-direction:row;flex:1;gap:6px}.tk-ob-step .si,.tk-ob-hint{display:none}.tk-ob-main{padding:36px 20px 56px}.tk-ob-goal-grid,.tk-ob-grid2{grid-template-columns:1fr}.tk-ob-panel h1{font-size:28px}.tk-ob .tk-ob-input,.tk-ob .tk-ob-textarea,.tk-ob .tk-ob-htag-input{font-size:16px}}@media (prefers-reduced-motion:reduce){.tk-ob-panel,.tk-ob-favatar.pulse,.tk-ob-badge-big,.tk-ob-scan-item .ic .spin{animation:none}}:root,.cs-shell,.cs-splash{--cs-accent:var(--acento-texto);--cs-accent-deep:var(--acento-texto);--cs-accent-soft:var(--acento-veu);--cs-accent-soft2:color-mix(in srgb, var(--acento) 10%, transparent);--cs-brass:var(--acento);--cs-danger:var(--erro);--cs-warn:var(--aviso);--cs-ok:var(--sucesso);--cs-stage-bg:#131216;--cs-stage-bg2:#221f27;--cs-stage-ink:#fff6ef;--cs-stage-dim:#bfaeb9;--cs-stage-line:#f4d8e221}.cs-kicker{font-family:var(--f-display);letter-spacing:.13em;text-transform:uppercase;color:var(--ac);font-size:12px;font-weight:700}.cs-h1{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);margin:6px 0;font-size:27px;font-weight:700}.cs-h2{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:700}.cs-sub{color:var(--s500);max-width:640px;font-size:14.5px;line-height:1.55}.cs-content{max-width:1060px;margin:0 auto;padding:30px 26px 90px}.cs-content-narrow{max-width:720px}.cs-btn{font-family:var(--f-body);border:1.5px solid var(--border-strong);background:var(--surface);color:var(--ink);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:600;transition:all .16s;display:inline-flex}.cs-btn:hover:not(:disabled){background:var(--s50)}.cs-btn:active{transform:translateY(1px)}.cs-btn:disabled{opacity:.5;cursor:not-allowed}.cs-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.cs-btn-primary{background:var(--ac);color:#fff;border:none}.cs-btn-primary:hover:not(:disabled){background:var(--ac2)}.cs-btn-ghost{color:var(--s600);box-shadow:none;background:0 0;border:none}.cs-btn-ghost:hover:not(:disabled){background:var(--s50)}.cs-btn-sm{border-radius:11px;padding:8px 13px;font-size:14px}.cs-card{background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb),.04);border-radius:18px;padding:20px}.cs-grid{gap:14px;display:grid}.cs-pill{border-radius:var(--r-pill);background:var(--s100);color:var(--s600);align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.cs-pill-live{color:var(--cs-danger);background:#dc26261f}.cs-pill-live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite cs-pulse}@keyframes cs-pulse{0%,to{opacity:1}50%{opacity:.3}}.cs-av{object-fit:cover;background:var(--s100);border-radius:50%;flex:none}.cs-av-fallback{background:var(--ac-soft);color:var(--ac);font-family:var(--f-display);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.cs-hero{background:linear-gradient(150deg, var(--cs-stage-bg), var(--cs-stage-bg2));color:var(--cs-stage-ink);border:1px solid var(--cs-stage-line);border-radius:22px;padding:34px 30px;position:relative;overflow:hidden}.cs-hero:after{content:"";pointer-events:none;background:radial-gradient(520px 220px at 50% -20%,#d4a37329,#0000 70%);position:absolute;inset:0}.cs-hero-inner{z-index:1;position:relative}.cs-hero .cs-kicker{color:var(--cs-brass)}.cs-hero-title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--cs-stage-ink);margin:8px 0;font-size:28px;font-weight:700}.cs-hero-sub{color:var(--cs-stage-dim);max-width:520px;font-size:14.5px;line-height:1.55}.cs-hero-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.cs-hero .cs-btn{color:var(--cs-stage-ink);box-shadow:none;background:#ffffff0f;border-color:#d4a37347}.cs-hero .cs-btn:hover:not(:disabled){background:#ffffff1f}.cs-hero .cs-btn-primary{background:var(--cs-accent);color:var(--sobre-acento);border-color:#0000}.cs-hero .cs-btn-primary:hover:not(:disabled){background:var(--cs-accent-deep)}.cs-bench-row{gap:-8px;margin-top:22px;display:flex}.cs-bench-row .cs-av,.cs-bench-row .cs-av-fallback{border:2px solid var(--cs-stage-bg);width:40px;height:40px;margin-right:-10px}.cs-bench-row.dim .cs-av,.cs-bench-row.dim .cs-av-fallback{opacity:.55;filter:grayscale(.4)}.cs-hero-bar{background:#ffffff1a;border-radius:99px;max-width:420px;height:6px;margin-top:18px;overflow:hidden}.cs-hero-bar span{background:var(--cs-brass);border-radius:99px;height:100%;transition:width .5s;display:block}.cs-section{margin-top:34px}.cs-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.cs-advisors{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=640px){.cs-advisors{grid-template-columns:1fr 1fr}}@media (width>=1000px){.cs-advisors{grid-template-columns:1fr 1fr 1fr}}.cs-advisor{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:16px;align-items:center;gap:13px;width:100%;padding:14px 15px;transition:all .16s;display:flex}.cs-advisor:hover{border-color:var(--ac);box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb),.07);transform:translateY(-1px)}.cs-advisor .cs-av,.cs-advisor .cs-av-fallback{width:44px;height:44px;font-size:16px}.cs-advisor-main{flex:1;min-width:0}.cs-advisor-name{color:var(--ink);font-size:14.5px;font-weight:700}.cs-advisor-role{color:var(--s500);margin-top:1px;font-size:13px}.cs-item{text-align:left;background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:16px;align-items:center;gap:14px;width:100%;padding:15px 16px;transition:all .16s;display:flex}.cs-item:hover{border-color:var(--border-strong);transform:translateY(-1px)}.cs-item-main{flex:1;min-width:0}.cs-item-title{color:var(--ink);font-size:16px;font-weight:600}.cs-item-meta{color:var(--s500);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:13px;display:flex}.cs-stage{background:radial-gradient(900px 420px at 50% -10%, var(--cs-stage-bg2), var(--cs-stage-bg) 70%);min-height:calc(100vh - 120px);color:var(--cs-stage-ink);position:relative;overflow:hidden}.cs-stage:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 40px #0000008c}.cs-stage-inner{z-index:1;max-width:860px;margin:0 auto;padding:34px 22px 90px;position:relative}.cs-stage .cs-kicker{color:var(--cs-brass)}.cs-stage-title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--cs-stage-ink);text-align:center;margin:8px 0 6px;font-size:24px;font-weight:700}.cs-stage-sub{color:var(--cs-stage-dim);text-align:center;max-width:520px;margin:0 auto;font-size:15px;line-height:1.55}.cs-bench{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:14px;margin:26px 0 30px;padding:8px 4px 12px;display:flex;overflow-x:auto}.cs-bench::-webkit-scrollbar{display:none}.cs-bench-seat{opacity:.45;flex-direction:column;flex:none;align-items:center;gap:7px;transition:all .28s;display:flex}.cs-bench-seat.chair{transform:translateY(-10px)}.cs-bench-seat.active{opacity:1;transform:translateY(-14px)scale(1.06)}.cs-bench-seat.studying{opacity:.8;animation:2.6s ease-in-out infinite cs-breathe}@keyframes cs-breathe{0%,to{opacity:.55}50%{opacity:.95}}.cs-bench-seat .cs-av,.cs-bench-seat .cs-av-fallback{border:2px solid #d4a3734d;width:52px;height:52px}.cs-bench-seat.active .cs-av,.cs-bench-seat.active .cs-av-fallback{border-color:var(--cs-brass);box-shadow:0 0 0 4px #d4a37329,0 8px 26px #00000080}.cs-plate{letter-spacing:.06em;text-transform:uppercase;color:var(--cs-stage-dim);border:1px solid var(--cs-stage-line);white-space:nowrap;background:#ffffff0d;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:700}.cs-bench-seat.active .cs-plate{color:var(--cs-stage-ink);border-color:#d4a37373}@media (width<=620px){.cs-bench{justify-content:flex-start;gap:10px}.cs-bench-seat .cs-av,.cs-bench-seat .cs-av-fallback{width:42px;height:42px}.cs-bench-seat.chair,.cs-bench-seat.active{transform:none}}.cs-dossier{flex-direction:column;gap:2px;max-width:520px;margin:0 auto;display:flex}.cs-dossier-row{color:var(--cs-stage-dim);border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;transition:all .3s;display:flex}.cs-dossier-row.ready{color:var(--cs-stage-ink);background:#ffffff08}.cs-dossier-row.building{color:var(--cs-brass);background:#d4a37312}.cs-dossier-row.empty{color:var(--cs-stage-dim);opacity:.6}.cs-dossier-dot{border:2px solid;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.cs-dossier-dot svg{fill:none;stroke:currentColor;stroke-width:3px;width:11px;height:11px}.cs-dossier-row.building .cs-dossier-dot{border-style:dashed;animation:2.4s linear infinite cs-spin}@keyframes cs-spin{to{transform:rotate(360deg)}}.cs-dossier-main{flex:1;min-width:0}.cs-dossier-who{color:var(--cs-stage-dim);margin-top:2px;font-size:12px}.cs-round{align-items:center;gap:14px;margin:30px 0 20px;display:flex}.cs-round:before,.cs-round:after{content:"";background:var(--cs-stage-line);flex:1;height:1px}.cs-round-label{font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-brass);white-space:nowrap;font-size:12px;font-weight:700}.cs-turn{gap:13px;margin-bottom:20px;animation:.45s cubic-bezier(.22,.68,.36,1) both cs-turn-in;display:flex}@keyframes cs-turn-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.cs-turn .cs-av,.cs-turn .cs-av-fallback{border:1px solid var(--cs-stage-line);width:38px;height:38px;font-size:14px}.cs-turn-body{flex:1;min-width:0}.cs-turn-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px;display:flex}.cs-turn-name{font-family:var(--f-display);color:var(--cs-stage-ink);font-size:14px;font-weight:700}.cs-turn-role{letter-spacing:.1em;text-transform:uppercase;color:var(--cs-stage-dim);font-size:12px;font-weight:700}.cs-turn-text{color:#e6ded2;white-space:pre-wrap;font-size:14.5px;line-height:1.62}.cs-turn-card{border:1px solid var(--cs-stage-line);background:#ffffff09;border-left:3px solid #0000;border-radius:14px;padding:13px 15px}.cs-turn.contesta .cs-turn-card{border-left-color:var(--cs-danger);background:#dc26260f}.cs-turn.refina .cs-turn-card{border-left-color:var(--cs-brass)}.cs-turn.devil .cs-turn-card{background:#0000006b;border-color:#dc262638}.cs-turn.chair .cs-turn-card{background:#d4a37317;border-color:#d4a37357}.cs-turn.verdict .cs-turn-card{border-width:1.5px 1.5px 1.5px 4px;border-left-color:var(--cs-brass)}.cs-turn.verdict .cs-turn-text{font-size:15.5px}.cs-stance{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:99px;padding:2px 7px;font-size:12px;font-weight:700}.cs-stance.discorda{color:#f87171}.cs-stance.refina{color:var(--cs-brass)}.cs-stance.concorda{color:var(--cs-stage-dim)}.cs-stance.propoe{color:#a3c9a8}.cs-reply{color:var(--cs-stage-dim);border-left:2px solid var(--cs-stage-line);opacity:.85;margin-bottom:8px;padding:2px 0 2px 9px;font-size:13px;font-style:italic}.cs-claim{color:var(--cs-brass);cursor:help;background:#d4a3731f;border-radius:5px;margin-left:2px;padding:0 4px;font-size:12px;font-weight:700;display:inline-block}.cs-thinking{color:var(--cs-stage-dim);align-items:center;gap:10px;padding:10px 0 4px 51px;font-size:14px;display:flex}.cs-thinking i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite cs-dot;display:inline-block}.cs-thinking i:nth-child(2){animation-delay:.18s}.cs-thinking i:nth-child(3){animation-delay:.36s}@keyframes cs-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.cs-skip{border:1px solid var(--cs-stage-line);color:var(--cs-stage-ink);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border-radius:99px;margin:12px auto 0;padding:7px 15px;font-size:13px;font-weight:600;display:block;position:sticky;bottom:16px}.cs-skip:hover{background:#ffffff24}.cs-interview{max-width:680px;margin:0 auto}.cs-progress-strip{z-index:3;background:color-mix(in srgb, var(--nh-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:8px;padding:12px 0 10px;position:sticky;top:0}.cs-progress-label{color:var(--s500);justify-content:space-between;margin-bottom:7px;font-size:13px;display:flex}.cs-progress-bar{background:var(--s100);border-radius:99px;height:4px;overflow:hidden}.cs-progress-bar span{background:var(--ac);border-radius:99px;height:100%;transition:width .4s;display:block}.cs-q{gap:12px;margin:22px 0;animation:.35s both cs-turn-in;display:flex}.cs-q .cs-av,.cs-q .cs-av-fallback{width:40px;height:40px;font-size:15px}.cs-q-body{flex:1;min-width:0}.cs-q-sig{align-items:center;gap:7px;margin-bottom:6px;display:flex}.cs-q-name{font-family:var(--f-display);color:var(--ink);font-size:14px;font-weight:700}.cs-q-role{letter-spacing:.1em;text-transform:uppercase;color:var(--ac);font-size:12px;font-weight:700}.cs-q-text{color:var(--ink);font-size:16px;font-weight:500;line-height:1.5}.cs-q-why{color:var(--s500);margin-top:6px;font-size:13px;line-height:1.45}.cs-q-followup{border-left:2px solid var(--cs-danger);padding-left:12px}.cs-a{background:var(--ac);color:#fff;white-space:pre-wrap;border-radius:14px 14px 4px;align-self:flex-end;max-width:78%;margin:0 0 22px auto;padding:11px 14px;font-size:14.5px;line-height:1.5}.cs-a.skipped{background:var(--s100);color:var(--s500);font-style:italic}.cs-composer{background:color-mix(in srgb, var(--nh-bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);margin-top:20px;padding:14px 0 18px;position:sticky;bottom:0}.cs-composer textarea{width:100%;font-family:var(--f-body);color:var(--ink);background:var(--nh-field-bg);border:1.5px solid var(--nh-border);resize:vertical;border-radius:13px;outline:none;min-height:84px;padding:12px 14px;font-size:14.5px;line-height:1.5}.cs-composer textarea:focus{border-color:var(--ac)}.cs-composer-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cs-composer-hint{color:var(--s500);flex:1;min-width:140px;font-size:13px}.cs-chips{flex-wrap:wrap;gap:7px;margin-bottom:9px;display:flex}.cs-chip{color:var(--ac);background:var(--ac-soft);border:1px solid var(--ac-soft);border-radius:var(--r-pill);cursor:pointer;padding:6px 12px;font-size:13px;font-weight:600}.cs-chip:hover{border-color:var(--ac)}.cs-paper{background:var(--surface);border:1px solid var(--border);max-width:840px;box-shadow:0 2px 20px rgba(var(--nh-shadow-rgb),.05);border-radius:20px;margin:0 auto;padding:38px 40px 44px}@media (width<=680px){.cs-paper{border-radius:16px;padding:26px 20px 32px}}.cs-paper-head{border-bottom:2px solid var(--ac);margin-bottom:26px;padding-bottom:20px}.cs-paper-title{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);margin:8px 0 6px;font-size:30px;font-weight:700}.cs-paper-meta{color:var(--s500);font-size:14px}.cs-signed{align-items:center;gap:10px;margin-top:18px;display:flex}.cs-signed .cs-av,.cs-signed .cs-av-fallback{border:2px solid var(--surface);width:30px;height:30px;margin-right:-8px;font-size:12px}.cs-signed-label{color:var(--s500);margin-left:16px;font-size:13px}.cs-psec{margin:32px 0}.cs-psec+.cs-psec{border-top:1px solid var(--border);padding-top:28px}.cs-pull{font-family:var(--f-display);color:var(--ink);border-left:4px solid var(--ac);margin:4px 0 6px;padding-left:18px;font-size:19px;font-weight:600;line-height:1.5}.cs-uncomfortable{background:var(--ac-soft);border:1px solid var(--ac-soft);border-radius:13px;margin-top:16px;padding:15px 17px}.cs-uncomfortable .cs-kicker{margin-bottom:6px;display:block}.cs-uncomfortable p{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.6}.cs-list{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cs-list li{color:var(--s700);gap:11px;font-size:15px;line-height:1.55;display:flex}.cs-list .b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.cs-mark{background:var(--ac);border-radius:3px;flex:none;width:5px}.cs-mark.bad{background:var(--cs-danger)}.cs-mark.good{background:var(--cs-ok)}.cs-beforeafter{gap:14px;margin-top:14px;display:grid}@media (width>=620px){.cs-beforeafter{grid-template-columns:1fr auto 1fr;align-items:center}}.cs-ba-box{border:1px solid var(--border);border-radius:14px;padding:16px}.cs-ba-box.after{border-color:var(--ac);background:var(--ac-soft2)}.cs-ba-arrow{color:var(--ac);text-align:center;font-size:22px}.cs-matrix{aspect-ratio:1.35;border:1px solid var(--border);background:linear-gradient(to right, var(--border) 1px, transparent 1px) 50% 0/50% 100%, linear-gradient(to bottom, var(--border) 1px, transparent 1px) 0 50%/100% 50%;border-radius:14px;margin:16px 0 22px;position:relative}.cs-matrix-quad{background:var(--ac-soft2);border-top-right-radius:13px;width:50%;height:50%;position:absolute;top:0;left:50%}.cs-matrix-dot{background:var(--ac);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;transition:all .16s;display:grid;position:absolute;transform:translate(-50%,50%);box-shadow:0 3px 10px #0000002e}.cs-matrix-dot:hover,.cs-matrix-dot.on{transform:translate(-50%,50%)scale(1.18)}.cs-matrix-ax{color:var(--s500);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;position:absolute}.cs-matrix-ax.x{bottom:-20px;left:50%;transform:translate(-50%)}.cs-matrix-ax.y{transform-origin:0;top:50%;left:-12px;transform:rotate(-90deg)translate(50%)}.cs-matrix-hint{letter-spacing:.06em;text-transform:uppercase;color:var(--ac);font-size:12px;font-weight:700;position:absolute;top:8px;right:12px}.cs-lever{border:1.5px solid var(--border);border-radius:16px;margin-bottom:14px;padding:18px;transition:all .16s}.cs-lever.checked{border-color:var(--ac);background:var(--ac-soft2)}.cs-lever.executing{border-color:var(--cs-ok)}.cs-lever-head{align-items:flex-start;gap:12px;display:flex}.cs-lever-check{border:2px solid var(--border-strong);cursor:pointer;background:var(--surface);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.cs-lever.checked .cs-lever-check{background:var(--ac);border-color:var(--ac);color:#fff}.cs-lever-check svg{fill:none;stroke:currentColor;stroke-width:3.4px;width:13px;height:13px}.cs-lever-title{font-family:var(--f-display);color:var(--ink);font-size:16.5px;font-weight:700;line-height:1.35}.cs-lever-thesis{color:var(--s700);margin-top:7px;font-size:15px;line-height:1.55}.cs-lever-money{font-family:var(--f-display);color:var(--cs-ok);white-space:nowrap;font-size:19px;font-weight:700}.cs-lever-tags{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.cs-steps{border-top:1px dashed var(--border);margin:14px 0 0;padding:13px 0 0;list-style:none}.cs-steps li{color:var(--s700);padding:4px 0 4px 20px;font-size:14px;line-height:1.5;position:relative}.cs-steps li:before{content:"";background:var(--ac);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:6px}.cs-approve-bar{z-index:5;background:color-mix(in srgb, var(--nh-card-bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-strong);box-shadow:var(--nh-glass-shadow);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding:13px 16px;display:flex;position:sticky;bottom:0}.cs-approve-bar .txt{color:var(--s600);flex:1;min-width:160px;font-size:14px}.cs-table{border-collapse:collapse;width:100%;margin-top:14px;font-size:15px}.cs-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--s500);border-bottom:1px solid var(--border);padding:8px 10px;font-size:12px;font-weight:700}.cs-table td{border-bottom:1px solid var(--border);color:var(--s700);padding:11px 10px}.cs-table td.n{font-family:var(--f-display);color:var(--ink);font-weight:700}.cs-exec{background:var(--s50);border:1px solid var(--border);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:14px 16px;display:flex}.cs-exec-bar{background:var(--s100);border-radius:99px;flex:1;min-width:140px;height:7px;overflow:hidden}.cs-exec-bar span{background:var(--cs-ok);border-radius:99px;height:100%;transition:width .5s;display:block}.cs-chat{flex-direction:column;max-width:720px;height:calc(100vh - 190px);min-height:420px;margin:0 auto;display:flex}.cs-chat-head{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding-bottom:16px;display:flex}.cs-chat-head .cs-av,.cs-chat-head .cs-av-fallback{width:46px;height:46px;font-size:16px}.cs-chat-log{flex-direction:column;flex:1;gap:14px;padding:18px 2px;display:flex;overflow-y:auto}.cs-msg{white-space:pre-wrap;max-width:84%;font-size:14.5px;line-height:1.6}.cs-msg.user{background:var(--ac);color:#fff;border-radius:14px 14px 4px;align-self:flex-end;padding:11px 14px}.cs-msg.agent{color:var(--ink);align-self:flex-start}.cs-chat-input{border-top:1px solid var(--border);gap:8px;padding-top:12px;display:flex}.cs-chat-input textarea{font-family:var(--f-body);color:var(--ink);background:var(--nh-field-bg);border:1.5px solid var(--nh-border);resize:none;border-radius:13px;outline:none;flex:1;min-height:46px;max-height:140px;padding:11px 13px;font-size:14.5px;line-height:1.5}.cs-chat-input textarea:focus{border-color:var(--ac)}.cs-state{place-items:center;min-height:60vh;padding:30px;display:grid}.cs-state-card{text-align:center;max-width:440px}.cs-state-card h2{font-family:var(--f-display);color:var(--ink);margin-bottom:8px;font-size:20px}.cs-state-card p{color:var(--s500);margin-bottom:18px;font-size:15px;line-height:1.55}.cs-empty{text-align:center;color:var(--s500);padding:40px 20px;font-size:15px}.cs-splash{z-index:999;background:radial-gradient(700px 400px at 50% 30%, var(--cs-stage-bg2), var(--cs-stage-bg) 75%);place-items:center;transition:opacity .52s;display:grid;position:fixed;inset:0}.cs-splash.out{opacity:0;pointer-events:none}.cs-splash-inner{text-align:center;animation:.6s both cs-turn-in}.cs-splash-mark{font-family:var(--f-display);letter-spacing:-.03em;color:var(--cs-stage-ink);font-size:34px;font-weight:700}.cs-splash-mark span{color:var(--cs-brass)}.cs-splash-sub{letter-spacing:.18em;text-transform:uppercase;color:var(--cs-stage-dim);margin-top:8px;font-size:13px}@media (prefers-reduced-motion:reduce){.cs-turn,.cs-q,.cs-splash-inner{animation:none}.cs-bench-seat,.cs-bench-seat.active{transition:none;transform:none}.cs-bench-seat.studying,.cs-thinking i,.cs-dossier-row.building .cs-dossier-dot,.cs-pill-live:before{animation:none}}@media print{.cs-shell:before,.nh-sidebar,.nh-sidebar-rail,.nh-app-rail,.cs-print-hide,.cs-approve-bar,.cs-exec{display:none!important}.cs-shell{background:var(--cartao-solido);display:block}.cs-paper{box-shadow:none;border:none;border-radius:0;max-width:100%;padding:0}.cs-psec{break-inside:avoid;page-break-inside:avoid}.cs-lever{break-inside:avoid;page-break-inside:avoid;border-color:#ddd}.cs-paper-title{font-size:24px}}.cs-shell{--app-accent-bg:#92400e;--app-accent-glow:#92400e57;--ink:var(--nh-slate-900);--bg:var(--nh-bg);--surface:var(--nh-card-bg);--border:var(--nh-border);--border-strong:var(--nh-glass-border);--s700:var(--nh-slate-700);--s600:var(--nh-slate-600);--s500:var(--nh-slate-500);--s400:var(--nh-slate-400);--s100:var(--nh-surface-strong);--s50:var(--nh-panel-2);--ac:var(--cs-accent);--ac2:var(--cs-accent-deep);--ac-soft:var(--cs-accent-soft);--ac-soft2:var(--cs-accent-soft2);--f-display:var(--nh-f-display);--f-body:var(--nh-f-body);--r-pill:var(--nh-r-pill);--nh-btn-accent:var(--cs-accent);--nh-btn-accent-hover:var(--cs-accent-deep);font-family:var(--f-body);color:var(--ink);background:var(--nh-bg);z-index:0;min-height:100vh;display:flex;position:relative}.cs-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(720px 320px at 92% -6%, var(--ac-soft2), transparent 62%), radial-gradient(680px 360px at -4% 108%, var(--ac-soft2), transparent 58%), var(--nh-bg);position:fixed;inset:0}[data-theme=dark] .cs-shell{--ac:var(--acento);--ac2:var(--acento);--ac-soft:color-mix(in srgb, var(--acento) 16%, transparent);--ac-soft2:color-mix(in srgb, var(--acento) 8%, transparent)}.vg-shell{--ic-accent:var(--acento);--ic-accent-2:var(--acento-hover);--ic-accent-deep:var(--acento-texto);--ic-accent-rgb:240, 164, 127;--ic-accent-soft:var(--acento-veu);--ic-accent-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-accent-grad:var(--acento);--ic-accent-shadow:transparent;--ic-farol:var(--acento-texto);--ic-farol-rgb:240, 164, 127;--ic-farol-deep:var(--acento-texto);--ic-farol-soft:var(--acento-veu);--ic-farol-border:color-mix(in srgb, var(--acento) 45%, transparent);--ic-farol-grad:var(--acento);--ic-coral:var(--acento);--ic-coral-2:var(--acento-hover);--ic-coral-rgb:240, 164, 127;--ic-waves-rgb:240, 164, 127;--vg-accent:var(--ic-accent);--vg-surface:var(--nh-card-bg,#fff);--vg-surface-subtle:var(--nh-field-bg,#f1f5f9);--vg-text:var(--nh-slate-900,#0f172a);--vg-muted:var(--nh-slate-500,#64748b);--vg-border:var(--nh-glass-border,#e4e7ec);--vg-focus:0 0 0 3px color-mix(in srgb, var(--ic-accent) 22%, transparent);--vg-signal:var(--nucleo);--vg-signal-rgb:255, 192, 67;--pt-surface:var(--nh-card-bg,#ffffff8c);--pt-surface2:var(--nh-field-bg,rgba(var(--nh-shadow-rgb), .05));--pt-solid:var(--nh-popover-bg,#fff);--pt-border:var(--nh-glass-border,#ffffffa6);--pt-text:var(--nh-slate-900,#0f172a);--pt-text2:var(--nh-slate-600,#475569);--pt-text3:var(--nh-slate-500,#64748b);--pt-shadow:0 1px 3px rgba(var(--nh-shadow-rgb,120, 95, 60), .1);--pt-green:var(--sucesso)}html[data-theme=dark] .vg-shell{--pt-green:var(--sucesso)}.ic-shell.vg-shell:before{background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, color-mix(in srgb, var(--acento) 7%, transparent), transparent 55%), var(--nh-bg)}.ic-splash.vg-shell{background:radial-gradient(720px 420px at 50% 30%, color-mix(in srgb, var(--acento) 16%, transparent), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg)}.vg-home{color:var(--pt-text);flex-direction:column;padding-bottom:42px;display:flex}.vg-feedwrap{flex-direction:column;gap:12px;margin-top:8px;display:flex}.vg-shell *,.vg-shell :before,.vg-shell :after{box-sizing:border-box}.vg-shell :focus-visible{outline:2px solid var(--ic-accent);outline-offset:2px}.vg-toolbar{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;max-width:720px;margin:18px auto 0;display:flex}.vg-shell .icpt-search input{min-width:0;color:var(--pt-text);flex:1;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:15px!important}.vg-shell .icpt-search input:focus{box-shadow:none!important;border-color:#0000!important}.vg-shell .icpt-search input::placeholder{color:var(--pt-text3);opacity:1}.vg-shell .icpt-anchorbar{top:8px}.vg-shell .icpt-rowsec{scroll-margin-top:76px}.vg-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px auto 0;display:flex}.vg-sep{background:var(--pt-border);flex:none;width:1px;height:18px}.vg-count{color:var(--pt-text3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.vg-sort{cursor:pointer;border:1px solid var(--pt-border);background:var(--pt-surface);height:40px;color:var(--pt-text2);border-radius:999px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600}.vg-shell .vg-filters .icpt-recent-chip{border:1px solid var(--pt-border);background:var(--pt-surface);height:40px;color:var(--pt-text2);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.vg-shell .vg-filters .icpt-recent-chip:hover{border-color:var(--ic-accent);color:var(--pt-text)}.vg-shell .vg-filters .icpt-recent-chip.on{background:var(--ic-accent);border-color:var(--ic-accent);color:var(--sobre-acento)}.vg-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.vg-card{cursor:pointer}.vg-card:focus-visible{outline:2px solid var(--ic-accent);outline-offset:2px}.vg-cover{background:#0f1117 50%/cover no-repeat;height:172px;position:relative;overflow:hidden}.vg-cover:after{content:"";background:linear-gradient(#080c1457 0%,#0000 30% 40%,#080c14db 100%);position:absolute;inset:0}.vg-cover>*{z-index:1;position:relative}.vg-anomaly{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:10px;left:11px;right:11px}.vg-anomaly-top{align-items:baseline;gap:7px;display:flex}.vg-mult{color:var(--vg-signal);font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px #000000a6;font-size:23px;font-weight:800;line-height:1}.vg-mult .u{letter-spacing:-.01em;opacity:.85;font-size:14px;font-weight:700}.vg-mult-label{color:#ffffffc7;letter-spacing:.045em;text-transform:uppercase;text-shadow:0 1px 6px #000000bf;font-size:12px;font-weight:700}.vg-views{color:#fff;font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px #000c;margin-left:auto;font-size:13px;font-weight:700}.vg-ruler{background:#ffffff38;border-radius:2px;height:3px;position:relative}.vg-ruler-fill{height:100%;width:var(--p,0%);background:var(--vg-signal);box-shadow:0 0 9px rgba(var(--vg-signal-rgb), .5);transform-origin:0;animation:vgRuler .6s var(--ic-ease-out,cubic-bezier(.22, 1, .36, 1)) both;border-radius:2px;position:absolute;inset:0 auto 0 0}@keyframes vgRuler{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vg-ruler-tick{top:-2px;left:var(--at);background:#ffffff6b;width:1px;height:7px;position:absolute}.vg-flags{flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:9px;left:9px}.vg-flag{font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.vg-flag-viral{color:#fff;background:#ef4444f0}.vg-flag-rise{background:color-mix(in srgb, var(--acento) 93%, transparent);color:#04250f}.vg-flag-giant{color:#1f2430;background:#fffffff0}.vg-author{align-items:center;gap:7px;min-width:0;display:flex}.vg-avatar{object-fit:cover;background:var(--pt-surface2);border-radius:50%;flex:none}.vg-author .h{color:var(--pt-text);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.vg-author .f{color:var(--pt-text3);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:500}.vg-author .e{opacity:.8;margin-left:auto;font-size:14px}.vg-stats{color:var(--pt-text3);font-variant-numeric:tabular-nums;align-items:center;gap:11px;font-size:12px;font-weight:600;display:flex}.vg-stats .age{margin-left:auto}.vg-trends{flex-direction:column;gap:8px;max-width:780px;display:flex}.vg-trend{background:var(--pt-surface);border:1px solid var(--pt-border);box-shadow:var(--pt-shadow);transition:transform .18s var(--ic-ease-out,ease), border-color .18s var(--ic-ease-out,ease);border-radius:16px;align-items:center;gap:13px;padding:13px 16px;display:flex}.vg-trend:hover{border-color:var(--ic-accent);transform:translateY(-2px)}.vg-trend-icon{background:var(--ic-accent-soft);width:34px;height:34px;color:var(--ic-accent-deep);border-radius:11px;flex:none;place-items:center;font-size:16px;display:grid}.vg-trend-txt{flex:auto;min-width:0}.vg-trend-txt .t{color:var(--pt-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.vg-trend-txt .m{color:var(--pt-text3);font-size:12px;font-weight:500}.vg-trend-growth{background:var(--ic-accent-soft);color:var(--ic-accent-deep);font-family:var(--nh-f-display,system-ui, sans-serif);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:5px 11px;font-size:13px;font-weight:800}.vg-modal-ov{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090c128c;justify-content:center;align-items:center;padding:22px;animation:.2s both vgScrim;display:flex;position:fixed;inset:0}@keyframes vgScrim{0%{opacity:0}to{opacity:1}}.vg-modal{background:var(--nh-card-bg);border:1px solid var(--pt-border);width:min(940px,100%);max-height:min(90vh,800px);box-shadow:0 30px 80px rgba(var(--nh-shadow-rgb), .28);animation:vgPop .36s var(--ic-ease-out,cubic-bezier(.22, 1, .36, 1)) both;border-radius:24px;grid-template-columns:minmax(270px,340px) 1fr;display:grid;overflow:hidden}@keyframes vgPop{0%{opacity:0;transform:scale(.97)translateY(8px)}to{opacity:1;transform:none}}.vg-modal-embed{background:#000;min-height:440px}.vg-modal-embed iframe{border:0;width:100%;height:100%;display:block}.vg-modal-info{flex-direction:column;gap:14px;padding:20px 22px;display:flex;overflow-y:auto}.vg-modal-head{align-items:flex-start;gap:12px;display:flex}.vg-modal-head .cap{color:var(--pt-text);font-size:14px;font-weight:500;line-height:1.55}.vg-modal-close{border:1px solid var(--pt-border);cursor:pointer;background:var(--pt-surface2);width:30px;height:30px;color:var(--pt-text2);border-radius:999px;flex:none;margin-left:auto;font-size:15px;line-height:1;transition:color .12s,border-color .12s}.vg-modal-close:hover{color:var(--ic-accent);border-color:var(--ic-accent-border)}.vg-metrics{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:8px;display:grid}.vg-metric{background:var(--pt-surface2);border:1px solid var(--pt-border);border-radius:13px;padding:10px 12px}.vg-metric .v{color:var(--pt-text);font-family:var(--nh-f-display,system-ui, sans-serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.vg-metric .l{color:var(--pt-text3);font-size:12px;font-weight:700;font-family:var(--nh-f-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.05em;margin-top:3px}.vg-metric.hi{background:var(--ic-accent-soft);border-color:var(--ic-accent-border)}.vg-metric.hi .v{color:var(--ic-accent-deep)}.vg-panel{background:var(--pt-surface2);border:1px solid var(--pt-border);border-radius:13px;padding:13px}.vg-panel .l{color:var(--pt-text3);font-size:12px;font-weight:700;font-family:var(--nh-f-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.05em;margin-bottom:9px}.vg-panel svg{width:100%;height:52px;display:block}.vg-panel .vg-ruler{background:var(--pt-surface);box-shadow:inset 0 0 0 1px var(--pt-border)}.vg-panel .vg-ruler-fill{background:var(--ic-accent);box-shadow:none}.vg-panel .vg-ruler-tick{background:var(--pt-text3);opacity:.5}.vg-panel .vg-mult{color:var(--ic-accent-deep);text-shadow:none}.vg-panel .vg-mult-label{color:var(--pt-text3);text-shadow:none}.vg-tags{flex-wrap:wrap;gap:6px;display:flex}.vg-tag{background:var(--pt-surface2);color:var(--pt-text2);border:1px solid var(--pt-border);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.vg-modal-actions{gap:8px;margin-top:auto;padding-top:4px;display:flex}@media (width<=760px){.vg-modal{grid-template-columns:1fr;max-height:92vh;overflow-y:auto}.vg-modal-embed{min-height:380px}.vg-mult{font-size:20px}}@media (prefers-reduced-motion:reduce){.vg-shell *,.vg-shell :before,.vg-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ncr .ncr-vault-sources{margin:34px 0 30px}.ncr .ncr-vault-sources-heading{align-items:baseline;gap:18px;margin-bottom:14px;display:flex}.ncr .ncr-vault-sources-heading p{color:var(--tinta-3);margin:0;font-size:13px}.ncr .ncr-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ncr .ncr-source-card{text-align:left;border:1px solid var(--vidro-borda);border-radius:var(--r-lg);background:var(--vidro);min-width:0;-webkit-backdrop-filter:var(--vidro-blur);backdrop-filter:var(--vidro-blur);box-shadow:var(--vidro-brilho);flex-direction:column;align-items:stretch;gap:14px;padding:22px;transition:border-color .2s,background .2s;display:flex}.ncr .ncr-source-card:hover{border-color:var(--linha-forte);background:var(--vidro-hover)}.ncr .ncr-source-top{align-items:center;gap:10px;min-width:0;display:flex}.ncr .ncr-source-top>b{font-size:14px;font-weight:550}.ncr .ncr-source-top>.ncr-ico{color:var(--acento-texto);width:20px;height:20px}.ncr .ncr-source-description{color:var(--tinta-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.6;overflow:hidden}.ncr .ncr-source-action{color:var(--acento-texto);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:13px;display:flex}.ncr .ncr-source-action>.ncr-ico{width:15px;height:15px}.ncr .ncr-source-status{color:var(--tinta-3);align-items:center;gap:5px;margin-left:auto;font-size:12px;display:flex}.ncr .ncr-source-status i{background:var(--sucesso);border-radius:50%;width:5px;height:5px}.ncr .ncr-ig-overlay{z-index:110;background:var(--sobreposicao);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ncr .ncr-ig-dialog{border:1px solid var(--vidro-borda);border-radius:var(--r-xl);background:var(--cartao-solido);width:min(940px,100%);min-height:0;max-height:calc(100dvh - 64px);box-shadow:var(--sombra-elevada);flex-direction:column;display:flex;overflow:hidden}.ncr .ncr-ig-header{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:24px;padding:26px 32px;display:flex}.ncr .ncr-ig-header h2{letter-spacing:-.04em;margin:8px 0 0;font-size:28px;font-weight:500;line-height:1.2}.ncr .ncr-ig-close{border:1px solid var(--linha);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.ncr .ncr-ig-close:hover{background:var(--fundo-2)}.ncr .ncr-ig-body{overscroll-behavior:contain;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid;overflow:auto}.ncr .ncr-ig-origin{background:var(--fundo);border-right:1px solid var(--linha);flex-direction:column;gap:24px;min-width:0;padding:28px 24px;display:flex}.ncr .ncr-ig-account{align-items:center;gap:12px;min-width:0;display:flex}.ncr .ncr-ig-account-icon{background:var(--acento-veu);border-radius:var(--r-md);width:40px;height:40px;color:var(--acento-texto);flex:none;place-items:center;display:grid}.ncr .ncr-ig-account-icon .ncr-ico{width:22px;height:22px}.ncr .ncr-ig-account>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ncr .ncr-ig-account strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}.ncr .ncr-ig-account>div>span{color:var(--tinta-3);font-size:12px}.ncr .ncr-ig-origin-meta .ncr-rotulo{letter-spacing:.15em;font-size:12px}.ncr .ncr-ig-origin-meta p{margin:10px 0 4px;font-size:13px;line-height:1.6}.ncr .ncr-ig-origin-meta time{color:var(--tinta-3);font-size:12px}.ncr .ncr-ig-material{color:var(--tinta-2);font-size:12px;line-height:1.7}.ncr .ncr-ig-material summary{cursor:pointer;color:var(--acento-texto);font-size:12px}.ncr .ncr-ig-material>div{overscroll-behavior:contain;max-height:260px;overflow:auto}.ncr .ncr-ig-material p{overflow-wrap:anywhere;white-space:pre-wrap}.ncr .ncr-ig-material article{border-top:1px solid var(--linha);padding:10px 0}.ncr .ncr-ig-material a{color:var(--acento-texto)}.ncr .ncr-ig-origin-bottom{margin-top:auto;padding-top:20px}.ncr .ncr-ig-origin-bottom .ncr-btn{width:100%}.ncr .ncr-ig-origin-bottom p{color:var(--tinta-2);margin:18px 0 8px;font-size:13px;line-height:1.75}.ncr .ncr-ig-origin-bottom small{color:var(--tinta-3);font-size:12px}.ncr .ncr-ig-content{min-width:0;padding:28px 32px}.ncr .ncr-ig-intro{align-items:center;gap:12px;margin-bottom:24px;display:flex}.ncr .ncr-ig-intro img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.ncr .ncr-ig-intro h3{letter-spacing:-.02em;font-size:16px;font-weight:550}.ncr .ncr-ig-intro p{color:var(--tinta-3);margin:4px 0 0;font-size:13px;line-height:1.6}.ncr .ncr-ig-field{border-top:1px solid var(--linha);padding:18px 0}.ncr .ncr-ig-field:last-child{padding-bottom:0}.ncr .ncr-ig-field-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.ncr .ncr-ig-field-top>label:first-child{font-size:14px;font-weight:550}.ncr .ncr-ig-field-top>label:first-child>span{font:12px var(--mono);color:var(--tinta-3);margin-right:10px}.ncr .ncr-ig-choice{color:var(--tinta-3);cursor:pointer;align-items:center;gap:7px;font-size:12px;display:flex}.ncr .ncr-ig-choice input,.ncr .ncr-ig-confirm input{width:16px;height:16px;accent-color:var(--acento-texto);cursor:pointer;flex:none;margin:0}.ncr .ncr-ig-field .ncr-fld textarea{background:var(--fundo);field-sizing:content;resize:vertical;padding:12px 14px;line-height:1.7;border-color:var(--linha)!important;min-height:74px!important;font-size:14px!important}.ncr .ncr-ig-field.is-selected .ncr-fld textarea{border-color:var(--acento-texto)!important}.ncr .ncr-ig-field.is-selected .ncr-ig-choice{color:var(--acento-texto)}.ncr .ncr-ig-current{color:var(--tinta-3);grid-template-columns:82px minmax(0,1fr);gap:12px;margin-top:10px;font-size:12px;line-height:1.6;display:grid}.ncr .ncr-ig-current>span{padding-top:1px;font-size:12px}.ncr .ncr-ig-current p{overflow-wrap:anywhere;margin:0}.ncr .ncr-ig-footer{border-top:1px solid var(--linha);background:var(--cartao-solido);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:20px 28px;display:flex}.ncr .ncr-ig-footer>p{color:var(--tinta-3);margin:0;font-size:13px}.ncr .ncr-ig-confirm{cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.ncr .ncr-ig-confirm input{margin-top:2px}.ncr .ncr-ig-confirm small{color:var(--tinta-3);margin-top:3px;font-size:12px;display:block}.ncr .ncr-ig-footer>.ncr-btn{flex:none}.ncr .ncr-ig-empty{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-height:360px;padding:20px 0;display:flex}.ncr .ncr-ig-empty h3{letter-spacing:-.035em;font-size:28px;font-weight:500;line-height:1.25}.ncr .ncr-ig-empty p{color:var(--tinta-2);max-width:42ch;margin:0;font-size:15px;line-height:1.8}.ncr .ncr-ig-done,.ncr .ncr-ig-reading{background:var(--acento-veu);width:56px;height:56px;color:var(--acento-texto);border-radius:50%;place-items:center;display:grid}.ncr .ncr-ig-done>.ncr-ico,.ncr .ncr-ig-reading>.ncr-ico{width:24px;height:24px}.ncr .ncr-ig-reading{position:relative}.ncr .ncr-ig-reading:after{content:"";border:1px solid var(--linha);border-top-color:var(--acento-texto);border-radius:50%;animation:1.6s linear infinite ncr-ig-spin;position:absolute;inset:-5px}.ncr .ncr-ig-notice{color:var(--sucesso);align-items:center;gap:10px;font-size:13px;line-height:1.6;display:flex}.ncr .ncr-ig-warning{color:var(--aviso);font-size:13px;line-height:1.6}@keyframes ncr-ig-spin{to{transform:rotate(360deg)}}@media (width<=1050px){.ncr .ncr-source-top{flex-wrap:wrap}.ncr .ncr-source-status{margin-left:0}}@media (width<=767px){.ncr .ncr-vault-sources{margin-top:26px}.ncr .ncr-vault-sources-heading{display:block}.ncr .ncr-vault-sources-heading p{margin-top:8px}.ncr .ncr-source-grid{grid-template-columns:1fr;gap:10px}.ncr .ncr-source-card{gap:10px;padding:17px 18px}.ncr .ncr-source-status{margin-left:auto}.ncr .ncr-ig-overlay{padding:0}.ncr .ncr-ig-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.ncr .ncr-ig-header{gap:14px;padding:20px}.ncr .ncr-ig-header h2{font-size:23px}.ncr .ncr-ig-header .ncr-rotulo{letter-spacing:.16em;font-size:8px}.ncr .ncr-ig-body{flex:1;display:block}.ncr .ncr-ig-origin{border-right:0;border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:20px;display:grid}.ncr .ncr-ig-origin-meta{text-align:right}.ncr .ncr-ig-origin-meta .ncr-rotulo{display:none}.ncr .ncr-ig-origin-meta p{max-width:110px;margin:0;font-size:12px}.ncr .ncr-ig-origin-meta time{font-size:12px}.ncr .ncr-ig-origin>.ncr-fld,.ncr .ncr-ig-material,.ncr .ncr-ig-origin-bottom{grid-column:1/-1}.ncr .ncr-ig-origin-bottom{align-items:center;gap:14px;margin:0;padding:0;display:flex}.ncr .ncr-ig-origin-bottom .ncr-btn{flex:none;width:auto;font-size:12px}.ncr .ncr-ig-origin-bottom p{display:none}.ncr .ncr-ig-content{padding:24px 20px}.ncr .ncr-ig-intro{align-items:flex-start}.ncr .ncr-ig-footer{padding:16px 20px max(16px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:14px}.ncr .ncr-ig-footer>.ncr-btn.pri{justify-content:center;width:100%}.ncr .ncr-ig-empty{min-height:260px}.ncr .ncr-ig-empty h3{font-size:25px}.ncr .ncr-ig-empty>.ncr-btn{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.ncr .ncr-source-card{transition:none}.ncr .ncr-ig-reading:after{animation:none}}.nlf-panel{border:1px solid var(--linha);background:var(--cartao-solido);color:var(--tinta);font:400 14px/1.5 var(--f);border-radius:16px;gap:12px;min-width:0;padding:16px;display:grid}.nlf-panel h3,.nlf-dialog h2{font:700 18px/1.3 var(--f);color:var(--tinta);margin:0}.nlf-panel p,.nlf-dialog p{color:var(--tinta-2);margin:0}.nlf-panel a{color:var(--acento-texto);overflow-wrap:anywhere}.nlf-dialog.n-dialog{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none;width:min(640px,100%);padding:24px}.nlf-dialog .n-dialog__head{gap:12px;margin-bottom:20px}.nlf-form{min-width:0;font-family:var(--f);gap:18px;display:grid}.nlf-fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.nlf-question{border-top:1px solid var(--linha);gap:10px;min-width:0;padding-block:14px;display:grid}.nlf-row{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.nlf-row>.n-field{flex:150px;min-width:0}.nlf-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nlf-check{min-height:44px;color:var(--tinta-2);align-items:center;gap:10px;font-size:14px;display:flex}.nlf-check input{width:20px;height:20px;accent-color:var(--acento-texto)}.nlf-note{color:var(--tinta-2);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.nlf-error{border:1px solid var(--erro);color:var(--tinta);border-radius:12px;padding:12px}.nlf-form details>summary{cursor:pointer;min-height:44px;color:var(--acento-texto);align-items:center;font-weight:600;display:flex}.nlf-form details[open]>summary{margin-bottom:12px}.nlf-form textarea{min-height:96px}.nlf-panel button,.nlf-dialog button{min-height:44px}.nlf-panel code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;display:block}@media (width<=480px){.nlf-dialog.n-dialog{padding:18px}.nlf-actions>button{flex:auto}.nlf-row>.n-field{flex-basis:100%}}.nlf-dialog.n-dialog{border-radius:24px 0 0 24px}.nlf-dialog .nlf-actions:last-child{background:var(--cartao-solido);z-index:1;padding-block:14px;position:sticky;bottom:-24px}@media (width<=480px){.nlf-dialog.n-dialog{height:94dvh;max-height:94dvh;padding-bottom:max(18px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;inset:auto 0 0}.nlf-dialog .nlf-actions:last-child{bottom:-18px}.nlf-panel{font-size:16px}}.dr{font-family:var(--f,Montserrat,sans-serif);color:var(--tinta);gap:24px;min-width:0;padding-bottom:28px;display:grid}.dr p,.dr h2,.dr h3,.dr h4{margin:0}.dr button,.dr select{font:inherit}.dr button{cursor:pointer}.dr button:disabled{cursor:default}.dr :focus-visible,.dr-evidencias :focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.dr .n-card{background:var(--cartao-solido);border:1px solid var(--linha);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;padding:20px}.dr h3,.dr-evidencias h4{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.35}.dr-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--acento-texto);margin-bottom:8px;font-size:10px;font-weight:700;display:block}.dr-nota{color:var(--tinta-2);max-width:65ch;font-size:13px;line-height:1.6;margin-top:8px!important}.dr-subcab{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.dr-subcab>div{min-width:0}.dr-subcab label{color:var(--tinta-2);flex:none;gap:6px;font-size:12px;display:grid}.dr-subcab select{border:1px solid var(--linha-forte);background:var(--cartao-solido);width:218px;max-width:100%;min-height:44px;color:var(--tinta);border-radius:12px;padding:0 32px 0 12px;font-size:14px}.dr-arena{min-width:0}.dr-arena>.dr-subcab{margin-bottom:20px}.dr-podio{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 16px;padding-top:32px;display:grid}.dr-finalista.n-card{text-align:left;color:var(--tinta);min-width:0;transition:border-color .16s var(--ease);grid-template-columns:72px minmax(0,1fr);align-content:start;align-items:center;gap:6px 18px;display:grid}.dr-finalista:not(.dr-finalista--vazio):hover,.dr-finalista.is-selected{border-color:var(--acento-texto)}.dr-finalista--1.n-card{margin-top:-32px;padding-top:36px;padding-bottom:36px}.dr-podio--classico .dr-finalista--1{order:2}.dr-podio--classico .dr-finalista--2{order:1}.dr-podio--classico .dr-finalista--3{order:3}.dr-finalista--vazio.n-card{border-style:dashed}.dr-finalista--vazio .dr-podio-nome{color:var(--tinta-2)}.dr-medalha-vaga{--insignia-size:64px}.dr-podio-espera{color:var(--tinta-2);grid-area:3/2/5;font-size:12px;line-height:1.6}.dr-finalista--1 .dr-podio-lugar{color:var(--acento-texto)}.dr-podio-lugar{color:var(--tinta-2);grid-column:1/-1;margin-bottom:14px;font-size:12px;font-weight:600;line-height:1.4}.dr-podio-retrato{grid-area:2/1/5;align-self:start;width:72px;height:78px;display:block;position:relative}.dr-rosto{background:var(--fundo-2);width:40px;height:40px;color:var(--tinta-2);border:1px solid var(--linha-forte);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid;overflow:hidden}.dr-rosto img{object-fit:cover;width:100%;height:100%}.dr-podio .dr-rosto{border:2px solid var(--cartao-solido);outline:1px solid var(--linha-forte);width:64px;height:64px;font-size:22px}.dr-medalha-posicao{--insignia-size:40px;position:absolute;bottom:0;right:-2px}.dr-podio-nome{overflow-wrap:anywhere;grid-column:2;font-size:16px;font-weight:700;line-height:1.4}.dr-podio-numero{letter-spacing:-.035em;font-variant-numeric:tabular-nums;grid-column:2;margin-top:4px;font-size:36px;font-weight:600;line-height:1.1}.dr-podio-unidade{color:var(--tinta-2);grid-column:2;font-size:12px;line-height:1.4}.dr-podio-rodape{border-top:1px solid var(--linha);min-height:40px;color:var(--tinta-2);grid-column:1/-1;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:12px;display:flex}.dr-mini-colecao{align-items:center;gap:2px;display:flex}.dr-mini-colecao .insignia-comercial{--insignia-size:28px}.dr-sem-podio{color:var(--tinta-2);padding:20px 0 0}.dr-sem-podio b{color:var(--tinta);font-size:16px}.dr-sem-podio p{max-width:65ch;margin-top:8px;font-size:14px;line-height:1.6}.dr-placar{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px 0 0;display:grid}.dr-placar>div{border-left:1px solid var(--linha);gap:6px;padding-left:22px;display:grid}.dr-placar>div:first-child{border:0;padding-left:0}.dr-placar strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:28px;font-weight:600;line-height:1.2}.dr-placar strong small{letter-spacing:0;color:var(--tinta-2);font-size:14px;font-weight:400}.dr-placar span{color:var(--tinta-2);font-size:12px;line-height:1.5}.dr-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.dr-workspace>.n-card{min-width:0}.dr-ranking-medida{color:var(--tinta-2);text-align:right;font-size:12px}.dr-ranking ol,.dr-lista{margin:0;padding:0;list-style:none}.dr-ranking>ol>li{border-top:1px solid var(--linha)}.dr-vendedor{width:100%;min-height:84px;color:var(--tinta);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:24px 40px minmax(0,1fr) 74px;align-items:center;gap:12px;padding:14px 0;display:grid}.dr-vendedor:hover,.dr-vendedor.is-selected{background:color-mix(in srgb,var(--acento) 7%,transparent)}.dr-vendedor.is-selected{box-shadow:inset 2px 0 var(--acento-texto)}.dr-posicao{text-align:center;color:var(--tinta-2);font-variant-numeric:tabular-nums;font-size:12px}.dr-pessoa{gap:5px;min-width:0;display:grid}.dr-pessoa>b{overflow-wrap:anywhere;font-size:14px;font-weight:600}.dr-pessoa small{color:var(--tinta-2);font-size:12px;line-height:1.5}.dr-valor{text-align:right;gap:5px;display:grid}.dr-valor>b{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.dr-valor>small{color:var(--tinta-2);font-size:12px}.dr-linha-insignias{flex-wrap:wrap;gap:8px;display:flex}.dr-linha-insignias:empty{display:none}.dr-linha-insignias>span{align-items:center;gap:2px;display:flex}.dr-linha-insignias .insignia-comercial{--insignia-size:24px}.dr-linha-insignias small{color:var(--acento-texto);font-size:12px}.dr-colecao{scroll-margin-top:160px}.dr-colecao .dr-subcab{flex-wrap:wrap;gap:8px}.dr-colecao-meta{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.dr-colecao-meta b{color:var(--tinta);font-weight:600}.dr-colecao-meta .n-btn{padding-inline:0}.dr-insignias{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.dr-insignia-card{text-align:center;border:1px solid var(--linha);background:var(--cartao-solido);width:100%;min-width:0;color:var(--tinta);transition:border-color .16s var(--ease);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:20px 20px 0;display:flex}.dr-insignia-card.is-earned:hover,.dr-insignia-card.is-selected{border-color:var(--acento-texto)}.dr-insignia-card>.insignia-comercial{--insignia-size:112px;margin-block:4px}.dr-insignia-card>b{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.4}.dr-insignia-familia{letter-spacing:.08em;color:var(--tinta-2);align-self:flex-start;font-size:12px;font-weight:700;line-height:1.4}.dr-insignia-descricao{color:var(--tinta-2);max-width:27ch;min-height:4.8em;font-size:14px;line-height:1.6}.dr-insignia-conta{justify-items:center;gap:6px;margin-top:auto;padding-block:4px 8px;display:grid}.dr-insignia-conta strong{color:var(--acento-texto);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.2}.dr-insignia-conta span{color:var(--tinta-2);font-size:12px;line-height:1.5}.dr-insignia-acao{border-top:1px solid var(--linha);text-align:left;min-height:52px;color:var(--tinta-2);justify-content:space-between;align-self:stretch;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.dr-insignia-acao>span{color:var(--acento-texto);font-size:16px}.dr-colecao-vazia.n-card{margin-top:24px;padding:24px}.dr-colecao-vazia>b{font-size:16px;font-weight:600}.dr-colecao-vazia p{color:var(--tinta-2);max-width:70ch;margin-top:10px;font-size:14px;line-height:1.6}.dr-catalogo{border-top:1px solid var(--linha);margin-top:24px}.dr-catalogo>summary{cursor:pointer;min-height:56px;padding-block:16px;font-size:14px;font-weight:600;line-height:1.6}.dr-catalogo>summary>span{color:var(--tinta-2);margin-left:12px;font-weight:400}.dr-insignias--catalogo .dr-insignia-card{color:var(--tinta-2)}.dr-insignias--catalogo .dr-insignia-acao{margin-top:auto;font-weight:400}.dr-metodo{color:var(--tinta-2);font-size:12px;line-height:1.6;margin-top:16px!important}.dr-perfil{border-bottom:1px solid var(--linha);margin-bottom:20px;padding-bottom:20px}.dr-perfil>header{align-items:center;gap:14px;display:flex}.dr-perfil .dr-rosto{width:48px;height:48px}.dr-perfil h3{font-size:20px}.dr-perfil header p{color:var(--tinta-2);margin-top:5px;font-size:12px;line-height:1.6}.dr-perfil-base{border-top:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin-top:16px;padding-block:20px;display:grid}.dr-perfil-base>div{gap:6px;display:grid}.dr-perfil-base strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.dr-perfil-base strong small{color:var(--tinta-2);font-size:13px;font-weight:400}.dr-perfil-base span{color:var(--tinta-2);font-size:12px;line-height:1.5}.dr-perfil>p{color:var(--tinta-2);font-size:13px;line-height:1.6}.dr-aprendizado.n-card,.dr-historico.n-card{padding-block:0;scroll-margin-top:160px}.dr-aprendizado>summary,.dr-historico>summary{cursor:pointer;min-height:64px;padding-block:20px;font-size:16px;font-weight:600;line-height:1.5}.dr-aprendizado>summary>span,.dr-historico>summary>span{color:var(--tinta-2);font-variant-numeric:tabular-nums;margin-left:12px;font-size:12px;font-weight:400}.dr-aprendizado>section{padding-bottom:20px}.dr-lista>li{border-top:1px solid var(--linha);padding:16px 0}.dr-lista{margin-top:20px}.dr-lista>li>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dr-lista b{font-size:14px;font-weight:600}.dr-lista span:not(.dr-barra){color:var(--tinta-2);font-size:12px}.dr-barra{background:var(--linha);border-radius:4px;height:3px;margin-top:12px;display:block;overflow:hidden}.dr-barra i{background:var(--acento);height:100%;display:block}.dr-base{color:var(--tinta-2);font-size:12px;line-height:1.6}.dr-base+.dr-nota{margin-top:-14px!important}.dr-agenda{justify-content:flex-end;display:flex}.dr-reuniao{border-top:1px solid var(--linha);padding-bottom:12px}.dr-reuniao>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding-block:16px;display:flex}.dr-reuniao>summary>span:first-child{gap:6px;min-width:0;display:grid}.dr-reuniao>summary b{font-size:14px;font-weight:600}.dr-reuniao>summary small{color:var(--tinta-2);font-size:12px}.dr-sql{color:var(--acento-texto);flex:none;font-size:12px;line-height:1.5}.dr-filtro-evidencias{justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.dr-filtro-evidencias p{color:var(--tinta-2);font-size:14px;line-height:1.6}.dr-filtro-evidencias button{flex:none}.dr-mais-reunioes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;display:flex}.dr-mais-reunioes p{color:var(--tinta-2);font-size:12px}.dr-vazio{color:var(--tinta-2);font-size:16px;line-height:1.6}.dr-vazio b{color:var(--tinta);font-size:20px;font-weight:700}.dr-vazio p{max-width:65ch;margin:12px 0}.dr-evidencias{font-family:var(--f,Montserrat,sans-serif);color:var(--tinta);min-width:0}.dr-evidencias>div+div{margin-top:24px}.dr-evidencia{border-bottom:1px solid var(--linha);padding:16px 0}.dr-evidencia header{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.dr-evidencia header>span{color:var(--tinta-2);font-size:12px}.dr-evidencia blockquote{border-left:2px solid var(--linha-forte);color:var(--tinta-2);overflow-wrap:anywhere;margin:16px 0 0;padding-left:16px;font-size:15px;line-height:1.6}.dr-evidencia cite{color:var(--acento-texto);margin-top:6px;font-size:12px;font-style:normal;display:block}.dr-auditoria{border-block:1px solid var(--linha);margin-bottom:20px;padding:20px 0}.dr-auditoria-cab{align-items:center;gap:16px;display:flex}.dr-auditoria-cab>.insignia-comercial{--insignia-size:72px}.dr-auditoria-cab>div:not(.dr-auditoria-quantidade){min-width:0}.dr-auditoria h4{font-size:20px;font-weight:700;line-height:1.35}.dr-auditoria-cab p{color:var(--tinta-2);margin-top:8px;font-size:12px;line-height:1.6}.dr-auditoria-cab p>span{padding-inline:4px}.dr-auditoria-quantidade{text-align:right;flex:none;gap:6px;margin-left:auto;display:grid}.dr-auditoria-quantidade strong{color:var(--acento-texto);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.1}.dr-auditoria-quantidade span{color:var(--tinta-2);font-size:12px}.dr-auditoria-porque{color:var(--tinta-2);max-width:65ch;font-size:15px;line-height:1.6;margin-top:20px!important}.dr-auditoria-criterios{border-top:1px solid var(--linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;padding-top:20px;display:grid}.dr-auditoria-criterios>div>span{color:var(--acento-texto);font-size:13px;font-weight:700}.dr-auditoria-criterios p{color:var(--tinta-2);margin-top:8px;font-size:15px;line-height:1.6}.dr-auditoria-regra{border-top:1px solid var(--linha);margin-top:20px}.dr-auditoria-regra>summary,.dr-origem>summary{cursor:pointer;min-height:48px;padding-block:14px;font-size:14px;font-weight:600;line-height:1.5}.dr-auditoria-regra ol{color:var(--tinta-2);margin:0 0 16px;padding-left:20px;font-size:14px;line-height:1.6}.dr-auditoria-regra li+li{margin-top:8px}.dr-auditoria-regra>p{color:var(--tinta-2);max-width:65ch;font-size:13px;line-height:1.6}.dr-auditoria-exportar{align-items:center;gap:16px;margin-top:20px;display:flex}.dr-auditoria-exportar>span{color:var(--tinta-2);max-width:48ch;font-size:12px;line-height:1.6}.dr-auditoria-exportar button{flex:none;min-height:44px}.dr-origem{border-top:1px solid var(--linha);margin-block:16px}.dr-origem dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.dr-origem dl>div{min-width:0}.dr-origem dt{color:var(--tinta-2);margin-bottom:6px;font-size:12px}.dr-origem dd{font-size:12px;font-family:var(--f-mono,monospace);overflow-wrap:anywhere;margin:0;line-height:1.6}.dr-origem p{color:var(--tinta-2);max-width:65ch;font-size:13px;line-height:1.6}@media (width<=1100px){.dr-insignias{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-finalista.n-card{grid-template-columns:56px minmax(0,1fr);gap:6px 12px}.dr-podio-retrato{width:56px;height:66px}.dr-podio .dr-rosto{width:52px;height:52px}.dr-medalha-posicao{--insignia-size:34px}}@media (width<=700px){.dr{gap:20px}.dr .n-card{padding:20px 16px}.dr-subcab{flex-wrap:wrap;align-items:flex-start}.dr-subcab label{width:100%}.dr-subcab select{width:100%;font-size:16px}.dr-nota{font-size:14px}.dr-podio{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:0}.dr-podio .dr-finalista{order:initial;margin-top:0}.dr-finalista.n-card{grid-template-columns:56px minmax(0,1fr) 76px;gap:4px 14px;padding:16px}.dr-podio-lugar{grid-area:1/2;margin:0;font-size:12px}.dr-podio-retrato{grid-area:1/1/4;align-self:center}.dr-podio-nome{grid-area:2/2;font-size:16px}.dr-podio-numero{text-align:right;grid-area:1/3/3;align-self:end;margin:0;font-size:32px}.dr-podio-unidade{text-align:right;grid-area:3/3;font-size:12px}.dr-podio-rodape{display:none}.dr-finalista--vazio.n-card{grid-template-columns:56px minmax(0,1fr)}.dr-medalha-vaga{--insignia-size:52px}.dr-podio-espera{grid-row:3}.dr-placar{gap:12px;padding-top:20px}.dr-placar>div{padding-left:12px}.dr-placar strong{font-size:26px}.dr-placar strong small{white-space:nowrap;font-size:12px;line-height:1.6;display:block}.dr-placar span{font-size:12px}.dr-vendedor{grid-template-columns:20px 40px minmax(0,1fr) 58px;gap:8px;min-height:84px}.dr-pessoa>b{font-size:16px}.dr-pessoa small{font-size:12px}.dr-valor>b{font-size:26px}.dr-valor>small{font-size:12px}.dr-linha-insignias{gap:6px}.dr-ranking .dr-subcab{gap:8px}.dr-ranking-medida{text-align:left}.dr-insignias{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.dr-insignia-card{gap:10px;padding:16px 12px 0}.dr-insignia-card>.insignia-comercial{--insignia-size:84px}.dr-insignia-card>b{font-size:16px}.dr-insignia-descricao{min-height:6.4em;font-size:12px}.dr-insignia-conta strong{font-size:28px}.dr-insignia-acao{min-height:52px;font-size:12px}.dr-metodo{font-size:12px}.dr-colecao-vazia p{font-size:16px}.dr-perfil>header{align-items:flex-start;gap:12px}.dr-perfil>p{font-size:16px}.dr-perfil-base{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.dr-perfil h3{font-size:20px}.dr-aprendizado.n-card,.dr-historico.n-card{padding-block:0}.dr-aprendizado>summary>span{margin:4px 0 0;display:block}.dr-reuniao>summary{align-items:flex-start;gap:12px}.dr-reuniao>summary b{font-size:16px}.dr-sql{text-align:right;max-width:92px}.dr-lista>li>div{flex-wrap:wrap;align-items:flex-start}.dr-lista b{font-size:16px}.dr-filtro-evidencias{flex-direction:column;align-items:flex-start;gap:8px}.dr-filtro-evidencias p{font-size:16px}.dr-auditoria-cab{flex-wrap:wrap;align-items:flex-start;gap:12px}.dr-auditoria-cab>.insignia-comercial{--insignia-size:52px}.dr-auditoria-cab>div:not(.dr-auditoria-quantidade){flex:1}.dr-auditoria-quantidade{text-align:left;flex-basis:100%;align-items:baseline;gap:8px;margin:8px 0 0 64px;display:flex}.dr-auditoria-criterios{grid-template-columns:minmax(0,1fr);gap:20px}.dr-auditoria-criterios p,.dr-auditoria-porque,.dr-evidencia blockquote,.dr-auditoria-regra ol{font-size:16px}.dr-auditoria-exportar{flex-direction:column;align-items:flex-start;gap:8px}.dr-origem dl{grid-template-columns:minmax(0,1fr)}.dr-colecao,.dr-historico.n-card{scroll-margin-top:200px}.dr-agenda{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.dr *{scroll-behavior:auto!important;transition:none!important}}.dr .dr-auditoria-regra ol{margin:0 0 16px;padding-left:20px;list-style:decimal}.rn{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.rn .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rn-nova-solta{justify-self:start}.rn-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.rn-topo .rn-entrar{flex:320px}.rn-provedor{border:1px solid var(--linha-forte);background:var(--tp-vidro,var(--cartao-solido,var(--cartao)));min-height:36px;color:var(--tinta-2);font:600 12px/1 var(--f);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rn-provedor:hover:not(:disabled){border-color:var(--acento-texto);color:var(--tinta)}.rn-provedor:disabled{cursor:default}.rn-provedor i{background:var(--acento-texto);border-radius:50%;width:6px;height:6px}.rn-provedor span{color:var(--acento-texto);text-underline-offset:4px;text-decoration:underline}.rn-entrar{border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));min-width:0;max-width:460px;color:var(--tinta-3);border-radius:12px;align-items:center;padding-left:12px;display:flex}.rn-entrar:focus-within{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}.rn-entrar input{min-width:0;min-height:44px;color:var(--tinta);font:400 16px/1.3 var(--f);background:0 0;border:0;flex:1;padding:0 10px}.rn-entrar input:focus{outline:0}.rn-entrar input::placeholder{color:var(--tinta-3)}.rn-entrar button{min-height:36px;color:var(--tinta-3);font:700 13px/1 var(--f);cursor:pointer;background:0 0;border:0;border-radius:6px;margin:4px;padding:0 14px}.rn-entrar button:not(:disabled){color:var(--acento-texto)}.rn-entrar button:not(:disabled):hover{background:var(--acento-veu)}.rn-controle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.rn-dias{align-items:center;gap:4px;min-width:0;display:flex}.rn-dias ol{gap:2px;margin:0;padding:0;list-style:none;display:flex}.rn-seta{width:40px;height:44px;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.rn-seta:hover{background:var(--acento-veu);color:var(--tinta)}.rn-dia{width:48px;color:var(--tinta-3);font:700 10px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--motion-fast,.16s) var(--ease,ease);background:0 0;border:0;border-radius:999px;justify-items:center;gap:4px;padding:8px 0;display:grid}.rn-dia b{font:600 17px/1 var(--f);letter-spacing:0;color:var(--tinta-2);font-variant-numeric:tabular-nums}.rn-dia:hover{background:var(--cartao-hover)}.rn-dia[aria-current=date] b{color:var(--acento-texto)}.rn-dia[aria-pressed=true]{background:var(--acento);color:var(--sobre-acento)}.rn-dia[aria-pressed=true] b{color:var(--sobre-acento)}.rn-direita{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.rn-rosto-mini{--d:22px;box-shadow:none;font-size:10px}.rn-grupo{gap:10px;margin-top:6px;display:grid}.rn-grupo ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rn-linha{border-radius:16px;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;animation:.5s cubic-bezier(.2,1.5,.4,1) both rn-entra;display:grid}.rn-linha:nth-child(2){animation-delay:70ms}.rn-linha:nth-child(3){animation-delay:.14s}.rn-linha:nth-child(n+4){animation-delay:.21s}.rn-hora{font:600 15px/1.2 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;gap:2px;display:grid}.rn-hora small{font:400 12px/1.2 var(--f);color:var(--tinta-3)}.rn-quem{gap:6px;min-width:0;display:grid}.rn-quem h3{font:700 17px/1.3 var(--f);color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rn-info{font:400 13px/1.4 var(--f);color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rn-closer{align-items:center;gap:6px;display:inline-flex}.rn-selo{border:1px solid var(--linha-forte);min-height:22px;font:600 11px/1 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.rn-selo .n-icon{width:12px;height:12px}.rn-selo.venda{color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento-texto) 40%, transparent)}.rn-acoes{align-items:center;gap:8px;display:flex}.rn-linha .n-estado--voce i{animation:2.4s ease-in-out infinite rn-pulso}.rn-esqueleto{gap:8px;display:grid}.rn-esqueleto i{opacity:.6;border-radius:16px;height:82px;display:block}.rn .rn-aviso{border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.rn-aviso p{color:var(--tinta);margin:0}.rn .rn-vazio{text-align:left;border-radius:20px;justify-items:start;gap:6px;padding:26px 30px;display:grid}.rn-vazio h4{font:700 15px/1.35 var(--f);color:var(--tinta);margin:0}.rn-vazio p{max-width:52ch;color:var(--tinta-2);margin:0 0 8px;font-size:14px;line-height:1.6}.rn .rn-linha,.rn .rn-esqueleto i,.rn .rn-aviso,.rn .rn-vazio{background:var(--tp-vidro,var(--cartao-solido,var(--cartao)));border:1px solid var(--tp-vidro-borda,var(--linha));box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none)}.rn .rn-aviso{border-color:var(--erro)}.rn .rn-linha.agora{border-color:color-mix(in srgb, var(--acento-texto) 55%, transparent);box-shadow:inset 3px 0 0 var(--acento-texto), inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent)}@media (prefers-reduced-transparency:reduce){.rn .rn-linha,.rn .rn-esqueleto i,.rn .rn-aviso,.rn .rn-vazio,.rn-provedor{background:var(--cartao-solido,var(--cartao));-webkit-backdrop-filter:none;backdrop-filter:none}.rn-dialogo{background:var(--cartao-solido,var(--cartao))}}.rn-veu{z-index:80;background:color-mix(in srgb, var(--fundo) 55%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:16px;animation:.2s both rn-entra;display:grid;position:fixed;inset:0}.rn-dialogo{border:1px solid var(--linha-forte);background:color-mix(in srgb, var(--cartao-solido,var(--cartao)) 92%, transparent);border-color:var(--tp-vidro-borda,var(--linha-forte));-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);width:min(520px,100%);max-height:calc(100dvh - 32px);box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 24px 60px -24px var(--tp-vidro-sombra,#00000080);color:var(--tinta-2);border-radius:24px;gap:16px;padding:24px;animation:.35s cubic-bezier(.2,1.5,.4,1) both rn-entra;display:grid;overflow:auto}.rn-dialogo header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rn-dialogo h2{font:700 20px/1.3 var(--f);color:var(--tinta);margin:0}.rn-dialogo header p{margin:4px 0 0;font-size:13px}.rn-dialogo footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.rn-caminhos{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rn-caminhos button{width:100%;min-height:56px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.rn-caminhos button:hover,.rn-caminhos button:focus-visible{background:var(--acento-veu)}.rn-caminhos .n-icon{color:var(--acento-texto);margin-top:2px}.rn-caminhos b,.rn-lead-txt b{font:600 14px/1.3 var(--f);color:var(--tinta);display:block}.rn-caminhos small,.rn-lead-txt small{font:400 12px/1.45 var(--f);color:var(--tinta-3);margin-top:2px;display:block}.rn-leads{border:1px solid var(--linha);border-radius:14px;display:grid;overflow:hidden}.rn-leads>p{margin:0;padding:12px 14px}.rn-leads button{border:0;border-top:1px solid var(--linha);min-height:56px;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.rn-leads button:first-of-type{border-top:0}.rn-leads button:hover,.rn-leads button[aria-pressed=true]{background:var(--acento-veu)}.rn-leads button .n-icon:last-child{color:var(--acento-texto);margin-left:auto}.rn-lead-txt{min-width:0}.rn-pergunta{border:1px solid var(--linha);border-radius:14px;gap:10px;padding:14px 16px;display:grid}.rn-pergunta>b{font:600 14px/1.4 var(--f);color:var(--tinta)}.rn-dialogo .qsql{flex-direction:column;gap:14px;font-size:14px;display:flex}.rn-dialogo .qsql-presenca,.rn-dialogo .qsql-sub{color:var(--tinta-2);margin:0;font-size:13px}.rn-dialogo .qsql-grupo{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.rn-dialogo .qsql-grupo legend,.rn-dialogo .qsql-pergunta,.rn-dialogo .qsql-label{font:600 13px/1.4 var(--f);color:var(--tinta);padding:0}.rn-dialogo .qsql-check{min-height:32px;color:var(--tinta-2);align-items:center;gap:10px;display:flex}.rn-dialogo .qsql-check input{width:18px;height:18px;accent-color:var(--acento)}.rn-dialogo .qsql-opcoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rn-dialogo .qsql-opcao{border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));min-height:48px;color:var(--tinta);font:700 14px/1.2 var(--f);cursor:pointer;border-radius:6px}.rn-dialogo .qsql-opcao.sel{border-color:var(--acento-texto);background:var(--acento-veu);color:var(--acento-texto)}.rn-dialogo .qsql-input{border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));width:100%;min-height:44px;color:var(--tinta);font:400 16px/1.3 var(--f);border-radius:12px;padding:10px 12px}.rn-dialogo .qsql-btn{background:var(--acento);min-height:44px;color:var(--sobre-acento);font:700 14px/1 var(--f);cursor:pointer;border:0;border-radius:6px}.rn-dialogo .qsql-btn:disabled{background:var(--cartao-hover);color:var(--tinta-3);cursor:not-allowed}.rn-dialogo .qsql-salvo{border:1px solid var(--linha-forte);color:var(--tinta);border-radius:12px;margin:0;padding:10px 12px}.rn-dialogo .qsql-erro{color:var(--erro);margin:0;font-weight:600}@keyframes rn-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rn-pulso{0%,to{box-shadow:0 0 0 3px var(--acento-veu)}50%{box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){.rn-linha,.rn-veu,.rn-dialogo,.rn-linha .n-estado--voce i{animation:none}}@media (width<=700px){.rn-entrar{max-width:none}.rn-topo{flex-flow:column;align-items:stretch}.rn-topo .rn-entrar{flex:none}.rn-provedor{align-self:flex-start}.rn-controle{flex-flow:column;align-items:stretch}.rn-dias ol{flex:1;justify-content:space-between}.rn-dias ol>li{flex:1;min-width:0;display:flex}.rn-dia{width:100%;min-width:0}.rn-seta{width:32px}.rn-direita{justify-content:space-between}.rn-linha{grid-template-columns:1fr;gap:10px;padding:14px 16px}.rn-hora{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.rn-quem h3{white-space:normal}.rn-acoes>.n-btn:not(.n-btn--icon){flex:1}.rn-veu{place-items:end stretch;padding:0}.rn-dialogo{width:100%;max-height:92dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.rn-dialogo footer .n-btn{flex:1}}.ra-opcoes{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;display:grid}.ra-opcoes--tres{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.ra-opcao{border:1px solid var(--linha-forte);min-width:0;color:var(--tinta-2);font:400 13px/1.5 var(--f);text-align:left;cursor:pointer;transition:border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);background:0 0;border-radius:14px;align-content:start;gap:8px;padding:14px 16px;display:grid}html:not([data-theme=dark]) .td-shell.nold-tell .ra-opcao{background:#fffaf675;border-color:#ffffffb3;box-shadow:inset 0 1px #fffc,0 6px 18px -14px #5a33244d}.ra-opcao:hover:not(:disabled){border-color:color-mix(in srgb, var(--acento-texto) 50%, var(--linha-forte))}.ra-opcao:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}html .td-shell.nold-tell .ra-opcao.sel,.ra-opcao.sel{border-color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 7%, transparent)}.ra-opcao:disabled{cursor:default}.ra-opcao:disabled:not(.sel){opacity:.55}.ra-opcao-top{min-width:0;color:var(--tinta);font:700 14px/1.3 var(--f);align-items:center;gap:10px;display:flex}.ra-opcao-top i{border:1.5px solid var(--linha-forte);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.ra-opcao.sel .ra-opcao-top i{border-color:var(--acento-texto)}.ra-opcao.sel .ra-opcao-top i:after{content:"";background:var(--acento-texto);border-radius:50%;position:absolute;inset:3px}.ra-opcao-top .n-badge{margin-left:auto}.ra-opcao-texto{color:var(--tinta-2)}.ra-caps{gap:2px;font-size:12px;display:grid}.ra-caps .sim{color:var(--tinta)}.ra-caps .nao{color:var(--tinta-3)}.ra-motivo{color:var(--aviso);font-size:12px;font-weight:600}.ra-regras>div>span:last-child{font-weight:500}.rn-gravacao{white-space:nowrap}.rf-linha-info{width:100%;font:400 12.5px/1.4 var(--f);color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rf-midia{gap:8px;width:100%;display:grid}.rf-midia-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rf-resumo{border-left:2px solid var(--acento-texto);background:color-mix(in srgb, var(--acento) 6%, transparent);font:400 13px/1.55 var(--f);color:var(--tinta-2);border-radius:0 10px 10px 0;gap:4px;padding:10px 12px;display:grid}.rf-resumo p{margin:0}.rf-resumo b{color:var(--tinta);font-weight:600}.rf-transcricao{border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));max-height:320px;font:400 13px/1.6 var(--f);color:var(--tinta-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:12px 14px;overflow:auto}.rf-transcricao:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.ra-itens .ra-item{align-items:center}.ra-item-txt{flex:1;gap:2px;min-width:0;display:grid}.ra-item-txt small{font:400 12.5px/1.45 var(--f);color:var(--tinta-3);overflow-wrap:anywhere}.ra-item--off .va-nome{color:var(--tinta-3)}.ra-itens li.ra-item--edita{padding:16px;display:block}.ra-novo-tipo-caixa{border:1px solid var(--linha-forte);border-radius:14px;padding:16px}.ra-novo-tipo{justify-self:start}.ra-form{gap:14px;min-width:0;display:grid}.ra-form-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ra-form-duplo{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.ra-form .n-chave{padding:0}.ra-nova-unidade>.n-field:nth-child(2){flex:2 260px}.ra-quando{flex-wrap:wrap;gap:6px 18px;display:flex}.ra-radio{min-height:44px;font:600 13.5px/1.3 var(--f);color:var(--tinta-2);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ra-radio input{width:18px;height:18px;accent-color:var(--acento);margin:0}.ra-janelas{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.ra-janelas legend{font:600 12.5px/1.35 var(--f);color:var(--tinta-2);margin-bottom:6px;padding:0}.ra-dia{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px;min-height:44px;display:grid}.ra-chip{border:1px solid var(--linha-forte);min-height:36px;color:var(--tinta-2);font:600 12px/1.2 var(--f);cursor:pointer;transition:border-color var(--motion-fast,.16s) var(--ease,ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ra-chip:hover:not(:disabled){border-color:var(--acento-texto);color:var(--tinta)}.ra-chip[aria-pressed=true]{border-color:var(--acento-texto);color:var(--acento-texto);background:var(--acento-veu)}.ra-chip:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.ra-dia-chip{width:64px;margin-top:4px}.ra-faixas{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.ra-faixa{min-width:0;color:var(--tinta-3);font:400 13px/1 var(--f);align-items:center;gap:8px;display:inline-flex}.ra-faixa .n-input{font-variant-numeric:tabular-nums;width:128px;min-width:0;padding-left:10px;padding-right:8px}.ra-dia-off{font:400 12.5px/1.4 var(--f);color:var(--tinta-3);align-self:center}.ra-janelas-aviso{font:600 12.5px/1.45 var(--f);color:var(--aviso);margin:0}.ra-chips{flex-wrap:wrap;gap:6px;display:flex}@media (width<=700px){.ra-dia{grid-template-columns:minmax(0,1fr);gap:6px}.ra-dia-chip{justify-self:start;width:auto;min-width:64px;min-height:44px;margin-top:0}.ra-faixa{flex-wrap:wrap}.ra-faixa .n-input{width:120px}.ra-chip{min-height:44px}.ra-itens .ra-item{flex-wrap:wrap}.ra-itens .ra-item .ra-item-txt{flex-basis:100%}.ra-form-acoes .n-btn{flex:1}}.ra-closer{border-top:1px solid var(--linha);gap:14px;margin-top:14px;padding-top:14px;display:grid}.ra-closer .n-chave{padding:0;font-size:14px}.ra-closer-janelas{gap:10px;display:grid}.ra-closer-grupo{gap:8px;display:grid}.ra-closer-rot{font:600 12.5px/1.35 var(--f);color:var(--tinta-2)}.ra-closer-rot small{color:var(--tinta-3);font-weight:400}.rn-quem{grid-template-columns:minmax(0,1fr)}.rn-info{min-width:0}.rn-selo.rn-local{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:18px;display:inline-block;overflow:hidden}.rn-filtros-unidade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 22px;display:grid}.rn-filtros-unidade .n-input{width:100%;min-height:44px;font-size:16px}.rn-cal-escala{justify-self:end;width:fit-content;margin:0 0 16px auto}.rn-cal{border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));border-radius:16px;max-height:72vh;overflow:auto}.rn-cal-grid{min-width:0;padding-right:8px;display:grid}.rn-cal-horas{min-width:0;position:relative}.rn-cal-horas b{color:var(--tinta-2);font:500 10px/1 var(--f);position:absolute;right:6px;transform:translateY(-5px)}.rn-cal-dia{border-left:1px solid var(--linha);min-width:0}.rn-cal-dia>header{z-index:3;background:var(--cartao-solido,var(--cartao));border-bottom:1px solid var(--linha);height:54px;font:500 12px var(--f);justify-content:center;align-items:center;gap:8px;display:flex;position:sticky;top:0}.rn-cal-dia>header strong{font:700 20px var(--f);color:var(--tinta)}.rn-cal-corpo{min-width:0;position:relative}.rn-cal-corpo>i{background:var(--linha);pointer-events:none;height:1px;position:absolute;left:0;right:0}.rn-cal-evento{border:1px solid var(--linha-forte);border-left:3px solid var(--acento);background:var(--cartao-2,var(--cartao-solido));color:var(--tinta);text-align:left;cursor:pointer;font:500 11px/1.35 var(--f);border-radius:6px;flex-direction:column;gap:3px;min-width:0;min-height:44px;padding:6px;display:flex;position:absolute;overflow:hidden}.rn-cal-evento>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rn-cal-evento>b{color:var(--acento-texto);font-weight:600}.rn-cal-evento>strong{font-size:12px;font-weight:700}.rn-cal-evento>small,.rn-cal-evento>span{color:var(--tinta-2);font-size:11px}.rn-cal-evento:hover,.rn-cal-evento:focus-visible{border-color:var(--acento)}.ra-unidade-completa{flex-wrap:wrap}.ra-unidade-completa .ra-item-txt{flex:1;min-width:120px}.rn-distribuicao{border-top:1px solid var(--linha);flex-basis:100%;gap:16px;min-width:0;margin-top:12px;padding:20px 0 8px;display:grid}.rn-distribuicao h4{font:700 15px var(--f);color:var(--tinta);margin:0}.rn-distribuicao>.n-btn{justify-self:start}.rn-dist-pessoas{gap:0;display:grid}.rn-dist-pessoa{border-bottom:1px solid var(--linha);grid-template-columns:28px minmax(90px,1fr) 88px auto;align-items:center;gap:12px;padding:12px 0;display:grid}.rn-dist-pessoa>b{font:600 13px var(--f);color:var(--tinta)}.rn-dist-input{align-items:center;gap:6px;display:flex}.rn-dist-input .n-input{width:100%;min-height:44px;padding:8px;font-size:16px}@media (width<=700px){.rn-filtros-unidade{grid-template-columns:minmax(0,1fr);gap:12px}.rn-dist-pessoa{grid-template-columns:28px minmax(80px,1fr) 78px;gap:8px}.rn-dist-pessoa>.ra-radio{grid-column:2/-1;min-height:44px}.rn-cal{max-height:65vh}.rn-cal-escala{margin-left:0}.rn-dialogo .rn-linha{grid-template-columns:minmax(0,1fr)}}.rn-cal-evento--externo{border-left-color:var(--linha-forte);background:var(--cartao-solido,var(--cartao))}.rn-cal-evento--externo>b{color:var(--tinta-2)}.rn-cal-bloqueio{z-index:2;color:var(--tinta-2);background:var(--cartao-2);font:500 11px var(--f);padding:6px;display:block;position:sticky;top:54px}.rn .rn-linha,.ra-unidade-completa{background:var(--cartao-solido,var(--cartao))}.insignia-comercial{--ic-creme:#fff6ef;--ic-pessego:#ffb38c;--ic-terracota:#ab5b44;--ic-espresso:#21140f;--ic-metal-light:var(--ic-creme);--ic-metal-mid:var(--ic-pessego);--ic-metal-low:var(--ic-terracota);--ic-metal-deep:var(--ic-espresso);width:var(--insignia-size,112px);pointer-events:none;-webkit-user-select:none;user-select:none;shape-rendering:geometricprecision;flex:none;max-width:100%;height:auto;display:block;overflow:visible}.insignia-comercial .ic-metal-light{stop-color:var(--ic-metal-light)}.insignia-comercial .ic-metal-mid{stop-color:var(--ic-metal-mid)}.insignia-comercial .ic-metal-low{stop-color:var(--ic-metal-low)}.insignia-comercial .ic-metal-deep{stop-color:var(--ic-metal-deep)}.insignia-comercial .ic-enamel-light{stop-color:var(--ic-terracota)}.insignia-comercial .ic-enamel-mid,.insignia-comercial .ic-enamel-dark{stop-color:var(--ic-espresso)}.insignia-comercial .ic-contorno{stroke:var(--ic-espresso)}.insignia-comercial .ic-espessura{fill:var(--ic-espresso)}.insignia-comercial .ic-bisel{fill:var(--ic-espresso);stroke:var(--ic-terracota)}.insignia-comercial .ic-interior{stroke:var(--ic-espresso)}.insignia-comercial .ic-luz-borda{stroke:var(--ic-creme);opacity:.82}.insignia-comercial .ic-sombra-borda{stroke:var(--ic-espresso);opacity:.75}.insignia-comercial .ic-luz-interna{stroke:var(--ic-pessego);opacity:.45}.insignia-comercial .ic-luz-asa{stroke:var(--ic-creme);opacity:.4}.insignia-comercial .ic-luz-fita{stroke:var(--ic-creme);opacity:.85}.insignia-comercial .ic-simbolo{color:var(--ic-creme);stroke:currentColor}.insignia-comercial .ic-recorte{fill:var(--ic-espresso)}.insignia-comercial .ic-fita-dobra{fill:var(--ic-terracota);stroke:var(--ic-espresso);stroke-width:1.4px}.insignia-comercial .ic-gravacao{fill:var(--ic-espresso);opacity:.8}.insignia-comercial .ic-posicao{fill:var(--ic-creme);stroke:var(--ic-espresso);stroke-width:1px;paint-order:stroke fill;font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-family:Montserrat,sans-serif;font-weight:800}.insignia-comercial .ic-lacre-base{fill:var(--ic-espresso);stroke:var(--ic-terracota)}.insignia-comercial .ic-lacre-traco{stroke:var(--ic-pessego)}.insignia-comercial.is-locked{--ic-metal-light:var(--ic-terracota);--ic-metal-mid:var(--ic-espresso);--ic-metal-low:var(--ic-espresso)}.insignia-comercial.is-locked .ic-enamel-light{stop-color:var(--ic-espresso)}.insignia-comercial.is-locked .ic-simbolo{color:var(--ic-pessego);opacity:.64}.insignia-comercial.is-locked .ic-posicao{fill:var(--ic-pessego);opacity:.64}.insignia-comercial.is-locked .ic-luz-borda,.insignia-comercial.is-locked .ic-luz-fita,.insignia-comercial.is-locked .ic-luz-asa{opacity:.18}.insignia-comercial.is-locked .ic-fita-dobra{fill:var(--ic-espresso)}.insignia-comercial.is-locked .ic-gravacao{fill:var(--ic-pessego);opacity:.3}@media (forced-colors:active){.insignia-comercial{forced-color-adjust:none}}.rp{width:100%;min-width:0;color:var(--tinta);font:400 14px/1.55 var(--f);gap:20px;padding-bottom:40px;display:grid}.rp>*{min-width:0;transition:opacity .24s}.rp .tp-escolha{margin:0}.rp[aria-busy=true]>*{opacity:.55;transition-delay:.28s}.rp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.rp-bloco{background:var(--tp-vidro,var(--cartao-solido));border:1px solid var(--tp-vidro-borda,var(--linha));min-width:0;box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:20px;padding:26px 28px 24px}.rp .rp-atendimento{background:var(--cartao-solido);border-color:var(--linha);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.rp-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin:0 0 20px;display:flex}.rp-cab>div:first-child{gap:6px;min-width:0;display:grid}.rp-cab-direita{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.rp-olho{font:700 10px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto)}.rp .rp-secao{font:500 23px/1.25 var(--f);letter-spacing:-.04em;color:var(--tinta);text-wrap:balance;margin:0}.rp .rp-secao.rp-secao--sm{font:600 14px/1.35 var(--f);letter-spacing:-.01em}.rp-apoio{font:400 13px/1.6 var(--f);color:var(--tinta-2);text-wrap:pretty;max-width:70ch}.rp-apoio b{color:var(--tinta);font-weight:600}.rp-nota{font:400 12px/1.6 var(--f);color:var(--tinta-3);max-width:90ch;margin-top:18px!important}.rp .n-estado{white-space:normal}.rp-link{min-height:44px;font:600 12px/1.2 var(--f);color:var(--tinta-2);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.rp-link:hover{color:var(--tinta)}.rp-seta{font-size:11px}.rp-btn2{min-height:44px;color:var(--tinta);font:700 13px/1 var(--f);justify-content:center;align-items:center;padding:0 16px;display:inline-flex;border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;border-radius:6px!important}.rp-btn2:hover{border-color:var(--acento-texto)!important}.rp-btn2:disabled{opacity:.5;cursor:not-allowed}.rp-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 18px;display:flex}.rp-areas,.rp-atalhos,.rp-pilulas{scrollbar-width:none;border:1px solid var(--linha);background:var(--tp-vidro,var(--cartao-solido));border-radius:999px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.rp-areas::-webkit-scrollbar{display:none}.rp-atalhos::-webkit-scrollbar{display:none}.rp-pilulas::-webkit-scrollbar{display:none}.rp-areas>button,.rp-atalhos>button,.rp-pilulas>button{min-height:36px;color:var(--tinta-2);font:600 12.5px/1 var(--f);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex;border-radius:999px!important}.rp-areas>button:hover,.rp-atalhos>button:hover,.rp-pilulas>button:hover{color:var(--tinta);background:var(--cartao-hover)}.rp-areas>button[aria-current=page],.rp-atalhos>button[aria-pressed=true],.rp-pilulas>button[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto)}.rp-pilulas>button small{font:500 11px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.rp-pilulas>button[aria-pressed=true] small{color:inherit}.rp-periodo{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;max-width:100%;margin-left:auto;display:flex}.rp-periodo-leitura{align-items:center;gap:12px;display:inline-flex}.rp-periodo-texto{font:500 12px/1.3 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.rp-datas{flex-wrap:wrap;flex:100%;justify-content:flex-end;align-items:center;gap:6px 10px;display:flex}.rp-datas label{font:600 11px/1 var(--f);color:var(--tinta-3);align-items:center;gap:6px;display:inline-flex}.rp-datas input{border:1px solid var(--linha-forte);background:var(--cartao-solido);min-height:44px;color:var(--tinta);font:400 16px/1 var(--f);border-radius:12px;padding:6px 12px}.rp-atualizar{min-height:44px;font:600 12px/1 var(--f);color:var(--tinta-3);padding:0 6px}.rp-atualizar:hover{color:var(--tinta)}.rp-placar{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:28px 40px;display:grid}.rp-placar-receita{align-content:start;gap:10px;min-width:0;display:grid}.rp-grande{font:600 clamp(44px, 5.2vw, 64px)/1 var(--f);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--tinta)}.rp-meta-linha{font:400 15px/1.4 var(--f);color:var(--tinta-2)}.rp-meta-linha b{color:var(--tinta);font-weight:700}.rp-progresso{background:color-mix(in srgb, var(--tinta) 10%, transparent);border-radius:999px;height:8px;margin:4px 0 2px;position:relative}.rp-progresso>i{border-radius:inherit;background:var(--acento);position:absolute;inset:0 auto 0 0}.rp-progresso>i.is-atras{background:color-mix(in srgb, var(--acento) 70%, var(--tinta-3))}.rp-ritmo{background:var(--tinta);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.rp-placar-pe{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:4px;display:flex}.rp-placar-numeros{border-left:1px solid var(--linha);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:0;margin:0;padding-left:32px;display:grid}.rp-placar-numeros>div{gap:4px;min-width:0;padding:16px 0;display:grid}.rp-placar-numeros>div:nth-child(2n){border-left:1px solid var(--linha);padding-left:24px}.rp-placar-numeros>div:nth-child(n+3){border-top:1px solid var(--linha)}.rp-placar-numeros dt{font:400 12px/1.4 var(--f);color:var(--tinta-2)}.rp-placar-numeros dd{font:600 28px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);overflow-wrap:anywhere;margin:0}.rp-var{font:600 12px/1.3 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta-2);align-items:baseline;gap:4px;display:inline-flex}.rp-var>span{font-size:9px}.rp-var small{color:var(--tinta-3);font-weight:400}.rp-var--bom{color:var(--sucesso)}.rp-var--ruim{color:var(--erro)}.rp-funil-corpo{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px 36px;display:grid}.rp-faixas{gap:6px;min-width:0;display:grid}.rp-faixas>li{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"taxa trilho"".nota";align-items:center;column-gap:18px;display:grid}.rp-faixa-taxa{text-align:right;grid-area:taxa;justify-items:end;gap:3px;display:grid}.rp-faixa-taxa strong{background:var(--acento-veu);color:var(--acento-texto);font:700 13px/1 var(--f);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px}.rp-faixa-taxa small{font:500 10px/1.3 var(--f);color:var(--tinta-3)}.rp-faixa-trilho{grid-area:trilho;min-width:0}.rp-faixa{isolation:isolate;width:var(--largura);text-align:center;min-height:64px;color:var(--tinta);font:600 13px/1.25 var(--f);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin:0 auto;padding:10px 28px;display:flex;position:relative}.rp-faixa:before{content:"";z-index:-1;background:color-mix(in srgb, var(--acento) var(--forca), var(--cartao-solido));clip-path:polygon(0 0, 100% 0, calc(100% - var(--recuo)) 100%, var(--recuo) 100%);position:absolute;inset:0}.rp-faixa strong{font:600 28px/1 var(--f);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rp-faixa-nota{text-align:center;font:400 11px/1.4 var(--f);color:var(--tinta-3);grid-area:nota;margin:2px 0 8px}.rp-faixas>li.is-vazia .rp-faixa:before{background:color-mix(in srgb, var(--tinta) 6%, transparent)}.rp-faixas>li.is-vazia .rp-faixa{color:var(--tinta-3)}.rp-faixas>li.is-vazia .rp-faixa-taxa strong{background:color-mix(in srgb, var(--tinta) 8%, transparent);color:var(--tinta-3)}html[data-theme=dark] .rp-faixas>li[data-forte]:not(.is-vazia) .rp-faixa{color:var(--sobre-acento,#21140f)}.rp-volume{border-bottom:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 0;margin:0 0 22px;padding:0 0 20px;display:grid}.rp-volume>div{border-left:1px solid var(--linha);align-content:start;gap:4px;min-width:0;padding:0 24px;display:grid}.rp-volume>div:first-child{border-left:0;padding-left:0}.rp-volume dt{font:400 12px/1.4 var(--f);color:var(--tinta-2)}.rp-volume dd{font:600 26px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);margin:0}.rp-olho--quieto{color:var(--tinta-3)}.rp-safra-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 16px;display:flex}.rp-mql{border:1px solid var(--linha);background:color-mix(in srgb, var(--cartao-solido) 55%, transparent);border-radius:14px;gap:12px;padding:18px 20px;display:grid}.rp-mql-barra{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.rp-mql-barra>i{flex-basis:0;min-width:3px}.rp-mql .is-mql{background:var(--acento)}.rp-mql .is-nao{background:color-mix(in srgb, var(--tinta) 32%, transparent)}.rp-mql .is-conf{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tinta) 16%, transparent) 0 4px, transparent 4px 7px);outline:1px solid color-mix(in srgb, var(--tinta) 14%, transparent);outline-offset:-1px}.rp-mql-linhas{margin:0;display:grid}.rp-mql-linhas>div{border-top:1px solid var(--linha);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.rp-mql-linhas>div:first-child{border-top:0;padding-top:0}.rp-mql-linhas dt{font:500 13px/1.3 var(--f);color:var(--tinta-2);align-items:center;gap:8px;display:inline-flex}.rp-mql-linhas dt>i{border-radius:3px;flex:none;width:10px;height:10px}.rp-mql-linhas dd{font:600 16px/1 var(--f);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;display:inline-flex}.rp-mql-linhas dd small{font:400 11px/1 var(--f);color:var(--tinta-3);text-align:right;min-width:32px}.rp-numeros{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:18px 0;margin:0;display:grid}.rp-numeros>div{border-left:1px solid var(--linha);align-content:start;gap:4px;min-width:0;padding:0 24px;display:grid}.rp-numeros>div:first-child{border-left:0;padding-left:0}.rp-numeros dt{font:400 12px/1.4 var(--f);color:var(--tinta-2)}.rp-numeros dd{font:600 30px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);overflow-wrap:anywhere;margin:0}.rp-numeros small{font:400 12px/1.45 var(--f);color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.rp-numeros small .rp-link{min-height:44px;margin-block:-8px}.rp-pipe-grade{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px 40px;margin-top:24px;padding-top:20px;display:grid}.rp-pipe-grade>div{align-content:start;gap:12px;min-width:0;display:grid}.rp-etapas{gap:10px;display:grid}.rp-etapas>li{grid-template-columns:minmax(110px,180px) minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.rp-etapa-nome{font:500 13px/1.3 var(--f);color:var(--tinta);overflow-wrap:anywhere;display:grid}.rp-etapa-nome small{font:400 10px/1.3 var(--f);color:var(--tinta-3)}.rp-etapa-barra{background:color-mix(in srgb, var(--tinta) 7%, transparent);border-radius:999px;height:10px;overflow:hidden}.rp-etapa-barra>i{border-radius:inherit;background:var(--acento);height:100%;display:block}.rp-etapa-num{font-variant-numeric:tabular-nums;justify-self:end;align-items:baseline;gap:8px;display:inline-flex}.rp-etapa-num b{font:600 14px/1 var(--f)}.rp-etapa-num small{font:400 11px/1 var(--f);color:var(--tinta-3);text-align:right;min-width:18px}.rp-motivos{display:grid}.rp-motivos>li{border-top:1px solid var(--linha);font:400 13px/1.4 var(--f);color:var(--tinta-2);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.rp-motivos>li:first-child{border-top:0;padding-top:0}.rp-motivos b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.rp-parados{border-top:1px solid var(--linha);font:400 12px/1.4 var(--f);color:var(--tinta-3);gap:2px;margin-top:6px;padding-top:12px;display:grid}.rp .rp-alerta{border:1px solid color-mix(in srgb, var(--erro) 45%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 24px;padding:10px 14px;display:flex}.rp-alerta-motivo{font:400 12px/1.45 var(--f);color:var(--tinta-3)}.rp>.rp-alerta{margin:0}.rp-rolagem{margin:0 -4px;padding:0 4px;overflow-x:auto}.rp-rolagem:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.rp-grade-origens{border-collapse:collapse;width:100%;min-width:760px;font:400 13px/1.4 var(--f);font-variant-numeric:tabular-nums}.rp-grade-origens th,.rp-grade-origens td{border-top:1px solid var(--linha);text-align:right;white-space:nowrap;padding:11px 12px}.rp-grade-origens thead th{font:600 11px/1.3 var(--f);color:var(--tinta-3);border-top:0;padding-top:0}.rp-grade-origens th:first-child{text-align:left;padding-left:0}.rp-grade-origens tbody th{color:var(--tinta);white-space:normal;min-width:180px;font-weight:500}.rp-grade-origens tbody th span{overflow-wrap:anywhere;display:block}.rp-grade-origens tbody th small{border:1px solid var(--linha-forte);font:500 10px/1.3 var(--f);color:var(--tinta-2);border-radius:999px;margin-top:4px;padding:2px 8px;display:inline-block}.rp-grade-origens td{color:var(--tinta-2)}.rp-grade-origens td.rp-forte{color:var(--tinta);font-weight:600}.rp-escolher{font:600 11px/1 var(--f);color:var(--tinta-3);align-items:center;gap:8px;display:inline-flex}.rp-escolher select{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);min-height:40px;color:var(--tinta);font:500 14px/1 var(--f);border-radius:12px;padding:6px 30px 6px 12px}.rp .tell-chart-switch,.rp .tell-live-revenue-chart{margin:0}.rp-tempo{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:24px 36px;display:grid}.rp-tempo-grafico{min-width:0;max-width:820px}.rp-tempo-numeros{gap:0;margin:0;display:grid}.rp-tempo-numeros>div{border-top:1px solid var(--linha);gap:4px;padding:16px 0;display:grid}.rp-tempo-numeros>div:first-child{border-top:0;padding-top:4px}.rp-tempo-numeros dt{font:400 12px/1.4 var(--f);color:var(--tinta-2)}.rp-tempo-numeros dd{font:600 24px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);margin:0}.rp-tempo-numeros small{font:400 12px/1.45 var(--f);color:var(--tinta-3)}.rp-checagens{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:0 32px;display:grid}.rp-checagens>li{border-top:1px solid var(--linha);grid-template-columns:auto 1fr;grid-template-areas:"estado estado""rotulo valor""texto texto""acao acao";align-items:baseline;gap:4px 12px;padding:14px 0;display:grid}.rp-checagens>li>.n-estado{grid-area:estado;font-size:11px}.rp-checagens>li>b{font:600 14px/1.35 var(--f);grid-area:rotulo}.rp-checagem-valor{text-align:right;font:600 13px/1.35 var(--f);color:var(--tinta-2);font-variant-numeric:tabular-nums;grid-area:valor;justify-self:end}.rp-checagens>li>p{font:400 12px/1.5 var(--f);color:var(--tinta-3);grid-area:texto}.rp-checagens>li>.rp-link{grid-area:acao;justify-self:start;min-height:44px;margin-block:-6px}.rp-detalhes{border-top:1px solid var(--linha);margin-top:14px;padding-top:12px}.rp-detalhes>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:44px;font:600 13px/1.3 var(--f);color:var(--tinta-2);align-items:center;display:flex}.rp-detalhes>summary:hover{color:var(--tinta)}.rp-definicoes{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:14px 32px;margin:14px 0 0;display:grid}.rp-definicoes dt{font:600 13px/1.4 var(--f);color:var(--tinta)}.rp-definicoes dd{font:400 12px/1.55 var(--f);color:var(--tinta-2);margin:2px 0 0}.rp-notas{font:400 12px/1.5 var(--f);color:var(--tinta-3);gap:6px;margin-top:14px;display:grid}.rp-aviso{border-top:1px solid var(--linha);font:400 13px/1.55 var(--f);color:var(--tinta-2);gap:6px;padding:14px 0;display:grid}.rp-aviso:first-of-type{border-top:0}.rp-aviso h3{font:600 14px/1.35 var(--f);color:var(--tinta)}.rp-nada{font:400 14px/1.6 var(--f);color:var(--tinta-2);justify-items:start;gap:6px;display:grid}.rp-nada>b{font:600 18px/1.3 var(--f);letter-spacing:-.01em;color:var(--tinta)}.rp-nada>.rp-btn2{margin-top:8px}@media (width<=860px){.rp-placar{grid-template-columns:1fr}.rp-placar-numeros{border-left:0;border-top:1px solid var(--linha);padding-left:0}.rp-funil-corpo,.rp-pipe-grade,.rp-tempo{grid-template-columns:1fr}.rp-tempo-numeros{border-top:1px solid var(--linha);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:18px 20px;padding-top:18px}.rp-tempo-numeros>div,.rp-tempo-numeros>div:first-child{border-top:0;padding:0}.rp-volume{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-volume>div:nth-child(3){border-left:0;padding-left:0}}@media (width<=700px){.rp{gap:14px}.rp-bloco{border-radius:18px;padding:20px 18px 18px}.rp-barra{gap:10px}.rp-areas,.rp-periodo{width:100%}.rp-areas>button,.rp-atalhos>button,.rp-pilulas>button{min-height:44px}.rp-grande{font-size:44px}.rp-placar-numeros dd{font-size:24px}.rp-placar-numeros>div:nth-child(2n){padding-left:16px}.rp-faixas>li{grid-template-columns:1fr;grid-template-areas:"taxa""trilho""nota";row-gap:6px}.rp-faixa-taxa{justify-content:center;align-items:center;gap:8px;display:flex}.rp-faixa{min-height:56px;width:calc(46% + var(--largura) * .54);padding:8px 18px}.rp-faixa strong{font-size:24px}.rp-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0}.rp-numeros>div{padding:0 0 0 16px}.rp-numeros>div:nth-child(odd){border-left:0;padding-left:0}.rp-numeros dd{font-size:24px}.rp-atendimento .rp-numeros{grid-template-columns:minmax(0,1fr)}.rp-atendimento .rp-numeros>div{border-left:0;padding:0}.rp-atendimento .rp-numeros>div+div{border-top:1px solid var(--linha);padding-top:18px}.rp-etapas>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome num""barra barra";gap:6px 10px}.rp-etapa-nome{grid-area:nome}.rp-etapa-barra{grid-area:barra}.rp-etapa-num{grid-area:num}.rp-escolher select{min-height:44px;font-size:16px}.rp-rolagem{margin:0;padding:0;overflow:visible}.rp-grade-origens{min-width:0}.rp-grade-origens thead{display:none}.rp-grade-origens,.rp-grade-origens tbody{display:block}.rp-grade-origens tr{border-top:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;padding:14px 0;display:grid}.rp-grade-origens tbody tr:first-child{border-top:0;padding-top:0}.rp-grade-origens th,.rp-grade-origens td{text-align:left;white-space:normal;border:0;align-content:start;gap:2px;padding:0;display:grid}.rp-grade-origens tbody th{grid-column:1/-1;min-width:0}.rp-grade-origens td:before{content:attr(data-rotulo);font:500 10px/1.3 var(--f);color:var(--tinta-3)}.rp-grade-origens td{color:var(--tinta);font-size:14px}}@media (prefers-reduced-transparency:reduce){.rp-bloco{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.rp>*,.rp[aria-busy=true]>*{transition:none}}.vg{gap:0;min-width:0;display:grid}.vg-barra{justify-content:flex-end}.vg-periodo{flex:none;align-items:center;display:flex}.vg-periodo>.rp-atalhos{background:var(--cartao-2);gap:2px;padding:3px}.vg-periodo>.rp-atalhos>button{min-height:30px;padding-inline:13px}.vg-periodo .vg-periodo-movel{display:none}.vg-periodo-status{text-align:right;margin:0 0 18px}@media (width<=700px){.vg-periodo>.rp-atalhos{display:none}.vg-periodo .vg-periodo-movel{margin:0;display:flex}.vg-periodo .vg-periodo-movel select{width:124px;height:52px}.td-shell .tp-cab-ferramentas:has(>.vg-periodo){flex:none;margin-left:auto}.td-shell .tp-cab-navegacao:has(.vg-periodo){column-gap:8px}.td-shell .tp-cab-navegacao:has(.vg-periodo)>.td-subabas{width:auto}.td-shell .tp-cab-navegacao:has(.vg-periodo)>.td-subabas button{min-height:44px}}.vg-placar{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:28px 40px;display:grid}.vg-placar-grande{align-content:start;gap:10px;min-width:0;display:grid}.vg-grande{font:600 clamp(44px, 5.2vw, 64px)/1 var(--f);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--tinta)}.vg-nota{font:400 12px/1.45 var(--f);color:var(--tinta-3)}.vg-atend{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px 40px;display:grid}.vg-ia{gap:10px;min-width:0;display:grid}.vg-ia-num{font:600 clamp(36px, 3.8vw, 48px)/1 var(--f);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--tinta)}.vg-trilho{background:color-mix(in srgb, var(--tinta) 10%, transparent);border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.vg-trilho>i{border-radius:inherit;background:var(--acento);position:absolute;inset:0 auto 0 0}.vg-atend-numeros{border-left:1px solid var(--linha);padding-left:40px}.vg-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.vg-passos>li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.vg-passos>li:first-child{grid-template-columns:minmax(0,1fr)}.vg-segue{background:var(--acento-veu);min-width:64px;color:var(--acento-texto);font:700 13px/1 var(--f);font-variant-numeric:tabular-nums;border-radius:999px;justify-items:center;gap:2px;padding:6px 8px;display:grid}.vg-segue small{font:500 10px/1.2 var(--f);color:inherit;opacity:.8}.vg-passos>li.is-gargalo .vg-segue{background:color-mix(in srgb, var(--erro) 14%, transparent);color:var(--tinta);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--erro) 55%, transparent)}.vg-passo{border:1px solid var(--linha);background:color-mix(in srgb, var(--cartao-solido) 55%, transparent);border-radius:14px;gap:6px;min-width:0;padding:14px 18px;display:grid}.vg-passo-rotulo{font:500 12px/1.3 var(--f);color:var(--tinta-2)}.vg-passo strong{font:600 28px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta)}.vg-passo small{font:400 12px/1.4 var(--f);color:var(--tinta-3)}.vg-passo-barra{background:color-mix(in srgb, var(--tinta) 8%, transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.vg-passo-barra>i{border-radius:inherit;background:var(--acento);height:100%;display:block}.vg-passos>li.is-zero .vg-passo strong{color:var(--tinta-3)}.vg-link-inline{vertical-align:baseline;min-height:0;font-size:inherit;padding:0;display:inline-flex;position:relative}.vg-link-inline:after{content:"";position:absolute;inset:-14px -6px}.vg-grupos{border-top:1px solid var(--linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin-top:22px;padding-top:20px;display:grid}.vg-grupos>div{gap:10px;min-width:0;display:grid}.vg-grupo{grid-template-columns:minmax(90px,130px) minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.vg-grupo-rotulo{font:500 13px/1.3 var(--f);color:var(--tinta)}.vg-grupo-num{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;display:grid}.vg-grupo-num b{font:600 15px/1 var(--f);color:var(--tinta)}.vg-grupo-num small{font:400 11px/1.3 var(--f);color:var(--tinta-3);white-space:nowrap}.vg-barras{border-bottom:1px solid var(--linha);align-items:flex-end;gap:4px;height:140px;padding-bottom:2px;display:flex}.vg-barras>span{min-width:2px;height:var(--h);background:color-mix(in srgb, var(--acento) 55%, transparent);border-radius:4px 4px 1px 1px;flex:1 1 0}.vg-barras>span.is-hoje{background:var(--acento)}.vg-barras.is-poucos{gap:clamp(6px,2.4vw,22px)}.vg-eixo{font:500 11px/1.3 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;display:flex}.vg-porfunil{overflow:hidden}html .td-shell.nold-tell .wpp-main .vg-porfunil .wpp-empty{box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important}@media (width<=860px){.vg-placar,.vg-atend{grid-template-columns:1fr}.vg-placar-numeros{border-left:0;border-top:1px solid var(--linha);padding-left:0}.vg-atend-numeros{border-left:0;border-top:1px solid var(--linha);padding-top:18px;padding-left:0}.vg-passos{grid-template-columns:1fr;gap:8px}.vg-passos>li{grid-template-columns:1fr}.vg-segue{grid-auto-flow:column;justify-self:start;align-items:baseline;gap:6px}.vg-grupos{grid-template-columns:1fr}}@media (width<=700px){.vg-grande{font-size:44px}.vg-barras{gap:2px;height:110px}.vg-grupo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rotulo num""trilho trilho";gap:6px 10px}.vg-grupo-rotulo{grid-area:rotulo}.vg-grupo .vg-trilho{grid-area:trilho}.vg-grupo-num{grid-area:num}}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio{min-width:0;max-width:920px;color:var(--tinta-2)}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wpp-sub{color:var(--tinta-2);opacity:1}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio :is(section,div).wppk-oferta{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex;background:var(--cartao-solido)!important}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wppk-oferta>p{max-width:65ch;margin:0!important}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .pbed-campo{flex-direction:column;gap:8px;width:100%;max-width:440px;margin:8px 0;display:flex}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wpp-input{width:100%;min-width:0}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wpp-btn{white-space:normal;text-align:center;max-width:100%;min-height:44px}@media (width<=600px){html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wpp-input{font-size:16px}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .wppk-acoes{gap:8px}}html .tell-shell.td-shell.nold-tell .ig-comentario-editor .wpp-sub,html .tell-shell.td-shell.nold-tell .ig-comentario-editor .lb,html .tell-shell.td-shell.nold-tell .ig-comentario-editor .dica{color:var(--tinta-2);opacity:1}html .tell-shell.td-shell.nold-tell .ig-comentario-editor .wpp-input{width:100%;min-width:0}html .tell-shell.td-shell.nold-tell .ig-variaveis{color:var(--tinta-2);margin-top:12px}html .tell-shell.td-shell.nold-tell .ig-variaveis summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (width<=600px){html .tell-shell.td-shell.nold-tell .ig-comentario-editor .wpp-input{font-size:16px}}.ig-responsavel-modal .wppq-card b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .ig-telefone{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .ig-telefone .pbed-campo{margin:4px 0 0}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .ig-telefone select.wpp-input{border-radius:12px;min-height:44px;font-size:16px}html .tell-shell.td-shell.nold-tell .wpp-main .ig-zernio .ig-telefone>p{max-width:65ch;margin:0}.cpz{flex-direction:column;flex:1;min-height:0;display:flex}.cpz-falas{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:26px;min-height:0;padding:24px;display:flex;overflow-y:auto}.cpz-fala{flex-direction:column;gap:8px;min-width:0;display:flex}.cpz-fala.pessoa{align-self:flex-end;max-width:min(85%,560px)}.cpz-fala.pessoa .cpz-txt{background:var(--wpp-accent-soft);color:var(--nh-text-h);border:1px solid var(--wpp-accent-border);border-radius:14px 14px 4px;padding:9px 13px;font-size:14px}.cpz-fala.tell{align-self:stretch}.cpz-txt{color:var(--nh-text);white-space:pre-wrap;font-size:15px;line-height:1.75}.cpz-rastro{border-left:2px solid var(--wpp-accent-border);flex-direction:column;gap:5px;padding-left:11px;display:flex}.cpz-rastro-lin{color:var(--nh-slate-500);flex-wrap:wrap;align-items:baseline;gap:7px;font-size:12px;display:flex}.cpz-rastro-lin b{color:var(--nh-slate-600);font-weight:600}.cpz-rastro-lin .ok{color:var(--wpp-accent-txt);align-items:center;gap:4px;font-weight:600;display:inline-flex}.cpz-pensando{gap:4px;padding:6px 2px;display:inline-flex}.cpz-pensando i{background:var(--nh-slate-400);border-radius:50%;width:5px;height:5px;animation:1s infinite cpz-pulsa}.cpz-pensando i:nth-child(2){animation-delay:.15s}.cpz-pensando i:nth-child(3){animation-delay:.3s}@keyframes cpz-pulsa{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.cpz-pensando i{opacity:.55;animation:none}}.cpz-pe{flex-direction:column;flex:none;gap:12px;padding:16px 20px 12px;display:flex}.cpz-rodape{justify-content:space-between;align-items:center;gap:12px;display:flex}.cpz-aviso{color:var(--nh-slate-500);align-items:center;gap:5px;margin:0;font-size:12px;line-height:1.5;display:flex}.cpz-aviso svg{color:var(--wpp-accent-txt);flex:none}.cpz-atalho{color:var(--nh-slate-500);white-space:nowrap;font-size:12px}.cpz-sugs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cpz-sug{border:1px solid var(--nh-border);background:var(--nh-card-bg);font:inherit;color:var(--nh-slate-600);cursor:pointer;text-align:left;border-radius:12px;padding:12px;font-size:13px;line-height:1.5}.cpz-sug:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.cpz-campo{background:var(--wpp-campo-bg);box-shadow:var(--wpp-campo-sombra);border:0;border-radius:20px;align-items:flex-end;gap:6px;padding:7px 8px;transition:box-shadow .2s;display:flex}.cpz-campo:hover{box-shadow:var(--wpp-campo-sombra-alta)}.cpz-campo:focus-within{box-shadow:var(--wpp-campo-foco)}.cpz-campo .cpz-input,.cpz-campo .cpz-input:focus{box-sizing:border-box;resize:none;width:100%;min-width:0;max-height:160px;font:inherit;color:var(--nh-text-h);background:0 0;outline:none;flex:1;padding:8px 2px;line-height:1.5;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;font-size:15px!important}.cpz-input::placeholder{color:var(--nh-slate-500)}.cpz-enviar{background:var(--wpp-accent-hover-bg,var(--wpp-accent-deep));width:34px;height:34px;color:var(--wpp-on-accent,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.cpz-enviar svg{transform:rotate(-90deg)}.cpz-enviar:disabled{color:var(--nh-slate-300);cursor:default;background:0 0}.cpz-enviar:hover:not(:disabled){filter:brightness(1.1)}.cpz :is(button,summary):focus-visible,.cpz-pagina button:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:3px}.cpz-autor{color:var(--wpp-accent-txt);align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.cpz-fala.tell .cpz-txt{white-space:normal;overflow-wrap:anywhere}.cpz-txt p{margin:0 0 12px}.cpz-txt p:last-child{margin-bottom:0}.cpz-txt :is(ul,ol){margin:8px 0;padding-left:22px}.cpz-txt li+li{margin-top:4px}.cpz-txt :is(h1,h2,h3,h4){color:var(--nh-text-h);margin:16px 0 8px;font-size:1.1em;line-height:1.4}.cpz-txt pre{background:var(--nh-surface-strong);border-radius:8px;max-width:100%;padding:12px;overflow:auto}.cpz-txt code{background:var(--nh-surface-strong);border-radius:4px;padding:2px 4px;font-size:.9em}.cpz-txt pre code{padding:0}.cpz-txt a{color:var(--wpp-accent-txt);text-decoration:underline}.cpz-txt blockquote{border-left:2px solid var(--wpp-accent-border);margin:12px 0;padding-left:14px}.cpz-txt table{border-collapse:collapse;max-width:100%;font-size:13px;display:block;overflow:auto}.cpz-txt :is(th,td){border:1px solid var(--nh-border);text-align:left;padding:8px}.cpz-txt img{max-width:100%}.cpz-card{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px;display:grid}.cpz-card-ic{background:var(--wpp-accent-soft);width:34px;height:34px;color:var(--wpp-accent-txt);border-radius:9px;place-items:center;display:grid}.cpz-card-corpo{flex-direction:column;gap:5px;min-width:0;display:flex}.cpz-card-tit{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.cpz-card-tit .ty{text-transform:uppercase;letter-spacing:.07em;color:var(--nh-slate-500);flex-basis:100%;font-size:12px;font-weight:700}.cpz-card-tit strong{color:var(--nh-text-h);text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.cpz-card-meta{color:var(--nh-slate-600);margin:0;font-size:12px;line-height:1.6}.cpz-card-conseq{color:var(--wpp-accent-txt);margin:0;font-size:12px;font-weight:600;line-height:1.55}.cpz-card-desfeito{color:var(--nh-slate-500);margin:0;font-size:12px}.cpz-card-acts{flex-direction:column;align-items:stretch;gap:5px;display:flex}.cpz-card.desfeito{opacity:.55}.cpz-card.desfeito .cpz-card-tit strong{text-decoration:line-through}.cpz-chip{border:1px solid var(--nh-border);color:var(--nh-slate-600);background:var(--nh-surface-strong);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}.cpz-chip.on{color:var(--wpp-accent-txt);border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.cpz-chip.wait{color:var(--nh-warn-700);border-color:var(--wpp-amber);background:var(--wpp-amber-soft)}.cpz-chip.off{color:var(--nh-slate-500)}.cpz-chip.mono{font-family:ui-monospace,SFMono-Regular,var(--mono);font-weight:500}.cpz-chips{flex-wrap:wrap;gap:5px;display:flex}.cpz-diff{flex-direction:column;gap:3px;margin-top:2px;display:flex}.cpz-diff .mais{font-family:ui-monospace,SFMono-Regular,var(--mono);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft);overflow-wrap:anywhere;border-radius:6px;width:fit-content;max-width:100%;padding:2px 7px;font-size:12px;line-height:1.5}.cpz-btn{white-space:nowrap;border:1px solid var(--nh-border);background:var(--nh-surface-strong);color:var(--nh-slate-700);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.cpz-btn:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-txt)}.cpz-btn.quieto{color:var(--nh-slate-500);background:0 0;border-color:#0000}.cpz-btn.quieto:hover{background:var(--nh-surface-strong);color:var(--nh-slate-700)}.cpz-btn.forte{background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.cpz-btn.forte:hover{filter:brightness(1.06);color:#fff}.cpz-btn:disabled{opacity:.5;cursor:default}.cpz-portao{border:1px solid var(--wpp-amber);background:var(--wpp-amber-soft);border-radius:12px;overflow:hidden}.cpz-portao-cab{border-bottom:1px solid var(--wpp-amber);padding:10px 12px}.cpz-portao-cab .ty{text-transform:uppercase;letter-spacing:.07em;color:var(--nh-warn-700);font-size:12px;font-weight:700;display:block}.cpz-portao-cab strong{color:var(--nh-text-h);margin-top:2px;font-size:14px;font-weight:650;display:block}.cpz-portao-corpo{flex-direction:column;gap:7px;padding:10px 12px;display:flex}.cpz-portao-lin{color:var(--nh-slate-700);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.cpz-portao-lin .oq{color:var(--nh-text-h);font-weight:650}.cpz-portao-lin .de{color:var(--nh-slate-500);text-decoration:line-through}.cpz-portao-lin .para{color:var(--wpp-accent-txt);font-weight:650}.cpz-portao-lin .aviso,.cpz-portao-pend{color:var(--nh-warn-700);flex-basis:100%;align-items:flex-start;gap:5px;margin:0;font-size:12px;line-height:1.5;display:inline-flex}.cpz-portao-lin .aviso svg,.cpz-portao-pend svg{flex:none;margin-top:2px}.cpz-portao-carregando{color:var(--nh-slate-500);margin:0;font-size:13px}.cpz-portao-erro{color:var(--nh-danger-700);align-items:flex-start;gap:6px;margin:0;font-size:13px;display:flex}.cpz-portao-pe{border-top:1px solid var(--wpp-amber);flex-wrap:wrap;gap:7px;padding:10px 12px;display:flex}.cpz-portao.aplicado,.cpz-portao.dispensado{align-items:center;gap:7px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.cpz-portao.aplicado{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);font-weight:600}.cpz-portao.dispensado{border-color:var(--nh-border);background:var(--nh-surface-strong);color:var(--nh-slate-600)}.cpz-portao.aplicado svg,.cpz-portao.dispensado svg{flex:none}@media (width<=640px){.cpz-card{grid-template-columns:34px minmax(0,1fr)}.cpz-card-acts{flex-flow:wrap;grid-column:2}}.cpz-painel{flex-direction:column;flex:1;min-height:0;display:flex}.mc-panel:has(>.cpz-painel){overflow:hidden}.wpp-gerado{padding:0 18px 12px}.cpz-nota{color:var(--nh-slate-500);align-items:flex-start;gap:6px;margin:0 0 0 45px;font-size:12px;line-height:1.5;display:flex}.cpz-nota svg{color:var(--wpp-amber);flex:none;margin-top:2px}.cpz-ajustes{flex-direction:column;gap:3px;margin-top:4px;display:flex}.cpz-ajustes .lb{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-warn-700);font-size:12px;font-weight:700}.cpz-ajustes .lin{color:var(--nh-slate-700);background:var(--wpp-amber-soft);overflow-wrap:anywhere;border-radius:6px;width:fit-content;max-width:100%;padding:3px 8px;font-size:12px;line-height:1.5}.wpp-main:has(>.cpz-pagina){flex-direction:column;display:flex;overflow:hidden}.cpz-pagina{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:18px;flex:1;grid-template-columns:228px minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}.cpz-corpo{background:var(--nh-card-bg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cpz-rail{background:var(--nh-surface-strong);border-right:1px solid var(--nh-border);flex-direction:column;gap:14px;min-height:0;padding:18px 12px;display:flex}.cpz-rail-lista{scrollbar-width:thin;flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}.cpz-rail-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:column;gap:6px;padding:12px 10px;display:flex}.cpz-rail-item:hover{background:var(--nh-surface-strong)}.cpz-rail-item.on{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.cpz-rail-item b{color:var(--nh-text-h);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.cpz-rail-item span{color:var(--nh-slate-500);font-size:12px}.cpz-rail-vazio{color:var(--nh-slate-500);margin:6px 10px;font-size:12px;line-height:1.5}.cpz-peca{flex-direction:column;gap:7px;display:flex}@media (width<=760px){.cpz-pagina{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cpz-rail-lista{flex-direction:row;overflow:auto hidden}.cpz-rail-item{min-width:150px}}.cpz-falas:has(.cpz-inicio){justify-content:safe center}.cpz-inicio{border:1px solid var(--nh-border);background:var(--nh-surface-strong);border-radius:12px;flex-direction:column;gap:8px;max-width:620px;padding:14px 16px;display:flex}.cpz-inicio .lb{text-transform:uppercase;letter-spacing:.07em;color:var(--nh-slate-500);font-size:12px;font-weight:700}.cpz-inicio-lin{flex-wrap:wrap;align-items:baseline;gap:7px;font-size:13px;line-height:1.6;display:flex}.cpz-inicio-lin .ic{background:var(--wpp-accent-soft);width:26px;height:26px;color:var(--wpp-accent-txt);border-radius:8px;flex:none;align-self:center;place-items:center;display:grid}.cpz-inicio-lin b{color:var(--nh-text-h);font-weight:650}.cpz-inicio-lin .oq{min-width:180px;color:var(--nh-slate-600);flex:1}.cpz-inicio .pe{color:var(--nh-slate-500);margin:2px 0 0;font-size:12px}.cpz-pagina.sem-historico{grid-template-columns:minmax(0,1fr)}.cpz-rail[hidden]{display:none}.cpz-rail-titulo{color:var(--nh-slate-500);justify-content:space-between;padding:0 8px;font-size:12px;font-weight:600;display:flex}.cpz-rail>.cpz-btn{border-radius:10px;min-height:38px}.cpz-rail-item:disabled{cursor:default;opacity:.6}.cpz-conversa-cab{box-sizing:border-box;border-bottom:1px solid var(--nh-border);align-items:center;gap:16px;min-height:52px;padding:12px 18px;display:flex}.cpz-conversa-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nh-slate-500);flex:1;font-size:13px;overflow:hidden}.cpz-pagina .cpz-falas{padding:32px max(24px,50% - 410px)}.cpz-pagina .cpz-pe{padding:16px max(24px,50% - 410px)}.cpz-pagina .cpz-inicio{border:0;border-top:1px solid var(--nh-border);background:0 0;border-radius:0;max-width:none;padding:20px 0 0}.cpz-pagina .cpz-inicio .pe{display:none}.cpz-pagina .cpz-portao-carregando{padding:24px}.cpz-painel .cpz-sugs{grid-template-columns:1fr}.cpz-painel .cpz-atalho{display:none}@media (width<=1100px){.cpz-atalho{display:none}.cpz-pagina{grid-template-columns:200px minmax(0,1fr)}}@media (width<=760px){.cpz-pagina,.cpz-pagina.sem-historico{grid-template-columns:minmax(0,1fr)}.cpz-pagina.sem-historico{grid-template-rows:minmax(0,1fr)}.cpz-rail{border-right:0;border-bottom:1px solid var(--nh-border);gap:8px;padding:10px}.cpz-rail-titulo{display:none}.cpz-rail-lista{max-height:88px}.cpz-rail-item{flex:none;width:190px}.cpz-conversa-cab{gap:10px;padding:10px 12px}.cpz-pagina .cpz-falas{gap:22px;padding:20px 16px}.cpz-pagina .cpz-pe{padding:12px}.cpz-sugs{scrollbar-width:thin;display:flex;overflow-x:auto}.cpz-sug{flex:0 0 220px}.cpz-campo{border-radius:18px;padding:6px 7px}.cpz-campo .cpz-input,.cpz-campo .cpz-input:focus{font-size:16px!important}.cpz-enviar{width:36px;height:36px}.cpz-inicio-lin .oq{min-width:140px}.cpz-rodape{justify-content:center}.cpz-aviso{font-size:12px}}.wpp-main:has(>.cpz-dock.pagina){flex-direction:column;display:flex;overflow:hidden}.cpz-dock.flutuante[hidden]{display:none}.cpz-dock.pagina{flex-direction:column;flex:1;min-height:0;display:flex}.cpz-dock.flutuante{z-index:55;border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:20px;flex-direction:column;width:min(460px,100vw - 32px);height:min(680px,100dvh - 126px);display:flex;position:fixed;bottom:94px;right:24px;overflow:hidden;box-shadow:0 16px 56px #0000002e}.cpz-dock-cab{border-bottom:1px solid var(--nh-border);flex:none;align-items:center;gap:10px;padding:14px 16px;display:flex}.cpz-dock-marca{background:var(--wpp-accent-soft);width:36px;height:36px;color:var(--wpp-accent-txt);border-radius:12px;flex:none;place-items:center;display:grid}.cpz-dock-identidade{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cpz-dock-identidade strong{color:var(--nh-text-h);font-size:15px}.cpz-dock-identidade>span{color:var(--nh-slate-500);font-size:12px}.cpz-dock-cab button{width:36px;height:36px;padding:0}.cpz-bubble{z-index:55;border:1px solid var(--wpp-accent-border);background:var(--wpp-accent-hover-bg,var(--wpp-accent-deep));min-height:52px;color:var(--wpp-on-accent,#fff);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #00000029}.cpz-bubble:hover{filter:brightness(1.1)}.cpz-bubble:focus-visible,.cpz-dock-cab button:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:4px}.cpz-dock.flutuante .cpz-pagina{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cpz-dock.flutuante .cpz-pagina.sem-historico{grid-template-rows:minmax(0,1fr)}.cpz-dock.flutuante .cpz-rail{border-right:0;border-bottom:1px solid var(--nh-border);gap:8px;padding:10px}.cpz-dock.flutuante .cpz-rail-titulo{display:none}.cpz-dock.flutuante .cpz-rail-lista{flex-direction:row;max-height:82px;overflow:auto hidden}.cpz-dock.flutuante .cpz-rail-item{flex:none;width:190px}.cpz-dock.flutuante .cpz-conversa-cab{min-height:42px;padding:8px 12px}.cpz-dock.flutuante .cpz-falas{gap:22px;padding:20px 16px}.cpz-dock.flutuante .cpz-pe{padding:12px}.cpz-dock.flutuante .cpz-sugs{scrollbar-width:thin;display:flex;overflow-x:auto}.cpz-dock.flutuante .cpz-sug{flex:0 0 210px}.cpz-dock.flutuante .cpz-atalho{display:none}.cpz-dock.flutuante .cpz-inicio-lin .oq{min-width:140px}@media (width<=760px){.cpz-bubble{right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px));justify-content:center;width:52px;padding:0}.cpz-bubble>span{display:none}.cpz-dock.flutuante{right:12px;bottom:calc(82px + env(safe-area-inset-bottom,0px));width:calc(100vw - 24px);height:min(680px,calc(100dvh - 106px - env(safe-area-inset-bottom,0px)))}}.cpz-clipe{width:34px;height:34px;color:var(--nh-slate-500);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.cpz-clipe:hover{background:var(--nh-surface-strong);color:var(--wpp-accent-txt)}.cpz-mats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cpz-mat{border:1px solid var(--nh-border);background:var(--nh-surface-strong);max-width:100%;color:var(--nh-slate-700);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.cpz-mat b{color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.cpz-mat span{color:var(--nh-slate-500)}.cpz-mat.falhou{border-color:var(--wpp-amber);background:var(--wpp-amber-soft);color:var(--nh-warn-700)}.cpz-mat.falhou b{color:var(--nh-warn-700)}.cpz-mat.subindo{opacity:.6}.cpz-welcome{flex-direction:column;gap:26px;width:100%;margin:auto 0;display:flex}.cpz-welcome-heading{text-align:center;padding:4px 0}.cpz-welcome-heading>span{letter-spacing:.12em;color:var(--wpp-accent-txt);font-size:12px;font-weight:650}.cpz-welcome-heading h2{letter-spacing:-.035em;color:var(--nh-text-h);margin:10px 0;font-size:clamp(22px,2.2vw,30px);line-height:1.25}.cpz-welcome-heading p{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.6}.cpz-welcome-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cpz-welcome-card{text-align:left;border:1px solid var(--nh-border);min-width:0;font:inherit;color:var(--nh-text);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;padding:0 0 16px;transition:border-color .15s;display:flex;overflow:hidden}.cpz-welcome-card:hover{border-color:var(--wpp-accent);background:var(--nh-surface-strong)}.cpz-welcome-card>strong{color:var(--nh-text-h);margin:16px 14px 0;font-size:14px}.cpz-welcome-card>p{color:var(--nh-slate-600);flex:1;margin:7px 14px 16px;font-size:13px;line-height:1.65}.cpz-welcome-cta{color:var(--wpp-accent-txt);justify-content:space-between;align-items:center;gap:8px;margin:0 14px;font-size:12px;font-weight:600;display:flex}.cpz-preview{box-sizing:border-box;background:var(--nh-surface-strong);border-bottom:1px solid var(--nh-border);flex-direction:column;justify-content:center;gap:7px;width:100%;height:174px;padding:22px 16px 28px;display:flex;position:relative}.cpz-preview>small{text-align:center;width:100%;color:var(--nh-slate-500);font-size:8px;position:absolute;bottom:8px;left:0}.cpz-mini-message{background:var(--nh-card-bg);color:var(--nh-slate-600);border:1px solid var(--nh-border);border-radius:9px 9px 9px 2px;align-self:flex-start;padding:8px 10px;font-size:12px}.cpz-mini-message.reply{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-color:var(--wpp-accent-border);border-radius:9px 9px 2px;align-self:flex-end}.cpz-preview.automacao{align-items:center;gap:0}.cpz-mini-node{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-600);border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:flex}.cpz-mini-node.accent{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-color:var(--wpp-accent-border)}.cpz-preview.automacao>i{border-left:1px solid var(--nh-slate-400);height:12px}.cpz-mini-chart{border-bottom:1px solid var(--nh-border);justify-content:center;align-items:flex-end;gap:10px;height:92px;padding:0 12px;display:flex}.cpz-mini-chart i{background:var(--wpp-accent-border);border-radius:4px 4px 0 0;width:22px;height:38%}.cpz-mini-chart i:nth-child(2){height:60%}.cpz-mini-chart i:nth-child(3){height:48%}.cpz-mini-chart i:nth-child(4){height:78%}.cpz-mini-chart i:nth-child(5){background:var(--wpp-accent);height:95%}.cpz-mini-caption{text-align:center;color:var(--nh-slate-500);margin-top:5px;font-size:12px}.cpz-welcome-mcp{border:1px solid var(--nh-border);background:var(--nh-surface-strong);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.cpz-welcome-mcp-icon{color:var(--wpp-accent-txt);flex:none}.cpz-welcome-mcp>div{flex:1;min-width:0}.cpz-welcome-mcp strong{color:var(--nh-text-h);font-size:13px}.cpz-welcome-mcp p{color:var(--nh-slate-500);margin:4px 0 0;font-size:12px;line-height:1.5}.cpz-welcome-mcp button{color:var(--wpp-accent-txt);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.cpz-pagina .cpz-falas:has(.cpz-welcome){padding-top:24px;padding-bottom:16px}.cpz-pagina .cpz-falas:has(.cpz-welcome)>.cpz-fala{margin:auto 0}.cpz-pagina.compacta .cpz-preview{display:none}.cpz-pagina.compacta .cpz-welcome{gap:16px}.cpz-pagina.compacta .cpz-welcome-cards{grid-template-columns:1fr;gap:8px}.cpz-pagina.compacta .cpz-welcome-card{padding-bottom:12px}.cpz-pagina.compacta .cpz-welcome-card>strong{margin-top:12px}.cpz-pagina.compacta .cpz-welcome-card>p{display:none}.cpz-pagina.compacta .cpz-welcome-cta{margin-top:8px}.cpz-pagina.compacta .cpz-welcome-mcp{flex-wrap:wrap;padding:12px}.cpz-pagina.compacta .cpz-welcome-mcp button{margin-left:32px}@media (width<=760px){.cpz-welcome-cards{grid-template-columns:1fr;gap:10px}.cpz-preview{display:none}.cpz-welcome{gap:18px}.cpz-welcome-card{padding-bottom:12px}.cpz-welcome-card>strong{margin-top:12px}.cpz-welcome-card>p{margin-bottom:10px}.cpz-welcome-mcp{flex-wrap:wrap}.cpz-welcome-mcp button{margin-left:32px}}@media (width>=761px) and (height<=800px){.cpz-pagina:not(.compacta) .cpz-welcome{gap:14px}.cpz-pagina:not(.compacta) .cpz-welcome-heading>span{display:none}.cpz-pagina:not(.compacta) .cpz-welcome-heading h2{margin:0 0 6px;font-size:24px}.cpz-pagina:not(.compacta) .cpz-welcome-heading p{font-size:13px}.cpz-pagina:not(.compacta) .cpz-preview{gap:3px;height:92px;padding:9px 12px 18px}.cpz-pagina:not(.compacta) .cpz-preview>small{font-size:7px;bottom:3px}.cpz-pagina:not(.compacta) .cpz-mini-message{padding:4px 7px;font-size:8px}.cpz-pagina:not(.compacta) .cpz-mini-node{padding:3px 7px;font-size:8px}.cpz-pagina:not(.compacta) .cpz-preview.automacao>i{height:4px}.cpz-pagina:not(.compacta) .cpz-mini-chart{height:56px}.cpz-pagina:not(.compacta) .cpz-mini-caption{display:none}.cpz-pagina:not(.compacta) .cpz-welcome-card{padding-bottom:12px}.cpz-pagina:not(.compacta) .cpz-welcome-card>strong{margin-top:10px}.cpz-pagina:not(.compacta) .cpz-welcome-card>p{margin-top:4px;margin-bottom:8px;font-size:12px}.cpz-pagina:not(.compacta) .cpz-welcome-mcp{padding:10px 12px}.cpz-pagina:not(.compacta) .cpz-falas:has(.cpz-welcome){padding-top:14px;padding-bottom:10px}}.hol{display:block}.hol-carregando{padding:18px 0}.vsec-tit .hol-conta{background:var(--acento);min-width:20px;height:20px;color:var(--sobre-acento);font:700 11px/1 var(--f,inherit);font-variant-numeric:tabular-nums;vertical-align:1px;border-radius:999px;place-items:center;margin-left:8px;padding:0 6px;display:inline-grid}.hol-acao{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.hol-acao .wpp-btn{min-height:44px}.hol-ultima{color:var(--nh-text-2,var(--tinta-2));font-size:13px}.hol-ultima b{color:var(--nh-text-h);font-weight:700}.hol-andando{margin:10px 0 0}.hol-aviso{border:1px solid var(--nh-border);border-left:3px solid var(--nh-slate-400);color:var(--nh-text-h);border-radius:12px;align-items:flex-start;gap:9px;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.hol-aviso svg{flex:none;margin-top:2px}.hol-aviso.ok{border-left-color:var(--sucesso)}.hol-aviso.ok svg{color:var(--sucesso)}.hol-aviso.erro{border-left-color:var(--erro)}.hol-aviso.erro svg{color:var(--erro)}.hol-aviso ul{color:var(--nh-text-2,var(--tinta-2));margin:6px 0 0;padding-left:18px}.hol-aviso li{margin:2px 0}.hol-lista{margin:14px 0 0;padding:0;list-style:none}.hol-lista>li{border-top:1px solid var(--nh-border);align-items:center;gap:12px;padding:12px 0;display:flex}.hol-lista>li:first-child{border-top:none}.hol-folha-id,.hol-pedido-id{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hol-folha-id b,.hol-pedido-id b{color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.hol-folha-id span,.hol-pedido-id span{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.hol-pedido-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hol .hol-sec{border:1px solid var(--nh-border);color:var(--nh-text-h);background:0 0;min-height:36px}.hol .hol-sec:hover:not(:disabled){background:var(--nh-surface-strong)}.hol-vazio{flex-direction:column;gap:4px;max-width:62ch;margin-top:16px;display:flex}.hol-vazio b{color:var(--nh-text-h);font-size:14px}.hol-vazio span{color:var(--nh-slate-500);font-size:13px;line-height:1.55}.hol-calmo{margin:4px 0 0}.hol-postos>li{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}.hol-posto-id{flex-direction:column;gap:2px;min-width:0;display:flex}.hol-posto-id b{font:500 12px/1.35 var(--mono,var(--nh-f-mono));color:var(--nh-text-h);overflow-wrap:anywhere}.hol-posto-id b.hol-sem{font:600 13px/1.35 var(--f,inherit)}.hol-posto-id span{color:var(--nh-slate-500);font-size:12px}.hol-postos .wpp-input{max-width:520px}.hol-teste{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px 12px;max-width:760px;display:grid}.hol-teste .pbed-campo{margin:0}.hol-teste .hol-sec{min-height:44px}.hol-recentes>li{grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;padding:10px 0;display:grid}.hol-estado{color:var(--nh-slate-500);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.hol-estado:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.hol-estado.ok{color:var(--sucesso)}.hol-estado.aviso{color:var(--aviso)}.hol-estado.erro{color:var(--erro)}.hol-rec-txt{color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.hol-rec-meta{color:var(--nh-slate-500);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}@media (width<=640px){.hol-acao .wpp-btn{justify-content:center;width:100%}.hol-lista>li{flex-wrap:wrap}.hol-pedido-acoes{justify-content:flex-start;width:100%}.hol-pedido-acoes .wpp-btn,.hol .hol-sec{min-height:44px}.hol-postos>li,.hol-teste{grid-template-columns:1fr}.hol-teste .hol-sec{width:100%}.hol-recentes>li{grid-template-columns:auto minmax(0,1fr)}.hol-rec-meta{grid-column:2}.hol .wpp-input{font-size:16px}}.crm-activation{color:inherit;text-align:left;font-size:15px;line-height:1.5}.crm-activation-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.crm-activation-heading h3{margin:0;font-size:17px}.crm-activation-status{opacity:.75;font-size:13px}.crm-activation p{margin:12px 0}.crm-activation-note{opacity:.75;font-size:14px}.crm-activation [role=alert]{color:var(--nh-text,inherit);font-weight:600}.crm-activation-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.crm-activation-button{font:inherit;cursor:pointer;border:1px solid var(--nh-border,#d3d8de);color:inherit;background:0 0;border-radius:10px;padding:9px 15px;font-weight:600}.crm-activation-button.primary{background:var(--nh-green-600,var(--acento));color:var(--sobre-acento);border-color:#0000}.crm-activation-button:disabled{opacity:.5;cursor:wait}.crm-activation-button:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.crm-tell-connection{border-top:1px solid var(--nh-border,#d3d8de);margin-top:24px;padding-top:20px}.crm-tell-connection h4{margin:0;font-size:16px}.crm-tell-fields{border:0;min-width:0;margin:18px 0 0;padding:0}.crm-tell-fields legend{margin-bottom:10px;font-weight:600}.crm-tell-radio{align-items:center;gap:8px;margin:8px 0;display:flex}.crm-tell-selectors{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;margin-top:18px;display:grid}.crm-tell-confirm{border:1px solid var(--nh-border,#d3d8de);border-radius:10px;margin-top:14px;padding:16px}.crm-tell-progress{margin-top:18px;font-size:14px}.crm-tell-progress summary{cursor:pointer}.crm-tell-operations{padding:0;list-style:none}.crm-tell-operations li{border-bottom:1px solid var(--nh-border,#d3d8de);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.crm-tell-operations li p{margin:4px 0}.crm-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.crm-tell-mapping{border:0;border-top:1px solid var(--nh-border,#d3d8de);min-width:0;margin:18px 0 0;padding:16px 0 0}.crm-tell-mapping legend{padding:0;font-weight:600}.crm-tell-mapping-group{border:0;min-width:0;margin:16px 0 0;padding:0}.crm-tell-mapping-group legend{font-size:15px}.crm-tell-mapping-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;margin-top:12px;display:grid}.crm-tell-mapping-row{flex-direction:column;gap:6px;min-width:0;display:flex}.crm-tell-mapping-note{overflow-wrap:anywhere;margin:0;font-size:14px}.crm-tell-resend{border-top:1px solid var(--nh-border,#d3d8de);margin-top:20px;padding-top:16px}.crm-tell-resend h5{margin:0;font-size:16px}.crm-tell-resend-preview{margin-top:14px;font-size:14px}.crm-tell-resend-preview p{overflow-wrap:anywhere}.crm-tell-check{align-items:flex-start;gap:8px;margin:14px 0 4px;font-weight:600;display:flex}.crm-tell-check input{margin-top:3px}.wpp-shell{--mono:var(--nh-f-mono,ui-monospace, SFMono-Regular, Menlo, monospace);--wpp-accent:#13a89a;--wpp-on-accent:#fff;--wpp-blue:#378add;--wpp-violet:#7f77dd;--wpp-coral:#d85a30;--wpp-red:#e24b4a;--wpp-rose:#e11d48;--wpp-magenta:#a21c8f;--wpp-amber-strong:#ef9f27;--wpp-accent-deep:#0a7d70;--wpp-accent-rgb:19, 168, 154;--wpp-accent-soft:#13a89a21;--wpp-accent-border:#13a89a4d;--wpp-accent-grad:linear-gradient(135deg, #14b3a3, #0a7d70);--app-accent-bg:#13a89a;--app-accent-glow:#13a89a4d;--res-graf-ia:#0a7d70;--res-graf-hum:#94a3b88c;--wpp-green:var(--sucesso);--wpp-green-soft:color-mix(in srgb, var(--sucesso) 14%, transparent);--wpp-amber:#d97706;--wpp-amber-soft:#d9770624;--wpp-ease:cubic-bezier(.22, 1, .36, 1);--nh-glass-shadow:0 1px 2px #0f172a0a, 0 1px 3px #0f172a0d;--nh-blur:none;z-index:1;min-height:100dvh;font-family:var(--nh-f-body);color:var(--nh-text);background:var(--nh-bg);--wpp-accent-txt:var(--wpp-accent-deep);--wpp-campo-bg:var(--nh-card-bg);--wpp-campo-sombra:0 1px 2px rgba(var(--nh-shadow-rgb), .04), 0 10px 26px -14px rgba(var(--nh-shadow-rgb), .28);--wpp-campo-sombra-alta:0 1px 2px rgba(var(--nh-shadow-rgb), .05), 0 14px 32px -14px rgba(var(--nh-shadow-rgb), .34);--wpp-campo-foco:0 0 0 1px rgba(var(--wpp-accent-rgb), .18), 0 1px 2px rgba(var(--nh-shadow-rgb), .05), 0 16px 34px -16px rgba(var(--nh-shadow-rgb), .42);flex-direction:column;display:flex;position:relative}[data-theme=dark] .wpp-shell{--wpp-accent-txt:#5fd9c7;--wpp-campo-bg:#94a3b812;--wpp-campo-sombra:0 0 0 1px #94a3b826;--wpp-campo-sombra-alta:0 0 0 1px #94a3b842;--wpp-campo-foco:0 0 0 1px rgba(var(--wpp-accent-rgb), .6), 0 0 0 4px rgba(var(--wpp-accent-rgb), .12);--nh-glass-shadow:0 1px 2px #00000040;--res-graf-ia:var(--wpp-accent);--res-graf-hum:#94a3b86b}.wpp-shell-side{flex-direction:row}.wpp-side{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:240px;box-shadow:var(--nh-glass-shadow);scrollbar-width:none;border-radius:22px;flex-direction:column;flex:0 0 240px;align-self:flex-start;gap:2px;height:calc(100dvh - 28px);margin:14px 0 14px 16px;padding:16px 12px 12px;display:flex;position:sticky;top:14px;overflow-y:auto}.wpp-side::-webkit-scrollbar{width:0}.wpp-side-brand{border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:11px;margin-bottom:4px;padding:2px 8px 14px;display:flex}.wpp-side-brand b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:16px;display:block}.wpp-side-brand small{color:var(--nh-slate-500);font-size:12px;font-weight:500}.wpp-tell-avatar{object-fit:cover;width:38px;height:38px;box-shadow:none;border-radius:12px}.wpp-tell-avatar.lg{width:68px;height:68px;box-shadow:none;border-radius:20px;margin:0 auto 16px;display:block}.wpp-side-nav{flex-direction:column;flex:1;gap:2px;padding-top:2px;display:flex}.wpp-navsec{flex-direction:column;gap:2px;display:flex}.wpp-navsec+.wpp-navsec{margin-top:6px}.wpp-side-foot{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:10px;margin-top:8px;padding-top:12px;display:flex}.wpp-topbar{z-index:20;background:color-mix(in srgb, var(--nh-card-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border);height:60px;box-shadow:var(--nh-glass-shadow);border-radius:18px;flex:0 0 60px;align-items:center;gap:12px;margin:14px 30px 2px;padding:0 18px;display:flex;position:relative}.wpp-brandmark{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.wpp-brand-div{background:rgba(var(--nh-shadow-rgb,15, 23, 42), .18);flex:none;width:1px;height:20px;margin:0 2px}.wpp-brand-mod{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);white-space:nowrap;font-size:18px;font-weight:700}.wpp-brand-mod b{background:var(--wpp-accent-grad,var(--acento));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.wpp-topbar-spacer{flex:1}.wpp-comando{border:1px solid var(--nh-glass-border);cursor:pointer;color:var(--nh-slate-500);background:0 0;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.wpp-comando:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.wpp-comando svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.wpp-brand-dot{color:var(--wpp-accent)}.wpp-mainhead{align-items:center;gap:10px;padding:7px 30px 6px;display:flex}.wpp-mainhead h1{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:700;overflow:hidden}.wpp-mainhead-title{flex-direction:column;gap:1px;min-width:0;display:flex}.wpp-mainhead-desc{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;overflow:hidden}.wpp-mainhead .sp{flex:1}.wpp-mainhead-volta{cursor:pointer;font:inherit;color:var(--nh-slate-500);white-space:nowrap;background:0 0;border:none;border-radius:9px;flex:none;align-items:center;gap:3px;margin-left:-6px;padding:5px 9px 5px 6px;font-size:13px;font-weight:600;display:inline-flex}.wpp-mainhead-volta:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.wpp-mainhead-volta:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wpp-mainhead-sep{color:var(--nh-slate-500);opacity:.4;flex:none;font-size:14px}.wpp-mainhead-marca{background:var(--nh-field-bg);width:30px;height:30px;color:var(--wpp-accent);border-radius:10px;flex:none;place-items:center;display:grid}.wpp-mainhead-acoes{flex:none;align-items:center;gap:7px;display:flex}.wpp-mainhead-nome{font-family:var(--nh-f-display);letter-spacing:-.015em;color:var(--nh-text-h);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;width:100%;max-width:380px;margin-left:-7px;padding:1px 7px;font-size:18px;font-weight:700}.wpp-mainhead-nome:hover{background:var(--nh-field-bg)}.wpp-mainhead-nome:focus{background:var(--nh-field-bg);border-color:var(--wpp-accent)}.wpp-shell{--wpp-cromo-secao:218px}@media (width<=700px){.wpp-mainhead{gap:8px;padding:9px 16px 8px}.wpp-mainhead-desc,.wpp-mainhead-volta span{display:none}}.wpp-chansel{border-radius:10px;width:auto;padding:8px 14px;font-size:13px}@media (width<=900px){.wpp-shell-side{flex-direction:column}.wpp-side{scrollbar-width:none;z-index:5;border-radius:18px;flex-direction:row;flex:none;align-items:center;gap:4px;width:auto;height:auto;margin:12px 12px 0;padding:8px 10px;position:sticky;top:12px;overflow:auto hidden}.wpp-side-brand{border-bottom:none;flex:none;margin-bottom:0;padding:0 6px 0 2px}.wpp-side-brand>div{display:none}.wpp-side-nav{flex-direction:row;padding-top:0}.wpp-navsec{flex-direction:row}.wpp-navsec+.wpp-navsec{margin-top:0;margin-left:4px}.wpp-navsec .nh-nav-label{display:none}.wpp-side .nh-nav-item{padding:7px}.wpp-side .nh-nav-item .nh-lbl,.wpp-side-foot{display:none}}.wpp-back{color:var(--nh-slate-500);font-size:13px;text-decoration:none}.wpp-back:hover{color:var(--nh-text-h)}.wpp-chanstate{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-flex}.wpp-chanstate .dot{background:#94a3b8;border-radius:50%;width:8px;height:8px}.wpp-chanstate.on .dot{background:var(--acento)}.wpp-chanstate.on{color:var(--wpp-green)}.wpp-tabs{gap:4px;padding:0 22px 12px;display:flex}.wpp-tab{font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:all .18s var(--wpp-ease);background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600}.wpp-tab:hover{color:var(--nh-text-h)}.wpp-tab.on{background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff);box-shadow:none}.wpp-shell{--cpz-bolha-espaco:88px}.wpp-main{min-height:0;padding:0 22px calc(22px + var(--cpz-bolha-espaco));flex:1;overflow:auto}.wpp-main:is(:has(>.cpz-pagina),:has(>.cpz-dock.pagina),:has(>.wpp-hub-conversas),:has(>.wpp-pg)){padding-bottom:22px}.wpp-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;padding:20px}.wpp-btn{font-family:var(--nh-f-body);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);transition:background .16s var(--wpp-ease), color .16s var(--wpp-ease), box-shadow .16s var(--wpp-ease), transform 80ms var(--wpp-ease);border:none;border-radius:12px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.wpp-btn:active{transform:translateY(1px)}.wpp-btn-primary{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-btn-primary:hover{background:var(--wpp-accent-hover-bg,var(--wpp-accent-deep))}.wpp-btn-primary:disabled{opacity:.5;cursor:not-allowed}.wpp-btn-soft{background:var(--nh-card-bg);color:var(--nh-text-h);border:1.5px solid var(--nh-border)}.wpp-btn-soft:hover{background:var(--nh-surface-strong,var(--fundo-2))}.wpp-btn-ghost{color:var(--nh-slate-500);box-shadow:none;background:0 0}.wpp-btn-ghost:hover{color:var(--nh-text-h);background:var(--nh-field-bg)}.wpp-btn-sm{border-radius:10px;padding:7px 14px;font-size:13px}.wpp-input,.wpp-select,.wpp-textarea{width:100%;font-family:var(--nh-f-body);color:var(--nh-text-h);background:var(--nh-field-bg);border:1.5px solid var(--nh-border);outline:none;padding:10px 14px}.wpp-textarea{resize:vertical;line-height:1.5}.wpp-input-ghost{font-weight:700;box-shadow:none!important;background:0 0!important;border-color:#0000!important;height:auto!important;min-height:0!important;padding:8px 10px!important}.wpp-input-ghost:hover{background:var(--nh-field-bg)!important}.wpp-input-ghost:focus{background:var(--nh-field-bg)!important;border-color:var(--wpp-accent)!important}.wpp-label{letter-spacing:0;text-transform:none;color:var(--nh-slate-500);margin:14px 0 5px;font-size:13px;font-weight:600;display:block}.wpp-tag{border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.wpp-tag-blue{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.wpp-tag-green{background:var(--wpp-green-soft);color:var(--wpp-green)}.wpp-tag-amber{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-tag-gray{color:var(--nh-slate-500);background:#94a3b829}.wpp-tag-valor{color:#b45309;background:0 0;border:1px solid #d9770661}[data-theme=dark] .wpp-tag-valor{color:#fbbf24;border-color:#fbbf246b}.wpp-srcopt .wpp-vmarca{flex:none}.wpp-vmarca{color:#b45309;border:1px solid #d9770661;border-radius:6px;flex:none;padding:3px 5px;font-size:12px;font-weight:800;line-height:1}[data-theme=dark] .wpp-vmarca{color:#fbbf24;border-color:#fbbf246b}.wpp-trocar{appearance:none;border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);cursor:pointer;transition:all .15s var(--wpp-ease);background:0 0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.wpp-trocar:hover{background:var(--nh-surface-strong);color:var(--nh-text-h);border-color:var(--wpp-accent)}.wpp-empty{text-align:center;color:var(--nh-slate-400);padding:46px 18px;font-size:14px}.wpp-empty .mark{opacity:.7;margin-bottom:8px;font-size:34px}.wpp-inbox{grid-template-columns:320px 1fr;gap:14px;height:calc(100dvh - 132px);min-height:420px;display:grid}.wpp-hub-conversas .wpp-inbox{height:calc(100dvh - 178px)}.wpp-pane{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.wpp-convtabs{border-bottom:1px solid var(--nh-glass-border);display:flex;overflow:hidden}.wpp-convtab{text-align:center;color:var(--nh-slate-500);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--nh-f-body);white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;flex:1;min-width:0;padding:12px 2px}.wpp-convtab.on{color:var(--wpp-accent);border-bottom-color:var(--wpp-accent)}.wpp-convtab-n{background:var(--wpp-accent);min-width:17px;height:17px;color:var(--wpp-on-accent,#fff);vertical-align:1px;border-radius:999px;place-items:center;margin-left:6px;padding:0 5px;font-size:12px;font-weight:700;display:inline-grid}.wpp-convlist{flex:1;padding:8px;overflow:hidden auto}.wpp-conv{max-width:100%;overflow:hidden}.wpp-conv .wpp-conv-c{min-width:0}.wpp-conv{text-align:left;cursor:pointer;width:100%;font-family:var(--nh-f-body);background:0 0;border:1px solid #0000;border-radius:13px;gap:10px;padding:11px 10px;transition:background .15s;display:flex}.wpp-conv:hover{background:var(--nh-field-bg)}.wpp-conv.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border)}.wpp-conv-av{width:40px;height:40px;color:var(--wpp-on-accent,#fff);background:var(--wpp-accent-grad);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.wpp-conv-c{flex:1;min-width:0}.wpp-conv-r1{align-items:center;gap:6px;display:flex}.wpp-conv-nm{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.wpp-conv-pv{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.wpp-chathead{border-bottom:1px solid var(--nh-glass-border);flex-wrap:wrap;align-items:center;gap:11px;padding:12px 16px;display:flex}.wpp-chathead .nm{color:var(--nh-text-h);font-size:15px;font-weight:700}.wpp-chathead .st{color:var(--nh-slate-500);font-size:12px}.wpp-chathead .acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.wpp-chatbody{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;overflow-y:auto}.wpp-msg{white-space:pre-line;border-radius:13px;max-width:68%;padding:9px 13px;font-size:14px;line-height:1.5}.wpp-msg.in{background:var(--nh-field-bg);color:var(--nh-text-h);border-top-left-radius:3px;align-self:flex-start}.wpp-msg.out{background:var(--wpp-accent-soft);color:var(--nh-text-h);border:1px solid var(--wpp-accent-border);border-top-right-radius:3px;align-self:flex-end}.wpp-msg .who{color:var(--wpp-accent);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.wpp-msg .tm{color:var(--nh-slate-500);text-align:right;margin-top:3px;font-size:12px;display:block}.wpp-msg .tm .ack{letter-spacing:-1px;margin-left:5px;font-weight:700}.wpp-msg .tm .ack.lida{color:var(--wpp-accent)}.wpp-msg.falhou{background:var(--nh-danger-soft,#fef2f2);border-color:var(--nh-danger-border,#fecaca)}.wpp-msg .naochegou{border-top:1px solid var(--nh-danger-border,#fecaca);color:var(--nh-danger,#b91c1c);text-align:left;align-items:flex-start;gap:5px;margin-top:6px;padding-top:6px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.wpp-audiobadge{color:var(--wpp-green);background:var(--wpp-green-soft);vertical-align:middle;border-radius:999px;align-items:center;gap:3px;margin-right:6px;padding:1px 7px;font-size:12px;font-weight:700;display:inline-flex}.wpp-recdot{background:var(--cartao-solido);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite wpp-pulse;display:inline-block}@keyframes wpp-pulse{0%,to{opacity:1}50%{opacity:.25}}.wpp-samplerow{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-text-b);border-radius:9px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.wpp-samplerow .nm{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:var(--nh-slate-500);flex:none;overflow:hidden}.wpp-iconbtn{cursor:pointer;color:var(--nh-slate-400);background:0 0;border:none;border-radius:6px;padding:2px;display:inline-flex}.wpp-iconbtn:hover{color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wpp-iconbtn:disabled{opacity:.3;cursor:default;pointer-events:none}.wpp-bmove,.wpp-pillselect{color:var(--nh-slate-500);border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.wpp-bmove:hover,.wpp-pillselect:hover{color:var(--wpp-accent);border-color:var(--wpp-accent)}.wpp-bmove select,.wpp-pillselect select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}:is(.wpp-bmove:has(select:focus-visible),.wpp-pillselect:has(select:focus-visible)){outline:2px solid var(--wpp-accent);outline-offset:2px}.wpp-vgrid{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}@media (width<=860px){.wpp-vgrid{grid-template-columns:1fr;gap:18px}}.wpp-vcol{flex-direction:column;min-width:0;display:flex}.wpp-vsec{text-transform:none;letter-spacing:0;color:var(--nh-text-h);border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:6px;margin:0 0 12px;padding-bottom:6px;font-size:14px;font-weight:700;display:flex}.wpp-vswitch{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);color:var(--nh-text-h);cursor:default;border-radius:11px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.wpp-vswitch.on{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.wpp-vswitch small{color:var(--nh-slate-400);font-weight:400}.wpp-rangehead{color:var(--nh-slate-500);justify-content:space-between;align-items:baseline;margin:14px 0 6px;font-size:12px;font-weight:600;display:flex}.wpp-rangehead small{color:var(--nh-slate-400);font-weight:400}.wpp-rangehead b{color:var(--wpp-accent);font-size:13px}.wpp-range{width:100%;accent-color:var(--wpp-accent);cursor:pointer;height:4px;margin:0}.wpp-range:disabled{accent-color:var(--nh-slate-400);cursor:default}.wpp-vcard.esqueleto{pointer-events:none}.wpp-vcard.esqueleto .linhas{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.wpp-vcard.esqueleto .tags{gap:5px;display:flex}.bloco{background:var(--nh-field-bg);border-radius:7px;display:block;position:relative;overflow:hidden}.bloco:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--nh-slate-400) 16%, transparent), transparent);animation:1.5s ease-in-out infinite wpp-esq;position:absolute;inset:0;transform:translate(-100%)}@keyframes wpp-esq{to{transform:translate(100%)}}.wpp-vcard.esqueleto .disco{border-radius:999px;flex:none;width:38px;height:38px}.wpp-vcard.esqueleto .l1{width:62%;height:12px}.wpp-vcard.esqueleto .l2{width:34%;height:10px}.wpp-vcard.esqueleto .tom{width:78%;height:11px}.wpp-vcard.esqueleto .tag{border-radius:999px;width:62px;height:16px}.wpp-vcard.esqueleto .botao{border-radius:999px;width:100%;height:31px;margin-top:auto}.wpp-vfrase.esqueleto .frase{width:min(420px,80%);height:15px;margin-top:4px}@media (prefers-reduced-motion:reduce){.bloco:after{animation:none}}.wpp-onde{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;margin:14px 0 18px;padding:14px 16px}.wpp-onde .cab{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wpp-onde .cab>div:first-child{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.wpp-onde b{color:var(--nh-text-h);font-size:14px;font-weight:700}.wpp-onde .cab span{color:var(--nh-slate-500);font-size:13px;line-height:1.45}.wpp-onde .campo{align-items:center;gap:8px;display:flex}.wpp-onde .campo .wpp-input{box-sizing:border-box;width:auto;min-width:210px;height:34px;font-size:14px}.wpp-onde .vazio{color:var(--nh-slate-500);margin:12px 0 0;font-size:13px;line-height:1.5}.wpp-onde .achados{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.wpp-onde .achados li{background:var(--nh-bg);border:1px solid var(--nh-glass-border);border-radius:11px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.wpp-onde .onde-tag{background:var(--nh-field-bg);color:var(--nh-slate-500);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-flex}.wpp-onde .onde-tag.sobre_empresa{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-onde .trecho{color:var(--nh-slate-500);font-size:13px;font-style:italic;line-height:1.45}.wpp-selrico{flex:1;min-width:240px;position:relative}.wpp-selrico .gatilho{text-align:left;cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);width:100%;color:var(--nh-text-h);border-radius:11px;align-items:center;gap:10px;padding:9px 12px;display:flex}.wpp-selrico .gatilho:hover:not(:disabled){border-color:var(--wpp-accent-border)}.wpp-selrico .gatilho:disabled{opacity:.55;cursor:default}.wpp-selrico.aberto .gatilho{border-color:var(--wpp-accent)}.wpp-selrico .gatilho svg{color:var(--nh-slate-400);transition:transform .15s var(--wpp-ease);flex:none;margin-left:auto}.wpp-selrico .txt{flex-direction:column;gap:1px;min-width:0;display:flex}.wpp-selrico .txt b{font-size:14px;font-weight:700}.wpp-selrico .txt small{color:var(--nh-slate-400);font-size:12px;line-height:1.35}.wpp-selrico .painel{z-index:40;border:1px solid var(--nh-glass-border);background:var(--nh-bg);box-shadow:0 18px 40px rgba(var(--nh-shadow-rgb), .13);border-radius:13px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.wpp-selrico .busca{border-bottom:1px solid var(--nh-glass-border);color:var(--nh-slate-400);align-items:center;gap:8px;padding:9px 12px;display:flex}.wpp-selrico .busca input{min-width:0;color:var(--nh-text-h);background:0 0;border:0;outline:none;flex:1;font-size:14px}.wpp-selrico .opcoes{flex-direction:column;gap:2px;max-height:320px;padding:5px;display:flex;overflow-y:auto}.wpp-selrico .opt{text-align:left;cursor:pointer;width:100%;color:var(--nh-text-h);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.wpp-selrico .opt:hover{background:var(--nh-field-bg)}.wpp-selrico .opt.on{background:var(--wpp-accent-soft)}.wpp-selrico .opt.on b{color:var(--wpp-accent-txt)}.wpp-selrico .opt svg{color:var(--wpp-accent);flex:none;margin-left:auto}.wpp-selrico .vazio{color:var(--nh-slate-400);margin:0;padding:12px;font-size:13px}.wpp-vsecao{border-top:1px solid var(--nh-glass-border);grid-template-columns:244px 1fr;gap:34px;padding:28px 0;display:grid}@media (width<=900px){.wpp-vsecao{grid-template-columns:1fr;gap:16px}}.wpp-vsecao .lado{align-self:start;position:sticky;top:18px}@media (width<=900px){.wpp-vsecao .lado{position:static}}.wpp-vsecao .lado h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:0 0 7px;font-size:15.5px;font-weight:700}.wpp-vsecao .lado p{color:var(--nh-slate-500);margin:0;font-size:12.8px;line-height:1.55}.wpp-vsecao .lado .onde{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);border-radius:10px;align-items:flex-start;gap:7px;margin-top:12px;padding:8px 11px;font-size:12px;line-height:1.45;display:inline-flex}.wpp-vsecao .lado .onde svg{color:var(--wpp-accent);flex:none;margin-top:2px}.wpp-vsecao .lado .onde b{color:var(--nh-text-h);font-weight:700}.wpp-vsubsec{color:var(--nh-slate-500);align-items:center;gap:7px;margin:18px 0 10px;font-size:13px;font-weight:700;display:flex}.wpp-vcamadas{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}@media (width<=720px){.wpp-vcamadas{grid-template-columns:1fr}}.wpp-vcam{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;border-radius:13px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.wpp-vcam:hover{border-color:var(--wpp-accent-border)}.wpp-vcam.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wpp-vcam .cab{color:var(--nh-slate-500);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.wpp-vcam.on .cab{color:var(--wpp-accent-txt)}.wpp-vcam .quem{align-items:center;gap:9px;min-width:0;display:flex}.wpp-vcam .semvoz{background:var(--nh-field-bg);width:30px;height:30px;color:var(--nh-slate-400);box-shadow:inset 0 0 0 1px var(--nh-glass-border);border-radius:999px;flex:none;place-items:center;display:grid}.wpp-vcam b{color:var(--nh-text-h);font-size:15px;font-weight:700}.wpp-vcam .nota{color:var(--nh-slate-400);font-size:12px}.wpp-vseparar{color:var(--nh-slate-500);border:1px dashed var(--nh-glass-border);cursor:pointer;appearance:none;background:0 0;border-radius:999px;align-items:center;gap:7px;margin-top:10px;padding:6px 14px;font-size:13px;display:inline-flex}.wpp-vseparar:hover{color:var(--wpp-accent-txt);border-style:solid;border-color:var(--wpp-accent-border)}.wpp-vcomport{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.wpp-vcomport .wpp-select{flex:1;min-width:240px}.wpp-vfiltros{flex-wrap:wrap;gap:7px;margin:0 0 12px;display:flex}.wpp-vfiltro{cursor:pointer;border:1px solid var(--nh-glass-border);height:30px;color:var(--nh-slate-500);appearance:none;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13px;display:inline-flex}.wpp-vfiltro:hover{color:var(--nh-text-h);background:var(--nh-field-bg)}.wpp-vfiltro.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent-txt);font-weight:700}.wpp-vfiltro .n{opacity:.7;font-variant-numeric:tabular-nums;font-size:12px}.wpp-vgaleria{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px;display:grid}.wpp-vcard{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;flex-direction:column;gap:8px;padding:12px 13px 11px;display:flex}.wpp-vcard.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wpp-vcard-top{align-items:center;gap:10px;display:flex}.wpp-vorb{background:radial-gradient(circle at 30% 26%, var(--c1), transparent 58%), radial-gradient(circle at 74% 70%, var(--c2), transparent 60%), linear-gradient(140deg, var(--c3), var(--c1));border-radius:999px;flex:none;display:block;box-shadow:inset 0 0 0 1px #ffffff2e}.wpp-vplay{background:var(--nh-bg);border:1px solid var(--nh-glass-border);width:36px;height:36px;color:var(--nh-text-h);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:grid}.wpp-vplay:hover:not(:disabled){background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-vplay.orbe{background:0 0;border:0;padding:0;position:relative;overflow:hidden}.wpp-vplay.orbe:hover:not(:disabled),.wpp-vplay.orbe.tocando{background:0 0}.wpp-vplay.orbe .glifo{color:#fff;filter:drop-shadow(0 1px 2px #0000008c);background:#060c101f;place-items:center;transition:background .15s;display:grid;position:absolute;inset:0}.wpp-vplay.orbe:hover:not(:disabled) .glifo{background:#060c106b}.wpp-vplay.orbe.tocando .glifo{background:#060c1080}.wpp-vplay.orbe:disabled{opacity:.5}.wpp-vplay.tocando{background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-vplay:disabled{opacity:.45;cursor:default}.wpp-vcard-id{min-width:0}.wpp-vcard-id b{color:var(--nh-text-h);font-size:14px;font-weight:700;line-height:1.25;display:block}.wpp-vcard-id span{color:var(--nh-slate-400);font-size:12px}.wpp-vcard-tom{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.4}.wpp-vcard-tags{flex-wrap:wrap;gap:5px;display:flex}.wpp-vtag{background:var(--nh-bg);color:var(--nh-slate-500);border-radius:999px;padding:2px 8px;font-size:12px}.wpp-vcard.on .wpp-vtag{background:rgba(var(--wpp-accent-rgb), .14);color:var(--wpp-accent-txt)}.wpp-vcard.tracejado{cursor:pointer;text-align:left;background:0 0;border-style:dashed;justify-content:center;gap:7px;min-height:132px}.wpp-vcard.tracejado:hover:not(:disabled){border-style:solid;border-color:var(--wpp-accent-border);background:var(--nh-field-bg)}.wpp-vcard.tracejado:disabled{opacity:.5;cursor:default}.wpp-vcard.tracejado .disco{background:var(--wpp-accent-soft);width:34px;height:34px;color:var(--wpp-accent-txt);border-radius:999px;place-items:center;display:grid}.wpp-vcard.tracejado b{color:var(--nh-text-h);font-size:14px;font-weight:700}.wpp-vcard.tracejado .sub{color:var(--nh-slate-400);font-size:13px;line-height:1.4}.wpp-vusar{height:31px;color:var(--nh-slate-500);border:1px solid var(--nh-glass-border);cursor:pointer;appearance:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:auto;font-size:13px;display:flex}.wpp-vusar:hover:not(:disabled){background:var(--nh-field-bg);color:var(--nh-text-h);border-color:var(--wpp-accent-border)}.wpp-vusar.on{background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff);cursor:default;font-weight:700}.wpp-vfrase{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;align-items:flex-start;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.wpp-vfrase>svg{color:var(--nh-slate-400);flex:none;margin-top:2px}.wpp-vfrase b{color:var(--nh-slate-500);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.wpp-vfrase p{color:var(--nh-text-h);margin:0;font-size:14px;line-height:1.45}.wpp-vfrase small{color:var(--nh-slate-400);margin-top:7px;font-size:12px;line-height:1.5;display:block}.wpp-vfrase .fontes{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.wpp-vfonte{background:var(--nh-bg);color:var(--nh-slate-500);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.wpp-vfonte.fb{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-dic{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;overflow:hidden}.wpp-dic .row{border-bottom:1px solid var(--nh-glass-border);grid-template-columns:32px 1fr 30px;align-items:center;gap:10px;padding:9px 11px;display:grid}.wpp-dic .row:last-of-type{border-bottom:1px solid var(--nh-glass-border)}.wpp-dic .corpo{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;padding:4px 8px;display:flex}.wpp-dic .corpo:hover:not(:disabled){background:var(--nh-bg)}.wpp-dic .corpo:disabled{cursor:default}.wpp-dic .par{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.wpp-dic .k{color:var(--nh-text-h);font-size:14px;font-weight:700}.wpp-dic .vira{color:var(--nh-slate-400);font-size:12px}.wpp-dic .v{color:var(--wpp-accent-txt);font-family:ui-monospace,SFMono-Regular,monospace;font-size:13px}.wpp-dic .previa{color:var(--nh-slate-500);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;line-height:1.4;display:flex}.wpp-dic .previa .fr{font-style:italic}.wpp-dic .previa .fr mark{color:var(--wpp-accent-txt);background:0 0;font-style:normal;font-weight:700}.wpp-dic .previa .de{color:var(--nh-slate-400)}.wpp-dic .del{width:30px;height:30px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.wpp-dic .del:hover{background:var(--nh-bg);color:var(--nh-text-h)}.wpp-dic .add{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:11px 13px;font-size:14px;display:flex}.wpp-dic .add:hover:not(:disabled){background:var(--nh-bg);color:var(--wpp-accent-txt)}.wpp-dic .add:disabled{opacity:.5;cursor:default}.wppron-modal{width:min(560px,96vw)}.wppvoz-head{border-bottom:1px solid var(--nh-glass-border);align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.wppvoz-head .ic{background:var(--wpp-accent-soft);width:38px;height:38px;color:var(--wpp-accent-txt);border-radius:12px;flex:none;place-items:center;display:grid}.wppvoz-head .tx{flex:1;min-width:0}.wppron-campos{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;margin:18px 0 0;display:grid}@media (width<=520px){.wppron-campos{grid-template-columns:1fr}.wppron-campos .vira{display:none}}.wppron-campos label{flex-direction:column;gap:6px;min-width:0;display:flex}.wppron-campos .wpp-input{box-sizing:border-box;min-width:0;max-width:100%}.wppron-campos label span{color:var(--nh-slate-500);font-size:12px;font-weight:700}.wppron-campos .vira{color:var(--nh-slate-400);padding-bottom:13px;font-size:12px}.wppron-campos .mono{color:var(--wpp-accent-txt);font-family:ui-monospace,SFMono-Regular,monospace}.wppron-prova{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:13px;margin-top:16px;padding:13px 15px}.wppron-prova .rot{color:var(--nh-slate-400);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.wppron-prova p{color:var(--nh-text-h);margin:6px 0 0;font-size:15px;font-style:italic;line-height:1.5}.wppron-prova mark{color:var(--wpp-accent-txt);background:0 0;font-style:normal;font-weight:700}.wppron-prova .acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.wppron-prova.vazio p{color:var(--nh-slate-400);margin:0;font-size:13px;font-style:normal}.wppclone-modal{width:min(520px,96vw)}.wppclone-campo{flex-direction:column;gap:6px;margin-top:18px;display:flex}.wppclone-campo span{color:var(--nh-slate-500);font-size:12px;font-weight:700}.wppclone-campo .wpp-input{box-sizing:border-box}.wppclone-fontes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.wppclone-amostras{flex-direction:column;gap:6px;margin-top:14px;display:flex}.wppclone-dica{background:var(--nh-field-bg);border:1px dashed var(--nh-glass-border);color:var(--nh-slate-500);border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.5}.wppvoz-foot{border-top:1px solid var(--nh-glass-border);justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;display:flex}.wpp-vaviso{border:1px solid var(--wpp-amber);background:var(--wpp-amber-soft);color:var(--wpp-amber);border-radius:11px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 13px;font-size:13px;line-height:1.45;display:flex}.wpp-vaviso svg{flex:none;margin-top:1px}.wpp-vescopo{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:11px 14px;display:flex}.wpp-vescopo .de{color:var(--nh-slate-500);flex:1;align-items:center;gap:7px;min-width:200px;font-size:13px;display:inline-flex}.wpp-vescopo .de svg{color:var(--wpp-accent);flex:none}.wpp-vescopo .de b{color:var(--nh-text-h);font-weight:700}.wpp-vescopo .acoes{flex-wrap:wrap;gap:8px;display:flex}.wpp-vherda{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.wpp-vherda>div{flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}.wpp-vherda b{color:var(--nh-text-h);font-size:14px;font-weight:700}.wpp-vherda span{color:var(--nh-slate-500);font-size:13px;line-height:1.45}.wpp-vherda .wpp-btn{flex:none}.wpp-vpresets{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;display:flex}.wpp-vpresets .seg{border:1px solid var(--nh-glass-border);border-radius:999px;display:inline-flex;overflow:hidden}.wpp-vpresets .seg button{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;padding:6px 14px;font-size:13px}.wpp-vpresets .seg button+button{border-left:1px solid var(--nh-glass-border)}.wpp-vpresets .seg button:hover:not(:disabled){background:var(--nh-field-bg);color:var(--nh-text-h)}.wpp-vpresets .seg button.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);font-weight:700}.wpp-btn-rec{color:#fff;background:#dc2626}.wpp-btn-rec:hover{background:#b91c1c}.wpp-vswitch-hero{border-radius:13px;padding:14px 18px}.wpp-vswitch-txt{flex-direction:column;gap:1px;display:flex}.wpp-vswitch-txt b{color:var(--nh-text-h);font-size:14px;font-weight:700}.wpp-vswitch-txt small{color:var(--nh-slate-400);font-size:12px}.wpp-field2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wpp-savebar{border-top:1px solid var(--nh-glass-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.wpp-sysline{color:var(--nh-slate-500);background:var(--nh-field-bg);border-radius:999px;align-self:center;padding:4px 13px;font-size:12px}.wpp-copilot{border:1.5px solid var(--wpp-accent-border);background:var(--wpp-accent-soft);border-radius:14px;margin:0 14px 4px;padding:11px 14px}.wpp-copilot .ct{color:var(--wpp-accent);margin-bottom:5px;font-size:12px;font-weight:700}.wpp-copilot p{color:var(--nh-text-h);margin:0;font-size:13px;line-height:1.5}.wpp-copilot .ca{gap:8px;margin-top:9px;display:flex}.wpp-composer{--wpp-composer-folga:72px;padding:10px calc(12px + var(--wpp-composer-folga)) 10px 12px;border-top:1px solid var(--nh-glass-border);align-items:flex-end;gap:8px;display:flex}.wpp-composer>.wpp-btn{border-radius:var(--r-md,12px);flex:none;height:40px;min-height:40px}.wpp-composer>.wpp-btn-sm{place-items:center;width:40px;padding:0;display:inline-grid}.wpp-composer>.wpp-btn-primary{padding:0 18px}.wpp-composer .wpp-textarea{resize:none;box-sizing:border-box;flex:1;min-width:0;max-height:148px;padding:9px 14px;line-height:1.45;overflow-y:auto;border-radius:var(--r-md,12px)!important;border-width:1px!important;min-height:40px!important;font-size:14px!important}.wpp-composer .wpp-textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (pointer:coarse){.wpp-composer .wpp-textarea{font-size:16px!important}}@media (width<=767px){.wpp-composer{--wpp-composer-folga:0px}}.wpp-shell:has(.wpp-composer) .cpz-bubble:not(.aberta){justify-content:center;width:52px;padding:0}.wpp-shell:has(.wpp-composer) .cpz-bubble:not(.aberta)>span{display:none}.wpp-av{letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.wpp-conv{gap:11px;padding:12px}.wpp-conv.on{background:var(--wpp-accent-soft);box-shadow:inset 3px 0 0 var(--wpp-accent);border-color:#0000;border-radius:10px}.wpp-conv-when{color:var(--nh-slate-500);flex:none;font-size:12px;font-weight:600}.wpp-conv-badges{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.wpp-conv-nm{font-size:14px}.wpp-conv-pv{margin-top:3px}.wpp-chatbody{background-color:#efeae2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='none' stroke='%23887a5f' stroke-width='1.4' stroke-linecap='round' opacity='0.10'%3E%3Ccircle cx='24' cy='26' r='7'/%3E%3Cpath d='M70 20c4-6 12-6 16 0M62 118l8-8M62 110l8 8'/%3E%3Ccircle cx='128' cy='58' r='4'/%3E%3Cpath d='M20 90c0-5 4-9 9-9s9 4 9 9M104 130a8 8 0 1 0 12-7M140 110l5 9h-10zM36 142c3-4 9-4 12 0M118 20v10M113 25h10'/%3E%3Ccircle cx='76' cy='72' r='9'/%3E%3Cpath d='M72 72c1 2 7 2 8 0'/%3E%3Ccircle cx='73' cy='69' r='.8' fill='%23887a5f'/%3E%3Ccircle cx='79' cy='69' r='.8' fill='%23887a5f'/%3E%3C/g%3E%3C/svg%3E");gap:6px;padding:20px 22px 12px}.wpp-msg{border-radius:10px;max-width:62%;padding:8px 12px 6px;font-size:13.2px;line-height:1.5;box-shadow:0 1px 1px #00000014}.wpp-msg.in{background:var(--cartao-solido);color:var(--tinta);border:none;border-top-left-radius:3px}.wpp-msg.out{color:#1a1919;background:#d9fdd3;border:none;border-top-right-radius:3px}html[data-theme=dark] .wpp-chatbody{background-color:var(--fundo)}html[data-theme=dark] .wpp-msg.out{background:color-mix(in srgb, #25d366 22%, var(--cartao-solido));color:var(--tinta)}html[data-theme=dark] .wpp-msg.out .who{color:#8fe0bd}.wpp-msg .who{color:var(--wpp-accent);font-size:11px}.wpp-msg.out .who{color:#0d7c66}.wpp-msg .tm{color:var(--nh-slate-500);margin-top:2px;font-size:11px}.wpp-sysline{color:var(--nh-slate-600,var(--tinta-2));background:#fffc;box-shadow:0 1px 1px #0000000d}.wpp-msg.note{color:#92600a;background:#fff7e0;border:1px dashed #d9770673}.wpp-midia{border-radius:var(--r-lg,16px);border:1px solid var(--linha);background:var(--nh-field-bg);white-space:normal;align-items:flex-start;gap:10px;min-width:220px;max-width:320px;margin:2px 0 4px;padding:8px 10px;display:flex}.wpp-midia-ico{border-radius:var(--r-md,12px);background:var(--wpp-accent-soft);width:34px;height:34px;color:var(--wpp-accent);flex:none;place-items:center;display:grid}.wpp-midia-info{flex-direction:column;flex:1;min-width:0;display:flex}.wpp-midia-nome{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12.8px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.wpp-midia-sub{color:var(--nh-slate-500);font-size:11px}.wpp-midia-acoes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.wpp-midia-video{border-radius:var(--r-lg,16px);cursor:pointer;background:#000;border:0;margin:2px 0 4px;padding:0;display:block;position:relative;overflow:hidden}.wpp-midia-video video{object-fit:cover;pointer-events:none;min-width:160px;max-width:260px;min-height:120px;max-height:260px;display:block}.wpp-midia-play{color:#fff;background:#08060599;border-radius:999px;place-items:center;width:48px;height:48px;margin:auto;padding-left:3px;font-size:18px;display:grid;position:absolute;inset:0}.wpp-midia-duracao{color:#fff;background:#08060599;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600;position:absolute;bottom:6px;left:8px}.wpp-midia-video:focus-visible,.wpp-midia-img:focus-visible{outline:2px solid var(--acento-texto,#863e25);outline-offset:2px}.wpp-midia-carregando{border-radius:var(--r-lg,16px);background:var(--linha);width:220px;height:150px;margin:2px 0 4px}.wpp-midia.falhou{border-color:var(--erro)}.wpp-midia.falhou .wpp-midia-ico{background:var(--nh-danger-soft);color:var(--erro)}.wpp-midia-img{cursor:zoom-in;background:0 0;border:0;margin:2px 0 4px;padding:0;display:block}.wpp-midia-audio{width:260px;max-width:100%;height:44px;margin:2px 0 4px;display:block}.wpp-midia-img img{border-radius:var(--r-lg,16px);object-fit:cover;max-width:260px;max-height:260px;display:block}.wpp-midia-img.figurinha img{object-fit:contain;max-width:140px;max-height:140px}.wpp-visualizador{z-index:90;background:#080605e6;display:flex;position:fixed;inset:0}.wpp-visualizador-caixa{outline:none;flex-direction:column;flex:1;min-width:0;display:flex}.wpp-visualizador-topo{color:#fff6ef;align-items:center;gap:12px;padding:12px 16px;display:flex}.wpp-visualizador-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.wpp-visualizador-fechar{border-radius:var(--r-md,12px);color:#fff6ef;cursor:pointer;background:#fff6ef1f;border:0;flex:none;place-items:center;width:44px;height:44px;display:grid}.wpp-visualizador-fechar:hover{background:#fff6ef38}.wpp-visualizador-fechar:focus-visible{outline:2px solid var(--acento,#ffb38c);outline-offset:2px}.wpp-visualizador-palco{flex:1;place-items:center;min-height:0;padding:8px 16px 24px;display:grid}.wpp-visualizador-midia{object-fit:contain;border-radius:var(--r-md,12px);max-width:100%;max-height:calc(100vh - 100px)}.wpp-visualizador-guarda{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wpp-visualizador-aviso{color:#fff6ef;text-align:center;max-width:46ch;font-size:14px;line-height:1.5}.wpp-visualizador-acao{border-radius:var(--r-md,12px);color:#fff6ef;height:44px;font:600 13px/1 var(--f,inherit);cursor:pointer;background:#fff6ef1f;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.wpp-visualizador-acao:hover{background:#fff6ef38}.wpp-visualizador-acao:disabled{opacity:.6;cursor:progress}.wpp-visualizador-acao:focus-visible{outline:2px solid var(--acento,#ffb38c);outline-offset:2px}.wpp-visualizador-faixa{border-radius:var(--r-sm,8px);color:#f3e6dc;background:#fff6ef1a;margin:0 16px 8px;padding:8px 12px;font-size:12.5px;line-height:1.45}.wpp-visualizador-palco.documento{padding:0 16px 24px;display:block;overflow:auto}.wpp-visualizador-paginas{flex-direction:column;align-items:center;gap:12px;display:flex}.wpp-visualizador-pagina{background:#fff;border-radius:4px;max-width:100%;height:auto;box-shadow:0 2px 12px #00000059}.wpp-visualizador-word{border-radius:var(--r-sm,8px);background:#efeae2;border:0;width:min(960px,100%);height:calc(100vh - 150px);margin:0 auto;display:block}.wpp-composer{background:var(--nh-card-bg)}.wpp-chathead{gap:12px}.wpp-sechead{justify-content:space-between;align-items:center;gap:12px;margin:32px 0 14px;display:flex}.wpp-sechead h3{font-family:var(--nh-f-display);text-transform:none;letter-spacing:0;color:var(--nh-text-h);white-space:nowrap;margin:0;font-size:15px;font-weight:700}.wpp-sechead:after{content:"";background:var(--nh-glass-border);flex:1;order:2;height:1px;margin:0 4px}.wpp-sechead h3,.wpp-sechead h2{order:1}.wpp-sechead>:not(h3):not(h2){order:3}.wpp-chansel{min-width:150px;max-width:250px;width:auto!important}.wpp-subtabs{gap:6px;margin-bottom:14px;display:flex}.wpp-subtab{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600}.wpp-subtab.on{background:var(--wpp-accent-soft);color:var(--wpp-accent);border-color:var(--wpp-accent-border)}.wpp-flowstrip{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);width:100%;-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);cursor:pointer;font-family:var(--nh-f-body);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:13px 16px;transition:border-color .15s;display:flex}.wpp-flowstrip:hover{border-color:var(--wpp-accent)}.wpp-flowstrip .fs-label{text-transform:uppercase;letter-spacing:.08em;color:var(--nh-slate-400);margin-right:4px;font-size:12px;font-weight:700}.wpp-flowstrip .fs-step{color:var(--nh-slate-400);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600}.wpp-flowstrip .fs-step.on{color:var(--wpp-accent);background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border)}.wpp-flowstrip .fs-step em{opacity:.7;text-transform:uppercase;letter-spacing:.05em;margin-left:6px;font-size:12px;font-style:normal}.wpp-flowstrip .fs-edit{color:var(--wpp-accent);margin-left:auto;font-size:12px;font-weight:600}.wpp-canvaswrap{position:relative}.wpp-canvas{border:1px solid var(--nh-glass-border);background-color:var(--nh-card-bg);background-image:radial-gradient(rgba(var(--nh-hi-rgb,120, 120, 120), .5) 1.2px, transparent 1.2px);min-height:560px;-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);cursor:grab;background-size:24px 24px;border-radius:18px;position:relative;overflow:hidden}.wpp-canvas:active{cursor:grabbing}.wpp-canvas-inner{transform-origin:0 0;width:1600px;height:900px;position:absolute;inset:0}.wpp-canvasctl{z-index:5;background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 8px 22px #0000001f}.wpp-canvasctl span{color:var(--nh-slate-500);text-align:center;min-width:38px;font-size:12px;font-weight:700}.wpp-inspector-float{z-index:6;background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);border-radius:16px;width:300px;max-height:calc(100% - 28px);padding:16px;position:absolute;top:14px;right:14px;overflow-y:auto;box-shadow:0 18px 50px #0003}.wpp-inspector-float .wpp-input,.wpp-inspector-float .wpp-textarea,.wpp-inspector-float .wpp-select,.wpp-tagpop .wpp-input,.wpp-tagpop .wpp-select,.wpp-qrbox .wpp-input,.wpp-qrbox .wpp-textarea,.wpp-qrbox .wpp-select{background:#f6f4ef;border-color:#0f172a29}.wpp-varchips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wpp-varchip{font-size:12px;font-weight:700;font-family:var(--nh-f-mono,monospace);color:var(--wpp-accent);background:var(--wpp-accent-soft);border:1px solid var(--wpp-accent-border);cursor:pointer;border-radius:8px;padding:4px 9px}.wpp-varchip:hover{filter:brightness(1.05)}.wpp-guide h4{font-family:var(--nh-f-display);color:var(--nh-text-h);margin:16px 0 6px;font-size:14px}.wpp-guide p,.wpp-guide li{color:var(--nh-slate-600,var(--tinta-2));font-size:13px;line-height:1.6}.wpp-guide ul{margin:4px 0;padding-left:18px}.wpp-guide code{border:1px solid rgba(var(--nh-shadow-rgb), .12);background:#f6f4ef;border-radius:6px;padding:1px 6px;font-size:12px}.wpp-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wpp-wires path{stroke:var(--wpp-accent);stroke-width:2px;fill:none;opacity:.5}.wpp-wires path.sel{opacity:1;stroke-width:3px;stroke:var(--wpp-amber)}.wpp-flowbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.wpp-palette{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.wpp-palette>span:first-child{text-transform:uppercase;letter-spacing:.07em;color:var(--nh-slate-400);font-size:12px;font-weight:700}.wpp-palette .hint{color:var(--nh-slate-400);margin-left:auto;font-size:12px}.wpp-cnode .portlbl{text-transform:none;letter-spacing:0;color:var(--nh-slate-500);pointer-events:none;font-size:12px;font-style:normal;font-weight:700;position:absolute;right:-8px;transform:translate(100%)}.wpp-cnode .port{cursor:crosshair}.wpp-cnode .port:hover{transform:scale(1.5)}.wpp-cnode{background:var(--nh-popover-bg);border:1.5px solid var(--nh-glass-border);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:14px;padding:12px 14px;position:absolute;box-shadow:0 8px 22px #0000001a}.wpp-cnode:active{cursor:grabbing}.wpp-cnode.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft), 0 8px 22px #0000001f}.wpp-cnode.off{opacity:.5}.wpp-cnode .ch{font-family:var(--nh-f-display);color:var(--nh-text-h);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.wpp-cnode .ci{background:var(--wpp-accent-soft);width:26px;height:26px;color:var(--wpp-accent);border-radius:8px;flex:none;place-items:center;display:grid}.wpp-cnode .cstate{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-slate-500);background:#94a3b829;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:12px;font-weight:700}.wpp-cnode .cstate.on{background:var(--wpp-green-soft);color:var(--wpp-green)}.wpp-cnode .cb{color:var(--nh-slate-500);margin-top:6px;font-size:12px;line-height:1.45}.wpp-cnode .port{background:var(--wpp-accent);border:2px solid var(--nh-popover-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:38px}.wpp-cnode .port.in{left:-6px}.wpp-cnode .port.out{right:-6px}.wpp-inspector{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:300px;-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;flex:none;align-self:flex-start;min-height:320px;padding:18px}@media (width<=1000px){.wpp-inspector{display:none}}.wpp-quick{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:6px;display:grid}.wpp-quick-card{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);cursor:pointer;font-family:var(--nh-f-body);text-align:left;transition:all .16s var(--wpp-ease);color:var(--nh-slate-400);border-radius:15px;align-items:center;gap:12px;padding:15px 16px;display:flex}.wpp-quick-card:hover{border-color:var(--wpp-accent);color:var(--wpp-accent);transform:translateY(-2px)}.wpp-quick-card .qi{background:var(--wpp-accent-soft);width:38px;height:38px;color:var(--wpp-accent);border-radius:11px;flex:none;place-items:center;display:grid}.wpp-quick-card .qt{flex:1;min-width:0}.wpp-quick-card .qt b{color:var(--nh-text-h);font-size:14px;display:block}.wpp-quick-card .qt small{color:var(--nh-slate-500);font-size:12px}.wpp-quick-card.urgent .qi{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-quick-card.urgent .qt small{color:var(--wpp-amber);font-weight:600}@media (width<=900px){.wpp-quick{grid-template-columns:1fr 1fr}}.wpp-kpi{padding:18px 20px;position:relative;overflow:hidden}.wpp-kpi .kn{letter-spacing:-.02em;font-size:32px}.wpp-kpi .kl{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.wpp-bar i{box-shadow:none;position:relative}.wpp-bar:hover i{filter:brightness(1.1)}.wpp-tag-violet{color:#7c3aed;background:#8b5cf624}.wpp-msg.note{background:var(--wpp-amber-soft);color:var(--wpp-amber);border:1px dashed #d9770673;align-self:center;max-width:80%;font-size:13px}.wpp-btn-note-on{background:var(--wpp-amber-soft);color:var(--wpp-amber);border:1px solid #d9770666}.wpp-textarea-note{background:var(--wpp-amber-soft);border-color:#d9770680!important}.wpp-qrmenu{background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);z-index:6;border-radius:14px;max-height:220px;padding:7px;position:absolute;bottom:66px;left:14px;right:14px;overflow-y:auto;box-shadow:0 16px 40px #0000002e}.wpp-qritem{text-align:left;width:100%;color:var(--nh-text);cursor:pointer;font-size:13px;font-family:var(--nh-f-body);background:0 0;border:none;border-radius:10px;padding:9px 12px;display:block}.wpp-qritem:hover{background:var(--wpp-accent-soft)}.wpp-qritem b{color:var(--wpp-accent);font-family:var(--nh-f-display);margin-right:8px}.wpp-tbl{border-collapse:collapse;width:100%;font-size:14px}.wpp-tbl th{text-align:left;letter-spacing:0;text-transform:none;color:var(--nh-slate-500);border-bottom:1px solid var(--nh-glass-border);padding:9px 12px;font-size:13px;font-weight:700}.wpp-tbl td{border-bottom:1px solid var(--nh-glass-border);color:var(--nh-text);padding:11px 12px}.wpp-tbl .nm{color:var(--nh-text-h);font-weight:600}.wpp-togglelbl{color:var(--nh-slate-500);cursor:default;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.wpp-togg{background:var(--box-border,#cbd5e1);width:38px;height:22px;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb), .12);cursor:pointer;border-radius:999px;transition:background .25s,box-shadow .25s;display:inline-block;position:relative}button.wpp-togg{appearance:none;border:none;flex:none;padding:0}.wpp-togg:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}@media (pointer:coarse){.wpp-btn-sm{padding:11px 14px!important}.wpp-input-sm{padding:10px 12px!important}.wpp-togg{width:48px;height:28px}.wpp-togg:after{width:22px;height:22px}.wpp-togg.on:after{left:23px}}.wpp-togg:after{content:"";background:var(--cartao-solido);width:16px;height:16px;transition:left .25s var(--wpp-ease);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0000004d}.wpp-togg.on{background:var(--wpp-accent);box-shadow:var(--nh-bevel)}.wpp-togg.on:after{left:19px}.wpp-tagpop{z-index:8;background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);border-radius:14px;width:290px;padding:13px 14px;position:absolute;top:40px;left:0;box-shadow:0 16px 40px #0003}.wpp-tag-rose{color:#e11d48;background:#e11d4821}.wpp-hero{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:22px;align-items:center;gap:28px;margin-bottom:18px;padding:32px 34px;display:flex;position:relative;overflow:hidden}.wpp-hero:after{content:"";background:radial-gradient(circle, rgba(var(--wpp-accent-rgb), .16), transparent 70%);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-90px;right:-90px}.wpp-hero-txt{z-index:1;flex:1;min-width:0;position:relative}.wpp-hero-tag{font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.wpp-hero h1{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.08}.wpp-hero h1 .g{color:var(--wpp-accent)}.wpp-hero p{max-width:560px;color:var(--nh-slate-500);margin:0 0 22px;font-size:14.5px;line-height:1.6}.wpp-hero p b{color:var(--nh-text-h);font-weight:700}.wpp-hero-acts{flex-wrap:wrap;gap:12px;display:flex}.wpp-hero-av{object-fit:cover;width:140px;height:140px;box-shadow:none;z-index:1;border-radius:24px;flex:0 0 140px;position:relative}@media (width<=760px){.wpp-hero{flex-direction:column-reverse;align-items:flex-start;padding:24px 20px}.wpp-hero-av{border-radius:18px;flex-basis:80px;width:80px;height:80px}.wpp-hero h1{font-size:26px}}.wpp-kpis{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.wpp-kpi{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:18px;padding:18px 20px}.wpp-kpi .ki{background:var(--wpp-accent-soft);width:36px;height:36px;color:var(--wpp-accent);border-radius:11px;place-items:center;margin-bottom:12px;display:grid}.wpp-setup{background:var(--nh-card-bg);border:1px solid var(--wpp-accent-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;margin-bottom:4px;padding:18px 20px}.wpp-setup-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wpp-setup-head b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;font-weight:700;display:block}.wpp-setup-head span{color:var(--nh-slate-500);font-size:13px}.wpp-setup-bar{background:var(--nh-field-bg);border-radius:999px;height:6px;margin:12px 0 14px;overflow:hidden}.wpp-setup-bar i{background:var(--wpp-accent-grad);height:100%;transition:width .3s var(--wpp-ease);border-radius:999px;display:block}.wpp-setup-list{flex-direction:column;gap:8px;display:flex}.wpp-setup-row{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);cursor:pointer;width:100%;font-family:var(--nh-f-body);transition:all .15s var(--wpp-ease);border-radius:13px;align-items:center;gap:13px;padding:12px 14px;display:flex}.wpp-setup-row:hover{border-color:var(--wpp-accent);transform:translateY(-1px)}.wpp-setup-row .sc{background:var(--wpp-accent-soft);width:34px;height:34px;color:var(--wpp-accent);border-radius:10px;flex:none;place-items:center;display:grid}.wpp-setup-row .st{flex:1;min-width:0}.wpp-setup-row .st b{color:var(--nh-text-h);font-size:14px;font-weight:700;display:block}.wpp-setup-row .st small{color:var(--nh-slate-500);font-size:13px}.wpp-setup-row svg:last-child{color:var(--nh-slate-400);flex:none}.wpp-setup-row.done{cursor:default;opacity:.72}.wpp-setup-row.done:hover{border-color:var(--nh-glass-border);transform:none}.wpp-setup-row.done .sc{background:var(--wpp-green-soft);color:var(--wpp-green)}.wpp-setup-row.done .st b{color:var(--nh-slate-500);text-decoration:line-through;-webkit-text-decoration-color:var(--nh-slate-400);text-decoration-color:var(--nh-slate-400)}.wpp-chanmini{flex-direction:column;gap:10px;display:flex}.wpp-chanmini-row{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:16px;align-items:center;gap:14px;padding:15px 18px;display:flex}.wpp-chanmini-row .ci{background:var(--nh-field-bg);width:36px;height:36px;color:var(--nh-slate-400);border-radius:11px;flex:none;place-items:center;display:grid}.wpp-chanmini-row.on .ci{background:var(--wpp-green-soft);color:var(--wpp-green)}.wpp-chanmini-row .cnum{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:15px;font-weight:700}.wpp-chanmini-row .cflowsel{color:var(--wpp-accent);align-items:center;gap:7px;margin-left:auto;display:inline-flex}.wpp-chanmini-row .cflowsel .wpp-select{border-radius:10px;width:auto;padding:7px 12px;font-size:13px;font-weight:600}@media (width<=760px){.wpp-chanmini-row{flex-wrap:wrap}.wpp-chanmini-row .cflowsel{margin-left:0}}.wpp-kpi.tone-green .ki{background:var(--wpp-green-soft);color:var(--wpp-green)}.wpp-kpi.tone-amber .ki{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-kpi.tone-violet .ki{color:#7c3aed;background:#7c3aed1f}.wpp-kpi .kl{color:var(--nh-slate-500);font-size:12px;font-weight:600}.wpp-kpi .kn{font-family:var(--nh-f-display);color:var(--nh-text-h);margin-top:7px;font-size:27px;font-weight:700}.wpp-kpi .kd{color:var(--nh-slate-400);margin-top:4px;font-size:12px;font-weight:600}.wpp-bars{align-items:flex-end;gap:8px;height:150px;padding-top:14px;display:flex}.wpp-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:46px;height:100%;display:flex}.wpp-bar i{background:var(--wpp-accent-grad);border-radius:7px 7px 3px 3px;width:100%;min-height:3px}.wpp-bar i.zero{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);box-shadow:none}.wpp-bar b{color:var(--wpp-accent);font-size:12px;font-weight:700}.wpp-bar span{color:var(--nh-slate-500);white-space:nowrap;font-size:12px;font-weight:600}.wpp-bars:has(>:nth-child(15)) .wpp-bar:nth-child(2n) span{visibility:hidden}.wpp-bars{gap:6px;height:170px}@media (width<=860px){.wpp-kpis{grid-template-columns:1fr 1fr}}.wpp-welcome{flex:1;place-items:center;padding:30px 18px;display:grid}.wpp-welcome-card{text-align:center;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);width:min(560px,94vw);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);backdrop-filter:var(--nh-blur);border-radius:26px;padding:42px 40px}.wpp-welcome-card h1{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;margin:0 0 10px;font-size:26px;line-height:1.25}.wpp-welcome-mark{background:var(--wpp-accent-grad);width:64px;height:64px;box-shadow:none;border-radius:20px;place-items:center;margin:0 auto 16px;font-size:30px;display:grid}.wpp-welcome-sub{color:var(--nh-slate-500);max-width:440px;margin:0 auto 18px;font-size:15px;line-height:1.6}.wpp-welcome-feats{text-align:left;flex-direction:column;gap:8px;width:fit-content;margin:0 auto 22px;display:flex}.wpp-welcome-feats span{color:var(--nh-text);font-size:14px;font-weight:500}.wpp-welcome-form{gap:8px;max-width:430px;margin:0 auto;display:flex}.wpp-welcome-form .wpp-btn{white-space:nowrap}.wpp-ob-steps{flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:24px;display:flex}.wpp-ob-step{color:var(--nh-slate-400);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.wpp-ob-step em{font-style:normal}.wpp-ob-step.on{background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff);border-color:#0000}.wpp-ob-step.done{color:var(--wpp-green);border-color:color-mix(in srgb, var(--sucesso) 35%, transparent)}.wpp-ob-nav{justify-content:center;gap:10px;margin-top:20px;display:flex}.wpp-ob{z-index:60;background:var(--nh-bg);font-family:var(--nh-f-body);display:flex;position:fixed;inset:0}.wpp-ob-close{z-index:6;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);height:40px;color:var(--nh-slate-500);font-family:var(--nh-f-body);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:20px;right:22px}.wpp-ob-close:hover{color:var(--nh-text-h)}.wpp-ob-side{background:var(--nh-card-bg);border-right:1px solid var(--nh-glass-border);flex-direction:column;flex:0 0 328px;width:328px;padding:40px 30px;display:flex}.wpp-ob-brand{align-items:center;gap:12px;margin-bottom:30px;display:flex}.wpp-ob-brand img{object-fit:cover;width:46px;height:46px;box-shadow:var(--nh-glass-shadow);border-radius:14px;flex:none}.wpp-ob-brand .t{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;font-weight:700;line-height:1.1}.wpp-ob-brand .s{font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.05em;text-transform:uppercase;color:var(--nh-slate-400);margin-top:3px;font-size:12px}.wpp-ob-stepper{flex-direction:column;flex:1;gap:2px;display:flex}.wpp-ob-vstep{border-radius:13px;align-items:center;gap:14px;padding:13px 12px;transition:all .15s;display:flex}.wpp-ob-vstep.todo{opacity:.5}.wpp-ob-vstep.active{background:var(--wpp-accent-soft)}.wpp-ob-vstep .num{border:2px solid var(--nh-glass-border);width:30px;height:30px;font-family:var(--nh-f-mono,ui-monospace, monospace);color:var(--nh-slate-400);border-radius:50%;flex:0 0 30px;place-items:center;font-size:13px;font-weight:700;display:grid}.wpp-ob-vstep.active .num{border-color:var(--wpp-accent);color:var(--wpp-accent-txt)}.wpp-ob-vstep.done .num{background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-ob-vstep .si .st{color:var(--nh-slate-500);font-size:15px;font-weight:700}.wpp-ob-vstep.active .si .st,.wpp-ob-vstep.done .si .st{color:var(--nh-text-h)}.wpp-ob-vstep .si .sd{color:var(--nh-slate-400);margin-top:1px;font-size:13px}.wpp-ob-hint{color:var(--nh-slate-400);border-top:1px solid var(--nh-glass-border);align-items:flex-start;gap:9px;margin-top:20px;padding-top:18px;font-size:13px;line-height:1.55;display:flex}.wpp-ob-hint svg{color:var(--wpp-accent);flex:none;margin-top:1px}.wpp-ob-main{flex:1;min-width:0;padding:58px 64px 72px;overflow-y:auto}.wpp-ob-wrap{max-width:620px;margin:0 auto}.wpp-ob-panel{animation:wpp-obin .35s var(--wpp-ease)}@keyframes wpp-obin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.wpp-ob-favatar{width:66px;height:66px;box-shadow:none;border-radius:20px;margin-bottom:22px;overflow:hidden}.wpp-ob-favatar img{object-fit:cover;width:100%;height:100%}.wpp-ob-panel h1{font-family:var(--nh-f-display);letter-spacing:-.025em;color:var(--nh-text-h);margin:0 0 12px;font-size:33px;font-weight:700;line-height:1.12}.wpp-ob-panel h1 .g{color:var(--wpp-accent)}.wpp-ob-panel .lead{color:var(--nh-slate-500);max-width:560px;margin:0 0 26px;font-size:15.5px;line-height:1.6}.wpp-ob-panel .lead b{color:var(--nh-text-h);font-weight:700}.wpp-ob-panel .wpp-label:first-of-type{margin-top:0}.wpp-ob-acts{align-items:center;gap:12px;margin-top:28px;display:flex}.wpp-btn-lg{padding:14px 28px;font-size:16px}.wpp-dropzone{text-align:center;border:2px dashed var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;transition:all .15s var(--wpp-ease);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:26px 20px;display:flex}.wpp-dropzone:hover{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.wpp-dropzone.over{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);transform:scale(1.01)}.wpp-dropzone svg{color:var(--wpp-accent);margin-bottom:5px}.wpp-dropzone b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:15px;font-weight:700}.wpp-dropzone span{color:var(--nh-slate-400);font-size:13px}.wpp-dropzone.over *{pointer-events:none}.wpp-doclist{flex-direction:column;gap:6px;margin-top:8px;display:flex}.wpp-docrow{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:var(--nh-text-h);border-radius:11px;align-items:center;gap:9px;padding:8px 12px;font-size:13px;display:flex}.wpp-docrow>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-docrow svg:first-child{color:var(--wpp-accent);flex:none}.wpp-docrow svg:last-child{color:var(--wpp-green);flex:none}.wpp-ob-preview{align-items:flex-end;gap:10px;margin-top:14px;display:flex}.wpp-ob-preview .av{object-fit:cover;border-radius:9px;flex:none;width:30px;height:30px}.wpp-ob-preview .bubble{color:#1a1919;background:#d9fdd3;border-radius:12px 12px 12px 3px;max-width:82%;padding:9px 13px;font-size:14px;line-height:1.5;box-shadow:0 1px 1px #00000014}.wpp-ob-wrap.wide{max-width:860px}.wpp-goal-grid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:14px;display:grid}.wpp-goal{text-align:left;border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);cursor:pointer;font-family:var(--nh-f-body);transition:all .15s var(--wpp-ease);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 18px 17px;display:flex;position:relative}.wpp-goal:hover{border-color:var(--wpp-accent-border);transform:translateY(-2px)}.wpp-goal.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wpp-goal .gic{background:var(--nh-field-bg);width:42px;height:42px;color:var(--nh-slate-400);border-radius:12px;flex:none;place-items:center;display:grid}.wpp-goal.on .gic{background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff)}.wpp-goal .gt{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;font-weight:700;line-height:1.2;display:block}.wpp-goal .gt em{font-style:normal;font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--wpp-accent);background:var(--wpp-accent-soft);vertical-align:middle;border-radius:999px;margin-left:4px;padding:2px 7px;font-size:12px;font-weight:700}.wpp-goal .gd{color:var(--nh-slate-500);font-size:13px;line-height:1.45;display:block}.wpp-goal .gck{border:2px solid var(--nh-glass-border);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:15px;right:15px}.wpp-goal.on .gck{background:var(--wpp-accent);border-color:var(--wpp-accent)}.wpp-closerlist{flex-direction:column;gap:12px;display:flex}.wpp-closer{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);box-shadow:var(--nh-glass-shadow);border-radius:16px;padding:16px 18px}.wpp-closer-head{align-items:center;gap:12px;display:flex}.wpp-closer-head .nm{min-width:0}.wpp-closer-head .nm b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px;font-weight:700;display:block}.wpp-closer-head .nm small{color:var(--nh-slate-500);font-size:13px}.wpp-closer-body{border-top:1px solid var(--nh-glass-border);margin-top:14px;padding-top:14px}.wpp-closer-body .wpp-vsec{margin-bottom:8px}.wpp-closer-cal{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wpp-closer-avail{border:none;border-top:1px dashed var(--nh-glass-border);cursor:pointer;width:100%;font-family:var(--nh-f-body);text-align:left;background:0 0;align-items:center;gap:10px;margin-top:16px;padding:12px 0 0;display:flex}.wpp-closer-avail .lbl{text-transform:none;letter-spacing:0;color:var(--wpp-accent);flex:none;font-size:13px;font-weight:700}.wpp-closer-avail small{color:var(--nh-slate-500);font-size:12px}.wpp-closer-avail svg{color:var(--nh-slate-400);flex:none;margin-left:auto}.wpp-closer-avail:hover svg{color:var(--wpp-accent)}.wpp-howto-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:12px;display:grid}@media (width<=720px){.wpp-howto-steps{grid-template-columns:1fr}}.wpp-howto-step{align-items:flex-start;gap:11px;display:flex}.wpp-howto-step .n{background:var(--wpp-accent-grad);width:24px;height:24px;color:var(--wpp-on-accent,#fff);font-size:13px;font-weight:800;font-family:var(--nh-f-mono,ui-monospace, monospace);border-radius:50%;flex:none;place-items:center;display:grid}.wpp-howto-step b{color:var(--nh-text-h);font-size:14px;font-weight:700;display:block}.wpp-howto-step small{color:var(--nh-slate-500);margin-top:2px;font-size:13px;line-height:1.45;display:block}.wpp-closer-connect{background:var(--wpp-amber-soft);border:1px solid #d9770647;border-radius:12px;padding:13px 15px}.wpp-closer-connect p{color:var(--nh-text-h);font-size:14px}.wpp-closer-connect small{color:var(--nh-slate-500);margin-top:3px;font-size:13px;line-height:1.45;display:block}.wpp-modal-ov{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:80;background:#0a0e1480;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wpp-modal-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:18px;width:min(500px,96vw);max-height:88vh;padding:20px 22px;overflow-y:auto;box-shadow:0 24px 60px #0000004d}.wpp-picklist{flex-direction:column;gap:8px;margin-top:4px;display:flex}.wpp-pickrow{border:1px solid var(--nh-glass-border);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.wpp-pickrow .nm{flex:1;min-width:0}.wpp-pickrow .nm b{color:var(--nh-text-h);font-size:14px;font-weight:700;display:block}.wpp-pickrow .nm small{color:var(--nh-slate-500);font-size:13px}.wpp-linkbox{align-items:center;gap:8px;display:flex}.wpp-linkbox .wpp-input{flex:1;min-width:0;font-size:13px}.wpp-daychips{flex-wrap:wrap;gap:6px;display:flex}.wpp-daychip{border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:all .15s var(--wpp-ease);border-radius:10px;padding:8px 13px;font-size:13px;font-weight:700}.wpp-daychip:hover{border-color:var(--wpp-accent-border)}.wpp-daychip.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-color:var(--wpp-accent)}.wpp-hourrow{align-items:center;gap:10px;margin-top:10px;display:flex}.wpp-hourrow .wpp-input{width:auto}.wpp-hourrow>span{color:var(--nh-slate-400);font-size:14px}@media (width<=780px){.wpp-ob{flex-direction:column}.wpp-ob-side{border-right:none;border-bottom:1px solid var(--nh-glass-border);flex:none;width:100%;padding:18px 16px}.wpp-ob-stepper{flex-direction:row;gap:6px;overflow-x:auto}.wpp-ob-vstep .si .sd,.wpp-ob-hint{display:none}.wpp-ob-main{padding:28px 18px 40px}}.wpp-welcome-card .wpp-label,.wpp-welcome-card .wpp-kv{text-align:left}.wpp-upload{border:1.5px dashed var(--nh-glass-border);cursor:pointer;color:var(--nh-slate-500);border-radius:13px;align-items:center;gap:12px;margin-top:12px;padding:13px 15px;transition:border-color .15s,color .15s;display:flex}.wpp-upload:hover{border-color:var(--wpp-accent);color:var(--wpp-accent)}.wpp-upload span{font-size:13px;line-height:1.5}.wpp-upload b{color:var(--nh-text-h)}.wpp-kb-hero{border:1.5px solid var(--wpp-accent-border);background:linear-gradient(135deg, rgba(var(--wpp-accent-rgb), .06), var(--nh-card-bg))}.wpp-row-click{cursor:pointer;transition:border-color .15s}.wpp-row-click:hover{border-color:var(--wpp-accent)}.wpp-row-click:focus-visible,.wpp-bcard:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wpp-spin{border:2px solid #d977064d;border-top-color:var(--wpp-amber);vertical-align:-1px;border-radius:50%;width:11px;height:11px;animation:.7s linear infinite wpp-rot;display:inline-block}@keyframes wpp-rot{to{transform:rotate(360deg)}}.wpp-chunk{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;align-items:flex-start;gap:10px;margin-top:9px;padding:11px 13px;display:flex}.wpp-chunk p{color:var(--nh-text);white-space:pre-line;margin:0;font-size:13px;line-height:1.55}.wpp-qrmodal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#0a0e148c;place-items:center;display:grid;position:fixed;inset:0}.wpp-qrbox{background:var(--nh-bg);border:1px solid var(--nh-glass-border);border-radius:22px;width:min(400px,92vw);padding:28px 26px;position:relative;box-shadow:0 30px 80px #0006}.wpp-qrimg{background:#fff;border-radius:16px;place-items:center;width:fit-content;min-width:258px;min-height:258px;margin:14px auto 0;padding:14px;display:grid;box-shadow:0 6px 18px #0000001f}.wpp-provopt{border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);text-align:left;width:100%;font:inherit;color:inherit;cursor:default;border-radius:13px;padding:12px 14px;display:block}.wpp-provopt:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wpp-provopt.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft)}.wpp-provopt.off{opacity:.6}.wpp-provopt b{color:var(--nh-text-h);margin-bottom:3px;font-size:14px;display:block}.wpp-provopt span{color:var(--nh-slate-500);font-size:12px;line-height:1.5}.wpp-camp-prog{background:var(--nh-field-bg);border-radius:6px;max-width:340px;height:7px;margin-top:6px;display:block;overflow:hidden}.wpp-camp-prog i{background:var(--wpp-accent-grad);height:100%;transition:width .6s var(--wpp-ease);border-radius:6px;display:block}.wpp-flow{align-items:stretch;gap:0;padding:14px 4px 20px;display:flex;overflow-x:auto}.wpp-fnode{background:var(--nh-popover-bg);border:1.5px solid var(--nh-glass-border);border-radius:15px;flex:none;width:250px;padding:14px 15px;box-shadow:0 10px 26px #0000001a}.wpp-fnode .fh{font-family:var(--nh-f-display);color:var(--nh-text-h);margin-bottom:8px;font-size:14px;font-weight:700}.wpp-fnode .fb{color:var(--nh-slate-500);font-size:13px;line-height:1.55}.wpp-fwire{color:var(--wpp-accent);align-self:center;padding:0 10px;font-size:20px;font-weight:700}@media (width<=900px){.wpp-flow{flex-direction:column}.wpp-fwire{align-self:center;padding:6px 0;transform:rotate(90deg)}.wpp-fnode{width:100%}}.wpp-fbar{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);border-radius:15px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;padding:10px 13px;display:flex}.wpp-fbar-lbl{font-family:var(--nh-f-mono,var(--nh-f-body));color:var(--nh-slate-500);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.wpp-fbar-sep{background:var(--nh-glass-border);width:1px;height:20px;margin:0 2px}.wpp-fbar-total{color:var(--nh-slate-500);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}.wpp-fchip{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:color .16s var(--wpp-ease), background .16s var(--wpp-ease), border-color .16s var(--wpp-ease);border-radius:11px;align-items:center;gap:5px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.wpp-fchip:hover{color:var(--nh-text-h);border-color:var(--wpp-accent-border)}.wpp-fchip.on{background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff);box-shadow:none;border-color:#0000}.wpp-fchip .n{color:var(--nh-slate-500);background:#94a3b833;border-radius:999px;padding:0 6px;font-size:12px;font-weight:800;line-height:1.6}.wpp-fchip .n.alerta{color:var(--wpp-rose);background:#e11d4821}.wpp-fchip .n.aviso{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-fchip.on .n,.wpp-fchip.on .n.alerta,.wpp-fchip.on .n.aviso{color:#fff;background:#ffffff3d}.wpp-fava{align-items:center;display:flex}.wpp-fava>span{cursor:pointer;border:2px solid var(--nh-surface-strong);transition:transform .16s var(--wpp-ease);border-radius:50%;margin-left:-8px}.wpp-fava>span:first-child{margin-left:0}.wpp-fava>span:hover{z-index:3;transform:translateY(-2px)}.wpp-fava>span.on{border-color:var(--wpp-accent);z-index:2}.wpp-board{grid-auto-columns:minmax(196px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:10px;display:grid;overflow-x:auto}.wpp-bcol{background:var(--nh-surface-strong);border:1px solid var(--nh-glass-border);min-width:0;min-height:320px;transition:opacity .16s var(--wpp-ease), box-shadow .16s var(--wpp-ease);border-radius:18px;flex-direction:column;padding:12px 11px;display:flex}.wpp-bcol.dragover{box-shadow:0 0 0 2px var(--wpp-accent) inset}.wpp-bcol.nodrop{opacity:.48}.wpp-bcol-h,.wpp-bcol h4{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;align-items:center;gap:9px;margin:0 2px 11px;font-size:13px;font-weight:700;display:flex}.wpp-bcol-h .dot{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 1px 1px 2px #ffffff80}.wpp-bcol-h .ttl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-bcol h4{justify-content:space-between}.wpp-bcol-h .n,.wpp-bcol h4 .n{font-family:var(--nh-f-body);color:var(--nh-slate-500);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-weight:700}.wpp-bcol-h .auto{color:var(--nh-slate-400);flex:none;display:inline-flex}.wpp-bcol-body{flex-direction:column;flex:1;gap:9px;display:flex}.wpp-bcol>.wpp-bcard+.wpp-bcard{margin-top:9px}.wpp-bcard{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:grab;box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb), .04);transition:box-shadow .16s var(--wpp-ease), transform .16s var(--wpp-ease), opacity .16s var(--wpp-ease);border-radius:14px;padding:11px 12px;position:relative}.wpp-bcard:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f28221a}.wpp-bcard:active{cursor:grabbing}.wpp-bcard:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wpp-bcard.arrastando{opacity:.38;box-shadow:none;transform:none}.wpp-bcard.sem-vendedor{border:1.5px dashed #e11d4861}.wpp-bcard-top{letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500);align-items:center;gap:6px;margin-bottom:7px;font-size:12px;font-weight:700;display:flex}.wpp-bcard-top .temp{border-radius:50%;flex:none;width:8px;height:8px}.wpp-bcard-top .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-bcard-id{align-items:center;gap:8px;display:flex}.wpp-bcard-id .tx{flex:1;min-width:0}.wpp-bcard .bn{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.wpp-bcard .bs{-webkit-line-clamp:2;line-clamp:2;color:var(--nh-slate-500);-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.wpp-bcard .bf{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.wpp-bcard-strip{background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:9px;align-items:flex-start;gap:6px;margin-top:8px;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.wpp-bcard-strip.alerta{color:var(--wpp-amber);background:linear-gradient(#d9770624,#d9770633);font-weight:600}.wpp-bcard-strip svg{flex:none;margin-top:1px}.wpp-bcard-meta{color:var(--nh-slate-500);align-items:center;gap:6px;margin-top:9px;font-size:12px;display:flex}.wpp-bcard-meta .org{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-bcard-meta .quando{flex:none}.wpp-bcard-meta .quando.parado{color:var(--wpp-amber);font-weight:700}.wpp-bcard-meta .semv{width:20px;height:20px;color:var(--nh-slate-400);background:#94a3b82e;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.wpp-score{border-radius:999px;flex:none;padding:2px 7px;font-size:12px;font-weight:800}.wpp-bempty{color:var(--nh-slate-400);text-align:center;border:1.5px dashed var(--nh-glass-border);border-radius:12px;padding:20px 6px;font-size:12px}.wpp-bempty.solte{border-color:var(--wpp-accent);color:var(--wpp-accent);font-weight:600}.wpp-histrow{transition:background .16s var(--wpp-ease), border-color .16s var(--wpp-ease);border:1px solid #0000;border-radius:14px;padding:12px 12px 12px 13px}.wpp-histrow+.wpp-histrow{margin-top:2px}.wpp-histrow:hover{background:var(--nh-surface-strong);border-color:var(--nh-glass-border)}.wpp-histrow-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:7px;display:flex}.wpp-histrow-h b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:14px;font-weight:700}.wpp-histrow-itens{flex-direction:column;gap:4px;padding-left:42px;display:flex}@media (width<=1180px){.wpp-board{grid-template-columns:repeat(5,minmax(196px,1fr))}}@media (width<=760px){.wpp-board{grid-template-columns:1fr}.wpp-bcol{min-height:0}.wpp-fbar-total{width:100%;margin-left:0}.wpp-histrow-itens{padding-left:0}}.wpp-grid2{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.wpp-kv{border-bottom:1px dashed var(--nh-glass-border);justify-content:space-between;gap:14px;padding:7px 0;font-size:13px;display:flex}.wpp-kv .k{color:var(--nh-slate-500)}.wpp-kv .v{color:var(--nh-text-h);text-align:right;font-weight:600}.wpp-row{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:13px;align-items:center;gap:12px;margin-bottom:9px;padding:12px 14px;display:flex}.wpp-row .ic{background:var(--wpp-accent-soft);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.wpp-row .tx{flex:1;min-width:0}.wpp-row .tx b{color:var(--nh-text-h);font-size:14px;display:block}.wpp-row .tx span{color:var(--nh-slate-500);font-size:12px}.wpp-h2{font-family:var(--nh-f-display);color:var(--nh-text-h);margin:0 0 4px;font-size:16px;font-weight:700}.wpp-sub{color:var(--nh-slate-500);margin:0 0 10px;font-size:13px}.wpp-menu{z-index:40;background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);text-align:left;border-radius:14px;min-width:236px;padding:6px;position:absolute;top:34px;right:0;box-shadow:0 16px 40px #0000002e}.wpp-menu-item{width:100%;font-family:var(--nh-f-body);color:var(--nh-text-h);cursor:pointer;text-align:left;transition:background .14s var(--wpp-ease);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;display:flex}.wpp-menu-item:hover:not(:disabled){background:var(--nh-field-bg)}.wpp-menu-item:disabled{opacity:.5;cursor:not-allowed}.wpp-menu-item svg{flex:none}.wpp-menu-item.perigo{color:var(--wpp-rose)}.wpp-menu-item.perigo:hover:not(:disabled){background:#e11d4817}.wpp-menu-hint{color:var(--nh-slate-500);margin:2px 10px 6px;font-size:12px;line-height:1.45}.wpp-menu-sep{background:var(--nh-glass-border);height:1px;margin:5px 6px}.wpp-menu-trigger{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.wpp-lead-menu{z-index:1400;width:276px;min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);position:fixed;right:auto;overflow-y:auto}.wpp-lead-menu .wpp-menu-item{min-height:44px}.wpp-lead-menu .wpp-menu-item:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:-2px;background:var(--nh-field-bg)}.wpp-lead-board-head{flex-wrap:wrap}.wpp-lead-board-tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.wpp-lead-board{grid-template-columns:none}.wpp-lead-manual{color:var(--nh-text-h);align-items:center;gap:5px;margin:8px 0 0;font-size:12px;font-weight:600;display:flex}.wpp-lead-board .wpp-bcard[aria-busy=true]{cursor:progress}@media (width<=760px){.wpp-lead-board{grid-auto-columns:minmax(260px,85vw)}.wpp-lead-board-tools{width:100%}}@media (pointer:coarse){.wpp-lead-menu-trigger{min-width:44px;min-height:44px}}.wppl-destaque{box-shadow:0 0 0 3px var(--wpp-accent-soft);border-color:var(--wpp-accent)!important}.wppl-destaque .wppl-h{align-items:center;display:flex}.wpp-toast{background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);color:var(--nh-text-h);z-index:99;border-radius:999px;padding:11px 22px;font-size:14px;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000038}@media (width<=860px){.wpp-inbox{grid-template-columns:1fr;height:auto}.wpp-pane.chat{min-height:60dvh}.wpp-grid2{grid-template-columns:1fr}.wpp-msg{max-width:86%}.wpp-input,.wpp-textarea,.wpp-select{font-size:16px}}.wpp-rule{border:1px solid rgba(var(--nh-shadow-rgb), .1);background:#faf8f4;border-radius:11px;margin-top:8px;padding:10px}.wpp-agentrow{text-align:left;cursor:pointer;width:100%;font-family:var(--nh-f-body);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-bottom:4px;padding:11px 12px;display:flex}.wpp-agentrow:hover{background:var(--nh-field-bg)}.wpp-agentrow.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border)}.wpp-agentrow .ai{background:var(--wpp-accent-soft);width:32px;height:32px;color:var(--wpp-accent);border-radius:10px;flex:none;place-items:center;display:grid}.wpp-agentrow .at{flex:1;min-width:0}.wpp-agentrow .at b{color:var(--nh-text-h);font-size:14px;display:block}.wpp-agentrow .at small{color:var(--nh-slate-500);font-size:12px}.wpp-srcopt{border:1px solid var(--nh-glass-border);cursor:pointer;color:var(--nh-text-h);background:var(--nh-field-bg);border-radius:11px;align-items:center;gap:9px;margin-bottom:6px;padding:9px 11px;font-size:13px;display:flex}.wpp-srcopt:hover{border-color:var(--wpp-accent)}.wpp-srcopt input{accent-color:var(--wpp-accent)}.wpp-srcopt span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-srcopt small{color:var(--nh-slate-400);font-size:12px}.wpp-chan2{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:16px;margin-bottom:12px;padding:16px}.wpp-chan2 .c2-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.wpp-chan2 .c2-ic{background:var(--wpp-green-soft);width:42px;height:42px;color:var(--wpp-green);border-radius:13px;flex:none;place-items:center;display:grid}.wpp-chan2 .c2-title{flex:1;min-width:0}.wpp-chan2 .c2-title b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:16px;display:block}.wpp-chan2 .c2-title small{color:var(--nh-slate-500);font-size:12px}.wpp-chan2 .c2-row{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.wpp-chan2 .c2-field{flex:1;min-width:180px}.wpp-chan2 .c2-actions{border-top:1px dashed var(--nh-glass-border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.wpp-agentava{background:var(--wpp-accent-soft);width:28px;height:28px;color:var(--wpp-accent);vertical-align:middle;border-radius:9px;place-items:center;margin-right:9px;display:inline-grid}.wpp-srcopt.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wpp-genflow{border:1.5px solid var(--wpp-accent-border);background:linear-gradient(135deg, rgba(var(--wpp-accent-rgb), .06), var(--nh-card-bg));align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.wpp-genflow b{font-family:var(--nh-f-display);color:var(--nh-text-h);margin-bottom:3px;font-size:16px;display:block}.wpp-genflow p{color:var(--nh-slate-500);margin:0 0 10px;font-size:13px;line-height:1.5}.wpp-copilotbar{z-index:5;background:var(--nh-popover-bg);border:1.5px solid var(--wpp-accent-border);border-radius:999px;align-items:center;gap:9px;width:min(560px,100% - 220px);padding:7px 8px 7px 10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #0000002e}.wpp-copilotbar .wpp-input{background:0 0;border:none;padding:6px 4px;font-size:14px;box-shadow:none!important}.wpp-play-ov{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;background:#0a0e1459;justify-content:flex-end;display:flex;position:fixed;inset:0}.wpp-play{background:var(--nh-bg);border-left:1px solid var(--nh-glass-border);flex-direction:column;width:min(440px,96vw);height:100%;display:flex;box-shadow:-20px 0 60px #00000040}.wpp-play-head{border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:11px;padding:16px 16px 12px;display:flex}.wpp-play-head b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;display:block}.wpp-play-head small{color:var(--nh-slate-500);font-size:12px}.wpp-play-tools{border-bottom:1px solid var(--nh-glass-border);gap:8px;padding:10px 14px;display:flex}.wpp-play-status{color:var(--wpp-amber);background:var(--wpp-amber-soft);border-bottom:1px solid #d9770640;padding:9px 14px;font-size:12px}.wpp-play-body{background-color:#efeae2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='none' stroke='%23887a5f' stroke-width='1.4' stroke-linecap='round' opacity='0.10'%3E%3Ccircle cx='24' cy='26' r='7'/%3E%3Ccircle cx='128' cy='58' r='4'/%3E%3Ccircle cx='76' cy='72' r='9'/%3E%3C/g%3E%3C/svg%3E");flex-direction:column;flex:1;gap:7px;padding:16px 14px;display:flex;overflow-y:auto}.wpp-play-trace{border-top:1px solid var(--nh-glass-border);background:var(--nh-card-bg);padding:6px 10px}.wpp-play-steps{max-height:180px;padding:4px 6px 8px;overflow-y:auto}.wpp-pg{grid-template-columns:370px 1fr;align-items:start;gap:14px;display:grid}.wpp-pg-chat{height:calc(100dvh - 140px);min-height:480px}.wpp-pg-right{min-width:0}.wpp-pg-canvas{border:1px solid var(--nh-glass-border);background-color:var(--nh-card-bg);background-image:radial-gradient(rgba(var(--nh-hi-rgb,120, 120, 120), .5) 1.2px, transparent 1.2px);background-size:24px 24px;border-radius:14px;max-height:540px;overflow:auto}.wpp-pg-inner{transform-origin:0 0;position:relative}.wpp-pg-inner .wpp-wires path{stroke-width:2px}.wpp-pg-inner .wpp-wires path.hot{stroke:var(--wpp-green);opacity:1;stroke-width:3px}.wpp-pg-inner .wpp-wires path.cold{opacity:.15}.wpp-pgnode{background:var(--nh-popover-bg);border:1.5px solid var(--nh-glass-border);border-radius:12px;padding:9px 11px;position:absolute}.wpp-pgnode .ph{font-family:var(--nh-f-display);color:var(--nh-text-h);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.wpp-pgnode .pb{color:var(--nh-slate-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.wpp-pgnode.hot{border-color:var(--wpp-green);box-shadow:0 0 0 3px var(--wpp-green-soft)}.wpp-pgnode.cold{opacity:.35}.wpp-pgnode .seq{background:var(--wpp-green);color:#fff;width:20px;height:20px;box-shadow:none;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-9px;left:-9px}.wpp-pg-step{border-bottom:1px dashed var(--nh-glass-border);align-items:center;gap:10px;padding:8px 4px;font-size:13px;display:flex}.wpp-pg-step:last-child{border-bottom:none}.wpp-pg-step .n{background:var(--wpp-accent-soft);width:20px;height:20px;color:var(--wpp-accent);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.wpp-pg-step .t{color:var(--nh-text-h);min-width:130px;font-weight:600}.wpp-pg-step .o{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wpp-pg-step .d{color:var(--nh-slate-400);font-size:12px}@media (width<=1000px){.wpp-pg{grid-template-columns:1fr}}.wpp-agenda{flex-direction:column;display:flex}.wpp-agenda-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.wpp-ag-nav{align-items:center;gap:8px;display:flex}.wpp-ag-range{color:var(--nh-text-h);text-transform:capitalize;margin-left:4px;font-size:15px}.wpp-ag-legend{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.wpp-ag-chip{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:var(--nh-slate-500);cursor:pointer;transition:all .15s var(--wpp-ease);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.wpp-ag-chip:hover{border-color:var(--wpp-accent-border)}.wpp-ag-chip.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent-txt)}.wpp-ag-chip .dot{border-radius:50%;flex:none;width:9px;height:9px}.wpp-ag-off{color:var(--nh-slate-400);font-weight:500}.wpp-ag-gridwrap{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:16px;overflow:auto}.wpp-ag-grid{grid-template-columns:54px repeat(7,minmax(96px,1fr));min-width:720px;display:grid}.wpp-ag-timecol{border-right:1px solid var(--nh-glass-border)}.wpp-ag-dayhead{border-bottom:1px solid var(--nh-glass-border);background:var(--nh-card-bg);z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:1px;height:52px;display:flex;position:sticky;top:0}.wpp-ag-dayhead .wd{text-transform:uppercase;letter-spacing:.04em;color:var(--nh-slate-400);font-size:12px;font-weight:700}.wpp-ag-dayhead .dn{color:var(--nh-text-h);border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;font-weight:700;display:grid}.wpp-ag-dayhead .dn.on{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-ag-hourlabel{color:var(--nh-slate-400);text-align:right;box-sizing:border-box;border-bottom:1px dashed #0000;padding:2px 8px 0 0;font-size:12px}.wpp-ag-day{border-right:1px solid var(--nh-glass-border);position:relative}.wpp-ag-day:last-child{border-right:none}.wpp-ag-day.today{background:rgba(var(--wpp-accent-rgb), .035)}.wpp-ag-allday{border-bottom:1px solid var(--nh-glass-border);flex-direction:column;gap:2px;padding:3px;display:flex}.wpp-ag-allchip{color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:2px 6px;font-size:12px;font-weight:600;overflow:hidden}.wpp-ag-daybody{position:relative}.wpp-ag-slot{border-bottom:1px solid var(--nh-glass-border);box-sizing:border-box;position:absolute;left:0;right:0}.wpp-ag-event{box-sizing:border-box;cursor:default;transition:filter .12s var(--wpp-ease);z-index:1;border-left:3px solid;border-radius:7px;flex-direction:column;gap:0;padding:3px 5px;text-decoration:none;display:flex;position:absolute;overflow:hidden}a.wpp-ag-event{cursor:pointer}.wpp-ag-more{z-index:4;color:var(--nh-text-h);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);pointer-events:auto;cursor:default;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700;line-height:1.5;position:absolute;right:2px}a.wpp-ag-event:hover{filter:brightness(.97);z-index:3}.wpp-ag-event b{color:var(--nh-text-h);font-size:12px;line-height:1.2}.wpp-ag-event .ti{color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.wpp-ag-event .cl{text-overflow:ellipsis;white-space:nowrap;align-items:center;margin-top:auto;font-size:12px;font-weight:600;line-height:1.25;display:flex;overflow:hidden}.wppd-kpis{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px;display:grid}.wppd-kpi{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;padding:18px}.wppd-kpi .top{align-items:center;gap:10px;margin-bottom:14px;display:flex}.wppd-kpi .ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wppd-kpi .tt{color:var(--nh-slate-500);font-size:13px;font-weight:600;line-height:1.25}.wppd-kpi .val{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-text-h);font-size:29px;font-weight:800;line-height:1}.wppd-kpi .sub{color:var(--nh-slate-400);margin-top:5px;font-size:12px}.wppd-charts{grid-template-columns:1.6fr 1fr;gap:16px;margin-bottom:16px;display:grid}.wppd-panel h3{font-family:var(--nh-f-display);color:var(--nh-text-h);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.wppd-panel .desc{color:var(--nh-slate-400);margin:3px 0 14px;font-size:13px}@media (width<=1000px){.wppd-kpis{grid-template-columns:repeat(2,1fr)}.wppd-charts{grid-template-columns:1fr}}.wppd-agrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.wppd-acard{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);cursor:pointer;transition:all .16s var(--wpp-ease);text-align:left;border-radius:18px;width:100%;padding:20px;font-family:inherit;display:block}.wppd-acard:hover{border-color:var(--wpp-accent-border);box-shadow:var(--nh-e2);transform:translateY(-2px)}.wppd-acard .av{background:var(--wpp-accent-grad);width:52px;height:52px;color:var(--wpp-on-accent,#fff);border-radius:15px;place-items:center;margin-bottom:14px;display:grid;position:relative}.wppd-acard .av .st{background:var(--wpp-green);border:3px solid var(--nh-card-bg);border-radius:50%;width:15px;height:15px;position:absolute;bottom:-2px;right:-2px}.wppd-acard .av .st.off{background:var(--nh-slate-400)}.wppd-acard b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:15.5px;font-weight:700;display:block}.wppd-acard .role{color:var(--nh-slate-500);text-transform:capitalize;margin:2px 0 14px;font-size:13px}.wppd-acard .meta{flex-wrap:wrap;gap:8px;display:flex}.wppd-acard.new{border:1.5px dashed var(--wpp-accent-border);background:var(--wpp-accent-soft);text-align:center;color:var(--wpp-accent);min-height:196px;box-shadow:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.wppd-acard.new .plus{background:var(--nh-card-bg);width:46px;height:46px;box-shadow:var(--nh-e1);color:var(--wpp-accent);border-radius:14px;place-items:center;margin-bottom:12px;font-size:22px;display:grid}.wppd-acard.new b{color:var(--wpp-accent)}.wppd-acard.new .role{text-transform:none}.wppd-detail{grid-template-columns:260px 1fr;align-items:start;gap:18px;display:grid}.wppd-dprofile{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;padding:20px;position:sticky;top:14px}.wppd-dprofile .av{background:var(--wpp-accent-grad);width:72px;height:72px;color:var(--wpp-on-accent,#fff);box-shadow:none;border-radius:20px;place-items:center;margin:0 auto 12px;display:grid;position:relative}.wppd-dprofile .wpp-input{margin-bottom:10px}.wppd-status{color:var(--nh-slate-500);justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.wppd-dnav{border-top:1px solid var(--nh-glass-border);flex-direction:column;gap:2px;padding-top:12px;display:flex}.wppd-dnav-item{color:var(--nh-slate-600);cursor:pointer;text-align:left;transition:all .15s var(--wpp-ease);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 11px;font-family:inherit;font-size:14px;font-weight:500;display:flex}.wppd-dnav-item:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.wppd-dnav-item.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);font-weight:600}.wppd-dnav-item svg{flex:none}.wppd-dcontent{min-width:0}@media (width<=900px){.wppd-detail{grid-template-columns:1fr}.wppd-dprofile{position:static}}.wppd-detail.slim{grid-template-columns:78px 1fr}.wppd-dprofile.slim{padding:14px 10px}.wppd-dprofile.slim .av{width:46px;height:46px;box-shadow:none;border-radius:13px;margin-bottom:8px}.wppd-dprofile.slim>.wpp-input,.wppd-dprofile.slim .wppd-status{display:none}.wppd-dprofile.slim .wppd-dnav{border-top:1px solid var(--nh-glass-border);padding-top:8px}.wppd-dprofile.slim .wppd-dnav-item{justify-content:center;padding:10px 0}.wppd-dprofile.slim .wppd-dnav-item .nvl,.wppd-dprofile.slim .wppd-dnav-item .wpp-tag{display:none}.wppd-collapse{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);width:26px;height:26px;color:var(--nh-slate-500);cursor:pointer;transition:all .15s var(--wpp-ease);border-radius:8px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.wppd-collapse:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.wppd-dprofile.slim .wppd-collapse{margin:0 auto 8px;position:static}.wppd-leadsgrid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=1500px){.wppd-leadsgrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}@media (width<=1200px){.wppd-leadsgrid{grid-template-columns:1fr}}@media (width<=1100px){.wppd-leadsgrid{grid-template-columns:1fr}}.wpp-input-sm{border-radius:9px!important;height:auto!important;min-height:0!important;padding:6px 10px!important;font-size:13px!important;line-height:1.35!important}.wpp-fieldrows{background:var(--nh-field-bg);border-radius:12px;padding:2px 14px}.wpp-fieldrows>.row{justify-content:space-between;align-items:center;gap:10px;min-height:26px;padding:10px 0;font-size:14px;display:flex}.wpp-fieldrows>.row+.row{border-top:1px solid var(--nh-glass-border)}.wpp-fieldrows>.row .lbl{color:var(--nh-slate-500);font-size:13px}.wpp-seclabel{letter-spacing:0;text-transform:none;color:var(--nh-slate-500);margin:0 0 8px;font-size:13px;font-weight:600}.wpp-nospin{appearance:textfield}.wpp-nospin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wpp-nospin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wppd-flowrow{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:11px 14px;display:flex}.wppd-flowrow .fi{background:var(--wpp-accent-soft);width:34px;height:34px;color:var(--wpp-accent);border-radius:9px;flex:none;place-items:center;display:grid}.wppd-flowrow .fn{flex:1;min-width:0}.wppd-flowrow .fn b{font-family:var(--nh-f-display);color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.wppd-flowrow .fn small{color:var(--nh-slate-400);font-size:12px}.wppd-flowrow .fa{flex:none;gap:6px;display:flex}.wppd-flowadd{border-top:1px solid var(--nh-glass-border);margin-top:16px;padding-top:16px}.wpp-navsel-wrap{margin:12px 0 2px;position:relative}.wpp-navsel{background:var(--wpp-accent-grad);width:100%;color:var(--wpp-on-accent,#fff);font-family:var(--nh-f-display);cursor:pointer;box-shadow:var(--nh-e2);text-align:left;transition:filter .15s var(--wpp-ease);border:none;border-radius:999px;align-items:center;padding:13px 46px 13px 18px;font-size:15px;font-weight:700;display:flex;position:relative}.wpp-navsel:hover{filter:brightness(1.05)}.wpp-navsel:focus{outline:none}.wpp-navsel .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wpp-navsel-chev{color:#fff;pointer-events:none;background:#ffffff38;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.wpp-navsel-menu{z-index:60;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;gap:2px;max-height:320px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #00000038}.wpp-navsel-opt{cursor:pointer;width:100%;font-family:var(--nh-f-body);color:var(--nh-text-h);text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:14px;font-weight:600;display:flex}.wpp-navsel-opt:hover{background:var(--nh-field-bg)}.wpp-navsel-opt.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.wpp-navsel-opt .ck{width:16px;color:var(--wpp-accent);flex:none;justify-content:center;display:inline-flex}.wpp-ob-site{border:1.5px solid var(--wpp-accent-border);background:var(--wpp-accent-soft);border-radius:16px;margin-bottom:8px;padding:16px}.wpp-ob-site-in{align-items:center;gap:10px;display:flex}.wpp-ob-site-in>svg{color:var(--wpp-accent);flex:none}.wpp-ob-site-in .wpp-input{background:var(--nh-card-bg);flex:1}.wpp-ob-siteok{color:var(--wpp-accent-txt);align-items:center;gap:6px;margin:2px 0 4px;font-size:13px;font-weight:600;display:flex}.wpp-ob-or{text-align:center;color:var(--nh-slate-400);align-items:center;margin:20px 0 8px;font-size:13px;display:flex}.wpp-ob-or:before,.wpp-ob-or:after{content:"";background:var(--nh-glass-border);flex:1;height:1px}.wpp-ob-or span{padding:0 12px}.wpp-wel{flex:1;place-items:center;min-height:100%;padding:22px;display:grid}.wpp-wel-split{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:28px;grid-template-columns:1fr 1.12fr;width:min(1060px,100%);height:min(660px,100vh - 44px);display:grid;overflow:hidden;box-shadow:0 30px 80px #00000029}.wpp-wel-hero{background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff);place-items:center;padding:44px;display:grid;position:relative;overflow:hidden}.wpp-wel-hero:before,.wpp-wel-hero:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;position:absolute}.wpp-wel-hero:before{width:380px;height:380px;top:-130px;right:-120px}.wpp-wel-hero:after{width:280px;height:280px;bottom:-110px;left:-100px}.wpp-wel-hero-in{text-align:center;max-width:360px;position:relative}.wpp-wel-logo{object-fit:cover;border-radius:22px;width:78px;height:78px;margin:0 auto 14px;display:block;box-shadow:0 14px 34px #00000038}.wpp-wel-name{font-family:var(--nh-f-display);letter-spacing:-.01em;margin-bottom:20px;font-size:26px;font-weight:800}.wpp-wel-hero h1{font-family:var(--nh-f-display);letter-spacing:-.01em;color:#fff;margin:0 0 12px;font-size:26px;line-height:1.28}.wpp-wel-hero p{color:#ffffffe0;margin:0;font-size:15px;line-height:1.6}.wpp-wel-main{flex-direction:column;justify-content:center;padding:48px 54px;display:flex;position:relative}.wpp-wel-exit{border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);cursor:pointer;transition:all .15s var(--wpp-ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:22px;right:24px}.wpp-wel-exit:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.wpp-wel-content{width:100%;max-width:400px;margin:0 auto}.wpp-wel-content h2{font-family:var(--nh-f-display);color:var(--nh-text-h);margin:0 0 8px;font-size:26px}.wpp-wel-content .sub{color:var(--nh-slate-500);margin:0 0 24px;font-size:15px;line-height:1.55}.wpp-wel-feats{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}.wpp-wel-feats>div{align-items:center;gap:12px;display:flex}.wpp-wel-feats .ic{background:var(--wpp-accent-soft);width:40px;height:40px;color:var(--wpp-accent);border-radius:12px;flex:none;place-items:center;display:grid}.wpp-wel-feats b{color:var(--nh-text-h);font-size:15px;line-height:1.2;display:block}.wpp-wel-feats small{color:var(--nh-slate-500);font-size:13px}.wpp-wel-hint{text-align:center;color:var(--nh-slate-400);margin-top:12px;font-size:12px;display:block}.wpp-wel-qr{border:1px solid var(--nh-glass-border);background:#fff;border-radius:18px;place-items:center;width:fit-content;margin:0 auto 14px;padding:14px;display:grid}.wpp-wel-qr img{border-radius:8px;display:block}.wpp-wel-status{color:var(--nh-slate-500);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.wpp-wel-status .dot{background:var(--nh-slate-400);border-radius:50%;width:8px;height:8px;animation:1.4s infinite wpp-welpulse}.wpp-wel-status.on{color:var(--wpp-green)}.wpp-wel-status.on .dot{background:var(--wpp-green);animation:none}@keyframes wpp-welpulse{0%,to{opacity:1}50%{opacity:.35}}@media (width<=880px){.wpp-wel-split{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 44px)}.wpp-wel-hero{padding:34px}.wpp-wel-hero h1{font-size:22px}.wpp-wel-main{padding:34px 26px}}.wppd-av-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.wpp-srcttl{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:0;min-width:0;padding:0;font-family:inherit;display:flex}.wpp-srcttl .ttl{color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.wpp-srcttl small{color:var(--nh-slate-400);font-size:12px}.wpp-srcchunks{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;flex-direction:column;gap:8px;max-height:260px;margin:0 0 8px;padding:10px 12px;display:flex;overflow-y:auto}.wpp-chunk{align-items:flex-start;gap:8px;display:flex}.wpp-chunk .n{background:var(--wpp-accent-soft);width:20px;height:20px;color:var(--wpp-accent-txt);border-radius:6px;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.wpp-chunk p{color:var(--nh-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}@keyframes disc-entra{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:none}}@keyframes disc-pulso{0%,to{box-shadow:0 0 #d9770600}30%{box-shadow:0 0 0 4px #d9770638}}.disc-item{cursor:pointer;transition:background .2s var(--wpp-ease), box-shadow .2s var(--wpp-ease), opacity .2s var(--wpp-ease), transform .12s var(--wpp-ease);border:1px solid #0000;border-radius:16px;padding:13px 16px;position:relative}.disc-item.nova{animation:disc-entra .4s var(--wpp-ease), disc-pulso 1.8s var(--wpp-ease) .3s}.disc-item.obj{background:var(--wpp-amber-soft)}.disc-item.tec{background:var(--wpp-accent-soft)}.disc-item.usada{opacity:.5}.disc-item.recolhida .disc-fala{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.disc-item.recolhida .disc-gatilho{display:none}.disc-item.expandida{box-shadow:var(--nh-e2,0 6px 20px #0f28221a);transform:translateY(-1px)}.disc-item.expandida .disc-fala{font-size:21px;font-weight:500;line-height:1.36}.disc-lista.temfoco .disc-item:not(.expandida){opacity:.4}.disc-lista.temfoco .disc-item.usada:not(.expandida){opacity:.28}.wppl-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr) minmax(0,.9fr);align-items:start;gap:14px;margin-top:18px;display:grid}@media (width<=1000px){.wppl-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=700px){.wppl-grid{grid-template-columns:minmax(0,1fr)}}.wppl-box{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;padding:14px 16px}.wppl-h{letter-spacing:-.01em;color:var(--nh-text-h);align-items:center;gap:8px;margin:0 0 12px;font-size:14.5px;font-weight:650;display:flex}.wppl-field{margin-bottom:12px}.wppl-field .lbl{color:var(--nh-slate-500);margin-bottom:4px;font-size:13px;display:block}.wppl-field select.wpp-input{background:var(--nh-card-bg);width:100%}.wppl-tl{gap:10px;display:flex;position:relative}.wppl-tl .ln{background:var(--nh-glass-border);width:1.5px;position:absolute;top:21px;bottom:0;left:9px}.wppl-tl .dot{z-index:1;background:var(--nh-field-bg);border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.wppl-call{align-items:center;gap:10px;padding:9px 0;display:flex}.wppl-call+.wppl-call,.wppl-callwrap>div+div{border-top:1px solid var(--nh-glass-border)}.wppl-call .ico{background:var(--nh-field-bg);width:30px;height:30px;color:var(--nh-slate-500);border-radius:50%;flex:none;place-items:center;display:grid}.wppl-call .ico.ia{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.wppc-agente{background:var(--wpp-accent)}.wppc-lead{background:var(--wpp-blue)}.wppc-meter{background:var(--nh-field-bg);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.wppc-meter>span{border-radius:4px;min-width:2px;display:block}.wppc-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=640px){.wppc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.wppc-kpi{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:12px;padding:10px 12px}.wppc-kpi .v{letter-spacing:-.02em;color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.wppc-kpi .k{color:var(--nh-slate-500);margin:2px 0 0;font-size:12px}.wppc-turno{gap:8px;display:flex}.wppc-turno.agente{flex-direction:row-reverse}.wppc-turno .bolha{background:var(--nh-field-bg);border-radius:12px;max-width:82%;padding:8px 11px;font-size:13px;line-height:1.45}.wppc-turno.agente .bolha{background:var(--wpp-accent-soft)}.wppc-turno .quem{letter-spacing:.04em;color:var(--nh-slate-500);margin-bottom:2px;font-size:12px;font-weight:700}.wpp-ajuda-wrap{margin-top:9px}.wpp-ajuda-sum{cursor:pointer;color:var(--wpp-accent);align-items:center;gap:6px;padding:2px 0;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.wpp-ajuda-sum::-webkit-details-marker{display:none}.wpp-ajuda-sum:before{content:"?";background:var(--wpp-accent-soft);border-radius:50%;place-items:center;width:15px;height:15px;font-size:12px;font-weight:800;display:grid}.wpp-ajuda-wrap[open] .wpp-ajuda-sum:before{content:"×"}.wpp-ajuda{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-text);border-radius:12px;margin-top:8px;padding:12px 14px;font-size:13px}.wpp-ajuda p{margin:0 0 8px}.wpp-ajuda p:last-child{margin:0}.wpp-ajuda b{color:var(--nh-text-h)}.wpp-ajuda code{font-family:ui-monospace, var(--mono);background:var(--nh-bg);border:1px solid var(--nh-border);border-radius:5px;padding:1px 5px;font-size:12px}.wpp-ajuda-ex{color:var(--nh-slate-500);border-left:2px solid var(--wpp-accent-border);padding-left:10px;font-size:13px;margin-top:9px!important}.wpp-sinal{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:13px;margin-top:9px;padding:12px 14px}.wpp-sinal-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wpp-sinal-nome{flex:1;min-width:160px}.wpp-sinal-share{color:var(--nh-slate-500);white-space:nowrap;text-align:right;min-width:74px;font-size:12px;font-weight:700}.wpp-imp{border:1px solid var(--nh-border);background:var(--nh-bg);border-radius:10px;flex:none;display:flex;overflow:hidden}.wpp-imp button{font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:background .14s var(--wpp-ease), color .14s var(--wpp-ease);background:0 0;border:none;padding:7px 11px;font-size:12px;font-weight:600}.wpp-imp button:hover{color:var(--nh-text-h)}.wpp-imp button.on{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wpp-aviso{background:var(--wpp-amber-soft);color:var(--wpp-amber);border-radius:10px;margin-top:10px;padding:9px 12px;font-size:13px;font-weight:600}.wpp-link{font:inherit;color:var(--wpp-accent);cursor:pointer;background:0 0;border:0;padding:0}.wpp-link:hover{text-decoration:underline}.wpp-beh{border-bottom:1px solid var(--nh-border);align-items:center;gap:11px;padding:10px 0;display:flex}.wpp-beh:last-child{border-bottom:none}.wpp-beh-txt{flex:1}.wpp-beh-txt b{color:var(--nh-text-h);font-size:14px;font-weight:600}.wpp-switch{flex:none;width:40px;height:23px;position:relative}.wpp-switch input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;position:relative}.wpp-switch i{background:var(--nh-border);transition:background .18s var(--wpp-ease);border-radius:999px;position:absolute;inset:0}.wpp-switch i:after{content:"";background:var(--cartao-solido);width:18px;height:18px;transition:transform .18s var(--wpp-ease);border-radius:50%;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 3px #0003}.wpp-switch input:checked+i{background:var(--wpp-accent)}.wpp-switch input:checked+i:after{transform:translate(17px)}.wpp-range{appearance:none;background:var(--nh-border);cursor:pointer;border-radius:99px;outline:none;width:100%;max-width:340px;height:5px;margin:8px 0 0}.wpp-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--wpp-accent);border:2.5px solid var(--nh-card-bg);cursor:pointer;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 4px #0f172a40}.wpp-range::-moz-range-thumb{background:var(--wpp-accent);border:2.5px solid var(--nh-card-bg);cursor:pointer;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 4px #0f172a40}.wpp-efeito{color:var(--nh-slate-500);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:10px;max-width:340px;margin-top:8px;padding:9px 12px;font-size:13px}.wpp-efeito b{color:var(--nh-text-h);font-weight:600}.wpp-chips{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.wpp-chip-dq{border:1px solid var(--nh-border);background:var(--nh-field-bg);font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:all .14s var(--wpp-ease);border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600}.wpp-chip-dq.on{color:var(--wpp-rose);background:#e11d481a;border-color:#e11d4847}.wpp-exemplo{padding:18px 19px;position:sticky;top:16px}.wpp-quem{gap:6px;margin-bottom:12px;display:flex}.wpp-quem button{border:1px solid var(--nh-border);background:var(--nh-field-bg);font-family:var(--nh-f-body);color:var(--nh-slate-500);cursor:pointer;transition:all .14s var(--wpp-ease);border-radius:10px;flex:1;padding:7px 4px;font-size:12px;font-weight:600}.wpp-quem button.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent)}.wpp-leadcard{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:15px;padding:15px 16px}.wpp-leadcard-top{align-items:flex-start;gap:12px;display:flex}.wpp-leadcard-nota{letter-spacing:-1.5px;transition:color .25s var(--wpp-ease);font-size:34px;font-weight:800;line-height:1}.wpp-leadcard-nota span{color:var(--nh-slate-500);letter-spacing:0;font-size:14px;font-weight:600}.wpp-leadcard-top b{color:var(--nh-text-h);font-size:15px;display:block}.wpp-leadcard-top span{color:var(--nh-slate-500);font-size:13px}.wpp-veredito{transition:background .25s var(--wpp-ease), color .25s var(--wpp-ease);border-radius:11px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:13px;font-weight:700;display:flex}.wpp-veredito small{opacity:.85;font-size:12px;font-weight:500}.wpp-veredito.v-ligar_agora{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.wpp-veredito.v-insistir{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.wpp-veredito.v-fora_perfil{color:var(--wpp-coral);background:#d85a301f}.wpp-veredito.v-baixa{color:var(--nh-slate-500);background:#94a3b829}.wpp-barra-lab{justify-content:space-between;margin-bottom:5px;font-size:13px;display:flex}.wpp-barra-lab b{color:var(--nh-text-h);font-weight:600}.wpp-barra-lab span{color:var(--nh-slate-500)}.wpp-barra{background:var(--nh-border);border-radius:99px;height:7px;overflow:hidden}.wpp-barra i{height:100%;transition:width .35s var(--wpp-ease), background .25s;border-radius:99px;display:block}.wpp-barra-conf{color:var(--nh-slate-500);margin-top:4px;font-size:12px}.wpp-porque{border-top:1px solid var(--nh-border);margin-top:15px;padding-top:12px}.wpp-porque h4{color:var(--nh-text-h);margin:0 0 8px;font-size:13px;font-weight:600}.wpp-rc{align-items:flex-start;gap:8px;padding:4px 0;font-size:13px;display:flex}.wpp-rc>span{flex:none;width:12px;font-size:14px;font-weight:800;line-height:1.3}.wpp-rc.up>span{color:var(--wpp-green)}.wpp-rc.dn>span{color:var(--wpp-coral)}.wpp-rc-det{color:var(--nh-slate-500);font-size:12px}.wpp-falta{background:var(--wpp-amber-soft);color:var(--wpp-amber);border-radius:10px;margin-top:11px;padding:9px 12px;font-size:13px;font-weight:600}.wpp-falta span{color:var(--nh-slate-500);margin-top:2px;font-weight:500;display:block}.wpp-licao{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-left:3px solid var(--wpp-accent);color:var(--nh-text);border-radius:12px;margin-top:14px;padding:12px 15px;font-size:13px}.wpp-licao b{color:var(--nh-text-h)}.wppf-ico{border:1px solid var(--nh-border);background:var(--nh-card-bg);width:32px;height:32px;color:var(--nh-slate-500);cursor:pointer;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.wppf-ico:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.wppf-ico.perigo:hover{background:var(--wpp-amber-soft);color:var(--wpp-rose);border-color:var(--wpp-rose)}.wppf-preview{border:1px solid var(--nh-border);background:var(--nh-field-bg);border-radius:14px;margin-bottom:16px;overflow:hidden}.wppf-preview .palco{place-items:center;height:190px;display:grid;position:relative}.wppf-preview .rodape{border-top:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-500);align-items:center;gap:8px;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:flex}.wppf-tiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}.wppf-tile{border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;text-align:center;color:var(--nh-text-h);border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:13px 10px;font-family:inherit;display:flex}.wppf-tile:hover{border-color:var(--wpp-accent-border)}.wppf-tile.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wppf-tile .rot{font-size:13px;font-weight:600;line-height:1.25}.wppf-tile .ic{color:var(--nh-slate-500)}.wppf-tile.on .ic{color:var(--wpp-accent)}.wppf-qr{border:1px solid var(--nh-border);background:#fff;border-radius:12px;width:118px;height:118px;margin:0 auto;padding:9px;display:grid}.wppf-token{border:1px solid var(--nh-border);background:var(--nh-field-bg);border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.wppf-token code{min-width:0;color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:9px 11px;font-size:12px;overflow:hidden}.wppf-token button{border:none;border-left:1px solid var(--nh-border);background:var(--wpp-accent-soft);width:38px;color:var(--wpp-accent);cursor:pointer;flex:none;place-items:center;display:grid}.wppf-tl{gap:10px;display:flex;position:relative}.wppf-tl .ln{background:var(--nh-border);width:1.5px;position:absolute;top:14px;bottom:-6px;left:4.5px}.wppf-tl .pt{z-index:1;background:var(--nh-border);border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.wppf-tl.feito .pt{background:var(--wpp-accent)}.wppf-lista{flex-direction:column;gap:4px;display:flex}.wppf-item{cursor:pointer;text-align:left;width:100%;color:var(--nh-text-h);background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:9px 11px 9px 13px;font-family:inherit;display:flex;position:relative}.wppf-item:hover{background:var(--nh-field-bg)}.wppf-item.on{background:var(--wpp-accent-soft)}.wppf-item.on:before{content:"";background:var(--wpp-accent);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:4px}.wppf-item .marca{color:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.wppf-item .marca.vazia{background:var(--nh-field-bg);color:var(--nh-slate-400)}.wppf-item.on .marca.vazia{background:var(--nh-card-bg)}.wppf-item .nome{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.wppf-item .ctx{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;line-height:1.3;overflow:hidden}.wppf-item .estado{border-radius:50%;flex:none;width:6px;height:6px}.wppm-wrap{border:1px solid var(--nh-glass-border);background-color:var(--nh-card-bg);background-image:radial-gradient(rgba(var(--nh-hi-rgb,120, 120, 120), .5) 1.2px, transparent 1.2px);background-size:24px 24px;border-radius:18px;position:relative;overflow:hidden}.wppm-palco{transform-origin:0 0;position:relative}.wppm-fios{pointer-events:none;position:absolute;inset:0;overflow:visible}.wppm-fios path{fill:none;stroke:var(--wpp-accent);stroke-width:2px;opacity:.45}.wppm-fios path.viva{opacity:1}.wppm-no{text-align:left;background:var(--nh-popover-bg);border:1.5px solid var(--nh-glass-border);cursor:pointer;color:var(--nh-text-h);border-radius:14px;flex-direction:column;gap:5px;padding:11px 13px;font-family:inherit;display:flex;position:absolute;box-shadow:0 8px 22px #00000014}.wppm-no:hover{border-color:var(--wpp-accent-border)}.wppm-no.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft), 0 8px 22px #0000001a}.wppm-no .topo{align-items:center;gap:8px;display:flex}.wppm-no .ic{background:var(--wpp-accent-soft);width:24px;height:24px;color:var(--wpp-accent);border-radius:7px;flex:none;place-items:center;display:grid}.wppm-no .nom{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.wppm-no .pe{color:var(--nh-slate-500);align-items:center;gap:5px;font-size:12px;display:flex}.wppm-no .marca{text-transform:uppercase;letter-spacing:.05em;background:var(--wpp-accent-soft);color:var(--wpp-accent);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}.wppm-no.ponta{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);box-shadow:none;cursor:default}.wppm-no.ponta .ic{background:var(--nh-card-bg)}.wppm-mais{border:1.5px dashed var(--wpp-accent-border);background:var(--nh-card-bg);width:24px;height:24px;color:var(--wpp-accent);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid;position:absolute}.wppm-mais:hover{background:var(--wpp-accent-soft);border-style:solid}.wppm-tela{cursor:grab;position:absolute;inset:0;overflow:hidden}.wppm-tela:active{cursor:grabbing}.wppm-palco{transform-origin:0 0;width:4000px;height:2400px;position:absolute;top:0;left:0}.wppm-fios path.tracejado{stroke-dasharray:6 5}.wppm-no{cursor:grab;-webkit-user-select:none;user-select:none}.wppm-no:active{cursor:grabbing}.wppm-no.alvo{border-style:dashed;border-color:var(--wpp-accent)}.wppm-no .porta{background:var(--wpp-accent);border:2px solid var(--nh-popover-bg);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.wppm-no .porta.ent{left:-6px}.wppm-no .porta.sai{cursor:crosshair;right:-6px}.wppm-no .porta.sai:hover{transform:translateY(-50%)scale(1.45)}.wppm-no{padding-left:16px}.wppm-no:after{content:"";background:var(--cor-tipo,var(--nh-slate-400));border-radius:0 3px 3px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}.wppm-no .ic{background:color-mix(in srgb, var(--cor-tipo) 14%, transparent);color:var(--cor-tipo)}.wppm-no .tipo{text-transform:uppercase;letter-spacing:.06em;color:var(--cor-tipo);flex:none;margin-left:auto;font-size:12px;font-weight:700}.wppm-no.rascunho{border-style:dashed}.wppm-no.rascunho .pe{color:var(--wpp-amber)}.wppm-no .porta.sim{top:34%}.wppm-no .porta.nao{top:70%}.wppm-no .rot-porta{color:var(--nh-slate-500);pointer-events:none;font-size:12px;font-weight:700;position:absolute;right:-10px;transform:translate(100%,-50%)}.wppm-no .rot-porta.sim{top:34%}.wppm-no .rot-porta.nao{top:70%}.wppm-no .rot-porta{white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}.wppm-paleta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wppm-paleta .lbl{text-transform:uppercase;letter-spacing:.07em;color:var(--nh-slate-400);font-size:12px;font-weight:700}.wppm-btip{border:1px solid var(--nh-glass-border);background:var(--nh-popover-bg);cursor:pointer;color:var(--nh-text-h);border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.wppm-btip:hover{border-color:var(--cor-tipo)}.wppm-btip .pt{background:var(--cor-tipo);border-radius:50%;width:8px;height:8px}.wppm-btip{cursor:grab}.wppm-btip:active{cursor:grabbing}.wppf-painel{flex-direction:column;flex:none;gap:14px;width:320px;display:flex;overflow-y:auto}@media (width<=760px){.wppf-editor{flex-direction:column;overflow-y:auto}.wppf-editor-mapa{flex:none;min-height:62dvh}.wppf-painel{width:auto;overflow:visible}.wpp-inspector-float{width:auto;max-height:72dvh;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:40;border-radius:20px 20px 0 0;position:fixed;inset:auto 0 0}}.wppf-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.wppf-card{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;position:relative}.wppf-card:hover{border-color:var(--wpp-accent-border);box-shadow:0 10px 26px #0000000f}.wppf-card .topo{align-items:center;gap:10px;display:flex}.wppf-card .marca{color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.wppf-card .marca.vazia{background:var(--nh-field-bg);color:var(--nh-slate-400)}.wppf-card h4{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14.5px;font-weight:650;overflow:hidden}.wppf-card .sub{color:var(--nh-slate-500);margin:1px 0 0;font-size:12px}.wppf-trilha{flex-wrap:wrap;align-items:center;gap:5px;min-height:24px;display:flex}.wppf-trilha .et{border:1px solid var(--nh-border);background:var(--nh-field-bg);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.wppf-trilha .et .pt{background:var(--cor-tipo,var(--nh-slate-400));border-radius:50%;width:6px;height:6px}.wppf-trilha .seta{color:var(--nh-slate-400);display:inline-flex}.wppf-trilha .vazio{color:var(--wpp-amber);font-size:12px}.wppf-nums{gap:18px;padding-top:2px;display:flex}.wppf-nums .n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:650}.wppf-nums .k{color:var(--nh-slate-500);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:12px}.wppf-acoes{border-top:1px solid var(--nh-border);align-items:center;gap:6px;margin-top:auto;padding-top:11px;display:flex}.wppf-acoes .sep{flex:1}.wppm-fios{pointer-events:none}.wppm-fios g{pointer-events:auto}.wppm-fios path.pegar{stroke:#0000;stroke-width:14px;cursor:pointer;opacity:1}.wppm-fios g:hover path:not(.pegar){opacity:1;stroke:var(--wpp-rose)}.wppf-menu{z-index:20;background:var(--nh-popover-bg);border:1px solid var(--nh-glass-border);border-radius:14px;max-height:280px;padding:8px;position:absolute;bottom:54px;left:14px;right:14px;overflow-y:auto;box-shadow:0 18px 44px #0000002e}.wppf-menu .cab{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-slate-400);padding:6px 8px 4px;font-size:12px;font-weight:700}.wppf-menu button{text-align:left;cursor:pointer;width:100%;color:var(--nh-text-h);background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:8px 9px;font-family:inherit;display:flex}.wppf-menu button:hover{background:var(--wpp-accent-soft)}.wppf-menu button .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.wppf-menu button .d{color:var(--nh-slate-500);font-size:12px}.wppf-menu .aviso{color:var(--nh-slate-500);padding:6px 9px 2px;font-size:12px;line-height:1.4}.wppk-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.wppk-card{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);cursor:pointer;border-radius:16px;flex-direction:column;gap:7px;padding:18px 18px 16px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative}.wppk-card:hover:not(:disabled){border-color:var(--wpp-accent-border);transform:translateY(-2px);box-shadow:0 10px 26px #0f282217}.wppk-card:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppk-card:disabled,.wppk-card.off{cursor:default;opacity:.62;background:var(--nh-field-bg)}.wppk-card>b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:15.5px}.wppk-res{color:var(--nh-slate-500);font-size:13px;line-height:1.5}.wppk-card .wpp-tag{align-self:flex-start;margin-top:2px}.wppk-vai{color:var(--nh-slate-400,var(--nh-slate-500));opacity:.6;position:absolute;top:18px;right:16px}.wppk-card:hover .wppk-vai{opacity:1;color:var(--wpp-accent)}.wppk-ic{background:var(--nh-field-bg);width:44px;height:44px;color:var(--nh-slate-500);border-radius:14px;flex:none;place-items:center;display:grid}.wppk-ic.sm{border-radius:11px;width:34px;height:34px}.wppk-est{color:var(--nh-text-h);align-items:center;gap:7px;margin-top:2px;font-size:13px;display:inline-flex}.wppk-est i{background:var(--nh-slate-500);border-radius:50%;flex:none;width:7px;height:7px}.wppk-est.ok i{background:var(--wpp-green)}.wppk-est.atencao i{background:var(--wpp-amber)}.wppk-est.vazio{color:var(--nh-slate-500)}.wppk-est.vazio i{background:var(--nh-glass-border)}.wppk-slot{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.wppk-slot>b{font-family:var(--nh-f-display)}.wppk-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.wppk-oferta{border:1px dashed var(--wpp-accent-border);background:var(--wpp-accent-soft);border-radius:16px;margin-top:14px;padding:16px 18px}.wppk-oferta>b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px}.wppk-assist{padding:0;overflow:hidden}.wppk-assist-top{align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.wppk-assist-top>div>b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:16px}.wppk-assist-top>button{margin-left:auto}.wppk-trilho{gap:6px;margin:0;padding:0 20px 14px;list-style:none;display:flex}.wppk-trilho li{color:var(--nh-slate-500);flex:1;align-items:center;gap:7px;font-size:12px;display:flex}.wppk-trilho li .n{background:var(--nh-field-bg);width:20px;height:20px;color:var(--nh-slate-500);border:1px solid var(--nh-glass-border);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.wppk-trilho li.atual{color:var(--nh-text-h);font-weight:600}.wppk-trilho li.atual .n{background:var(--wpp-accent);border-color:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.wppk-trilho li.feito .n{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent)}.wppk-assist-corpo{border-top:1px solid var(--nh-glass-border);padding:16px 20px 18px}.wppk-assist-pe{border-top:1px solid var(--nh-glass-border);background:var(--nh-field-bg);align-items:center;gap:8px;padding:13px 20px;display:flex}.wppk-nums{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow-y:auto}.wppk-num{cursor:pointer;border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:10px;align-items:center;gap:9px;padding:9px 12px;display:flex}.wppk-num.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft)}.wppk-num b{color:var(--nh-text-h);font-size:14px}.wppk-resumo{border:1px solid var(--nh-glass-border);background:var(--nh-glass-border);border-radius:12px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.wppk-resumo>div{background:var(--nh-card-bg);justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.wppk-resumo span{color:var(--nh-slate-500);font-size:13px}.wppk-resumo b{color:var(--nh-text-h);font-size:14px}.wppk-ok{background:var(--wpp-green-soft);width:46px;height:46px;color:var(--wpp-green);border-radius:50%;place-items:center;display:inline-grid}.wppt-card{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:16px;grid-column:1/-1;padding:16px 18px}.wppt-card.on{border-color:var(--wpp-amber);background:var(--wpp-amber-soft)}.wppt-head{align-items:flex-start;gap:12px;display:flex}.wppt-head>div>b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px}.wppt-ic{background:var(--nh-field-bg);width:32px;height:32px;color:var(--nh-slate-500);border-radius:10px;flex:none;place-items:center;display:grid}.wppt-card.on .wppt-ic{color:var(--wpp-amber);background:#d9770629}.wppt-lista{border:1px solid var(--nh-glass-border);background:var(--nh-glass-border);border-radius:12px;flex-direction:column;gap:1px;margin:14px 0 0;display:flex;overflow:hidden}.wppt-item{background:var(--nh-card-bg);align-items:center;gap:11px;padding:9px 12px;display:flex}.wppt-item b{color:var(--nh-text-h);font-size:14px;display:block}.wppt-item small{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:12px}.wppt-item>button{opacity:.5;margin-left:auto}.wppt-item:hover>button,.wppt-item>button:focus-visible{opacity:1}.wppt-vazio{background:var(--nh-card-bg);color:var(--nh-slate-500);text-align:center;margin:0;padding:14px 12px;font-size:13px;line-height:1.5}.wppt-add{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wppt-add .wpp-input{flex:1;min-width:130px}.wppct-lista{border:1px solid var(--nh-glass-border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.wppct-lista.dim{opacity:.55;pointer-events:none}.wppct-linha{text-align:left;background:var(--nh-card-bg);border:none;border-bottom:1px solid var(--nh-glass-border);cursor:pointer;font:inherit;color:inherit;grid-template-columns:minmax(220px,2fr) minmax(110px,1fr) 84px minmax(130px,1fr) 104px;align-items:center;gap:12px;padding:10px 14px;display:grid}.wppct-linha:last-child{border-bottom:none}.wppct-linha:hover:not(.cab){background:var(--nh-field-bg)}.wppct-linha:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:-2px}.wppct-linha.cab{cursor:default;background:var(--nh-field-bg);text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-500);padding:8px 14px;font-size:12px;font-weight:700}.wppct-linha .quem{align-items:center;gap:10px;min-width:0;display:flex}.wppct-linha .id{min-width:0}.wppct-linha .id b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.wppct-linha .id small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;display:block;overflow:hidden}.wppct-linha .num{font-variant-numeric:tabular-nums;font-size:14px}.wppct-linha .quando{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:13px}.wppct-pag{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}@media (width<=760px){.wppct-linha{grid-template-columns:minmax(160px,2fr) minmax(110px,1fr) 104px}.wppct-linha>:nth-child(2),.wppct-linha>.num{display:none}}.wppfd-grid{grid-template-columns:3fr 2fr;gap:14px;display:grid}@media (width<=900px){.wppfd-grid{grid-template-columns:1fr}}.wppfd-funil{flex-direction:column;gap:7px;margin-top:10px;display:flex}.wppfd-etapa{grid-template-columns:96px 1fr 84px;align-items:center;gap:10px;display:grid}.wppfd-etapa .rot{color:var(--nh-text);text-align:right;font-size:13px}.wppfd-etapa .trilho,.wppfd-rede .trilho{background:var(--nh-field-bg);border-radius:6px;height:22px;display:block;overflow:hidden}.wppfd-etapa .barra,.wppfd-rede .barra{border-radius:6px;height:100%;transition:width .3s;display:block}.wppfd-etapa .val,.wppfd-rede .val{color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.wppfd-etapa .val small,.wppfd-rede .val small{color:var(--nh-slate-500);font-weight:400}.wppfd-queda{color:var(--nh-slate-500);margin:0 0 5px;padding-left:106px;font-size:12px}.wppfd-redes{flex-direction:column;gap:8px;margin-top:10px;display:flex}.wppfd-rede{grid-template-columns:92px 1fr 48px;align-items:center;gap:10px;display:grid}.wppfd-rede .rot{color:var(--nh-text);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.wppfd-rede .barra{background:#2f7fc9}.wppfd-tab{flex-direction:column;display:flex}.wppfd-tab .linha{border-bottom:1px solid var(--nh-glass-border);grid-template-columns:minmax(180px,2fr) repeat(4,minmax(84px,1fr));align-items:center;gap:10px;padding:9px 4px;display:grid}.wppfd-tab .linha:last-child{border-bottom:none}.wppfd-tab .linha.cab{text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-500);border-bottom:1px solid var(--nh-glass-border);font-size:12px;font-weight:700}.wppfd-tab .nome b{color:var(--nh-text-h);font-size:14px}.wppfd-tab .num{font-variant-numeric:tabular-nums;font-size:14px}.wppfd-tab .num small{color:var(--nh-slate-500);font-size:12px}.wppfd-filtros{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin:0 0 14px;display:flex}.wppfd-filtros .campo{flex-direction:column;gap:4px;min-width:0;display:flex}.wppfd-filtros .campo>span{text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-500);font-size:12px;font-weight:700}.wppfd-filtros .campo select{max-width:220px}.wppfd-filtros .toque{border:1.5px solid var(--nh-border);border-radius:9px;display:inline-flex;overflow:hidden}.wppfd-filtros .toque button{background:var(--nh-card-bg);color:var(--nh-text);font:inherit;cursor:pointer;border:0;padding:6px 10px;font-size:13px}.wppfd-filtros .toque button+button{border-left:1.5px solid var(--nh-border)}.wppfd-filtros .toque button.on{background:var(--nh-text-h);color:var(--nh-card-bg);font-weight:600}.wppfd-tab .linha.clicavel{cursor:pointer;border-radius:8px}.wppfd-tab .linha.clicavel:hover,.wppfd-tab .linha.clicavel:focus-visible{background:var(--nh-field-bg);outline:none}@media (width<=640px){.wppfd-filtros .campo{flex:140px}.wppfd-filtros .campo select{width:100%;max-width:none}}.wppfx{padding-bottom:14px}.wppfx-cab{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wppfx-cab h3{color:var(--nh-text-h);margin:0;font-size:16px}.wppfx-cab .wpp-sub{margin:3px 0 0;font-size:13px}.wppfx-trilha{flex-wrap:wrap;align-items:center;gap:4px;margin:14px 0 10px;font-size:13px;display:flex}.wppfx-trilha .seg{align-items:center;gap:4px;display:inline-flex}.wppfx-trilha .sep{color:var(--nh-slate-400,var(--tinta-3))}.wppfx-trilha .passo{font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:3px 6px}.wppfx-trilha button.passo:hover{color:var(--nh-text-h);background:var(--nh-surface-strong,var(--fundo-2))}.wppfx-trilha .passo.atual{color:var(--nh-text-h);cursor:default;font-weight:600}.wppfx-trilha .passo.filtro{background:var(--nh-surface-strong,var(--fundo-2));border:1px solid var(--nh-glass-border);color:var(--nh-text-h);padding:3px 8px;font-weight:600}.wppfx-trilha .passo.filtro .k{color:var(--nh-slate-500);font-weight:500}.wppfx-trilha .passo.filtro .x{color:var(--nh-slate-500);margin-left:4px}.wppfx-trilha .passo.filtro:hover .x{color:var(--wpp-rose)}.wppfx-niveis{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:14px;display:grid}.wppfx-niveis .nivel{text-align:left;border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);min-width:0;font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 10px 9px;transition:border-color .15s,background .15s;display:flex}.wppfx-niveis .nivel:hover{border-color:rgba(var(--wpp-accent-rgb), .45)}.wppfx-niveis .nivel:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppfx-niveis .nivel .r{color:var(--nh-text-h);font-size:13px;font-weight:700}.wppfx-niveis .nivel .n{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.wppfx-niveis .nivel .cob{background:var(--nh-surface-strong,var(--fundo-2));border-radius:2px;width:100%;height:4px;margin-top:2px;display:block;overflow:hidden}.wppfx-niveis .nivel .cob i{background:#2f7fc9;border-radius:2px;height:100%;display:block}.wppfx-niveis .nivel.on{border-color:var(--wpp-accent);background:rgba(var(--wpp-accent-rgb), .07)}.wppfx-niveis .nivel.vazio .r,.wppfx-niveis .nivel.vazio .n{color:var(--nh-slate-400,var(--tinta-3))}@media (width<=760px){.wppfx-niveis{grid-template-columns:repeat(3,minmax(0,1fr))}}.wppfx-destaques{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.wppfx-destaques .dest{background:var(--nh-surface-strong,var(--fundo-2));border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:11px 13px;display:flex}.wppfx-destaques .t{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-slate-500);font-size:12px;font-weight:700}.wppfx-destaques b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.wppfx-destaques .s{color:var(--nh-slate-500);font-size:13px}@media (width<=760px){.wppfx-destaques{grid-template-columns:1fr}}.wppfx-barra-ferr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:6px;display:flex}.wppfx-barra-ferr .legenda{color:var(--nh-slate-500);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.wppfx-barra-ferr .legenda span{align-items:center;gap:5px;display:inline-flex}.wppfx-barra-ferr .legenda i{border-radius:3px;width:10px;height:10px;display:inline-block}.wppfx-barra-ferr .ordem{align-items:center;gap:2px;font-size:12px;display:inline-flex}.wppfx-barra-ferr .ordem>span{color:var(--nh-slate-500);margin-right:4px}.wppfx-barra-ferr .ordem button{font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 8px}.wppfx-barra-ferr .ordem button:hover{color:var(--nh-text-h)}.wppfx-barra-ferr .ordem button.on{background:var(--nh-surface-strong,var(--fundo-2));color:var(--nh-text-h);font-weight:600}.wppfx-tab{flex-direction:column;display:flex}.wppfx-tab .lin{border-bottom:1px solid var(--nh-glass-border);grid-template-columns:minmax(150px,1.4fr) minmax(140px,2fr) repeat(3,minmax(78px,.7fr));align-items:center;gap:14px;padding:10px 26px 10px 8px;display:grid;position:relative}.wppfx-tab .lin.cab{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-slate-500);padding-top:6px;padding-bottom:8px;font-size:12px;font-weight:700}.wppfx-tab .lin.clicavel{cursor:pointer;border-radius:10px}.wppfx-tab .lin.clicavel:hover,.wppfx-tab .lin.clicavel:focus-visible{background:var(--nh-surface-strong,var(--fundo-2));outline:none}.wppfx-tab .lin.clicavel:focus-visible{box-shadow:0 0 0 2px var(--wpp-accent) inset}.wppfx-tab .lin .ir{color:var(--nh-slate-400,var(--tinta-3));font-size:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.wppfx-tab .lin.clicavel:hover .ir{color:var(--wpp-accent)}.wppfx-tab .nome{flex-direction:column;gap:2px;min-width:0;display:flex}.wppfx-tab .nome b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.wppfx-tab .nome small{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:12px}.wppfx-tab .lin.sem .nome b{color:var(--nh-slate-500);font-weight:500}.wppfx-tab .funil{padding:6px 0;display:block}.wppfx-tab .trilho{background:var(--nh-surface-strong,var(--fundo-2));border-radius:4px;height:16px;display:block;position:relative}.wppfx-tab .trilho .seg{box-shadow:1px 0 0 var(--nh-card-bg);border-radius:2px 4px 4px 2px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.wppfx-tab .lin.sem .trilho .seg{background:repeating-linear-gradient(135deg, var(--nh-slate-400,#94a3b8) 0 2px, transparent 2px 6px);opacity:.7}.wppfx-tab .lin.sem .trilho .seg+.seg{background:var(--nh-slate-400,#94a3b8);opacity:.55}.wppfx-tab .n{text-align:right;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:1px 6px;display:flex}.wppfx-tab .n b{color:var(--nh-text-h);font-size:15px}.wppfx-tab .n .qtd{color:var(--nh-slate-500);font-size:12px}.wppfx-tab .n .delta{color:var(--nh-slate-500);flex-basis:100%;font-size:12px}.wppfx-tab .n .delta.sobe{color:var(--wpp-green)}.wppfx-tab .n .delta.desce{color:var(--wpp-rose)}.wppfx-tab .n.fraco b{color:var(--nh-slate-500);font-weight:500}.wppfx-tab .lin.cab .n{justify-content:flex-end}.wppfx-tab .lin.total{border-bottom:none;border-top:1.5px solid var(--nh-glass-border);margin-top:-1px}.wppfx-tab .lin.total .nome b{font-size:13px}@media (width<=760px){.wppfx-tab .lin{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding-right:22px}.wppfx-tab .lin .nome,.wppfx-tab .lin .funil{grid-column:1/-1}.wppfx-tab .lin .funil{padding:2px 0}.wppfx-tab .lin.cab,.wppfx-tab .lin.total>span:nth-child(2){display:none}.wppfx-tab .n[data-rot]:before{content:attr(data-rot);letter-spacing:.05em;text-transform:uppercase;color:var(--nh-slate-500);flex-basis:100%;font-size:12px;font-weight:700}.wppfx-tab .n,.wppfx-tab .lin.cab .n{text-align:left;justify-content:flex-start}.wppfx-barra-ferr .ordem{flex-wrap:wrap}}.wppfx-grafico{border-top:1px solid var(--nh-glass-border);margin-top:18px;padding-top:14px}.wppfx-grafico h4{color:var(--nh-text-h);margin:0;font-size:14px}.wppfx-grafico .wpp-sub{margin:3px 0 6px;font-size:13px}.wppfx-scatter{width:100%}.wppfx-scatter svg{display:block;overflow:visible}.wppfx-scatter .grade{stroke:var(--nh-glass-border);stroke-width:1px}.wppfx-scatter .media{stroke:var(--nh-slate-500);stroke-width:1.5px;stroke-dasharray:4 4}.wppfx-scatter .eixo{fill:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:12px}.wppfx-scatter .eixo.forte{fill:var(--nh-text);font-weight:600}.wppfx-scatter .rot{fill:var(--nh-text-h);paint-order:stroke;stroke:var(--nh-card-bg);stroke-width:3px;font-size:12px;font-weight:600}.wppfx-scatter .ponto{cursor:pointer;outline:none}.wppfx-scatter .alvo{fill:#0000}.wppfx-scatter .marca{fill:#2f7fc9;stroke:var(--nh-card-bg);stroke-width:2px}.wppfx-scatter .marca.pequeno{fill:var(--nh-card-bg);stroke:#2f7fc9;stroke-width:2px}.wppfx-scatter .ponto:hover .marca,.wppfx-scatter .ponto:focus-visible .marca{r:7.5}.wppfx-scatter .ponto:focus-visible .alvo{stroke:var(--wpp-accent);stroke-width:2px}.wppfx-vazio{background:var(--nh-surface-strong,var(--fundo-2));border-radius:14px;align-items:flex-start;gap:18px;padding:18px;display:flex}.wppfx-vazio .grande{flex-direction:column;align-items:center;min-width:64px;display:flex}.wppfx-vazio .grande b{color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.wppfx-vazio .grande span{color:var(--nh-slate-500);white-space:nowrap;margin-top:4px;font-size:13px}.wppfx-vazio .titulo{color:var(--nh-text-h);margin:2px 0 4px;font-size:15px;font-weight:600}.wppfx-vazio .wpp-sub{margin:0;font-size:13px}.wppfx-vazio .sugestoes{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.wppfx-dica{z-index:1000;pointer-events:none;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);min-width:190px;max-width:240px;box-shadow:0 10px 28px rgba(var(--nh-shadow-rgb), .16);color:var(--nh-text);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex;position:fixed}.wppfx-dica>b{color:var(--nh-text-h);overflow-wrap:anywhere;font-size:14px}.wppfx-dica .parte{color:var(--nh-slate-500);margin-bottom:3px}.wppfx-dica .etapa{font-variant-numeric:tabular-nums;grid-template-columns:10px 1fr auto 34px;align-items:center;gap:6px;display:grid}.wppfx-dica .etapa i{border-radius:3px;width:10px;height:10px}.wppfx-dica .etapa b{color:var(--nh-text-h)}.wppfx-dica .etapa small{color:var(--nh-slate-500);text-align:right}.wppfx-dica .aviso{color:var(--nh-slate-500);margin-top:3px;font-style:italic}[data-theme=dark] .wppfx-dica{box-shadow:0 10px 28px #00000073}.wpp-setup-toggle{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:14px;padding:0;display:flex}.wpp-setup-toggle:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:4px;border-radius:8px}.wppf-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.wppf-stat{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.wppf-stat .k{color:var(--nh-slate-500);white-space:nowrap;margin:0 0 2px;font-size:12px}.wppf-stat .k small{font-size:12px}.wppf-stat .v{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.wppf-statbars{align-items:flex-end;gap:3px;height:30px;display:inline-flex}.wppf-statbars i{background:var(--wpp-accent);border-radius:3px 3px 1px 1px;width:7px;display:block}.wppf-nums .com-spark{align-items:center;gap:8px;min-width:0;display:flex}.wppf-nums .com-spark svg{flex:none}.wppf-nums .spark-flat{background:var(--nh-glass-border);border-radius:1px;width:96px;height:2px;display:block}.wppn-listhead{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.wppn-busca{flex:210px;align-items:center;min-width:210px;max-width:280px;margin-left:auto;display:flex;position:relative}.wppn-busca>svg{color:var(--nh-slate-500);pointer-events:none;position:absolute;left:11px}.wppn-busca .wpp-input{padding-left:32px!important}.wppn-busca input[type=search]::-webkit-search-cancel-button{cursor:pointer}.wppn-row{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);transition:border-color .16s var(--wpp-ease), box-shadow .16s var(--wpp-ease);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"ic id est"".l2 l2"".eco eco";align-items:center;gap:3px 11px;margin-bottom:9px;padding:11px 13px;display:grid}.wppn-row:hover{border-color:var(--wpp-accent-border)}.wppn-ic{background:var(--wpp-green-soft);border-radius:11px;grid-area:ic;place-items:center;width:34px;height:34px;display:grid}.wppn-id{grid-area:id;min-width:0}.wppn-id b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.wppn-id small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.wppn-est{white-space:nowrap;color:var(--nh-slate-500);grid-area:est;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.wppn-est i{background:var(--nh-slate-400,#94a3b8);border-radius:50%;flex:none;width:7px;height:7px}.wppn-est.on{color:var(--wpp-green)}.wppn-est.on i{background:var(--wpp-green);box-shadow:0 0 0 3px var(--wpp-green-soft)}.wppn-est.wait{color:var(--wpp-amber)}.wppn-est.wait i{background:var(--wpp-amber);animation:1.1s ease-in-out infinite wppn-pisca}.wppn-est.off i{background:var(--wpp-rose)}@keyframes wppn-pisca{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.wppn-est.wait i{animation:none}}.wppn-linha2{border-top:1px dashed var(--nh-glass-border);flex-wrap:wrap;grid-area:l2;align-items:center;gap:10px;margin-top:8px;padding-top:9px;display:flex}.wppn-agente{flex:190px;align-items:center;gap:8px;min-width:0;display:flex}.wppn-agente>span{text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-500);flex:none;font-size:12px;font-weight:700}.wppn-agente .wpp-select{flex:1;min-width:0}.wppn-acoes{align-items:center;gap:5px;margin-left:auto;display:flex}.wppq-linha{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);min-width:0;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease);border-radius:12px;flex:320px;align-items:center;gap:10px;padding:7px 10px 7px 8px;display:flex}.wppq-linha:hover{border-color:var(--wpp-accent-border);background:var(--nh-field-bg)}.wppq-linha:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppq-linha.vazio{border-style:dashed;border-color:var(--nh-slate-400)}.wppq-linha .tx{flex:1;min-width:0}.wppq-linha .tx b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.wppq-linha .tx small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.wppq-linha .cta{color:var(--wpp-accent-txt);background:var(--wpp-accent-soft);border-radius:999px;flex:none;padding:4px 9px;font-size:12px;font-weight:700}.wppq-av{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:visible}.wppq-av>img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.wppq-av.vazio{background:var(--nh-field-bg);color:var(--nh-slate-400)}.wppq-av>i{background:var(--wpp-green);width:10px;height:10px;box-shadow:0 0 0 2px var(--nh-card-bg);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.wppq-av>i.off{background:var(--nh-slate-400)}.wppq-modal{width:min(640px,96vw)}.wppq-head{align-items:flex-start;gap:11px;margin-bottom:4px;display:flex}.wppq-head .ic{background:var(--wpp-green-soft);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wppq-head .tx{flex:1;min-width:0}.wppq-sec{align-items:center;gap:8px;margin:18px 0 9px;display:flex}.wppq-sec .n{background:var(--wpp-accent-soft);width:19px;height:19px;color:var(--wpp-accent-txt);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.wppq-sec b{color:var(--nh-text-h);font-size:13px}.wppq-sec .wppn-busca{flex:0 230px;min-width:0;max-width:230px}.wppq-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px;display:grid}.wppq-card{border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);font:inherit;cursor:pointer;text-align:center;transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease);border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:14px 10px 11px;display:flex;position:relative}.wppq-card:hover{border-color:var(--wpp-accent-border)}.wppq-card:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppq-card.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wppq-card.vazio{border-style:dashed;justify-content:center}.wppq-card .tick{background:var(--wpp-accent);width:18px;height:18px;color:var(--wpp-on-accent,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px}.wppq-card>b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.wppq-card .role{color:var(--nh-slate-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.wppq-card .chips{flex-wrap:nowrap;justify-content:center;gap:4px;max-width:100%;margin-top:2px;display:flex}.wppq-card .chips .wpp-tag{white-space:nowrap;padding:2px 7px;font-size:12px}.wppq-card .uso{color:var(--nh-slate-400);margin-top:auto;padding-top:4px;font-size:12px}.wppq-opts{flex-direction:column;gap:7px;display:flex}.wppq-opt{text-align:left;border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);font:inherit;cursor:pointer;transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.wppq-opt:hover{border-color:var(--wpp-accent-border)}.wppq-opt:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppq-opt.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wppq-opt .rad{border:1.5px solid var(--nh-slate-400);background:var(--nh-card-bg);border-radius:50%;flex:none;width:15px;height:15px;margin-top:2px}.wppq-opt.on .rad{border-color:var(--wpp-accent);box-shadow:inset 0 0 0 3.5px var(--nh-card-bg), inset 0 0 0 9px var(--wpp-accent)}.wppq-opt .tx{min-width:0}.wppq-opt .tx b{color:var(--nh-text-h);font-size:14px;display:block}.wppq-opt .tx small{color:var(--nh-slate-500);margin-top:1px;font-size:12px;line-height:1.5;display:block}.wppq-modo{grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;display:grid}.wppq-modo button{text-align:left;border:1.5px solid var(--nh-glass-border);background:var(--nh-card-bg);font:inherit;cursor:pointer;transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease);border-radius:12px;gap:2px;padding:11px 13px;display:grid}.wppq-modo button:hover{border-color:var(--wpp-accent-border)}.wppq-modo button.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.wppq-modo b{color:var(--nh-text-h);font-size:14px}.wppq-modo small{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.wppq-card:disabled{cursor:not-allowed;opacity:.6}.wppq-card .sq-cacho,.wppq-linha .sq-cacho{margin:4px 0 2px}@media (width<=560px){.wppq-modo{grid-template-columns:1fr}}.wppq-trava{background:var(--nh-field-bg);border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:13px}.wppq-pe{border-top:1px solid var(--nh-glass-border);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:14px;display:flex}.pbdois{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:13px;margin-bottom:14px;overflow:hidden}.pbdois .lin{align-items:center;gap:11px;padding:11px 14px;display:flex}.pbdois .lin+.lin{border-top:1px solid var(--nh-glass-border)}.pbdois .ic{background:var(--wpp-accent-soft);width:30px;height:30px;color:var(--wpp-accent-txt);border-radius:10px;flex:none;place-items:center;display:grid}.pbdois .tx{flex:1;min-width:0}.pbdois .tx b{color:var(--nh-text-h);font-size:14px;display:block}.pbdois .tx small{color:var(--nh-slate-500);font-size:12px;display:block}.pbdois .val{text-align:right;min-width:0;color:var(--nh-text-h);flex:0 260px;font-size:13px;font-weight:600}.pbdois select.val{text-align:left;font-weight:500}@media (width<=620px){.pbdois .lin{flex-wrap:wrap;row-gap:8px}.pbdois .val{text-align:left;flex:100%}}.wppn-ico{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;padding:0!important}.wppn-ico.perigo{color:var(--wpp-rose)}.wppn-ico.perigo:hover{background:#e11d4817}.wppn-entrega{grid-area:eco;margin-top:7px}.wppn-eco{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;grid-area:eco;margin-top:6px;font-size:12px}.wpp-select-sm{border-radius:9px!important;height:auto!important;min-height:0!important;padding:6px 28px 6px 10px!important;font-size:13px!important}.wppn-passo{align-items:center;gap:9px;margin:18px 0 9px;display:flex}.wppn-passo .n{background:var(--wpp-accent-soft);width:21px;height:21px;color:var(--wpp-accent);border:1px solid var(--wpp-accent-border);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.wppn-passo b{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;font-size:14px}.wppn-metodos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wppn-met{flex-direction:column;gap:6px;display:flex}.wppn-met:not(.off){cursor:pointer}.wppn-met:not(.off):hover{border-color:var(--wpp-accent-border)}.wppn-met b{margin:0;font-size:13px;display:inline}.wppn-met>span{font-size:12px}.wppn-met-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.wppn-met-top>svg{flex:none}.wppn-met-top .wpp-tag{padding:2px 7px;font-size:12px}.wppn-met-ok{background:var(--wpp-accent);width:18px;height:18px;color:var(--wpp-on-accent,#fff);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.wppn-aviso{background:var(--wpp-amber-soft);color:var(--nh-text-h);border-radius:11px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 11px;font-size:12px;line-height:1.5;display:flex}.wppn-aviso>svg{color:var(--wpp-amber);flex:none;margin-top:1px}@media (width<=560px){.wppn-row{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"ic id"".est"".l2"".eco"}.wppn-est{margin-top:3px}.wppn-row .wppn-linha2{flex-flow:column;align-items:stretch;min-width:0}.wppn-linha2 .wppq-linha{flex:none}.wppn-agente{flex:auto}.wppn-acoes{justify-content:flex-end;margin-left:0}.wppn-metodos{grid-template-columns:1fr}.wppn-busca{max-width:none;margin-left:0}}.wppn-creds{flex-direction:column;gap:3px;display:flex}.wppn-creds .wpp-label{margin:9px 0 0}.wppn-creds .wpp-input{font-variant-numeric:tabular-nums}.wppn-tokenwrap{align-items:center;gap:7px;display:flex}.wppn-tokenwrap .wpp-input{letter-spacing:.02em;flex:1;min-width:0}.wppn-tokenwrap>button{flex:none}.wppn-erro{color:var(--nh-text-h);background:#e11d4817;border:1px solid #e11d4847;border-radius:11px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.wppn-erro>svg{color:var(--wpp-rose);flex:none;margin-top:1px}.wppn-avisos{background:var(--wpp-amber-soft);color:var(--nh-text-h);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.55}.wppn-avisos>b{align-items:center;gap:7px;margin-bottom:6px;font-size:13px;display:flex}.wppn-avisos>b>svg{color:var(--wpp-amber)}.wppn-avisos ul{flex-direction:column;gap:4px;margin:0 0 10px;padding-left:18px;display:flex}.wppi-lista{flex-direction:column;gap:8px;max-width:860px;display:flex}.wppi-item{text-align:left;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);cursor:pointer;font:inherit;color:inherit;border-radius:14px;align-items:center;gap:12px;padding:13px 16px;display:flex}.wppi-item:hover{border-color:var(--wpp-accent-border)}.wppi-item:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.wppi-item .id{flex:1;min-width:0}.wppi-item .id b{color:var(--nh-text-h);font-size:14px;display:block}.wppi-item .id small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.wppi-item .id code{background:var(--nh-field-bg);border-radius:5px;padding:1px 5px;font-size:12px}.wppi-item .tags{flex:none;gap:6px;display:flex}.wppi-editor{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:14px;display:grid}@media (width<=900px){.wppi-editor{grid-template-columns:1fr}}.wppi-lateral{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}.wppi-headers{border:1px solid var(--nh-glass-border);border-radius:12px;overflow:hidden}.wppi-headers .lin{border-bottom:1px solid var(--nh-glass-border);grid-template-columns:minmax(120px,1fr) minmax(160px,2fr) 36px;align-items:center;gap:8px;padding:7px 10px;display:grid}.wppi-headers .lin:last-child{border-bottom:none}.wppi-headers .lin.cab{background:var(--nh-field-bg);text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-500);padding:7px 12px;font-size:12px;font-weight:700}.wppi-json{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:12px;display:flex;overflow:hidden}.wppi-json:focus-within{outline:2px solid var(--wpp-accent);outline-offset:-1px}.wppi-json .regua{text-align:right;-webkit-user-select:none;user-select:none;background:var(--nh-field-bg);border-right:1px solid var(--nh-glass-border);flex:0 0 40px;padding:10px 0;overflow:hidden}.wppi-json .regua span{color:var(--nh-slate-400,var(--nh-slate-500));padding-right:10px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.5;display:block}.wppi-json textarea{resize:vertical;min-width:0;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:10px 12px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.5}.wppi-vargrp{border-top:1px solid var(--nh-glass-border)}.wppi-vargrp summary{cursor:pointer;color:var(--nh-text-h);align-items:center;padding:9px 2px;font-size:13px;font-weight:700;list-style:none;display:flex}.wppi-vargrp summary::-webkit-details-marker{display:none}.wppi-vargrp summary:after{content:"›";color:var(--nh-slate-500);margin-left:auto;transition:transform .15s;transform:rotate(90deg)}.wppi-vargrp:not([open]) summary:after{transform:rotate(0)}.wppi-vargrp>div{flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.wppi-eventos{flex-wrap:wrap;gap:7px;display:flex}.wppi-evento{font:inherit;color:var(--nh-text);border:1.5px solid var(--nh-glass-border);background:var(--nh-field-bg);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:13px;display:inline-flex}.wppi-evento .ck{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:#fff;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;display:grid}.wppi-evento.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--nh-text-h)}.wppi-evento.on .ck{background:var(--wpp-accent);border-color:var(--wpp-accent)}.wppi-var{text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:5px 8px;display:flex}.wppi-var:hover{background:var(--nh-field-bg)}.wppi-var:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:1px}.wppi-var code{color:var(--wpp-accent-txt);background:var(--wpp-accent-soft);border-radius:6px;padding:2px 7px;font-size:13px}.wppi-teste{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.wppi-teste pre{white-space:pre-wrap;word-break:break-all;background:var(--nh-card-bg);border-radius:8px;max-height:180px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;overflow-y:auto}.wppn-ajuda{color:var(--nh-slate-500);margin:12px 0 0;font-size:13px;line-height:1.55}.wppn-ajuda a{color:var(--wpp-accent);font-weight:600;text-decoration:none}.wppn-ajuda a:hover{text-decoration:underline}.wppsdr{max-width:880px;margin:0 auto}.wppsdr .wppk-oferta{margin-top:14px;padding:18px 20px}.wppsdr .wppk-oferta>b{font-size:15.5px}.wppsdr-bens{margin-top:26px}.wppsdr-bens h3{font-family:var(--nh-f-display);color:var(--nh-text-h);margin:0 0 14px;font-size:14.5px;font-weight:700}.wppsdr-bens .grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=720px){.wppsdr-bens .grade{grid-template-columns:1fr}}.wppsdr-bens .ben .ic{background:var(--wpp-accent-soft);width:46px;height:46px;color:var(--wpp-accent);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.wppsdr-bens .ben b{color:var(--nh-text-h);margin-bottom:4px;font-size:14px;display:block}.wppsdr-bens .ben p{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.55}.wpp-sino-wrap{flex:none;display:inline-flex;position:relative}.wpp-sino{padding:9px;position:relative}.wpp-sino.aberto,html .td-shell.nold-tell .td-topo-acoes .wpp-sino.aberto{background:var(--acento-veu);color:var(--acento-texto)}.wpp-shell .app-header-agent{z-index:40;position:relative}.wpp-sino>.wpp-sino-n{border:1px solid var(--linha-forte);min-width:16px;height:16px;font:700 12px/1 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta-2);background:var(--cartao-solido);box-shadow:none;pointer-events:none;border-radius:999px;place-items:center;padding:0 3px;display:grid;position:absolute;top:0;right:0}.wpp-sino>.wpp-sino-n.novo{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}@keyframes wpp-sino-toca{0%,to{transform:rotate(0)}15%{transform:rotate(-11deg)}30%{transform:rotate(9deg)}45%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}}.wpp-sino .ic{display:inline-flex}.wpp-sino .ic.toca{animation:wpp-sino-toca .9s var(--wpp-ease);transform-origin:50% 12%}@media (prefers-reduced-motion:reduce){.wpp-sino .ic.toca{animation:none}}.wpp-avisos-pop{z-index:60;border:1px solid var(--linha-forte);width:min(372px,100vw - 32px);color:var(--tinta-2);font-family:var(--f);background:var(--cartao-solido);border-radius:16px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 12px 32px #00000018}.wpp-avisos-pop>header{border-bottom:1px solid var(--linha);align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}.wpp-avisos-pop>header b{font:700 14px/1.4 var(--f);color:var(--tinta)}.wpp-avisos-pop>header .c{color:var(--tinta-3);margin-left:auto;font-size:12px}.wpp-avisos-fechar{width:36px;height:36px;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wpp-avisos-fechar:hover{background:var(--acento-veu);color:var(--acento-texto)}.wpp-avisos-fechar:focus-visible{outline:2px solid var(--acento-texto);outline-offset:-2px}.wpp-avisos-vazio{color:var(--tinta);text-align:center;flex-direction:column;align-items:center;gap:3px;padding:26px 18px 24px;font-size:13px;display:flex}.wpp-avisos-vazio .mk{background:var(--acento-veu);width:34px;height:34px;color:var(--acento-texto);border-radius:50%;place-items:center;margin-bottom:5px;display:grid}.wpp-avisos-vazio em{color:var(--tinta-3);font-size:12px;font-style:normal;line-height:1.5}.wpp-avisos-lista{overscroll-behavior:contain;max-height:min(60dvh,440px);margin:0;padding:0;list-style:none;overflow-y:auto}.wpp-avisos-lista li{border-bottom:1px solid var(--linha);gap:10px;padding:16px;display:flex}.wpp-avisos-lista li:last-child{border-bottom:none}.wpp-avisos-lista li{box-shadow:inset 2px 0 0 var(--linha-forte)}.wpp-avisos-lista li.atencao{box-shadow:inset 2px 0 0 var(--aviso)}.wpp-avisos-lista li.erro{box-shadow:inset 2px 0 0 var(--erro)}.wpp-avisos-lista .ic{color:var(--acento-texto);flex:none;margin-top:2px}.wpp-avisos-lista li.atencao .ic{color:var(--aviso)}.wpp-avisos-lista li.erro .ic{color:var(--erro)}.wpp-avisos-lista .tx{flex:1;min-width:0}.wpp-avisos-lista .tx b{font:600 13px/1.5 var(--f);color:var(--tinta);display:block}.wpp-avisos-lista .tx p{color:var(--tinta-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.6}.wpp-avisos-lista .ac{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}@media (width<=700px){.td-barra-topo:has(.wpp-avisos-pop){z-index:60;position:relative}.td-barra-topo .wpp-sino-wrap{position:static}.td-barra-topo .wpp-avisos-pop{top:calc(100% + 8px);right:16px}.wpp-avisos-fechar,.wpp-avisos-lista .ac button{min-height:44px}.wpp-avisos-fechar{width:44px}}.wppi-modo{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:999px;padding:2px;display:inline-flex}.wppi-modo button{font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.wppi-modo button.on{background:var(--nh-card-bg);color:var(--nh-text-h);box-shadow:0 1px 3px #0f28221f}.wppi-modo button:focus-visible{outline:2px solid var(--wpp-accent)}.wppi-campos{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);border-radius:12px;flex-direction:column;gap:6px;padding:8px;display:flex}.wppi-campos .vazio{color:var(--nh-slate-500);margin:0;padding:10px 8px;font-size:13px;line-height:1.55}.wppi-campos .linha{align-items:center;gap:7px;display:flex}.wppi-campos .linha>input:first-child{flex:1;min-width:90px}.wppi-campos .linha>select{flex:1.2;min-width:120px}.wppi-campos .linha>input:nth-of-type(2){flex:1;min-width:90px}.wppi-campos .seta{text-transform:uppercase;letter-spacing:.04em;color:var(--nh-slate-500);flex:none;font-size:12px}.wppi-link{font:inherit;font-size:inherit;color:var(--wpp-accent-txt);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.wppi-link:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px;border-radius:4px}.wppi-curl{border:1px dashed var(--wpp-accent-border);background:var(--wpp-accent-soft);border-radius:12px;padding:12px}.wppt-mini{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);color:var(--nh-text);border-radius:12px;align-items:center;gap:9px;padding:9px 13px;font-size:13px;display:flex}.wppt-mini>svg{color:var(--nh-slate-500);flex:none}.wppt-mini>span{flex:1;min-width:0}.wppt-mini.on{border-color:var(--wpp-amber);background:var(--wpp-amber-soft)}.wppt-mini.on>svg{color:var(--wpp-amber)}.wppn-opc{text-transform:uppercase;letter-spacing:.04em;color:var(--nh-slate-500);vertical-align:1px;background:#94a3b829;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:12px;font-weight:600}.wppd-detail.semrail{grid-template-columns:1fr}.wpp-volta-nivel{border:1.5px dashed var(--wpp-accent);background:var(--wpp-accent-soft);cursor:pointer;text-align:left;width:100%;color:var(--wpp-accent-txt);transition:all .15s var(--wpp-ease);border-radius:12px;align-items:center;gap:10px;margin:12px 0 10px;padding:10px 12px;font-family:inherit;display:flex}.wpp-volta-nivel:hover{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff);box-shadow:none;border-style:solid}.wpp-volta-nivel .bub{background:rgba(var(--wpp-accent-rgb), .16);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.wpp-volta-nivel:hover .bub{background:#ffffff38}.wpp-volta-nivel .v{font-size:14px;font-weight:600;line-height:1.35}.wpp-volta-nivel .txt{flex:1;min-width:0}.wpp-volta-nivel .k{letter-spacing:.09em;text-transform:uppercase;opacity:.72;font-size:12px;line-height:1.3;display:block}.wpp-agid{border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:10px;margin-bottom:4px;padding:0 2px 12px;display:flex}.wpp-agid .av{background:var(--wpp-accent-grad);width:36px;height:36px;color:var(--wpp-on-accent,#fff);border-radius:11px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.wpp-agid .av img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wpp-agid .nm{min-width:0}.wpp-agid .nm b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.wpp-agid .nm .st{color:var(--nh-slate-400);font-size:12px;display:block}.wpp-agid .nm .st.on{color:var(--wpp-green)}.cad-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}@media (width<=980px){.cad-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.cad-preset{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;width:100%;transition:all .14s var(--wpp-ease);border-radius:14px;padding:12px 14px;font-family:inherit;display:block}.cad-preset:hover,.cad-preset.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.cad-preset .glifos{align-items:center;gap:4px;height:22px;margin-bottom:9px;display:flex}.cad-preset .glifos i{border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.cad-preset .glifos s{background:var(--nh-border);border-radius:2px;flex:none;width:7px;height:1.5px}.cad-preset .glifos em{color:var(--nh-slate-400);font-size:12px;font-style:normal}.cad-preset b{color:var(--nh-text-h);font-size:13px;font-weight:600;line-height:1.3;display:block}.cad-preset .sub{color:var(--nh-slate-400);min-height:30px;margin-top:3px;font-size:12px;line-height:1.35;display:block}.cad-c-ligacao{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.cad-c-whatsapp{background:var(--wpp-green-soft);color:var(--wpp-green)}.cad-c-email{color:var(--wpp-blue);background:#378add24}.cad-c-sms{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.cad-rail{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.cad-mark{border-radius:13px;flex:none;justify-self:center;place-items:center;width:38px;height:38px;display:grid;position:relative}.cad-mark:before,.cad-mark:after{content:"";background:var(--nh-border);border-radius:2px;width:2px;height:12px;position:absolute;left:50%;transform:translate(-50%)}.cad-mark:before{bottom:100%}.cad-mark:after{top:100%}.cad-rail>.cad-mark:first-child:before,.cad-mark.fim:after,.cad-mark.mais:before,.cad-mark.mais:after{display:none}.cad-mark.fim{background:var(--nh-field-bg);width:24px;height:24px;color:var(--nh-slate-400);border-radius:8px}.cad-mark.mais{border:1px dashed var(--nh-border);width:30px;height:30px;color:var(--nh-slate-400);border-radius:10px;font-size:16px;line-height:1}.cad-fio{background:repeating-linear-gradient(to bottom, var(--nh-slate-400) 0 4px, transparent 4px 9px);opacity:.5;border-radius:2px;place-self:stretch center;width:2px;min-height:22px}.cad-passo{border:1px solid var(--nh-border);background:var(--nh-card-bg);transition:border-color .14s var(--wpp-ease);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:5px 0;padding:12px 14px;display:flex}.cad-passo:hover{border-color:var(--wpp-accent-border)}.cad-passo .pega{width:22px;height:30px;color:var(--nh-slate-400);cursor:grab;border-radius:7px;flex:none;place-items:center;margin-left:-4px;display:grid}.cad-passo .pega:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.cad-passo .pega:active{cursor:grabbing}.cad-passo.arrastando{opacity:.4}.cad-passo.alvo{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft)}.cad-passo .txt{flex:190px;min-width:0}.cad-passo .txt b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.cad-passo .txt small{color:var(--nh-slate-400);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;line-height:1.35;display:block;overflow:hidden}.cad-passo .espera{flex:none;align-items:center;gap:8px;display:flex}.cad-passo .espera .rot{color:var(--nh-slate-400);white-space:nowrap;font-size:12px}.cad-passo .chips{background:var(--nh-field-bg);border:1px solid var(--nh-border);border-radius:999px;gap:1px;padding:3px;display:inline-flex}.cad-passo .chips button{height:23px;color:var(--nh-slate-500);cursor:pointer;transition:all .13s var(--wpp-ease);background:0 0;border:none;border-radius:999px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.cad-passo .chips button:hover{color:var(--wpp-accent-txt)}.cad-passo .chips button.on{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.cad-passo .tpl{border-top:1px dashed var(--nh-glass-border);flex:100%;order:9;align-items:center;gap:9px;min-width:0;padding-top:11px;display:flex}.cad-passo .tpl>span{color:var(--nh-slate-400);flex:none;font-size:12px}.cad-passo .tpl select{flex:0 420px;min-width:0}.cad-passo .tpl.tpl-texto{align-items:start;gap:8px;display:grid}.cad-passo .tpl.tpl-texto label{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:9px;display:grid}.cad-passo .tpl.tpl-texto label>span{color:var(--nh-slate-400);padding-top:9px;font-size:11px}.cad-passo .tpl.tpl-texto textarea{resize:vertical;min-height:58px;font:inherit;line-height:1.45}.cad-passo .tpl.tpl-texto small{color:var(--nh-slate-400);padding-left:101px;font-size:11px}@media (width<=560px){.cad-passo .tpl.tpl-texto label{grid-template-columns:minmax(0,1fr);gap:4px}.cad-passo .tpl.tpl-texto label>span{padding-top:0}.cad-passo .tpl.tpl-texto small{padding-left:0}}.cad-passo .acts{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.cad-passo .acts .ordem{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:9px;display:inline-flex;overflow:hidden}.cad-passo .acts .ordem button+button{border-left:1px solid var(--nh-border)}.cad-passo .acts button{cursor:pointer;width:28px;height:28px;color:var(--nh-slate-500);transition:all .12s var(--wpp-ease);background:0 0;border:none;place-items:center;padding:0;display:grid}.cad-passo .acts .ordem button:hover:not(:disabled){background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.cad-passo .acts button:disabled{opacity:.3;cursor:not-allowed}.cad-passo .acts .tirar{border:1px solid #0000;border-radius:9px}.cad-passo .acts .tirar:hover{color:var(--wpp-red);background:#e24b4a1f}.cad-gap{align-items:center;gap:6px;min-height:26px;display:flex}.cad-gap .ins{opacity:0;transition:opacity .14s var(--wpp-ease);align-items:center;gap:5px;display:inline-flex}.cad-gap:hover .ins,.cad-gap:focus-within .ins{opacity:1}.cad-gap .ins>span{color:var(--nh-slate-400);font-size:12px}.cad-gap .ins button{cursor:pointer;border:1px dashed var(--nh-border);width:26px;height:26px;color:var(--nh-slate-400);transition:all .13s var(--wpp-ease);background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.cad-gap .ins button:hover{border-style:solid;border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.cad-fim{color:var(--nh-slate-400);align-items:center;gap:7px;font-size:12px;display:flex}.cad-add{flex-wrap:wrap;gap:8px;padding:4px 0;display:flex}.cad-add button{border:1px dashed var(--nh-border);height:34px;color:var(--nh-slate-500);cursor:pointer;transition:all .14s var(--wpp-ease);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.cad-add button:hover:not(:disabled){border-style:solid;border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.cad-add button:disabled{opacity:.55;cursor:not-allowed}.cad-add .tagbreve{letter-spacing:.02em;text-transform:uppercase;background:var(--wpp-amber-soft);color:var(--wpp-amber);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}.cad-lado{flex-direction:column;gap:14px;display:flex;position:sticky;top:14px}.cad-lado h4{color:var(--nh-text-h);margin:0;font-size:15px;font-weight:600}.cad-nums{gap:22px;margin:14px 0 16px;display:flex}.cad-nums b{color:var(--nh-text-h);letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.05;display:block}.cad-nums span{color:var(--nh-slate-400);margin-top:3px;font-size:12px;display:block}.cad-hist{margin:0;padding:0;list-style:none}.cad-hist li{align-items:flex-start;gap:11px;padding-bottom:15px;display:flex;position:relative}.cad-hist li:last-child{padding-bottom:0}.cad-hist li:before{content:"";background:var(--nh-border);width:1.5px;position:absolute;top:15px;bottom:0;left:5px}.cad-hist li:last-child:before{display:none}.cad-hist .pt{border-radius:50%;flex:none;width:12px;height:12px;margin-top:3px}.cad-hist .pt.ligacao{background:var(--wpp-accent)}.cad-hist .pt.whatsapp{background:var(--wpp-green)}.cad-hist .pt.email{background:var(--wpp-blue)}.cad-hist .pt.sms{background:var(--wpp-accent-txt)}.cad-hist .q{color:var(--nh-slate-400);font-size:11px;display:block}.cad-hist .t{color:var(--nh-text-h);font-size:12.5px;font-weight:600;line-height:1.35;display:block}.cad-custo{border-top:1px solid var(--nh-glass-border);color:var(--nh-slate-400);margin:14px 0 0;padding-top:12px;font-size:11.5px;line-height:1.45}.cad-custo b{color:var(--nh-text-h)}.cad-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}@media (width<=1180px){.cad-wrap{grid-template-columns:minmax(0,1fr)}.cad-lado{position:static}}.cad-teste{flex-direction:column;gap:8px;margin-top:10px;display:flex}.fun-lista{flex-direction:column;gap:8px;display:flex}.fun-item{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;width:100%;transition:all .14s var(--wpp-ease);border-radius:15px;align-items:center;gap:13px;padding:13px 15px;font-family:inherit;display:flex}.fun-item:hover:not(:disabled){border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.fun-item:disabled{cursor:default}.fun-item .sig{background:var(--nh-field-bg);width:36px;height:36px;color:var(--nh-slate-500);letter-spacing:.02em;border-radius:11px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.fun-item .sig.cor{color:#fff}.fun-item .tx{flex:1;min-width:0}.fun-item .tx b{color:var(--nh-text-h);align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.fun-item .bolinha{background:var(--nh-slate-400);opacity:.45;border-radius:50%;flex:none;width:7px;height:7px}.fun-item .bolinha.on{background:var(--wpp-green);opacity:1}.fun-item .tx small{color:var(--nh-slate-400);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.fun-item .num{text-align:right;flex:none}.fun-item .num b{color:var(--nh-text-h);font-size:17px;font-weight:600;line-height:1.1;display:block}.fun-item .num span{color:var(--nh-slate-400);margin-top:1px;font-size:12px;display:block}.fun-item .ch{color:var(--nh-slate-400);flex:none;display:grid}.fun-item:hover:not(:disabled) .ch{color:var(--wpp-accent)}.res{flex-direction:column;gap:18px;display:flex}.res-bloco{flex-direction:column;gap:9px;display:flex}.res-tit{letter-spacing:.07em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700}.res-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=1000px){.res-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.res-stats{grid-template-columns:minmax(0,1fr)}}.res-stat{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;width:100%;transition:all .14s var(--wpp-ease);border-radius:15px;padding:13px 15px 12px;font-family:inherit;display:block}.res-stat:hover:not(:disabled){border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.res-stat:disabled{cursor:default}.res-stat b{letter-spacing:-.02em;color:var(--nh-text-h);font-size:25px;font-weight:600;line-height:1.05;display:block}.res-stat.zero b{color:var(--nh-slate-400)}.res-stat.alerta b{color:var(--wpp-amber)}.res-stat .rot{color:var(--nh-text-h);margin-top:5px;font-size:13px;font-weight:600;display:block}.res-stat.alerta .rot{color:var(--wpp-amber)}.res-stat .sub{color:var(--nh-slate-400);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.res-stat .lin{align-items:baseline;gap:8px;display:flex}.res-stat .delta{font-variant-numeric:tabular-nums;background:var(--nh-field-bg);color:var(--nh-slate-500);border-radius:7px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:700}.res-stat .delta.up{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.res-stat .spark{align-items:flex-end;gap:3px;height:24px;margin-top:8px;display:flex}.res-stat .spark i{background:var(--nh-field-bg);border-radius:2px 2px 0 0;flex:1;min-height:2px}.res-stat .spark i.on{background:color-mix(in srgb, var(--res-graf-ia) 45%, var(--nh-field-bg))}.res-stat .spark i.hoje{background:var(--res-graf-ia)}.res-tres{grid-template-columns:1.35fr 1fr 1fr;align-items:stretch;gap:12px;display:grid}@media (width<=1000px){.res-tres{grid-template-columns:1fr}}.res-card3{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:16px;flex-direction:column;padding:14px 16px;display:flex}.res-card3 h4{color:var(--nh-text-h);align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.res-card3 h4>svg{color:var(--wpp-accent)}.res-card3 h4 .ver{cursor:pointer;color:var(--nh-slate-500);background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-size:12px;font-weight:600}.res-card3 h4 .ver:hover{color:var(--wpp-accent)}.res-ev{border-bottom:1px solid var(--nh-glass-border);gap:10px;padding:8px 0;display:flex}.res-ev:last-child{border-bottom:0;padding-bottom:0}.res-ev .ic{background:var(--nh-field-bg);width:28px;height:28px;color:var(--nh-slate-500);border-radius:9px;flex:none;place-items:center;margin-top:1px;display:grid}.res-ev .ic.ligacao,.res-ev .ic.reuniao{color:var(--wpp-accent)}.res-ev .ic.handoff{color:var(--wpp-amber)}.res-ev .tx{flex:1;min-width:0}.res-ev .tx b{color:var(--nh-text-h);font-size:13px;font-weight:600;display:block}.res-ev .tx p{color:var(--nh-slate-500);margin:1px 0 0;font-size:12px;line-height:1.45}.res-ev .qdo{font-variant-numeric:tabular-nums;color:var(--nh-slate-400);white-space:nowrap;padding-top:2px;font-size:12px}.res-canal{flex-direction:column;gap:5px;padding:6px 0;display:flex}.res-canal .lin{align-items:baseline;gap:8px;font-size:13px;display:flex}.res-canal .lin b{color:var(--nh-text-h);font-weight:600}.res-canal .lin small{color:var(--nh-slate-400);font-size:12px}.res-canal .lin em{font-variant-numeric:tabular-nums;color:var(--nh-text-h);margin-left:auto;font-size:13px;font-style:normal;font-weight:700}.res-canal .barra{background:var(--nh-field-bg);border-radius:4px;height:8px;overflow:hidden}.res-canal .barra i{background:var(--res-graf-ia);border-radius:4px;min-width:2px;height:100%;display:block}.res-canal.fraco .barra i{background:var(--res-graf-hum)}.res-notinha{color:var(--nh-slate-500);margin:auto 0 0;padding-top:10px;font-size:12px;line-height:1.5}.res-nota-hero{align-items:baseline;gap:10px;display:flex}.res-nota-hero>b{font-variant-numeric:tabular-nums;color:var(--nh-text-h);font-size:30px;font-weight:700;line-height:1}.res-nota-hero>span{color:var(--nh-slate-500);font-size:12px;line-height:1.4}.res-nota-hero strong{color:var(--nh-text-h)}.res-hist{align-items:flex-end;gap:3px;height:40px;margin-top:12px;display:flex;position:relative}.res-hist i{background:var(--nh-field-bg);border-radius:2px 2px 0 0;flex:1;min-height:2px}.res-hist i.acima{background:var(--res-graf-ia)}.res-hist .limiar{border-left:2px dashed var(--wpp-amber);width:0;position:absolute;top:-4px;bottom:-4px}.res-hist-eixo{font-variant-numeric:tabular-nums;color:var(--nh-slate-400);justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.res-custo{border-top:1px solid var(--nh-glass-border);align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.res-custo>b{font-variant-numeric:tabular-nums;color:var(--nh-text-h);font-size:16px;font-weight:700}.res-custo>span{color:var(--nh-slate-500);font-size:12px;line-height:1.35}.res-oco{text-align:center;color:var(--nh-slate-500);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:7px;padding:18px 12px;display:flex}.res-oco b{color:var(--nh-text-h);font-size:13px;font-weight:600}.res-oco p{max-width:30ch;margin:0;font-size:12px;line-height:1.5}.res-tit-sub{letter-spacing:0;text-transform:none;color:var(--nh-slate-400);font-style:normal;font-weight:400}.res-graf{flex-direction:column;gap:11px;display:flex}.res-graf .plot{align-items:flex-end;gap:6px;height:152px;display:flex;position:relative}.res-graf .plot:before{content:"";border-top:1px dashed var(--nh-glass-border);position:absolute;top:0;left:0;right:0}.res-graf .col{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.res-graf .barras{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;display:flex}.res-graf .seg{width:100%;transition:filter .12s var(--wpp-ease);border-radius:2px 2px 0 0;display:block}.res-graf .seg:first-child{border-radius:4px 4px 0 0}.res-graf .seg.ia{background:var(--res-graf-ia)}.res-graf .seg.hum{background:var(--res-graf-hum)}.res-graf .seg.vazio{background:var(--nh-border);border-radius:2px;height:2px}.res-graf .col:hover .seg{filter:brightness(1.08)}.res-graf .dia{text-align:center;color:var(--nh-slate-400);white-space:nowrap;margin-top:8px;font-size:12px}.res-graf .tip{z-index:3;white-space:nowrap;background:var(--nh-text-h);color:var(--nh-card-bg);pointer-events:none;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;display:none;position:absolute;bottom:calc(100% - 18px);left:50%;transform:translate(-50%)}.res-graf .col:hover .tip{display:block}.res-graf .col:first-child .tip{left:0;transform:none}.res-graf .col:last-child .tip{left:auto;right:0;transform:none}.res-graf .legenda{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:18px;font-size:12px;display:flex}.res-graf .legenda i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:7px;display:inline-block}.res-atalhos{flex-wrap:wrap;gap:8px;display:flex}.res-atalhos button{border:1px solid var(--nh-border);background:var(--nh-card-bg);height:36px;color:var(--nh-text-h);cursor:pointer;transition:all .14s var(--wpp-ease);border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.res-atalhos button:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.res-atalhos button>svg{color:var(--nh-slate-400)}.res-atalhos button:hover>svg{color:var(--wpp-accent)}.res-grade{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.res-fato{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;width:100%;transition:all .14s var(--wpp-ease);border-radius:16px;align-items:center;gap:12px;padding:14px 15px;font-family:inherit;display:flex}.res-fato:hover:not(:disabled){border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.res-fato:disabled{cursor:default}.res-fato .ic{background:var(--nh-field-bg);width:38px;height:38px;color:var(--nh-slate-500);border-radius:13px;flex:none;place-items:center;display:grid}.res-fato.pend .ic{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.res-fato .tx{flex:1;min-width:0}.res-fato .tx small{letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:700;display:block}.res-fato .tx b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:15px;font-weight:600;display:block;overflow:hidden}.res-fato.pend .tx b{color:var(--wpp-amber)}.res-fato .tx .sub{color:var(--nh-slate-400);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.res-fato .ch{color:var(--nh-slate-400);flex:none;display:grid}.res-fato:hover:not(:disabled) .ch{color:var(--wpp-accent)}.res-frase{color:var(--nh-slate-500);margin:0;font-size:14px;line-height:1.6}.wppn-linha2{flex-wrap:wrap;row-gap:8px}.pblib-wrap{position:relative}.pblib-wrap.comhero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(620px 300px at 12% -20%, color-mix(in srgb, var(--wpp-accent) 11%, transparent), transparent 70%), radial-gradient(520px 320px at 96% 0%, color-mix(in srgb, var(--wpp-violet) 8%, transparent), transparent 72%);border-radius:24px;height:380px;position:absolute;inset:-20px -24px auto}.pblib-wrap>*{z-index:1;position:relative}.pblib-hero{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.pblib-hero .txt{flex:1;min-width:280px}.pblib-hero h2{font-family:var(--nh-f-display);letter-spacing:-.022em;color:var(--nh-text-h);text-wrap:balance;margin:0;font-size:32px;font-weight:300;line-height:1.14}.pblib-hero h2 b{color:var(--wpp-accent);font-weight:600}.pblib-hero p{color:var(--nh-slate-500);max-width:64ch;margin:10px 0 0;font-size:14.5px;line-height:1.6}@media (width<=720px){.pblib-hero h2{font-size:26px}}.pblib-nota-agente{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-top:6px;display:flex}.pblib-nota-agente .txt{flex:1;min-width:280px}.pblib-nota-agente p{color:var(--nh-slate-500);max-width:78ch;margin:0;font-size:14px;line-height:1.6}.pblib-barra{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0;display:flex}.pblib-busca{flex:1;min-width:220px;max-width:360px;position:relative}.pblib-busca svg{width:16px;height:16px;color:var(--nh-slate-500);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.pblib-busca input{box-sizing:border-box;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:100%;height:42px;color:var(--nh-text);transition:border-color .15s var(--wpp-ease);border-radius:12px;padding:0 14px 0 38px;font-family:inherit;font-size:14px}.pblib-busca input:focus{border-color:var(--wpp-accent);outline:none}.pblib-abas{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;flex:none;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.pblib-abas button{cursor:pointer;height:34px;color:var(--nh-slate-500);white-space:nowrap;transition:background .16s var(--wpp-ease), color .16s var(--wpp-ease);background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.pblib-abas button:hover{color:var(--nh-text-h)}.pblib-abas button.on{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pblib-abas .n{font-variant-numeric:tabular-nums;opacity:.78;font-size:12px}.pblib-filtros{flex-wrap:wrap;gap:7px;margin:16px 0 4px;display:flex}.pblib-filtros button{cursor:pointer;border:1px solid var(--nh-border);height:30px;color:var(--nh-slate-500);transition:all .14s var(--wpp-ease);background:0 0;border-radius:999px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600}.pblib-filtros button:hover{border-color:var(--wpp-accent-border);color:var(--nh-text-h)}.pblib-filtros button.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-color:#0000}[data-theme=dark] .pblib-filtros button.on{color:var(--wpp-accent)}.pblib-grade{grid-template-columns:repeat(auto-fill,minmax(316px,1fr));gap:16px;margin-top:20px;display:grid}.pblib-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);text-align:left;cursor:pointer;color:inherit;transition:transform .18s var(--wpp-ease), border-color .18s var(--wpp-ease), box-shadow .18s var(--wpp-ease);border-radius:26px;flex-direction:column;padding:0;font-family:inherit;display:flex;overflow:hidden}.pblib-card:hover{border-color:color-mix(in srgb, var(--acc) 55%, transparent);box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb), .1);transform:translateY(-3px)}[data-theme=dark] .pblib-card:hover{box-shadow:0 10px 26px #00000052}.pblib-capa{background:linear-gradient(115deg, color-mix(in srgb, var(--acc) 22%, var(--nh-field-bg)), color-mix(in srgb, var(--acc) 6%, var(--nh-field-bg)) 72%);align-items:center;height:64px;padding:0 18px;display:flex;position:relative}.pblib-capa:after{content:"";pointer-events:none;background:radial-gradient(120px 60px at 88% 130%, color-mix(in srgb, var(--acc) 20%, transparent), transparent 70%);position:absolute;inset:0}.pblib-card.on{border-color:var(--wpp-accent)}.pblib-card.on .pblib-capa{background:linear-gradient(115deg, color-mix(in srgb, var(--wpp-accent) 26%, var(--nh-field-bg)), color-mix(in srgb, var(--wpp-accent) 8%, var(--nh-field-bg)) 72%)}.pblib-emuso{z-index:1;letter-spacing:.01em;background:var(--wpp-accent);height:24px;color:var(--wpp-on-accent,#fff);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.pblib-emuso svg{width:12px;height:12px}.pblib-usar{cursor:pointer;background:var(--nh-field-bg);border:1px solid var(--nh-border);height:28px;color:var(--nh-text-h);transition:background .14s var(--wpp-ease), border-color .14s var(--wpp-ease), color .14s var(--wpp-ease);border-radius:999px;flex:none;padding:0 13px;font-family:inherit;font-size:13px;font-weight:700}.pblib-usar:hover:not(:disabled){background:var(--wpp-accent);color:var(--wpp-on-accent,#fff);border-color:#0000}.pblib-usar:disabled{opacity:.6;cursor:default}.pblib-card:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.pblib-capa .setor{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);margin-left:auto;font-size:12px;font-weight:700;position:relative}.pblib-mono{letter-spacing:-.02em;z-index:1;background:var(--acc);color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid;position:relative}.pblib-corpo{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.pblib-corpo h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:0;font-size:15.5px;font-weight:700;line-height:1.3}.pblib-desc{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.55}.pblib-fala{background:var(--nh-field-bg);color:var(--nh-text);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13px;font-style:italic;line-height:1.5;display:flex}.pblib-fala svg{width:14px;height:14px;color:var(--acc);flex:none;margin-top:2px}.pblib-metas{color:var(--nh-slate-500);flex-wrap:wrap;gap:13px;margin-top:auto;font-size:12px;display:flex}.pblib-metas span{align-items:center;gap:5px;display:inline-flex}.pblib-metas svg{width:13px;height:13px}.pblib-rodape{border-top:1px solid var(--nh-glass-border);align-items:center;gap:9px;padding-top:11px;display:flex}.pblib-autor{align-items:center;gap:8px;min-width:0;display:flex}.pblib-av{color:#fff;background:var(--acc);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:grid}.pblib-autor .nm{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pblib-rodape .sp{flex:1}.pblib-vazio{text-align:center;border:1px dashed var(--nh-border);border-radius:26px;flex-direction:column;grid-column:1/-1;align-items:center;gap:11px;padding:56px 24px;display:flex}.pblib-vazio .mk{background:var(--nh-field-bg);width:52px;height:52px;color:var(--nh-slate-500);border-radius:16px;place-items:center;display:grid}.pblib-vazio b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px}.pblib-vazio p{color:var(--nh-slate-500);max-width:46ch;margin:0;font-size:14px;line-height:1.55}.pblib-nota{color:var(--nh-slate-500);border-top:1px solid var(--nh-glass-border);max-width:78ch;margin-top:28px;padding-top:16px;font-size:13px;line-height:1.6}.pblib-nota code{background:var(--nh-field-bg);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em}.pblib-scrim{z-index:60;background:#0000009e;place-items:start center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.pblib-modal{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:26px;width:100%;max-width:660px;margin:auto 0;overflow:hidden;box-shadow:0 20px 52px #0006}.pblib-modal .pblib-capa{gap:13px;height:88px;padding:0 24px}.pblib-modal .pblib-mono{border-radius:14px;width:46px;height:46px;font-size:16px}.pblib-modal .tit{z-index:1;min-width:0;position:relative}.pblib-modal .tit h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:0;font-size:19px;font-weight:700}.pblib-modal .tit .sub{color:var(--nh-slate-500);font-size:13px}.pblib-fechar{cursor:pointer;z-index:2;width:32px;height:32px;color:var(--nh-text-h);background:color-mix(in srgb, var(--nh-card-bg) 70%, transparent);border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:13px;right:13px}.pblib-fechar:hover{background:var(--nh-card-bg)}.pblib-mbody{flex-direction:column;gap:18px;max-height:min(62vh,600px);padding:20px 24px;display:flex;overflow-y:auto}.pblib-mfoot{border-top:1px solid var(--nh-glass-border);background:var(--nh-field-bg);flex-wrap:wrap;align-items:center;gap:10px;padding:15px 24px;display:flex}.pblib-mfoot .sp{flex:1}.pblib-bloco h4{letter-spacing:.09em;text-transform:uppercase;color:var(--nh-slate-500);margin:0 0 9px;font-size:12px;font-weight:700}.pblib-lista{flex-direction:column;gap:9px;display:flex}.pblib-crit{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;flex-direction:column;gap:7px;padding:12px 14px;display:flex}.pblib-crit .lin{align-items:center;gap:9px;display:flex}.pblib-crit b{color:var(--nh-text-h);font-size:14px;font-weight:700}.pblib-crit .peso{background:var(--nh-card-bg);color:var(--nh-slate-500);white-space:nowrap;border-radius:8px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:700}.pblib-crit .peso.f3{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}[data-theme=dark] .pblib-crit .peso.f3{color:var(--wpp-accent)}.pblib-crit .q{color:var(--nh-text);font-size:13px;font-style:italic;line-height:1.5}.pblib-crit .campo{color:var(--nh-slate-500);align-items:center;gap:6px;font-size:12px;display:flex}.pblib-crit .campo svg{width:13px;height:13px}.pblib-etapa{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;gap:11px;padding:11px 13px;display:flex}.pblib-etapa .num{font-variant-numeric:tabular-nums;background:var(--nh-card-bg);width:21px;height:21px;color:var(--nh-slate-500);border-radius:6px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.pblib-etapa b{color:var(--nh-text-h);font-size:14px;font-weight:700;display:block}.pblib-saidas{flex-direction:column;gap:4px;margin-top:7px;display:flex}.pblib-saidas .sd{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.pblib-saidas .sd i{letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-400);margin-right:5px;font-size:12px;font-style:normal;font-weight:700}.pblib-saidas .sd b{color:var(--wpp-accent);margin-left:5px;font-size:12px;font-weight:600;display:inline}.pblib-etapa .g{color:var(--nh-slate-500);margin-top:3px;font-size:13px;line-height:1.5;display:block}.pblib-aviso{background:var(--wpp-amber-soft);border:1px solid color-mix(in srgb, var(--wpp-amber) 30%, transparent);color:var(--nh-text);border-radius:14px;gap:11px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.pblib-aviso>svg{width:17px;height:17px;color:var(--wpp-amber);flex:none;margin-top:1px}.pblib-aviso.bom{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border)}.pblib-aviso.bom>svg{color:var(--wpp-accent)}.pblib-leva{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=560px){.pblib-leva{grid-template-columns:1fr}}.pblib-leva .col{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:12px;padding:13px 15px}.pblib-leva .col h5{align-items:center;gap:7px;margin:0 0 9px;font-size:13px;font-weight:700;display:flex}.pblib-leva .col h5 svg{width:14px;height:14px}.pblib-leva ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pblib-leva li{color:var(--nh-slate-500);padding-left:15px;font-size:13px;line-height:1.45;position:relative}.pblib-leva li:before{content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:2px}.pblib-leva .vai h5{color:var(--wpp-accent)}.pblib-leva .vai li:before{background:var(--wpp-accent)}.pblib-leva .fica h5{color:var(--nh-slate-500)}.pblib-leva .fica li:before{background:var(--nh-slate-500)}.pblib-campo{flex-direction:column;gap:6px;display:flex}.pblib-campo .lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--nh-slate-500);font-size:12px;font-weight:700}.pblib-campo input,.pblib-campo textarea,.pblib-campo select{box-sizing:border-box;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:100%;color:var(--nh-text);border-radius:11px;padding:10px 13px;font-family:inherit;font-size:14px}.pblib-campo input:focus,.pblib-campo textarea:focus,.pblib-campo select:focus{border-color:var(--wpp-accent);outline:none}.pblib-campo textarea{resize:vertical;min-height:74px;line-height:1.55}.pblib-assina{cursor:pointer;color:var(--nh-text);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.pblib-assina input{accent-color:var(--wpp-accent);margin-top:2px}.pbed-seg{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;gap:4px;max-width:100%;margin-bottom:18px;padding:4px;display:inline-flex;overflow-x:auto}.pbed-seg button{cursor:pointer;height:34px;color:var(--nh-slate-500);white-space:nowrap;transition:background .16s var(--wpp-ease), color .16s var(--wpp-ease);background:0 0;border:none;border-radius:999px;padding:0 15px;font-family:inherit;font-size:14px;font-weight:600}.pbed-seg button:hover{color:var(--nh-text-h)}.pbed-seg button.on{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pbed-stack{flex-direction:column;gap:12px;display:flex}.pbed-crit{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:16px;flex-direction:column;gap:10px;padding:15px 17px;display:flex}.pbed-crit-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pbed-crit-nome{box-sizing:border-box;min-width:190px;font-family:var(--nh-f-display);color:var(--nh-text-h);background:0 0;border:1px solid #0000;border-radius:10px;flex:1;padding:7px 10px;font-size:15px;font-weight:700}.pbed-crit-nome:hover{background:var(--nh-field-bg)}.pbed-crit-nome:focus{background:var(--nh-field-bg);border-color:var(--wpp-accent);outline:none}.pbed-crit-nome::placeholder{color:var(--nh-slate-500);font-weight:500}.pbed-ord{font-variant-numeric:tabular-nums;background:var(--nh-field-bg);width:24px;height:24px;color:var(--nh-slate-500);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.pbed-esp{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;flex:none;gap:3px;padding:3px;display:inline-flex}.pbed-esp button{cursor:pointer;height:26px;color:var(--nh-slate-500);white-space:nowrap;transition:background .14s var(--wpp-ease), color .14s var(--wpp-ease);background:0 0;border:none;border-radius:999px;padding:0 11px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;font-weight:500}.pbed-esp button:hover{color:var(--nh-text-h)}.pbed-esp button.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);font-weight:700}[data-theme=dark] .pbed-esp button.on{color:var(--wpp-accent)}.pbed-fala{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.pbed-fala>svg{color:var(--wpp-accent);flex:none;margin-top:3px}.pbed-fala textarea{box-sizing:border-box;resize:none;height:auto;color:var(--nh-text);background:0 0;border:none;flex:1;padding:0;font-family:inherit;font-size:14px;font-style:italic;line-height:1.55;min-height:0!important}.pbed-fala textarea:focus{outline:none}.pbed-fala textarea::placeholder{color:var(--nh-slate-500);font-style:normal}.pbed-conta{font-variant-numeric:tabular-nums;color:var(--nh-slate-500);flex:none;align-self:flex-end;font-size:12px;font-weight:600}.pbed-conta.over{color:var(--wpp-amber)}.pbed-campo{flex-direction:column;gap:5px;display:flex}.pbed-campo>.lbl{letter-spacing:.085em;text-transform:uppercase;color:var(--nh-slate-500);align-items:baseline;gap:7px;font-size:12px;font-weight:700;display:flex}.pbed-campo>.lbl .dica{letter-spacing:0;text-transform:none;opacity:.85;font-size:12px;font-weight:500}.pbed-campo input:where(:not([type=checkbox],[type=radio])){box-sizing:border-box;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);width:100%;color:var(--nh-text);border-radius:11px;padding:9px 12px;font-family:inherit;font-size:14px}.pbed-campo input:where(:not([type=checkbox],[type=radio])):focus{border-color:var(--wpp-accent);outline:none}.pbed-linha{color:var(--nh-slate-500);align-items:center;gap:8px;font-size:13px;display:flex}.pbed-linha svg{color:var(--wpp-accent);flex:none}.pbed-linha code{background:var(--nh-field-bg);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.92em}.pbed-linha input{box-sizing:border-box;background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);min-width:0;max-width:260px;color:var(--nh-text);border-radius:8px;flex:1;padding:5px 9px;font-family:inherit;font-size:13px}.pbed-linha input:focus{border-color:var(--wpp-accent);outline:none}.pbed-crit .sp{flex:1}.pbed-chip{height:24px;color:var(--nh-slate-500);border:1px solid var(--nh-border);background:0 0;border-radius:999px;flex:none;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.pbed-add{cursor:pointer;border:1.5px dashed var(--nh-border);text-align:left;width:100%;color:inherit;transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease);background:0 0;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-family:inherit;display:flex}.pbed-add:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.pbed-add .ic{background:var(--nh-field-bg);width:30px;height:30px;color:var(--wpp-accent);border-radius:10px;flex:none;place-items:center;display:grid}.pbed-add b{color:var(--nh-text-h);font-size:14px;display:block}.pbed-add .d{color:var(--nh-slate-500);margin-top:1px;font-size:13px;display:block}.pbed-nota{color:var(--nh-slate-500);border-top:1px solid var(--nh-glass-border);max-width:78ch;margin:18px 0 0;padding-top:14px;font-size:13px;line-height:1.6}.pbed-nota code{background:var(--nh-field-bg);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em}.pbed-intro{color:var(--nh-slate-500);max-width:72ch;margin:0 0 16px;font-size:14px;line-height:1.6}.pbed-rm{cursor:pointer;width:28px;height:28px;color:var(--nh-slate-500);background:0 0;border:none;border-radius:9px;flex:none;place-items:center;display:grid}.pbed-rm:hover{background:var(--wpp-accent-soft);color:var(--wpp-rose)}.pbed-ligar{cursor:pointer;color:var(--nh-slate-500);opacity:.75;transition:opacity .14s var(--wpp-ease), background .14s var(--wpp-ease);background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:3px 9px 3px 6px;font-family:inherit;font-size:13px;display:inline-flex}.pbed-crit:hover .pbed-ligar{opacity:1}.pbed-ligar:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.pblib-vazio-acoes{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:2px;display:flex}.pblib-novo{cursor:pointer;text-align:center;border:1.5px dashed var(--nh-border);min-height:220px;color:inherit;transition:border-color .18s var(--wpp-ease), background .18s var(--wpp-ease), transform .18s var(--wpp-ease);background:0 0;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;font-family:inherit;display:flex}.pblib-novo:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);transform:translateY(-3px)}.pblib-novo .ic{background:var(--nh-field-bg);width:46px;height:46px;color:var(--wpp-accent);border-radius:15px;place-items:center;display:grid}.pblib-novo:hover .ic{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pblib-novo b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px}.pblib-novo .d{color:var(--nh-slate-500);max-width:24ch;font-size:13px;line-height:1.45}@media (width<=860px){.pblib-caminhos{grid-template-columns:1fr}}.pblib-caminhos{text-align:left;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:900px;margin-top:6px;display:grid}@media (width<=860px){.pblib-caminhos{grid-template-columns:1fr}}.pblib-caminhos .cam{border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;text-align:left;transition:transform .18s var(--wpp-ease), border-color .18s var(--wpp-ease);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;font-family:inherit;display:flex}.pblib-caminhos .cam:hover{border-color:var(--wpp-accent);transform:translateY(-3px)}.pblib-caminhos .cam.destaque{border-color:var(--wpp-accent-border);background:linear-gradient(150deg, var(--wpp-accent-soft), var(--nh-card-bg) 62%)}.pblib-caminhos .cam .ic{background:var(--nh-field-bg);width:40px;height:40px;color:var(--nh-slate-500);border-radius:13px;place-items:center;display:grid}.pblib-caminhos .cam.destaque .ic{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pblib-caminhos .cam b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px}.pblib-caminhos .cam .d{color:var(--nh-slate-500);font-size:13px;line-height:1.55}.pblib-caminhos .cam .cta{color:var(--wpp-accent);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:13px;font-weight:600;display:inline-flex}.pblib-ia,.pblib-caminhos .selo{letter-spacing:.06em;text-transform:uppercase;background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.pblib-share{cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);width:30px;height:30px;color:var(--nh-slate-500);transition:color .15s var(--wpp-ease), border-color .15s var(--wpp-ease);border-radius:9px;flex:none;place-items:center;display:grid}.pblib-share:hover{color:var(--wpp-accent);border-color:var(--wpp-accent)}.pfl-secao{border-top:1px solid var(--nh-glass-border);grid-template-columns:244px 1fr;gap:34px;padding:28px 0;display:grid}.pfl-secao:first-of-type{border-top:none;padding-top:4px}@media (width<=900px){.pfl-secao{grid-template-columns:1fr;gap:16px}}.pfl-lado{align-self:start;position:sticky;top:18px}@media (width<=900px){.pfl-lado{position:static}}.pfl-lado h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:0 0 7px;font-size:15.5px;font-weight:700}.pfl-lado p{color:var(--nh-slate-500);margin:0;font-size:12.8px;line-height:1.55}.pfl-onde{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);color:var(--nh-slate-500);border-radius:10px;align-items:flex-start;gap:7px;margin-top:12px;padding:8px 11px;font-size:12px;line-height:1.45;display:inline-flex}.pfl-onde svg{color:var(--wpp-accent);flex:none;margin-top:2px}.pfl-campos{flex-direction:column;gap:20px;min-width:0;display:flex}.pfl-campo{flex-direction:column;gap:7px;display:flex}.pfl-campo>.lbl{letter-spacing:.085em;text-transform:uppercase;color:var(--nh-slate-500);font-size:12px;font-weight:700}.pfl-dica{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.5}.pfl-previa{border:1px solid var(--nh-glass-border);background:var(--nh-field-bg);border-radius:16px;overflow:hidden}.pfl-previa .cab{background:var(--nh-card-bg);border-bottom:1px solid var(--nh-glass-border);letter-spacing:.085em;text-transform:uppercase;color:var(--nh-slate-500);align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:700;display:flex}.pfl-previa .cab svg{color:var(--wpp-green);flex:none}.pfl-previa .corpo{padding:16px 14px}.pfl-bolha{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);max-width:82%;color:var(--nh-text);border-radius:16px 16px 16px 4px;padding:10px 14px;font-size:14px;line-height:1.5}.pfl-bolha .hora{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px;display:block}.pfl-fins{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px;display:grid}.pfl-fim{cursor:pointer;text-align:left;background:var(--nh-field-bg);border:1.5px solid var(--nh-border);transition:border-color .16s var(--wpp-ease), background .16s var(--wpp-ease), transform .14s var(--wpp-ease);border-radius:14px;flex-direction:column;gap:5px;padding:15px 14px;font-family:inherit;display:flex;position:relative}.pfl-fim:hover{border-color:var(--wpp-accent-border);transform:translateY(-2px)}.pfl-fim.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.pfl-fim .ic{background:var(--nh-card-bg);width:32px;height:32px;color:var(--nh-slate-500);border-radius:10px;place-items:center;margin-bottom:3px;display:grid}.pfl-fim.on .ic{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pfl-fim .t{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:15px;font-weight:700}.pfl-fim .d{color:var(--nh-slate-500);font-size:13px;line-height:1.45}.pfl-fim .ck{background:var(--wpp-accent);width:18px;height:18px;color:var(--wpp-on-accent,#fff);opacity:0;transition:opacity .16s var(--wpp-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.pfl-fim.on .ck{opacity:1}.pfl-regua{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:16px;padding:16px 17px}.pfl-regua .topo{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pfl-regua .nivel{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px;font-weight:700}.pfl-regua .topo .wpp-tag{margin-left:auto}.pfl-ancoras{color:var(--nh-slate-500);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.pfl-regua .desc{color:var(--nh-slate-500);border-top:1px solid var(--nh-glass-border);margin:12px 0 0;padding-top:12px;font-size:13px;line-height:1.55}.pfl-estado{cursor:pointer;background:var(--nh-field-bg);border:1px solid var(--nh-border);height:34px;color:var(--nh-text-h);transition:border-color .16s var(--wpp-ease), background .16s var(--wpp-ease);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 11px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.pfl-estado:hover{border-color:var(--wpp-accent-border)}.pfl-estado.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent-txt)}[data-theme=dark] .pfl-estado.on{color:var(--wpp-accent)}.pfl-estado .txt{white-space:nowrap}.pfl-estado.so-togg{gap:0;padding:0 8px}.pcv2-app{flex-direction:column;min-height:520px;display:flex;position:relative}.pcv2-main{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:22px;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.pcv2-strip{align-items:center;padding:12px 14px 4px;display:flex}.pcv2-chat{flex-direction:column;flex:1;min-width:0;display:flex}.pcv-cob{scrollbar-width:none;flex:auto;gap:5px;min-width:0;padding:0 4px;display:flex;overflow-x:auto}.pcv-cob::-webkit-scrollbar{display:none}.pcv-cob-i:first-child{margin-left:auto}.pcv-cob-i:last-child{margin-right:auto}.pcv-cob-i{letter-spacing:.01em;white-space:nowrap;color:var(--nh-slate-500);background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:600;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.pcv-cob-i i{background:var(--nh-slate-400,var(--nh-slate-500));border-radius:50%;flex:none;width:5px;height:5px;transition:background .18s,box-shadow .18s}.pcv-cob-i.ok{color:var(--wpp-accent);border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.pcv-cob-i.ok i{background:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft)}.pcv2-conv{scroll-behavior:smooth;flex:1;min-height:0;overflow-y:auto}.pcv2-convIn{flex-direction:column;gap:16px;max-width:700px;margin:0 auto;padding:14px 20px 24px;display:flex}.pcv2-msg{animation:pcvSobe .3s var(--wpp-ease);gap:11px;display:flex}@keyframes pcvSobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pcv2-msg .av{background:var(--wpp-accent);width:26px;height:26px;color:var(--wpp-on-accent,#fff);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:12px;font-weight:700;display:grid}.pcv2-msg .tx{max-width:62ch;color:var(--nh-text);padding-top:3px;font-size:15px;line-height:1.62}.pcv2-msg .tx b{color:var(--nh-text-h)}.pcv2-msg.eu{justify-content:flex-end}.pcv2-msg.eu .tx{background:var(--wpp-accent-soft);border:1px solid var(--wpp-accent-border);border-radius:16px 16px 5px;max-width:82%;padding:9px 14px;font-size:14px;line-height:1.55}.pcv2-dig{gap:4px;padding:10px 0 0;display:flex}.pcv2-dig i{background:var(--nh-slate-500);border-radius:50%;width:6px;height:6px;animation:1.2s infinite pcvPisca}.pcv2-dig i:nth-child(2){animation-delay:.2s}.pcv2-dig i:nth-child(3){animation-delay:.4s}@keyframes pcvPisca{0%,60%,to{opacity:.3}30%{opacity:1}}.pcv-op{border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);animation:pcvSobe .26s var(--wpp-ease);box-shadow:0 8px 30px rgba(var(--nh-shadow-rgb), .13);border-radius:16px;overflow:hidden}.pcv-op .cab{border-bottom:1px solid var(--nh-glass-border);align-items:center;gap:9px;padding:12px 15px;display:flex}.pcv-op .cab>svg{color:var(--wpp-accent);flex:none}.pcv-op .cab b{color:var(--nh-text-h);flex:1;font-size:14px;font-weight:600}.pcv-op .cab .fecha{cursor:pointer;width:25px;height:25px;color:var(--nh-slate-400);background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.pcv-op .cab .fecha:hover{background:var(--nh-field-bg);color:var(--nh-text-h)}.pcv-op .op{cursor:pointer;text-align:left;width:100%;transition:background .12s var(--wpp-ease);background:0 0;border:0;border-left:2px solid #0000;align-items:flex-start;gap:11px;padding:10px 15px;font-family:inherit;display:flex}.pcv-op .op:hover{background:var(--nh-field-bg)}.pcv-op .op.on{background:var(--wpp-accent-soft);border-left-color:var(--wpp-accent)}.pcv-op .op .n{font-variant-numeric:tabular-nums;background:var(--nh-field-bg);width:21px;height:21px;color:var(--nh-slate-500);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:grid}.pcv-op .op.on .n{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pcv-op .op .tx{flex:1;min-width:0}.pcv-op .op .tx b{color:var(--nh-text-h);font-size:14px;font-weight:600;display:block}.pcv-op .op .tx span{color:var(--nh-slate-500);margin-top:2px;font-size:13px;line-height:1.5;display:block}.pcv-op .op .ent{opacity:0;color:var(--nh-slate-400);flex:none;margin-top:2px;font-size:12px}.pcv-op .op.on .ent{opacity:1}.pcv-op .pe{border-top:1px solid var(--nh-glass-border);background:var(--nh-field-bg);align-items:center;gap:10px;padding:9px 15px;display:flex}.pcv-op .pe .escrever{cursor:pointer;color:var(--nh-slate-500);background:0 0;border:0;flex:1;align-items:center;gap:8px;font-family:inherit;font-size:13px;display:flex}.pcv-op .pe .escrever:hover{color:var(--nh-text-h)}.pcv-op .pe .pular{cursor:pointer;color:var(--nh-slate-500);background:0 0;border:0;border-radius:999px;padding:5px 10px;font-family:inherit;font-size:13px;font-weight:600}.pcv-op .pe .pular:hover{background:var(--nh-card-bg);color:var(--nh-text-h)}.pcv-op .dica{text-align:center;color:var(--nh-slate-400);border-top:1px solid var(--nh-glass-border);padding:7px 15px;font-size:12px}.pcv-op .dica .k{font-variant-numeric:tabular-nums;font-weight:600}.pcv-trilha{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);max-width:82%;animation:pcvSobe .3s var(--wpp-ease);border-radius:12px;align-self:flex-end;padding:8px 13px}.pcv-trilha .q{color:var(--nh-slate-400);font-size:12px;line-height:1.4;display:block}.pcv-trilha .r{color:var(--nh-text-h);align-items:center;gap:7px;margin-top:3px;font-size:12.8px;font-weight:600;display:flex}.pcv-trilha .r>svg{color:var(--wpp-accent);flex:none}.pcv-trilha .r em{color:var(--nh-slate-500);font-style:italic;font-weight:400}.pcv-trilha .r:has(em)>svg{color:var(--nh-slate-400)}.pcv2-rodape{background:linear-gradient(to top, var(--nh-card-bg) 60%, transparent);flex:none;padding:6px 18px 13px}.pcv2-rodIn{flex-direction:column;gap:9px;max-width:700px;margin:0 auto;display:flex}.pcv2-chips{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.pcv2-chip{cursor:pointer;text-align:left;border:1px solid var(--nh-border);background:var(--nh-field-bg);color:var(--nh-text);animation:pcvSobe .3s var(--wpp-ease);transition:border-color .15s var(--wpp-ease), background .15s var(--wpp-ease), transform .12s var(--wpp-ease);border-radius:15px;padding:8px 14px;font-family:inherit;font-size:14px;line-height:1.4}.pcv2-chip:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);transform:translateY(-1px)}.pcv2-composer{background:var(--nh-card-bg);border:1px solid var(--nh-border);transition:border-color .18s var(--wpp-ease), box-shadow .18s var(--wpp-ease);border-radius:24px;align-items:flex-end;gap:10px;padding:7px 7px 7px 18px;display:flex}.pcv2-composer:hover{border-color:var(--nh-slate-400,var(--nh-border))}.pcv2-composer:focus-within{border-color:var(--wpp-accent);box-shadow:0 0 0 3px var(--wpp-accent-soft)}.pcv2-composer:focus-within:hover{border-color:var(--wpp-accent)}.pcv2-composer textarea,.pcv2-composer textarea:focus{box-sizing:border-box;resize:none;max-height:120px;color:var(--nh-text);background:0 0;outline:none;flex:1;padding:7px 0;font-family:inherit;line-height:1.5;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;font-size:15px!important}.pcv2-enviar{cursor:pointer;background:var(--wpp-accent);width:36px;height:36px;color:var(--wpp-on-accent,#fff);transition:opacity .15s var(--wpp-ease), transform .12s var(--wpp-ease);border:none;border-radius:50%;flex:none;place-items:center;display:grid}.pcv2-enviar:hover:not(:disabled){transform:scale(1.05)}.pcv2-enviar:active:not(:disabled){transform:scale(.95)}.pcv2-enviar:disabled{cursor:default;background:var(--nh-field-bg);color:var(--nh-slate-400)}.pcv2-dica{color:var(--nh-slate-500);text-align:center;margin:0;font-size:12px;line-height:1.5}.pcv2-panel{border-left:1px solid var(--nh-glass-border);background:var(--nh-field-bg);flex-direction:column;flex:none;width:min(46%,540px);min-height:0;display:flex}.pcv2-panel .pcv-head{background:var(--nh-card-bg)}.pcv2-panel .pcv-pb{flex:1;min-height:0;overflow-y:auto}.pcv-head{border-bottom:1px solid var(--nh-glass-border);background:var(--nh-field-bg);flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.pcv-head .av{background:var(--wpp-accent);width:31px;height:31px;color:var(--wpp-on-accent,#fff);border-radius:10px;flex:none;place-items:center;display:grid}.pcv-head .av.calmo{background:var(--nh-field-bg);color:var(--wpp-accent)}.pcv-head b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14px;font-weight:700;display:block}.pcv-head span{color:var(--nh-slate-500);font-size:12px}.pcv-head .sp{flex:1}.pcv2-toggle{display:none}@media (width<=960px){.pcv2-panel{z-index:30;width:min(92%,400px);height:100%;transition:transform .28s var(--wpp-ease);box-shadow:-12px 0 30px rgba(var(--nh-shadow-rgb), .28);position:absolute;top:0;right:0;transform:translate(103%)}.pcv2-panel.aberta{transform:none}.pcv2-toggle{z-index:31;cursor:pointer;border:1px solid var(--nh-glass-border);background:var(--nh-card-bg);height:36px;color:var(--nh-text-h);box-shadow:0 6px 18px rgba(var(--nh-shadow-rgb), .18);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:92px;right:14px}.pcv2-toggle .n{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:12px}}.pcv-pb{flex-direction:column;gap:15px;padding:17px;display:flex}.pcv-vazio{text-align:center;color:var(--nh-slate-500);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:flex}.pcv-vazio .mk{background:var(--nh-field-bg);border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.pcv-vazio b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px}.pcv-vazio p{max-width:34ch;margin:0;font-size:12.8px;line-height:1.55}.pcv-bloco{animation:pcvEntra .4s var(--wpp-ease)}@keyframes pcvEntra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pcv-bloco h4{letter-spacing:.09em;text-transform:uppercase;color:var(--nh-slate-500);align-items:center;gap:7px;margin:0 0 9px;font-size:12px;font-weight:700;display:flex}.pcv-bloco h4 .n{font-variant-numeric:tabular-nums;background:var(--nh-field-bg);letter-spacing:0;border-radius:5px;padding:2px 7px;font-size:12px}.pcv-item{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:8px;padding:10px 12px;display:flex}.pcv-item.novo{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.pcv-item .lin{align-items:center;gap:8px;display:flex}.pcv-item b{color:var(--nh-text-h);font-size:12.8px;font-weight:700}.pcv-item .peso{background:var(--nh-card-bg);color:var(--nh-slate-500);white-space:nowrap;border-radius:7px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:700}.pcv-item .peso.f3{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}[data-theme=dark] .pcv-item .peso.f3{color:var(--wpp-accent)}.pcv-item .q{color:var(--nh-text);font-size:13px;font-style:italic;line-height:1.5}.pcv-base{background:var(--wpp-accent-soft);border:1px solid var(--wpp-accent-border);color:var(--nh-text);border-radius:14px;gap:10px;padding:11px 13px;font-size:13px;line-height:1.55;display:flex}.pcv-base>svg{color:var(--wpp-accent);flex:none;margin-top:1px}.pcv-base .t{font-weight:700}.pcv-limiar{background:var(--nh-field-bg);border:1px solid var(--nh-glass-border);border-radius:12px;align-items:center;gap:11px;padding:12px 14px;display:flex}.pcv-limiar .num{font-family:var(--nh-f-display);font-variant-numeric:tabular-nums;color:var(--wpp-accent);font-size:22px;font-weight:700}.pcv-limiar .num.off{color:var(--nh-slate-500)}.pcv-limiar .tx{color:var(--nh-slate-500);font-size:13px;line-height:1.5}.pcv-limiar .tx b{color:var(--nh-text-h)}.pcv-diff{flex-direction:column;gap:7px;display:flex}.pcv-dl{align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.pcv-dl .m{border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;font-size:12px;font-weight:700;display:grid}.pcv-dl.entrou .m{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.pcv-dl.trocou .m{background:var(--wpp-amber-soft);color:var(--wpp-amber)}.pcv-dl.igual .m{background:var(--nh-field-bg);color:var(--nh-slate-500)}[data-theme=dark] .pcv-dl.entrou .m{color:var(--wpp-accent)}.pcv-dl .tx b{color:var(--nh-text-h)}.pcv-dl .tx span{color:var(--nh-slate-500)}.pcv-acoes{border-top:1px solid var(--nh-glass-border);background:var(--nh-field-bg);flex-wrap:wrap;align-items:center;gap:9px;padding:13px 17px;display:flex}.pcv-acoes .sp{flex:1}.pblib-como{grid-template-columns:1fr 1fr;gap:11px;display:grid}@media (width<=620px){.pblib-como{grid-template-columns:1fr}}.pblib-como .op{cursor:pointer;text-align:left;background:var(--nh-field-bg);border:1.5px solid var(--nh-border);transition:border-color .16s var(--wpp-ease), background .16s var(--wpp-ease), transform .14s var(--wpp-ease);border-radius:16px;flex-direction:column;gap:7px;padding:16px 15px;font-family:inherit;display:flex}.pblib-como .op:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);transform:translateY(-2px)}.pblib-como .op .ic{background:var(--nh-card-bg);width:38px;height:38px;color:var(--wpp-accent);border-radius:12px;place-items:center;margin-bottom:3px;display:grid}.pblib-como .op:hover .ic{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.pblib-como .op b{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14.5px}.pblib-como .op .d{color:var(--nh-slate-500);font-size:13px;line-height:1.5}.seg{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:999px;padding:2px;display:inline-flex}.seg button{color:var(--nh-slate-500);white-space:nowrap;border-radius:999px;padding:5px 13px;font-size:12px;font-weight:600}.seg button[aria-pressed=true]{background:var(--nh-card-bg);color:var(--nh-text-h);box-shadow:var(--nh-e1)}.mini{border:1px solid var(--nh-border);color:var(--nh-slate-500);background:var(--nh-card-bg);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.mini svg{width:10px;height:10px}.mini.fer{border-color:var(--nh-warn-line);color:var(--nh-warn-700)}.mini.crit{background:var(--wpp-accent-soft);color:var(--wpp-accent);border-color:#0000}.voz-rec{border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-panel-2);margin:0 18px 16px;overflow:hidden}.voz-rec .tp{color:var(--nh-slate-600);border-bottom:1px solid var(--nh-border);align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:flex}.voz-rec .tp .c{font-family:var(--mono);color:var(--nh-slate-500);margin-left:auto;font-size:12px;font-weight:500}.voz-rec .tp .c.ruim{color:var(--nh-danger-700);font-weight:700}.voz-rec .tp .delta{font-family:var(--mono);background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600}.voz-rec .tp .delta.bom{background:color-mix(in srgb, var(--sucesso) 14%, transparent);color:var(--nh-green-700)}.voz-rec pre{font-family:var(--mono);color:var(--nh-slate-600);white-space:pre-wrap;word-break:break-word;max-height:170px;padding:12px 13px;font-size:12px;line-height:1.65;overflow-y:auto}.voz-rec pre b{color:var(--nh-text-h);font-weight:500}.pbed{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;margin-top:16px;overflow:hidden}.pbed-top{border-bottom:1px solid var(--nh-border);background:var(--nh-panel-2);align-items:center;gap:10px;padding:14px 20px;display:flex}.pbed-top .ord{background:var(--wpp-accent);width:24px;height:24px;color:var(--wpp-on-accent,#fff);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.pbed-top b{letter-spacing:-.01em;font-size:15px;font-weight:700}.pbed-top .dir{gap:7px;margin-left:auto;display:flex}.pbed-corpo{grid-template-columns:1fr;gap:18px;padding:18px 20px 22px;display:grid}.pbed-2col{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=760px){.pbed-2col{grid-template-columns:1fr}}.pbed-campo{margin-bottom:14px}.pbed-campo:last-child{margin-bottom:0}.pbed-campo .lb{color:var(--nh-slate-500);align-items:baseline;gap:8px;margin-bottom:5px;font-size:13px;font-weight:600;display:flex}.pbed-campo .lb .dica{color:var(--nh-slate-400);font-size:12px;font-weight:400}.pbed-fala{position:relative}.pbed-fala .wpp-textarea{padding-right:64px}.pbed-contador{font-family:var(--mono);background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:5px;padding:2px 6px;font-size:12px;font-weight:500;position:absolute;bottom:9px;right:10px}.pbed-contador.ruim{background:var(--nh-danger-soft);color:var(--nh-danger-700);font-weight:700}.cond-linha{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cond-linha .wpp-select{flex:150px;width:auto;padding:8px 12px;font-size:13px}.cond-linha .op{color:var(--nh-slate-400);font-size:13px;font-weight:700}.usa-box{flex-wrap:wrap;gap:6px;display:flex}.usa{border:1.5px solid var(--nh-border);color:var(--nh-slate-500);background:var(--nh-field-bg);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.usa svg{width:12px;height:12px}.usa.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent)}.usa.on.fer{border-color:var(--nh-warn-line);background:var(--nh-warn-soft);color:var(--nh-warn-700)}.persona{border-radius:999px;flex:none;width:auto;padding:7px 12px;font-size:13px;font-weight:600}.saidas-box{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r);grid-column:1/-1;min-width:0;margin-top:4px;padding:18px 20px}.saidas-cab{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.saidas-box .lbl{letter-spacing:-.01em;text-transform:none;color:var(--nh-text-h);margin:0;font-size:16px;font-weight:800}.saidas-cab .n{font-family:var(--mono);color:var(--nh-slate-400);font-size:12px}.saidas-ajuda{color:var(--nh-slate-500);max-width:78ch;margin-bottom:14px;font-size:13px;line-height:1.55}.sd-lista{flex-direction:column;gap:10px;display:flex}.sd-item{background:var(--nh-card-bg);border:1.5px solid var(--nh-border);border-left:4px solid var(--wpp-accent);border-radius:var(--nh-r);padding:13px 15px}.sd-l1{flex-wrap:wrap;align-items:center;gap:11px;min-width:0;display:flex}.sd-k{background:var(--wpp-accent-soft);width:26px;height:26px;color:var(--wpp-accent);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}.sd-se{letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);flex:none;font-size:13px;font-weight:800}.sd-txt{border-radius:var(--nh-r-lg);resize:none;min-width:0;font-size:14.5px;line-height:1.45;font-family:var(--nh-f-body);flex:260px;padding:10px 14px;overflow:hidden}.sd-entao{flex-wrap:wrap;flex:320px;align-items:center;gap:8px;min-width:0;display:flex}.sd-entao>svg{width:18px;height:18px;color:var(--wpp-accent);flex:none}.sd-entao .wpp-select{flex:0 auto;width:auto;min-width:0;max-width:100%;padding:9px 13px;font-size:14px;font-weight:600}.sd-rm{width:34px;height:34px;color:var(--nh-slate-400);border-radius:9px;flex:none;place-items:center;margin-left:auto;display:grid}.sd-rm:hover{background:var(--nh-danger-soft);color:var(--nh-danger-700)}.sd-rm svg{width:16px;height:16px}.sd-l2{flex-wrap:wrap;align-items:center;gap:9px;margin-top:10px;padding-left:37px;display:flex}.sd-aviso{border-radius:var(--nh-r-sm);background:var(--nh-warn-soft);border:1px solid var(--nh-warn-line);color:var(--nh-text-h);gap:8px;margin-top:10px;margin-left:37px;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.sd-aviso svg{width:14px;height:14px;color:var(--nh-warn-700);margin-top:1px}.sd-add{border:2px dashed var(--nh-border);border-radius:var(--nh-r);width:100%;color:var(--nh-slate-500);justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:14px;font-size:14px;font-weight:700;display:flex}.sd-add:hover{border-color:var(--wpp-accent);color:var(--wpp-accent);background:var(--wpp-accent-soft)}.sd-add svg{width:16px;height:16px}.sd-padrao{border:1.5px dashed var(--nh-border);border-radius:var(--nh-r);color:var(--nh-slate-500);background:var(--nh-card-bg);align-items:center;gap:9px;margin-top:14px;padding:12px 15px;font-size:14px;line-height:1.45;display:flex}.sd-padrao svg{width:16px;height:16px;color:var(--nh-slate-400);flex:none}.sd-padrao b{color:var(--nh-text-h);font-weight:700}.sd-padrao .sen{letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-400);font-size:12px;font-weight:800}@media (width<=980px){.fer-grid{grid-template-columns:1fr}}.k-buscar{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.k-executar{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--nh-green-700)}.k-avisar{color:var(--nh-slate-500);background:#94a3b82e}.fer-vazio{text-align:center;color:var(--nh-slate-500);place-items:center;gap:8px;padding:56px 30px;display:grid}.fer-vazio svg{width:26px;height:26px;color:var(--nh-slate-400)}.fer-vazio b{color:var(--nh-text-h);font-size:14.5px;font-weight:700}.fer-vazio span{max-width:44ch;font-size:13px;line-height:1.5}.ent-lista{flex-direction:column;gap:8px;display:flex}.ent{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 11px;display:flex}.ent-n{font-family:var(--mono);color:var(--wpp-accent);background:var(--wpp-accent-soft);border-radius:6px;flex:none;padding:3px 8px;font-size:13px;font-weight:500}.ent-n i{text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-400);margin-left:6px;font-size:12px;font-style:normal;font-weight:700}.ent .wpp-select,.ent .wpp-input{border-radius:var(--nh-r-sm);flex:0 auto;width:auto;min-width:0;max-width:100%;padding:6px 11px;font-size:13px}.ent-nota{color:var(--nh-slate-400);font-size:12px;font-style:italic}.ent-add{color:var(--nh-slate-500);border:1.5px dashed var(--nh-border);border-radius:var(--nh-r-sm);align-items:center;gap:6px;padding:8px 11px;font-size:13px;font-weight:600;display:flex}.ent-add:hover{border-color:var(--wpp-accent);color:var(--wpp-accent)}.ent-add svg{width:13px;height:13px}.uso-lista{flex-direction:column;gap:6px;display:flex}.uso{color:var(--nh-slate-500);background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);padding:7px 11px;font-size:13px}.uso b{color:var(--nh-text-h);font-weight:700}.uso i{text-transform:uppercase;letter-spacing:.05em;color:var(--nh-slate-400);margin-left:6px;font-size:12px;font-style:normal;font-weight:700}.uso i.chamada{color:var(--wpp-accent)}.lb-lnk{color:var(--wpp-accent);text-underline-offset:2px;margin-left:auto;font-size:12px;font-weight:700;text-decoration:underline}.pbed-campo .lb{width:100%}.usa.fon.on,.usa.crit.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent)}.crit-novo{align-items:center;gap:8px;margin-top:9px;display:flex}.crit-novo .wpp-input{flex:1;min-width:0;padding:8px 12px;font-size:13px}.conex{flex-direction:column;gap:7px;display:flex}.cx{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);flex-wrap:wrap;align-items:center;gap:9px;padding:8px 11px;font-size:13px;display:flex}.cx i{background:var(--nh-green-500);border-radius:50%;flex:none;width:8px;height:8px}.cx.off i{background:var(--nh-warn-500)}.cx b{color:var(--nh-text-h);font-weight:700}.cx em{color:var(--nh-slate-500);font-size:12px;font-style:normal}.cx.off em{color:var(--nh-warn-700)}.mask{z-index:40;background:rgba(var(--nh-shadow-rgb),.42);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.modal{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-radius:18px;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 18px 50px #0000003d}.modal-top{border-bottom:1px solid var(--nh-border);background:var(--nh-panel-2);flex:none;align-items:center;gap:10px;padding:15px 20px;display:flex}.modal-top b{letter-spacing:-.01em;color:var(--nh-text-h);font-size:14.5px;font-weight:700}.modal-top .wpp-btn{margin-left:auto}.modal-corpo{min-height:0;padding:18px 20px 20px;overflow:auto}.kinds{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=560px){.kinds{grid-template-columns:1fr}}.kind{border:1.5px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-field-bg);padding:9px 11px}.kind b{margin-bottom:2px;font-size:13px;font-weight:700;display:block}.kind span{color:var(--nh-slate-500);font-size:12px;line-height:1.35;display:block}.kind.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.kind.on b{color:var(--wpp-accent)}.modal-pe{border-top:1px solid var(--nh-border);align-items:center;gap:12px;margin-top:18px;padding-top:15px;display:flex}.modal-pe .wpp-btn{margin-left:auto}.usa.novo{color:var(--nh-slate-400);border-style:dashed}.usa.novo:hover{border-color:var(--wpp-accent);color:var(--wpp-accent)}.cond-linha .wpp-input.num{flex:0 0 92px;width:auto;padding:8px 12px;font-size:13px}.cond-linha .op-sel{flex:none;width:auto;min-width:150px}.pbed-campo .val{background:var(--nh-field-bg);border:1.5px solid var(--nh-border);border-radius:var(--nh-r-lg);color:var(--nh-text-h);padding:10px 14px;font-size:14px;line-height:1.5}:where(.vwrap,.fwl-ficha) button:where(:not(.wpp-btn)){appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.vwrap,.fwl-ficha) button:where(:not(.wpp-btn)):focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px;border-radius:8px}.vwrap{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=980px){.vwrap{grid-template-columns:1fr}}.vlist{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);min-width:0;box-shadow:var(--nh-glass-shadow);border-radius:16px;align-self:start;position:sticky;top:12px;overflow:hidden}.vlist-top{border-bottom:1px solid var(--nh-border);flex-direction:column;gap:8px;padding:12px;display:flex}.vbusca-wrap{align-items:center;display:flex;position:relative}.vbusca-wrap>svg{color:var(--nh-slate-400);pointer-events:none;position:absolute;left:11px}.vbusca{border-radius:10px;padding:8px 12px 8px 33px;font-size:14px}.vlist-corpo{flex-direction:column;gap:2px;max-height:min(70vh,720px);padding:8px;display:flex;overflow-y:auto}.vgrupo{letter-spacing:.07em;text-transform:uppercase;color:var(--nh-slate-400);flex-direction:column;padding:14px 8px 6px;font-size:12px;font-weight:700;display:flex}.vgrupo span{letter-spacing:0;text-transform:none;color:var(--nh-slate-400);margin-top:3px;font-size:12px;font-weight:400}.vgrupo:first-child{padding-top:4px}.vlist-item{width:100%;min-width:0;transition:background .13s var(--wpp-ease);border-radius:10px;align-items:center;gap:10px;padding:8px 9px;display:flex}.vlist-item:hover{background:var(--nh-surface-strong)}.vlist-item.on{background:var(--nh-surface-strong);position:relative}.vlist-item.on:before{content:"";background:var(--wpp-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.vlist-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.vlist-txt b{letter-spacing:-.01em;color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.vlist-txt span{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.vlist-dir{flex:none;align-items:center;gap:6px;display:flex}.vtile{background:var(--nh-surface-strong);width:32px;height:32px;color:var(--nh-slate-500);border-radius:9px;flex:none;place-items:center;display:grid}.vtile.k-buscar{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.vtile.k-executar{background:color-mix(in srgb, var(--acento) 14%, transparent);color:var(--nh-green-700)}.vtile.k-avisar{color:var(--nh-slate-500);background:#94a3b829}.vtile.g{border-radius:10px;width:36px;height:36px}.vbadge{background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:600}.vbadge.ruim{background:var(--nh-danger-soft);color:var(--nh-danger-700);font-weight:700}.vdet-wrap{min-width:0}.vdet{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:16px;min-width:0;max-width:940px;overflow:hidden}.vdet-top{border-bottom:1px solid var(--nh-border);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 22px;display:flex}.vdet-id{flex-wrap:wrap;align-items:baseline;gap:9px;min-width:0;display:flex}.vdet-id b{letter-spacing:-.02em;color:var(--nh-text-h);font-size:17px;font-weight:700}.vchip{background:var(--wpp-accent-soft);color:var(--wpp-accent);border-radius:6px;padding:2.5px 8px;font-size:12px;font-weight:600}.vchip.nat{color:var(--nh-slate-400);background:0 0;padding:0;font-weight:500}.vdet-acts{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.vsaude{color:var(--nh-slate-500);align-items:center;gap:6px;font-size:12px;display:inline-flex}.vsaude:before{content:"";background:var(--nh-slate-400);border-radius:50%;flex:none;width:6px;height:6px}.vsaude.ok{color:var(--nh-green-700)}.vsaude.ok:before{background:var(--nh-green-700)}.vsaude.ruim{color:var(--nh-danger-700)}.vsaude.ruim:before{background:var(--nh-danger-700)}.vsaude b{font-family:var(--mono);font-weight:600}.vdet-corpo{padding:0 22px 8px}.vsec{border-bottom:1px solid var(--nh-border)}.vsec:last-child{border-bottom:none}.vsec-top{align-items:center;gap:10px;display:flex}.vsec-abre{min-width:0;transition:background .13s var(--wpp-ease);border-radius:10px;flex:1;align-items:center;margin:0 -10px;padding:16px 10px;display:flex}.vsec-abre:hover{background:var(--nh-surface-strong)}.vsec-tit{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vsec-tit b{letter-spacing:-.005em;color:var(--nh-text-h);font-size:14px;font-weight:650}.vsec-tit span{color:var(--nh-slate-500);font-size:13px;line-height:1.4}.vsec-chev{width:26px;height:26px;color:var(--nh-slate-400);opacity:.7;border-radius:7px;flex:none;place-items:center;transition:background .13s,opacity .13s;display:grid}.vsec-chev:hover{background:var(--nh-surface-strong);color:var(--nh-text-h);opacity:1}.vsec-top svg{transition:transform .16s var(--wpp-ease)}.vsec-corpo{padding:5px 0 24px}.vsec-corpo>.pbed-campo:last-child{margin-bottom:0}.vcont{font-family:var(--mono);color:var(--nh-slate-400);margin-left:auto;font-size:12px}.vsec-corpo .wpp-input[readonly],.vsec-corpo .wpp-textarea[readonly]{color:var(--nh-text-h);-webkit-text-fill-color:var(--nh-text-h);opacity:1;cursor:default}.vopts{flex-direction:column;gap:8px;display:flex}.vopts.grade{grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:9px;display:grid}.vopt{border:1px solid var(--nh-border);background:var(--nh-field-bg);border-radius:11px;align-items:center;gap:12px;padding:11px 13px;transition:border-color .13s,background .13s;display:flex}.vopt.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);box-shadow:inset 0 0 0 1px var(--wpp-accent)}.vopts.grade .vopt{flex-direction:column;align-items:stretch;gap:5px;padding:12px 13px 13px}.vopts.meios .vopt.on{background:var(--nh-field-bg);border-color:var(--nh-border);box-shadow:none}.vopt-h{align-items:center;gap:8px;display:flex}.vopt-h b{color:var(--nh-text-h);font-size:14px;font-weight:650}.vopt-d{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.vopt-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vopt-txt b{color:var(--nh-text-h);font-size:14px;font-weight:650}.vopt-txt span{color:var(--nh-slate-500);font-size:12px;line-height:1.45}.vradio{border:1.5px solid var(--nh-border);background:var(--nh-card-bg);border-radius:50%;flex:none;width:16px;height:16px}.vradio.on{border-color:var(--wpp-accent);box-shadow:inset 0 0 0 3.5px var(--wpp-accent)}.vsw{background:var(--nh-border);width:34px;height:19px;transition:background .16s var(--wpp-ease);border-radius:999px;flex:none;position:relative}.vsw:after{content:"";background:var(--cartao-solido);width:15px;height:15px;box-shadow:var(--nh-e1);transition:transform .16s var(--wpp-ease);border-radius:50%;position:absolute;top:2px;left:2px}.vsw.on{background:var(--wpp-accent)}.vsw.on:after{transform:translate(15px)}.vseg{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:8px;flex:none;padding:2px;display:inline-flex}.vseg button{color:var(--nh-slate-500);text-align:center;border-radius:6px;padding:4px 11px;font-size:12px;font-weight:600}.vseg button[aria-pressed=true]{background:var(--nh-card-bg);color:var(--nh-text-h);box-shadow:var(--nh-e1),inset 0 0 0 1px var(--nh-border)}.vparams{flex-direction:column;gap:6px;display:flex}.vprev{border:1px solid var(--nh-border);background:var(--nh-panel-2);border-radius:10px;flex-direction:column;gap:6px;margin-top:12px;padding:10px 12px;display:flex}.vprev-lb{text-transform:uppercase;letter-spacing:.06em;color:var(--nh-slate-500);font-size:12px;font-weight:700}.vprev-linha{align-items:baseline;gap:8px;min-width:0;display:flex}.vprev-linha b{font-family:var(--mono);color:var(--wpp-accent-txt);flex:none;font-size:12px;font-weight:700}.vprev-linha code{font-family:var(--mono);color:var(--nh-text-h);overflow-wrap:anywhere;min-width:0;font-size:12px}.vprev-linha.sub span{color:var(--nh-slate-500);flex:none;min-width:60px;font-size:12px}.vprev-linha.corpo{flex-direction:column;align-items:stretch;gap:2px}.vprev-linha.corpo pre{font-family:var(--mono);color:var(--nh-text-h);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.5}.vprev-erro{color:var(--nh-warn-700);align-items:flex-start;gap:5px;margin:2px 0 0;font-size:12px;line-height:1.5;display:flex}.vprev-erro svg{flex:none;margin-top:2px}.vprev-conv{border-top:1px solid var(--nh-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:8px;display:flex}.vprev-conv p{color:var(--nh-warn-700);flex:1;min-width:200px;margin:0;font-size:12px;line-height:1.55;display:block}.vprev-conv p svg{vertical-align:-2px;margin-right:4px}.vprev-conv p b{font-family:var(--mono);font-weight:600}.vprev-conv.falta p{color:var(--nh-danger-700,#b91c1c)}[data-theme=dark] .wpp-shell .vprev-conv.falta p{color:#f87171}.vprev-conv svg{flex:none;margin-top:2px}.vparam-onde{color:var(--nh-slate-500);border:1px solid var(--nh-border);border-radius:5px;padding:2px 6px;font-size:12px;font-weight:600}.vparam{border:1px solid var(--nh-border);background:var(--nh-panel-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:9px 12px;display:flex}.vparam-n{font-family:var(--mono);color:var(--nh-text-h);font-size:13px;font-weight:500}.vparam-req{color:var(--nh-danger-700);margin-left:-6px;font-weight:700}.vparam-tipo{background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:5px;padding:2px 7px;font-size:12px;font-weight:600}.vparam-org{color:var(--nh-slate-500);font-size:12px}.vparam-val{font-family:var(--mono);background:var(--wpp-accent-soft);color:var(--wpp-accent);border-radius:5px;padding:2px 7px;font-size:12px}.vparam-acts{gap:2px;margin-left:auto;display:flex}.vparam-acts button{width:26px;height:26px;color:var(--nh-slate-400);border-radius:7px;place-items:center;display:grid}.vparam-acts button:hover{background:var(--nh-card-bg);color:var(--nh-text-h)}.vadd{border:1px dashed var(--nh-border);width:100%;color:var(--nh-slate-500);text-align:center;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:9px;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:flex}.vadd:hover{border-color:var(--wpp-accent-border);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.vjson{font-family:var(--mono);background:var(--nh-panel-2);border:1px solid var(--nh-border);color:var(--nh-slate-600);white-space:pre;border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.6;overflow-x:auto}.vurl{font-family:var(--mono);background:var(--nh-panel-2);border:1px solid var(--nh-border);color:var(--nh-slate-600);word-break:break-all;border-radius:10px;flex:220px;min-width:0;padding:9px 13px;font-size:13px}.vesc{cursor:pointer;color:var(--wpp-accent-txt);white-space:nowrap;border-radius:7px;align-items:center;gap:3px;margin:0 -1px;padding:3px 7px;font-size:13px;font-weight:600;transition:background .14s;display:inline-flex;position:relative}.vesc svg{opacity:.5;flex:none}.vesc:hover{background:var(--wpp-accent-soft)}.vesc:focus-within{background:var(--wpp-accent-soft);box-shadow:0 0 0 2px var(--wpp-accent-border)}.vesc select,.vesc select:focus{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;appearance:none;padding:0;position:absolute;inset:0;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important}.vesc.travada{color:var(--nh-text-h);cursor:default}.vesc.tipo{color:var(--nh-slate-500);background:var(--nh-surface-strong);padding:3px 8px;font-size:12px;font-weight:600}.vesc.tipo:hover,.vesc.tipo:focus-within{color:var(--nh-text-h)}.vesc.campo{font-family:var(--mono);font-size:12px;font-weight:500}.vesc.metodo{font-family:var(--mono);letter-spacing:.02em;font-size:13px;font-weight:700}.vend{background:var(--nh-card-bg);border:1px solid var(--nh-border);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb),.04);border-radius:12px;align-items:center;gap:2px;padding:7px 10px;transition:box-shadow .18s,border-color .18s;display:flex}.vend:focus-within{box-shadow:var(--wpp-campo-foco);border-color:#0000}.vend-url,.vend-url:focus{min-width:0;font-family:var(--mono);color:var(--nh-text-h);text-overflow:ellipsis;flex:1;margin-left:8px;padding:4px 2px 4px 12px;min-height:0!important;box-shadow:none!important;border:0!important;border-left:1px solid var(--nh-border)!important;background:0 0!important;border-radius:0!important;outline:none!important;font-size:13px!important}.vend-url::placeholder{color:var(--nh-slate-400);font-family:var(--nh-f-body)}.vparam.edit{background:var(--nh-card-bg);gap:0;padding:10px 12px 9px;transition:border-color .15s,box-shadow .15s;display:block}.vparam.edit:hover{border-color:var(--nh-slate-300)}.vparam.edit:focus-within{box-shadow:var(--wpp-campo-foco);border-color:#0000}.vp-l1{align-items:center;gap:8px;min-width:0;display:flex}.vp-l2{border-top:1px dashed var(--nh-border);flex-wrap:wrap;align-items:center;gap:4px;margin-top:7px;padding-top:7px;display:flex}.vp-nome,.vp-nome:focus{min-width:0;font-family:var(--mono);color:var(--nh-text-h);flex:1;padding:2px 0;font-weight:600;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;font-size:14px!important}.vp-nome::placeholder{color:var(--nh-slate-400);font-weight:500}.vp-g{align-items:center;gap:4px;min-width:0;display:inline-flex}.vp-g.vai{border-left:1px solid var(--nh-border);margin-left:10px;padding-left:12px}.vp-rot{color:var(--nh-slate-500);flex:none;font-size:12px}.vp-dica{color:var(--nh-slate-400);flex:170px;min-width:0;margin-left:8px;font-size:12px}.vp-livre,.vp-livre:focus{min-width:0;font-family:var(--mono);color:var(--nh-text-h);flex:0 150px;padding:2px 4px;min-height:0!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--nh-border)!important;background:0 0!important;border-radius:0!important;outline:none!important;font-size:13px!important}.vp-livre:focus{border-bottom-color:var(--wpp-accent)!important}.vp-campo{align-items:center;gap:5px;min-width:0;display:inline-flex}.vp-campo-in,.vp-campo-in:focus{flex:0 168px}.vp-campo-novo{cursor:help;white-space:nowrap;color:var(--nh-amber,#b45309);flex:none;font-size:12px;font-weight:500}[data-theme=dark] .wpp-shell .vp-campo-novo{color:#d9a441}.vp-ob{cursor:pointer;white-space:nowrap;background:var(--nh-surface-strong);color:var(--nh-slate-500);border:1px solid #0000;border-radius:999px;flex:none;padding:3px 9px;font-size:12px;font-weight:600}.vp-ob.on{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.vp-ob:hover{border-color:var(--nh-border)}.vp-x{width:26px;height:26px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.vp-x:hover{background:var(--nh-danger-soft);color:var(--nh-danger-700)}input.vurl{font-family:var(--mono)}.vopt:disabled{cursor:default}.vopts.grade .vopt:not(:disabled):hover{border-color:var(--nh-slate-400)}.vsalvar{border-top:1px solid var(--nh-border);background:var(--nh-panel-2);align-items:center;gap:10px;padding:11px 22px;display:flex}.vsalvar>span{min-width:0;color:var(--wpp-amber-700,var(--nh-warn-700));flex:1;font-size:13px;font-weight:600}.vsalvar.leitura{background:var(--nh-panel-2)}.modal-corpo .vopts.grade{grid-template-columns:repeat(3,1fr)}.modal-corpo .vopts.grade.duas{grid-template-columns:repeat(2,1fr)}@media (width<=520px){.modal-corpo .vopts.grade{grid-template-columns:1fr}}.vsalvar.leitura>span{color:var(--nh-slate-500);font-weight:400}.vsalvar.leitura svg{color:var(--nh-slate-400);flex:none}.vcont.ruim{color:var(--nh-danger-700);font-weight:700}.tst{border:1px solid var(--nh-border);background:var(--nh-panel-2);border-radius:14px;margin:0 18px 16px;overflow:hidden}.tst-top{border-bottom:1px solid var(--nh-border);background:var(--nh-card-bg);align-items:center;gap:10px;padding:12px 16px;display:flex}.tst-tit{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tst-tit b{color:var(--nh-text-h);font-size:14px;font-weight:650}.tst-tit span{color:var(--nh-slate-500);font-size:13px}.tst-conversa{flex-direction:column;gap:8px;max-height:min(46vh,420px);padding:14px 16px;display:flex;overflow-y:auto}.tst-fala{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:min(78%,540px);padding:9px 13px;font-size:14px;line-height:1.5}.tst-fala.cliente{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-bottom-left-radius:5px;align-self:flex-start}.tst-fala.agente{background:var(--wpp-accent-soft);color:var(--nh-text-h);border-bottom-right-radius:5px;align-self:flex-end}.tst-fala.pensando{opacity:.6;letter-spacing:.2em}.tst-turno{border:1px dashed var(--nh-border);background:0 0;border-radius:10px;flex-direction:column;gap:5px;padding:9px 12px;display:flex}.tst-turno .lin{color:var(--nh-slate-500);align-items:flex-start;gap:7px;font-size:12px;line-height:1.45;display:flex}.tst-turno .lin svg{color:var(--nh-slate-400);flex:none;margin-top:2px}.tst-turno .lin b{color:var(--nh-text-h);font-weight:650}.tst-turno .lin code{font-family:var(--mono);background:var(--nh-surface-strong);color:var(--nh-slate-600);border-radius:4px;padding:1px 5px;font-size:12px}.tst-turno .lin.simulada,.tst-turno .lin.simulada svg{color:var(--nh-warn-700)}.tst-pe{border-top:1px solid var(--nh-border);background:var(--nh-card-bg);gap:9px;padding:12px 16px;display:flex}.tst-pe .wpp-input{flex:1;min-width:0}.mc-root{box-sizing:border-box;height:calc(100dvh - var(--wpp-cromo-secao));background:var(--nh-bg);border-top:1px solid var(--nh-border);flex-direction:column;min-height:560px;margin:-4px -30px -34px;display:flex;overflow:hidden}@media (width<=700px){.mc-root{margin:-4px -16px -34px}}.mc-h1{align-items:center;gap:8px;min-width:0;display:inline-flex}.mc-h1 .ag{color:var(--nh-slate-500);font-weight:500}.mc-h1 .sep{color:var(--nh-slate-400);font-weight:400}.mc-crumb-nome{min-width:0;font:inherit;color:var(--nh-text-h);cursor:text;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 -8px;padding:2px 8px;display:inline-flex}.mc-crumb-nome b{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.mc-crumb-nome svg{color:var(--nh-slate-400);flex:none}.mc-crumb-nome:hover{background:var(--nh-surface-strong)}.mc-crumb-nome:hover svg{color:var(--nh-text-h)}.mc-nome-input{font:inherit;color:var(--nh-text-h);border:1px solid var(--wpp-accent);background:var(--nh-field-bg);border-radius:8px;outline:none;min-width:200px;max-width:420px;margin:0 -8px;padding:2px 8px;font-weight:700}.mc-sub{align-items:center;gap:10px;display:inline-flex}.mc-salvo{color:var(--nh-green-700);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.mc-salvo svg{color:var(--nh-green-600)}.mc-salvo.indo{color:var(--nh-slate-500)}.mc-bar-txt{margin-left:6px}.mc-bar-n{background:var(--nh-warn-700);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:12px;font-weight:800;display:inline-grid}.mc-persona{pointer-events:auto;width:auto;max-width:100%;box-shadow:var(--nh-e1)}@media (width<=700px){.mc-bar-txt{display:none}}.mc-body{flex:1;min-height:0;display:flex;position:relative}.mc-canvas{background:var(--nh-bg);flex:1;min-width:0;position:relative}.mc-flow{background:0 0}.mc-flow .react-flow__background{color:var(--nh-slate-300)}.mc-flow .react-flow__attribution{color:var(--nh-slate-400);background:0 0}.mc-flow .react-flow__node{cursor:pointer}.mc-flow .react-flow__node.dragging{cursor:grabbing}.mc-flow .react-flow__node.selectable:focus,.mc-flow .react-flow__node.selectable:focus-visible{outline:none}.mc-flow .react-flow__panel{margin:0}.mc-tools{flex-direction:column;gap:8px;display:flex;margin:96px 18px 0 0!important}.mc-tools button{border:1px solid var(--nh-border);background:var(--nh-card-bg);width:44px;height:44px;color:var(--nh-slate-600);cursor:pointer;box-shadow:var(--nh-e1);font:inherit;border-radius:12px;place-items:center;display:grid}.mc-tools button:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.mc-tools .menos{background:currentColor;border-radius:1px;width:14px;height:2px;display:block}.mc-avisos{z-index:4;pointer-events:none;flex-direction:column;gap:8px;max-width:min(480px,100% - 32px);display:flex;position:absolute;top:16px;left:16px}.mc-aviso{background:var(--nh-card-bg);border:1px solid var(--nh-border);box-shadow:var(--nh-e1);color:var(--nh-text-h);pointer-events:auto;border-radius:12px;gap:9px;padding:10px 13px;font-size:14px;line-height:1.5;display:flex}.mc-aviso svg{color:var(--wpp-accent);flex:none;margin-top:2px}.mc-aviso.alerta svg{color:var(--nh-warn-700)}.mc-aviso.alerta{border-color:var(--nh-warn-line);background:var(--nh-warn-soft)}.mc-aviso b{font-weight:700}.mc-aviso em{color:var(--wpp-accent-txt);font-style:normal;font-weight:600}.mc-aviso .lnk{color:var(--wpp-accent-txt);cursor:pointer;font-weight:700;text-decoration:underline}.mc-dica{z-index:4;pointer-events:none;background:var(--nh-card-bg);color:var(--nh-slate-600);border:1px solid var(--nh-border);box-shadow:var(--nh-e1);white-space:nowrap;border-radius:12px;padding:9px 16px;font-size:14px;font-weight:600;position:absolute;top:16px;left:50%;transform:translate(-50%)}.mc-fab{z-index:4;background:var(--wpp-accent);width:60px;height:60px;color:var(--wpp-on-accent,#fff);cursor:pointer;transition:transform .15s var(--wpp-ease);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:18px;box-shadow:0 2px 6px #0000001f}.mc-fab:hover{background:var(--wpp-accent-hover-bg,var(--wpp-accent-deep));transform:scale(1.06)}.mc-fab svg{stroke-width:2.2px}@media (width<=900px){.mc-dica{display:none}.mc-fab{width:52px;height:52px}}.mc-panel{background:var(--nh-card-bg);border-right:1px solid var(--nh-border);z-index:5;flex-direction:column;flex:none;order:-1;width:520px;max-width:100%;min-height:0;display:flex;overflow:hidden auto;box-shadow:12px 0 32px -24px #00000059}@media (width<=900px){.mc-panel{width:min(520px,100%);position:absolute;inset:0 auto 0 0}}.mc-panel-cab,.mc-panel .pbed-top,.mc-panel .tst-top{border-bottom:1px solid var(--wpp-accent-border);background:var(--wpp-accent-soft);z-index:2;align-items:center;gap:12px;min-height:72px;padding:0 16px 0 20px;display:flex;position:sticky;top:0}.mc-panel-cab{background:var(--wpp-accent-soft)}.mc-panel .pbed-top .ord{width:28px;height:28px;font-size:13px}.mc-panel .pbed-top b{letter-spacing:-.015em;font-size:17px}.mc-panel .pbed-top .dir{gap:2px}.mc-panel .tst-tit b{letter-spacing:-.015em;font-size:17px}.mc-panel .tst-tit span{font-size:13px}.mc-icobtn{width:36px;height:36px;color:var(--nh-slate-600);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.mc-icobtn:hover{background:rgba(var(--wpp-accent-rgb),.14);color:var(--nh-text-h)}.mc-panel-cab .mc-cab-txt{flex:1;min-width:0}.mc-panel-cab .mc-tit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc-panel-corpo{flex-direction:column;gap:18px;padding:20px 20px 28px;display:flex}.mc-panel-corpo .voz-rec{margin:0}.mc-panel-corpo .voz-rec pre{max-height:none}.mc-panel-corpo .wpp-sub{margin:0;line-height:1.55}.mc-panel-corpo .pbed-campo{margin:0}.mc-volta{border:1px solid var(--wpp-accent-border);background:var(--nh-card-bg);width:34px;height:34px;color:var(--nh-slate-600);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid}.mc-volta:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.mc-panel .pbed{box-shadow:none;border:0;border-radius:0;flex:none;margin:0;overflow:visible}.mc-panel .pbed-top b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mc-panel .pbed-2col{grid-template-columns:1fr;gap:14px;margin-bottom:14px}.mc-panel .pbed-corpo{padding:16px 20px 24px}.mc-panel .pbed-campo .lb{flex-wrap:wrap}.mc-panel .saidas-box{border-radius:14px;padding:14px}.mc-panel .tst{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:visible}.mc-panel .tst-conversa{flex:1;overflow-y:auto}.wpp-sub.erro{color:var(--nh-warn-700);font-weight:600}.mc-sd-lista{flex-direction:column;gap:6px;margin-top:8px;display:flex}.mc-sd{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);width:100%;font:inherit;cursor:pointer;color:var(--nh-text-h);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.mc-sd:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.mc-sd .mc-cab-txt{flex:1;min-width:0}.mc-sd b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.mc-sd b em{color:var(--nh-slate-400);font-weight:500}.mc-sd small{color:var(--nh-slate-500);font-size:13px}.mc-sd small b{color:var(--nh-slate-600);font-size:13px;font-weight:700;display:inline}.mc-sd>svg{color:var(--nh-slate-400)}.mc-sd.padrao{background:var(--nh-surface-strong);cursor:default;color:var(--nh-slate-600);border-color:#0000}.mc-sd.padrao b{font-weight:500}.mc-se{resize:none;height:auto;font-size:16px;line-height:1.5;min-height:0!important}.mc-opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mc-opt{text-align:left;font:inherit;border:1.5px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text-h);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.mc-opt b{font-size:14px;font-weight:600;line-height:1.25}.mc-opt:hover{border-color:var(--nh-slate-400)}.mc-opt.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.mc-opt.on.t-ferramenta{border-color:var(--nh-warn-700);background:var(--nh-warn-soft)}.mc-opt.on.t-time{border-color:var(--wpp-violet);background:#7f77dd24}.mc-opt.on.t-encerrar{border-color:var(--nh-slate-600);background:var(--nh-surface-strong)}.mc-no{box-sizing:border-box;background:var(--nh-card-bg);border:1px solid var(--nh-border);box-shadow:0 1px 2px rgba(var(--nh-shadow-rgb),.05),0 10px 30px -12px rgba(var(--nh-shadow-rgb),.16);text-align:left;transition:box-shadow .15s var(--wpp-ease),border-color .15s var(--wpp-ease);border-radius:20px;position:relative}.mc-no.etapa{cursor:grab;flex-direction:column;gap:12px;width:340px;padding:18px 18px 14px;display:flex}.mc-no.etapa:hover{border-color:var(--nh-slate-400)}.mc-no.etapa.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 4px var(--wpp-accent-soft),0 10px 30px -12px rgba(var(--nh-shadow-rgb),.2);border-width:2px;padding:17px 17px 13px}.mc-no.pulada{opacity:.45;filter:saturate(.3)}.mc-no.etapa.viva{border-color:var(--wpp-accent);box-shadow:0 0 0 5px var(--wpp-accent-soft)}.mc-viva{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff);letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:18px}.mc-no.inicio{cursor:default;flex-direction:column;gap:12px;width:320px;padding:18px 18px 14px;display:flex}.mc-no.fim{white-space:nowrap;cursor:default;border-radius:16px;align-items:center;gap:12px;padding:12px 18px 12px 14px;display:flex}.mc-no.fim .mc-tit{font-size:15px}.mc-no.fim u{color:var(--nh-warn-700);text-decoration:none}.mc-no-cab{align-items:center;gap:12px;min-width:0;display:flex}.mc-cab-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.mc-tipo{letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.mc-tit{letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;font-weight:700;line-height:1.25}.mc-tit.grande{font-size:18px}.mc-ic{background:var(--wpp-accent-soft);width:36px;height:36px;color:var(--wpp-accent-txt);border-radius:11px;flex:none;place-items:center;display:grid}.mc-ic.mini{border-radius:8px;width:26px;height:26px}.mc-ic.start{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.mc-ic.t-ir,.mc-ic.t-proxima,.mc-ic.t-whatsapp{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.mc-ic.t-ferramenta{background:var(--nh-warn-soft);color:var(--nh-warn-700)}.mc-ic.t-time,.mc-ic.t-funil{color:var(--wpp-violet);background:#7f77dd29}.mc-ic.t-encerrar,.mc-ic.t-next{background:var(--nh-surface-strong);color:var(--nh-slate-600)}.mc-ic.t-instagram{color:#c1275a;background:#e11d481f}.mc-ic.t-ligacao{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.mc-badge-voz{background:var(--nh-warn-soft);color:var(--nh-warn-700);border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.mc-bolha{background:var(--nh-surface-strong);color:var(--nh-text);border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:15px;line-height:1.5}.mc-bolha-txt{-webkit-line-clamp:4;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mc-bolha em{color:var(--nh-slate-400)}.mc-chips{flex-wrap:wrap;gap:5px;display:flex}.mc-no .mini{padding:3px 8px;font-size:12px}.mc-rows{flex-direction:column;gap:8px;display:flex}.mc-row{box-sizing:border-box;background:var(--nh-surface-strong);width:100%;min-height:46px;color:var(--nh-text-h);text-align:left;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;font-size:15px;line-height:1.35;display:flex;position:relative}.mc-row.saida{cursor:pointer}.mc-row.saida:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.mc-row.saida:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:1px}.mc-row-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mc-row-se{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.mc-row-se em{color:var(--nh-slate-400);font-style:italic;font-weight:500}.mc-row-alvo{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mc-row-alvo b{color:var(--nh-slate-600);font-weight:700}.mc-row-alvo em{color:var(--nh-warn-700);font-style:italic}.mc-row.gatilho.outro{opacity:.55}.mc-row.gatilho.outro .mc-row-alvo{color:var(--nh-warn-700)}.mc-row.gatilho.vazio .mc-row-se{color:var(--nh-slate-500);font-weight:500}.mc-then{color:var(--nh-slate-600);justify-content:flex-end;align-items:center;padding:2px 4px 0 0;font-size:15px;font-weight:600;display:flex;position:relative}.mc-then .mc-h{top:50%;right:-25px;transform:translateY(-50%)}.mc-add{border:1.5px dashed var(--nh-border);font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.mc-add:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.mc-h.react-flow__handle{border:2px solid var(--nh-card-bg);background:var(--wpp-accent);width:12px;height:12px;box-shadow:0 0 0 1px rgba(var(--nh-shadow-rgb),.08)}.mc-h.grande.react-flow__handle{background:var(--nh-slate-500);width:16px;height:16px}.mc-h.in{left:-7px}.mc-row .mc-h{top:50%;right:-25px;transform:translateY(-50%)}.mc-no.etapa.sel .mc-row .mc-h,.mc-no.etapa.sel .mc-then .mc-h{right:-25px}.mc-no.fim .mc-h.topo,.mc-no.escolher .mc-h.topo{top:-7px;left:34px;transform:none}.mc-no.escolher .mc-h.in{left:-7px}.mc-h.t-ferramenta{background:var(--nh-warn-700)}.mc-h.t-time{background:var(--wpp-violet)}.mc-h.t-encerrar{background:var(--nh-slate-600)}.mc-edge .react-flow__edge-path{stroke:var(--nh-slate-400);stroke-width:2px}.mc-edge.ir .react-flow__edge-path{stroke:var(--wpp-accent)}.mc-edge.ir.tras .react-flow__edge-path{stroke-dasharray:6 5}.mc-edge.ferramenta .react-flow__edge-path{stroke:var(--nh-warn-700)}.mc-edge.time .react-flow__edge-path{stroke:var(--wpp-violet)}.mc-edge.encerrar .react-flow__edge-path{stroke:var(--nh-slate-600)}.mc-edge.escolher .react-flow__edge-path{stroke:var(--wpp-accent);stroke-dasharray:5 5}.mc-edge.pulada{opacity:.25}.mc-flow .react-flow__arrowhead polyline{stroke:var(--nh-slate-400);fill:var(--nh-slate-400)}.mc-flow .mc-edge.ir .react-flow__arrowhead polyline{stroke:var(--wpp-accent);fill:var(--wpp-accent)}.mc-no.escolher{border:2px dashed var(--nh-slate-400);cursor:default;border-radius:20px;flex-direction:column;gap:4px;width:320px;padding:8px 10px 12px;display:flex}.mc-esc-tit{align-items:center;gap:8px;padding:10px 10px 6px;display:flex}.mc-esc-tit b{color:var(--nh-text-h);letter-spacing:-.01em;flex:1;font-size:18px;font-weight:700}.mc-esc-x{width:28px;height:28px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;font-size:20px;line-height:1;display:grid}.mc-esc-x:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.mc-esc-sec{flex-direction:column;gap:2px;display:flex}.mc-esc-lbl{color:var(--nh-slate-500);padding:10px 10px 4px;font-size:13px;font-weight:600}.mc-opcao{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px 10px;display:flex}.mc-opcao:hover{background:var(--nh-surface-strong)}.mc-opcao b{color:var(--nh-text-h);font-size:16px;font-weight:600}.mc-opcao small{color:var(--nh-slate-500);font-size:13px}.mc-no.nota{cursor:pointer;flex-direction:column;gap:12px;width:320px;padding:18px 18px 14px;display:flex}.mc-no.nota:hover{border-color:var(--nh-slate-400)}.mc-ic.t-nota{color:var(--wpp-violet);background:#7f77dd29}.mc-ic.t-crit{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.mc-row.sinal{cursor:pointer}.mc-row.sinal .mc-row-alvo{font-style:italic}.mc-imp{letter-spacing:.03em;background:var(--nh-card-bg);color:var(--nh-slate-500);border:1px solid var(--nh-border);white-space:nowrap;border-radius:999px;flex:none;padding:3px 7px;font-size:12px;font-weight:700}.mc-imp.i3{color:var(--wpp-accent-txt);border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.mc-nota-age{flex-direction:column;gap:6px;display:flex}.mc-nota-age .mc-esc-lbl{padding:0 0 2px}.mc-row.acao{cursor:pointer;font:inherit;border:1.5px solid #0000}.mc-row.acao:hover{border-color:var(--wpp-violet);background:#7f77dd1f}.mc-nota-n{background:var(--wpp-violet);min-width:38px;height:30px;color:var(--sobre-acento);font-variant-numeric:tabular-nums;border-radius:9px;flex:none;place-items:center;padding:0 8px;font-size:15px;font-weight:800;display:grid}.mc-nota-obj{font:inherit;color:var(--nh-slate-500);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:8px 4px 0;font-size:13px;font-weight:600;display:flex}.mc-nota-obj:hover{color:var(--nh-text-h)}.mc-no button.mini{font:inherit;cursor:pointer;font-size:12px}.mc-no button.mini:hover{filter:brightness(.92)}.mc-abas{border-bottom:1px solid var(--nh-border);background:var(--nh-card-bg);flex:none;gap:4px;padding:6px 24px 0;display:flex}.mc-abas button{font:inherit;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px;font-size:14px;font-weight:600}.mc-abas button[aria-selected=true]{color:var(--wpp-accent-txt);border-bottom-color:var(--wpp-accent)}.mc-mask{z-index:70;padding:28px}.mc-modal{border-radius:22px;flex-direction:column;width:min(1040px,100%);max-height:calc(100dvh - 56px);display:flex}.mc-modal-top{border-bottom:1px solid var(--nh-border);flex:none;align-items:center;gap:14px;padding:18px 24px;display:flex}.mc-modal-top .mc-cab-txt{flex:1;min-width:0}.mc-modal-top .mc-ic{border-radius:13px;width:42px;height:42px}.mc-esc-x.grande{border-radius:10px;width:36px;height:36px;font-size:24px}.mc-modal-corpo{flex:1;min-height:0;padding:22px 24px 28px;overflow-y:auto}.mc-modal-corpo .wppd-leadsgrid,.mc-modal-corpo .wpp-sechead:first-child{margin-top:0!important}@media (width<=900px){.mc-modal-corpo .wppd-leadsgrid{grid-template-columns:1fr}}.mc-modal.onde{width:min(640px,100%)}.mc-onde-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--nh-slate-500);margin:0 0 8px;font-size:12px;font-weight:700}.mc-onde-lbl span{letter-spacing:0;text-transform:none;color:var(--nh-slate-400);font-size:12px;font-weight:500}.mc-onde-lbl+.mc-onde-lbl{margin-top:18px}.mc-onde-linha{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mc-onde-linha+.mc-onde-linha{margin-top:8px}.mc-onde-linha+.mc-onde-lbl{margin-top:20px}.mc-onde-linha .mc-cab-txt{flex:1;min-width:0}.mc-onde-linha b{color:var(--nh-text-h);font-size:15px;font-weight:650}.mc-onde-linha small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mc-onde-linha small b{color:var(--nh-slate-600);font-size:13px;font-weight:700}.mc-cop .tst-conversa{padding-top:16px}.mc-cop-mud{border-left:2px solid var(--wpp-accent);background:var(--wpp-accent-soft);border-radius:0 10px 10px 0;flex-direction:column;gap:5px;margin:2px 0 6px 6px;padding:9px 12px;display:flex}.mc-cop-mud .lin{color:var(--nh-text-h);align-items:flex-start;gap:7px;font-size:13px;font-weight:600;display:flex}.mc-cop-mud .lin svg{color:var(--wpp-accent-txt);flex:none;margin-top:2px}.mc-edge-acoes{pointer-events:all;opacity:.55;gap:4px;transition:opacity .12s;display:flex;position:absolute}.mc-edge-acoes:hover,.mc-edge-acoes:focus-within{opacity:1}.mc-edge-btn{cursor:pointer;border:1px solid var(--nh-border);background:var(--nh-card-bg);width:24px;height:24px;color:var(--nh-slate-500);border-radius:999px;flex:none;place-items:center;padding:0;font-size:16px;line-height:1;transition:color .12s,border-color .12s,background .12s;display:grid}.mc-edge-btn.add:hover{color:var(--wpp-accent-txt);border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}[data-theme=dark] .mc-edge-btn.add:hover{color:var(--wpp-accent)}.mc-edge-btn:not(.add):hover{color:var(--nh-danger-700);border-color:var(--nh-danger-700)}.mc-edge-btn:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.fw-grade{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;display:grid}.fw-tile{cursor:pointer;text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:9px;padding:14px;display:flex;position:relative}.fw-tile:hover:not(:disabled){border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.fw-tile{color:var(--nh-text-h,#172033)}.fw-tile b{color:var(--nh-text-h,#172033);font-size:13.5px;font-weight:600;line-height:1.25}.fw-tile.breve{cursor:default;gap:7px;padding:11px}.fw-tile.breve b{color:var(--nh-slate-500);font-size:12.5px;font-weight:500}[data-theme=dark] .fw-tile b{color:var(--nh-slate-200,#e2e8f0)}.fw-grade.breve{opacity:.72;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px}.fw-secao{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-500);margin:20px 0 9px;font-size:11.5px;font-weight:700}.fw-tile-logo{background:var(--nh-bg);border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.fw-tile-logo.mini{border-radius:8px;flex:none;width:30px;height:30px}[data-theme=dark] .fw-tile-logo{color:#111519;background:#fff}.fw-acoes{flex-direction:column;display:flex}.fw-cat-acao{text-align:left;cursor:pointer;border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;align-items:center;gap:11px;width:100%;margin-bottom:8px;padding:13px 14px;display:flex}.fw-cat-acao:hover{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.fw-cat-acao.breve{cursor:default;opacity:.62}.fw-cat-acao.breve:hover{border-color:var(--wpp-border);background:0 0}.fw-cat-acao.breve em{white-space:nowrap;font-size:12px}.fw-cat-acao .mc-cab-txt{flex:1;min-width:0}.fw-cat-acao{color:var(--nh-text-h)}.fw-cat-acao b{color:var(--nh-text-h);font-size:14px;font-weight:600;display:block}.fw-cat-acao small{color:var(--nh-slate-500);margin-top:2px;font-size:12.5px;display:block}.pblib-share.perigo:hover{color:var(--nh-danger-700);border-color:var(--nh-danger-700)}.wpp-btn-xs{flex:none;padding:3px 9px;font-size:12px}.mc-sempre-linha{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mc-sempre-linha .wpp-input{flex:240px;width:auto;min-width:0}.mc-sempre-linha .wpp-select{flex:0 170px;width:auto;min-width:0}.mc-sempre-x{border:1px solid var(--nh-border);background:var(--nh-card-bg);width:30px;height:30px;color:var(--nh-slate-500);cursor:pointer;border-radius:9px;flex:none;font-size:16px;line-height:1;transition:all .12s}.mc-sempre-x:hover{border-color:var(--nh-danger-700);color:var(--nh-danger-700)}.mc-sempre-add{border:1px dashed var(--nh-border);color:var(--nh-slate-600);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;margin-top:4px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.mc-sempre-add:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}[data-theme=dark] .mc-sempre-add:hover{color:var(--wpp-accent)}.wppd-abre{background:var(--wpp-campo-bg);box-shadow:var(--wpp-campo-sombra);border-radius:18px;align-items:stretch;margin:0 0 11px;display:flex;overflow:hidden}.wppd-abre-esq{flex-direction:column;flex:1;gap:12px;min-width:0;padding:15px 18px 14px;display:flex}@media (width<=1080px){.wppd-abre{flex-direction:column}}.wppd-abre-pos{flex-direction:column;gap:9px;margin:0 0 18px;display:flex}.wppd-abre-lin{align-items:center;gap:9px;min-width:0;display:flex}.wppd-abre-av{object-fit:cover;border-radius:50%;flex:none;width:26px;height:26px}.wppd-abre-lin h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:0;font-size:19px;font-weight:700;line-height:1.3}.wppd-abre-lin h2 em{color:var(--wpp-accent-txt);font-style:normal}.wppd-abre-nota{color:var(--nh-slate-400);white-space:nowrap;margin-left:auto;padding-left:14px;font-size:12px}@media (width<=900px){.wppd-abre-nota{display:none}}.wppd-abre-campo{width:100%}.wppd-abre-campo textarea,.wppd-abre-campo textarea:focus{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--nh-text-h);padding:0;line-height:1.55;display:block;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;font-size:14.5px!important}.wppd-abre-campo textarea::placeholder{color:var(--nh-slate-400)}.wppd-abre-pe{border-top:1px solid var(--nh-border);align-items:center;gap:10px;margin-top:10px;padding-top:9px;display:flex}.wppd-abre-clipe{width:30px;height:30px;color:var(--nh-slate-500);cursor:pointer;border-radius:9px;flex:none;place-items:center;transition:background .15s,color .15s;display:inline-grid}.wppd-abre-clipe:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.wppd-abre-clipe:focus-within{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.wpp-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wppd-abre-atalho{color:var(--nh-slate-400);white-space:nowrap;margin-left:auto;font-size:12px}.wppd-abre-atalho kbd{font-family:var(--mono);background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:5px;padding:2px 5px;font-size:12px}.wppd-abre-ir{cursor:pointer;font:inherit;background:var(--wpp-accent-grad);color:var(--wpp-on-accent,#fff);box-shadow:none;border:0;border-radius:12px;flex:none;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:650;transition:filter .15s,box-shadow .15s;display:inline-flex}.wppd-abre-ir:hover:not(:disabled){filter:brightness(1.06)}.wppd-abre-ir:disabled{background:var(--nh-surface-strong);color:var(--nh-slate-400);box-shadow:none;cursor:default}.wppd-abre-chips{flex-wrap:wrap;gap:7px;display:flex}.wppd-mcp{text-align:left;cursor:pointer;border:0;border-left:1px solid var(--nh-border);background:radial-gradient(130% 120% at 100% 0%, var(--wpp-accent-soft) 0%, transparent 70%);flex-direction:column;flex:none;align-items:flex-start;gap:6px;width:266px;padding:14px 18px;transition:background .16s;display:flex}.wppd-mcp:hover{background:var(--wpp-accent-soft)}@media (width<=1080px){.wppd-mcp{border-left:0;border-top:1px solid var(--nh-border);width:auto}}.wppd-mcp-ic{background:var(--wpp-accent-soft);width:26px;height:26px;color:var(--wpp-accent-txt);border-radius:8px;flex:none;place-items:center;display:grid}.wppd-mcp b{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:13px;font-weight:700;line-height:1.35}.wppd-mcp p{color:var(--nh-slate-500);margin:0;font-size:12px;line-height:1.5}.wppd-mcp-marcas{flex-wrap:wrap;gap:4px;display:flex}.wppd-mcp-marcas i{background:var(--nh-surface-strong);color:var(--nh-slate-500);border-radius:999px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:600}.wppd-mcp-ir{color:var(--wpp-accent-txt);align-items:center;gap:3px;margin-top:auto;padding-top:6px;font-size:12px;font-weight:700;display:inline-flex}.wppd-chip{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-700);cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:5px;padding:7px 13px;font-size:13px;display:inline-flex}.wppd-chip:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-txt);background:var(--wpp-accent-soft)}.wppd-chip.vazio{color:var(--wpp-accent-txt);background:0 0;border-color:#0000;font-weight:600}.wppd-chip.vazio:hover{background:var(--wpp-accent-soft)}.wppd-abre-teste{color:var(--nh-warn-700);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.wppd-abre-teste svg{flex:none}.wppd-abre-teste button{font:inherit;color:var(--nh-warn-700);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (width<=640px){.wppd-abre{border-radius:16px;margin-bottom:10px}.wppd-abre-esq,.wppd-mcp{padding:12px 14px}.wppd-abre-lin h2{font-size:17px}.wppd-abre-campo textarea,.wppd-abre-campo textarea:focus{font-size:16px!important}.wppd-abre-atalho{display:none}.wppd-abre-ir{padding:9px 13px}}.wppd-periodo{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:11px;align-items:center;gap:2px;padding:3px;display:inline-flex}.wppd-periodo button{cursor:pointer;font:inherit;color:var(--nh-slate-500);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;transition:background .16s,color .16s,box-shadow .16s}.wppd-periodo button:hover{color:var(--nh-text-h)}.wppd-periodo button.on{background:var(--nh-card-bg);color:var(--wpp-accent-txt);box-shadow:0 1px 3px rgba(var(--nh-shadow-rgb),.1)}.wppd-periodo button:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:1px}.wpp-convbusca{border:1.5px solid var(--nh-border);background:var(--nh-field-bg);color:var(--nh-slate-500);border-radius:10px;align-items:center;gap:8px;margin:8px 8px 0;padding:0 6px 0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.wpp-convbusca:focus-within,.wpp-convbusca.ativa{border-color:var(--wpp-accent);color:var(--wpp-accent)}.wpp-convbusca:focus-within{box-shadow:0 0 0 3px var(--wpp-accent-soft)}.wpp-convbusca input{min-width:0;font-family:var(--nh-f-body);color:var(--nh-text-h);outline:none;flex:1;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:14px!important}.wpp-convbusca input::placeholder{color:var(--nh-slate-400)}.wpp-convbusca .limpar{width:24px;height:24px;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;display:grid}.wpp-convbusca .limpar:hover{background:var(--nh-surface-strong,var(--fundo-2));color:var(--nh-text-h)}.wpp-convbusca-aviso{background:var(--wpp-accent-soft);color:var(--nh-slate-600,var(--tinta-2));border-radius:9px;margin:6px 8px 0;padding:6px 10px;font-size:12px;line-height:1.4}.wpp-convbusca-aviso .wpp-link{font-size:inherit;font-weight:600}.wpp-conv-tel{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.wpp-chathead-id{flex:200px;min-width:0}.wpp-chathead .st{overflow-wrap:anywhere;line-height:1.45}.wpp-sysline-lead{white-space:normal;text-align:center;border-radius:12px;max-width:92%;padding:6px 14px;line-height:1.45}.wpp-chatwrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.wpp-chatwrap .wpp-chatbody{flex:1;min-height:0}.wpp-novas-msgs{z-index:3;font-size:13px;font-weight:600;font-family:var(--nh-f-body);background:var(--nh-popover-bg);color:var(--wpp-accent);border:1.5px solid var(--wpp-accent-border);cursor:pointer;white-space:nowrap;border-radius:999px;padding:7px 14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000024}.wpp-novas-msgs:hover{background:var(--wpp-accent-soft)}.wpp-conv-ligacao{color:var(--nh-slate-400);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.wpp-convlist-rodape{color:var(--nh-slate-500);justify-content:space-between;align-items:center;gap:8px;padding:10px 10px 6px;font-size:12px;display:flex}.wpp-convlist-mais{font-size:12px;font-weight:600;font-family:var(--nh-f-body);color:var(--wpp-accent);border:1px solid var(--wpp-accent-border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:5px 12px}.wpp-convlist-mais:hover{background:var(--wpp-accent-soft)}.wpp-convlist-mais:disabled{opacity:.6;cursor:default}.wpp-chat-anteriores{font-size:12px;font-weight:600;font-family:var(--nh-f-body);color:var(--wpp-accent);border:1px solid var(--wpp-accent-border);cursor:pointer;white-space:nowrap;background:#ffffffd9;border-radius:999px;align-self:center;padding:5px 12px;box-shadow:0 1px 1px #0000000f}.wpp-chat-anteriores:hover{background:var(--cartao-solido)}.wpp-chat-anteriores:disabled{opacity:.6;cursor:default}.wpp-leadpanel{border-bottom:1px solid var(--nh-glass-border);background:var(--nh-card-bg)}.wpp-leadpanel-head{align-items:center;gap:10px;padding:5px 12px 5px 8px;display:flex}.wpp-leadpanel-toggle{cursor:pointer;min-width:0;font-family:var(--nh-f-body);color:var(--nh-slate-500);text-align:left;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:8px;padding:6px;display:flex}.wpp-leadpanel-toggle:hover:not(:disabled){background:var(--nh-field-bg)}.wpp-leadpanel-toggle:disabled{cursor:default}.wpp-leadpanel-toggle .t{color:var(--nh-text-h);white-space:nowrap;font-size:13px;font-weight:700}.wpp-leadpanel-toggle .s{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.wpp-leadpanel-body{flex-direction:column;gap:10px;padding:2px 16px 12px;display:flex}.wpp-leadpanel-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;display:grid}.wpp-leadpanel-grid .campo{flex-direction:column;gap:1px;min-width:0;display:flex}.wpp-leadpanel-grid .campo.largo{grid-column:1/-1}.wpp-leadpanel-grid .k{color:var(--nh-slate-500);font-size:12px}.wpp-leadpanel-grid .v{color:var(--nh-text-h);overflow-wrap:anywhere;font-size:13px;font-weight:600}.wpp-leadpanel-grid .campo.largo .v{white-space:pre-line;font-weight:500}.wpp-leadpanel-funil{color:var(--nh-slate-600,var(--tinta-2));flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;display:flex}.wpp-leadpanel-funil .k{color:var(--nh-slate-500);margin-right:2px}.wpp-leadpanel-funil .passo{align-items:center;gap:6px;font-weight:600;display:inline-flex}.wpp-leadpanel-funil .seta{color:var(--nh-slate-400);font-weight:400}.wpp-leadpanel-rastreio summary{cursor:pointer;color:var(--nh-slate-500);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.wpp-leadpanel-rastreio summary::-webkit-details-marker{display:none}.wpp-leadpanel-rastreio summary:before{content:"›";font-size:15px;line-height:1;transition:transform .15s;display:inline-block}.wpp-leadpanel-rastreio[open] summary:before{transform:rotate(90deg)}.wpp-leadpanel-rastreio .wpp-leadpanel-grid{margin-top:8px}@media (width<=860px){.wpp-leadpanel-toggle .s{display:none}.wpp-leadpanel-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.wpp-rtu{margin:18px 0 0;padding:16px 18px}.wpp-rtu-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wpp-rtu-tit{font-family:var(--nh-f-display);color:var(--nh-text-h);align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.wpp-rtu-tit svg{color:var(--wpp-accent)}.wpp-rtu-sub{min-width:160px;color:var(--nh-slate-500);flex:1;font-size:13px}.wpp-rtu-lista{border:1px solid var(--nh-glass-border);border-radius:13px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.wpp-rtu-linha{grid-template-columns:26px 88px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;display:grid}.wpp-rtu-lista>*+*{border-top:1px solid var(--nh-glass-border)}.wpp-rtu-ic{background:var(--nh-field-bg);width:26px;height:26px;color:var(--nh-slate-500);border-radius:8px;place-items:center;display:grid}.wpp-rtu-rot{letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-500);padding-top:6px;font-size:12px;font-weight:700}.wpp-rtu-val{min-width:0;color:var(--nh-text-h);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:4px;font-size:14px;display:flex}.wpp-rtu-val i{color:var(--nh-slate-500);font-style:normal}.wpp-rtu-item{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 8px;display:inline-flex}.wpp-rtu-item.apagado{opacity:.55}.wpp-rtu-item small{color:var(--nh-slate-500);font-size:12px}.wpp-rtu-aviso{background:var(--wpp-amber-soft);color:var(--nh-text-h);border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 12px;font-size:13px;line-height:1.5;display:flex}.wpp-rtu-aviso svg{color:var(--wpp-amber);flex:none;margin-top:2px}.wpp-rtu-lista>.wpp-rtu-aviso{border-radius:0;margin:0}.wpp-rtu-banner{border:1px solid var(--wpp-amber);background:var(--nh-field-bg);color:var(--nh-text-h);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;padding:10px 14px;font-size:14px;display:flex}.wpp-rtu-banner svg{color:var(--wpp-amber);flex:none}.wpp-rtu-banner>span{flex:1;min-width:200px}.wpp-rtu-grupo{color:var(--nh-text-h);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:8px;margin:8px 0 -6px;font-size:14px;display:flex}.wpp-rtu-grupo svg{color:var(--wpp-accent);align-self:center}.wpp-rtu-grupo b{font-family:var(--nh-f-display);font-size:15px}.wpp-rtu-grupo span{color:var(--nh-slate-500);font-size:13px}.wpp-rtu-apagada{opacity:.55}.wpp-rtu-rolagem{overflow-x:auto}.wpp-rtu-modal{width:min(680px,100%)}.wpp-rtu-caixa{border:1px solid var(--nh-border);color:var(--nh-text-h);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:9px 12px;font-size:14px;line-height:1.5;display:flex}.wpp-rtu-caixa+.wpp-rtu-caixa{margin-top:8px}.wpp-rtu-caixa input{accent-color:var(--wpp-accent);flex:none;margin:3px 0 0}.wpp-rtu-caixa+.mc-onde-lbl,.wpp-rtu-resumo+.mc-onde-lbl,.wpp-rtu-aviso+.mc-onde-lbl,.wpp-select+.mc-onde-lbl,.wpp-sub+.mc-onde-lbl{margin-top:18px}.wpp-rtu-resumo{color:var(--nh-text-h);flex-direction:column;gap:5px;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.55;display:flex}.wpp-rtu-pe{align-items:center;gap:8px;margin-top:20px;display:flex}.wpp-rtu-pe .sp{flex:1}.wpp-ab{margin:12px 0 0;padding:14px 18px}.wpp-ab-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wpp-ab-tit{font-family:var(--nh-f-display);color:var(--nh-text-h);align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.wpp-ab-tit svg{color:var(--wpp-accent)}.wpp-ab-expl{color:var(--nh-slate-500);max-width:78ch;margin:10px 0 0;font-size:13px;line-height:1.55}.wpp-ab-form{grid-template-columns:minmax(200px,1fr) minmax(220px,1.4fr) auto;align-items:end;gap:12px 16px;margin-top:14px;display:grid}.wpp-ab-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.wpp-ab-campo>span{color:var(--nh-slate-500);font-size:13px;font-weight:600}.wpp-ab-campo>span b{color:var(--wpp-accent)}.wpp-ab-campo>span small{font-weight:400}.wpp-ab-campo.peso input{margin-bottom:8px}.wpp-ab-acoes{align-items:center;gap:8px;padding-bottom:2px;display:flex}.wpp-ab-rel{margin-top:16px}.wpp-ab-tabela{border-collapse:collapse;width:100%;font-size:14px}.wpp-ab-tabela th,.wpp-ab-tabela td{text-align:right;border-top:1px solid var(--nh-glass-border);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 10px}.wpp-ab-tabela th{letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-500);border-top:none;font-size:12px;font-weight:700}.wpp-ab-tabela th:first-child,.wpp-ab-tabela td:first-child{text-align:left}.wpp-ab-tabela td:first-child span{color:var(--nh-slate-500);margin-left:6px}.wpp-ab-tabela td small{color:var(--nh-slate-500);margin-left:4px}@media (width<=720px){.wpp-ab-form{grid-template-columns:1fr}.wpp-rtu-linha{grid-template-columns:26px minmax(0,1fr)}.wpp-rtu-rot{grid-column:2;padding-top:0}.wpp-rtu-val{grid-column:2}}.lde{margin-top:14px}.lde-barra{z-index:3;background:var(--nh-card-bg);border-bottom:1px solid var(--nh-border);align-items:center;gap:8px;margin:0 -24px 12px;padding:10px 24px;display:flex;position:sticky;top:-22px}.lde-barra-txt{color:var(--nh-slate-500);align-items:center;gap:7px;margin-right:auto;font-size:14px;display:inline-flex}.lde-barra-txt b{color:var(--wpp-accent-txt);font-weight:700}.lde-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;display:grid}@media (width<=760px){.lde-grid{grid-template-columns:minmax(0,1fr)}.lde-barra{margin:0 -16px 12px;padding:10px 16px}}.lde-col{flex-direction:column;gap:12px;min-width:0;display:flex}.lde-campo{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:10px;display:grid}.lde-rot{color:var(--nh-slate-500);padding-top:9px;font-size:13px}.lde-ctl{flex-direction:column;gap:4px;min-width:0;display:flex}.lde-ctl .wpp-input{box-sizing:border-box;width:100%}.lde-dica{color:var(--nh-slate-500);margin:0;font-size:13px;line-height:1.45}.lde-dica code{font-family:var(--mono);font-size:12px}.lde-erro{color:var(--wpp-rose);margin:0;font-size:13px}.lde-erro-geral{background:#e11d4814;border-radius:10px;margin:0 0 10px;padding:8px 10px}.lde-link{font:inherit;color:var(--wpp-accent-txt);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:700}.lde-par{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) 28px;align-items:center;gap:6px;margin-bottom:6px;display:grid}.lde-k-fixo{font-family:var(--mono);color:var(--nh-slate-600);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lde-k{font-family:var(--mono)}.lde-x{width:28px;height:28px;color:var(--nh-slate-400);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;font-size:17px}.lde-x:hover{border-color:var(--nh-border);color:var(--wpp-rose)}.lde-opt{align-items:center;gap:12px;display:flex}.lde-opt-txt{flex-direction:column;flex:1;gap:2px;font-size:14px;display:flex}.lde-opt-txt span{color:var(--nh-slate-500);font-size:13px}.lde-opt.on{border-color:#e11d4859}.lde-opt.on .wpp-switch input:checked+i{background:var(--wpp-rose)}.lde-par .wpp-input{box-sizing:border-box;width:100%;min-width:0}.mcpx-volta{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.mcpx-volta:hover{color:var(--nh-text-h)}.mcpx-link{color:var(--nh-slate-500);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.mcpx-link:hover{color:var(--nh-text-h)}.mcpx-serv{text-align:left;cursor:pointer;background:var(--nh-panel-2);border:1px solid var(--nh-border);width:100%;color:inherit;font:inherit;border-radius:12px;align-items:center;gap:11px;margin-bottom:8px;padding:12px 14px;display:flex}.mcpx-serv:hover{border-color:var(--wpp-accent-border);background:var(--wpp-accent-soft)}.mcpx-serv-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mcpx-serv-txt b{color:var(--nh-text-h);font-size:14px}.mcpx-serv-txt small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mcpx-serv em{color:var(--wpp-accent);white-space:nowrap;font-size:12px;font-style:normal;font-weight:600}.mcpx-ponto{background:var(--nh-green-500);border-radius:50%;flex:none;width:8px;height:8px}.mcpx-ponto.off{background:var(--nh-warn-500)}.mcpx-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.mcpx-cab-id{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.mcpx-cab-id b{color:var(--nh-text-h);font-size:16px}.mcpx-cab-id span{color:var(--nh-slate-500);word-break:break-all;font-size:12px}.mcpx-erro{color:var(--nh-warn-700);font-style:normal}.mcpx-cab-acoes{flex-wrap:wrap;gap:6px;display:flex}.mcpx-token{gap:8px;margin-bottom:12px;display:flex}.mcpx-faixa{border-radius:10px;align-items:center;gap:9px;margin-bottom:10px;padding:9px 12px;font-size:13px;line-height:1.4;display:flex}.mcpx-faixa>svg{flex:none}.mcpx-faixa>span{flex:1;min-width:0}.mcpx-faixa.ok{background:var(--wpp-green-soft);color:var(--wpp-green)}.mcpx-faixa.warn{background:var(--wpp-amber-soft);color:var(--nh-warn-700)}.mcpx-faixa.info{background:var(--nh-bg);color:var(--nh-text);border:1px solid var(--nh-border)}.mcpx-faixa.info>svg{color:var(--nh-slate-500)}.mcpx-preset-cab{align-items:center;gap:12px;margin-bottom:18px;display:flex}.mcpx-preset-cab .fw-tile-logo{border:1px solid var(--nh-border)}.mcpx-preset-id{flex-direction:column;gap:2px;min-width:0;display:flex}.mcpx-preset-id b{color:var(--nh-text-h);letter-spacing:-.01em;font-size:16px;font-weight:700}.mcpx-preset-id small{color:var(--nh-slate-500);font-size:12.5px}.mcpx-preset-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-500);margin:0 0 8px;font-size:11.5px;font-weight:700}.mcpx-preset-chips{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.mcpx-preset-chips span{color:var(--nh-text-h);border:1px solid var(--nh-border);background:var(--nh-bg);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.mcpx-passos{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mcpx-passos li{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text);border-radius:12px;flex-direction:column;gap:8px;padding:11px 12px;font-size:12.5px;line-height:1.4;display:flex}.mcpx-passos i{width:22px;height:22px;color:var(--wpp-accent);background:var(--wpp-accent-soft);border-radius:50%;place-items:center;font-size:11.5px;font-style:normal;font-weight:700;display:grid}@media (width<=520px){.mcpx-passos{grid-template-columns:1fr}.mcpx-passos li{flex-direction:row;align-items:center}}.mcpx-preset .modal-pe{margin-top:16px}.mcpx-preset-nota{color:var(--nh-slate-500);font-size:12px}.mcpx-filtros{flex-direction:column;gap:9px;margin:14px 0 4px;display:flex}.mcpx-chips{flex-wrap:wrap;gap:6px;display:flex}.mcpx-chip{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-500);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.mcpx-chip i{opacity:.6;margin-left:3px;font-style:normal;font-weight:500}.mcpx-chip.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent-border);color:var(--wpp-accent)}.mcpx-grupo{margin-top:16px}.mcpx-grupo>header{border-bottom:1px solid var(--nh-border);align-items:baseline;gap:7px;padding:0 2px 7px;display:flex}.mcpx-grupo-cab{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:7px;padding:0;display:flex}.mcpx-grupo-cab>svg{color:var(--nh-slate-500);flex:none;align-self:center;transition:transform .15s}.mcpx-previa{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:8px 2px 2px 20px;font-size:13px;display:block;overflow:hidden}.mcpx-previa:hover{color:var(--nh-text-h)}.mcpx-grupo header b{color:var(--nh-text-h);font-size:13px}.mcpx-grupo header i{color:var(--nh-slate-500);background:#94a3b829;border-radius:999px;padding:1px 7px;font-size:12px;font-style:normal;font-weight:700}.mcpx-grupo header span{min-width:0;color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.mcpx-grupo.alerta header b,.mcpx-grupo.alerta header span{color:var(--nh-warn-700)}.mcpx-lote{color:var(--wpp-accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.mcpx-lote:disabled{opacity:.5;cursor:default}.mcpx-item{border-bottom:1px dashed var(--nh-border);align-items:center;gap:12px;padding:9px 2px;display:flex}.mcpx-item:last-child{border-bottom:0}.mcpx-item-txt{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;padding:0;display:flex}.mcpx-item-nome{align-items:baseline;gap:8px;min-width:0;display:flex}.mcpx-item-nome b{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.mcpx-item-txt:hover .mcpx-item-nome b{color:var(--wpp-accent)}.mcpx-item-nome code,.mcpx-item-txt small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mcpx-item.off .mcpx-item-txt{opacity:.55}.fwl-abas{border-radius:22px;flex-wrap:wrap;flex:0 auto;max-width:100%}.fwl-abas-linha{margin-top:14px;display:flex}.fwl-card .fw-tile-logo.mini{flex:none;width:32px;height:32px}.fwl-grade{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.fwl-grade .wpp-rtu-grupo{margin:14px 0 -2px}.fwl-grade .wpp-rtu-grupo:first-child{margin-top:0}.wpp-rtu-grupo.fwl-alerta b,.wpp-rtu-grupo.fwl-alerta span,.wpp-rtu-grupo.fwl-alerta svg{color:var(--nh-warn-700)}.fwl-card{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);min-width:0;font:inherit;color:inherit;transition:transform .18s var(--wpp-ease), border-color .18s var(--wpp-ease), box-shadow .18s var(--wpp-ease);border-radius:16px;flex-direction:column;gap:10px;padding:14px 15px 12px;display:flex}.fwl-card:hover{border-color:var(--wpp-accent-border);box-shadow:0 8px 20px rgba(var(--nh-shadow-rgb), .08);transform:translateY(-2px)}[data-theme=dark] .fwl-card:hover{box-shadow:0 8px 20px #0000004d}.fwl-card:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.fwl-card.off{opacity:.62}.fwl-card-top{align-items:center;gap:10px;min-width:0;display:flex}.fwl-card-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fwl-card-id b{letter-spacing:-.01em;color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.fwl-card-id small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fwl-card-desc{color:var(--nh-slate-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:37px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.fwl-card-pe{border-top:1px dashed var(--nh-border);color:var(--nh-slate-500);align-items:center;gap:8px;padding-top:9px;font-size:12px;display:flex}.fwl-card-pe .sp{flex:1}.fwl-saude{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.fwl-saude i{background:var(--nh-border);border-radius:50%;flex:none;width:7px;height:7px}.fwl-saude.ok i{background:var(--nh-green-500)}.fwl-saude.warn i{background:var(--nh-warn-500)}.fwl-saude.warn,.fwl-saude.ruim{color:var(--nh-warn-700)}.fwl-saude.ruim i{background:var(--wpp-rose,#e11d48)}.erp-hub-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.erp-hub-controls .vopt{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;min-height:74px;display:flex;position:relative}.erp-hub-controls .vopt>span{color:var(--nh-muted,#64748b);font-size:13px;line-height:1.35}.erp-hub-controls .vopt .vsw{position:absolute;top:12px;right:10px}.erp-handoff-panel{border-top:1px solid var(--nh-border,#e2e8f0);margin-top:16px;padding-top:14px}.erp-handoff-heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.erp-handoff-heading span{color:var(--nh-muted,#64748b);font-size:13px}.erp-handoff-rule{border-bottom:1px solid var(--nh-border-soft,#eef2f7);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.erp-handoff-rule span{color:var(--nh-muted,#64748b);flex:1}.erp-handoff-rule[draggable=true]{cursor:grab}.erp-handoff-rule[draggable=true]:active{cursor:grabbing}.erp-handoff-rule.is-dragging{opacity:.45;background:var(--nh-surface-soft,#f8fafc)}.erp-handoff-drag{color:var(--nh-muted,#94a3b8);letter-spacing:-4px;cursor:grab;font-size:18px;flex:none!important}.erp-handoff-menu{position:relative;color:inherit!important;flex:none!important}.erp-handoff-menu-popover{z-index:5;border:1px solid var(--nh-border,#e2e8f0);background:var(--nh-surface,#fff);border-radius:8px;min-width:130px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 22px #0f172a24}.erp-handoff-menu-popover button{text-align:left;color:var(--nh-text,#172033);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 9px}.erp-handoff-menu-popover button:hover{background:var(--nh-surface-soft,#f1f5f9)}.erp-handoff-form{grid-template-columns:1.4fr 1fr 1fr 90px auto;gap:7px;margin-top:12px;display:grid}@media (width<=800px){.erp-hub-controls,.erp-handoff-form{grid-template-columns:1fr}.erp-handoff-heading{flex-direction:column;align-items:flex-start}}.fwl-usos.on{color:var(--wpp-accent);font-weight:600}.fwl-ficha{max-width:940px;margin:0 auto}.fwl-ficha .mcpx-volta{margin-bottom:14px}.wppl-ate{border-top:1px solid #0000000f;min-width:0;padding-top:4px}.wppl-ate-lista{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.wppl-ate-lista li{align-items:flex-start;gap:10px;min-width:0;display:flex}.wppl-ate-lista .dot{border:2px solid;border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.wppl-ate-lista .corpo{flex:1;min-width:0}.wppl-ate-lista .linha1{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.wppl-ate-lista .q{color:var(--nh-slate-600,#5b6474);font-variant-numeric:tabular-nums;margin-right:8px}.wppl-ate-lista .st-previsto .linha1{opacity:.8}.wppl-ate-lista .det{margin:2px 0 0;font-size:13px}.wppl-ate-lista .txt{text-align:left;cursor:pointer;background:var(--wpp-accent-soft,#e8f6f4);width:100%;color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border:0;border-radius:8px;margin-top:4px;padding:7px 10px;font-size:13px;line-height:1.45;display:block}.wppl-ate-rodape{color:var(--nh-slate-600,#5b6474);flex-direction:column;gap:4px;margin-top:10px;font-size:13px;display:flex}.wppl-ate-rodape span{overflow-wrap:anywhere;align-items:flex-start;gap:6px;display:inline-flex}.wppl-ate-rodape svg{flex:none;margin-top:2px}.bling-connection-channels{border-top:1px solid var(--wpp-border,#7f7f7f33);flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:12px;display:flex}.bling-channel{border:1px solid var(--wpp-border,#7f7f7f33);background:var(--wpp-surface,transparent);cursor:help;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-width:190px;padding:9px 11px;display:flex}.bling-channel>span{flex-direction:column;gap:2px;display:flex}.bling-channel strong{color:var(--nh-text-h,currentColor);font-size:14px}.bling-channel small{color:var(--nh-slate-400,#94a3b8);font-size:12px}.bling-switch{border:1px solid var(--nh-slate-400,#94a3b8);cursor:pointer;background:0 0;border-radius:999px;flex:none;width:36px;height:20px;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.bling-switch span{background:var(--nh-slate-400,#94a3b8);border-radius:50%;width:14px;height:14px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}.bling-switch[aria-checked=true]{border-color:var(--wpp-accent,#7c5cff);background:var(--wpp-accent,#7c5cff)}.bling-switch[aria-checked=true] span{background:#fff;transform:translate(16px)}.bling-switch:focus-visible{outline:2px solid var(--wpp-accent,#7c5cff);outline-offset:2px}.bling-switch:disabled{opacity:.55;cursor:wait}.bling-channel-hint{margin:8px 0 0;font-size:13px}.bling-dialog-overlay{z-index:1000;background:#0f172a94;place-items:center;padding:20px;animation:.14s ease-out bling-dialog-in;display:grid;position:fixed;inset:0}.bling-dialog{border:1px solid var(--nh-border,#e2e8f0);background:var(--nh-surface,#fff);width:min(460px,100%);color:var(--nh-text-h,#172033);border-radius:12px;padding:22px;box-shadow:0 24px 70px #0f172a47}.bling-dialog-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bling-dialog-eyebrow{color:var(--nh-muted,#64748b);letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.bling-dialog h2{letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.3}.bling-dialog p{color:var(--nh-muted,#64748b);margin:14px 0 20px;font-size:14px;line-height:1.55}.bling-dialog-close{width:28px;height:28px;color:var(--nh-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;font-size:23px;line-height:1;display:inline-grid}.bling-dialog-close:hover:not(:disabled){background:var(--nh-surface-soft,#f1f5f9);color:var(--nh-text-h,#172033)}.bling-dialog-close:focus-visible,.bling-dialog-actions button:focus-visible{outline:2px solid var(--wpp-accent,#7c5cff);outline-offset:2px}.bling-dialog-actions{justify-content:flex-end;gap:8px;display:flex}.wpp-btn-danger{color:#fff;background:#dc2626;border:1px solid #dc2626}.wpp-btn-danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@keyframes bling-dialog-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bling-dialog-overlay{animation:none}}.vcofre{flex-direction:column;gap:6px;display:flex}.vcofre-linha{background:var(--nh-panel-2);color:var(--nh-text-h);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.vcofre-linha code{font-size:13px}.vcofre-onde{color:var(--nh-slate-500);font-size:13px}.vcofre-linha .lb-lnk:first-of-type{margin-left:auto}.vcofre-novo{grid-template-columns:auto minmax(110px,160px) 1fr auto auto;align-items:center;gap:8px;margin-top:10px;display:grid}@media (width<=760px){.vcofre-novo{grid-template-columns:1fr 1fr}}.vcofre-linha .lb-lnk+.lb-lnk{margin-left:10px}.wpp-sysline.wpp-troca{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep);white-space:normal;text-align:center;max-width:92%;font-size:12px;font-weight:600}.wpp-provcaps{flex-direction:column;gap:2px;margin-top:2px;display:flex}.wpp-provcaps>span{font-size:11.5px}.wpp-provcaps>.nao{opacity:.6}.wpp-provmotivo{font-size:11.5px;font-weight:600}.tob-root{--tob-accent:var(--wpp-accent,#13a89a);--tob-accent-deep:var(--wpp-accent-deep,#0a7d70);--tob-accent-grad:var(--wpp-accent-grad,linear-gradient(135deg, #14b3a3, #0a7d70));--tob-accent-soft:var(--wpp-accent-soft,#13a89a21);--tob-accent-border:var(--wpp-accent-border,#13a89a4d);--tob-primary:var(--tob-accent);--tob-on-primary:#fff;--tob-primary-c:var(--tob-accent-soft);--tob-on-primary-c:var(--tob-accent-deep);--tob-secondary-c:var(--nh-field-bg,#ffffffd9);--tob-on-secondary-c:var(--nh-slate-600,#475569);--tob-sc-lowest:var(--nh-field-bg,#ffffffb3);--tob-sc-low:var(--nh-card-bg,#ffffffa6);--tob-sc:var(--nh-field-bg,#ffffffd9);--tob-sc-high:var(--nh-field-bg,#fff);--tob-on:var(--nh-text-h,#1a1919);--tob-on-var:var(--nh-slate-500,#64748b);--tob-outline:var(--nh-slate-400,#94a3b8);--tob-outline-var:var(--nh-glass-border,#e2e8f0);--tob-warn-bg:#b453091f;--tob-warn-fg:#b45309;--tob-emph:var(--wpp-ease,cubic-bezier(.22,1,.36,1));--tob-f-display:var(--nh-f-display,inherit);--tob-f-body:var(--nh-f-body,inherit);width:100%;min-height:100vh;color:var(--tob-on);font-family:var(--tob-f-body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45;position:relative}[data-theme=dark] .tob-root{--tob-accent-deep:var(--wpp-accent,#13a89a);--tob-on-primary-c:var(--wpp-accent,#13a89a);--tob-accent-grad:linear-gradient(135deg, #14b3a3, #0d8b7e);--tob-warn-bg:#f59e0b24;--tob-warn-fg:#fbbf24}[data-theme=dark] .tob-card:hover{box-shadow:0 10px 26px #00000057}[data-theme=dark] .tob-bub{box-shadow:0 2px 8px #00000047}[data-theme=dark] .tob-blk{box-shadow:0 1px 4px #00000047}[data-theme=dark] .tob-logo{box-shadow:0 2px 6px #00000059}.tob-root *{box-sizing:border-box;margin:0;padding:0}.tob-root button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none}.tob-root input,.tob-root select,.tob-root textarea{font:inherit;color:inherit}.tob-root svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.tob-root h1,.tob-root h2,.tob-root h3,.tob-root h4,.tob-root b{color:var(--tob-on)}.tob-wrap{max-width:1060px;margin:0 auto;padding:26px 22px 80px;position:relative}.tob-top{align-items:center;gap:14px;margin-bottom:24px;display:flex}.tob-logo{background:var(--tob-accent-grad);width:44px;height:44px;color:var(--sobre-acento);box-shadow:var(--nh-e1,0 2px 6px #0f172a14);border-radius:14px;flex:none;place-items:center;font-size:18px;font-weight:700;display:grid;overflow:hidden}.tob-logo img{object-fit:cover;width:100%;height:100%}.tob-top h1{font-family:var(--tob-f-display);font-size:16px;font-weight:600}.tob-top small{color:var(--tob-on-var);font-size:13px;font-weight:400;display:block}.tob-top .sp{flex:1}.tob-chip{border:1px solid var(--tob-outline-var);height:28px;color:var(--tob-on-var);background:var(--tob-sc);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.tob-chip.warn{background:var(--tob-warn-bg);color:var(--tob-warn-fg);border-color:#0000}.tob-chip.ok{background:var(--tob-accent-soft);color:var(--tob-accent-deep);border-color:#0000}.tob-chip svg{width:14px;height:14px}.tob-exit{color:var(--tob-on-var);border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;display:inline-flex}.tob-exit:hover{color:var(--tob-on);background:var(--tob-sc)}.tob-stepper{align-items:center;margin-bottom:24px;display:flex}.tob-stp{flex-direction:column;flex:none;align-items:center;gap:6px;width:86px;display:flex}.tob-stp .dot{background:var(--tob-sc);border:1.5px solid var(--tob-outline-var);width:32px;height:32px;color:var(--tob-outline);transition:all .3s var(--tob-emph);border-radius:999px;place-items:center;font-size:13px;font-weight:700;display:grid}.tob-stp .dot svg{width:14px;height:14px}.tob-stp .t{color:var(--tob-outline);text-align:center;letter-spacing:.02em;font-size:12px;font-weight:600}.tob-stp.on .dot{background:var(--tob-accent-grad);color:var(--sobre-acento);box-shadow:none;border-color:#0000;transform:scale(1.08)}.tob-stp.on .t{color:var(--tob-accent-deep)}.tob-stp.done .dot{background:var(--tob-accent-soft);color:var(--tob-accent-deep);border-color:var(--tob-accent-border)}.tob-stp.done .t{color:var(--tob-on-var)}.tob-sbar{background:var(--tob-outline-var);border-radius:2px;flex:1;height:2.5px;margin:0 4px 18px;overflow:hidden}.tob-sbar i{background:var(--tob-accent);transform-origin:0;height:100%;transition:transform .4s var(--tob-emph);display:block;transform:scaleX(0)}.tob-sbar.fill i{transform:scaleX(1)}.tob-panel{background:var(--tob-sc-low);border:1px solid var(--tob-outline-var);min-height:420px;box-shadow:var(--nh-glass-shadow,0 1px 2px rgba(var(--nh-shadow-rgb),.04), 0 1px 3px rgba(var(--nh-shadow-rgb),.05));-webkit-backdrop-filter:blur(16px)saturate(160%);animation:tobin .38s var(--tob-emph);border-radius:24px;padding:34px 38px}@keyframes tobin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tob-panel h2{font-family:var(--tob-f-display);letter-spacing:-.01em;max-width:30ch;font-size:26px;font-weight:700;line-height:1.2}.tob-panel .sub{color:var(--tob-on-var);max-width:58ch;margin-top:8px;font-size:14.5px;line-height:1.6}.tob-sec{margin-top:24px}.tob-cards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.tob-card{background:var(--tob-sc);border:1.5px solid var(--tob-outline-var);cursor:pointer;transition:all .22s var(--tob-emph);border-radius:18px;padding:20px;position:relative}.tob-card:hover{box-shadow:0 10px 26px rgba(var(--nh-shadow-rgb),.1);transform:translateY(-2px)}.tob-card.sel{border-color:var(--tob-accent);background:var(--tob-accent-soft);box-shadow:0 0 0 3px var(--tob-accent-soft)}.tob-card .ico{background:var(--tob-sc-low);width:42px;height:42px;color:var(--tob-outline);border:1px solid var(--tob-outline-var);border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.tob-card.sel .ico{background:var(--tob-accent-grad);color:var(--sobre-acento);border-color:#0000}.tob-card h3{font-family:var(--tob-f-display);font-size:15.5px;font-weight:600}.tob-card p{color:var(--tob-on-var);margin-top:5px;font-size:13px;line-height:1.5}.tob-card .tick{background:var(--tob-accent);width:20px;height:20px;color:var(--sobre-acento);border-radius:999px;place-items:center;display:none;position:absolute;top:14px;right:14px}.tob-card .tick svg{stroke-width:2.4px;width:12px;height:12px}.tob-card.sel .tick{display:grid}.tob-card:focus,.tob-card:focus-visible{box-shadow:0 0 0 3px var(--tob-accent-soft);outline:none}.tob-card.sel:focus,.tob-card.sel:focus-visible{box-shadow:0 0 0 3px var(--tob-accent-border)}.tob-card.add{background:var(--tob-sc-lowest);border-style:dashed}.tob-card.add:hover{border-color:var(--tob-accent);box-shadow:none;transform:none}.tob-card.add .ico{background:var(--tob-accent-soft);color:var(--tob-accent-deep);border-color:#0000}.tob-card.add h3{color:var(--tob-accent-deep)}.tob-lbl{letter-spacing:.03em;color:var(--tob-on-secondary-c);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.tob-inp{background:var(--tob-sc);border:1.5px solid var(--tob-outline-var);width:100%;color:var(--tob-on);resize:vertical;border-radius:13px;outline:none;padding:12px 15px;font-size:14.5px;transition:border .15s,box-shadow .15s}.tob-inp:focus{border-color:var(--tob-accent);box-shadow:0 0 0 3px var(--tob-accent-soft)}.tob-inp::placeholder{color:var(--tob-outline)}.tob-grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tob-tags{flex-wrap:wrap;gap:9px;display:flex}.tob-tag{border:1.5px solid var(--tob-outline-var);background:var(--tob-sc);color:var(--tob-on-secondary-c);border-radius:999px;padding:9px 17px;font-size:14px;font-weight:600;transition:all .15s}.tob-tag:hover{border-color:var(--tob-accent)}.tob-tag.sel{background:var(--tob-accent-grad);color:var(--sobre-acento);box-shadow:none;border-color:#0000}.tob-btn{border-radius:999px;justify-content:center;align-items:center;gap:9px;height:44px;padding:0 24px;font-size:15px;font-weight:600;transition:box-shadow .16s,transform .1s;display:inline-flex}.tob-btn:active{transform:scale(.985)}.tob-btn.filled{background:var(--tob-accent-grad);color:var(--sobre-acento);box-shadow:none}.tob-btn.filled:hover{box-shadow:none;transform:translateY(-1px)}.tob-btn.filled:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.tob-btn.tonal{background:var(--tob-accent-soft);color:var(--tob-accent-deep)}.tob-btn.tonal:hover{background:var(--tob-accent-border)}.tob-btn.text{color:var(--tob-on-var);padding:0 14px}.tob-btn.text:hover{color:var(--tob-on)}.tob-btn.sm{height:36px;padding:0 18px;font-size:14px}.tob-nav{align-items:center;gap:12px;margin-top:30px;display:flex}.tob-nav .sp{flex:1}.tob-hint{color:var(--tob-outline);font-size:13px}.tob-bub{background:var(--tob-sc-high);max-width:460px;box-shadow:0 2px 8px rgba(var(--nh-shadow-rgb),.08);color:var(--tob-on-secondary-c);border-radius:4px 16px 16px;margin-top:12px;padding:13px 16px;font-size:14px;line-height:1.55}.tob-bub .who{color:var(--tob-accent-deep);letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:700}.tob-fun{border:2px dashed var(--tob-outline-var);background:var(--tob-sc-lowest);border-radius:16px;margin-top:20px;padding:18px}.tob-fun .empty{color:var(--tob-outline);text-align:center;padding:22px 0;font-size:14px}.tob-frun{animation:tobin .3s var(--tob-emph);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.tob-blk{background:var(--tob-sc-high);border:1px solid var(--tob-outline-var);min-width:148px;box-shadow:0 1px 4px rgba(var(--nh-shadow-rgb),.06);border-radius:12px;align-items:center;gap:10px;padding:9px 14px 9px 10px;display:flex;position:relative;overflow:hidden}.tob-blk:before{content:"";background:var(--stripe,#94a3b8);width:4px;position:absolute;top:0;bottom:0;left:0}.tob-blk .bi{background:color-mix(in srgb, var(--stripe) 14%, transparent);width:30px;height:30px;color:var(--stripe);border-radius:8px;place-items:center;display:grid}.tob-blk .bi svg{width:15px;height:15px}.tob-blk b{font-size:14px;font-weight:600;line-height:1.2;display:block}.tob-blk small{letter-spacing:.07em;text-transform:uppercase;color:var(--tob-outline);font-size:12px;font-weight:600}.tob-blk.origem{--stripe:#d97706}.tob-blk.captacao{--stripe:#2563eb}.tob-blk.destino{--stripe:var(--tob-accent)}.tob-arr{color:var(--tob-outline)}.tob-arr svg{width:16px;height:16px}.tob-funfoot{color:var(--tob-on-var);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}.tob-funfoot svg{width:14px;height:14px;color:var(--tob-outline)}.tob-sum{background:var(--tob-sc);border:1px solid var(--tob-outline-var);border-radius:16px;margin-top:16px;padding:18px 20px}.tob-sum h4{font-family:var(--tob-f-display);letter-spacing:.06em;text-transform:uppercase;color:var(--tob-on-var);margin-bottom:10px;font-size:13px;font-weight:700}.tob-sr{border-bottom:1px dashed var(--tob-outline-var);justify-content:space-between;gap:14px;padding:6px 0;font-size:14px;display:flex}.tob-sr:last-child{border-bottom:none}.tob-sr .k{color:var(--tob-on-var)}.tob-sr .v{text-align:right;max-width:62%;font-weight:600}.tob-spin{border:2px solid var(--tob-accent-border);border-top-color:var(--tob-accent);vertical-align:-2px;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite tobrot;display:inline-block}@keyframes tobrot{to{transform:rotate(360deg)}}.tob-kbitem{background:var(--tob-sc);border:1px solid var(--tob-outline-var);animation:tobin .3s var(--tob-emph);border-radius:12px;align-items:center;gap:11px;margin-top:12px;padding:11px 15px;font-size:14px;display:flex}.tob-kbitem b{font-weight:600}.tob-kbitem .st{color:var(--tob-accent-deep);align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;display:flex}@media (width<=900px){.tob-cards,.tob-grid2{grid-template-columns:1fr}.tob-panel{padding:26px 20px}.tob-stp{width:52px}.tob-stp .t{display:none}}.dwa-por-onde{margin:0 0 12px}.dwa{max-width:420px;font-family:var(--f);color:var(--tinta);margin:0 auto}.dwa-titulo{font:700 20px/1.3 var(--f);color:var(--tinta);margin:0 0 4px}.dwa-linha{font:400 15px/1.6 var(--f);color:var(--tinta-2);margin:0 0 18px}.dwa-campo{margin-bottom:16px}.dwa-lead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.dwa-lead .n-rosto{--d:44px}.dwa-lead-nome{gap:2px;min-width:0;display:grid}.dwa-lead-nome b{font:700 16px/1.3 var(--f);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dwa-lead-nome small{font:400 13px/1.3 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.dwa-estado{gap:12px;min-height:44px;display:grid}.dwa-texto{font:400 15px/1.6 var(--f);color:var(--tinta-2);margin:0}.dwa-apoio{font:400 14px/1.5 var(--f);color:var(--tinta-3);margin:0}.dwa-aviso{border:1px solid var(--linha-forte);font:600 14px/1.5 var(--f);color:var(--tinta);border-radius:12px;margin:0;padding:10px 12px}.dwa-acao{width:100%;min-height:48px}.dwa-pedidos{font-family:var(--f);padding:16px 18px}.dwa-pedidos h3{font:700 16px/1.3 var(--f);color:var(--tinta);margin:0 0 10px}.dwa-pedidos ul{margin:0;padding:0;list-style:none}.dwa-pedidos li{border-top:1px solid var(--linha);align-items:center;gap:11px;padding:10px 0;display:flex}.dwa-pedidos li:first-child{border-top:0}.dwa-pedidos .n-rosto{--d:34px}.dwa-pedido-texto{flex:1;gap:3px;min-width:0;display:grid}.dwa-pedido-texto b{font:600 14px/1.3 var(--f);color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.dwa-linha,.dwa-texto{font-size:16px}.dwa-pedidos li .n-btn{min-height:44px}}@media (width<=760px){html .td-shell.nold-tell[data-tell-tab] .wpp-main div.disc-eu-grade.disc-eu-grade,html .td-shell.nold-tell[data-tell-tab] .wpp-main div.disc-foco-grade.disc-foco-grade,.disc-eu-grade.disc-eu-grade{grid-template-columns:minmax(0,1fr)!important}.disc-foco-topo{flex-wrap:wrap;row-gap:10px!important}.disc-foco-topo>div:nth-child(2){flex:calc(100% - 60px)}.disc-foco-topo>div:nth-child(2) .wpp-sub{display:block}.disc-foco-grade{grid-template-columns:minmax(0,1fr)!important;padding:12px 16px!important;overflow-y:auto!important}.disc-foco-grade>:nth-child(2){order:-1}.disc-foco-grade>*{overflow:visible!important}}.td-shell .tl,.td-shell .te{gap:18px;padding-bottom:96px;display:grid}.td-shell .tl-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.td-shell .tl-bms{scrollbar-width:none;border:1px solid var(--tp-vidro-borda,var(--linha));background:var(--tp-vidro,var(--cartao-solido));max-width:100%;-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:999px;gap:4px;padding:4px;display:flex;overflow-x:auto}.td-shell .tl-bms::-webkit-scrollbar{display:none}.td-shell .tl-bms--form{background:var(--cartao-solido,var(--cartao));-webkit-backdrop-filter:none;backdrop-filter:none;width:fit-content}.td-shell .tl-bm{min-height:44px;color:var(--tinta-2);text-align:left;cursor:pointer;transition:background var(--motion-fast,.16s) var(--ease,ease), color var(--motion-fast,.16s);border:1px solid #0000;border-radius:999px;flex:none;justify-items:start;gap:2px;padding:6px 18px;display:grid}.td-shell .tl-bm b{font:600 13.5px/1.2 var(--f);color:inherit;white-space:nowrap}.td-shell .tl-bm small{font:400 11.5px/1.2 var(--f);color:var(--tinta-3);white-space:nowrap}.td-shell .tl-bm:hover{background:var(--cartao-hover,color-mix(in srgb, var(--tinta) 5%, transparent));color:var(--tinta)}.td-shell .tl-bm[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto)}.td-shell .tl-bm[aria-pressed=true] small{color:var(--tinta-2)}.td-shell .tl-bm:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .tl-bm.ja,.td-shell .tl-bm:disabled{cursor:default;color:var(--tinta-3);background:0 0}.td-shell .tl-bm.ja b{text-decoration:line-through;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte)}.td-shell .tl-secao{background:var(--tp-vidro,var(--cartao-solido));border:1px solid var(--tp-vidro-borda,var(--linha));box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:20px;overflow:hidden}.td-shell .tl-cab{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:18px 24px 8px;display:flex}.td-shell .tl-olho{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin:0}.td-shell .tl-sync{min-height:36px;font:600 12px/1 var(--f);color:var(--tinta-2);cursor:pointer;align-items:center;gap:7px;margin-left:auto;padding:0 4px;display:inline-flex}.td-shell .tl-sync:hover{color:var(--tinta)}.td-shell .tl-sync:disabled{cursor:progress;opacity:.7}.td-shell .tl-sync[aria-busy=true] svg{animation:1.4s linear infinite tl-gira}@keyframes tl-gira{to{transform:rotate(360deg)}}.td-shell .tl-ferramentas{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:6px 24px 16px;display:flex}.td-shell .tl-filtros{scrollbar-width:none;gap:6px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.td-shell .tl-filtros::-webkit-scrollbar{display:none}.td-shell .tl-filtro{border:1px solid var(--linha-forte);min-height:36px;color:var(--tinta-2);font:600 12.5px/1 var(--f);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.td-shell .tl-filtro small{font:600 11px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.td-shell .tl-filtro:hover{color:var(--tinta);border-color:var(--tinta-3)}.td-shell .tl-filtro[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.td-shell .tl-filtro[aria-pressed=true] small{color:var(--acento-texto)}.td-shell .tl-filtro:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .tl-busca{border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));max-width:360px;min-height:40px;color:var(--tinta-3);border-radius:12px;flex:240px;align-items:center;gap:8px;margin-left:auto;padding:0 12px;display:flex}.td-shell .tl-busca:focus-within{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}html .td-shell .tl-busca input{min-width:0;height:38px;color:var(--tinta);outline:0;flex:1;box-shadow:none!important;font:400 14px/1 var(--f)!important;background:0 0!important;border:0!important;padding:0!important}.td-shell .tl-busca input::placeholder{color:var(--tinta-3)}.td-shell .tl-grupo+.tl-grupo{margin-top:6px}.td-shell .tl-grupo-t{border-top:1px solid var(--linha);font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);align-items:baseline;gap:8px;margin:0;padding:14px 24px 8px;display:flex}.td-shell .tl-grupo-t small{font:600 11px/1 var(--f);letter-spacing:0;color:var(--tinta-3);font-variant-numeric:tabular-nums}.td-shell .tl-lista{margin:0;padding:0;list-style:none}.td-shell .tl-lista>li+li{border-top:1px solid var(--linha)}.td-shell .tl-linha{text-align:left;width:100%;min-height:64px;color:var(--tinta);cursor:pointer;transition:background var(--motion-fast,.16s) var(--ease,ease);grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:4px 18px;padding:12px 24px;display:grid}.td-shell .tl-linha:hover{background:color-mix(in srgb, var(--tinta) 4%, transparent)}.td-shell .tl-linha:focus-visible{outline:2px solid var(--acento-texto);outline-offset:-2px}.td-shell .tl-id{gap:3px;min-width:0;display:grid}.td-shell .tl-id>b{font:600 14.5px/1.3 var(--f);color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shell .tl-texto{font:400 13px/1.45 var(--f);color:var(--tinta-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shell .tl-meta{font:400 12px/1.5 var(--f);color:var(--tinta-3);flex-wrap:wrap;gap:2px 0;display:flex}.td-shell .tl-meta>span+span:before{content:"·";color:var(--linha-forte);margin:0 7px}.td-shell .tl-meta-aviso{color:var(--aviso)}.td-shell .tl-problema{font:500 12.5px/1.45 var(--f)}.td-shell .tl-problema--erro{color:var(--erro)}.td-shell .tl-problema--aviso{color:var(--aviso)}.td-shell .tl-est{font:600 12px/1.2 var(--f);white-space:nowrap;color:var(--tinta-2);align-items:center;gap:7px;display:inline-flex}.td-shell .tl-est>i{background:var(--tinta-3);border-radius:50%;flex:none;width:6px;height:6px}.td-shell .tl-est--ok{color:var(--sucesso)}.td-shell .tl-est--ok>i{background:var(--sucesso)}.td-shell .tl-est--aviso{color:var(--aviso)}.td-shell .tl-est--aviso>i{background:var(--aviso)}.td-shell .tl-est--erro{color:var(--erro)}.td-shell .tl-est--erro>i{background:var(--erro)}.td-shell .tl-seta{color:var(--tinta-3);place-items:center;display:grid}.td-shell .tl-mais{border-top:1px solid var(--linha);text-align:left;width:100%;min-height:48px;font:600 12.5px/1 var(--f);color:var(--tinta-2);cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);padding:0 24px;display:block}.td-shell .tl-mais:hover{color:var(--tinta)}.td-shell .tl-carregando,.td-shell .tl-nada{font:400 13.5px/1.5 var(--f);color:var(--tinta-2);border-top:1px solid var(--linha);margin:0;padding:18px 24px 22px}.td-shell .tl-vazio{border-top:1px solid var(--linha);justify-items:start;gap:8px;padding:22px 24px 26px;display:grid}.td-shell .tl-vazio b{font:600 16px/1.35 var(--f);color:var(--tinta)}.td-shell .tl-vazio>span:not(.tl-aro){max-width:60ch;font:400 13.5px/1.55 var(--f);color:var(--tinta-2)}.td-shell .tl-vazio em{color:var(--tinta);font-style:normal;font-weight:600}.td-shell .tl-vazio .n-btn{margin-top:6px}.td-shell .tl-aro{border:1px dashed var(--linha-forte);width:44px;height:44px;color:var(--tinta-3);border-radius:50%;place-items:center;display:grid}.td-shell .tl-nota>span{max-width:110ch;display:block}.td-shell .tl-nota{border-top:1px solid var(--linha);font:400 12.5px/1.6 var(--f);color:var(--tinta-3);margin:0;padding:16px 24px 20px}.td-shell .tl-link{font:inherit;color:var(--tinta-2);cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);align-items:center;gap:4px;font-weight:600;display:inline-flex}.td-shell .tl-link:hover{color:var(--tinta)}.td-shell .te-voltar{min-height:36px;font:600 12.5px/1 var(--f);color:var(--tinta-2);cursor:pointer;justify-self:start;align-items:center;gap:6px;display:inline-flex}.td-shell .te-voltar:hover{color:var(--tinta)}.td-shell .te-grade{grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-template-areas:"form lado""acoes lado";align-items:start;gap:18px 20px;display:grid}.td-shell .te-form,.td-shell .te-acoes,.td-shell .te-cartao{border:1px solid var(--tp-vidro-borda,var(--linha));background:var(--tp-vidro,var(--cartao-solido));box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:20px}.td-shell .te-form{grid-area:form;min-width:0;padding:4px 0}.td-shell .te-lado{grid-area:lado;gap:14px;min-width:0;display:grid;position:sticky;top:16px}.td-shell .te-acoes{grid-area:acoes;gap:12px;padding:16px 24px;display:grid}.td-shell .te-cab{flex-wrap:wrap;align-items:center;gap:6px 14px;padding:18px 24px 14px;display:flex}.td-shell .te-cab h2{font:700 20px/1.25 var(--f);color:var(--tinta);overflow-wrap:anywhere;margin:0}.td-shell .te-sec{border-top:1px solid var(--linha);gap:16px;padding:20px 24px 22px;display:grid}.td-shell .te-sec-cab{gap:4px;display:grid}.td-shell .te-sec-cab h3{font:700 15px/1.3 var(--f);color:var(--tinta);margin:0}.td-shell .te-sec-cab p{max-width:68ch;font:400 13px/1.55 var(--f);color:var(--tinta-2);margin:0}.td-shell .te .n-field{font-size:12.5px}.td-shell .te .n-field small{font-size:12px;line-height:1.5}.td-shell .te .n-field>small:last-child{margin-top:-1px}html .td-shell .te .n-input{min-height:44px;border-radius:12px!important;font-size:15px!important}html .td-shell .te select.n-input{padding-right:34px}html .td-shell .te textarea.n-input{resize:vertical;min-height:132px;line-height:1.55}.td-shell .te .n-input:disabled{opacity:1}.td-shell .te-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.td-shell .te-rotulo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.td-shell .te-rotulo small{font-variant-numeric:tabular-nums}.td-shell .te-excesso{color:var(--erro)!important}.td-shell .te-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.td-shell .te-chips>span{font:400 12px/1 var(--f);color:var(--tinta-3);margin-right:2px}.td-shell .te-chip{border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));min-height:28px;color:var(--tinta-2);font:500 12px/1 var(--mono,ui-monospace, Menlo, monospace);cursor:pointer;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.td-shell button.te-chip:hover{border-color:var(--acento-texto);color:var(--tinta)}.td-shell .te-chip:disabled{cursor:default;opacity:.6}.td-shell .te-chip--fixo{cursor:default;color:var(--tinta);justify-self:start}.td-shell .te-var{border-top:1px solid var(--linha);gap:10px;padding-top:14px;display:grid}.td-shell .te-sec-cab+.te-var{border-top:0;padding-top:0}.td-shell .te-var-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.td-shell .te-var-campos--um{grid-template-columns:minmax(0,1fr);max-width:420px}.td-shell .te-botao{align-items:center;gap:8px;display:flex}.td-shell .te-botao .n-input{flex:1}.td-shell .te-add{justify-self:start}.td-shell .te-copias{border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));border-radius:14px;margin:0;padding:0;list-style:none}.td-shell .te-copias li{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:flex}.td-shell .te-copias li+li{border-top:1px solid var(--linha)}.td-shell .te-copias li>span:first-child{gap:2px;min-width:0;display:grid}.td-shell .te-copias b{font:600 13.5px/1.25 var(--f);color:var(--tinta)}.td-shell .te-copias small{font:400 11.5px/1.3 var(--f);color:var(--tinta-3)}.td-shell .te-todas{justify-self:start}.td-shell .te-cartao{gap:12px;padding:18px 20px 20px;display:grid}.td-shell .te-cartao h3{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin:0}.td-shell .te-regra{font:500 13px/1.5 var(--f);align-items:flex-start;gap:8px;margin:0;display:flex}.td-shell .te-regra svg{flex:none;margin-top:2px}.td-shell .te-regra b{font-weight:700}.td-shell .te-regra--ok{color:var(--sucesso)}.td-shell .te-regra--aviso{color:var(--aviso)}.td-shell .te-regra--erro{color:var(--erro)}.td-shell .te-regra-vazia{font:400 12.5px/1.55 var(--f);color:var(--tinta-3);margin:0}.td-shell .te-faixa{border:1px solid var(--linha-forte);font:400 13px/1.55 var(--f);color:var(--tinta-2);border-radius:12px;margin:0;padding:10px 14px}.td-shell .te-form>.te-faixa{margin:0 24px 16px}.td-shell .te-faixa--aviso{border-color:color-mix(in srgb, var(--aviso) 55%, transparent)}.td-shell .te-faixa--erro{border-color:color-mix(in srgb, var(--erro) 55%, transparent)}.td-shell .te-acoes-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.td-shell .te-acoes-dir,.td-shell .te-apagar{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.td-shell .te-apagar-1{color:var(--tinta-2)}.td-shell .te-apagar-1:hover{color:var(--erro)}@media (width<=1100px){.td-shell .te-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"form""lado""acoes"}.td-shell .te-lado{position:static}}@media (width<=700px){.td-shell .tl,.td-shell .te{gap:14px}.td-shell .tl-bms{width:100%}.td-shell .tl-bm{flex:1 0 auto}.td-shell .tl-cab{padding:16px 16px 6px}.td-shell .tl-ferramentas{padding:4px 16px 14px}.td-shell .tl-busca{flex-basis:100%;order:-1;max-width:none;margin-left:0}html .td-shell .tl-busca input{font-size:16px!important}.td-shell .tl-grupo-t{padding:14px 16px 8px}.td-shell .tl-linha{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"i s""e s";row-gap:6px;padding:12px 16px}.td-shell .tl-linha .tl-id{grid-area:i}.td-shell .tl-linha .tl-est{grid-area:e}.td-shell .tl-linha .tl-seta{grid-area:s}.td-shell .tl-texto{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.td-shell .tl-mais,.td-shell .tl-carregando,.td-shell .tl-nada,.td-shell .tl-vazio,.td-shell .tl-nota,.td-shell .te-cab,.td-shell .te-sec{padding-left:16px;padding-right:16px}.td-shell .te-form>.te-faixa{margin:0 16px 14px}.td-shell .te-par,.td-shell .te-var-campos{grid-template-columns:minmax(0,1fr)}html .td-shell .te .n-input{font-size:16px!important}.td-shell .te-acoes{padding:14px 16px}.td-shell .te-acoes-linha{flex-direction:column-reverse;align-items:stretch}.td-shell .te-acoes-dir{grid-template-columns:1fr 1.4fr;display:grid}.td-shell .te-cartao{padding:16px}}@media (prefers-reduced-motion:reduce){.td-shell .tl-sync[aria-busy=true] svg{animation:none}}.td-shell .ma{gap:18px;padding-bottom:96px;display:grid}.td-shell .ma-carregando,.td-shell .ma-nada{font:400 13.5px/1.5 var(--f);color:var(--tinta-2);margin:0}.td-shell .ma-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.td-shell .ma-filtros{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.td-shell .ma-filtros::-webkit-scrollbar{display:none}.td-shell .ma-filtro{border:1px solid var(--linha-forte);min-height:36px;color:var(--tinta-2);font:600 12.5px/1 var(--f);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.td-shell .ma-filtro small{font:600 11px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.td-shell .ma-filtro:hover{color:var(--tinta);border-color:var(--tinta-3)}.td-shell .ma-filtro[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.td-shell .ma-filtro[aria-pressed=true] small{color:var(--acento-texto)}.td-shell .ma-filtro:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .ma-grupo{background:var(--tp-vidro,var(--cartao-solido));border:1px solid var(--tp-vidro-borda,var(--linha));box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:20px;overflow:hidden}.td-shell .ma-olho{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin:0;padding:18px 24px 4px}.td-shell .ma-eventos,.td-shell .ma-linhas{margin:0;padding:0;list-style:none}.td-shell .ma-evento+.ma-evento{border-top:1px solid var(--linha)}.td-shell .ma-evento-cab{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 24px 4px;display:flex}.td-shell .ma-evento-id{gap:2px;min-width:0;display:grid}.td-shell .ma-evento-id b{font:700 14.5px/1.3 var(--f);color:var(--tinta)}.td-shell .ma-evento-id small{max-width:80ch;font:400 12.5px/1.5 var(--f);color:var(--tinta-3)}.td-shell .ma-mais{min-height:36px;color:var(--tinta-2);font:600 12px/1 var(--f);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.td-shell .ma-mais:hover{background:var(--cartao-hover,color-mix(in srgb, var(--tinta) 5%, transparent));color:var(--tinta)}.td-shell .ma-linha{grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:12px 24px 16px;display:grid}.td-shell .ma-linhas>.ma-linha+.ma-linha{border-top:1px dashed var(--linha)}.td-shell .ma-chave{padding-top:1px;display:flex}.td-shell .ma-switch{cursor:pointer;place-items:center;width:48px;height:44px;margin:-9px 0 -9px -2px;display:inline-grid;position:relative}.td-shell .ma-switch>i{background:var(--linha-forte);border:1px solid var(--linha-forte);width:44px;height:26px;transition:background var(--motion-fast,.16s), border-color var(--motion-fast,.16s);border-radius:999px;position:relative}.td-shell .ma-switch>i:after{content:"";background:var(--tinta);width:20px;height:20px;transition:transform var(--motion-fast,.16s) var(--ease,ease);border-radius:50%;position:absolute;top:2px;left:2px}.td-shell .ma-switch[aria-checked=true]>i{background:var(--acento);border-color:var(--acento)}.td-shell .ma-switch[aria-checked=true]>i:after{background:var(--sobre-acento);transform:translate(18px)}.td-shell .ma-switch:focus-visible{outline:0}.td-shell .ma-switch:focus-visible>i{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .ma-pelo{max-width:56px;font:600 10.5px/1.3 var(--f);color:var(--tinta-3);padding-top:2px;display:inline-block}.td-shell .ma-corpo{gap:5px;min-width:0;display:grid}.td-shell .ma-nome{flex-wrap:wrap;align-items:baseline;gap:2px 0;display:flex}.td-shell .ma-nome b{font:600 14px/1.35 var(--f);color:var(--tinta);margin-right:10px}.td-shell .ma-quando{font:400 12.5px/1.35 var(--f);color:var(--tinta-2)}.td-shell .ma-quando+.ma-quando:before{content:"·";color:var(--linha-forte);margin:0 7px}.td-shell .ma-tag{border:1px solid var(--linha-forte);height:20px;font:600 10.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;border-radius:999px;align-items:center;margin-left:10px;padding:0 8px;display:inline-flex}.td-shell .ma-est{font:500 12.5px/1.5 var(--f);color:var(--tinta-2);align-items:baseline;gap:8px;margin:0;display:flex}.td-shell .ma-est>i{background:var(--tinta-3);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.td-shell .ma-est--ok{color:var(--sucesso)}.td-shell .ma-est--ok>i{background:var(--sucesso)}.td-shell .ma-est--aviso{color:var(--aviso)}.td-shell .ma-est--aviso>i{background:var(--aviso)}.td-shell .ma-tpl,.td-shell .ma-saude{font:400 12px/1.5 var(--f);color:var(--tinta-3);overflow-wrap:anywhere;margin:0;padding-left:14px}.td-shell .ma-tpl span{color:var(--tinta-2);font-weight:600}.td-shell .ma-linha.desligada .ma-nome b{color:var(--tinta-2)}.td-shell .ma-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 10px;display:flex}.td-shell .ma-editar{min-height:36px;font:600 12.5px/1 var(--f);color:var(--tinta-2);cursor:pointer;text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);padding:0 6px}.td-shell .ma-editar:hover{color:var(--tinta)}.td-shell .ma-sem{border-top:1px solid var(--linha);gap:10px;padding:14px 24px 18px;display:grid}.td-shell .ma-sem>span{font:400 12.5px/1.5 var(--f);color:var(--tinta-3)}.td-shell .ma-sem>div{flex-wrap:wrap;gap:6px;display:flex}.td-shell .ma-chip{border:1px solid var(--linha-forte);min-height:36px;color:var(--tinta-2);font:600 12px/1 var(--f);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.td-shell button.ma-chip:hover{border-color:var(--acento-texto);color:var(--tinta)}.td-shell .ma-chip--mudo{cursor:default;color:var(--tinta-3);border-style:dashed}.td-shell .ma-nota{max-width:110ch;font:400 12.5px/1.6 var(--f);color:var(--tinta-3);margin:0}.td-shell .ma-link{font:inherit;color:var(--tinta-2);cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);align-items:center;gap:4px;font-weight:600;display:inline-flex}.td-shell .ma-link:hover{color:var(--tinta)}.ma-fundo{z-index:80;background:color-mix(in srgb, var(--fundo,#08070b) 62%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ma-dialogo{border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));width:min(620px,100%);max-height:min(88vh,860px);color:var(--tinta);border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 40px 80px -30px #00000080}.ma-dlg-cab{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 14px;display:flex}.ma-dlg-cab h2{font:700 18px/1.3 var(--f);color:var(--tinta);margin:0}.ma-fechar{width:44px;height:44px;color:var(--tinta-2);cursor:pointer;border-radius:50%;place-items:center;margin:-8px -10px -8px 0;display:grid}.ma-fechar:hover{background:var(--cartao-hover,color-mix(in srgb, var(--tinta) 6%, transparent));color:var(--tinta)}.ma-dlg-corpo{gap:4px;padding:4px 24px 18px;display:grid;overflow-y:auto}.ma-dlg-sec{gap:16px;padding:16px 0 18px;display:grid}.ma-dlg-sec+.ma-dlg-sec{border-top:1px solid var(--linha)}.ma-dlg-sec h3{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin:0}.ma-dlg-quando{font:400 13.5px/1.55 var(--f);color:var(--tinta-2);margin:0}.ma-dlg-quando b{color:var(--tinta);font-weight:600}.ma-dialogo .n-field{font-size:12.5px}.ma-dialogo .n-field small{font-size:12px;line-height:1.5}.ma-dialogo .n-field small b{color:var(--tinta-2);font-weight:700}html .ma-dialogo .n-input{min-height:44px;border-radius:12px!important;font-size:15px!important}html .ma-dialogo textarea.n-input{resize:vertical;min-height:92px;line-height:1.55}.ma-dlg-par{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.ma-dlg-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-6px;display:flex}.ma-dlg-chips>span{font:400 12px/1 var(--f);color:var(--tinta-3)}.ma-var{border:1px solid var(--linha-forte);min-height:30px;color:var(--tinta-2);font:500 12px/1 var(--mono,ui-monospace, Menlo, monospace);cursor:pointer;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.ma-var:hover{border-color:var(--acento-texto);color:var(--tinta)}.ma-dlg-chave{border-top:1px solid var(--linha);border-radius:0;padding:10px 0 0}.ma-dlg-nota{border-top:1px solid var(--linha);font:400 12.5px/1.55 var(--f);color:var(--tinta-2);margin:0;padding-top:12px}.ma-dlg-pe{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px;display:flex}.ma-dlg-pe-dir{gap:8px;display:inline-flex}.ma-remover{color:var(--tinta-2)}.ma-remover:hover{color:var(--erro)}@media (width<=700px){.td-shell .ma{gap:14px}.td-shell .ma-olho{padding:16px 16px 2px}.td-shell .ma-evento-cab{flex-wrap:wrap;padding:14px 16px 2px}.td-shell .ma-mais{margin-left:-12px}.td-shell .ma-linha{grid-template-columns:48px minmax(0,1fr);padding:12px 16px 14px}.td-shell .ma-acoes{grid-column:2;justify-content:flex-start}.td-shell .ma-tpl,.td-shell .ma-saude{padding-left:0}.td-shell .ma-sem{padding:14px 16px 16px}.ma-fundo{place-items:end stretch;padding:0}.ma-dialogo{width:100%;max-height:92vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:24px 24px 0 0}.ma-dlg-cab{padding:16px 16px 12px}.ma-dlg-corpo{padding:2px 16px 14px}html .ma-dialogo .n-input{font-size:16px!important}.ma-dlg-pe{flex-direction:column-reverse;align-items:stretch;padding:12px 16px}.ma-dlg-pe-dir{grid-template-columns:1fr 1.4fr;display:grid}}@media (prefers-reduced-motion:no-preference){.ma-fundo{animation:ma-entra .2s var(--ease,ease) both}.ma-dialogo{animation:.32s cubic-bezier(.2,.7,.2,1) both ma-sobe}}@keyframes ma-entra{0%{opacity:0}}@keyframes ma-sobe{0%{opacity:0;transform:translateY(14px)}}.mc-ic.t-mensagem,.mc-ic.t-ligar,.mc-ic.t-ligacao_terminou,.mc-ic.t-ligacao_recebida{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.mc-ic.t-lead_entrou,.mc-ic.t-mover_etapa,.mc-ic.t-lead_parado{color:var(--wpp-violet);background:#7f77dd29}.mc-ic.t-lead_quente,.mc-ic.t-condicao{background:var(--nh-warn-soft);color:var(--nh-warn-700)}.mc-ic.t-reuniao_marcada,.mc-ic.t-esperar{color:#0369a1;background:#0ea5e924}.mc-ic.t-pediu_humano,.mc-ic.t-avisar,.mc-ic.t-perguntar_presenca{color:var(--wpp-violet);background:#7f77dd29}.mc-ic.t-chamada_externa,.mc-ic.t-nota,.mc-ic.t-tarefa{background:var(--nh-surface-strong);color:var(--nh-slate-600)}.mc-opt.on.t-mensagem{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.mc-no.inicio.au-inicio{width:340px}.au-inicio .mc-row.gatilho{cursor:pointer;transition:border-color .12s,background .12s}.au-inicio .mc-row.gatilho:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-inicio .mc-row.gatilho.sel{border-color:var(--wpp-accent);box-shadow:0 0 0 2px var(--wpp-accent-soft)}.au-inicio .mc-row.gatilho.falta .mc-row-alvo{color:var(--nh-warn-700)}.au-inicio .mc-row.gatilho:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:1px}.au-ia{letter-spacing:.3px;background:var(--nh-slate-700);color:#fff;vertical-align:1px;border-radius:5px;margin-right:6px;padding:0 5px;font-size:12px;font-weight:800;line-height:15px;display:inline-block}.au-novo-gatilho{border:1.5px dashed var(--nh-slate-300);width:100%;color:var(--wpp-accent-deep);cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:15px;font-weight:700;transition:all .12s;display:flex}.au-novo-gatilho:hover,.au-novo-gatilho.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.mc-no.etapa.au-passo{width:320px}.au-passo.falta{border-style:dashed}.au-bolha.falta{background:var(--nh-warn-soft)}.au-bolha.falta em{color:var(--nh-warn-700)}.au-senao{color:var(--nh-slate-500);align-items:center;gap:6px;padding:0 2px;font-size:13px;display:flex}.mc-no.escolher.au-escolher{width:340px}.au-vars{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.au-var{font-family:ui-monospace,SFMono-Regular,var(--mono);border:1px solid var(--nh-border);background:var(--nh-surface-strong);color:var(--nh-slate-600);cursor:pointer;border-radius:7px;padding:3px 7px;font-size:12px}.au-var:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-deep);background:var(--wpp-accent-soft)}.au-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.au-chip{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.au-chip button{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;padding:0 4px;font-size:16px;line-height:1}.au-chip button:hover{opacity:1}.au-curl{font-family:ui-monospace,SFMono-Regular,var(--mono);white-space:pre-wrap;word-break:break-all;background:var(--nh-slate-800,#1f2937);color:#e5e7eb;border-radius:12px;margin:0 0 10px;padding:12px;font-size:12px;line-height:1.5}.au-espera{grid-template-columns:1fr 1fr;gap:8px;display:grid}.au-entrada{grid-template-columns:110px 1fr;align-items:center;gap:8px;margin-bottom:6px;display:grid}.au-entrada label{color:var(--nh-slate-600);text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.au-ensaio{background:var(--nh-surface-strong);border-radius:14px;margin-top:14px;padding:12px}.au-ensaio .lb{text-transform:uppercase;letter-spacing:.4px;color:var(--nh-slate-500);margin:0 0 6px;font-size:12px;font-weight:700;display:block}.au-ens-item{border-top:1px solid var(--nh-border);align-items:flex-start;gap:6px;padding:5px 0;font-size:14px;display:flex}.au-ens-item:first-of-type{border-top:0}.au-ens-item.ok{color:var(--nh-green-700,var(--sucesso));font-weight:600}.au-ens-item svg{flex:none;margin-top:3px}.au-exec{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;margin-bottom:8px;padding:8px 12px}.au-exec summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.au-exec summary::-webkit-details-marker{display:none}.au-exec summary b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.au-exec summary small{color:var(--nh-slate-500);white-space:nowrap}.au-exec-st{background:var(--nh-surface-strong);color:var(--nh-slate-600);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700}.au-exec.ok .au-exec-st{background:color-mix(in srgb, var(--sucesso) 12%, transparent);color:var(--nh-green-700,var(--sucesso))}.au-exec.espera .au-exec-st{color:#0369a1;background:#0ea5e924}.au-exec.parou .au-exec-st{background:var(--nh-warn-soft);color:var(--nh-warn-700)}.au-exec.falhou .au-exec-st{background:var(--nh-danger-soft,#dc26261f);color:var(--nh-danger-700)}.au-exec ol{color:var(--nh-slate-600);margin:8px 0 2px;padding-left:18px;font-size:13px}.au-exec ol li.ruim{color:var(--nh-danger-700)}.au-exec ol li.pulado{color:var(--nh-warn-700)}.au-liga{border:1px solid var(--nh-border);background:var(--nh-surface-strong);color:var(--nh-slate-600);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 4px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.au-liga-bola{background:var(--nh-slate-400);border-radius:50%;width:16px;height:16px;transition:all .15s}.au-liga.on{border-color:var(--nh-green-600);background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--nh-green-700,var(--acento-texto))}.au-liga.on .au-liga-bola{background:var(--nh-green-600)}.au-liga:disabled{opacity:.55;cursor:not-allowed}.au-aviso-pausada{background:var(--nh-warn-soft);color:var(--nh-warn-700);pointer-events:none;z-index:5;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px -8px #00000040}.au-home{--au-r:18px}.au-topo{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:22px;flex-wrap:wrap;align-items:center;gap:20px;padding:24px 26px;display:flex}.au-topo-txt{flex:1;min-width:260px}.au-eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--nh-slate-500);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.au-topo h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:0;font-size:24px;font-weight:400}.au-topo h2 b{color:var(--wpp-accent);font-weight:650}.au-topo p{color:var(--nh-text);max-width:620px;margin:8px 0 0;font-size:14px;line-height:1.55}.au-topo-nums{gap:10px;display:flex}.au-num{background:var(--nh-panel-2);border-radius:14px;flex-direction:column;gap:4px;min-width:104px;padding:14px 16px;display:flex}.au-num b{letter-spacing:-.03em;color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:30px;font-weight:650;line-height:1}.au-num span{color:var(--nh-slate-500);font-size:13px}.au-num.ar{background:var(--wpp-accent-soft)}.au-num.ar b{color:var(--wpp-accent)}.au-topo-novo{flex:none}@media (width<=760px){.au-topo-nums{width:100%}.au-num{flex:1;min-width:0}.au-topo-novo{justify-content:center;width:100%}}.au-secao-cab{justify-content:space-between;align-items:baseline;gap:12px;margin:30px 0 12px;display:flex}.au-secao-cab h3{color:var(--nh-text-h);margin:0;font-size:17px;font-weight:650}.au-secao-cab span{color:var(--nh-slate-500);font-size:13px}.au-barra{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.au-seg{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:12px;flex:none;gap:2px;padding:4px;display:inline-flex}.au-seg button{height:32px;font:inherit;color:var(--nh-text);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:14px;font-weight:600;display:inline-flex}.au-seg button b{color:var(--nh-slate-500);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.au-seg button.on{background:var(--nh-text-h);color:var(--nh-card-bg)}.au-seg button.on b{color:inherit;opacity:.75}.au-busca.pblib-busca{max-width:none}.au-ordem{border:1px solid var(--nh-border);background:var(--nh-field-bg);height:42px;color:var(--nh-text-h);font:inherit;cursor:pointer;border-radius:12px;padding:0 12px;font-size:14px}.au-nada{text-align:center;color:var(--nh-slate-500);margin:28px 0;font-size:14px}.au-lista{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;margin-top:16px;display:grid}.au-card{border-radius:var(--au-r,18px);border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text);cursor:pointer;text-align:left;box-sizing:border-box;flex-direction:column;gap:10px;min-width:0;padding:18px;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex;position:relative}.au-card:hover{border-color:var(--nh-slate-400);box-shadow:0 12px 30px -16px #00000059}.au-card:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.au-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.au-card-ic{background:var(--nh-panel-2);width:38px;height:38px;color:var(--nh-text-h);border-radius:11px;place-items:center;display:grid}.au-card.on .au-card-ic{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.au-card-st{background:var(--nh-panel-2);color:var(--nh-slate-500);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700}.au-card.on .au-card-st{background:var(--wpp-accent-soft);color:var(--wpp-accent)}.au-card-tit{letter-spacing:-.01em;color:var(--nh-text-h);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.5em;margin:4px 0 0;font-size:17px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.au-card-meta{color:var(--nh-slate-500);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.au-card-fluxo{background:var(--nh-panel-2);border-radius:12px;flex-direction:column;flex:1;gap:12px;min-height:150px;padding:14px;display:flex}.au-card-bloco{flex-direction:column;gap:6px;min-width:0;display:flex}.au-card-bloco+.au-card-bloco{border-top:1px solid var(--nh-border);padding-top:12px}.au-card-bloco .lb{letter-spacing:.6px;text-transform:uppercase;color:var(--nh-slate-500);font-size:12px;font-weight:700}.au-card-gat{flex-direction:column;min-width:0;display:flex}.au-card-gat b{color:var(--nh-text-h);font-size:14px;font-weight:600;line-height:1.35}.au-card-gat em{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;overflow:hidden}.au-card-bloco ol{counter-reset:au;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.au-card-bloco li{counter-increment:au;color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;gap:10px;min-width:0;font-size:14px;display:flex;overflow:hidden}.au-card-bloco li:before{content:counter(au);width:12px;color:var(--nh-slate-500);font-variant-numeric:tabular-nums;flex:none}.au-card-mais{color:var(--nh-slate-500);font-size:13px}.au-card-vazio{color:var(--nh-slate-500);font-size:14px;font-style:italic}.au-card-info{color:var(--nh-slate-500);flex-direction:column;gap:6px;padding-top:4px;font-size:13px;display:flex}.au-card-dono{color:var(--nh-text)}.au-card-runs{color:var(--nh-text-h);align-items:center;gap:6px;font-weight:600;display:inline-flex}.au-card-info .au-card-vivo{align-self:flex-start}.au-card-acoes{border-top:1px solid var(--nh-border);align-items:center;gap:6px;margin-top:4px;padding-top:12px;display:flex}.au-card-btn{white-space:nowrap;border:1px solid var(--nh-border);height:32px;font:inherit;color:var(--nh-text-h);cursor:pointer;background:0 0;border-radius:9px;flex:none;padding:0 13px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s}.au-card-btn:hover:not(:disabled){border-color:var(--nh-slate-400);background:var(--nh-panel-2)}.au-card-btn.liga{border-color:var(--wpp-accent);color:var(--wpp-accent)}.au-card-btn.liga:hover:not(:disabled){background:var(--wpp-accent-soft)}.au-card-btn:disabled{opacity:.5;cursor:not-allowed}.au-card-abrir{white-space:nowrap;height:32px;font:inherit;color:var(--nh-text-h);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0 4px;font-size:13px;font-weight:600}.au-card-abrir:hover{color:var(--wpp-accent)}.au-card-excluir{width:32px;height:32px;color:var(--nh-slate-500);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.au-card-excluir:hover,.au-card-excluir:focus-visible{color:#dc2626;background:#dc26261a;border-color:#dc26264d}.au-novo{border:1.5px dashed var(--nh-slate-300);min-height:320px;color:var(--nh-slate-600);cursor:pointer;text-align:center;box-sizing:border-box;background:0 0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.au-novo:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-deep);background:var(--wpp-accent-soft)}.au-novo .ic{background:var(--wpp-accent-soft);width:44px;height:44px;color:var(--wpp-accent-deep);border-radius:13px;place-items:center;display:grid}.au-novo b{font-size:14.5px}.au-novo .d{font-size:13px}.au-modelos{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:14px;display:grid}.au-modelo{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text-h);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex}.au-modelo:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-modelo b{font-size:15px}.au-modelo .d{color:var(--nh-slate-600);font-size:13px}.au-modelo .cta{color:var(--wpp-accent-deep);margin-top:2px;font-size:13px;font-weight:700}[data-theme=dark] .au-modelo .cta{color:var(--wpp-accent)}.au-av{background:var(--wpp-accent-soft);border-radius:11px;flex:none;width:36px;height:36px;position:relative;overflow:visible}.au-av img{object-fit:cover;border-radius:11px;width:36px;height:36px;display:block}.au-av.pequeno,.au-av.pequeno img{border-radius:9px;width:28px;height:28px}.au-av-selo{border:2px solid var(--nh-card-bg);box-sizing:content-box;border-radius:6px;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-6px;right:-6px}.au-av-selo.t-ligar{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.au-quem{flex-wrap:wrap;gap:8px;display:flex}.au-quem-ag{border:1.5px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-700);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:14px;font-weight:600;transition:all .12s;display:inline-flex}.au-quem-ag img{background:var(--wpp-accent-soft);border-radius:50%;width:26px;height:26px;display:block}.au-quem-ag:hover{border-color:var(--nh-slate-400)}.au-quem-ag.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-nome{color:var(--wpp-accent-deep);text-decoration:none}.au-exec-lead{border:1px solid var(--nh-border);background:var(--nh-surface-strong);width:100%;color:var(--nh-slate-700);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:7px;margin-top:8px;padding:8px 10px;font-size:13px;display:flex}.au-exec-lead b{font-weight:700}.au-exec-lead small{color:var(--nh-slate-500)}.au-exec-lead:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-atalhos{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.au-atalhos .au-var{font-family:inherit;font-size:13px}.au-atalhos .au-var.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.mc-opt.on.t-esperar{background:#0ea5e924;border-color:#0369a1}.mc-opt.on.t-ligar{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-ramo-tag{color:var(--wpp-accent-deep);margin-top:2px;font-size:12px;font-weight:600;display:block}.au-passo .mc-row.saida.t-ligar{cursor:pointer}.au-passo .mc-row.saida.t-ligar .mc-h{background:var(--wpp-accent)}.mc-edge.ramo .react-flow__edge-path{stroke:var(--wpp-accent);stroke-dasharray:6 5}.mc-edge.pulo .react-flow__edge-path{stroke:var(--wpp-accent);stroke-dasharray:4 4;stroke-width:2.2px}.au-saida{border:1.5px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;margin-bottom:8px;padding:10px}.au-saida.resto{background:var(--nh-surface-strong);border-style:dashed}.au-saida-cab{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.au-saida-n{background:var(--wpp-accent-soft);width:20px;height:20px;color:var(--wpp-accent-deep);border-radius:6px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.au-saida-nome{flex:120px;width:auto;min-width:90px;font-weight:600}.au-saida-modo{margin-top:8px}.au-saida-acoes{flex-wrap:wrap;gap:6px;display:flex}.au-regra{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.au-regra .wpp-select,.au-regra .wpp-input{flex:120px;min-width:0}.au-regra-x{border:1px solid var(--nh-border);background:var(--nh-card-bg);width:26px;height:26px;color:var(--nh-slate-500);cursor:pointer;border-radius:8px;flex:none;font-size:15px;line-height:1;transition:all .12s}.au-regra-x:hover:not(:disabled){color:#dc2626;border-color:#dc2626}.au-regra-x:disabled{opacity:.35;cursor:default}.au-juntar{gap:5px;margin-top:8px;display:flex}.au-juntar .au-var{font-family:inherit;font-size:13px}.au-juntar .au-var.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-add-regra{border:1px dashed var(--nh-border);color:var(--nh-slate-600);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:5px;margin-top:8px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.au-add-regra:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-deep);background:var(--wpp-accent-soft)}.au-passo .mc-row.saida.t-condicao{cursor:pointer}.au-passo .mc-row.saida.t-condicao .mc-h{background:#a855f7}.au-saida .au-saida-nome{flex:120px;width:auto;min-width:90px}.au-saida .au-peso{text-align:center;flex:0 0 62px;width:62px;min-width:62px;max-width:62px;padding-left:6px;padding-right:6px}.au-pct{min-width:36px;color:var(--nh-slate-500);text-align:right;flex:none;font-size:13px;font-weight:700}.au-passo .mc-row.saida.t-teste_ab{cursor:pointer}.au-passo .mc-row.saida.t-teste_ab .mc-h{background:#0891b2}.mc-ic.t-teste_ab,.mc-no.t-teste_ab .mc-ic{color:#0e7490;background:#0891b224}.au-offset{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.au-offset .wpp-input{text-align:center;flex:0 0 84px;width:84px;min-width:84px}.au-offset .wpp-select{flex:0 0 110px;width:110px;min-width:110px}.au-offset-un{color:var(--nh-slate-500);flex:none;font-size:13px}.mc-no.au-passo{position:relative}.mc-no-x{cursor:pointer;width:24px;height:24px;color:var(--nh-slate-500);opacity:0;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;padding:0;font-size:16px;line-height:1;transition:opacity .12s,color .12s,border-color .12s,background .12s;display:grid;position:absolute;top:8px;right:8px}.mc-no.au-passo:hover .mc-no-x,.mc-no-x:focus-visible{opacity:1}.mc-no-x:hover{color:var(--nh-danger-700);border-color:var(--nh-danger-700)}.mc-no-x:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px}.mc-no.au-passo.solto{opacity:.82;border-style:dashed}.mc-no.au-passo.solto:hover,.mc-no.au-passo.solto.sel{opacity:1}.au-solto-aviso{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-warn-700);white-space:nowrap;font-size:12px;font-weight:700;position:absolute;top:-26px;left:12px}.mc-h.in.alvo.react-flow__handle{border:2px dashed var(--wpp-accent);background:var(--nh-card-bg);width:18px;height:18px;left:-10px}.au-reeng{background:var(--wpp-accent-soft);border:1px solid color-mix(in srgb,var(--wpp-accent) 30%,transparent);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.au-reeng>b{color:var(--nh-text-h);font-size:14px}.au-reeng ol{color:var(--nh-slate-700);flex-direction:column;gap:5px;margin:0;padding-left:18px;font-size:14px;line-height:1.45;display:flex}.au-reeng ol li b{color:var(--nh-text-h)}[data-theme=dark] .au-reeng ol{color:var(--nh-slate-300)}.mc-salvo.sujo{color:var(--nh-warn-700)}.mc-salvo-bola{background:var(--nh-warn-700);border-radius:999px;width:7px;height:7px;animation:1.6s ease-in-out infinite au-pisca}@keyframes au-pisca{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mc-salvo-bola{animation:none}}.au-salvar:disabled{opacity:.45}.au-vs-rascunho{background:var(--nh-warn-50,#b4780a14);border:1px solid color-mix(in srgb,var(--nh-warn-700) 32%,transparent);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:12px;padding:12px 14px;display:flex}.au-vs-rascunho b{color:var(--nh-text-h);font-size:14px}.au-vs-rascunho p{color:var(--nh-slate-600);margin:0;font-size:13px}.au-vs{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;margin-bottom:8px;overflow:hidden}.au-vs.atual{border-color:color-mix(in srgb,var(--wpp-accent) 45%,transparent)}.au-vs-cab{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--nh-text-h);background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.au-vs-cab:hover{background:var(--wpp-accent-soft)}.au-vs-n{background:var(--nh-slate-100,#78829624);min-width:34px;height:24px;color:var(--nh-slate-600);border-radius:999px;flex:none;place-items:center;padding:0 7px;font-size:13px;font-weight:700;display:grid}.au-vs.atual .au-vs-n{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.au-vs-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.au-vs-txt b{font-size:14px;font-weight:600}.au-vs-txt small{color:var(--nh-slate-500);font-size:12px}.au-vs-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--wpp-accent-deep);flex:none;font-size:12px;font-weight:700}[data-theme=dark] .au-vs-tag{color:var(--wpp-accent)}.au-vs-corpo{border-top:1px solid var(--nh-border);flex-direction:column;align-items:flex-start;gap:10px;padding:0 12px 12px;display:flex}.au-vs-corpo ol{color:var(--nh-slate-600);flex-direction:column;gap:3px;margin:10px 0 0;padding-left:20px;font-size:13px;display:flex}.au-vs-corpo ol li small{color:var(--nh-slate-500)}.au-primeiro{border:1.5px dashed var(--wpp-accent);background:var(--wpp-accent-soft);font:inherit;color:var(--wpp-accent-deep);cursor:pointer;border-radius:999px;align-items:center;gap:5px;margin-right:auto;padding:5px 11px;font-size:13px;font-weight:700;display:inline-flex}.au-primeiro:hover{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff);border-style:solid}[data-theme=dark] .au-primeiro{color:var(--wpp-accent)}[data-theme=dark] .au-primeiro:hover{color:#fff}.au-entradas{gap:6px;margin-top:6px;display:grid}.au-entrada{border:1px solid var(--nh-border);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:14px;display:flex}.au-entrada:hover{background:var(--nh-surface-strong)}.au-entrada.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-entrada input{accent-color:var(--wpp-accent);margin:0}.au-entrada-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.au-entrada-rede{color:var(--nh-slate-600);font-size:12px}.au-conflito{background:var(--wpp-amber-soft);color:var(--nh-slate-700);border:1px solid var(--wpp-amber);border-radius:8px;align-items:flex-start;gap:6px;margin:8px 0 0;padding:8px 10px;font-size:13px;line-height:1.5;display:flex}.au-conflito svg{flex:none;margin-top:2px}.au-var.de-fora{color:var(--nh-slate-600);border-style:dashed}.mc-flow.modo-trilha .mc-edge-btn,.mc-flow.modo-trilha .mc-add,.mc-flow.modo-trilha .mc-no-x,.mc-flow.modo-trilha .au-novo-gatilho,.mc-flow.modo-trilha .au-primeiro,.mc-flow.modo-trilha .mc-tools button:first-child{display:none}.mc-flow.modo-trilha .mc-no.etapa{cursor:pointer}.mc-flow.modo-trilha .react-flow__node{transition:opacity .25s,filter .25s}.mc-flow.modo-trilha .react-flow__node.trilha-fora{opacity:.32;filter:grayscale(.7)}.mc-flow.modo-trilha .react-flow__node .mc-no{transition:box-shadow .25s,border-color .25s}.mc-flow.modo-trilha .react-flow__node.trilha-ok .mc-no{border-color:var(--wpp-green);box-shadow:0 0 0 4px var(--wpp-green-soft)}.mc-flow.modo-trilha .react-flow__node.trilha-pulado .mc-no{border-color:var(--wpp-amber);box-shadow:0 0 0 4px var(--wpp-amber-soft)}.mc-flow.modo-trilha .react-flow__node.trilha-falhou .mc-no{border-color:var(--nh-danger-700,#b91c1c);box-shadow:0 0 0 4px var(--nh-danger-soft,#dc26261f)}.mc-flow.modo-trilha .react-flow__node.trilha-atual .mc-no{border-color:var(--wpp-accent);animation:au-trilha-pulso 1.6s var(--wpp-ease) infinite}.mc-flow.modo-trilha .react-flow__node.trilha-destaque .mc-no{outline:2px dashed var(--wpp-accent);outline-offset:6px}@keyframes au-trilha-pulso{0%,to{box-shadow:0 0 0 4px var(--wpp-accent-soft)}50%{box-shadow:0 0 0 12px rgba(var(--wpp-accent-rgb),.05)}}.mc-flow.modo-trilha .react-flow__node[class*=trilha-]:not(.trilha-fora):after{color:#fff;pointer-events:none;letter-spacing:.01em;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:-11px;right:18px}.mc-flow.modo-trilha .react-flow__node.trilha-ok:after{content:"✓ passou";background:var(--wpp-green)}.mc-flow.modo-trilha .react-flow__node.trilha-pulado:after{content:"não se aplicava";background:var(--wpp-amber)}.mc-flow.modo-trilha .react-flow__node.trilha-falhou:after{content:"✕ falhou";background:var(--nh-danger-700,#b91c1c)}.mc-flow.modo-trilha .react-flow__node.trilha-atual:after{content:"● está aqui";background:var(--wpp-accent-deep)}.mc-flow.modo-trilha .react-flow__node-inicio.trilha-ok:after{content:"✓ disparou"}.mc-flow.modo-trilha .react-flow__edge.trilha-apagada .react-flow__edge-path{stroke-opacity:.18}.mc-flow.modo-trilha .react-flow__edge.trilha-acesa .react-flow__edge-path{stroke:var(--wpp-green);stroke-width:3.5px;stroke-opacity:1}.mc-flow.modo-trilha .react-flow__edge.trilha-indo .react-flow__edge-path{stroke:var(--wpp-accent);stroke-dasharray:8 6}.mc-flow.modo-trilha .react-flow__edge.trilha-falhou .react-flow__edge-path{stroke:var(--nh-danger-700,#b91c1c)}.au-trilha-faixa{z-index:6;background:var(--nh-card-bg);border:1px solid var(--wpp-accent-border);max-width:calc(100% - 140px);box-shadow:var(--wpp-campo-sombra);color:var(--nh-slate-700);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:14px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}.au-trilha-faixa b{text-overflow:ellipsis;font-weight:700;overflow:hidden}.au-trilha-faixa .wpp-btn{flex-shrink:0}.au-trilha-aviso{background:var(--nh-warn-soft);color:var(--nh-warn-700);border-radius:10px;margin:0 0 10px;padding:8px 10px;font-size:13px}.au-pulso{background:var(--wpp-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.au-pulso:after{content:"";border:2px solid var(--wpp-accent);border-radius:50%;animation:1.6s ease-out infinite au-pulso;position:absolute;inset:-4px}@keyframes au-pulso{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.au-pulso:after,.mc-flow.modo-trilha .react-flow__node.trilha-atual .mc-no{animation:none}}.au-exl{flex-direction:column;gap:8px;display:flex}.au-exl-item{border:1px solid var(--nh-border);background:var(--nh-card-bg);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.au-exl-item:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-exl-item.viva{border-color:var(--wpp-accent-border)}.au-exl-item.on{border-color:var(--wpp-accent);border-width:2px;padding:9px 11px}.au-exl-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.au-exl-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.au-exl-txt small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.au-exl-quando{color:var(--nh-slate-500);white-space:nowrap;font-size:13px}.au-st{background:var(--nh-surface-strong);color:var(--nh-slate-600);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.au-st.ok{background:color-mix(in srgb, var(--sucesso) 12%, transparent);color:var(--nh-green-700,var(--sucesso))}.au-st.espera{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}.au-st.parou{background:var(--nh-warn-soft);color:var(--nh-warn-700)}.au-st.falhou{background:var(--nh-danger-soft,#dc26261f);color:var(--nh-danger-700)}.au-parar{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--wpp-rose);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.au-parar:hover{border-color:var(--wpp-rose);background:#e11d4812}.au-parar.confirma{background:var(--wpp-rose);border-color:var(--wpp-rose);color:#fff}.au-parar:disabled{opacity:.55;cursor:default}.au-exd-cab{border-bottom:1px solid var(--nh-border);flex-direction:column;gap:8px;margin-bottom:12px;padding-bottom:12px;display:flex}.au-exd-lead{font-size:16px;font-weight:700}.au-exd-meta{color:var(--nh-slate-500);font-size:13px}.au-exd-parar{justify-content:center;width:100%;padding:9px 12px;font-size:14px}.au-exd-nota{color:var(--nh-slate-500);margin:0;font-size:13px}.au-passos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.au-passos li{color:var(--nh-slate-700);cursor:default;gap:10px;padding:0 0 14px;font-size:14px;display:flex;position:relative}.au-passos li[data-passo]{cursor:pointer}.au-passos li:before{content:"";background:var(--nh-border);width:2px;position:absolute;top:22px;bottom:0;left:9px}.au-passos li:last-child:before{display:none}.au-passos .bola{color:#fff;background:var(--wpp-green);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.au-passos li.falhou .bola{background:var(--nh-danger-700,#b91c1c)}.au-passos li.pulado .bola{background:var(--wpp-amber)}.au-passos li.neutro .bola{background:var(--nh-slate-400)}.au-passos li.atual .bola{background:var(--wpp-accent)}.au-passos li.destaque .au-passos-txt b{color:var(--wpp-accent-txt)}.au-passos-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.au-passos-txt b{font-weight:700}.au-passos-txt span{color:var(--nh-slate-600);word-break:break-word}.au-passos-txt small{color:var(--nh-slate-400);font-size:12px}.au-card-vivo{font:inherit;color:var(--wpp-accent-txt);background:var(--wpp-accent-soft);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:3px 9px 3px 8px;font-size:12px;font-weight:700;display:inline-flex}.au-card-vivo:hover{border-color:var(--wpp-accent)}.mc-bar-n.vivo{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.aux-abas{z-index:7;background:var(--nh-card-bg);border:1px solid var(--nh-border);box-shadow:var(--wpp-campo-sombra);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.aux-abas .wpp-tab{padding:6px 16px;font-size:13px}.au-root .mc-dica{top:62px}.au-modo-exec .mc-body{background:var(--nh-bg)}.aux-lat-wrap{border-right:1px solid var(--nh-border);background:var(--nh-card-bg);flex:none;order:-2;width:300px;max-width:40%;min-height:0;display:flex}.aux-lat{flex-direction:column;width:100%;min-height:0;display:flex}.aux-lat-cab{border-bottom:1px solid var(--nh-border);flex-direction:column;gap:10px;padding:16px 16px 12px;display:flex}.aux-lat-cab>b{font-size:16px;font-weight:700}.aux-lat-ctl{justify-content:space-between;align-items:center;gap:8px;display:flex}.aux-auto{color:var(--nh-slate-600);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.aux-auto input{accent-color:var(--wpp-accent)}.aux-filtro{width:auto;max-width:130px;font-size:13px;padding:5px 8px!important}.aux-lat-lista{flex:1;min-height:0;padding:8px;overflow-y:auto}.aux-vazio{color:var(--nh-slate-500);margin:0;padding:12px 8px;font-size:14px}.aux-item{box-sizing:border-box;text-align:left;border:none;border-left:3px solid var(--nh-slate-300,var(--linha-forte));width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:0 10px 10px 0;align-items:center;gap:8px;margin-bottom:4px;padding:9px 10px 9px 12px;display:flex}.aux-item:hover{background:var(--nh-surface-strong)}.aux-item.on{background:var(--wpp-accent-soft)}.aux-item.ok{border-left-color:var(--wpp-green)}.aux-item.espera{border-left-color:var(--wpp-accent)}.aux-item.parou{border-left-color:var(--wpp-amber)}.aux-item.falhou{border-left-color:var(--nh-danger-700,#b91c1c)}.aux-item-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.aux-item-quando{color:var(--nh-text-h);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.aux-item-st{color:var(--nh-slate-500);align-items:center;gap:6px;font-size:13px;display:flex}.aux-item.falhou .aux-item-st{color:var(--nh-danger-700,#b91c1c)}.aux-item.espera .aux-item-st{color:var(--wpp-accent-txt)}.aux-item-lead{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.aux-cab{z-index:6;pointer-events:none;align-items:flex-start;gap:12px;display:flex;position:absolute;top:58px;left:18px;right:18px}.aux-cab>*{pointer-events:auto}.aux-cab-txt{background:color-mix(in srgb,var(--nh-bg) 88%,transparent);border-radius:12px;flex-direction:column;gap:3px;min-width:0;margin-right:auto;padding:8px 12px;display:flex}.aux-cab-txt b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.aux-cab-txt>span{color:var(--nh-slate-500);font-size:13px}.aux-cab-st{color:var(--nh-slate-600);font-weight:700}.aux-cab-st.ok{color:var(--nh-green-700,var(--sucesso))}.aux-cab-st.espera{color:var(--wpp-accent-txt)}.aux-cab-st.parou{color:var(--nh-warn-700)}.aux-cab-st.falhou{color:var(--nh-danger-700,#b91c1c)}.aux-cab-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:6px;display:flex}.aux-cab-acoes .au-parar{padding:7px 12px;font-size:13px}.au-modo-exec .mc-tools{margin-top:122px}.aux-centro{color:var(--nh-slate-500);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;inset:0}.aux-centro p{text-align:center;max-width:280px;margin:0}.aux-passos{border-left:1px solid var(--nh-border);order:1;width:400px}.aux-falha{z-index:6;background:var(--nh-card-bg);border:1px solid var(--nh-border);max-width:380px;box-shadow:var(--wpp-campo-sombra-alta);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex;position:absolute;bottom:18px;right:18px}.aux-falha-ic{background:var(--nh-danger-700,#b91c1c);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:flex}.aux-falha-txt{min-width:0;color:var(--nh-slate-600);flex-direction:column;flex:1;gap:3px;font-size:13px;display:flex}.aux-falha-txt b{color:var(--nh-text-h);font-size:14px}@media (width<=900px){.aux-lat-wrap{width:240px}.aux-passos{z-index:8;width:min(400px,90%);position:absolute;top:0;bottom:0;right:0}.aux-cab{flex-direction:column;top:56px}}.au-parar.compacto{justify-content:center;width:28px;height:28px;padding:0}.aux-item .au-parar{align-self:center}.aux-linha{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:8px;padding:0;display:flex}.aux-linha b{font-weight:700}.aux-linha-dados{color:var(--wpp-accent-txt);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}.aux-divisor .au-passos-txt small{color:var(--nh-slate-500);text-transform:none;font-weight:700}.aux-dados{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:12px;flex-direction:column;gap:10px;margin-top:8px;padding:10px;display:flex}.aux-dados-vazio{color:var(--nh-slate-500);margin:6px 0 0;font-size:13px}.aux-dados-bloco{flex-direction:column;gap:4px;display:flex}.aux-dados-tit{letter-spacing:.02em;color:var(--nh-slate-600);margin:0 0 2px;font-size:12px;font-weight:800}.aux-dados-tit small{color:var(--nh-slate-400);font-weight:600}.aux-dado{border-bottom:1px dashed var(--nh-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px;padding:3px 0;font-size:13px;display:grid}.aux-dado span{color:var(--nh-slate-500)}.aux-dado b{color:var(--nh-text-h);word-break:break-word;font-weight:600}.aux-dado.alerta b{color:var(--nh-warn-700)}.aux-saida{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.aux-saida.casou{border-color:var(--wpp-green)}.aux-saida.pulou{opacity:.6}.aux-saida-cab{align-items:center;gap:8px;font-size:13px;display:flex}.aux-saida-cab span{color:var(--nh-slate-500);margin-left:auto;font-size:12px;font-weight:700}.aux-saida.casou .aux-saida-cab span{color:var(--nh-green-700,var(--acento-texto))}.aux-saida small{color:var(--nh-slate-500);font-size:12px}.aux-regra{color:var(--nh-slate-700);gap:6px;font-size:13px;display:flex}.aux-regra.ok span:first-child{color:var(--nh-green-700,var(--sucesso));font-weight:800}.aux-regra.nao span:first-child{color:var(--nh-danger-700,#b91c1c);font-weight:800}.aux-disparo summary{cursor:pointer;color:var(--nh-slate-600);padding:4px 0;font-size:13px;font-weight:700}.aux-json-btn{font:inherit;color:var(--wpp-accent-txt);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:700}.aux-json{background:var(--nh-card-bg);border:1px solid var(--nh-border);max-height:260px;font-family:var(--mono);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:8px;font-size:12px;line-height:1.45;overflow:auto}.auxm-mask{z-index:60;background:rgba(var(--nh-shadow-rgb),.45);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.auxm{background:var(--nh-card-bg);border:1px solid var(--nh-border);width:min(1180px,100%);height:min(780px,100%);box-shadow:0 30px 80px -20px rgba(var(--nh-shadow-rgb),.45);border-radius:20px;outline:none;flex-direction:column;display:flex;overflow:hidden}.auxm-cab{border-bottom:1px solid var(--nh-border);align-items:center;gap:12px;padding:14px 18px;display:flex}.auxm-voltar{flex-shrink:0}.auxm-cab-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.auxm-cab-linha{align-items:center;gap:10px;min-width:0;display:flex}.auxm-cab-linha b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;overflow:hidden}.auxm-cab-st{color:var(--nh-slate-500);white-space:nowrap;font-size:13px}.auxm-cab-txt small{color:var(--nh-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.auxm-corpo{flex:1;grid-template-columns:270px minmax(0,1fr);min-height:0;display:grid}.auxm-lista{border-right:1px solid var(--nh-border);background:var(--nh-bg);min-height:0;padding:10px;overflow-y:auto}.auxm-bloco{letter-spacing:.02em;color:var(--nh-slate-500);margin:12px 6px 6px;font-size:12px;font-weight:800}.auxm-bloco:first-child{margin-top:4px}.auxm-passo{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 10px;display:flex}.auxm-passo:hover{background:var(--nh-card-bg);border-color:var(--nh-border)}.auxm-passo.on{background:var(--wpp-accent-soft);border-color:var(--wpp-accent)}.auxm-bola{color:#fff;background:var(--wpp-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:flex}.auxm-passo.falhou .auxm-bola{background:var(--nh-danger-700,#b91c1c)}.auxm-passo.pulado .auxm-bola{background:var(--wpp-amber)}.auxm-passo.neutro .auxm-bola{background:var(--nh-slate-400)}.auxm-passo.agora .auxm-bola{background:var(--wpp-accent)}.auxm-passo-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.auxm-passo-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.auxm-passo-txt small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.auxm-detalhe{min-height:0;padding:20px 22px 28px;overflow-y:auto}.auxm-tit{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.auxm-tit b{letter-spacing:-.01em;font-size:19px;font-weight:700}.auxm-tit small{color:var(--nh-slate-500);font-size:13px}.auxm-agora{background:var(--wpp-accent-soft);color:var(--wpp-accent-txt);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.auxm-sub{color:var(--nh-slate-600);max-width:900px;margin:6px 0 16px;font-size:14px;line-height:1.5}.auxm-cartoes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.auxm-cartoes.um{grid-template-columns:minmax(0,420px)}.auxm-cartao{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.auxm-cartao h4{letter-spacing:.02em;color:var(--nh-slate-600);margin:0 0 4px;font-size:13px;font-weight:800}.auxm-cartao h4 small{color:var(--nh-slate-400);font-weight:600}.auxm-kv{border-bottom:1px dashed var(--nh-border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px;padding:4px 0;font-size:13px;display:grid}.auxm-kv:last-of-type{border-bottom:none}.auxm-kv span{color:var(--nh-slate-500)}.auxm-kv b{color:var(--nh-text-h);word-break:break-word;font-weight:600}.auxm-kv.alerta b{color:var(--nh-warn-700)}.auxm-sem-dados{color:var(--nh-slate-500);margin:0;font-size:13px}.auxm-json{max-height:340px;margin-top:14px}@media (width<=980px){.auxm-cartoes{grid-template-columns:minmax(0,1fr)}.auxm-corpo{grid-template-columns:220px minmax(0,1fr)}}@media (width<=680px){.auxm-mask{padding:0}.auxm{border-radius:0;height:100%}.auxm-corpo{grid-template-rows:180px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.auxm-lista{border-right:none;border-bottom:1px solid var(--nh-border)}.auxm-cab{flex-wrap:wrap}}.auxm-cab{align-items:center;padding:14px 16px 14px 18px}.auxm-avatar{background:var(--wpp-accent-soft);width:38px;height:38px;color:var(--wpp-accent-txt);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.auxm-link{font:inherit;color:var(--wpp-accent-txt);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:2px 4px;font-size:13px;font-weight:600}.auxm-link:hover{background:var(--wpp-accent-soft)}.auxm-x{background:var(--nh-surface-strong,#eef1f5);width:34px;height:34px;color:var(--nh-slate-600);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.auxm-x:hover{background:var(--nh-border);color:var(--nh-text-h)}.auxm-rot{color:var(--nh-slate-500);margin:0 0 4px;font-size:13px}.auxm-nome{letter-spacing:-.01em;color:var(--nh-text-h);margin:0;font-size:20px;font-weight:700}.auxm-res{background:var(--nh-bg);border-radius:14px;max-width:760px;margin:14px 0 18px;padding:12px 14px}.auxm-res-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.auxm-res-linha b{color:var(--nh-text-h);font-size:16px;font-weight:600}.auxm-res-ico{color:#fff;background:var(--wpp-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:flex}.auxm-res.falhou .auxm-res-ico{background:var(--nh-danger-700,#b91c1c)}.auxm-res.pulado .auxm-res-ico{background:var(--wpp-amber)}.auxm-res.neutro .auxm-res-ico{background:var(--nh-slate-400)}.auxm-res-st{color:var(--nh-slate-500);font-size:13px}.auxm-res-extra{color:var(--nh-slate-500);flex-wrap:wrap;gap:16px;margin-top:8px;padding-left:32px;font-size:13px;display:flex}.auxm-res-extra b{color:var(--nh-text-h);font-weight:600}.auxm-antigo{border:1px dashed var(--nh-border);max-width:760px;color:var(--nh-slate-500);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:13px;line-height:1.45;display:flex}.auxm-cartoes.dois{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.auxm-tecnico{font:inherit;color:var(--nh-slate-500);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-top:14px;padding:0;font-size:13px;text-decoration:underline}@media (width<=980px){.auxm-cartoes.dois{grid-template-columns:minmax(0,1fr)}}.mc-ic.objetivo{background:var(--nh-warn-soft);color:var(--nh-warn-700)}.mc-ic.t-saiu_da_lista{background:var(--nh-danger-soft,#dc26261f);color:var(--nh-danger-700,#b91c1c)}.mc-ic.t-automacao_terminou,.mc-ic.t-agenda,.mc-ic.t-roteiro_terminou,.mc-ic.t-roteiro_parado,.mc-ic.t-roteiro_na_etapa{background:var(--nh-surface-strong);color:var(--nh-slate-600)}.mc-no.au-objetivo{border-top:3px solid var(--nh-warn-700,#b45309)}.mc-no.au-objetivo.vazio{border-style:solid dashed dashed}.au-obj-sub{color:var(--nh-slate-500);margin:-4px 0 10px;font-size:13px}.au-objetivo .mc-row.gatilho.atingido{border-color:var(--acento);background:color-mix(in srgb, var(--acento) 8%, transparent)}.au-objetivo .mc-row.gatilho.atingido svg{color:var(--acento-texto)}.au-obj-fim{color:var(--nh-slate-500);gap:6px;font-size:13px;justify-content:flex-start!important}.au-obj-fim svg,.au-novo-objetivo{color:var(--nh-warn-700,#b45309)}.au-novo-objetivo:hover,.au-novo-objetivo.on{border-color:var(--nh-warn-700,#b45309);background:var(--nh-warn-soft)}.au-esc-dica{color:var(--nh-slate-500);margin:0 0 8px;font-size:13px}.au-escolher.multi .mc-opcao.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-marca{border:1.5px solid var(--nh-slate-300);color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-left:auto;transition:all .12s;display:grid}.au-marca.on{background:var(--wpp-accent);border-color:var(--wpp-accent)}.au-obj-chips{flex-wrap:wrap;gap:6px;display:flex}.au-obj-chip{border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-600);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:13px;font-weight:600;transition:all .12s;display:inline-flex}.au-obj-chip .mc-ic.mini{border-radius:999px;width:20px;height:20px}.au-obj-chip:hover{border-color:var(--wpp-accent);color:var(--wpp-accent-deep)}.au-obj-chip.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-obj-chip.on .mc-ic.mini{background:var(--wpp-accent);color:var(--wpp-on-accent,#fff)}.au-obj-chip:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:1px}.au-obj-lista{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.au-obj-lista button{text-align:left;border:1px solid var(--nh-border);background:var(--nh-card-bg);width:100%;color:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.au-obj-lista button:hover{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-obj-lista-txt{flex-direction:column;flex:1;min-width:0;display:flex}.au-obj-lista-txt b{font-size:14px}.au-obj-lista-txt small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.au-obj-aviso{background:var(--nh-warn-soft);color:var(--nh-slate-700);border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.au-obj-aviso svg{color:var(--nh-warn-700,#b45309);flex:none;margin-top:2px}.au-exec.objetivo .au-exec-st,.au-st.objetivo{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--acento-texto)}.aux-item.objetivo{border-left-color:var(--acento)}.au-objetivo .mc-row.gatilho.objetivo{align-items:flex-start;padding-top:10px;padding-bottom:10px}.au-objetivo .mc-row .mc-h.t-objetivo{background:var(--nh-warn-700,#b45309)}.au-obj-acao{border:1px dashed var(--nh-slate-300);color:var(--nh-warn-700,#b45309);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.au-obj-acao:hover,.au-obj-acao.on{border-color:var(--nh-warn-700,#b45309);background:var(--nh-warn-soft)}.au-obj-acao.tem{background:var(--nh-warn-soft);cursor:default;border-style:solid;border-color:#0000}.au-obj-ok{color:var(--sucesso);align-self:center;display:inline-flex}.au-obj-passos{flex-direction:column;gap:4px;margin:0 0 8px;padding-left:18px;display:flex}.au-obj-passos li{font-size:14px}.au-obj-passos li small{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.au-atalhos .au-temp.t-quente.on{color:#b91c1c;background:#dc26261a;border-color:#dc2626}.au-atalhos .au-temp.t-morno.on{border-color:var(--nh-warn-700,#b45309);background:var(--nh-warn-soft);color:var(--nh-warn-700,#b45309)}.au-atalhos .au-temp.t-frio.on{color:#0369a1;background:#0ea5e91f;border-color:#0369a1}.mc-ic.t-lead_na_etapa{color:var(--wpp-violet);background:#7f77dd29}.au-lembrete{gap:12px;min-width:0;display:grid}.au-lembrete>*{min-width:0}.au-lembrete .wpp-sub{overflow-wrap:anywhere;margin:0}.au-check{border:1px solid var(--nh-border);cursor:pointer;border-radius:9px;align-items:flex-start;gap:9px;min-width:0;padding:9px 11px;font-size:14px;line-height:1.4;display:flex}.au-check:hover{background:var(--nh-surface-strong)}.au-check.on{border-color:var(--wpp-accent);background:var(--wpp-accent-soft)}.au-check input{accent-color:var(--wpp-accent);flex:none;margin:2px 0 0}.au-check>span{overflow-wrap:anywhere;min-width:0}.au-check .dica{color:var(--nh-slate-600);margin-top:2px;font-size:12px;font-weight:400;display:block}.au-canais-lembrete{gap:8px;margin-top:6px;display:grid}.au-canal-linha{color:var(--nh-slate-600);align-items:flex-start;gap:9px;min-width:0;font-size:13px;line-height:1.45;display:flex}.au-canal-linha>span:last-child{overflow-wrap:anywhere;min-width:0}.au-canal-linha b{color:inherit;font-weight:600}.au-previa-lembrete{border:1px solid var(--nh-border);background:var(--nh-surface-strong);border-radius:10px;gap:6px;min-width:0;margin-top:10px;padding:12px;display:grid}.au-previa-rot{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-600);margin-top:4px;font-size:12px;font-weight:700}.au-previa-msg{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--wpp-accent-soft);border-radius:8px;padding:8px 10px;font-size:14px;line-height:1.5}.mc-opts>.mc-opt{min-width:0}.mc-opts>.mc-opt b{overflow-wrap:anywhere}.mc-panel-corpo,.mc-panel-corpo>*{min-width:0}.au-template-sug{border:1px solid var(--nh-border);border-radius:10px;gap:8px;min-width:0;margin-top:6px;padding:12px;display:grid}.au-template-sug .wpp-sub{overflow-wrap:anywhere;margin:0}.au-tpl-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.au-tpl-st{text-transform:none;letter-spacing:0;font-weight:600}.au-tpl-st.st-approved{color:var(--wpp-accent-deep)}.au-tpl-st.st-rejected{color:#b91c1c}.au-tpl-st.st-pending,.au-tpl-st.st-in_appeal{color:var(--nh-warn-700,#b45309)}.au-proximos-lista{gap:4px;max-height:220px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.au-proximos-lista li{gap:10px;min-width:0;font-size:13px;line-height:1.4;display:flex}.au-proximos-lista .q{width:112px;color:var(--nh-slate-600);font-variant-numeric:tabular-nums;flex:none}.au-proximos-lista .l{overflow-wrap:anywhere;min-width:0}.au-canal-linha.off{opacity:.55}.au-ent{border-top:1px solid var(--nh-border);flex-direction:column;gap:6px;padding:10px 0;display:flex}.au-ent:first-of-type{border-top:0;padding-top:4px}.au-ent-cab{align-items:center;gap:8px;min-width:0;display:flex}.au-ent-cab label{color:var(--nh-text-h);font-size:13px;font-weight:650;font-family:ui-monospace,SFMono-Regular,var(--mono);text-overflow:ellipsis;overflow:hidden}.au-ent-obrig{color:#dc2626}.au-ent-lnk{font:inherit;color:var(--wpp-accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:600}.au-ent-lnk:hover{text-decoration:underline}.au-ent-selo{background:var(--wpp-accent-soft);max-width:100%;color:var(--nh-text-h);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex;overflow:hidden}.au-ent-selo b{color:var(--wpp-accent);font-weight:650}.au-ent-selo.seg{background:var(--nh-panel-2);color:var(--nh-slate-500)}.au-ent-dica{color:var(--nh-slate-500);font-size:12px}.au-ent-dica b{font-weight:600}.au-ent-erro{color:#dc2626;font-size:13px;line-height:1.4}.au-ent-aviso{color:var(--nh-warn-700,#b45309);font-size:13px;line-height:1.4}.au-ens-item.erro{color:#dc2626}.au-ens-item.aviso{color:var(--nh-warn-700,#b45309)}.au-ens-item.erro svg,.au-ens-item.aviso svg{flex:none;margin-right:6px}.cv{position:relative}.cv-linha{align-items:stretch;gap:6px;display:flex;position:relative}.cv-input{flex:1;min-width:0}.cv-input.escondido{opacity:0;pointer-events:none;position:absolute;inset:0 38px 0 0}.cv.invalido .cv-input,.cv.invalido .cv-ver{border-color:#dc2626}.cv-ver{border:1px solid var(--nh-border);background:var(--nh-field-bg);min-width:0;min-height:38px;font:inherit;color:var(--nh-text-h);text-align:left;cursor:text;border-radius:10px;flex-wrap:wrap;flex:1;align-items:center;gap:4px;padding:4px 10px;font-size:14px;display:flex}.cv-chip{background:var(--wpp-accent-soft);color:var(--wpp-accent);font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,var(--mono);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.cv-txt{white-space:pre-wrap}.cv-chaves{border:1px solid var(--nh-border);background:var(--nh-field-bg);width:32px;color:var(--nh-text);font-family:ui-monospace,SFMono-Regular,var(--mono);cursor:pointer;border-radius:9px;flex:none;font-size:13px;font-weight:700}.cv-chaves:hover{border-color:var(--wpp-accent);color:var(--wpp-accent)}.cv-menu{z-index:30;border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:12px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 14px 34px -12px #00000059}.cv-grupo{letter-spacing:.5px;text-transform:uppercase;color:var(--nh-slate-500);padding:8px 8px 4px;font-size:12px;font-weight:700}.cv-grupo span{text-transform:none;letter-spacing:0;font-weight:500}.cv-item{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--nh-text);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.cv-item code{color:var(--nh-text-h);white-space:nowrap;font-size:13px}.cv-item span{color:var(--nh-slate-500);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cv-item.on{background:var(--wpp-accent-soft)}.cv-item.sug code{color:var(--wpp-accent)}.cv-item.novo span{color:var(--nh-warn-700,#b45309)}.cv-vazio{color:var(--nh-slate-500);padding:10px;font-size:13px}.mc-ic.t-concierge,.mc-no.t-concierge .mc-ic{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-passo .mc-row.saida.t-concierge{cursor:pointer}.au-passo .mc-row.saida.t-concierge .mc-h{background:var(--wpp-accent)}.au-av.mini,.au-av.mini img{border-radius:8px;width:24px;height:24px}.au-conc-num{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;line-height:17px;display:inline-block}.au-conc-rota{border:1px solid var(--nh-border);background:var(--nh-surface,var(--cartao-solido));border-radius:12px;gap:8px;padding:10px;display:grid}.au-conc-rota-cab{align-items:center;gap:8px;display:flex}.au-conc-rota-cab .wpp-select{flex:auto;width:auto;min-width:0}.au-conc-rotas{gap:10px;display:grid}.au-conc-lista{color:var(--nh-warn-700);gap:4px;margin:0;padding-left:18px;font-size:13px;display:grid}.au-conc-ok{color:var(--wpp-accent-deep);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.au-conc-novo{border:1px dashed var(--wpp-accent);background:var(--wpp-accent-soft);border-radius:12px;gap:8px;padding:10px;display:grid}.au-conc-linha{border-top:1px solid var(--nh-border);grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;padding:8px 0;font-size:13px;display:grid}.au-conc-linha:first-child{border-top:0}.au-conc-linha .msg{color:var(--nh-slate-600);grid-column:1/-1}.au-conc-linha .acao{white-space:nowrap;font-weight:700}.au-conc-linha .acao.troca{color:var(--nh-warn-700)}.au-conc-linha .acao.time{color:var(--nh-danger-700,#b42318)}.au-conc-linha .porque{color:var(--nh-slate-600)}.au-conc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.au-conc-stat{border:1px solid var(--nh-border);text-align:center;border-radius:10px;padding:8px}.au-conc-stat b{font-size:17px;display:block}.au-conc-stat span{color:var(--nh-slate-600);font-size:12px}@media (width<=520px){.au-conc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.mc-ic.t-grupo{background:var(--wpp-accent-soft);color:var(--wpp-accent-deep)}.au-grupo-escolha{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.au-grupo-escolha .wpp-select{flex:220px;min-width:0}.au-grupo-pessoas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.au-arquivo{border:1px solid var(--nh-border);contain:inline-size;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:9px 11px;display:flex}.au-arquivo-nome{flex-direction:column;flex:1;min-width:0;display:flex}.au-arquivo-nome b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.au-arquivo-nome small{color:var(--nh-slate-600);font-size:12px}@media (width<=640px){.au-arquivo{gap:6px;padding:4px 4px 4px 11px}.au-arquivo .mc-icobtn{width:44px;height:44px}.au-escolher,html .td-shell.nold-tell .wpp-btn.au-escolher{min-height:44px}}.au-mais{border-top:1px solid var(--nh-border);padding-top:8px}.au-mais>summary{cursor:pointer;color:var(--wpp-accent-deep);padding:4px 0;font-size:14px;font-weight:700;list-style:none}.au-mais>summary::-webkit-details-marker{display:none}.au-mais>summary:before{content:"+ "}.au-mais[open]>summary:before{content:"− "}.au-mais[open]{flex-direction:column;gap:12px;display:flex}.au-mais summary:focus-visible{outline:2px solid var(--wpp-accent);outline-offset:2px;border-radius:4px}.au-conc-mudou{border:1px solid color-mix(in srgb, var(--acento-texto,#c0623d) 45%, transparent);background:var(--acento-veu,#f0a47f1f);border-radius:12px;justify-items:start;gap:4px;margin:0 0 12px;padding:12px 14px;display:grid}.au-conc-mudou b{color:var(--tinta,inherit);font-size:13.5px}.au-conc-mudou span{color:var(--tinta-2,inherit);font-size:12.5px;line-height:1.5}.au-conc-mudou .wpp-btn{margin-top:6px}.au-audio{border:1px solid var(--nh-border);border-radius:14px;gap:10px;min-width:0;margin-top:10px;padding:12px;display:grid}.au-audio>*{min-width:0}.au-audio-quem{gap:6px;display:grid}.au-audio-como{overflow-wrap:anywhere;margin:0}.au-audio-regras{gap:6px;margin:0;padding:0;list-style:none;display:grid}.au-audio-regras li{color:var(--nh-slate-600);align-items:flex-start;gap:8px;min-width:0;font-size:13px;line-height:1.45;display:flex}.au-audio-regras li svg{flex:none;margin-top:3px}.au-audio-regras li span{overflow-wrap:anywhere;min-width:0}.au-audio-aviso{overflow-wrap:anywhere;margin:0!important}.au-audio-ouvir{justify-items:start;gap:6px;display:grid}.au-audio-ouvir .wpp-btn{align-items:center;gap:8px;min-height:44px;display:inline-flex}.au-audio-erro{color:var(--nh-danger-700,#b91c1c);margin:0}.au-audio-nota{margin:0;font-size:12px}@media (width<=480px){.au-audio{padding:10px}.au-audio-ouvir .wpp-btn{justify-content:center;width:100%}}.tell-shell .nh-sidebar{box-shadow:none;border-radius:12px}.tell-shell .nh-sidebar .nh-nav-item{border-radius:8px;min-height:38px;margin:1px 0}.tell-shell .nh-sidebar .nh-bub{box-shadow:none;background:0 0;border:0}:root:not([data-variant=nold]) .tell-shell .nh-sidebar .nh-nav-item.active{background:var(--wpp-accent-soft);box-shadow:none;color:var(--wpp-accent-txt)}:root:not([data-variant=nold]) .tell-shell .nh-sidebar .nh-nav-item.active .nh-bub{color:var(--wpp-accent-txt);background:0 0}.tell-shell .app-header-agent{box-shadow:none}@media (width<=768px){.tell-shell .nh-sidebar{box-sizing:border-box;scrollbar-width:none;justify-content:flex-start;gap:4px;height:62px;max-height:62px;overflow:auto hidden}.tell-shell .nh-sidebar .nh-nav-group{display:contents}.tell-shell .nh-sidebar .nh-nav-group-body{flex-direction:row;flex:none;gap:4px;display:flex}.tell-shell .nh-sidebar :is(.nh-nav-label,.nh-nav-label-btn,.wpp-navsel-wrap,.nh-shell-foot){display:none}.tell-shell .nh-sidebar .nh-nav-item{flex:0 0 44px}.tell-shell .app-header-agent{gap:8px;padding:12px}.tell-shell .aha-brand{flex:none;gap:0;min-width:0}.tell-shell .aha-brand :is(.aha-logo,.aha-div,.aha-av){display:none}.tell-shell .cpz-bubble{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.tell-shell .cpz-dock.flutuante{bottom:calc(150px + env(safe-area-inset-bottom,0px));height:min(620px,calc(100dvh - 174px - env(safe-area-inset-bottom,0px)))}.tell-shell .wpp-main{padding:0 16px 84px}.tell-shell .wpp-main:has(>.wpp-hub-conversas){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.tell-shell:has(.wpp-composer) .cpz-bubble{bottom:calc(158px + env(safe-area-inset-bottom,0px))}body:has(.tell-shell .wpp-composer) .nc-layer.nc-layer{bottom:calc(160px + env(safe-area-inset-bottom,0px))}}[data-variant=nold] .wpp-shell{--wpp-accent:var(--nold-terracota,#9b4f42);--wpp-accent-deep:var(--nold-terracota-deep,#7f3d32);--wpp-accent-rgb:155, 79, 66;--wpp-accent-soft:#9b4f421a;--wpp-accent-border:#9b4f424d;--wpp-accent-grad:linear-gradient(var(--wpp-accent), var(--wpp-accent));--wpp-accent-txt:var(--nold-terracota,#9b4f42);--wpp-on-accent:var(--nold-marfim,#f7f2ec);--app-accent-bg:var(--wpp-accent);--app-accent-glow:transparent;--wpp-serie-ia:var(--wpp-accent);--wpp-serie-hum:#6a98ab;--res-graf-ia:var(--wpp-accent);--res-graf-hum:var(--wpp-serie-hum);--nh-glass-shadow:none;--wpp-campo-sombra:0 0 0 1px var(--nh-border);--wpp-campo-sombra-alta:0 0 0 1px #24171338;--wpp-campo-foco:0 0 0 1px var(--wpp-accent), 0 0 0 3px rgba(var(--wpp-accent-rgb), .14)}html[data-theme=dark][data-variant=nold] .wpp-shell{--wpp-accent:var(--nold-pessego,#f2ad88);--wpp-accent-deep:var(--nold-pessego-deep,#e59a72);--wpp-accent-rgb:242, 173, 136;--wpp-accent-soft:#f2ad881f;--wpp-accent-border:#f2ad8852;--wpp-accent-txt:var(--nold-pessego,#f2ad88);--wpp-on-accent:var(--nold-espresso,#241713);--wpp-serie-hum:#467a90;--wpp-campo-bg:var(--nh-card-bg);--wpp-campo-sombra:0 0 0 1px #f7f2ec1f;--wpp-campo-sombra-alta:0 0 0 1px #f7f2ec38;--wpp-campo-foco:0 0 0 1px var(--wpp-accent), 0 0 0 3px rgba(var(--wpp-accent-rgb), .14)}[data-variant=nold] .wpp-shell{--wpp-green:var(--nh-green-600);--wpp-green-soft:var(--nh-green-soft);--wpp-blue:var(--nh-info-500);--wpp-violet:var(--nh-ai-500);--wpp-amber:var(--nh-warn-500);--wpp-amber-soft:var(--nh-warn-soft);--wpp-amber-strong:var(--nh-warn-500);--wpp-coral:var(--nh-danger-500);--wpp-red:var(--nh-danger-500);--wpp-rose:var(--nh-danger-500)}[data-variant=nold] .wpp-shell .wpp-tag-gray{background:var(--nh-slate-50,#2417130d);color:var(--nh-ink-3,var(--nh-slate-500))}[data-variant=nold] .wpp-shell .wpp-tag-violet{background:color-mix(in srgb, var(--nh-ai-500) 12%, transparent);color:var(--nh-ai-500)}[data-variant=nold] .wpp-shell .wpp-tag-rose{background:var(--nh-danger-soft);color:var(--nh-danger-500)}[data-variant=nold] .wpp-shell .wpp-tag-valor{border-color:var(--nh-warn-line);color:var(--nh-warn-500)}html[data-variant=nold] .wpp-shell :is(button,.wpp-btn,.wpp-tag,.et,.pblib-emuso,[class*=chip],[class*=tab],[class*=abas],[class*=badge],[class*=pill],input:not([type=checkbox]):not([type=radio]),select,textarea):not(.wpp-togg):not([role=switch]):not(.app-header-agent *,.nh-sidebar *,.h4 *,.td-proprio,.td-proprio *){border-radius:var(--nh-r-sm,4px)}html[data-variant=nold] .wpp-shell :is([class*=card],[class*=pane],[class*=panel],[class*=lista],[class*=modal],[class*=drawer],[class*=popover],[class*=campo],[class*=vazio],[class*=topo],section,.wppd-abre,.wppd-kpi,.cpz-pagina,.cpz-welcome-mcp,.pblib-novo,.pblib-fala,.au-num,.au-modelo,.mk,.wpp-row,.wpp-pg-canvas,.wpp-pgnode,.cia-method,.cia-code):not(.wpp-togg):not([role=switch]):not(.app-header-agent *,.nh-sidebar *,.h4 *,.td-proprio,.td-proprio *){border-radius:var(--nh-r-lg,8px)}html[data-variant=nold] .wpp-shell :is(.wppd-acard .av,.wppd-av-img,.plus,.wppk-ic,.ic,.vtile,.wpp-tell-avatar){border-radius:var(--nh-r-sm,4px)}html[data-variant=nold] .wpp-shell :is([class*=card],[class*=pane],[class*=tab],section,.wppd-abre,.plus,.cia-method,.wpp-togg):not(:focus-visible):not(.app-header-agent *,.nh-sidebar *,.h4 *,.td-proprio,.td-proprio *),html[data-variant=nold] .wpp-shell .wpp-tell-avatar{box-shadow:none}html[data-variant=nold] .wpp-shell .wpp-tab.on,html[data-variant=nold] .wpp-shell .wppd-acard .av{background:var(--wpp-accent)}html[data-variant=nold] .wpp-shell .pblib-capa{background:color-mix(in srgb, var(--acc,var(--wpp-accent)) 12%, var(--nh-field-bg))}html[data-variant=nold] .wpp-shell .pblib-card.on .pblib-capa{background:var(--wpp-accent-soft)}html[data-variant=nold] .wpp-shell .pblib-capa:after{content:none}[data-variant=nold] .wpp-shell{--wpp-info-soft:color-mix(in srgb, var(--nh-info-500) 12%, transparent);--wpp-canal-whatsapp:var(--wpp-accent);--wpp-canal-whatsapp-soft:var(--wpp-accent-soft);--wpp-canal-ligacoes:var(--nh-info-500);--wpp-canal-ligacoes-soft:var(--wpp-info-soft)}[data-variant=nold] .wpp-shell .wpp-chanstate.on .dot{background:var(--wpp-green)}[data-variant=nold] .wpp-shell :is(.k-executar,.vtile.k-executar){background:var(--wpp-accent-soft);color:var(--wpp-accent-txt)}[data-variant=nold] .wpp-shell .wppd-mcp{background:0 0}[data-variant=nold] .wpp-shell .wppd-mcp:hover{background:var(--wpp-accent-soft)}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)){align-items:flex-end;padding-top:14px;padding-bottom:14px}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) .wpp-mainhead-title{gap:4px}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) .wpp-mainhead-title:before{content:"Tell";font-family:var(--nh-f-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--wpp-accent-txt);margin-bottom:6px;font-size:12px;font-weight:500}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) h1{letter-spacing:-.045em;padding-bottom:10px;font-size:26px;font-weight:700;line-height:1.05}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) .wpp-mainhead-desc{color:var(--nh-ink-2,var(--nh-slate-500));font-size:14px;font-weight:400}[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) .wpp-mainhead-title:after{content:"";background:var(--wpp-accent);width:40px;height:2px;display:block}[data-variant=nold] .wpp-shell .wpp-mainhead:has(.wpp-mainhead-volta){align-items:center}[data-variant=nold] .wpp-shell .wpp-mainhead:has(.wpp-mainhead-volta) .wpp-mainhead-title{flex-direction:row;align-items:baseline;gap:8px}[data-variant=nold] .wpp-shell .wpp-mainhead:has(.wpp-mainhead-volta) h1{line-height:1.3}[data-variant=nold] .wpp-shell .wpp-mainhead:has(.wpp-mainhead-volta) .wpp-mainhead-desc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=768px){[data-variant=nold] .wpp-shell .wpp-mainhead:not(:has(.wpp-mainhead-volta)) h1{letter-spacing:-.035em;font-size:20px}}[data-variant=nold] .wpp-shell .nh-sidebar{--nh-text-h:var(--nold-marfim,#f7f2ec);--nh-slate-900:var(--nold-marfim,#f7f2ec);--nh-text:#d8ccc4;--nh-slate-700:#d8ccc4;--nh-slate-600:#b9a79d;--nh-slate-500:#a69187;--nh-ink-2:#b9a79d;--nh-ink-3:#a69187;--wpp-accent:var(--nold-pessego,#f2ad88);--wpp-accent-deep:var(--nold-pessego-deep,#e59a72);--wpp-accent-rgb:242, 173, 136;--wpp-accent-soft:#f2ad881f;--wpp-accent-border:#f2ad8852;--wpp-accent-txt:var(--nold-pessego,#f2ad88);--wpp-on-accent:var(--nold-espresso,#241713);--wpp-green:var(--nold-pessego,#f2ad88)}html:not([data-theme=dark])[data-variant=nold] .wpp-shell .nh-sidebar .wpp-navsel-menu{--nh-text-h:var(--nold-espresso,#241713);--nh-slate-900:var(--nold-espresso,#241713);--nh-text:#2f201a;--nh-slate-700:#4a3730;--nh-slate-600:#5c473f;--nh-slate-500:#6b544b;--nh-ink-2:#5c473f;--nh-ink-3:#6b544b;--wpp-accent:var(--nold-terracota,#9b4f42);--wpp-accent-rgb:155, 79, 66;--wpp-accent-soft:#9b4f421a;--wpp-accent-txt:var(--nold-terracota,#9b4f42);--wpp-on-accent:var(--nold-marfim,#f7f2ec)}.mc-num{margin-bottom:14px}.mc-num-cab{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.mc-num-lista{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mc-num-lista>li{border:1.5px solid var(--nh-border);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.mc-num-lista>li.caido{border-color:#e11d4859}.mc-num-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mc-num-nome{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mc-num-nome b{color:var(--nh-text-h);overflow-wrap:anywhere;font-size:14px}.mc-num-tag{color:var(--nh-slate-500);background:#94a3b829;border-radius:999px;padding:2px 8px;font-size:12px}.mc-num-tag.ok{background:var(--wpp-green-soft);color:var(--wpp-green)}.mc-num-tag.erro{color:var(--wpp-rose);background:#e11d481a}.mc-num-padrao{color:var(--nh-text);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mc-num-resp{color:var(--nh-slate-500);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.mc-num-resp b{color:var(--nh-text-h);font-weight:600}.mc-num-equipe{flex-wrap:wrap;gap:6px;display:flex}.mc-num-chip{border:1.5px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13px}.mc-num-chip.on{border-color:var(--nh-text-h);color:var(--nh-text-h);font-weight:600}.mc-num-chip:disabled{opacity:.5;cursor:not-allowed}.mc-num-queda{color:var(--nh-text);background:#e11d480f;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.mc-num-queda.neutra{background:var(--nh-field-bg)}.mc-num-queda small{color:var(--nh-slate-500)}.mc-num-acoes{flex-wrap:wrap;gap:6px;display:inline-flex}.alw{z-index:90;width:min(392px,100vw - 32px);font-family:var(--f);animation:alw-entra var(--motion-enter,.4s) var(--mola,cubic-bezier(.2, 1.5, .4, 1)) both;position:fixed;top:76px;right:20px}.alw-cartao{background:var(--cartao-solido);color:var(--tinta);border:1px solid var(--linha-forte);box-shadow:inset 0 1px 0 var(--linha-forte);border-radius:24px;padding:18px 18px 16px}.alw-olho{font:700 10px/1.2 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto);margin:0 0 12px}.alw-olho span{color:var(--tinta-3);letter-spacing:.12em}.alw-quem{align-items:flex-start;gap:14px;display:flex}.alw-rosto{width:48px;height:48px;font:700 16px/1 var(--f);background:var(--cartao-hover,var(--cartao-solido));color:var(--tinta);box-shadow:0 0 0 2px var(--cartao-solido), 0 0 0 4px var(--acento);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.alw-rosto:after{content:"";border:2px solid var(--acento);animation:alw-chama 1.2s var(--ease,cubic-bezier(.2, .7, .2, 1)) 4 both;border-radius:50%;position:absolute;inset:-4px}.alw-texto{min-width:0}.alw-texto h2{font:700 20px/1.25 var(--f);color:var(--tinta);overflow-wrap:anywhere;margin:2px 0 4px}.alw-texto p{font:400 15px/1.6 var(--f);color:var(--tinta-2);margin:0}.alw-acoes{gap:10px;margin-top:16px;display:flex}.alw-acoes .n-btn{flex:1 1 0}@keyframes alw-entra{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes alw-chama{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}@media (width<=600px){.alw{width:auto;animation-name:alw-sobe;animation-duration:.27s;inset:auto 0 0}.alw-cartao{padding:18px 16px calc(16px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:24px 24px 0 0}.alw-texto p{font-size:16px}.alw-acoes{flex-direction:column-reverse}.alw-acoes .n-btn{min-height:48px}@keyframes alw-sobe{0%{transform:translateY(100%)}to{transform:none}}}@media (prefers-reduced-motion:reduce){.alw{animation:none}.alw-rosto:after{opacity:0;animation:none}}.td-shell .cn-grav{border-top:1px solid var(--linha);padding:6px 24px 8px}.td-shell .cn-grav .n-chave{min-height:56px}.td-shell .cn-grav .n-chave small{max-width:62ch}@media (width<=700px){.td-shell .cn-grav{padding:6px 16px 8px}}.wppl .wppp-topo>.wpp-tabs{flex:none;gap:6px}.wppl .wppp-topo>.wpp-tabs .wpp-tab{height:36px;box-shadow:none;color:var(--tinta-2);border:1px solid #0000;padding:0 16px;border-radius:999px!important}.wppl .wppp-topo>.wpp-tabs .wpp-tab:hover{color:var(--tinta);border-color:var(--linha-forte)}html .wpp-shell .wppl .wppp-topo>.wpp-tabs .wpp-tab.on{background:var(--acento-veu);color:var(--acento-texto);box-shadow:none;border-color:#0000}@media (width>=761px){.wpp-main:has(>.wppf-pagina){flex-direction:column;padding-bottom:14px;display:flex;overflow:hidden}.wppf-pagina{flex:1;min-height:0;gap:12px!important}.wppf-pagina>.wppf{flex:1;min-height:0}}.wppf{min-width:0;font-family:var(--f,inherit);color:var(--tinta-2);flex-direction:column;gap:10px;display:flex}.wppf-barra{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.wppf-busca{border-radius:var(--r-md,12px);background:var(--cartao-solido);border:1px solid var(--linha-forte);min-width:200px;height:36px;color:var(--tinta-3);flex:0 260px;align-items:center;gap:8px;padding:0 12px;display:flex}.wppf-busca:focus-within{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu)}.wppf-busca input{min-width:0;height:100%;color:var(--tinta);font:inherit;flex:1;padding:0;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;font-size:14px!important}.wppf-busca input::placeholder{color:var(--tinta-3)}.wppf-busca input::-webkit-search-cancel-button{filter:grayscale();opacity:.6}.wppf-filtros-btn{display:none}.wppf-pilulas{scrollbar-width:none;align-items:center;gap:6px;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.wppf-pilulas::-webkit-scrollbar{display:none}.wppf-pilula{border:1px solid var(--linha);height:36px;color:var(--tinta-2);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--motion-fast,.16s) var(--ease,ease), border-color var(--motion-fast,.16s) var(--ease,ease), color var(--motion-fast,.16s) var(--ease,ease);background:0 0;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;border-radius:999px!important}.wppf-pilula:hover{border-color:var(--linha-forte);color:var(--tinta)}.wppf-pilula.on{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.wppf-pilula .n{font-variant-numeric:tabular-nums;color:var(--tinta-3);font-size:12px;font-weight:700}.wppf-pilula.on .n{color:var(--acento-texto)}.wppf-pilula:has(.wppf-rosto){padding-left:8px}.wppf-rosto{background:var(--fundo-2);color:var(--tinta);letter-spacing:0;box-shadow:0 0 0 1px var(--linha-forte);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.wppf-pilula.on .wppf-rosto{box-shadow:0 0 0 1px var(--acento-texto)}.wppf-campo{color:var(--tinta-3);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.wppf-campo select{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);max-width:210px;height:36px;color:var(--tinta);font:inherit;cursor:pointer;padding:0 28px 0 12px;font-weight:600;border-radius:var(--r-md,12px)!important;min-height:0!important;font-size:13px!important}.wppf-total{color:var(--tinta-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.wppf-limpar{color:var(--acento-texto);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.wppf-ajuda{color:var(--tinta-3);font-size:13px}.wppf-ajuda[open]{flex:100%;order:9}.wppf-ajuda summary{cursor:pointer;text-underline-offset:4px;white-space:nowrap;text-decoration:underline;list-style:none;display:inline-block}.wppf-ajuda summary::-webkit-details-marker{display:none}.wppf-ajuda summary:hover{color:var(--tinta-2)}.wppf-ajuda p{max-width:86ch;color:var(--tinta-2);margin:8px 0 2px;line-height:1.6}.wppf-colunas-pilulas{display:none}.wppf-quadro{scrollbar-width:auto;scrollbar-color:auto;cursor:grab;flex:1;gap:10px;min-height:0;padding-bottom:6px;display:flex;overflow:auto hidden}.wppf-quadro::-webkit-scrollbar{height:10px}.wppf-quadro::-webkit-scrollbar-track{background:color-mix(in srgb, var(--linha) 60%, transparent);border-radius:999px}.wppf-quadro::-webkit-scrollbar-thumb{background:var(--linha-forte);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.wppf-quadro::-webkit-scrollbar-thumb:hover{background-color:var(--tinta-3)}.wppf-quadro .wppf-col-corpo,.wppf-quadro :is(button,a,input,select,textarea,[draggable=true]){cursor:auto}.wppf-quadro :is(button,a,[draggable=true]){cursor:pointer}.wppf-quadro.puxando,.wppf-quadro.puxando *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}@supports not selector(::-webkit-scrollbar){.wppf-quadro{scrollbar-color:var(--linha-forte) transparent}}.wppf-col{border-radius:var(--r-lg,16px);background:var(--fundo-2);border:1px solid var(--linha);min-width:232px;max-width:440px;min-height:0;transition:opacity var(--motion-fast,.16s) var(--ease,ease), border-color var(--motion-fast,.16s) var(--ease,ease);flex-direction:column;flex:250px;display:flex}.wppf-col.dragover{border-color:var(--acento);box-shadow:0 0 0 1px var(--acento) inset}.wppf-col.nodrop{opacity:.5}.wppf-col-topo{flex:none;align-items:center;gap:8px;padding:12px 14px 10px;display:flex}.wppf-col-topo .ponto{border-radius:50%;flex:none;width:7px;height:7px}.wppf-col-topo .titulo{min-width:0;color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:700;overflow:hidden}.wppf-col-topo .n{font-variant-numeric:tabular-nums;color:var(--tinta-3);flex:none;font-size:13px;font-weight:700}.wppf-col-corpo{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--linha-forte) transparent;flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 8px 10px;display:flex;overflow-y:auto}.wppf-col:last-child .wppf-col-corpo{padding-bottom:calc(10px + var(--cpz-bolha-espaco,0px))}.wppf-col.vazia{background:color-mix(in srgb, var(--fundo-2) 45%, transparent)}.wppf-col.vazia .wppf-col-topo .titulo{color:var(--tinta-2)}.wppf-col-vazia{border-radius:var(--r-md,12px);color:var(--tinta-3);text-wrap:pretty;border:1px dashed #0000;margin:2px 0;padding:4px 6px 6px;font-size:13px;line-height:1.5}.wppf-quadro.arrastando .wppf-col-vazia{border-color:var(--linha-forte);text-align:center;padding:18px 6px}.wppf-col-vazia.solte{border-color:var(--acento);color:var(--acento-texto);font-weight:600}.wppf-aviso{border:1px solid var(--linha);border-radius:var(--r-lg,16px);background:var(--cartao-solido);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.wppf-aviso .aro{border:1px dashed var(--linha-forte);width:36px;height:36px;color:var(--tinta-3);border-radius:50%;flex:none;place-items:center;display:grid}.wppf-aviso b{color:var(--tinta);font-size:15px;font-weight:700;display:block}.wppf-aviso p{max-width:78ch;color:var(--tinta-3);margin:2px 0 0;font-size:14px;line-height:1.55}.wppf-aviso>div{flex:1;min-width:0}.wppf-aviso>.wpp-btn{flex:none;align-self:center}.wppf-mais{border:1px solid var(--linha-forte);min-height:40px;color:var(--tinta);font:inherit;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:baseline;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.wppf-mais:hover{border-color:var(--acento-texto);color:var(--acento-texto)}.wppf-mais span{color:var(--tinta-3);font-size:12px;font-weight:500}.wppf-card{border-radius:var(--r-md,12px);background:var(--cartao-solido);border:1px solid var(--linha);cursor:grab;transition:border-color var(--motion-fast,.16s) var(--ease,ease), opacity var(--motion-fast,.16s) var(--ease,ease);flex-direction:column;flex:none;gap:5px;padding:10px 12px;display:flex;position:relative}.wppf-card:hover{border-color:var(--linha-forte)}.wppf-card:active{cursor:grabbing}.wppf-card:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.wppf-card.em-voo{opacity:.4}.wppf-card[aria-busy=true]{cursor:progress}.wppf-card p{margin:0}.wppf-card-topo{align-items:center;gap:6px;min-height:26px;display:flex}.wppf-nome{min-width:0;color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.tell-shell.nold-tell .wppf-card .wpp-menu-trigger,.wppf-card .wpp-menu-trigger{width:26px;height:26px;color:var(--tinta-3);box-shadow:none;background:0 0;border-color:#0000;margin:0 -5px 0 0}.tell-shell.nold-tell .wppf-card:is(:hover,:focus-within) .wpp-menu-trigger,.tell-shell.nold-tell .wppf-card .wpp-menu-trigger[aria-expanded=true]{color:var(--tinta);border-color:var(--linha-forte)}.wppf-situacao{color:var(--tinta-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.wppf-reuniao{color:var(--tinta-2);align-items:flex-start;gap:6px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.wppf-reuniao svg{flex:none;margin-top:2px}.wppf-reuniao.futura{color:var(--acento-texto)}.wppf-reuniao.por-marcar{color:var(--aviso)}.wppf-reuniao.faltou{color:var(--erro)}.wppf-reuniao.feita{color:var(--tinta-2);font-weight:500}.wppf-meta{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12px;line-height:1.4;display:flex}.wppf-meta .origem{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.wppf-temp{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:600;display:inline-flex}.wppf-temp i{background:var(--tinta-3);border-radius:50%;width:6px;height:6px}.wppf-temp.quente{color:var(--acento-texto)}.wppf-temp.quente i{background:var(--acento);box-shadow:0 0 0 3px var(--acento-veu)}.wppf-temp.morno{color:var(--tinta-2)}.wppf-temp.morno i{background:var(--tinta-2)}.wppf-temp.frio i{box-shadow:0 0 0 1px var(--tinta-3) inset;background:0 0}.wppf-nota{background:var(--fundo-2);color:var(--tinta-2);border-radius:8px;align-items:flex-start;gap:6px;padding:5px 8px;font-size:12px;line-height:1.4;display:flex}.wppf-nota svg{color:var(--tinta-3);flex:none;margin-top:3px}.wppf-nota span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wppf-card-pe{min-height:22px;color:var(--tinta-3);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.wppf-dono{min-width:0;color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-weight:600;display:inline-flex;overflow:hidden}.wppf-dono.vago{color:var(--tinta-3);font-weight:400}.wppf-manual{color:var(--tinta-2);white-space:nowrap;flex:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.wppf-quando{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.wppf-quando.parado{color:var(--aviso);font-weight:700}.wppf-vazio{text-align:center;color:var(--tinta-3);flex-direction:column;align-items:center;gap:8px;padding:44px 18px;font-size:14px;display:flex}.wppf-vazio .aro{border:1px dashed var(--linha-forte);width:56px;height:56px;color:var(--tinta-3);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.wppf-vazio b{color:var(--tinta);font-size:16px;font-weight:700}.wppf-vazio p{max-width:52ch;margin:0 0 6px;line-height:1.6}@media (width>=761px){.wppf-quadro:not(.arrastando) .wppf-col[data-trilho]{flex:0 0 52px;min-width:52px}.wppf-quadro:not(.arrastando) .wppf-col[data-trilho] .wppf-col-topo{flex-direction:column;gap:10px;height:100%;padding:14px 0}.wppf-quadro:not(.arrastando) .wppf-col[data-trilho] .titulo{writing-mode:vertical-rl;text-orientation:mixed;color:var(--tinta-3);flex:0 auto;font-weight:600}.wppf-quadro:not(.arrastando) .wppf-col[data-trilho] .wppf-col-corpo{display:none}}@media (width<=760px){.wppf{gap:12px}.wppf-barra{gap:10px}.wppf-busca{flex:1 1 0;min-width:0;height:44px}.wppf-busca input{font-size:16px!important}.wppf-filtros-btn{border:1px solid var(--linha-forte);background:var(--cartao-solido);height:44px;color:var(--tinta);font:inherit;cursor:pointer;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.wppf-filtros-btn[aria-expanded=true]{border-color:var(--acento-texto);color:var(--acento-texto)}.wppf-filtros-btn .n{background:var(--acento);min-width:18px;color:var(--sobre-acento);text-align:center;border-radius:999px;padding:0 5px;font-size:12px;font-weight:700;line-height:18px}.wppf-barra>.wppf-pilulas{flex:100%}.wppf-pilula{height:40px;padding:0 15px;font-size:14px}.wppf-barra.segunda{border-radius:var(--r-lg,16px);background:var(--fundo-2);border:1px solid var(--linha);padding:12px;display:none}.wppf-barra.segunda.aberta{display:flex}.wppf-barra.segunda .wppf-campo{flex-direction:column;flex:100%;align-items:stretch;gap:6px;font-size:14px}.wppf-campo select{width:100%;max-width:none;height:44px;font-weight:500;font-size:16px!important}.wppf-total{flex:auto;margin-left:0;font-size:14px}.wppf-barra.segunda .wpp-btn,.wppf-limpar{min-height:44px}.wppf-ajuda{flex:100%;font-size:14px}.wppf-ajuda summary{padding:10px 0}.wppf-colunas-pilulas{scrollbar-width:none;z-index:3;background:var(--fundo-2);border:1px solid var(--linha);border-radius:999px;gap:2px;padding:4px;display:flex;position:sticky;top:6px;overflow-x:auto}.wppf-colunas-pilulas::-webkit-scrollbar{display:none}.wppf-colunas-pilulas .wppf-pilula{border-color:#0000;height:36px}.wppf-colunas-pilulas .wppf-pilula.on{background:var(--cartao-solido);color:var(--tinta);box-shadow:0 0 0 1px var(--linha-forte)}.wppf-colunas-pilulas .wppf-pilula.on .n{color:var(--acento-texto)}.wppf-quadro{display:block;overflow:visible}.wppf-col{background:0 0;border:0;border-radius:0;min-width:0;max-width:none;display:none}.wppf-col.aberta{display:block}.wppf-col.vazia{background:0 0}.wppf-col-vazia{border-color:var(--linha-forte);margin:0;padding:16px;font-size:14px}.wppf-aviso{flex-wrap:wrap}.wppf-aviso>div{flex:calc(100% - 48px)}.wppf-aviso>.wpp-btn{min-height:44px;margin-left:48px}.wppf-col-topo{display:none}.wppf-col-corpo,.wppf-col:last-child .wppf-col-corpo{gap:10px;padding:0;overflow:visible}.wppf-card{cursor:pointer;gap:6px;padding:12px 14px}.wppf-nome{font-size:16px}.wppf-situacao,.wppf-reuniao{font-size:14px}.wppf-meta,.wppf-card-pe,.wppf-nota{font-size:13px}.tell-shell.nold-tell .wppf-card .wpp-menu-trigger,.wppf-card .wpp-menu-trigger{width:44px;height:44px;color:var(--tinta-2);margin:-9px -12px -9px 0}.wppf-mais{min-height:48px;font-size:15px}}@media (prefers-reduced-motion:reduce){.wppf-col,.wppf-card,.wppf-pilula{transition:none}}.wppp-topo{flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;display:flex}.wppp-seletor{background:var(--fundo-2);border:1px solid var(--linha);scrollbar-width:none;border-radius:999px;align-items:center;gap:2px;min-width:0;max-width:100%;margin-left:auto;padding:3px;display:flex;overflow-x:auto}.wppp-seletor::-webkit-scrollbar{display:none}.wppp-seletor{--esq:#000;--dir:#000;-webkit-mask-image:linear-gradient(to right, var(--esq), #000 28px, #000 calc(100% - 28px), var(--dir));-webkit-mask-image:linear-gradient(to right, var(--esq), #000 28px, #000 calc(100% - 28px), var(--dir));mask-image:linear-gradient(to right, var(--esq), #000 28px, #000 calc(100% - 28px), var(--dir))}.wppp-seletor[data-mais-esquerda=true]{--esq:transparent}.wppp-seletor[data-mais-direita=true]{--dir:transparent}.wppp-seletor .wppf-pilula{border-color:#0000;height:30px}.wppp-seletor .wppf-pilula.on{background:var(--cartao-solido);color:var(--tinta);box-shadow:0 0 0 1px var(--linha-forte)}.wppp-seletor .wppf-pilula.on .n{color:var(--acento-texto)}.wppp-seletor .wppf-pilula:focus-visible,.wppp-fechar:focus-visible,.wppr-tirar:focus-visible,.wppr-mais:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.wppp-seletor .wppp-novo{color:var(--acento-texto);gap:6px}.wppp-seletor .wppp-novo:hover{background:var(--acento-veu);color:var(--acento-texto)}.wppp-seletor--menu .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wppp-seletor.wppp-seletor--menu{background:0 0;border:0;flex:none;padding:0;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.wppp-seletor-btn{border:1px solid var(--linha-forte);border-radius:var(--r-md,12px);background:var(--cartao-solido);max-width:min(420px,100%);height:36px;color:var(--tinta);font:600 13.5px/1 var(--f);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}.wppp-seletor-btn:hover,.wppp-seletor-btn[aria-expanded=true]{border-color:var(--acento-texto)}.wppp-seletor-btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.wppp-seletor-btn svg{color:var(--tinta-3);flex:none}.wppp-seletor-nome{text-overflow:ellipsis;min-width:0;overflow:hidden}.wppp-seletor--menu .n{font:700 12px/1 var(--f);color:var(--acento-texto);font-variant-numeric:tabular-nums}.wppp-seletor-painel{z-index:40;border:1px solid var(--tp-vidro-borda,var(--linha-forte));background:var(--cartao-solido,var(--cartao));width:340px;max-width:calc(100vw - 32px);box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 20px 50px -20px var(--tp-vidro-sombra,#0006);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.wppp-seletor-lista{gap:2px;max-height:min(60vh,420px);display:grid;overflow-y:auto}.wppp-seletor-lista>button{min-height:38px;color:var(--tinta);font:500 13.5px/1.2 var(--f);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.wppp-seletor-lista>button:hover,.wppp-seletor-lista>button:focus-visible{background:color-mix(in srgb, var(--tinta) 6%, transparent);outline:none}.wppp-seletor-lista>button[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto);font-weight:600}.wppp-seletor-lista>button .n{color:var(--tinta-3)}.wppp-seletor-lista>button[aria-pressed=true] .n{color:var(--acento-texto)}.wppp-seletor-lista>.wppp-novo{border-top:1px solid var(--linha);color:var(--acento-texto);border-radius:0 0 10px 10px;justify-content:flex-start;gap:8px;margin-top:6px;padding-top:2px;font-weight:600}.wppp-novo-card{border-radius:var(--r-xl,24px);width:min(560px,96vw);color:var(--tinta-2);padding:22px 24px}.wppp-novo-topo{align-items:center;gap:12px;margin-bottom:6px;display:flex}.wppp-novo-topo h3{color:var(--tinta);flex:1;margin:0;font-size:18px;font-weight:700}.wppp-fechar{width:32px;height:32px;color:var(--tinta-3);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid;border-radius:50%!important}.wppp-fechar:hover{border-color:var(--linha-forte);color:var(--tinta)}.wppp-sub{color:var(--tinta-3);text-wrap:pretty;margin:0 0 14px;font-size:14px;line-height:1.55}.wppp-rotulo{color:var(--tinta-2);margin:0 0 6px;padding:0;font-size:13px;font-weight:700;display:block}.wppp-campo{width:100%;color:var(--tinta);font:inherit;border-radius:var(--r-md,12px)!important;border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;height:40px!important;min-height:0!important;padding:0 12px!important;font-size:15px!important}.wppp-campo:focus{box-shadow:0 0 0 3px var(--acento-veu);outline:0;border-color:var(--acento-texto)!important}.wppp-campo[aria-invalid=true]{border-color:var(--erro)!important}.wppp-erro,.wppr-erro{color:var(--erro);margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.45}.wppp-modelos{border:0;flex-direction:column;gap:8px;min-width:0;margin:16px 0 10px;padding:0;display:flex}.wppp-modelo{border-radius:var(--r-lg,16px);border:1px solid var(--linha);background:var(--cartao-solido);cursor:pointer;transition:border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.wppp-modelo:hover{border-color:var(--linha-forte)}.wppp-modelo.on{border-color:var(--acento-texto);background:var(--acento-veu)}.wppp-modelo:focus-within{box-shadow:0 0 0 3px var(--acento-veu)}.wppp-modelo input{accent-color:var(--acento-texto);flex:none;margin:2px 0 0;width:16px!important;height:16px!important;min-height:0!important;padding:0!important}.wppp-modelo .corpo{flex-direction:column;gap:3px;min-width:0;display:flex}.wppp-modelo b{color:var(--tinta);font-size:15px;font-weight:700}.wppp-modelo .sub{color:var(--tinta-2);font-size:13px;line-height:1.5}.wppp-trilha{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.wppp-trilha .passo{border:1px solid var(--linha-forte);color:var(--tinta-2);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5}.wppp-trilha .passo.etapa{border-style:dashed}.wppp-trilha .passo.ganho,.wppp-trilha .passo.perdido{color:var(--tinta-3)}.wppp-acoes{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.wppr{border-top:1px solid var(--linha);margin:2px 0 14px;padding-top:14px}.wppr h4,.wppr-entradas h4{color:var(--tinta);margin:0 0 3px;font-size:14px;font-weight:700}.wppr-aj{color:var(--tinta-3);text-wrap:pretty;margin:0 0 10px;font-size:12px;line-height:1.5}.wppr-vazio{color:var(--tinta-2);margin:0 0 10px;font-size:13px;line-height:1.5}.wppr-lista{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.wppr-lista:empty{display:none}.wppr-regra{border-radius:var(--r-md,12px);border:1px solid var(--linha);background:var(--fundo-2);flex-direction:column;gap:8px;padding:10px;display:flex}.wppr-linha{align-items:flex-end;gap:8px;min-width:0;display:flex}.wppr-campo{min-width:0;color:var(--tinta-3);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.wppr-campo.crescer{flex:1 1 0}.wppr-campo.curto{flex:0 0 104px}.wppr-campo select,.wppr-campo input,.wppc-select{width:100%;color:var(--tinta);font:inherit;font-weight:600;border-radius:var(--r-md,12px)!important;border:1px solid var(--linha-forte)!important;background-color:var(--cartao-solido)!important;height:36px!important;min-height:0!important;padding:0 10px!important;font-size:13px!important}.wppr-campo select,.wppc-select{cursor:pointer;text-overflow:ellipsis;padding-right:26px!important}.wppr-campo select:focus,.wppr-campo input:focus,.wppc-select:focus{box-shadow:0 0 0 3px var(--acento-veu);outline:0;border-color:var(--acento-texto)!important}.wppr-tirar{width:36px;height:36px;color:var(--tinta-3);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid;border-radius:50%!important}.wppr-tirar:hover{border-color:var(--linha-forte);color:var(--tinta)}.wppr-nota{color:var(--tinta-3);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin:0;font-size:12px;line-height:1.45;display:flex}.wppr-nota.aviso{color:var(--aviso);font-weight:600}.wppr-mais{border:1px dashed var(--linha-forte);height:34px;color:var(--tinta);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;border-radius:999px!important}.wppr-mais:hover:not(:disabled){border-color:var(--acento-texto);color:var(--acento-texto)}.wppr-mais:disabled{opacity:.5;cursor:not-allowed}.wppr-acoes{gap:8px;margin-top:12px;display:flex}.wppr-entradas{border-top:1px solid var(--linha);margin:2px 0 0;padding-top:14px}.wppr-entradas ul{flex-wrap:wrap;gap:4px;margin:6px 0 8px;padding:0;list-style:none;display:flex}.wppr-entradas li{border:1px solid var(--linha-forte);color:var(--tinta-2);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.wppc{flex-direction:column;gap:6px;display:flex}.wppc .wppr-campo{margin-top:4px}.wppc-nota{color:var(--tinta-3);text-wrap:pretty;margin:6px 0 0;font-size:12px;line-height:1.5}@media (width<=760px){.wppp-topo{gap:10px}.wppp-seletor{flex:100%;margin-left:0;padding:4px}.wppp-seletor.wppp-seletor--menu{padding:0}.wppp-seletor-btn{justify-content:flex-start;width:100%;max-width:none;height:44px;font-size:15px}.wppp-seletor-btn .n{margin-left:auto}.wppp-seletor-painel{top:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1200;border-radius:24px;width:auto;max-width:none;position:fixed}.wppp-seletor-lista>button{min-height:44px;font-size:15px}.wppp-seletor .wppf-pilula{height:36px}.wppp-novo-card{padding:18px 16px}.wppp-campo{height:48px!important;font-size:16px!important}.wppp-nome{height:44px!important;font-size:16px!important}.wppp-acoes{flex-direction:column-reverse}.wppp-acoes .wpp-btn{justify-content:center;width:100%;min-height:48px}.wppp-fechar,.wppr-tirar{width:44px;height:44px}.wppr-campo select,.wppr-campo input,.wppc-select{font-weight:500;height:44px!important;font-size:16px!important}.wppr-campo{font-size:13px}.wppr-mais{height:44px;font-size:14px}.wppr-acoes .wpp-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.wppp-modelo{transition:none}}.ec .ec-campos{min-width:0}.ec-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ec :is(button,input,select):focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.ec-nota{font:400 13px/1.5 var(--f);color:var(--tinta-3);text-wrap:pretty;margin:0}.ec-nota b{color:var(--tinta-2);font-weight:600}.ec .ec-salvo{width:fit-content;margin:14px 0 0;font-size:13px;display:flex}.ec .ec-salvo:not(.n-estado--ok){color:var(--tinta-3)}.ec .ec-restaurar{min-height:36px;margin:8px 0 0 -4px;font-size:13.5px;display:flex}.ec-etapas{border-top:1px solid var(--linha);margin:0;padding:0;list-style:none}.ec-etapa{border-bottom:1px solid var(--linha);transition:background var(--motion-fast,.16s) var(--ease,ease), opacity var(--motion-fast,.16s) var(--ease,ease);position:relative}.ec-etapa.arrastando{opacity:.4}.ec-etapa.aberta{background:color-mix(in srgb, var(--acento) 6%, transparent);box-shadow:inset 2px 0 0 var(--acento-texto)}.ec-etapa.solta-antes:before,.ec-etapa.solta-depois:after{content:"";z-index:1;background:var(--acento-texto);pointer-events:none;border-radius:2px;height:2px;position:absolute;left:0;right:0}.ec-etapa.solta-antes:before{top:-1.5px}.ec-etapa.solta-depois:after{bottom:-1.5px}.ec-linha{align-items:stretch;gap:2px;display:flex}.ec-alca{width:32px;color:var(--tinta-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin:10px 0;padding:0;display:grid}.ec-alca:hover{color:var(--tinta);background:color-mix(in srgb, var(--tinta) 6%, transparent)}.ec-alca:active{cursor:grabbing}.ec-abrir{min-width:0;min-height:68px;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;align-items:center;gap:14px;padding:12px 12px 12px 6px;display:flex}.ec-abrir:hover .ec-nome{color:var(--acento-texto)}.ec-ponto{background:var(--ponto);border-radius:50%;flex:none;width:10px;height:10px}.ec-ponto.vazado{box-shadow:inset 0 0 0 1.5px var(--linha-forte);background:0 0}.ec-texto{flex:1;gap:3px;min-width:0;display:grid}.ec-nome{font:600 15px/1.35 var(--f);letter-spacing:-.005em;color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;transition:color var(--motion-fast,.16s) var(--ease,ease);overflow:hidden}.ec-resumo{font:400 13px/1.45 var(--f);color:var(--tinta-3)}.ec-etiqueta{border:1px solid var(--linha-forte);font:600 12px/1.4 var(--f);color:var(--tinta-2);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px}.ec-seta{width:28px;height:28px;color:var(--tinta-3);transition:transform var(--motion-fast,.16s) var(--ease,ease);flex:none;place-items:center;display:grid}.ec-etapa.aberta .ec-seta{color:var(--acento-texto);transform:rotate(180deg)}.ec-etapa.aberta .ec-nome{color:var(--tinta)}.ec-detalhe{gap:18px;padding:2px 20px 22px 54px;display:grid}.ec-ajuda{max-width:64ch;font:400 13.5px/1.55 var(--f);color:var(--tinta-2);text-wrap:pretty;margin:0}.ec-grade{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:16px 28px;display:grid}.ec .n-field>label,.ec-cores legend{font:600 13px/1.3 var(--f);color:var(--tinta-2)}.ec .ec-input{width:100%;height:44px;color:var(--tinta);box-shadow:none;border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;min-height:44px!important;font:400 16px/1.4 var(--f)!important;border-radius:12px!important;padding:0 14px!important}.ec .ec-input:focus{outline:0;border-color:var(--acento-texto)!important;box-shadow:0 0 0 3px var(--acento-veu)!important}.ec .ec-input[aria-invalid=true]{border-color:var(--erro)!important}.ec .ec-escolher{cursor:pointer;padding-right:36px!important}.ec-cores{border:0;min-width:0;margin:0;padding:0}.ec-cores legend{margin:0 0 6px;padding:0}.ec-amostras{flex-wrap:wrap;gap:4px;display:flex}.ec-amostra{cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.ec .ec-amostra input[type=radio]{opacity:0;cursor:pointer;clip:auto;border:0;border-radius:50%;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;overflow:visible}.ec-bolinha{background:var(--amostra);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--linha);border-radius:50%}.ec-amostra:hover .ec-bolinha{box-shadow:inset 0 0 0 1px var(--linha-forte)}.ec-amostra:has(input:checked) .ec-bolinha{box-shadow:0 0 0 2px var(--cartao-solido), 0 0 0 4px var(--acento-texto)}.ec-amostra:has(input:focus-visible){outline:2px solid var(--acento-texto);outline-offset:1px}.ec-amostra--sem .ec-bolinha{background:linear-gradient(135deg, transparent 45%, var(--tinta-3) 45% 55%, transparent 55%);box-shadow:inset 0 0 0 1.5px var(--linha-forte)}.ec-detalhe .wppr{margin:0;padding-top:16px}.ec .wppr-vazio{margin:10px 0 12px}.ec .wppr h4{margin:0 0 4px}.ec .wppr-aj,.ec .wppr-lista{margin:0 0 12px}.ec .wppr-lista:empty{display:none}.ec .wppr-nota{margin:0}.ec .wppr-erro{margin:8px 0 0}.ec-acoes{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}.ec-acoes .n-btn{gap:6px}.ec-acoes .ec-remover{margin-left:auto}.ec-novo{justify-items:start;gap:10px;margin-top:16px;display:grid}.ec-adicionar{gap:6px}.ec-escolha{border:1px solid var(--linha-forte);background:var(--cartao-solido);border-radius:14px;gap:16px;width:100%;padding:16px 18px 18px;display:grid}.ec-escolha-cab{justify-content:space-between;align-items:center;gap:12px;display:flex}.ec-escolha-cab p{font:700 15px/1.3 var(--f);color:var(--tinta);margin:0}.ec .ec-olho{font:700 10px/1.2 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);margin:0 0 8px}.ec-tipos{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.ec-tipo{border:1px solid var(--linha);min-height:44px;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);background:0 0;border-radius:12px;align-content:start;gap:4px;padding:12px 14px;display:grid}.ec-tipo:hover:not(:disabled){border-color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 7%, transparent)}.ec-tipo b{font:600 14px/1.3 var(--f);color:var(--tinta)}.ec-tipo small{font:400 12.5px/1.45 var(--f);color:var(--tinta-3)}.ec-tipo:disabled{cursor:not-allowed;opacity:.5}.ec .ec-entradas h4{font:700 14px/1.3 var(--f);color:var(--tinta);margin:0 0 8px}.ec .ec-entradas ul{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.ec-entradas li{border:1px solid var(--linha-forte);font:600 12.5px/1.4 var(--f);color:var(--tinta-2);border-radius:999px;padding:4px 11px}.ec-entradas+.wppr{margin:0;padding-top:22px}.ec-form{gap:22px;display:grid}.ec-form .n-field{max-width:520px}.ec-form .n-field>.ec-nota{margin-top:2px}@media (width<=760px){.ec-alca{display:none}.ec-abrir{gap:12px;min-height:64px;padding:12px 4px}.ec-etiqueta{display:none}.ec-detalhe{padding:0 4px 20px 26px}.ec-etapa.aberta{margin:0 -18px;padding:0 18px}.ec-grade{grid-template-columns:minmax(0,1fr)}.ec-amostra{width:44px;height:44px}.ec-acoes .n-btn{flex:1 1 0;min-height:44px}.ec-acoes .ec-remover{flex-basis:100%;margin-left:0}.ec-adicionar{width:100%;min-height:44px}.ec-tipos{grid-template-columns:minmax(0,1fr)}.ec-escolha{padding:14px}.ec .ec-restaurar,.ec-escolha-cab .n-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.ec-etapa,.ec-nome,.ec-seta,.ec-tipo{transition:none}}.tell-visual{color:var(--tinta);font:400 14px/1.5 var(--f);width:100%;min-width:0;max-width:1560px;margin:0 auto;padding:24px 0 10px}.tell-visual *,.tell-visual-dialog *{box-sizing:border-box}.tell-visual :is(h1,h2,h3,p),.tell-visual-dialog :is(h2,h3,p){margin:0}.tell-visual h2{letter-spacing:-.04em;font-size:23px;font-weight:500;line-height:1.25}.tell-visual h3{letter-spacing:-.02em;font-size:15px;font-weight:550}.tell-visual p,.tell-visual-dialog p{color:var(--tinta-2);line-height:1.7}.tell-visual .nh-btn,.tell-visual-dialog .nh-btn{white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:13px;font-weight:550;display:inline-flex}.tell-visual .nh-btn:disabled,.tell-visual-dialog .nh-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:auto}.tell-page-title{justify-content:space-between;align-items:center;gap:22px;margin:3px 0 28px;display:flex}.tell-eyebrow{font:500 12px/1.5 var(--mono);letter-spacing:.14em;color:var(--tinta-3);align-items:center;gap:7px;display:inline-flex}.tell-page-title h1{font:500 clamp(28px,2.4vw,39px)/1.2 var(--f);letter-spacing:-.055em;margin:10px 0}.tell-page-title h1 em{color:var(--acento-titulo);font-style:normal}.tell-page-title p{color:var(--tinta-3);font-size:14px}.tell-demo-label{border:1px solid var(--linha);color:var(--tinta-3);border-radius:6px;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.tell-demo-label>span{background:var(--acento-titulo);border-radius:50%;width:5px;height:5px}.tell-view-tabs{border-bottom:1px solid var(--linha);scrollbar-width:thin;gap:24px;margin-bottom:24px;display:flex;overflow-x:auto}.tell-view-tabs>button{color:var(--tinta-3);font:500 13px var(--f);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;min-height:46px;padding:13px 1px;display:flex}.tell-view-tabs>button[aria-current=page]{color:var(--acento-texto);border-bottom-color:var(--acento-titulo)}.tell-filterbar{background:var(--fundo-2);border:1px solid var(--linha);border-radius:10px;grid-template-columns:1.35fr 1fr repeat(6,minmax(80px,1fr));gap:12px;padding:15px;display:grid}.tell-filterbar label,.tell-view-control,.tell-filter-inline{letter-spacing:.08em;min-width:0;color:var(--tinta-3);text-transform:uppercase;flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.tell-shell.nold-tell .tell-visual select{background:var(--cartao-solido);height:35px;color:var(--tinta);width:100%;max-width:100%;padding:6px 22px 6px 9px;border:1px solid var(--linha)!important;min-height:35px!important;box-shadow:none!important;font:400 12px var(--f)!important;border-radius:6px!important}.tell-view-control>div{gap:2px;height:35px;display:flex}.tell-view-control button{font:500 12px var(--f);color:var(--tinta-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:6px 9px}.tell-view-control button[aria-pressed=true]{background:var(--cartao-solido);border-color:var(--linha);color:var(--acento-texto)}.tell-data-context{color:var(--tinta-3);justify-content:space-between;align-items:center;gap:12px;padding:12px 2px 18px;font-size:12px;display:flex}.tell-data-context button{color:var(--acento-texto);font:500 12px var(--f);cursor:pointer;background:0 0;border:0}.tell-panel{border:1px solid var(--linha);background:var(--cartao);border-radius:12px;padding:24px}.tell-panel>h2{margin:8px 0 14px}.tell-panel>p{margin:10px 0 20px}.tell-panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.tell-panel-heading h2{margin:8px 0}.tell-panel-heading>span{color:var(--tinta-3);font-size:12px}.tell-revenue-overview{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.3fr);padding:0;display:grid;overflow:hidden}.tell-revenue-summary{border-right:1px solid var(--linha);padding:26px}.tell-big-number{font:500 clamp(34px,3.2vw,52px)/1.1 var(--f);letter-spacing:-.06em;color:var(--acento-titulo);font-variant-numeric:tabular-nums;margin:15px 0 7px}.tell-caption{line-height:1.6;color:var(--tinta-3)!important;font-size:12px!important}.tell-goal-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 16px;display:grid}.tell-stat{flex-direction:column;gap:6px;min-width:0;display:flex}.tell-stat>span{color:var(--tinta-3);font-size:12px}.tell-stat>strong{font:500 18px/1.15 var(--f);letter-spacing:-.035em;color:var(--tinta);font-variant-numeric:tabular-nums}.tell-stat>small{color:var(--tinta-3);font-size:12px}.tell-progress{background:var(--linha);border-radius:3px;height:4px;overflow:hidden}.tell-progress>span{background:var(--acento-titulo);height:100%;display:block}.tell-progress-caption{color:var(--tinta-3);justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;display:flex}.tell-progress-caption b{color:var(--acento-texto);font-weight:500}.tell-sales-heading{justify-content:space-between;align-items:center;margin:28px 0 8px;display:flex}.tell-sale-row{text-align:left;border:0;border-top:1px solid var(--linha);width:100%;color:var(--tinta);cursor:pointer;font:400 12px var(--f);background:0 0;border-radius:0;align-items:center;gap:10px;padding:11px 0;display:flex}.tell-sale-row:hover{background:var(--cartao-hover)}.tell-initial{background:var(--fundo-2);width:29px;height:29px;color:var(--tinta-3);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.tell-sale-row>span:nth-child(2){flex:1;min-width:0}.tell-sale-row b{font-size:12px;font-weight:500}.tell-sale-row small{color:var(--tinta-3);margin-top:4px;font-size:12px;display:block}.tell-sale-row strong{white-space:nowrap;color:var(--acento-texto);letter-spacing:-.025em;font-size:14px;font-weight:500}.tell-revenue-chart{flex-direction:column;justify-content:center;min-width:0;padding:26px 25px 18px;display:flex}.tell-revenue-chart h3{letter-spacing:.07em;text-transform:uppercase;color:var(--tinta-3);font-size:12px;font-weight:500}.tell-revenue-chart svg{width:100%;margin-top:20px;display:block;overflow:visible}.tell-revenue-chart svg text{font:12px var(--f);fill:var(--tinta-3)}.tell-chart-grid{stroke:var(--linha);stroke-width:.65px}.tell-chart-actual{fill:none;stroke:var(--acento-titulo);stroke-width:2.6px}.tell-chart-goal{fill:none;stroke:var(--tinta-3);stroke-dasharray:3 4;stroke-width:1.5px}.tell-chart-projection{fill:none;stroke:var(--info);stroke-dasharray:5 4;stroke-width:1.5px}.tell-chart-today{stroke:var(--linha-forte);stroke-dasharray:2 4;stroke-width:.6px}.tell-chart-legend{color:var(--tinta-3);flex-wrap:wrap;justify-content:center;gap:18px;margin:15px 0 20px;font-size:12px;display:flex}.tell-chart-legend>span{align-items:center;gap:6px;display:flex}.tell-chart-legend i{background:var(--acento-titulo);border-radius:50%;width:6px;height:6px}.tell-chart-legend i.projection{background:var(--info)}.tell-chart-legend i.goal{background:var(--tinta-3)}.tell-metric-panels{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 0;display:grid}.tell-metric-panels h3{color:var(--acento-texto);align-items:center;gap:10px;margin-bottom:14px;display:flex}.tell-metric-row{border-top:1px solid var(--linha);color:var(--tinta-3);justify-content:space-between;align-items:center;gap:12px;padding:14px 0 10px;font-size:12px;display:flex}.tell-metric-row strong{font:500 22px var(--f);letter-spacing:-.04em;color:var(--tinta)}.tell-insight{background:var(--fundo-2);border:1px solid var(--linha);border-radius:10px;align-items:center;gap:17px;margin-top:20px;padding:20px;display:flex}.tell-insight>div{flex:1}.tell-insight b{font-size:13px;font-weight:550}.tell-insight p{margin:5px 0 0;font-size:12px}.tell-insight>svg{flex:none}.tell-agent-symbol{border:1px solid var(--linha);background:var(--cartao-solido);width:40px;height:40px;color:var(--acento-texto);border-radius:12px;flex:none;place-items:center;display:grid}.tell-visual-footer{color:var(--tinta-3);justify-content:space-between;gap:15px;padding:25px 0 8px;font-size:12px;display:flex}.tell-funnel-panel{padding:28px}.tell-funnel{gap:14px;padding:20px 0 24px;display:grid}.tell-funnel-step{align-items:center;gap:16px;min-height:78px;display:flex}.tell-funnel-rate{text-align:right;flex-direction:column;flex:none;gap:3px;width:100px;display:flex}.tell-funnel-rate strong{font-size:15px;font-weight:500}.tell-funnel-rate small{color:var(--tinta-3);font-size:12px}.tell-funnel-track>button{width:var(--funnel-width);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);background:color-mix(in srgb,var(--acento) calc(35% + var(--funnel-step)*15%), #fff3e8);color:#21140f;min-height:78px;font:500 13px var(--f);cursor:pointer;border:0;border-radius:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:auto;padding:15px 30px 23px;transition:filter .15s;display:flex;position:relative}.tell-funnel-track>button:hover{filter:brightness(.96)}.tell-funnel-track>button:focus-visible{clip-path:none;outline:2px solid var(--acento-texto)}.tell-funnel-track>button strong{letter-spacing:-.04em;font-size:27px}.tell-funnel-track>button small{color:#5b463d;text-align:center;font-size:12px;position:absolute;bottom:10px;left:20px;right:20px}.tell-funnel-footer{border-top:1px solid var(--linha);grid-template-columns:repeat(5,1fr);gap:15px;padding:23px 0 18px;display:grid}.tell-tag{border:1px solid var(--linha);color:var(--tinta-3);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;font-weight:500;display:inline-flex}.tell-tag.warning{color:var(--aviso);background:color-mix(in srgb,var(--aviso) 8%,transparent);border-color:color-mix(in srgb,var(--aviso) 20%,transparent)}.tell-tag.success{color:var(--sucesso)}.tell-table-scroll{width:100%;margin:22px 0;overflow-x:auto}.tell-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.tell-table th{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--tinta-3);text-align:left;border-bottom:1px solid var(--linha);padding:13px 15px}.tell-table td{border-bottom:1px solid var(--linha);color:var(--tinta-2);padding:20px 15px}.tell-table b{color:var(--tinta);font-weight:500}.tell-economics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.tell-economics>.tell-stat{border:1px solid var(--linha);background:var(--cartao);border-radius:12px;padding:24px}.tell-economics strong{margin:14px 0;font-size:30px}.tell-unavailable{background:var(--fundo);border:1px dashed var(--linha-forte);border-radius:8px;padding:20px}.tell-unavailable h3{margin:18px 0 10px}.tell-unavailable p{font-size:13px}.tell-unavailable strong{color:var(--tinta-3);margin-top:20px;font-size:30px;display:block}.tell-goal-editor{grid-template-columns:1.2fr 1fr;gap:60px;padding:35px;display:grid}.tell-goal-editor h2{margin:12px 0}.tell-goal-editor p{margin:10px 0 20px;font-size:14px}.tell-goal-editor form{gap:16px;max-width:350px;display:grid}.tell-field{color:var(--tinta);gap:10px;margin:18px 0;font-size:13px;display:grid}.tell-shell.nold-tell :is(.tell-visual,.tell-visual-dialog) :is(input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image],[type=submit],[type=button],[type=reset],[type=hidden])),textarea,select.nh-select){background:var(--cartao-solido);width:100%;color:var(--tinta);resize:vertical;padding:12px 14px;font:400 14px/1.7 var(--f)!important;border:1px solid var(--linha-forte)!important;min-height:44px!important;box-shadow:none!important;border-radius:8px!important}.tell-shell.nold-tell .tell-visual select.nh-select{height:calc(26px + 1.7em);padding-right:30px;border-radius:4px!important}.tell-goal-plan{border-left:1px solid var(--linha);gap:25px;padding-left:35px;display:grid}.tell-goal-plan strong{font-size:27px}.tell-empty{text-align:center;background:var(--cartao);border:1px dashed var(--linha-forte);border-radius:12px;justify-items:center;gap:18px;padding:70px 24px;display:grid}.tell-empty p{max-width:420px}.tell-visual-dialog{border:1px solid var(--linha-forte);background:var(--cartao-solido);width:min(680px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--tinta);box-shadow:var(--sombra);font:400 14px/1.6 var(--f);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.tell-visual-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17121c80}.tell-dialog-head{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px;display:flex}.tell-dialog-head h2{font:500 24px/1.2 var(--f);letter-spacing:-.04em;margin-top:10px}.tell-dialog-head>.nh-btn{flex:none}.tell-dialog-body{padding:24px 26px}.tell-dialog-body>p{margin:18px 0}.tell-detail-list{grid-template-columns:1fr 1fr;gap:15px;margin:25px 0;display:grid}.tell-detail-list dt{color:var(--tinta-3)}.tell-detail-list dd{margin:0}.tell-role-strip{border:1px solid var(--linha);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:17px 20px;display:flex}.tell-role-strip>span{grid-template-columns:25px 1fr;gap:2px 5px;font-size:12px;display:grid}.tell-role-strip i{font:12px var(--mono);color:var(--tinta-3);grid-row:span 2;padding-top:2px;font-style:normal}.tell-role-strip small{color:var(--tinta-3);font-size:12px}.tell-role-strip>svg{color:var(--tinta-3);flex:none}.tell-role-strip .active{color:var(--acento-texto)}.tell-guardian-summary{background:var(--fundo-2);border:1px solid var(--linha);border-radius:13px;align-items:center;gap:28px;padding:30px;display:flex}.tell-guardian-summary h2{margin:8px 0;font-size:29px}.tell-guardian-summary p{max-width:530px;margin:10px 0 15px;font-size:13px}.tell-guardian-orbit{border:1px solid var(--linha-forte);outline:1px solid var(--linha);outline-offset:9px;width:116px;height:116px;color:var(--acento-texto);background:var(--vidro-leve);border-radius:50%;flex:none;place-items:center;margin:10px;display:grid}.tell-audit-count{color:var(--tinta-3);flex-direction:column;gap:5px;min-width:85px;margin-left:auto;display:flex}.tell-audit-count strong{font:400 64px/1 var(--f);letter-spacing:-.08em;color:var(--acento-titulo)}.tell-audit-count span{font-size:12px}.tell-section-heading{justify-content:space-between;align-items:center;gap:18px;margin:32px 0 18px;display:flex}.tell-section-heading h2{margin-top:7px;font-size:20px}.tell-filter-inline{min-width:130px}.tell-health-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.tell-health-card{background:var(--cartao);border:1px solid var(--linha);text-align:left;color:var(--tinta);font-family:var(--f);cursor:pointer;border-radius:12px;flex-direction:column;padding:22px;transition:border-color .15s;display:flex}.tell-health-card:hover{border-color:var(--acento-titulo)}.tell-health-top{color:var(--tinta-3);justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.tell-health-value{font:500 43px/1.2 var(--f);letter-spacing:-.05em;margin:8px 0 4px}.tell-health-card>small{color:var(--tinta-3);font-size:12px}.tell-health-card>h3{flex:1;max-width:260px;margin:22px 0;font-size:16px;font-weight:500;line-height:1.5}.tell-health-link{color:var(--acento-texto);border-top:1px solid var(--linha);justify-content:space-between;align-items:center;width:100%;padding-top:15px;font-size:12px;display:flex}.tell-coverage{grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0;display:grid}.tell-coverage>div{grid-template-columns:18px 1fr;gap:5px 9px;padding:10px 5px;font-size:12px;display:grid}.tell-coverage svg{color:var(--tinta-3);grid-row:span 2}.tell-coverage b{font-weight:500}.tell-coverage span{color:var(--tinta-3);font-size:12px}.tell-curator-hero{align-items:center;gap:22px;margin:28px 0 30px;display:flex}.tell-curator-hero h2{margin:6px 0 10px;font-size:26px}.tell-curator-hero p{font-size:13px}.tell-curator-hero>.tell-tag{margin-left:auto}.tell-agent-symbol.large{background:var(--nucleo);color:#21140f;border-radius:20px;width:75px;height:75px}.tell-tab-count{background:var(--acento-veu);border-radius:4px;min-width:18px;padding:2px;font-size:12px}.tell-proposals{border:1px solid var(--linha);background:var(--cartao);border-radius:12px;overflow:hidden}.tell-proposal{border-bottom:1px solid var(--linha);align-items:center;gap:23px;padding:28px;display:flex}.tell-proposal:last-child{border-bottom:0}.tell-proposal>div{flex:1}.tell-proposal-number{font:400 28px var(--f);letter-spacing:-.04em;color:var(--tinta-3);align-self:flex-start;margin-top:7px}.tell-proposal h2{margin:10px 0;font-size:20px}.tell-proposal p{max-width:600px;margin-bottom:12px;font-size:13px}.tell-proposal-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tell-evidence{border-bottom:1px solid var(--linha);padding:20px 0}.tell-evidence h3{margin:8px 0;font-size:14px;font-weight:550}.tell-evidence h3:not(:first-child){margin-top:23px}.tell-evidence small{color:var(--tinta-3);margin:12px 0;font-size:12px;display:block}.tell-proposed-change{background:var(--fundo-2);border:1px solid var(--linha);border-radius:8px;gap:13px;margin:22px 0;padding:16px;display:flex}.tell-proposed-change>svg{color:var(--acento-texto);flex:none;margin-top:3px}.tell-proposed-change b{font-size:13px}.tell-proposed-change p{margin:5px 0 0;font-size:13px}.tell-dialog-actions{justify-content:flex-end;gap:12px;margin:24px 0 14px;display:flex}.tell-simulation{border-left:2px solid var(--acento-titulo);margin:25px 0;padding:8px 20px}.tell-simulation h3{margin:10px 0}.tell-simulation ol{color:var(--tinta-2);padding-left:18px;font-size:13px}.tell-simulation li{margin:12px 0}.tell-approved{color:var(--sucesso);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.tell-approved p{flex:1;font-size:13px}.tell-approved b{color:var(--sucesso)}.tell-result-row{border-top:1px solid var(--linha);align-items:center;gap:16px;padding:24px 0;display:flex}.tell-result-row>div{flex:1}.tell-result-row b{font-size:14px}.tell-result-row p{margin:8px 0;font-size:13px}.tell-result-row small{color:var(--tinta-3);font-size:12px}.tell-specialist-cards{grid-template-columns:1fr 1fr;gap:16px;padding:10px 0 24px;display:grid}.tell-specialist-cards>button{border:1px solid var(--linha);background:var(--cartao);text-align:left;color:var(--tinta);font:400 14px var(--f);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:17px 20px;display:flex}.tell-specialist-cards>button:hover{border-color:var(--acento-texto)}.tell-specialist-cards>button>span:nth-child(2){flex:1}.tell-specialist-cards b{font-weight:550}.tell-specialist-cards small{color:var(--tinta-3);margin-left:7px;font-size:12px;font-weight:400}.tell-specialist-cards p{margin-top:5px;font-size:12px}@media (width>=1500px){.tell-visual{padding-top:34px}.tell-revenue-summary,.tell-revenue-chart{padding:32px}}@media (width<=1200px){.tell-filterbar{grid-template-columns:repeat(4,minmax(0,1fr))}.tell-page-title{flex-direction:column;align-items:flex-start;gap:12px}.tell-page-title h1{font-size:31px}.tell-revenue-overview{grid-template-columns:1fr 1.1fr}.tell-revenue-summary,.tell-revenue-chart{padding:20px}.tell-big-number{font-size:39px}.tell-goal-stats{gap:8px}.tell-stat>strong{font-size:16px}.tell-guardian-summary{gap:20px}.tell-proposal{flex-wrap:wrap}.tell-proposal>.nh-btn{margin-left:52px}.tell-economics{grid-template-columns:repeat(2,1fr)}}@media (width<=950px){.tell-revenue-overview{grid-template-columns:1fr}.tell-revenue-summary{border-right:0;border-bottom:1px solid var(--linha)}.tell-revenue-chart svg{max-height:290px}.tell-metric-panels{gap:10px}.tell-metric-panels>.tell-panel{padding:17px}.tell-health-grid{grid-template-columns:1fr}.tell-health-card{grid-template-columns:1fr 1fr;column-gap:25px;display:grid}.tell-health-top{grid-column:span 2;margin-bottom:14px}.tell-health-card>h3{grid-area:2/2/5;margin:0}.tell-health-card>small{grid-column:1}.tell-health-link{grid-column:span 2;margin-top:16px}.tell-guardian-orbit{width:80px;height:80px}.tell-guardian-summary h2{font-size:23px}.tell-audit-count{display:none}.tell-role-strip{flex-wrap:wrap;row-gap:18px}.tell-role-strip>svg{display:none}.tell-role-strip>span{width:45%}.tell-curator-hero{flex-wrap:wrap}.tell-curator-hero>.tell-tag{margin-left:0}.tell-goal-editor{gap:30px;padding:25px}.tell-insight{flex-wrap:wrap}.tell-insight>.nh-btn{margin-left:57px}}@media (width<=600px){.tell-visual{padding-top:20px}.tell-page-title{margin-bottom:20px}.tell-page-title h1{max-width:320px;font-size:29px}.tell-page-title p{font-size:13px}.tell-view-tabs{gap:21px;margin-bottom:18px}.tell-filterbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px}.tell-data-context{font-size:12px}.tell-panel{padding:19px}.tell-metric-panels{grid-template-columns:1fr}.tell-metric-panels>.tell-panel h3{margin-bottom:10px}.tell-metric-row{padding:10px 0}.tell-goal-stats{gap:12px}.tell-big-number{font-size:43px}.tell-progress-caption{flex-wrap:wrap}.tell-revenue-chart{padding:22px 12px}.tell-chart-legend{gap:10px}.tell-insight{padding:17px}.tell-insight>.nh-btn{width:100%;margin:0}.tell-insight>div{min-width:200px}.tell-visual-footer{flex-direction:column;gap:4px}.tell-funnel-panel{padding:17px 10px}.tell-panel-heading{flex-direction:column;align-items:flex-start;gap:10px}.tell-funnel{gap:13px}.tell-funnel-step{flex-direction:column;gap:8px}.tell-funnel-rate{text-align:left;flex-direction:row;align-items:center;gap:8px;width:100%}.tell-funnel-track>button{width:calc(40% + var(--funnel-width)*.6);gap:7px;min-height:84px;padding:12px 10px 24px;font-size:12px}.tell-funnel-track>button strong{font-size:24px}.tell-funnel-track>button small{font-size:8px}.tell-funnel-footer{grid-template-columns:repeat(2,1fr);row-gap:22px;padding:20px 8px}.tell-economics{gap:10px}.tell-economics>.tell-stat{padding:16px}.tell-economics strong{font-size:24px}.tell-economics small{font-size:12px}.tell-goal-editor{grid-template-columns:1fr;padding:22px}.tell-goal-plan{border-left:0;border-top:1px solid var(--linha);padding:25px 0 0}.tell-guardian-summary{flex-direction:column;align-items:flex-start;padding:23px 20px}.tell-guardian-orbit{width:65px;height:65px;margin:8px}.tell-guardian-orbit svg{width:31px}.tell-guardian-summary h2{font-size:26px}.tell-section-heading{flex-direction:column;align-items:flex-start}.tell-section-heading h2{font-size:19px}.tell-filter-inline{width:100%}.tell-health-card{gap:5px 18px;padding:19px}.tell-health-value{font-size:35px}.tell-health-card>h3{align-self:center;font-size:15px}.tell-health-card>small{font-size:12px}.tell-coverage{grid-template-columns:1fr;gap:3px}.tell-curator-hero{gap:16px}.tell-curator-hero h2{font-size:26px}.tell-agent-symbol.large{border-radius:14px;width:55px;height:55px}.tell-proposal{gap:13px;padding:22px 18px}.tell-proposal-number{font-size:20px}.tell-proposal>div{min-width:200px}.tell-proposal h2{font-size:18px}.tell-proposal>.nh-btn{white-space:normal;margin-left:36px}.tell-proposal-meta{gap:8px}.tell-dialog-head{padding:20px}.tell-dialog-head h2{font-size:23px}.tell-dialog-body{padding:20px}.tell-dialog-actions{flex-direction:column}.tell-dialog-actions>.nh-btn{width:100%}.tell-result-row{flex-wrap:wrap}.tell-specialist-cards{grid-template-columns:1fr}.tell-role-strip{padding:17px 12px}.tell-role-strip>span{font-size:12px}.tell-role-strip small{font-size:8px}}@media (prefers-reduced-motion:reduce){.tell-visual *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tell-funnel-track{flex:1;justify-content:center;min-width:0;display:flex}.tell-funnel-track>button{flex:none}@media (width<=600px){.tell-funnel-track{width:100%}}.tell-more-filters{display:none}@media (width<=600px){.tell-filterbar:not(.expanded)>label:nth-of-type(n+4){display:none}.tell-more-filters{border:0;border-top:1px solid var(--linha);color:var(--acento-texto);font:500 12px var(--f);cursor:pointer;background:0 0;grid-column:span 2;min-height:36px;display:block}}.tell-mql-fields{border:0;min-width:0;margin:0;padding:0}.tell-mql-match{gap:8px;max-width:440px;margin:24px 0;display:grid}.tell-mql-rule{border-top:1px solid var(--linha);padding:20px 0}.tell-mql-rule-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.tell-mql-rule-heading h3{margin:0}.tell-mql-options{margin:16px 0 0}.tell-mql-options summary{cursor:pointer;color:var(--acento-titulo)}.tell-mql-options label{gap:8px;display:grid}.tell-mql-add,.tell-mql-actions{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.tell-mql-add label{gap:8px;min-width:230px;display:grid}.tell-mql-preview{border-top:1px solid var(--linha);margin-top:24px;padding-top:20px}.tell-mql-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.tell-mql-counts div{border-left:2px solid var(--acento-titulo);padding-left:12px}.tell-mql-counts dt{font-size:14px}.tell-mql-counts dd{font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:28px}.tell-mql-evidence{margin:12px 0}.tell-mql-evidence-row{border-top:1px solid var(--linha);overflow-wrap:anywhere;grid-template-columns:1fr 1fr 1.4fr;gap:8px 16px;padding:14px 0;font-size:14px;display:grid}.tell-mql-evidence-row p{grid-column:1/-1;margin:0}.tell-mql-progress{border-top:1px solid var(--linha);padding-top:20px}.tell-mql-coverage{flex-wrap:wrap;gap:8px 24px;margin:0 0 16px;padding:12px 0;font-size:14px;display:flex}@media (width<=680px){.tell-mql-evidence-row{grid-template-columns:1fr}.tell-mql-add label{width:100%;min-width:0}.tell-mql-actions .nh-btn{width:100%}}.mc .mc-valendo{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mc .mc-col{grid-row:1/7;grid-template-rows:subgrid;align-content:start;min-width:0;padding-right:28px;display:grid}.mc .mc-col~.mc-col{border-left:1px solid var(--linha);padding-left:28px}.mc .mc-col[data-col=apuracao]{padding-right:0}.mc .mc-olho{font:700 10px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto);grid-row:1;align-items:center;gap:8px;margin:0;display:flex}.mc .mc-col.is-atencao .mc-olho:before{content:"";background:var(--acento);border-radius:999px;flex:none;width:6px;height:6px}.mc .mc-v{font:600 26px/1.15 var(--f);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--tinta);overflow-wrap:anywhere;grid-row:2;align-self:end;margin-top:12px}.mc .mc-v--texto{font:600 17px/1.4 var(--f);letter-spacing:-.01em;text-wrap:balance}.mc .mc-v.is-sem{color:var(--tinta-3)}.mc .mc-linha{font:400 13px/1.55 var(--f);color:var(--tinta-2);text-wrap:pretty;grid-row:3;max-width:46ch;margin-top:6px}.mc .mc-visual{grid-row:4;align-self:start;margin-top:18px}.mc .mc-visual .rp-progresso{height:6px;margin:0}.mc .mc-barra{height:6px}.mc .mc-barra>i{flex-basis:0;min-width:3px}.mc .is-mql{background:var(--acento)}.mc .is-nao{background:color-mix(in srgb, var(--tinta) 32%, transparent)}.mc .is-conf{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tinta) 18%, transparent) 0 3px, transparent 3px 6px);outline:1px solid color-mix(in srgb, var(--tinta) 16%, transparent);outline-offset:-1px}.mc .mc-legenda{font:400 12px/1.5 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;grid-row:5;gap:4px;margin-top:8px;display:grid}.mc .mc-chaves{flex-wrap:wrap;gap:2px 14px;display:flex}.mc .mc-chaves>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mc .mc-chaves i{border-radius:2px;flex:none;width:8px;height:8px}.mc .mc-acao{grid-row:6;place-self:end start;margin-top:22px}.mc .mc-acao[aria-expanded=true]{color:var(--acento-texto);border-color:var(--acento-texto)!important;background:var(--acento-veu)!important}.mc .mc-salvo{font:500 13px/1.5 var(--f);color:var(--tinta-2);align-items:center;gap:8px;margin:0;display:flex}.mc .mc-salvo:not(:empty){border-top:1px solid var(--linha);margin-top:22px;padding-top:16px}.mc .mc-salvo:not(:empty):before{content:"";background:var(--sucesso);border-radius:999px;flex:none;width:7px;height:7px}.mc .mc-so-leitura{border-top:1px solid var(--linha);font:400 12px/1.5 var(--f);color:var(--tinta-3);margin-top:22px;padding-top:14px}.mc .mc-editor{border-top:1px solid var(--linha);grid-area:7/1/auto/-1;gap:18px;min-width:0;margin-top:28px;padding-top:24px;scroll-margin-top:96px;display:grid}.mc .mc-form{gap:20px;min-width:0;display:grid}.mc .mc-editor-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.mc .mc-editor-cab h3{font:700 17px/1.3 var(--f);letter-spacing:-.01em;color:var(--tinta);margin:0}.mc .mc-editor-cab h3:focus{outline:none}.mc .mc-editor-cab h3:focus-visible{outline:2px solid var(--acento-texto);outline-offset:4px;border-radius:4px}.mc .mc-versao{font:500 12px/1.3 var(--f);color:var(--tinta-3)}.mc .mc-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.mc .mc-par--um{grid-template-columns:minmax(0,300px)}.mc .mc-entrada{min-width:0;font:600 12px/1.3 var(--f);color:var(--tinta-2);gap:7px;display:grid}.mc .mc-entrada input,.mc .mc-entrada select,.mc .mc-entrada textarea,.mc .mc-frase select{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);width:100%;min-width:0;min-height:44px;color:var(--tinta);font:400 16px/1.3 var(--f);border-radius:12px;padding:10px 12px}.mc .mc-entrada textarea{resize:vertical;min-height:88px}.mc .mc-entrada :disabled,.mc .mc-frase select:disabled{opacity:.6;cursor:not-allowed}.mc .mc-meta{grid-template-columns:minmax(0,620px) minmax(0,300px);justify-content:space-between;align-items:start;gap:24px 56px;display:grid}.mc .mc-meta-form{gap:20px;min-width:0;display:grid}.mc .mc-base{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.mc .mc-base>legend{font:600 12px/1.3 var(--f);color:var(--tinta-2);margin-bottom:8px;padding:0}.mc .mc-segmento{border:1px solid var(--linha-forte);background:var(--cartao-solido);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;width:min(100%,440px);padding:4px;display:grid}.mc .mc-seg{min-height:36px;font:600 13px/1.2 var(--f);color:var(--tinta-2);text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;display:flex;position:relative}.mc .mc-seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mc .mc-seg:hover{color:var(--tinta)}.mc .mc-seg:has(input:checked){background:var(--acento-veu);color:var(--acento-texto)}.mc .mc-seg:has(input:focus-visible){outline:2px solid var(--acento-texto);outline-offset:2px}.mc .mc-base:disabled .mc-seg{opacity:.6;cursor:not-allowed}.mc .mc-ajuda{font:400 12px/1.5 var(--f);color:var(--tinta-3)}.mc .mc-salvas{align-content:start;gap:4px;min-width:0;display:grid}.mc .mc-salvas-olho{font:700 10px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3)}.mc .mc-salvas li+li{border-top:1px solid var(--linha)}.mc .mc-salvas button{text-align:left;width:100%;min-height:44px;font:500 13px/1.3 var(--f);color:var(--tinta-2);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.mc .mc-salvas button b{font:600 14px/1.3 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums}.mc .mc-salvas button:hover,.mc .mc-salvas button:hover b,.mc .mc-salvas button[aria-pressed=true],.mc .mc-salvas button[aria-pressed=true] b{color:var(--acento-texto)}.mc .mc-acoes{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.mc .mc-acoes small{font:400 12px/1.4 var(--f);color:var(--tinta-3)}.rp-btn2.rp-btn2--forte{color:var(--acento-texto);border-color:var(--acento-texto)!important}.rp-btn2.rp-btn2--forte:disabled{color:var(--tinta-2);border-color:var(--linha-forte)!important}.mc .mc-erro,.mc .mc-ok{font:500 13px/1.5 var(--f);color:var(--tinta);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:10px 14px;display:flex}.mc .mc-erro{border:1px solid color-mix(in srgb, var(--erro) 45%, transparent)}.mc .mc-ok{border:1px solid color-mix(in srgb, var(--sucesso) 45%, transparent)}.mc .mc-mql{gap:18px;min-width:0;display:grid}.mc .mc-regra{min-width:0;margin:0}.mc .mc-frase{font:600 15px/1.4 var(--f);color:var(--tinta);flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.mc .mc-frase select{width:auto;min-width:min(100%,250px);padding-right:36px;font-weight:500}.mc .mc-condicoes{gap:12px;margin:16px 0 0;display:grid}.mc .mc-condicao{border:1px solid var(--linha);background:color-mix(in srgb, var(--cartao-solido) 55%, transparent);border-radius:14px;gap:14px;min-width:0;padding:14px 18px 4px;display:grid}.mc .mc-condicao-cab{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.mc .mc-condicao-cab h4{min-width:0;font:600 14px/1.3 var(--f);color:var(--tinta);align-items:center;gap:10px;margin:0;display:inline-flex}.mc .mc-condicao-cab h4>span{background:var(--acento-veu);width:22px;height:22px;color:var(--acento-texto);font:700 11px/1 var(--f);border-radius:999px;flex:none;place-items:center;display:inline-grid}.mc .mc-condicao-cab .rp-link:disabled{opacity:.45;cursor:not-allowed}.mc .mc-condicao-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px;display:grid}.mc .mc-c-chave,.mc .mc-c-nome,.mc .mc-c-opcoes{grid-column:span 2}.mc .mc-codigos{border-top:1px solid var(--linha)}.mc .mc-codigos>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:44px;font:600 12px/1.3 var(--f);color:var(--tinta-2);align-items:center;display:flex}.mc .mc-codigos>summary:hover{color:var(--tinta)}.mc .mc-codigos>.rp-apoio{margin:0 0 10px}.mc .mc-codigos>.mc-entrada{margin-bottom:14px}.mc .mc-adicionar{flex-wrap:wrap;align-items:end;gap:12px;margin-top:14px;display:flex}.mc .mc-adicionar .mc-entrada{width:min(260px,100%)}.mc .mc-passo{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px;padding-top:20px;display:flex}.mc .mc-passo>p{max-width:70ch;font:400 12px/1.5 var(--f);color:var(--tinta-3);flex:280px}.mc .mc-previa{gap:10px;display:grid}.mc .mc-previa-nums{grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;margin:0;display:grid}.mc .mc-previa-nums>div{border-left:1px solid var(--linha);gap:4px;padding:0 20px;display:grid}.mc .mc-previa-nums>div:first-child{border-left:0;padding-left:0}.mc .mc-previa-nums dt{font:400 12px/1.4 var(--f);color:var(--tinta-2)}.mc .mc-previa-nums dd{font:600 26px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);margin:0}.mc .mc-previa .rp-nota{margin:0!important}.mc .mc-exemplo{border-top:1px solid var(--linha);padding:12px 0}.mc .mc-exemplo h4{font:600 13px/1.3 var(--f);color:var(--tinta);margin:0}.mc .mc-historico{margin:0!important}.mc .mc-mapa-apoio{margin-top:-8px}.mc .mc-mapa{margin-top:14px;display:grid}.mc .mc-mapa>li{border-top:1px solid var(--linha)}.mc .mc-mapa summary{cursor:pointer;grid-template-columns:minmax(0,290px) minmax(0,1fr) auto 16px;grid-template-areas:"nome fonte estado seta";align-items:center;gap:4px 20px;min-height:54px;padding:8px 0;list-style:none;display:grid}.mc .mc-mapa summary::-webkit-details-marker{display:none}.mc .mc-mapa summary:hover .mc-mapa-nome{color:var(--acento-texto)}.mc .mc-mapa summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;border-radius:6px}.mc .mc-mapa-nome{font:600 14px/1.35 var(--f);color:var(--tinta);grid-area:nome}.mc .mc-mapa-fonte{font:400 12.5px/1.4 var(--f);color:var(--tinta-3);grid-area:fonte}.mc .mc-mapa-estado{grid-area:estado;justify-self:end}.mc .mc-mapa-estado .n-estado{white-space:nowrap;font-size:12px}.mc .mc-mapa-seta{border-right:1.5px solid var(--tinta-3);border-bottom:1.5px solid var(--tinta-3);grid-area:seta;justify-self:center;width:7px;height:7px;margin-top:-4px;transition:transform .2s;transform:rotate(45deg)}.mc .mc-mapa details[open] .mc-mapa-seta{margin-top:4px;transform:rotate(-135deg)}.mc .mc-mapa-corpo{max-width:78ch;font:400 13px/1.6 var(--f);color:var(--tinta-2);gap:8px;margin-left:310px;padding:0 0 16px;display:grid}.mc .mc-mapa-agora{color:var(--tinta)}.mc .mc-mapa-agora b{color:var(--acento-texto);font-weight:600}.mc .mc-mapa-bruto{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:12px}.mc .mc-mapa-acoes{flex-wrap:wrap;gap:0 20px;margin-top:-6px;display:flex}.mc .mc-fontes{border-top:1px solid var(--linha);gap:12px;margin-top:4px;padding-top:18px;display:grid}.mc .mc-fontes-olho{font:700 10px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3)}.mc .mc-fonte{font:400 12px/1.5 var(--f);color:var(--tinta-3);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"estado nome"".texto";align-items:baseline;gap:2px 12px;display:grid}.mc .mc-fonte>.n-estado{grid-area:estado;font-size:11px}.mc .mc-fonte>b{font:600 13px/1.4 var(--f);color:var(--tinta);grid-area:nome}.mc .mc-fonte>span{grid-area:texto;max-width:100ch}.mc .mc-demo{margin-top:10px}@media (width<=860px){.mc .mc-valendo{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.mc .mc-col{grid-row:auto;grid-template-rows:none;padding-right:0}.mc .mc-col>*{grid-row:auto}.mc .mc-col~.mc-col{border-left:0;border-top:1px solid var(--linha);margin-top:22px;padding-top:22px;padding-left:0}.mc .mc-v{align-self:start}.mc .mc-editor{grid-row:auto;margin-top:20px;padding-top:20px}.mc .mc-col[data-col=meta]{order:1}.mc .mc-col[data-col=mql]{order:3}.mc .mc-col[data-col=apuracao]{order:5}.mc .mc-editor[data-de=meta]{order:2}.mc .mc-editor[data-de=mql]{order:4}.mc .mc-editor[data-de=apuracao]{order:6}.mc .mc-meta{grid-template-columns:minmax(0,1fr)}.mc .mc-condicao-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.mc .mc-mapa summary{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"nome estado seta""fonte fonte fonte";gap:2px 12px;padding:12px 0}.mc .mc-mapa-corpo{margin-left:0}}@media (width<=700px){.mc .mc-v{font-size:24px}.mc .mc-v--texto{font-size:16px}.mc .mc-par,.mc .mc-par--um{grid-template-columns:minmax(0,1fr)}.mc .mc-segmento{width:100%}.mc .mc-condicao{padding:12px 14px 2px}.mc .mc-condicao-grade{grid-template-columns:minmax(0,1fr)}.mc .mc-c-chave,.mc .mc-c-nome,.mc .mc-c-opcoes{grid-column:auto}.mc .mc-frase select{width:100%}.mc .mc-acoes>.rp-btn2{flex:100%}.mc .mc-adicionar>.rp-btn2{width:100%}.mc .mc-previa-nums>div{padding:0 12px}.mc .mc-previa-nums dd{font-size:22px}}@media (prefers-reduced-motion:reduce){.mc .mc-mapa-seta{transition:none}}.rp.mads{margin:0 0 18px;padding-bottom:0}.mads-bloco{gap:12px;display:grid}.mads-titulo{font:500 23px/1.25 var(--f);letter-spacing:-.04em;color:var(--tinta);text-wrap:balance;margin:0}.mads-acoes{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.mads-acoes>.nh-btn{min-height:44px}.mads-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.mads-linha>.mads-acoes{margin-top:0}.mads-conta-atual{gap:4px;min-width:0;display:grid}.mads-nome{font:600 18px/1.3 var(--f);letter-spacing:-.015em;color:var(--tinta);overflow-wrap:anywhere;margin:0}.mads-detalhe{font:400 12.5px/1.5 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.mads-escolha{gap:10px;min-width:0;margin-top:4px;display:grid}.mads-escolha fieldset{border:0;min-width:0;margin:0;padding:0}.mads-contas{gap:6px;display:grid}.mads-conta{border:1px solid var(--linha);background:var(--cartao-solido);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-height:44px;padding:12px 14px;display:grid}.mads-conta:hover{border-color:var(--linha-forte)}.mads-conta:has(input:checked){border-color:var(--acento-texto);background:var(--acento-veu)}.mads-conta:has(input:focus-visible){outline:2px solid var(--acento-texto);outline-offset:2px}.mads-conta input{accent-color:var(--acento-texto);margin:3px 0 0}.mads-conta>span{gap:3px;min-width:0;display:grid}.mads-conta b{font:600 14px/1.35 var(--f);color:var(--tinta);overflow-wrap:anywhere}.mads-conta small{font:400 12px/1.5 var(--f);color:var(--tinta-3);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mads-conta--fora{cursor:not-allowed;opacity:.62}.mads-conta--fora:hover{border-color:var(--linha)}.mads-motivo{color:var(--aviso)!important}.mads-sair{color:var(--tinta-3)}.mads-sair:hover{color:var(--erro)}.mads-confirmar{border:1px solid color-mix(in srgb, var(--erro) 40%, transparent);border-radius:12px;gap:4px;margin-top:4px;padding:14px 16px;display:grid}.mads-confirmar p{font:400 13px/1.55 var(--f);color:var(--tinta-2);margin:0}.mads-confirmar b{color:var(--tinta);font-weight:600}.rp-btn2.mads-perigo{color:var(--erro);border-color:color-mix(in srgb, var(--erro) 55%, transparent)!important}.rp-btn2.mads-perigo:hover{border-color:var(--erro)!important}.mads-erro{border:1px solid color-mix(in srgb, var(--erro) 42%, transparent);font:400 13px/1.55 var(--f);color:var(--tinta);border-radius:12px;margin:0;padding:10px 14px}@media (width<=720px){.mads-titulo{font-size:20px}.mads-linha{align-items:stretch}.mads-acoes>:is(.nh-btn,.rp-btn2){flex:auto}}.mads-titulo:focus-visible,.mads-nome:focus-visible{outline:2px solid var(--acento-texto);outline-offset:4px;border-radius:6px}.mads-confirmar:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.mads-titulo:focus:not(:focus-visible),.mads-nome:focus:not(:focus-visible),.mads-confirmar:focus:not(:focus-visible){outline:none}.mads-sinais{border-top:1px solid var(--linha);gap:12px;min-width:0;margin-top:6px;padding-top:18px;display:grid}.mads-sinais-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.mads-sinais-cab>div{gap:4px;min-width:0;display:grid}.mads-sinais-titulo{font:600 18px/1.3 var(--f);letter-spacing:-.015em;color:var(--tinta);text-wrap:balance;margin:0}.mads-s-sub{font:600 13px/1.4 var(--f);color:var(--tinta);margin:0;padding:0}.mads-s-nota{font:400 12.5px/1.55 var(--f);color:var(--tinta-3);text-wrap:pretty;max-width:70ch;margin:0}.mads-s-linha{flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:4px 0;display:flex}.mads-s-linha>span{font:400 13px/1.5 var(--f);color:var(--tinta-3)}.mads-s-linha>b{font:600 14px/1.4 var(--f);color:var(--tinta);overflow-wrap:anywhere}.mads-s-linha>small{font:400 12px/1.5 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mads-s-linha>.rp-link{margin-left:auto}.mads-sinais .n-chave{padding:10px 0}.mads-sinais .n-chave small{font-variant-numeric:tabular-nums;max-width:64ch}.mads-s-geral{border-block:1px solid var(--linha)}.mads-s-aviso{border:1px solid color-mix(in srgb, var(--aviso) 45%, transparent);font:400 13px/1.55 var(--f);color:var(--tinta);border-radius:12px;margin:0;padding:10px 14px}.mads-s-passos{gap:0;min-width:0;display:grid}.mads-s-passos>.mads-s-nota{margin:2px 0 6px}.mads-s-passos>:is(.n-chave,.mads-s-passo){border-top:1px solid var(--linha)}.mads-s-passo{min-height:44px;font:600 15px/1.4 var(--f);color:var(--tinta);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.mads-s-passo small{font:400 13px/1.5 var(--f);color:var(--tinta-3);margin-top:2px;display:block}.mads-s-ultimos{gap:6px;min-width:0;display:grid}.mads-s-cab2{justify-content:space-between;align-items:center;gap:12px;display:flex}.mads-s-cab2 .rp-link{min-height:44px}.mads-s-lista{margin:0;padding:0;list-style:none;display:grid}.mads-s-lista>li{border-top:1px solid var(--linha);justify-content:space-between;align-items:flex-start;gap:6px 16px;padding:10px 0;display:flex}.mads-s-lista>li>div{gap:2px;min-width:0;display:grid}.mads-s-lista b{font:600 14px/1.4 var(--f);color:var(--tinta)}.mads-s-lista small{font:400 12.5px/1.5 var(--f);color:var(--tinta-3);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.mads-s-lista .mads-s-porque{color:var(--tinta-2)}.mads-s-lista .n-estado{flex:none;padding-top:2px}.mads-s-teste{border-top:1px solid var(--linha)}.mads-s-teste>summary{min-height:44px;font:600 13px/1.3 var(--f);color:var(--tinta-2);cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.mads-s-teste>summary::-webkit-details-marker{display:none}.mads-s-teste>summary:after{content:"";width:7px;height:7px;transition:transform var(--motion-fast) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.mads-s-teste[open]>summary:after{transform:translateY(1px)rotate(-135deg)}.mads-s-teste>summary:hover{color:var(--tinta)}.mads-s-teste>summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;border-radius:6px}.mads-s-teste-corpo{gap:16px;padding:4px 0 6px;display:grid}.mads-s-codigo{gap:4px;max-width:520px;display:grid}.mads-s-codigo .n-field small{line-height:1.55}.mads-s-bloco{justify-items:start;gap:6px;display:grid}.mads-s-bloco>.mads-acoes{margin-top:0}.mads-s-resultado{font:400 13px/1.55 var(--f);color:var(--tinta);margin:0}.mads-s-qualidade{width:100%;max-width:520px}@media (width<=720px){.mads-s-linha>.rp-link{margin-left:0}}.mads .rp-link{box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 4px}.mads .rp-link:disabled{opacity:.5;cursor:not-allowed}.mads .rp-link:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.tell-live-filters,.tell-campaign-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.tell-revops-alerts>summary{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);color:var(--tinta-2);cursor:pointer;align-items:center;gap:10px;padding:14px 0;font-size:13px;list-style:none;display:flex}.tell-revops-alerts>summary::-webkit-details-marker{display:none}.tell-revops-alerts>summary:after{content:"+";color:var(--acento-texto)}.tell-revops-alerts[open]>summary:after{content:"−"}.tell-revops-alerts>summary>.tell-caption{white-space:nowrap;margin-left:auto}.tell-revops-alerts>summary>svg{flex-shrink:0}.tell-revops-alerts>summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.tell-revops-alerts{margin-bottom:20px}.tell-live-alert{border-top:1px solid var(--linha);padding:20px 0}.tell-live-alert:last-child{padding-bottom:0}.tell-live-alert h3{margin:10px 0 6px;font-size:16px}.tell-live-alert p{font-size:13px}.tell-live-alert summary{cursor:pointer;color:var(--acento-texto);margin-top:10px;padding:6px 0;font-size:12px}.tell-live-alert details p{max-width:900px;margin:10px 0}.tell-live-alert details small{color:var(--tinta-3);margin:12px 0;display:block}.tell-live-alert details .nh-btn{margin-top:4px}.tell-live-filters label,.tell-campaign-filters label{color:var(--tinta-3);flex-direction:column;gap:6px;font-size:12px;display:flex}.tell-live-filters input,.tell-campaign-filters input{border:1px solid var(--linha);background:var(--cartao-solido);min-height:40px;color:var(--tinta);font:400 13px var(--f);border-radius:6px;max-width:100%;padding:8px 10px}.tell-live-filters .tell-period-help{color:var(--tinta-3);flex-basis:100%;grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}@media (width<=600px){.tell-live-filters>button:last-of-type{grid-column:1/-1}}.tell-live-kpis{background:var(--linha);border:1px solid var(--linha);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:20px;display:grid;overflow:hidden}.tell-live-kpis>.tell-stat{background:var(--cartao-solido);gap:10px;padding:23px 20px}.tell-live-kpis strong{font-size:27px}.tell-live-kpis small{font-size:12px;line-height:1.5}.tell-source-notice{border:1px solid var(--linha);color:var(--tinta-2);background:var(--fundo-2);border-radius:9px;margin-bottom:16px;padding:18px 20px}.tell-source-notice.warning{border-color:var(--acento-titulo)}.tell-source-notice p{margin:7px 0 12px}.tell-media-chart{margin-bottom:20px}.tell-media-bars{border-bottom:1px solid var(--linha);align-items:end;gap:clamp(3px,.75vw,12px);height:170px;margin-top:26px;padding:12px 0 28px;display:flex}.tell-media-bars>div{flex:1;align-items:end;min-width:0;height:100%;display:flex;position:relative}.tell-media-bars i{background:var(--acento);border-radius:3px 3px 0 0;width:100%;min-width:2px;display:block}.tell-media-bars>div:hover i{background:var(--acento-titulo)}.tell-media-bars span{font:400 8px var(--mono);color:var(--tinta-3);white-space:nowrap;position:absolute;bottom:-23px;left:0}.tell-media-bars>div:nth-child(2n) span{visibility:hidden}.tell-daily-details{color:var(--tinta-3);margin-top:14px;font-size:12px}.tell-daily-details summary{cursor:pointer;padding:5px 0}.tell-campaign-filters label:first-child{flex:1;min-width:180px}.tell-campaign-filters label:last-child{min-width:140px}.tell-campaign-table{min-width:1090px}.tell-campaign-table td:first-child{white-space:normal;min-width:270px;max-width:410px}.tell-campaign-table td{font-variant-numeric:tabular-nums}.tell-campaign-table td small{color:var(--tinta-3);margin:5px 0 0 22px;font-size:12px;display:block}.tell-campaign-table td:not(:first-child){white-space:nowrap}.tell-tree-toggle{text-align:left;color:var(--tinta);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.tell-tree-toggle>span{color:var(--tinta-3);flex-shrink:0}.tell-tree-toggle b{font-weight:500}.tell-adset-row{background:var(--fundo-2)}.tell-adset-row td:first-child{padding-left:25px}.tell-ad-row td:first-child{padding-left:45px;font-size:12px}.tell-source-list article{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:start;gap:20px;padding:22px 0;display:flex}.tell-source-list article:last-child{border:0;padding-bottom:0}.tell-source-list p{max-width:750px;margin-top:6px;font-size:13px}.tell-source-list .tell-tag{white-space:nowrap}.tell-next-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.tell-next-grid h3{margin:15px 0 8px}.tell-next-grid p{font-size:13px}.tell-demo-return{align-items:center;gap:15px;padding-top:20px;display:flex}.tell-demo-return span{color:var(--tinta-3);font-size:12px}.tell-view-tabs .tell-demo-link{color:var(--tinta-3);margin-left:auto;font-size:12px}.tell-revenue-real{grid-template-columns:1.5fr 1fr;gap:36px;margin:20px 0;display:grid}.tell-revenue-real h2{font:500 clamp(38px,4vw,68px)/1.15 var(--f);letter-spacing:-.05em;color:var(--acento-titulo);margin:18px 0}.tell-revenue-real p{max-width:550px;font-size:13px}.tell-revenue-target{border-left:1px solid var(--linha);padding-left:30px}.tell-revenue-target strong{margin:18px 0;font-size:24px;display:block}.tell-revenue-target .nh-btn{margin-top:16px}.tell-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.tell-commercial-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.tell-commercial-card{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:8px;flex-direction:column;align-items:start;gap:12px;min-width:0;padding:24px;display:flex}.tell-commercial-card>strong{letter-spacing:-.03em;font-size:30px}.tell-commercial-card p{margin:0;font-size:13px;line-height:1.7}.tell-commercial-card .nh-btn{margin-top:auto}.tell-fill-next{margin:20px 0}.tell-fill-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:26px;display:grid}.tell-fill-steps article{flex-direction:column;align-items:start;gap:16px;display:flex}.tell-fill-steps b{font-size:14px}.tell-fill-steps p{margin:0;font-size:13px}.tell-fill-steps .nh-btn{margin-top:auto}.tell-commercial-sources{margin:20px 0}.tell-commercial-sources article{border-top:1px solid var(--linha);align-items:start;gap:16px;padding:20px 0;display:flex}.tell-commercial-sources p{margin:6px 0;font-size:13px}.tell-commercial-sources b{font-size:14px}.tell-commercial-sources .tell-tag{flex-shrink:0}.tell-cohort-select{color:var(--tinta-3);flex-direction:column;gap:6px;font-size:12px;display:flex}.tell-cohort-select select{min-width:200px}.tell-real-funnel{margin:24px 0}.tell-real-funnel article{border-top:1px solid var(--linha);align-items:center;gap:20px;padding:24px 0;display:flex}.tell-real-funnel article>div{flex:1;min-width:0}.tell-real-funnel h3{margin:0;font-size:16px}.tell-real-funnel p{max-width:650px;margin:5px 0;font-size:13px}.tell-real-funnel small{color:var(--tinta-3);font-size:12px}.tell-real-funnel article>strong{text-align:right;min-width:65px;font-size:30px}.tell-funnel-index{font:400 12px var(--mono);color:var(--acento-texto)}.tell-fill-map{margin-top:22px}.tell-fill-map article{border-top:1px solid var(--linha);padding:24px 0}.tell-fill-map-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.tell-fill-map h3{margin:0;font-size:16px}.tell-fill-map p{max-width:1000px;margin:12px 0;font-size:13px}.tell-fill-map .tell-caption,.tell-fill-owner{color:var(--tinta-3)}.tell-fill-map .nh-btn{margin-top:4px}.tell-native-form{border-top:1px solid var(--linha);margin-top:24px;padding:24px 0}.tell-native-form h3{margin:0 0 20px;font-size:16px}.tell-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tell-form-grid label,.tell-contact-search label,.tell-contact-select{color:var(--tinta-2);flex-direction:column;gap:7px;font-size:12px;display:flex}.tell-native-form .nh-check{margin:20px 0;font-size:13px}.tell-native-form .tell-caption{margin:16px 0}.tell-form-grid input,.tell-form-grid select{width:100%;min-width:0}.tell-contact-search{flex-wrap:wrap;align-items:end;gap:12px;margin:25px 0;display:flex}.tell-contact-search label{flex:1;min-width:180px}.tell-contact-select{max-width:700px}.tell-native-history{margin-top:20px}.tell-native-history table{min-width:780px}.tell-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tell-revenue-real>div>.nh-btn{margin-top:16px}.tell-native-form>fieldset{border:0;min-width:0;margin:0;padding:0}.tell-qualification-preview{background:var(--fundo-2);border:1px solid var(--linha);border-radius:8px;margin:0 0 20px;padding:16px}.tell-qualification-preview>p{margin-top:10px;font-size:13px}.tell-native-form .tell-save-feedback{margin:16px 0 0}.tell-save-feedback:focus{outline:2px solid var(--acento-texto);outline-offset:3px}@media (width<=900px){.tell-form-grid{grid-template-columns:1fr}.tell-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tell-plan-grid .tell-commercial-card{padding:18px}.tell-plan-grid strong{font-size:23px}.tell-fill-steps{grid-template-columns:1fr;gap:24px}.tell-commercial-grid{grid-template-columns:1fr}.tell-revenue-real{grid-template-columns:1fr;gap:24px}.tell-revenue-target{border-left:0;border-top:1px solid var(--linha);padding:24px 0 0}.tell-commercial-sources article{flex-direction:column;gap:10px}.tell-fill-map-title{flex-direction:column;align-items:start;gap:10px}.tell-real-funnel article{flex-wrap:wrap;gap:12px}.tell-real-funnel article>.tell-tag{margin-left:30px}.tell-real-funnel article>strong{min-width:40px;font-size:25px}.tell-cohort-select select{width:100%;min-width:0}}@media (width<=1100px){.tell-live-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.tell-live-kpis strong{font-size:24px}.tell-next-grid{grid-template-columns:1fr}}@media (width<=600px){.tell-live-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tell-live-kpis>.tell-stat{padding:17px 14px}.tell-live-kpis strong{font-size:23px}.tell-live-kpis>.tell-stat:last-child{grid-column:span 2}.tell-live-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tell-live-filters input{width:100%;min-width:0}.tell-live-filters>span{grid-column:span 2;max-width:none}.tell-live-filters .nh-btn{white-space:normal}.tell-source-list article{flex-direction:column;gap:10px}.tell-campaign-panel{padding:18px}.tell-media-bars span{font-size:7px}.tell-media-bars>div:not(:nth-child(5n+1)) span{visibility:hidden}.tell-demo-return{flex-direction:column;align-items:start}.tell-revops-live .tell-data-context{flex-wrap:wrap}.tell-media-chart{padding:18px}.tell-live-kpis small{font-size:12px}.tell-revops-live .tell-visual-footer{align-items:start}}.tell-revops-live .tell-revenue-with-chart{grid-template-rows:auto 1fr;grid-template-columns:minmax(260px,.85fr) minmax(0,1.7fr);gap:24px 32px}.tell-revenue-with-chart .tell-revenue-overview-summary{grid-area:1/1;min-width:0}.tell-revenue-with-chart .tell-revenue-overview-summary h2{font-variant-numeric:tabular-nums;font-size:clamp(30px,3.3vw,54px)}.tell-revenue-with-chart .tell-revenue-target{border-left:0;border-top:1px solid var(--linha);grid-area:2/1;padding:24px 0 0}.tell-revenue-with-chart .tell-revenue-target strong{margin:12px 0;font-size:25px}.tell-revenue-with-chart .tell-revenue-plot{border-left:1px solid var(--linha);grid-area:1/2/3;min-width:0;padding-left:32px}.tell-revenue-plot h3{letter-spacing:-.03em;margin:8px 0 0;font-size:18px;font-weight:500}.tell-revenue-plot .tell-panel-heading{flex-wrap:wrap;align-items:start;gap:12px}.tell-chart-switch{background:var(--fundo-2);border:1px solid var(--linha);border-radius:8px;flex-shrink:0;align-items:center;gap:3px;padding:3px;display:inline-flex}.tell-chart-switch button{color:var(--tinta-3);font:500 12px var(--f);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 12px}.tell-chart-switch button[aria-pressed=true]{background:var(--cartao-solido);color:var(--acento-texto);box-shadow:0 1px 3px var(--linha)}.tell-chart-switch button:hover{color:var(--tinta)}.tell-chart-basis{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;display:flex}.tell-chart-basis select{max-width:100%;font-size:12px}.tell-chart-summary{color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}.tell-chart-summary strong{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.tell-chart-summary .tell-tag{margin-left:auto}.tell-revenue-svg{width:100%;margin:22px 0 0;display:block;overflow:visible}.tell-revenue-svg text{font:12px var(--f);fill:var(--tinta-3)}.tell-revenue-svg .tell-chart-actual{stroke-width:2.8px;vector-effect:non-scaling-stroke}.tell-revenue-svg .tell-chart-area{fill:var(--acento-veu);opacity:.55}.tell-revenue-svg .tell-chart-today{stroke-width:1px}.tell-revenue-plot .tell-chart-legend{justify-content:start;gap:10px 18px;margin:4px 0 22px;font-size:12px}.tell-revenue-plot .tell-chart-legend i{border-top:2px solid var(--acento-titulo);background:0 0;border-radius:0;width:16px;height:0}.tell-revenue-plot .tell-chart-legend .projection{border-top:2px dashed var(--info);background:0 0}.tell-revenue-plot .tell-chart-legend .goal{border-top:2px dotted var(--tinta-3);background:0 0}.tell-chart-day{border-block:1px solid var(--linha);color:var(--tinta-3);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:16px;padding:14px 0;font-size:12px;display:flex}.tell-chart-day label{align-items:center;gap:8px;display:flex}.tell-chart-day select{min-height:32px;padding-block:4px;font-size:12px}.tell-chart-day b{color:var(--tinta);font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px;font-weight:500;display:block}.tell-inline-action{color:var(--acento-texto);font:500 12px var(--f);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.tell-chart-table{max-height:380px;margin-top:20px}.tell-chart-table caption,.tell-funnel-data caption{text-align:left;color:var(--tinta-3);padding:0 0 12px;font-size:12px}.tell-chart-table td{white-space:nowrap;font-variant-numeric:tabular-nums}.tell-chart-empty{text-align:center;border:1px dashed var(--linha-forte);color:var(--tinta-3);border-radius:8px;margin-top:24px;padding:60px 15px;font-size:13px}.tell-chart-empty p{max-width:340px;margin:12px auto 0;font-size:12px}.tell-chart-controls{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.tell-live-funnel-bands{gap:12px;margin:0;padding:16px 0 12px;list-style:none;display:grid}.tell-live-funnel-bands li{align-items:center;gap:20px;min-height:76px;display:flex}.tell-band-rate{flex-direction:column;flex-shrink:0;align-items:end;gap:5px;width:100px;display:flex}.tell-band-rate strong{background:var(--acento-veu);color:var(--acento-texto);border-radius:15px;padding:4px 10px;font-size:14px;font-weight:500}.tell-band-rate>span{font:400 12px var(--mono);color:var(--tinta-3)}.tell-band-rate small{color:var(--tinta-3);text-align:right;font-size:12px}.tell-band-track{flex:1;min-width:0}.tell-live-funnel-band{isolation:isolate;width:var(--band-width);min-height:76px;color:var(--tinta);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:auto;padding:12px 22px 24px;font-size:13px;display:flex;position:relative}.tell-live-funnel-band:before{content:"";z-index:-1;background:color-mix(in srgb,var(--acento) var(--band-strength),var(--cartao-solido));clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);position:absolute;inset:0}.tell-live-funnel-band strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1}.tell-live-funnel-band small{text-align:center;color:var(--tinta-2);font-size:12px;position:absolute;bottom:9px;left:8px;right:8px}.tell-live-funnel-band.is-empty:before{background:var(--fundo-2)}.tell-live-funnel-band.is-empty,.tell-live-funnel-band.is-empty small{color:var(--tinta-3)}[data-theme=dark] .tell-live-funnel-band:not(.is-empty):before{background:color-mix(in srgb,var(--acento) var(--band-strength),var(--acento-hover))}[data-theme=dark] .tell-live-funnel-band:not(.is-empty),[data-theme=dark] .tell-live-funnel-band:not(.is-empty) small{color:var(--sobre-acento)}.tell-funnel-data{min-width:600px}.tell-funnel-data td:first-child{white-space:nowrap}.tell-funnel-data td:nth-child(2){font-variant-numeric:tabular-nums;font-size:20px}.tell-funnel-data td:last-child{min-width:210px;font-size:12px;line-height:1.6}.tell-funnel-data small{color:var(--tinta-3);margin-top:5px;font-size:12px;display:block}.tell-native-funnel-footer{border-top:1px solid var(--linha);grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:22px 0;padding:24px 0 0;display:grid}.tell-native-funnel-footer>div{flex-direction:column;gap:8px;min-width:0;display:flex}.tell-native-funnel-footer span{color:var(--tinta-3);font-size:12px}.tell-native-funnel-footer strong{color:var(--tinta);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.tell-native-funnel-footer small{color:var(--tinta-3);font-size:12px}@media (width<=1100px){.tell-revops-live .tell-revenue-with-chart{grid-template-columns:1fr 1fr}.tell-revenue-with-chart .tell-revenue-target{border-top:0;border-left:1px solid var(--linha);grid-area:1/2;padding:0 0 0 24px}.tell-revenue-with-chart .tell-revenue-plot{border-left:0;border-top:1px solid var(--linha);grid-area:2/1/auto/-1;padding:24px 0 0}.tell-native-funnel-footer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.tell-revops-live .tell-revenue-with-chart{flex-direction:column;gap:24px;display:flex}.tell-revenue-with-chart .tell-revenue-target{border-left:0;border-top:1px solid var(--linha);padding:20px 0 0}.tell-revenue-with-chart .tell-revenue-overview-summary h2{font-size:38px}.tell-revenue-plot .tell-panel-heading{flex-direction:row;align-items:center}.tell-revenue-plot h3{font-size:16px}.tell-revenue-plot .tell-panel-heading>div:first-child{flex:1;min-width:140px}.tell-chart-summary .tell-tag{margin-left:0}.tell-revenue-svg{min-height:170px;margin-top:24px}.tell-revenue-svg text{font-size:18px}.tell-revenue-svg .tell-chart-date-secondary{display:none}.tell-chart-day{gap:12px 18px}.tell-chart-day label{flex-basis:100%}.tell-chart-controls{justify-content:space-between;gap:12px;width:100%}.tell-chart-controls .tell-cohort-select{flex:1;min-width:150px}.tell-live-funnel-bands{gap:14px}.tell-live-funnel-bands li{flex-direction:column;gap:7px}.tell-band-rate{flex-direction:row;align-items:center;gap:7px;width:100%}.tell-band-rate strong{padding:3px 8px;font-size:12px}.tell-band-track{width:100%}.tell-live-funnel-band{width:calc(55% + var(--band-width)*.45);gap:8px;min-height:82px;padding:12px 14px 30px;font-size:12px}.tell-live-funnel-band small{font-size:8px;line-height:1.4;bottom:9px;left:18px;right:18px}.tell-live-funnel-band strong{font-size:25px}.tell-native-funnel-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}.tell-revops-live .tell-live-filters{border:1px solid var(--linha);background:var(--fundo-2);border-radius:10px;margin-bottom:8px;padding:16px}.tell-revops-live .tell-revenue-with-chart{grid-template-rows:auto 1fr;grid-template-columns:minmax(300px,.9fr) minmax(0,1.3fr);gap:0;padding:0}.tell-revenue-with-chart .tell-revenue-overview-summary{padding:30px 32px 24px}.tell-shell.nold-tell .tell-revops-live .tell-revenue-overview-summary h2{color:var(--acento-titulo);letter-spacing:-.055em;overflow-wrap:anywhere;margin:22px 0 14px;font-size:clamp(38px,3.2vw,54px);line-height:1.1}.tell-revenue-with-chart .tell-revenue-overview-summary>.tell-tag{margin:12px 0 8px}.tell-revenue-with-chart .tell-revenue-target{border-top:1px solid var(--linha);padding:24px 32px 30px}.tell-revenue-with-chart .tell-revenue-target strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:12px 0 10px;font-size:24px;font-weight:500}.tell-revenue-with-chart .tell-revenue-plot{padding:30px 32px}.tell-revops-live .tell-revenue-plot .tell-panel-heading{gap:16px;margin-bottom:20px}.tell-revops-live .tell-revenue-plot h3{font-size:17px;line-height:1.35}.tell-revops-live .tell-chart-basis{flex-wrap:nowrap;gap:12px;margin-bottom:18px}.tell-shell.nold-tell .tell-revops-live :is(.tell-chart-basis,.tell-chart-day) select.nh-select{width:auto;min-width:0;max-width:100%;height:44px;padding:8px 30px 8px 12px;min-height:44px!important;font:400 13px/1.5 var(--f)!important;border-color:var(--linha)!important;border-radius:6px!important}.tell-revops-live .tell-chart-basis select{flex:0 210px}.tell-revops-live .tell-chart-summary{gap:8px 10px}.tell-revops-live .tell-revenue-svg{margin-top:24px}.tell-revops-live .tell-revenue-svg text{font-size:12px}.tell-revops-live .tell-revenue-svg .tell-chart-unit{font-size:8px}.tell-revops-live .tell-revenue-svg .tell-chart-actual{stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.tell-revops-live .tell-revenue-svg .tell-chart-today{stroke-width:.6px}.tell-revops-live .tell-revenue-svg .tell-chart-area{opacity:.35}.tell-revenue-reveal{transform-origin:0 0;animation:.72s cubic-bezier(.2,.65,.3,1) both tell-revenue-draw}@keyframes tell-revenue-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tell-revops-live .tell-revenue-plot .tell-chart-legend{justify-content:center;gap:12px 18px;margin:12px 0 22px;font-size:12px}.tell-revops-live .tell-revenue-plot .tell-chart-legend i{background:var(--acento-titulo);border:0;border-radius:50%;width:6px;height:6px}.tell-revops-live .tell-revenue-plot .tell-chart-legend .projection{background:var(--info)}.tell-revops-live .tell-revenue-plot .tell-chart-legend .goal{background:var(--tinta-3)}.tell-revops-live .tell-chart-day{gap:12px 22px;margin-bottom:12px;padding:12px 0}.tell-revops-live .tell-chart-day label{white-space:nowrap}.tell-revops-live .tell-live-revenue-chart>.tell-caption+.tell-caption{margin-top:8px}.tell-revops-live .tell-commercial-grid{gap:16px;margin:18px 0}.tell-revops-live .tell-commercial-card{background:var(--cartao);border-radius:12px;gap:12px}.tell-revops-live .tell-commercial-card>.tell-eyebrow{border-bottom:1px solid var(--linha);width:100%;padding-bottom:14px}.tell-revops-live .tell-commercial-card>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:500;line-height:1.2}@media (width<=1200px){.tell-revops-live .tell-revenue-with-chart{grid-template-columns:minmax(250px,.9fr) minmax(0,1.3fr)}.tell-revenue-with-chart .tell-revenue-overview-summary,.tell-revenue-with-chart .tell-revenue-target,.tell-revenue-with-chart .tell-revenue-plot{padding:24px}}@media (width<=1100px){.tell-revops-live .tell-revenue-with-chart{grid-template-columns:repeat(2,minmax(0,1fr))}.tell-revenue-with-chart .tell-revenue-target{border-top:0}.tell-revops-live .tell-commercial-grid:not(.tell-plan-grid):not(.tell-commercial-grid-two){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.tell-revops-live .tell-live-filters{padding:12px}.tell-revops-live .tell-revenue-with-chart{gap:0}.tell-revenue-with-chart .tell-revenue-overview-summary,.tell-revenue-with-chart .tell-revenue-target,.tell-revenue-with-chart .tell-revenue-plot{padding:22px 18px}.tell-revenue-with-chart .tell-revenue-target{border-top:1px solid var(--linha)}.tell-revops-live .tell-chart-basis{flex-wrap:wrap;gap:8px 12px}.tell-revops-live .tell-chart-basis select{flex:160px}.tell-revops-live .tell-chart-day label{flex-basis:100%}.tell-revops-live .tell-revenue-svg text{font-size:18px}.tell-revops-live .tell-revenue-svg :is(.tell-chart-unit,.tell-chart-cut){font-size:16px}.tell-revops-live .tell-chart-switch button{min-height:40px}.tell-revops-live .tell-commercial-grid:not(.tell-plan-grid):not(.tell-commercial-grid-two){grid-template-columns:minmax(0,1fr)}.tell-revops-live .tell-commercial-card{padding:20px}}@media (prefers-reduced-motion:reduce){.tell-revenue-reveal{animation:none}}.tell-visual.tell-curator{max-width:1264px;padding-top:0}.pc-workspace{min-width:0;font-family:var(--f);gap:24px;display:grid}.pc-specialist{align-items:center;gap:12px;padding-block:4px;display:flex}.pc-specialist img{object-fit:cover;border:1px solid var(--linha);border-radius:50%;flex:none}.pc-specialist strong{font-size:14px;font-weight:600}.pc-specialist p{margin-top:3px;font-size:12px}.pc-service-state{color:var(--tinta-3);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:inline-flex}.pc-service-state i{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.pc-toolbar{align-items:center;gap:12px;min-width:0;display:flex}.pc-views{border:1px solid var(--linha);background:var(--cartao-2);scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.pc-views button{min-height:36px;color:var(--tinta-2);font:600 12.5px/1 var(--f);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px}.pc-views button[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto)}.pc-refresh{min-height:44px;font:600 12px/1 var(--f);color:var(--tinta-2);cursor:pointer;margin-left:auto;padding:0 8px}.pc-refresh:disabled{opacity:.5;cursor:wait}.pc-content{min-width:0}.pc-section-intro{margin-bottom:16px}.tell-visual .pc-section-intro h2{font:600 18px/1.4 var(--f);letter-spacing:-.02em}.pc-section-intro p{margin-top:4px;font-size:12px}.pc-proposals{border-radius:20px;overflow:hidden}.pc-proposal{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:20px 32px;padding:24px;display:grid}.pc-proposal+.pc-proposal{border-top:1px solid var(--linha)}.pc-proposal-content{gap:10px;min-width:0;display:grid}.pc-proposal-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pc-kind{font:600 10px/1.4 var(--f);letter-spacing:.09em;text-transform:uppercase;color:var(--tinta-3)}.pc-state{font:500 11px/1.4 var(--f);color:var(--acento-texto);background:var(--acento-veu);border-radius:6px;padding:3px 8px}.tell-visual .pc-proposal h3{font:600 16px/1.45 var(--f);letter-spacing:-.015em;overflow-wrap:anywhere}.pc-diagnosis{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.pc-proposal-context{color:var(--tinta-3);flex-wrap:wrap;gap:5px 16px;font-size:11px;display:flex}.pc-proposal-action{justify-items:start;gap:10px;display:grid}.pc-proposal-action p{color:var(--tinta-3);font-size:11px}.pc-proposal .n-btn{gap:8px;width:fit-content;padding:10px 14px;font-size:12px;font-weight:600}.pc-proposal blockquote{color:var(--tinta);margin:0;font-size:14px}.pc-empty{border-radius:20px;justify-items:start;gap:12px;padding:28px;display:grid}.pc-proposals,.pc-empty{background:var(--tp-vidro,var(--vidro-leve));border:1px solid var(--tp-vidro-borda,var(--linha));box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none)}.pc-proposals :is(.pc-kind,.pc-proposal-context,.pc-proposal-action p){color:var(--tinta-2)}@media (prefers-reduced-transparency:reduce){.pc-proposals,.pc-empty{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none}}.tell-visual .pc-empty h2{font:600 18px/1.4 var(--f)}.pc-empty svg{color:var(--acento-texto)}.pc-empty p{max-width:600px;font-size:13px}.pc-notice{border:1px solid var(--linha-forte);background:var(--cartao-solido);border-radius:12px;gap:8px;padding:20px;display:grid}.pc-notice .n-btn{justify-self:start}.pc-how{border-top:1px solid var(--linha);color:var(--tinta-2);padding-top:4px;font-size:12px}.pc-how summary{min-height:44px;font-weight:600}.pc-how p{max-width:760px;margin:8px 0 16px}.pc-review{gap:22px;display:grid}.pc-review h3{font:600 14px/1.5 var(--f);margin-bottom:8px}.pc-review .tell-field{margin:0;font-weight:600}.pc-review .tell-field textarea{font-weight:400}.pc-review .tell-proposal-evidence{margin:0!important}.pc-review .tell-intel-evaluation{border-top:1px solid var(--linha);margin:0;padding-top:18px}.pc-review .tell-caption{margin-top:8px}.pc-review .tell-dialog-actions{border-top:1px solid var(--linha);margin-top:0;padding-top:18px}.pc-review .tell-dialog-actions .nh-btn{white-space:normal;min-height:44px}@media (width<=700px){.pc-workspace{gap:18px}.pc-specialist{flex-wrap:wrap}.pc-specialist>div{flex:1;min-width:0}.pc-service-state{flex-basis:calc(100% - 56px);margin-left:56px}.pc-toolbar{flex-wrap:wrap;gap:4px}.pc-views{width:100%}.pc-views button{flex:1 0 auto;min-height:44px;padding-inline:10px;font-size:12px}.pc-refresh{min-height:44px}.pc-proposal{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.pc-proposal-action{gap:8px}.pc-proposal-action .n-btn{justify-content:space-between;width:100%}.pc-diagnosis{-webkit-line-clamp:3}.pc-empty{padding:22px}.pc-review .tell-dialog-actions{display:grid}.pc-review .tell-dialog-actions .nh-btn{width:100%}}.tell-live-intelligence .tell-panel{margin-bottom:18px}.tell-live-intelligence .tell-intel-controls{flex-wrap:wrap;align-items:end;gap:16px;margin-top:16px;display:flex}.tell-live-intelligence .tell-intel-controls .tell-field{flex:180px}.tell-live-intelligence .tell-intel-proposals{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.tell-live-intelligence .tell-intel-proposal{color:inherit;text-align:left;cursor:pointer;width:100%}.tell-live-intelligence details summary{cursor:pointer;padding:12px 0}.tell-live-intelligence .tell-intel-notice{border:1px solid var(--tell-line,var(--nh-border));border-radius:4px;padding:16px}.tell-intel-evaluation{margin:20px 0}.tell-live-intelligence blockquote{border-left:3px solid;margin-left:0;padding-left:16px}.tell-live-intelligence .tell-visual-dialog[open]{flex-direction:column;width:min(800px,100vw - 32px);display:flex;overflow:hidden}.tell-live-intelligence .tell-dialog-head{background:var(--cartao-solido);flex:none}.tell-live-intelligence .tell-dialog-head>div{min-width:0}.tell-live-intelligence .tell-dialog-head h2{overflow-wrap:anywhere}.tell-live-intelligence .tell-dialog-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.tell-live-intelligence .tell-dialog-actions{flex-wrap:wrap}.tell-live-intelligence .tell-dialog-body .tell-proposal-evidence{border:1px solid var(--linha);background:var(--fundo-2);border-radius:10px;margin:22px 0}.tell-live-intelligence .tell-proposal-evidence summary{min-height:44px;color:var(--tinta);overflow-wrap:anywhere;padding:14px 16px;font-size:13px;line-height:1.5}.tell-proposal-evidence summary::marker{color:var(--acento-texto)}.tell-proposal-evidence summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:-3px;border-radius:8px}.tell-proposal-evidence summary:hover{background:var(--cartao-hover)}.tell-proposal-evidence-body{padding:0 16px 16px}.tell-evidence-source-list{gap:10px;margin-top:14px;display:grid}.tell-evidence-source{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:8px;min-width:0}.tell-evidence-count{color:var(--tinta-3);font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px;display:inline-block}.tell-evidence-source-body{overflow-wrap:anywhere;padding:0 16px 16px}.tell-evidence-source-body>h3{font:500 15px/1.5 var(--f);margin:4px 0 16px}.tell-evidence-source-body>.tell-caption{margin:0 0 16px}.tell-evidence-sections>details{border-top:1px solid var(--linha)}.tell-live-intelligence .tell-evidence-sections summary{padding-inline:0}.tell-evidence-section-body{padding:4px 0 14px}.tell-evidence-items{gap:16px;margin:0;padding-left:22px;display:grid}.tell-evidence-items>li{min-width:0;padding-left:4px}.tell-evidence-items>li::marker{color:var(--acento-texto);font-size:12px}.tell-evidence-items>li+li{border-top:1px solid var(--linha);padding-top:16px}.tell-evidence-fields{gap:12px;margin:0;display:grid}.tell-evidence-fields>div{min-width:0}.tell-evidence-fields dt{color:var(--tinta-3);margin-bottom:3px;font-size:12px;line-height:1.5}.tell-evidence-fields dd{color:var(--tinta-2);margin:0;font-size:13px;line-height:1.7}.tell-evidence-text,.tell-evidence-prose p{white-space:pre-line;overflow-wrap:anywhere}.tell-evidence-prose{gap:14px;font-size:13px;line-height:1.7;display:grid}.tell-evidence-prose p{margin:0}.tell-evidence-empty{color:var(--tinta-3);font-size:12px}@media (width<=600px){.tell-live-intelligence .tell-visual-dialog[open]{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.tell-live-intelligence .tell-dialog-head,.tell-live-intelligence .tell-dialog-body{padding:18px}.tell-live-intelligence .tell-dialog-head h2{font-size:21px}.tell-proposal-evidence-body,.tell-evidence-source-body{padding-inline:12px}}@font-face{font-family:TellGeist;src:url(/cris-video/assets/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}.tell-shell.nold-tell{--fundo:#fbf8f5;--fundo-2:#f3ebe4;--palco:#efe7df;--cartao:#fffc;--cartao-solido:#fff;--cartao-hover:#f8f2ec;--tinta:#21140f;--tinta-2:#5b463d;--tinta-3:#7a655b;--acento:#f0a47f;--acento-hover:#f5b896;--acento-texto:#863e25;--acento-titulo:#ab5b44;--acento-veu:#f0a47f38;--sobre-acento:#21140f;--nucleo:#efff8f;--linha:#21140f1a;--linha-forte:#21140f38;--sucesso:#3d7a4a;--aviso:#8a5d12;--erro:#b5552f;--info:#3f5f8f;--vidro:#ffffff8c;--vidro-forte:#ffffffc7;--vidro-leve:#ffffff59;--vidro-hover:#ffffffb3;--vidro-borda:#21140f17;--vidro-brilho:inset 0 1px 0 #ffffffe6;--sombra:0 8px 32px #21140f12;--mancha-1:#f0a47f38;--mancha-2:#c9b6e033;--f:TellGeist,Geist,Inter,ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--motion-fast:.16s;--motion-enter:.4s;--ease:cubic-bezier(.2,.7,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark] .tell-shell.nold-tell{--fundo:#131216;--fundo-2:#221f27;--palco:#17151b;--cartao:#302932d9;--cartao-solido:#29252e;--cartao-hover:#3b303e;--tinta:#fff6ef;--tinta-2:#ded0d8;--tinta-3:#bfaeb9;--acento:#ffb38c;--acento-hover:#ffc7a9;--acento-texto:#ffc09d;--acento-titulo:#ffb38c;--acento-veu:#ffac862b;--linha:#f4d8e221;--linha-forte:#f4d8e247;--sucesso:#8fc49a;--aviso:#e6b85c;--erro:#f28b82;--info:#9db8e0;--vidro:#2e273399;--vidro-forte:#211e28ed;--vidro-leve:#f8d7ed0b;--vidro-hover:#59415377;--vidro-borda:#f4d8e22b;--vidro-brilho:inset 0 1px 0 #fff0e820;--sombra:0 8px 32px #00000025;--mancha-1:#f291633d;--mancha-2:#ac76e947;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tell-shell.nold-tell{--nh-bg:var(--fundo);--nh-card-bg:var(--cartao-solido);--nh-text-h:var(--tinta);--nh-text:var(--tinta-2);--nh-bg-2:var(--fundo-2);--nh-border:var(--linha);--nh-panel-2:var(--fundo-2);--nh-popover-bg:var(--cartao-solido);--nh-text-1:var(--tinta);--nh-text-2:var(--tinta-2);--nh-text-3:var(--tinta-3);--nh-text-b:var(--tinta-2);--nh-slate-400:var(--tinta-3);--nh-slate-600:var(--tinta-2);--nh-slate-700:var(--tinta-2);--nh-slate-800:var(--tinta);--nh-slate-900:var(--tinta);--nh-r:var(--r-md);--nh-r-lg:var(--r-lg);--nh-r-sm:var(--r-sm);--nh-slate-500:var(--tinta-3);--nh-ink-1:var(--tinta);--nh-ink-2:var(--tinta-2);--nh-ink-3:var(--tinta-3);--nh-field-bg:var(--cartao-solido);--nh-field-border:var(--linha-forte);--nh-glass-border:var(--linha);--nh-surface:var(--cartao);--nh-surface-strong:var(--fundo-2);--nh-glass-bg:var(--vidro-forte);--nh-f-body:var(--f);--nh-f-display:var(--f);--nh-f-mono:var(--mono);--nh-shadow-rgb:33,20,15;--text-h:var(--tinta);--text:var(--tinta-2);--muted:var(--tinta-3);--nh-green:var(--acento-texto);--nh-green-soft:var(--acento-veu);--nh-green-glow:var(--acento-veu);--wpp-accent:var(--acento);--wpp-accent-deep:var(--acento-texto);--wpp-accent-txt:var(--acento-texto);--wpp-on-accent:var(--sobre-acento);--wpp-accent-hover-bg:var(--acento-hover);--wpp-accent-rgb:240,164,127;--wpp-accent-soft:var(--acento-veu);--wpp-accent-border:var(--linha-forte);--wpp-accent-grad:linear-gradient(var(--acento),var(--acento));--app-accent-bg:var(--acento);--app-accent-glow:transparent;--res-graf-ia:var(--acento-texto);--wpp-campo-bg:var(--cartao-solido);--wpp-campo-sombra:0 0 0 1px var(--linha);--wpp-campo-sombra-alta:0 0 0 1px var(--linha-forte);--wpp-campo-foco:0 0 0 2px var(--acento);background:var(--fundo);color:var(--tinta-2);font-family:var(--f)}.tell-shell.nold-tell .nh-sidebar{background:var(--fundo);border-color:var(--linha);box-shadow:none;border-radius:0}.tell-shell.nold-tell .nh-main{background:var(--fundo);min-width:0}.tell-shell.nold-tell .nh-sidebar .nh-nav-item{font-family:var(--f);color:var(--tinta-2);border-radius:8px}.tell-shell.nold-tell .nh-sidebar .nh-nav-item.active{background:var(--acento-veu);color:var(--acento-texto)}.tell-shell.nold-tell .nh-sidebar .nh-nav-item.active .nh-bub{color:var(--sobre-acento)}.tell-shell.nold-tell .nh-sidebar .nh-nav-label{color:var(--tinta-3);letter-spacing:.12em;font-size:9px}.tell-shell.nold-tell .app-header-agent{background:var(--fundo);border-color:var(--linha);box-shadow:none;border-radius:0}.tell-shell.nold-tell :is(.wpp-btn,.nh-btn){border-radius:var(--r-sm);font-family:var(--f);box-shadow:none}.tell-shell.nold-tell :is(.wpp-btn-primary,.nh-btn-primary){background:var(--acento);color:var(--sobre-acento);box-shadow:none;border-color:#0000}.tell-shell.nold-tell :is(.wpp-btn-primary,.nh-btn-primary):hover{background:var(--acento-hover);color:var(--sobre-acento)}.tell-shell.nold-tell :is(.wpp-btn-soft,.nh-btn-soft){background:var(--acento-veu);color:var(--acento-texto)}.tell-shell.nold-tell :is(.nh-btn-secondary,.nh-btn-ghost){color:var(--tinta);border-color:var(--linha-forte)}.tell-shell.nold-tell :is(.wpp-card,.wpp-panel){border-radius:var(--r-md);border-color:var(--linha);background:var(--cartao-solido);box-shadow:none}.tell-shell.nold-tell :is(input,textarea,select):focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;box-shadow:none!important;border-color:var(--acento-texto)!important}.tell-shell.nold-tell button:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.tell-shell.nold-tell .wpp-mainhead:has(.sp:only-child){display:none}.tell-shell.nold-tell .wpp-navsel{background:var(--fundo-2);border:1px solid var(--linha);color:var(--tinta);box-shadow:none;border-radius:8px;font-size:13px;font-weight:500}.tell-shell.nold-tell .wpp-navsel-chev{color:var(--tinta-3);background:var(--cartao)}.tell-shell.nold-tell .cpz-bubble{background:var(--acento);color:var(--sobre-acento);border:1px solid var(--linha);box-shadow:var(--sombra)}.tell-shell.nold-tell :is(.tell-visual,.tell-visual-dialog) :is(h1,h2,h3){color:var(--tinta)}.tell-shell.nold-tell .nh-sidebar.nh-glass{background:var(--fundo)!important}.tell-shell.nold-tell :is(.wpp-fchip.on .n,.wpp-wel-hero h1,.wpp-wel-hero p){color:var(--sobre-acento)}.tell-shell.nold-tell .wpp-volta-nivel{border:1px solid var(--linha-forte);border-radius:var(--r-sm);box-shadow:none}.tell-shell.nold-tell .wpp-volta-nivel:hover{background:var(--acento);color:var(--sobre-acento);box-shadow:none;border-color:#0000}.tell-shell.nold-tell .wpp-volta-nivel:hover .bub{background:var(--acento-hover);color:var(--sobre-acento)}@media (width<=380px){.tell-shell.nold-tell .app-header-agent{gap:5px;padding:9px}.tell-shell.nold-tell .aha-back{gap:0;padding:8px;font-size:0}.tell-shell.nold-tell .aha-back svg{width:16px;height:16px}}.tell-shell.nold-tell :is(.wpp-inspector-float,.wpp-tagpop,.wpp-qrbox) :is(.wpp-input,.wpp-textarea,.wpp-select){background:var(--fundo-2);border-color:var(--linha-forte);color:var(--tinta)}.tell-shell.nold-tell :is(.wpp-inspector-float,.wpp-tagpop,.wpp-qrbox) :is(.wpp-input,.wpp-textarea,.wpp-select)::placeholder{color:var(--tinta-3)}.nucleo-splash{z-index:1200;color:var(--tinta);font-family:var(--f);pointer-events:auto;isolation:isolate;outline:none;position:fixed;inset:0;overflow:hidden}.nucleo-splash-palco{background:var(--palco-degrade),var(--fundo);background-attachment:fixed;position:absolute;inset:0}.nucleo-splash-palco canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.nucleo-splash.is-abrindo{pointer-events:none}.nucleo-splash.is-abrindo .nucleo-splash-palco{-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent var(--nucleo-iris,0px),#000 calc(var(--nucleo-iris,0px) + 56px));-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent var(--nucleo-iris,0px),#000 calc(var(--nucleo-iris,0px) + 56px));mask-image:radial-gradient(circle at 50% 50%,transparent var(--nucleo-iris,0px),#000 calc(var(--nucleo-iris,0px) + 56px))}.nucleo-splash-nome{pointer-events:none;font:400 max(20px,calc(var(--nucleo-r,120px) * .34))/1 var(--f-display);letter-spacing:.012em;text-transform:uppercase;white-space:nowrap;color:var(--tinta);animation:nucleo-nome .52s var(--ease) .1s both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nucleo-splash-nome>span{opacity:calc(1 - var(--nucleo-saida,0) * 2.6);transform:scale(calc(1 + var(--nucleo-saida,0) * .3));filter:blur(calc(var(--nucleo-saida,0) * 8px));text-shadow:0 0 14px color-mix(in srgb,var(--destaque) 48%,transparent),0 0 40px color-mix(in srgb,var(--destaque) 26%,transparent);display:block}html[data-theme=light] .nucleo-splash-nome>span{text-shadow:none}@keyframes nucleo-nome{0%{opacity:0;filter:blur(10px);transform:translate(-50%,-50%)scale(.92)}}.nucleo-splash-frase{left:16px;right:16px;top:calc(50% + var(--nucleo-r,120px) * 1.25 + 34px);text-align:center;font:400 13px/1.5 var(--f);color:var(--tinta-2);animation:nucleo-aparece .6s var(--ease) both;margin:0;position:absolute}@keyframes nucleo-aparece{0%{opacity:0;transform:translateY(4px)}}.nucleo-splash-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@keyframes nucleo-solta{0%{opacity:0}}.nucleo-miudo{z-index:30;pointer-events:none;width:160px;height:160px;animation:nucleo-aparece-miudo .22s var(--ease) both;position:fixed;top:calc(50% - 80px);left:calc(50% - 80px)}.nucleo-miudo canvas{width:100%;height:100%;display:block}.nucleo-miudo.is-saindo{animation:.18s ease-out both nucleo-some-miudo}@keyframes nucleo-aparece-miudo{0%{opacity:0;transform:scale(.92)}}@keyframes nucleo-some-miudo{to{opacity:0}}.nucleo-splash-erro{left:50%;top:calc(50% + var(--nucleo-r,120px) * 1.25 + 30px);text-align:center;width:min(420px,100% - 32px);animation:nucleo-aparece .4s var(--ease) both;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.nucleo-splash-erro p{margin:0}.nucleo-splash-erro-titulo{font:700 15px/1.4 var(--f);color:var(--tinta)}.nucleo-splash-erro-causa{font:400 13px/1.5 var(--f);color:var(--tinta-2)}.nucleo-splash-acoes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.nucleo-splash-erro-nota{font:400 12px/1.5 var(--f);color:var(--tinta-2);margin-top:4px}.nucleo-splash.is-erro .nucleo-splash-nome>span{opacity:.5}@media (width<=767px){.nucleo-splash-erro{top:auto;bottom:max(24px,env(safe-area-inset-bottom))}.nucleo-splash-frase{top:auto;bottom:max(28px,calc(env(safe-area-inset-bottom) + 16px))}}@media (prefers-reduced-motion:reduce){.nucleo-splash-nome,.nucleo-splash-frase,.nucleo-splash-erro,.nucleo-miudo{animation:none}.nucleo-miudo.is-saindo{opacity:0}.nucleo-splash.is-abrindo{opacity:0;transition:opacity .18s linear}.nucleo-splash.is-abrindo .nucleo-splash-palco{-webkit-mask-image:none;mask-image:none}}.tell-shell.nold-tell{--tell-ease:cubic-bezier(.2,.7,.2,1);--tell-enter:.42s}.tell-shell.nold-tell .wpp-main{scrollbar-gutter:stable;overscroll-behavior-y:contain;min-width:0}.tell-shell.nold-tell .wpp-main>*,.tell-shell.nold-tell .wpp-mainhead-title{min-width:0}.tell-shell.nold-tell :is(.wpp-mainhead,.wpp-mainhead-acoes){flex-wrap:wrap;gap:12px}.tell-shell.nold-tell .wpp-mainhead-title{flex:180px}.tell-shell.nold-tell .wpp-mainhead-desc{max-width:80ch;line-height:1.6}.tell-shell.nold-tell :is(.nh-nav-item,.wpp-btn,.nh-btn,.wppd-chip,.tell-tabs button,.tell-subtabs button,.tell-chart-switch button,.tell-movement-range button){transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s}.tell-shell.nold-tell :is(.wppd-kpis,.wppd-agrid,.tell-stat-grid,.tell-stats){min-width:0}.tell-shell.nold-tell :is(.wppd-kpi,.tell-stat){min-width:0;animation:tell-card-in .38s var(--tell-ease) backwards}.tell-shell.nold-tell :is(.wppd-kpi,.tell-stat):nth-child(2){animation-delay:45ms}.tell-shell.nold-tell :is(.wppd-kpi,.tell-stat):nth-child(3){animation-delay:90ms}.tell-shell.nold-tell :is(.wppd-kpi,.tell-stat):nth-child(4){animation-delay:.135s}.tell-shell.nold-tell .wppd-kpi{box-shadow:none;border:1px solid var(--linha);border-radius:18px;padding:20px}.tell-shell.nold-tell .wppd-kpi:first-child{background:var(--fundo-2);border-color:#0000}.tell-shell.nold-tell .wppd-kpi-queue{background:color-mix(in srgb,var(--info) 12%,var(--cartao-solido));color:var(--tinta);border-color:color-mix(in srgb,var(--info) 24%,var(--linha));--wpp-amber:var(--info);--wpp-amber-soft:color-mix(in srgb,var(--info) 12%,transparent)}.tell-shell.nold-tell .wppd-kpi-queue :is(.tt,.val,.sub){color:var(--tinta)}.tell-shell.nold-tell .wppd-kpis{--wpp-green:var(--sucesso);--wpp-green-soft:color-mix(in srgb,var(--sucesso) 10%,transparent)}.tell-shell.nold-tell .wppd-kpi .val{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(27px,2.6vw,38px);font-weight:550;line-height:1.15}.tell-shell.nold-tell .wppd-kpi .sub{margin-top:8px;line-height:1.5}.tell-shell.nold-tell .wppd-kpi .top{margin-bottom:18px}.tell-shell.nold-tell .wppd-agrid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.tell-shell.nold-tell .wppd-acard{box-shadow:none;animation:tell-card-in .38s var(--tell-ease) backwards}.tell-shell.nold-tell .wppd-acard:nth-child(2){animation-delay:50ms}.tell-shell.nold-tell .wppd-acard:nth-child(3){animation-delay:.1s}.tell-shell.nold-tell .wppd-acard.new :is(b,.plus,.role){color:var(--acento-texto)!important}.tell-shell.nold-tell .wppd-charts{grid-template-columns:minmax(0,1fr)}.tell-shell.nold-tell .wppd-panel{min-width:0}.tell-shell.nold-tell .wppd-abre-lin{flex-wrap:wrap}.tell-shell.nold-tell .wppd-abre-nota{white-space:normal;padding-left:0}.tell-shell.nold-tell .wppd-abre-ir:not(:disabled){background:var(--acento);color:var(--sobre-acento);box-shadow:none}.tell-shell.nold-tell .wppd-abre-campo textarea:focus-visible{outline:none}.tell-shell.nold-tell .wppd-abre-campo:focus-within{box-shadow:0 2px 0 var(--acento-texto)}.tell-shell.nold-tell .tell-report-notice{background:var(--fundo-2);color:var(--tinta-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;font-size:13px;display:flex}.tell-report-loading{min-height:480px;color:var(--tinta-3);align-content:start;gap:18px;padding-top:10px;font-size:14px;display:grid}.tell-report-skeleton{background:var(--fundo-2);border-radius:18px;height:145px;animation:1.5s ease-in-out infinite alternate tell-skeleton-breathe}.tell-report-skeleton:last-child{height:320px;animation-delay:.15s}@keyframes tell-content-in{0%{opacity:0}to{opacity:1}}@keyframes tell-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tell-skeleton-breathe{0%{opacity:.5}to{opacity:1}}@media (hover:hover){.tell-shell.nold-tell .wppd-chip:hover{border-color:var(--acento-texto)}.tell-movement-range button:not(:disabled):hover{background:var(--acento-veu)}}@media (width<=768px){.tell-shell.nold-tell .wpp-main{padding-inline:12px}.tell-shell.nold-tell .wpp-mainhead{align-items:center;padding:16px 12px}.tell-shell.nold-tell .wpp-mainhead-title{flex-basis:140px}.tell-shell.nold-tell .wpp-mainhead .sp{display:none}.tell-shell.nold-tell .wppd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tell-shell.nold-tell .wppd-kpi{padding:16px 12px}.tell-shell.nold-tell .wppd-kpi .top{gap:8px;margin-bottom:14px}.tell-shell.nold-tell .wppd-kpi .ic{width:28px;height:28px}.tell-shell.nold-tell .wppd-kpi .tt{font-size:12px}.tell-shell.nold-tell .wppd-periodo button{min-height:38px;padding-inline:11px}.tell-shell.nold-tell .wppd-abre-campo textarea{min-height:116px!important}.tell-shell.nold-tell .wppd-abre-ir{min-height:40px;margin-left:auto}.tell-shell.nold-tell .wppd-abre-chips{gap:6px}.tell-shell.nold-tell .wppd-chip{min-height:38px;font-size:13px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.tell-shell.nold-tell :is(.wppd-kpi,.wppd-acard,.tell-stat,.tell-report-skeleton){animation:none}.tell-shell.nold-tell :is(.nh-nav-item,.wpp-btn,.nh-btn,.wppd-chip,.wppd-acard,.tell-tabs button,.tell-subtabs button,.tell-chart-switch button){transition:none}}html[data-tell-transition] .tell-shell .wpp-main{view-transition-name:tell-content}html[data-tell-transition] .tell-shell .wpp-mainhead{view-transition-name:tell-heading}html[data-tell-transition]::view-transition{pointer-events:none}html[data-tell-transition]::view-transition-group(*){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}html[data-tell-transition]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-tell-transition]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-tell-transition]::view-transition-old(tell-content){animation:.18s ease-out both tell-page-out}html[data-tell-transition]::view-transition-new(tell-content){animation:.42s cubic-bezier(.2,.7,.2,1) both tell-page-in}html[data-tell-transition]::view-transition-old(tell-heading){animation:.14s ease-out both tell-page-out}html[data-tell-transition]::view-transition-new(tell-heading){animation:.34s cubic-bezier(.2,.7,.2,1) both tell-page-in}@keyframes tell-page-out{to{opacity:0;transform:translateY(-6px)}}@keyframes tell-page-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tell-shell.nold-tell .wpp-main>:not([class*=cpz]),.tell-shell.nold-tell :is(.tell-panel,.tell-health-card,.tell-proposal,.tell-specialist-cards>button,.wpp-card,.wppd-panel,.tell-empty,.wpp-empty){animation:tell-content-in var(--tell-enter) var(--tell-ease) backwards}.tell-shell.nold-tell :is(.tell-health-card,.tell-proposal,.tell-specialist-cards>button){animation-name:tell-card-in}.tell-shell.nold-tell :is(.tell-health-card,.tell-proposal,.tell-specialist-cards>button):nth-child(2){animation-delay:55ms}.tell-shell.nold-tell :is(.tell-health-card,.tell-proposal,.tell-specialist-cards>button):nth-child(3){animation-delay:.11s}.tell-shell.nold-tell :is(.tell-view-tabs button,.wpp-tab,.wpp-subtab,.wpp-convtab,[role=tab],.tell-health-card,.tell-specialist-cards>button){transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,translate .18s var(--tell-ease)}.tell-shell.nold-tell .tell-view-tabs>button{border-bottom-color:#0000;position:relative}.tell-shell.nold-tell .tell-view-tabs>button:after{content:"";background:var(--acento-titulo);transform-origin:50%;height:2px;transition:transform .26s var(--tell-ease);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.tell-shell.nold-tell .tell-view-tabs>button[aria-current=page]:after{transform:scaleX(1)}.tell-shell.nold-tell :is(.wpp-btn,.nh-btn){transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,translate .16s var(--tell-ease)}.tell-shell.nold-tell :is(.wpp-btn,.nh-btn):not(:disabled):active{translate:0 1px}.tell-shell.nold-tell :is(.wpp-modal-ov,.wpp-qrmodal){animation:.2s ease-out tell-content-in}.tell-shell.nold-tell :is(.wpp-modal-card,.wpp-qrbox,.tell-visual-dialog[open]){animation:tell-dialog-in .32s var(--tell-ease) backwards}.tell-shell.nold-tell .tell-visual-dialog::backdrop{animation:.24s ease-out tell-content-in}.tell-shell.nold-tell details[open]>:not(summary){animation:tell-content-in .26s var(--tell-ease)}@keyframes tell-dialog-in{0%{opacity:0;translate:0 14px;scale:.985}to{opacity:1;translate:0;scale:1}}@media (hover:hover){.tell-shell.nold-tell :is(.tell-health-card,.tell-specialist-cards>button):hover{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.tell-shell.nold-tell .tell-visual-dialog::backdrop{animation:none}.tell-shell.nold-tell *,.tell-shell.nold-tell :before,.tell-shell.nold-tell :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.tell-shell.nold-tell :is(.tell-health-card,.tell-specialist-cards>button,.wpp-btn,.nh-btn){translate:none!important}}.h4 .h4-previa{z-index:80;border:1px solid var(--h4-line-strong);background:var(--h4-solid);width:330px;max-width:calc(100vw - 24px);color:var(--h4-ink);font:13px/1.55 var(--h4-font);border-radius:18px;padding:20px;animation:.16s h4-arrive;position:fixed;box-shadow:0 14px 44px #0002}.h4-previa-title{font-size:16px;font-weight:600}.h4-previa p{color:var(--h4-body);margin:8px 0 12px}.h4-previa ul{margin:12px 0;padding:0;list-style:none}.h4 .h4-previa li button{text-align:left;border-radius:9px;width:100%;min-height:44px;padding:10px;display:block}.h4-previa strong,.h4-previa small{display:block}.h4-previa small{color:var(--h4-muted);margin-top:2px;font-size:12px}.h4 .h4-previa li button:hover,.h4 .h4-previa li button:focus-visible{background:var(--h4-subtle)}.h4 .h4-previa-open{border-top:1px solid var(--h4-line);width:100%;min-height:44px;color:var(--h4-accent-text);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:13px;display:flex}.h4.h4-brain .h4-composer{border-radius:999px}.h4.h4-brain .h4-composer :is(.h4-send,.h4-call,.h4-mic,.h4-plus){border-radius:50%;flex:none;width:44px;height:44px}.h4.h4-brain .h4-send{place-items:center;display:grid}.h4.h4-brain .h4-panel--window{right:clamp(16px,calc(28px + var(--home-window-index,0) * (var(--h4-deck-width) + 16px)),calc(100% - var(--h4-deck-width) - 16px));padding:0;animation:none;overflow:visible}.h4-panel-scroll{overscroll-behavior:contain;scrollbar-width:thin;border-radius:inherit;height:100%;padding:22px;overflow:auto}.h4-panel--window .h4-panel-top{min-height:44px;margin-bottom:14px}.h4-panel--window [data-home-window-handle]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.h4-panel--window [data-home-window-handle]:active{cursor:grabbing}.h4.h4-brain .h4-close{flex:none;width:44px;height:44px}.h4-window-edge{z-index:2;touch-action:none;position:absolute}.h4-window-edge.edge-n,.h4-window-edge.edge-s{cursor:ns-resize;height:10px;left:12px;right:12px}.h4-window-edge.edge-n{top:-5px}.h4-window-edge.edge-s{bottom:-5px}.h4-window-edge.edge-e,.h4-window-edge.edge-w{cursor:ew-resize;width:10px;top:12px;bottom:12px}.h4-window-edge.edge-e{right:-5px}.h4-window-edge.edge-w{left:-5px}.h4-window-edge.edge-ne,.h4-window-edge.edge-nw,.h4-window-edge.edge-se,.h4-window-edge.edge-sw{width:18px;height:18px}.h4-window-edge.edge-ne{cursor:nesw-resize;top:-5px;right:-5px}.h4-window-edge.edge-nw{cursor:nwse-resize;top:-5px;left:-5px}.h4-window-edge.edge-se{cursor:nwse-resize;bottom:-5px;right:-5px}.h4-window-edge.edge-sw{cursor:nesw-resize;bottom:-5px;left:-5px}html.h4-window-dragging,html.h4-window-dragging *{-webkit-user-select:none!important;user-select:none!important}html.h4-window-dragging :is(iframe,canvas){pointer-events:none!important}.h4.h4-brain .h4-signal-close{min-width:44px;min-height:44px;font:24px/1 var(--h4-font);color:var(--h4-body);border-radius:12px;place-items:center;display:grid}.h4.h4-brain .h4-signal-close:hover,.h4.h4-brain .h4-signal-reopen:hover{background:var(--h4-subtle)}.h4-history.nold-chat{min-width:0;min-height:260px;color:var(--h4-ink);background:0 0;flex-direction:column;display:flex}.h4-history.nold-chat .nc-side{visibility:visible;background:0 0;border:0;width:100%;min-height:260px;padding:0;display:flex;position:static}.h4-history.nold-chat .nc-side__top,.h4-history.nold-chat .nc-side__home{display:none}.h4-history.nold-chat .nc-side__head{padding:0 0 14px}.h4-history.nold-chat .nc-side__list{max-height:65vh;padding-left:0;padding-right:0}@media (width<=900px){.h4.h4-brain .h4-panel--window{width:auto;max-width:none;position:fixed;inset:58px 12px 100px}.h4-panel-scroll{padding:16px}.h4.h4-brain .h4-composer{gap:3px;padding:6px}.h4.h4-brain .h4-composer input{font-size:16px}.h4 .h4-previa{display:none}}@media (width<=700px){.h4.h4-brain{--h4-mobile-topbar-height:54px}.h4.h4-brain .h4-topbar{height:var(--h4-mobile-topbar-height)}.h4.h4-brain.is-viva .viva.is-compact{top:calc(var(--h4-mobile-topbar-height) + 12px);bottom:auto}.h4.h4-brain.is-viva .viva.is-compact .viva-speech{max-width:100%}}@media (prefers-reduced-motion:reduce){.h4 .h4-previa{animation:none}}.h4-rail-entry,.h4-rail-entry-main{width:100%;min-width:0;position:relative}.h4 .h4-rail-chevron{display:none}.h4.h4-brain .h4-proto-rail .h4-rail-item{width:calc(100% + 12px);margin-inline:-6px;padding-inline:2px;transition:background .22s,color .22s,box-shadow .22s}.h4.h4-brain .h4-proto-rail .h4-rail-label{letter-spacing:-.025em;text-align:center;overflow-wrap:normal;min-width:0;max-width:100%;font-size:12px;line-height:1.35}.h4.h4-brain .h4-proto-rail .h4-rail-item.active:before{border-radius:2px;left:-6px}.h4.h4-brain .h4-proto-rail .h4-rail-entry.is-previewing .h4-rail-item{color:var(--h4-accent-text);background:var(--h4-accent-wash);box-shadow:inset 0 0 0 1px var(--h4-line-strong)}.h4.h4-brain .h4-proto-rail .h4-rail-item:focus-visible{outline-offset:2px}.h4 .h4-menu-preview{--menu-vidro:var(--tp-vidro,color-mix(in srgb,var(--h4-solid) 66%,transparent));--menu-borda:var(--tp-vidro-borda,color-mix(in srgb,var(--h4-line-strong) 55%,transparent));--menu-luz:var(--tp-vidro-luz,color-mix(in srgb,var(--h4-ink) 8%,transparent));--menu-sombra:var(--tp-vidro-sombra,#0000008c);z-index:85;overscroll-behavior:contain;border:1px solid var(--menu-borda);background:var(--menu-vidro);width:344px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--h4-ink);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:inset 0 1px 0 var(--menu-luz),0 30px 60px -40px var(--menu-sombra);font:400 13px/1.55 var(--h4-font);scrollbar-width:thin;scrollbar-color:var(--h4-line-strong) transparent;border-radius:20px;padding:22px 18px 12px;animation:.24s cubic-bezier(.2,.7,.2,1) h4-menu-arrive;position:fixed;overflow-y:auto}html:not([data-theme=dark]) .h4:not(.is-viva) .h4-menu-preview{--menu-vidro:var(--tp-vidro,#fffaf65c);--menu-borda:var(--tp-vidro-borda,#ffffff9e);--menu-luz:var(--tp-vidro-luz,#ffffffe6);--menu-sombra:var(--tp-vidro-sombra,#5a332438)}.h4-menu-preview-head{padding:0 8px 12px}.h4-menu-preview-eyebrow{color:var(--h4-accent-text);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.h4-menu-preview-title{letter-spacing:-.025em;margin-top:5px;font-size:18px;font-weight:700;line-height:1.3;display:block}.h4 .h4-menu-preview-head p{color:var(--h4-body);text-wrap:pretty;margin:8px 0 0;font-size:12px;line-height:1.6}.h4 .h4-menu-tree{margin:4px 0 16px 10px;padding:0 0 0 18px;list-style:none;position:relative}.h4-menu-tree li{margin:0;padding:2px 0;position:relative}.h4-menu-tree li:before{content:"";border-left:1px solid var(--h4-line-strong);position:absolute;top:0;bottom:0;left:-18px}.h4-menu-tree li:first-child:before{top:-8px}.h4-menu-tree li:last-child:before{bottom:calc(100% - 26px)}.h4-menu-tree li:after{content:"";border-top:1px solid var(--h4-line-strong);width:14px;position:absolute;top:26px;left:-18px}.h4 .h4-menu-tree button{text-align:left;width:100%;min-height:48px;color:var(--h4-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:background .2s,color .2s,transform .2s;display:flex}.h4-menu-tree-copy{min-width:0;display:block}.h4-menu-tree-copy strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4;display:block}.h4-menu-tree-copy small{color:var(--h4-body);overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.5;display:block}.h4-menu-tree-arrow{color:var(--h4-accent-text);opacity:0;flex:none;font-size:16px;transition:opacity .2s,transform .2s;transform:translate(-3px)}.h4 .h4-menu-tree button:hover,.h4 .h4-menu-tree button:focus-visible,.h4 .h4-menu-tree button.is-current{background:var(--h4-accent-wash);color:var(--h4-accent-text)}.h4 .h4-menu-tree button:hover .h4-menu-tree-arrow,.h4 .h4-menu-tree button:focus-visible .h4-menu-tree-arrow,.h4 .h4-menu-tree button.is-current .h4-menu-tree-arrow{opacity:1;transform:none}.h4 .h4-menu-preview button:focus-visible{outline:2px solid var(--h4-accent-text);outline-offset:1px}.h4 .h4-menu-preview-open{border-top:1px solid var(--h4-line);width:100%;min-height:44px;color:var(--h4-accent-text);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:12px 8px 4px;font-size:12px;font-weight:600;display:flex}.h4 .h4-menu-preview-open:hover{color:var(--h4-ink)}.h4 .h4-menu-preview-empty{color:var(--h4-body);margin:4px 8px 18px;font-size:12px}@keyframes h4-menu-arrive{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:none}}@media (width<=700px){.h4-rail-entry-main{align-items:center;gap:2px;display:flex}.h4.h4-brain .h4-proto-rail .h4-rail-item{flex:1;width:auto;min-height:48px;margin:0;padding-inline:12px}.h4.h4-brain .h4-proto-rail .h4-rail-label{letter-spacing:0;text-align:left;font-size:13px}.h4.h4-brain .h4-proto-rail .h4-rail-item.active:before{left:-18px}.h4 .h4-rail-chevron{color:var(--h4-body);flex:none;margin-left:auto;display:flex}.h4 .h4-rail-count+.h4-rail-chevron{margin-left:0}.h4 .h4-rail-chevron svg{transition:transform .22s;width:14px!important;height:14px!important}.h4 .h4-rail-item[aria-expanded=true] .h4-rail-chevron svg{transform:rotate(180deg)}.h4 .h4-menu-preview--inline{width:100%;max-width:none;max-height:none;box-shadow:none;border-radius:12px;margin:6px 0 10px;padding:14px 6px 8px;animation:none;position:static}.h4-menu-preview--inline .h4-menu-preview-head{padding:0 9px 8px}.h4-menu-preview--inline .h4-menu-preview-eyebrow,.h4-menu-preview--inline .h4-menu-preview-title{display:none}.h4-menu-preview--inline .h4-menu-preview-head p{margin:0}.h4 .h4-menu-preview--inline .h4-menu-tree{margin:4px 0 10px 9px;padding-left:12px}.h4-menu-preview--inline .h4-menu-tree li:before,.h4-menu-preview--inline .h4-menu-tree li:after{left:-12px}.h4-menu-preview--inline .h4-menu-tree li:after{width:8px}.h4 .h4-menu-preview--inline .h4-menu-tree button{gap:6px;padding:10px 8px}.h4-menu-preview--inline .h4-menu-tree-arrow{display:none}}@media (prefers-reduced-motion:reduce){.h4 .h4-menu-preview{animation:none}.h4 .h4-rail-item,.h4 .h4-menu-tree button,.h4-menu-tree-arrow,.h4-rail-chevron svg{transition:none}}@media (prefers-reduced-transparency:reduce){.h4 .h4-menu-preview{background:var(--h4-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.h4 .h4-menu-preview{background:var(--h4-solid)}}.h4{--h4-bg:var(--nh-bg,#fbf8f5);--h4-subtle:var(--nh-panel-2,#f3ebe4);--h4-solid:var(--nh-card-bg,#fff);--h4-card:color-mix(in srgb, var(--h4-solid) 86%, transparent);--h4-ink:var(--nh-text-h,#21140f);--h4-body:var(--nh-text,#5b463d);--h4-muted:var(--nh-ink-2,#7a655b);--h4-line:var(--nh-border,#21140f1a);--h4-line-strong:color-mix(in srgb, var(--h4-ink) 22%, transparent);--h4-accent:var(--nh-green-600,#ab5b44);--h4-accent-text:var(--nh-green-700,#863e25);--h4-accent-wash:var(--nh-green-soft,#f0a47f21);--h4-fill:var(--nh-green-600,#16a34a);--h4-on-fill:var(--nh-on-accent,#fff);--h4-fill-hover:var(--nh-green-700,#15803d);--h4-line-ink:var(--nh-green-700,#ab5b44);--h4-font:var(--nh-f-body,Inter, system-ui, sans-serif);--h4-mono:var(--nh-f-mono,ui-monospace, monospace);--h4-shadow:0 4px 16px rgba(var(--nh-shadow-rgb,33, 20, 15), .025);background:var(--h4-bg);min-height:100dvh;color:var(--h4-ink);font-family:var(--h4-font);-webkit-font-smoothing:antialiased;position:relative}html[data-brand=nold] .h4{--h4-fill:var(--nold-pessego,#f2ad88);--h4-on-fill:var(--nold-espresso,#241713);--h4-fill-hover:#f5b896}.h4 *,.h4 :before,.h4 :after{box-sizing:border-box}.h4 button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.h4 button:hover{color:var(--h4-accent-text)}.h4 button:focus-visible,.h4 input:focus-visible{outline:2px solid var(--h4-accent-text);outline-offset:4px}.h4{--h4-side-w:272px}.h4.side-collapsed{--h4-side-w:60px}.h4-side{width:var(--h4-side-w);z-index:20;background:var(--h4-subtle);border-right:1px solid var(--h4-line);flex-direction:column;gap:6px;padding:14px 10px 10px;transition:width .2s;display:flex;position:fixed;inset:0 auto 0 0}.h4-side-top{align-items:center;gap:2px;height:36px;margin-bottom:8px;padding:0 2px;display:flex}.h4 .h4-side-icon,.h4 .h4-top-icon{width:34px;height:34px;color:var(--h4-muted);border-radius:8px;flex:none;place-items:center;display:grid}.h4 .h4-side-icon:hover,.h4 .h4-top-icon:hover{background:color-mix(in srgb, var(--h4-ink) 7%, transparent);color:var(--h4-ink)}.h4-side-brand{color:var(--h4-ink);align-items:center;margin-left:auto;padding-right:6px;display:inline-flex}.h4-side-nav{gap:1px;display:grid}.h4 .h4-side-row{width:100%;min-height:34px;color:var(--h4-body);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:15px;display:flex}.h4 .h4-side-row:hover{background:color-mix(in srgb, var(--h4-ink) 6%, transparent);color:var(--h4-ink)}.h4 .h4-side-row.active{background:color-mix(in srgb, var(--h4-ink) 9%, transparent);color:var(--h4-ink)}.h4-side-row svg{color:var(--h4-muted);flex:none}.h4-side-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.h4-side-plus{background:color-mix(in srgb, var(--h4-ink) 9%, transparent);width:20px;height:20px;color:var(--h4-ink);border-radius:50%;flex:none;place-items:center;margin:0 -1px;display:grid}.h4 .h4-side-new{color:var(--h4-ink)}.h4-side-count{font:12px var(--h4-mono);color:var(--h4-accent-text);background:var(--h4-accent-wash);border-radius:10px;padding:1px 7px}.h4-side-dot{background:var(--h4-accent);border-radius:50%;flex:none;width:6px;height:6px}.h4-side-tag{color:var(--h4-muted);font-size:12px}.h4 .h4-side-row.is-off{color:var(--h4-muted)}.h4-side-scroll{scrollbar-width:thin;flex:1;min-height:0;margin:10px -10px 0;padding:0 10px;overflow:hidden auto}.h4-side-section{margin-top:14px}.h4-side-heading{color:var(--h4-muted);padding:6px 10px;font-size:13px}.h4-side-group{min-width:0;display:grid}.h4 .h4-side-sub{width:100%;min-width:0;min-height:28px;color:var(--h4-body);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:3px 10px 3px 22px;font-size:14px;display:flex}.h4 .h4-side-sub:hover{background:color-mix(in srgb, var(--h4-ink) 6%, transparent);color:var(--h4-ink)}.h4-side-sub i{border:1px solid var(--h4-muted);border-radius:50%;flex:none;width:5px;height:5px}.h4-side-sub span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h4 .h4-side-more{color:var(--h4-muted);text-align:left;min-height:30px;padding:6px 10px 6px 22px;font-size:14px}.h4 .h4-side-chat{font-size:14px}.h4-side-empty{color:var(--h4-muted);margin:0;padding:2px 10px;font-size:13px;line-height:1.5}.h4-side-foot{border-top:1px solid var(--h4-line);align-items:center;gap:6px;margin-top:auto;padding-top:10px;display:flex}.h4 .h4-side-user{text-align:left;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.h4 .h4-side-user:hover{background:color-mix(in srgb, var(--h4-ink) 6%, transparent);color:inherit}.h4-side-avatar{background:var(--h4-ink);width:30px;height:30px;color:var(--h4-bg);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.h4-side-who{min-width:0;display:grid}.h4-side-who b{color:var(--h4-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.h4-side-who small{color:var(--h4-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.h4 .h4-side-classic{font:12px var(--h4-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--h4-muted);border-radius:6px;padding:6px 8px}.h4 .h4-side-classic:hover{background:color-mix(in srgb, var(--h4-ink) 6%, transparent)}.h4-side.is-collapsed{align-items:center;padding-left:8px;padding-right:8px}.h4-side.is-collapsed .h4-side-top{padding:0}.h4-side.is-collapsed .h4-side-row{justify-content:center;width:40px;padding:6px}.h4-side.is-collapsed .h4-side-label,.h4-side.is-collapsed .h4-side-count{display:none}.h4-side.is-collapsed .h4-side-foot{border-top:0}.h4-side-scrim{display:none}.h4-topbar{z-index:9;align-items:center;gap:10px;height:56px;padding:0 20px 0 32px;display:flex;position:absolute;top:0;left:0;right:0}.h4 .h4-menu{display:none}.h4-top-right{align-items:center;gap:8px;margin-left:auto;display:flex}.h4-main{margin-left:var(--h4-side-w);height:100dvh;min-height:720px;transition:margin-left .2s;position:relative;overflow:hidden}.h4-header{z-index:3;pointer-events:none;justify-content:space-between;gap:20px;display:flex;position:absolute;top:76px;left:48px;right:48px}.h4-header button{pointer-events:auto}.h4-eyebrow{font:12px var(--h4-mono);letter-spacing:.24em;color:var(--h4-body)}.h4-eyebrow span{letter-spacing:.15em;color:var(--h4-muted);margin-left:12px;font-size:12px}.h4-header h1{letter-spacing:-.045em;color:var(--h4-ink);margin:20px 0 13px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15}.h4-accent{color:var(--h4-accent)}html[data-brand=nold] .h4-accent{text-transform:uppercase;letter-spacing:-.018em;font-family:Anton,Arial Narrow,sans-serif;font-size:1.04em;font-weight:400;display:inline-block}.h4-header p{color:var(--h4-muted);margin:0;font-size:14px}.h4 .h4-attention{color:var(--h4-accent-text);border:1px solid var(--h4-line);background:var(--h4-card);border-radius:20px;min-height:34px;padding:7px 13px;font-size:13px}.h4 .h4-attention:hover{border-color:var(--h4-accent);background:var(--h4-solid)}.h4-attention i,.h4-legend i{background:var(--h4-accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.h4-crumbs{min-width:0;color:var(--h4-muted);align-items:center;gap:10px;font-size:16px;display:flex}.h4 .h4-crumbs button{color:var(--h4-body);min-height:36px}.h4 .h4-crumbs span+button{color:var(--h4-accent-text)}.h4-crumbs em{color:var(--h4-ink);font-style:normal}.h4-area-browser{z-index:8;border:1px solid var(--h4-line);background:var(--h4-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:30px;align-items:center;gap:16px;padding:5px 8px;display:flex;position:absolute;top:84px;right:32px}.h4 .h4-area-browser button{border-radius:20px;align-items:center;gap:12px;min-height:36px;padding:8px 10px;display:flex}.h4 .h4-area-browser button:hover{background:var(--h4-accent-wash)}.h4-area-browser button span{color:var(--h4-accent-text);font-size:18px}.h4-area-browser small{color:var(--h4-body);font-size:12px}.h4-area-browser>span{font:12px var(--h4-mono);color:var(--h4-muted);text-align:center;min-width:33px}.h4-map{position:absolute;inset:0}.h4-map canvas{width:100%;height:100%;position:absolute;inset:0}.h4-nodes{pointer-events:none;position:absolute;inset:0}.h4-caption{font:12px var(--h4-mono);letter-spacing:.14em;color:var(--h4-muted);pointer-events:none;position:absolute;top:236px;left:48px}.h4-tiny-line{background:var(--h4-accent);width:18px;height:1px;margin:0 8px 3px 0;display:inline-block}.h4-legend{color:var(--h4-muted);pointer-events:none;gap:18px;font-size:12px;display:flex;position:absolute;bottom:120px;left:48px}.h4-legend i{background:var(--h4-muted);width:5px;height:5px}.h4-legend i.hot{background:var(--h4-accent)}.h4-legend i.off{border:1px solid var(--h4-muted);background:0 0}.h4 .h4-core{z-index:2;border-radius:50%;place-items:center;width:155px;height:155px;transition:opacity .4s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h4-core-name{color:var(--h4-ink);justify-items:center;display:grid}.h4-core-name>span:last-child{font:8px var(--h4-mono);color:var(--h4-muted);letter-spacing:.18em;margin-top:16px;display:block}.h4-core-logo{line-height:0;display:block}.h4 .h4-node{z-index:3;pointer-events:auto;will-change:transform, opacity;text-align:center;transition:border-color .25s,background .25s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.h4 .h4-area{text-align:left;border:1px solid var(--h4-line);background:var(--h4-card);min-width:192px;box-shadow:var(--h4-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:14px;padding:15px 18px}.h4 .h4-area:hover{border-color:var(--h4-line-strong);background:var(--h4-solid);color:inherit}.h4-area-title{color:var(--h4-ink);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.h4-area-title b{color:var(--h4-accent);font-size:20px;font-weight:400}.h4-chevron{color:var(--h4-muted);margin-left:auto;font-size:17px}.h4-area small{color:var(--h4-muted);margin-top:11px;font-size:12px;display:block}.h4-node-status{align-items:center;gap:7px;display:flex!important}.h4-node-status:before{content:"";background:var(--h4-muted);border-radius:50%;flex:none;width:5px;height:5px}.h4-area.needs-review .h4-node-status{color:var(--h4-accent-text)}.h4-area.needs-review .h4-node-status:before{background:var(--h4-accent)}.h4-area.needs-review:after{content:"";background:var(--h4-accent);border-radius:2px;width:2px;height:25px;position:absolute;top:20px;left:-1px}.h4-area.is-off{border-style:dashed}.h4-area.is-off .h4-node-status:before{border:1px solid var(--h4-muted);background:0 0}.h4-area.is-off .h4-node-team img{filter:grayscale();opacity:.6}.h4-node-team{border-top:1px solid var(--h4-line);align-items:center;height:32px;margin-top:12px;padding-top:10px;display:flex}.h4-node-team img,.h4-node-team .h4-glyph{object-fit:cover;border:1.5px solid var(--h4-solid);filter:saturate(.85)contrast(1.06);border-radius:50%;width:28px;height:28px;margin-right:-6px}.h4-node-team>span:last-child{color:var(--h4-muted);margin-left:auto;padding-left:12px;font-size:12px}.h4 .h4-area:hover .h4-node-team img{filter:none}.h4-glyph{background:var(--h4-subtle);color:var(--h4-accent-text);place-items:center;font-size:14px;font-weight:600;line-height:1;display:inline-grid}.h4-tool-icon>svg{width:70%;height:70%;color:var(--h4-accent-text);display:block}.h4 .h4-area.focus-center{background:var(--h4-solid);border-color:var(--h4-accent);text-align:center;min-width:166px;padding:23px}.h4 .h4-area.focus-center.is-off{border-color:var(--h4-line-strong)}.focus-center .h4-area-title{justify-content:center;font-size:21px}.focus-center small{color:var(--h4-muted);font:8px var(--h4-mono);letter-spacing:.15em;margin-top:12px}.h4 .h4-agent{border:1px solid var(--h4-line);background:var(--h4-card);width:162px;box-shadow:var(--h4-shadow);border-radius:16px;padding:18px 10px}.h4-agent img,.h4-agent .h4-glyph{object-fit:cover;border:1px solid var(--h4-accent);filter:saturate(.85)contrast(1.06);border-radius:50%;width:46px;height:46px;margin:0 auto 9px;display:block}.h4-agent .h4-glyph{font-size:18px;display:grid}.h4-agent strong{color:var(--h4-ink);font-size:15px;font-weight:500;display:block}.h4-agent small{color:var(--h4-muted);margin-top:6px;font-size:12px;display:block}.h4 .h4-agent:hover img{filter:none}.h4 .h4-agent.compact{width:126px;padding:14px 8px}.h4-agent.compact img,.h4-agent.compact .h4-glyph{width:40px;height:40px}.h4-agent.compact strong{font-size:14px}.h4-agent.compact small{font-size:12px}.h4-agent.is-more .h4-glyph{border-style:dashed;font-size:15px}.h4-agent.is-working img,.h4-agent.is-working .h4-glyph{outline:2px solid var(--h4-accent);outline-offset:3px;animation:1.6s ease-in-out infinite h4-working}.h4-agent.is-working small{color:var(--h4-accent-text)}@keyframes h4-working{50%{outline-offset:6px;outline-color:#0000}}.h4 .h4-job{text-align:left;border:1px solid var(--h4-line-strong);border-left:2px solid var(--h4-line-strong);background:var(--h4-card);border-radius:14px;width:238px;padding:18px}.h4 .h4-job.needs-you{border-left-color:var(--h4-accent)}.h4-job small{color:var(--h4-accent-text);font:8px var(--h4-mono);letter-spacing:.08em;display:block}.h4-job strong{color:var(--h4-ink);margin:10px 0;font-size:15px;font-weight:500;line-height:1.35;display:block}.h4-job span{color:var(--h4-accent-text);font-size:12px}.h4-job.is-empty small{color:var(--h4-muted)}.h4 .h4-return{border:1px solid var(--h4-line);background:var(--h4-card);min-width:88px;min-height:48px;color:var(--h4-body);border-radius:12px;padding:12px;font-size:13px}.h4-return small{color:var(--h4-muted);margin-top:6px;font-size:12px;display:block}.h4 .h4-node:hover{border-color:var(--h4-accent)}.h4.area-focus .h4-panel{top:136px}.h4-panel{z-index:6;background:var(--h4-card);width:400px;color:var(--h4-ink);border:1px solid var(--h4-line-strong);box-shadow:0 16px 60px rgba(var(--nh-shadow-rgb,33, 20, 15), .05);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);scrollbar-width:thin;border-radius:20px;padding:26px;animation:.3s h4-arrive;position:absolute;top:72px;bottom:150px;right:24px;overflow-y:auto}.h4-panel-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.h4-panel-top span{font:12px var(--h4-mono);color:var(--h4-muted);letter-spacing:.15em}.h4 .h4-close{width:36px;height:36px;color:var(--h4-body);border-radius:10px;font-size:22px}.h4 .h4-close:hover{background:var(--h4-subtle)}.h4 .h4-back{color:var(--h4-accent-text);min-height:36px;margin-bottom:12px;font-size:13px}.h4-panel h2{letter-spacing:-.04em;color:var(--h4-ink);margin:0 0 9px;font-size:28px;font-weight:450;line-height:1.15}.h4-intro{color:var(--h4-muted);margin:0 0 20px;font-size:14px;line-height:1.7}.h4-label{font:12px var(--h4-mono);color:var(--h4-muted);letter-spacing:.14em;margin:25px 0 13px}.h4 .h4-row{text-align:left;border-top:1px solid var(--h4-line);border-radius:0;align-items:center;gap:12px;width:100%;padding:17px 6px;display:flex}.h4 .h4-row:hover{background:var(--h4-accent-wash);color:inherit}.h4-row img,.h4-row .h4-glyph{object-fit:cover;filter:saturate(.85)contrast(1.06);border-radius:50%;flex:none;width:36px;height:36px}.h4-row div{flex:1;min-width:0}.h4-row strong{color:var(--h4-ink);font-size:15px;font-weight:500;line-height:1.45;display:block}.h4-row small{color:var(--h4-muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.h4-row em{color:var(--h4-accent-text);font-size:17px;font-style:normal}.h4-row.needs-you strong:before{content:"";background:var(--h4-accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.h4-row.is-off strong{color:var(--h4-muted)}.h4-pill{color:var(--h4-accent-text);background:var(--h4-accent-wash);border:1px solid var(--h4-line);border-radius:30px;margin:6px 0 14px;padding:7px 10px;font-size:12px;display:inline-block}.h4-artifact{background:var(--h4-subtle);border:1px solid var(--h4-line);color:var(--h4-body);border-radius:14px;margin:12px 0;padding:20px;font-size:14px;line-height:1.75}.h4-artifact p{white-space:pre-line;margin:6px 0}.h4-agent-head{align-items:center;gap:16px;display:flex}.h4-agent-head img,.h4-agent-head .h4-glyph{object-fit:cover;border:1px solid var(--h4-accent);border-radius:50%;flex:none;width:56px;height:56px}.h4-agent-head .h4-glyph{font-size:20px}.h4-agent-head h2{margin:0 0 4px}.h4-agent-head .h4-intro{margin:0}.h4-quiet{color:var(--h4-muted);margin-top:12px;font-size:12px;line-height:1.7}.h4-error{color:var(--nh-danger-700,#b3271a);margin:10px 0;font-size:13px}.h4 .h4-link{color:var(--h4-accent-text);text-underline-offset:3px;text-decoration:underline}.h4 .h4-primary{width:100%;min-height:44px;color:var(--h4-on-fill);background:var(--h4-fill);border-left:3px solid var(--h4-accent-text);border-radius:6px;margin-top:18px;padding:13px;font-size:14px}.h4 .h4-primary:hover{color:var(--h4-on-fill);background:var(--h4-fill-hover)}.h4 .h4-secondary{width:100%;min-height:44px;color:var(--h4-body);border:1px solid var(--h4-line-strong);border-radius:6px;margin-top:10px;padding:12px;font-size:14px}.h4 .h4-secondary:hover{background:var(--h4-subtle)}.h4 .h4-primary:disabled,.h4 .h4-secondary:disabled{opacity:.55;cursor:progress}.h4-pct{letter-spacing:-.04em;color:var(--h4-ink);font-variant-numeric:tabular-nums;font-size:56px;font-weight:450;line-height:1}.h4-pct small{color:var(--h4-muted);font-size:22px}.h4-meter{background:var(--h4-line);border-radius:4px;height:4px;margin-top:12px;overflow:hidden}.h4-meter i{background:var(--h4-accent);border-radius:inherit;height:100%;transition:width .6s;display:block}.h4-stats{background:var(--h4-line);border:1px solid var(--h4-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.h4-stats>div{background:var(--h4-solid);padding:14px}.h4-stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:450;display:block}.h4-stats small{color:var(--h4-muted);margin-top:4px;font-size:12px;line-height:1.45;display:block}.h4-command{z-index:10;width:min(720px,100% - 64px);position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.h4-composer{background:var(--h4-solid);border:1px solid var(--h4-line-strong);min-height:60px;box-shadow:0 6px 24px rgba(var(--nh-shadow-rgb,33, 20, 15), .05);border-radius:18px;align-items:center;gap:8px;padding:10px 12px;display:flex}.h4-composer:focus-within{border-color:color-mix(in srgb, var(--h4-ink) 35%, transparent)}.h4 .h4-plus{width:34px;height:34px;color:var(--h4-body);border-radius:10px;flex:none;place-items:center;display:grid}.h4 .h4-plus:hover,.h4 .h4-plus[aria-expanded=true]{background:var(--h4-subtle);color:var(--h4-ink)}.h4-composer input{min-width:0;min-height:32px;color:var(--h4-ink);font:16px var(--h4-font);background:0 0;border:0;outline:0;flex:1;padding:6px 4px}.h4-composer input::placeholder{color:var(--h4-muted)}.h4 .h4-composer input:focus-visible{outline:none}.h4 .h4-mic{color:var(--h4-body);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.h4 .h4-mic:hover{background:var(--h4-subtle)}.h4 .h4-mic.listening{background:var(--h4-accent-wash);color:var(--h4-accent-text)}.h4 .h4-mic.recording{color:#e5484d;background:#e5484d29}.h4 .h4-mic:disabled,.h4 .h4-call:disabled{opacity:.45;cursor:default}.h4-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite h4-spin}@keyframes h4-spin{to{transform:rotate(360deg)}}.h4 .h4-call{color:#fff6ef;background:linear-gradient(135deg,#ab5b44,#6b4f8f);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:transform .16s,filter .16s;display:grid;box-shadow:inset 0 0 0 1px #fff6ef29}.h4 .h4-call:hover:not(:disabled){filter:brightness(1.12);transform:scale(1.04)}.h4 .h4-call.listening{box-shadow:0 0 0 3px #ffb38c73}.h4-brain .h4-call,.h4-brain .h4-mic{width:40px;height:40px}.h4-rec{min-width:0;min-height:32px;color:var(--h4-ink);flex:1;align-items:center;gap:10px;padding:0 4px;display:flex;overflow:hidden}.h4-rec__dot{background:#e5484d;border-radius:50%;flex:none;width:9px;height:9px;animation:1.4s ease-out infinite h4-rec}.h4-rec__time{font-variant-numeric:tabular-nums;flex:none;font:600 14px/1 ui-monospace,Geist Mono,monospace}.h4-rec__bars{flex:1 1 0;align-items:center;gap:3px;min-width:0;max-width:200px;height:22px;display:flex;overflow:hidden}.h4-rec__bars i{background:var(--h4-accent-text,#ffb38c);transform-origin:50%;border-radius:2px;flex:1;height:100%;transition:transform .12s linear}.h4-rec__txt{color:var(--h4-muted);white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:14px;overflow:hidden}.h4 .h4-rec__cancel{min-height:32px;color:var(--h4-body);border-radius:9px;flex:none;padding:0 10px;font-size:14px}.h4 .h4-rec__cancel:hover{background:var(--h4-subtle);color:var(--h4-ink)}@keyframes h4-rec{0%{box-shadow:0 0 #e5484d8c}to{box-shadow:0 0 0 9px #0000}}.h4 .h4-composer input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{box-shadow:none!important}@media (width<=560px){.h4-rec{gap:8px}.h4-rec__txt{display:none}.h4 .h4-rec__cancel{margin-left:auto;padding:0 6px}.h4-brain .h4-call,.h4-brain .h4-mic{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.h4-rec__dot,.h4-spin{animation:none}}.h4 .h4-send{background:var(--h4-fill);width:34px;height:34px;color:var(--h4-on-fill);border-radius:10px;flex:none;font-size:19px}.h4 .h4-send:hover{background:var(--h4-fill-hover);color:var(--h4-on-fill)}.h4-command-meta{color:var(--h4-muted);justify-content:space-between;margin:9px 14px 0;font-size:13px;display:flex}.voice-active .h4-command-meta span:first-child{color:var(--h4-accent-text)}.h4-quick{z-index:2;background:var(--h4-solid);border:1px solid var(--h4-line-strong);min-width:240px;box-shadow:0 12px 40px rgba(var(--nh-shadow-rgb,33, 20, 15), .12);border-radius:12px;padding:6px;animation:.18s h4-arrive;position:absolute;bottom:calc(100% - 22px);left:0}.h4 .h4-quick button{text-align:left;width:100%;color:var(--h4-body);border-radius:8px;padding:9px 12px;font-size:15px;display:block}.h4 .h4-quick button:hover{background:var(--h4-subtle);color:var(--h4-ink)}.h4-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h4-toast{z-index:60}.h4-splash-host{--fundo:var(--h4-bg);--tinta:var(--h4-ink);--tinta-2:var(--h4-body);--tinta-3:var(--h4-muted);--mono:var(--h4-mono);--f:var(--h4-font);--acento-titulo:var(--h4-accent);--acento-veu:var(--h4-accent-wash);--linha:var(--h4-line);--linha-forte:var(--h4-line-strong);--cartao:var(--h4-card)}.h4 .h4-splash-host .nold-splash{font-family:var(--h4-font)}.h4 .h4-splash-host .skip-splash{color:var(--tinta-2);border:1px solid var(--linha-forte);background:var(--cartao);border-radius:30px;min-height:44px;padding:12px 20px;font-size:12px}.h4 .h4-splash-host .skip-splash:hover{color:var(--tinta)}@keyframes h4-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=1500px){.h4 .h4-area{min-width:210px}.h4-header h1{font-size:44px}}@media (width<=1240px){.h4{--h4-side-w:240px}.h4.side-collapsed{--h4-side-w:60px}.h4-eyebrow span{display:none}.h4-header{left:32px;right:32px}.h4 .h4-area{min-width:168px;padding:14px}.h4-area-title{font-size:15px}.h4-area small{font-size:12px}.h4-legend{font-size:12px;left:32px}.h4-caption{display:none}.h4-panel{width:350px;right:16px}}@media (width<=700px){.h4{--h4-side-w:0px}.h4-side{z-index:40;width:min(300px,86vw);box-shadow:none;transition:transform .22s;transform:translate(-102%)}.h4-side.is-open{transform:none;box-shadow:0 0 60px #00000040}.h4-side.is-collapsed{align-items:stretch;width:min(300px,86vw);padding:14px 10px 10px}.h4-side.is-collapsed .h4-side-label,.h4-side.is-collapsed .h4-side-count{display:initial}.h4 .h4-side-scrim{z-index:39;background:#00000052;display:block;position:fixed;inset:0}.h4 .h4-menu{display:grid}.h4-topbar{height:54px;padding:0 10px}.h4-crumbs{font-size:15px}.h4 .h4-attention{padding:6px 10px;font-size:12px}.h4-main{min-height:900px;margin-left:0}.h4:not(.area-focus) .h4-crumbs{visibility:hidden}.h4-legend{display:none!important}.h4-header{top:66px;left:22px;right:22px}.h4-header h1{max-width:320px;margin:16px 0 10px;font-size:30px;line-height:1.08}.h4-header p{max-width:300px;font-size:13px;line-height:1.5}.h4-eyebrow{font-size:12px}.h4 .h4-area{width:calc(50vw - 26px);min-width:0;padding:13px 12px}.h4-area-title{gap:7px;font-size:15px}.h4-area-title b{font-size:18px}.h4-node-team img,.h4-node-team .h4-glyph{width:23px;height:23px}.h4-node-team>span:last-child{padding-left:5px;font-size:8px}.h4-core-name>span:last-child{white-space:nowrap;font-size:7px}.h4 .h4-core{width:110px;height:110px;top:46%}.h4-command{width:calc(100% - 24px);position:fixed;bottom:12px}.h4-command-meta{display:none}.h4-composer{border-radius:16px;min-height:54px;padding:8px 10px}.h4-composer input{font-size:16px}.h4.area-focus .h4-panel{top:58px}.h4-panel{z-index:15;background:var(--h4-solid);width:auto;padding:22px;position:fixed;inset:58px 12px 84px}.h4-area-browser{justify-content:space-between;padding:3px 5px;top:212px;left:22px;right:22px}.h4.area-focus .h4-agent{width:96px;padding:12px 4px}.h4-agent img,.h4-agent .h4-glyph{width:32px;height:32px}.h4-agent strong{font-size:14px}.h4-agent small{font-size:12px}.h4 .h4-area.focus-center{width:auto;min-width:142px;padding:18px}.focus-center .h4-area-title{font-size:18px}.h4 .h4-job{width:214px;padding:15px}.h4-job strong{font-size:14px}.h4 .h4-return{min-width:80px}}@media (prefers-reduced-motion:reduce){.h4 *,.h4 :before,.h4 :after{transition:none!important;animation:none!important}}.h4-brain[data-brand-home=nold]{--fundo:#fbf8f5;--fundo-2:#f3ebe4;--palco:#efe7df;--cartao:#fffc;--cartao-solido:#fff;--cartao-hover:#f8f2ec;--tinta:#21140f;--tinta-2:#5b463d;--tinta-3:#7a655b;--acento:#f0a47f;--acento-hover:#f5b896;--acento-texto:#863e25;--acento-titulo:#ab5b44;--acento-veu:#f0a47f38;--sobre-acento:#21140f;--nucleo:#efff8f;--linha:#21140f1a;--linha-forte:#21140f38;--sucesso:#3d7a4a;--aviso:#8a5d12;--erro:#b5552f;--info:#3f5f8f;--vidro:#ffffff8c;--vidro-forte:#ffffffc7;--vidro-leve:#ffffff59;--vidro-hover:#ffffffb3;--vidro-borda:#21140f17;--vidro-brilho:inset 0 1px 0 #ffffffe6;--sombra:0 8px 32px #21140f12;--mancha-1:#f0a47f38;--mancha-2:#c9b6e033;--f:Geist,Inter,ui-sans-serif,system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,monospace;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--motion-fast:.16s;--motion-enter:.4s;--ease:cubic-bezier(.2,.7,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] .h4-brain[data-brand-home=nold]{--fundo:#131216;--fundo-2:#221f27;--palco:#17151b;--cartao:#302932d9;--cartao-solido:#29252e;--cartao-hover:#3b303e;--tinta:#fff6ef;--tinta-2:#ded0d8;--tinta-3:#bfaeb9;--acento:#ffb38c;--acento-hover:#ffc7a9;--acento-texto:#ffc09d;--acento-titulo:#ffb38c;--acento-veu:#ffac862b;--linha:#f4d8e221;--linha-forte:#f4d8e247;--sucesso:#8fc49a;--aviso:#e6b85c;--erro:#f28b82;--info:#9db8e0;--vidro:#2e273399;--vidro-forte:#211e28ed;--vidro-leve:#f8d7ed0b;--vidro-hover:#59415377;--vidro-borda:#f4d8e22b;--vidro-brilho:inset 0 1px 0 #fff0e820;--sombra:0 8px 32px #00000025;--mancha-1:#f291633d;--mancha-2:#ac76e947;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:HomeGeist;src:url(/cris-video/assets/geist.woff2)format("woff2");font-weight:100 900;font-display:swap}.h4-brain[data-brand-home=nold]{--h4-bg:var(--fundo);--h4-subtle:var(--fundo-2);--h4-solid:var(--cartao-solido);--h4-card:var(--vidro-forte);--h4-ink:var(--tinta);--h4-body:var(--tinta-2);--h4-muted:var(--tinta-3);--h4-line:var(--linha);--h4-line-strong:var(--linha-forte);--h4-accent:var(--acento);--h4-accent-text:var(--acento-texto);--h4-accent-wash:var(--acento-veu);--h4-fill:var(--acento);--h4-fill-hover:var(--acento-hover);--h4-on-fill:var(--sobre-acento);--h4-line-ink:#727843;--h4-font:HomeGeist,Geist,Inter,system-ui,sans-serif;background:radial-gradient(ellipse at 0 0,var(--mancha-1),transparent 45%),radial-gradient(ellipse at 100% 0,var(--mancha-2),transparent 45%),var(--fundo);background-attachment:fixed}.h4-brain{--h4-deck-width:320px;--h4-side-w:252px}.h4-brain.side-collapsed{--h4-side-w:80px}.h4-brain .h4-side{background:var(--h4-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.h4-brain .h4-side.is-collapsed{padding:20px 10px}.h4-brain .h4-side.is-collapsed .h4-side-nav{gap:13px;margin-top:18px}.h4-brain .h4-side.is-collapsed .h4-side-row{border-radius:12px;width:48px;height:48px}.h4-brain .h4-side-row.active{background:var(--h4-accent-wash);color:var(--h4-accent-text)}.h4-brain .h4-side-row.active svg{color:inherit}.h4-brain .h4-side-row{min-height:44px}.h4-brain .h4-main{min-height:780px}.h4-brain .h4-topbar{padding:0 24px}.h4-brain .h4-crumbs{font-size:13px}.h4-brain .h4-attention{min-height:36px;font-size:12px}.h4-brain .h4-header{top:80px;left:28px;right:calc(var(--h4-deck-width) + 32px);transition:opacity .3s}.h4-brain.area-focus .h4-header{opacity:0;pointer-events:none}.h4-brain .h4-header h1{font:450 22px/1.3 var(--h4-font);letter-spacing:-.035em;margin:12px 0 0}.h4-brain .h4-header h1 span{letter-spacing:0;color:var(--h4-muted);white-space:normal;margin-left:8px;font-size:12px}.h4-brain .h4-map{top:118px;left:18px;right:calc(var(--h4-deck-width) + 44px);bottom:130px}.h4-brain .h4-caption{white-space:nowrap;letter-spacing:.12em;opacity:.7;font-size:7px;top:12px;left:50%;transform:translate(-50%)}.h4-brain .h4-caption .h4-tiny-line,.h4-brain.area-focus .h4-caption{display:none}.h4-brain .h4-node{z-index:3;box-shadow:none;color:var(--h4-body);transition:background .2s,border-color .2s;transform:translate(-50%,-50%)}.h4-brain .h4-node:active,.h4-brain .h4-node:hover{transform:translate(-50%,-50%)}.h4-brain .h4-area{text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;width:148px;min-width:0;min-height:60px;padding:7px 9px}.h4-brain .h4-area:hover,.h4-brain .h4-area.is-hovered{background:var(--h4-card);border-color:var(--h4-line)}.h4-brain .h4-area-title{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:450;display:flex}.h4-brain .h4-node-pin{border:1px solid var(--h4-muted);border-radius:50%;flex:none;width:7px;height:7px}.h4-brain .needs-review .h4-node-pin{background:var(--h4-accent);border-color:var(--h4-accent);box-shadow:0 0 14px var(--h4-accent-wash)}.h4-brain .is-hovered .h4-node-pin{background:var(--nucleo,var(--h4-accent))}.h4-brain .h4-chevron{color:var(--h4-muted);margin-left:auto;font-size:13px}.h4-brain .h4-node-status{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin:5px 0 0 15px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.h4-brain .h4-core{touch-action:none;cursor:grab;z-index:4;background:0 0;border:0;width:150px;height:115px;transition:left .85s,top .85s;top:50%;transform:translate(-50%,-50%)}.h4-brain .h4-core:active{cursor:grabbing;transform:translate(-50%,-50%)}.h4-brain .h4-core-name{gap:17px}.h4-brain .h4-core-logo svg{max-width:100%;width:112px!important;height:auto!important}.h4-brain .h4-core-name>span:last-child{font:7px var(--h4-mono);letter-spacing:.12em;color:var(--h4-muted)}.h4-brain.area-focus .h4-core{gap:6px;width:86px;height:65px;top:4%;left:10%}.h4-brain.area-focus .h4-core-name{gap:9px}.h4-brain.area-focus .h4-core-name>span:last-child{letter-spacing:.04em;font-size:5px}.h4-brain .h4-area.focus-center{text-align:center;width:220px;min-width:0;box-shadow:none;background:0 0;border:0;padding:12px}.h4-brain .focus-center .h4-area-title{letter-spacing:-.04em;color:var(--h4-ink);justify-content:center;font-size:32px;font-weight:400}.h4-brain .focus-center small{font:8px var(--h4-mono);letter-spacing:.08em;margin-top:12px}.h4-brain .h4-agent{background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:6px;width:168px;padding:10px 6px;display:flex}.h4-brain .h4-agent-orbit{border:1px solid var(--h4-line-strong);background:radial-gradient(circle at 50% 40%,var(--h4-accent-wash),transparent 70%);width:96px;height:96px;transition:border-color var(--motion-fast,.16s),box-shadow var(--motion-enter,.4s);border-radius:50%;place-items:center;margin-bottom:6px;padding:6px;display:grid;position:relative;box-shadow:0 10px 36px #0000002e}.h4-brain .h4-agent-orbit:after{content:"";border:1px solid var(--h4-line-ink);opacity:.25;clip-path:polygon(0 0,50% 0,50% 50%,100% 50%,100% 100%,0 100%);border-radius:50%;animation:18s linear infinite h4-orbit;position:absolute;inset:-8px}.h4-brain .h4-agent.is-working .h4-agent-orbit{border-color:var(--h4-accent);box-shadow:0 0 0 4px var(--h4-accent-wash),0 10px 36px #0000002e}.h4-brain .h4-agent img,.h4-brain .h4-agent .h4-glyph{object-fit:cover;border:0;border-radius:50%;width:82px;height:82px;margin:0}.h4-brain .h4-agent strong{letter-spacing:-.02em;color:var(--h4-ink);font-size:17px;font-weight:600}.h4-brain .h4-agent small{color:var(--h4-muted);margin:0;font-size:12px;line-height:1.45}.h4-brain .h4-agent:hover .h4-agent-orbit,.h4-brain .h4-agent:focus-visible .h4-agent-orbit{border-color:var(--h4-accent);box-shadow:0 0 0 4px var(--h4-accent-wash),0 14px 44px #0000003d}.h4-brain .h4-job{background:var(--h4-card);border:1px solid var(--h4-line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:275px;box-shadow:var(--vidro-brilho,none);text-align:left;border-radius:16px;padding:17px 20px}.h4-brain .h4-job small{font:7px var(--h4-mono);letter-spacing:.1em;line-height:1.4}.h4-brain .h4-job strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.h4-brain .h4-job>span{color:var(--h4-accent-text);font-size:12px}.h4-brain .h4-job:hover{border-color:var(--h4-accent-text)}.h4-brain .h4-map-help{text-align:center;color:var(--h4-muted);pointer-events:none;font-size:12px;position:absolute;bottom:26px;left:0;right:0}.h4-brain .h4-map-footer{font:7px var(--h4-mono);color:var(--h4-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0;left:12px;right:12px}.h4-brain .h4-map-footer button{min-height:34px;font:12px var(--h4-font);letter-spacing:0}.h4-brain .h4-area-browser{top:69px;left:26px;right:calc(var(--h4-deck-width) + 53px);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:flex-end;gap:4px;padding:0}.h4-brain .h4-area-browser button{min-height:44px;padding:8px 12px}.h4-brain .h4-area-browser>span{min-width:76px;font-size:8px}.h4-brain .h4-area-browser b{font:13px var(--h4-font);margin-top:4px;display:block}.h4-brain .h4-signal,.h4-brain .h4-panel{width:var(--h4-deck-width);scrollbar-width:thin;scrollbar-color:var(--h4-line-strong) transparent;position:absolute;top:112px;bottom:132px;right:28px;overflow-y:auto}.h4-brain .h4-signal{padding:0 1px 12px}.h4-brain .h4-signal-heading{font:8px var(--h4-mono);letter-spacing:.1em;border-bottom:1px solid var(--h4-line);color:var(--h4-muted);align-items:center;gap:8px;padding:0 0 22px;display:flex}.h4-signal-heading>i{background:var(--h4-line-ink);border-radius:50%;width:4px;height:4px}.h4-signal-heading>span{margin-left:auto}.h4-brain .h4-signal-copy{padding-top:24px;animation:.4s h4-arrive}.h4-brain .h4-signal-copy .h4-eyebrow{letter-spacing:.09em;font-size:8px}.h4-brain .h4-signal h2{color:var(--h4-ink);letter-spacing:-.04em;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:18px 0 22px;font-size:28px;font-weight:450;line-height:1.18;display:-webkit-box;overflow:hidden}.h4-brain .h4-signal h2 em{color:var(--h4-accent-text);font-style:normal}.h4-brain .h4-signal p{color:var(--h4-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.h4-brain .h4-primary{background:var(--h4-fill);color:var(--h4-on-fill);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:12px 17px;font-size:13px;display:flex}.h4-brain .h4-secondary{border-radius:12px}.h4-source-note{color:var(--h4-muted);margin:10px 0;font-size:12px;line-height:1.6;display:block}.h4-signal-next{border-top:1px solid var(--h4-line);margin-top:24px;padding-top:18px}.h4-brain .h4-signal-next>.h4-eyebrow{font-size:7px}.h4-brain .h4-signal-next button{text-align:left;border-bottom:1px solid var(--h4-line);align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 0;font-size:12px;display:flex}.h4-signal-next button>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.h4-signal-team{align-items:center;gap:3px;margin-top:22px;display:flex}.h4-signal-team :is(img,.h4-tool-icon){object-fit:cover;border-radius:50%;flex:none;width:25px;height:25px}.h4-signal-team>span:not(.h4-tool-icon){color:var(--h4-muted);margin-left:8px;font-size:9px;line-height:1.5}.h4-brain .h4-signal-all{text-align:left;width:100%;min-height:44px;color:var(--h4-accent-text);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;font-size:12px;display:flex}.h4-brain .h4-coverage{border-left:2px solid var(--h4-accent);padding-left:10px;font-size:12px}.h4-brain .h4-coverage button{min-height:32px;text-decoration:underline}.h4-brain .h4-panel{z-index:8;background:var(--h4-card);box-shadow:var(--vidro-brilho,none);border-color:var(--h4-line);border-radius:16px;padding:22px}.h4-brain .h4-panel h2{font-size:26px}.h4-brain .h4-panel .h4-row strong{font-size:14px}.h4-brain .h4-panel .h4-row:disabled{opacity:.6;cursor:default}.h4-brain .h4-command{width:min(760px,100% - 54px);bottom:18px}.h4-command-hints{justify-content:center;align-items:center;gap:22px;margin-bottom:10px;display:flex}.h4-brain .h4-command-hints button{min-height:28px;color:var(--h4-muted);font-size:12px}.h4-brain .h4-composer{background:var(--h4-card);border-color:var(--h4-line-strong);box-shadow:var(--vidro-brilho,none);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:66px}.h4-brain .h4-composer input{font-size:15px}.h4-brain .h4-send{border-radius:12px;width:44px;height:44px;font-size:24px}.h4-brain .h4-send:disabled{opacity:.65;cursor:default}.h4-brain .h4-command-meta{font-size:12px}.h4-brain.motion-paused .h4-agent-orbit:after{animation-play-state:paused}@keyframes h4-orbit{to{transform:rotate(360deg)}}@media (width<=1280px){.h4-brain{--h4-deck-width:280px}.h4-brain .h4-signal h2{color:var(--h4-ink);font-size:25px}.h4-brain .h4-area{width:124px}.h4-brain .h4-area-title{font-size:13px}.h4-brain .h4-node-status{font-size:8px}.h4-brain .h4-agent{width:140px}.h4-brain .h4-agent-orbit{width:84px;height:84px}.h4-brain .h4-agent img,.h4-brain .h4-agent .h4-glyph{width:70px;height:70px}.h4-brain .h4-agent strong{font-size:16px}.h4-brain .h4-agent small{font-size:12px}.h4-brain .h4-core-logo svg{width:95px!important}.h4-brain .h4-header h1 span{margin:5px 0 0;display:block}}@media (width<=1050px){.h4-brain{--h4-deck-width:250px}.h4-brain .h4-signal h2{color:var(--h4-ink);font-size:23px}.h4-brain .h4-map{left:8px;right:calc(var(--h4-deck-width) + 32px)}.h4-brain .h4-signal,.h4-brain .h4-panel{right:18px}.h4-brain .h4-area{width:110px}.h4-brain .h4-area-title{font-size:12px}.h4-brain .h4-node-status{font-size:8px}.h4-brain .h4-core-logo svg{width:84px!important}.h4-brain .h4-agent{width:118px}.h4-brain .h4-agent strong{font-size:15px}.h4-brain .h4-agent-orbit{width:72px;height:72px}.h4-brain .h4-agent img,.h4-brain .h4-agent .h4-glyph{width:60px;height:60px}.h4-brain .h4-job{width:240px}.h4-brain .focus-center .h4-area-title{font-size:28px}}@media (width<=900px){.h4-brain .h4-main{height:auto;min-height:100dvh;padding:690px 22px 145px;overflow:visible}.h4-brain .h4-map{height:515px;inset:146px 12px auto}.h4-brain .h4-header{top:76px;left:24px;right:22px}.h4-brain .h4-header h1 span{margin-left:8px;display:inline}.h4-brain .h4-signal{width:auto;max-width:600px;margin:auto;position:relative;inset:auto;overflow:visible}.h4-brain .h4-signal h2{color:var(--h4-ink);font-size:30px}.h4-brain .h4-panel{top:70px;bottom:130px;left:calc(var(--h4-side-w) + 16px);background:var(--h4-solid);z-index:15;width:auto;max-width:none;position:fixed;right:16px}.h4-brain .h4-command{left:calc(var(--h4-side-w) + (100% - var(--h4-side-w))/2);width:calc(100% - var(--h4-side-w) - 32px);position:fixed;bottom:14px}.h4-brain .h4-area-browser{top:70px;left:22px;right:22px}.h4-brain .h4-area{width:138px}.h4-brain .h4-area-title{font-size:13px}.h4-brain .h4-caption{display:block}.h4-brain .h4-node-status{font-size:12px}.h4-brain.area-focus .h4-map{top:135px}}@media (width<=700px){.h4-brain,.h4-brain.side-collapsed{--h4-side-w:0px}.h4-brain .h4-main{margin-left:0;padding:664px 22px 135px}.h4-brain .h4-topbar{padding:0 10px}.h4-brain .h4-crumbs{font-size:12px}.h4-brain .h4-top-right{gap:3px}.h4-brain:not(.area-focus) .h4-crumbs{visibility:visible}.h4-brain .h4-attention{max-width:165px;padding:5px 8px;font-size:12px}.h4-brain .h4-header{top:70px;left:22px}.h4-brain .h4-header h1{font-size:20px}.h4-brain .h4-header h1 span{margin:6px 0 0;font-size:12px;display:block}.h4-brain .h4-map{height:490px;top:150px;left:10px;right:10px}.h4-brain .h4-area{width:112px;padding:6px}.h4-brain .h4-area-title{gap:6px;font-size:12px}.h4-brain .h4-node-status{margin-left:13px;font-size:8px}.h4-brain .h4-core{width:125px;height:100px;top:50%}.h4-brain .h4-core-logo svg{width:84px!important}.h4-brain .h4-core-name>span:last-child{font-size:5px}.h4-brain .h4-agent{width:110px;padding:5px 2px}.h4-brain .h4-agent small{font-size:12px}.h4-brain .h4-agent strong{font-size:14px}.h4-brain .h4-agent-orbit{width:66px;height:66px}.h4-brain .h4-agent img,.h4-brain .h4-agent .h4-glyph{width:54px;height:54px}.h4-brain .h4-map-help{font-size:8px;bottom:22px}.h4-brain .h4-map-footer{font-size:6px;left:4px;right:4px}.h4-brain.area-focus .h4-map{height:505px;top:122px}.h4-brain.area-focus .h4-core{width:68px;height:40px;top:0;left:12%}.h4-brain.area-focus .h4-core-logo svg{width:42px!important}.h4-brain.area-focus .h4-core-name>span:last-child{font-size:4px}.h4-brain .h4-area.focus-center{width:188px;padding:12px}.h4-brain .focus-center .h4-area-title{font-size:27px}.h4-brain .focus-center small{font-size:7px}.h4-brain .h4-area-browser{top:64px;left:14px;right:14px}.h4-brain .h4-area-browser>span{min-width:64px}.h4-brain .h4-job{width:245px;padding:14px 16px}.h4-brain .h4-job strong{font-size:13px}.h4-brain .h4-panel{padding:20px;inset:62px 12px 115px}.h4-brain .h4-command{width:calc(100% - 24px);bottom:12px;left:50%}.h4-command-hints{gap:12px;margin-bottom:7px}.h4-brain .h4-command-hints button{font-size:8px}.h4-brain .h4-composer{min-height:60px;padding:7px}.h4-brain .h4-composer input{font-size:14px}.h4-brain .h4-send{width:40px;height:40px}.h4-brain .h4-side.is-collapsed{align-items:stretch;padding:14px 10px}.h4-brain .h4-side.is-collapsed .h4-side-row{justify-content:flex-start;width:100%;padding:8px 12px}}@media (width<=360px){.h4-brain .h4-area{width:93px}.h4-brain .h4-area-title{font-size:12px}.h4-brain .h4-node-status{font-size:7px}.h4-brain .h4-core-logo svg{width:65px!important}.h4-brain .h4-topbar{gap:2px}.h4-brain .h4-attention{max-width:145px;font-size:8px}.h4-brain .h4-job{width:228px}.h4-brain .h4-composer{gap:3px}.h4-brain .h4-composer input{font-size:13px}}@media (prefers-reduced-motion:reduce){.h4-brain *,.h4-brain :before,.h4-brain :after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.h4-brain .h4-side,.h4-brain .h4-panel,.h4-brain .h4-job,.h4-brain .h4-composer{background:var(--h4-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.h4-brain .h4-side,.h4-brain .h4-panel,.h4-brain .h4-job,.h4-brain .h4-composer{background:var(--h4-solid)}}.h4-brain .h4-area.needs-review:before{display:none}.h4-brain .h4-area,.h4-brain .h4-area.focus-center{-webkit-backdrop-filter:none;backdrop-filter:none}.h4-brain .h4-area.needs-review:after,.h4-brain .h4-node-status:before{display:none}.h4-brain .h4-node-status{display:-webkit-box!important}.h4-brain .h4-core-name>span:last-child{margin-top:0}.h4-brain.motion-paused .h4-agent *{animation-play-state:paused}@media (width<=360px){.h4-brain.area-focus .h4-agent{width:92px}.h4-brain .h4-agent small{font-size:12px}.h4-brain .h4-agent strong{font-size:13px}}:root{--h4-rail-width:92px}.h4-brain{--h4-side-w:var(--h4-rail-width)}.h4-brain .h4-proto-rail{scrollbar-width:none;align-items:center;gap:0;padding:30px 10px 18px;overflow-y:auto}.h4-rail-brand{flex-shrink:0;justify-content:center;align-items:center;width:100%;margin-bottom:27px;display:flex}.h4-rail-brand>button{justify-content:center;align-items:center;min-height:30px;display:flex}.h4-brain .h4-rail-close{display:none}.h4-rail-workspace,.h4-rail-search,.h4-rail-theme,.h4-rail-profile{min-width:44px;min-height:44px;color:var(--h4-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.h4-company-mark{border:1px solid var(--h4-line);width:34px;height:34px;color:var(--h4-ink);border-radius:12px;place-items:center;font:28px Georgia,serif;display:grid}.h4-brain .h4-rail-search{border:1px solid var(--h4-line);border-radius:10px;margin:14px 0 22px}.h4-rail-company,.h4-rail-search>span,.h4-rail-person{display:none}.h4-rail-nav{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;display:grid}.h4-brain .h4-rail-item{width:100%;min-width:0;min-height:65px;color:var(--h4-muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 2px;font-size:12px;display:flex;position:relative}.h4-rail-item svg{width:18px!important;height:18px!important}.h4-brain .h4-rail-item:hover,.h4-rail-search:hover,.h4-rail-profile:hover,.h4-rail-theme:hover{background:var(--h4-accent-wash);color:var(--h4-ink)}.h4-brain .h4-rail-item.active{background:var(--h4-accent-wash);color:var(--h4-accent-text);box-shadow:inset 0 0 0 1px var(--h4-line)}.h4-rail-item.active:before{content:"";background:var(--h4-accent);width:2px;height:24px;position:absolute;top:21px;left:-10px}.h4-rail-count{font:8px var(--h4-mono);background:var(--h4-accent);color:var(--h4-on-accent,var(--h4-bg));border-radius:10px;padding:2px 4px;position:absolute;top:5px;right:4px}.h4-rail-foot{border-top:1px solid var(--h4-line);flex-direction:column;align-items:center;gap:6px;width:44px;margin-top:auto;padding-top:16px;display:flex}.h4-rail-nav{margin-bottom:24px}.h4-profile-mark{border:1px solid var(--h4-line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid;position:relative;overflow:hidden}.h4-profile-mark.has-foto{box-shadow:0 0 0 2px var(--h4-bg),0 0 0 3px var(--h4-line-strong);border:0}.h4-profile-mark img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.h4-rail-profile.active .h4-profile-mark.has-foto{box-shadow:0 0 0 2px var(--h4-bg),0 0 0 3px var(--destaque,var(--h4-accent))}.h4-rail-theme svg{width:16px!important;height:16px!important}@media (width<=700px){.h4-brain{--h4-side-w:0px}.h4-brain .h4-proto-rail{background:var(--h4-solid);align-items:stretch;width:min(260px,86vw);padding:24px 18px}.h4-rail-brand{justify-content:space-between;margin-bottom:25px}.h4-brain .h4-rail-close{width:44px;height:44px;display:flex}.h4-rail-workspace{justify-content:flex-start;gap:12px}.h4-rail-company{text-align:left;gap:4px;min-width:0;display:grid}.h4-rail-company strong{text-overflow:ellipsis;white-space:nowrap;color:var(--h4-ink);font-size:14px;overflow:hidden}.h4-rail-company small{font-size:12px}.h4-brain .h4-rail-search{justify-content:flex-start;gap:12px;padding:10px}.h4-rail-search>span,.h4-rail-person{font-size:13px;display:block}.h4-rail-nav{gap:3px}.h4-brain .h4-rail-item{flex-direction:row;justify-content:flex-start;gap:13px;min-height:47px;padding:10px 12px;font-size:14px}.h4-rail-item.active:before{height:17px;top:15px;left:-18px}.h4-rail-count{margin-left:auto;font-size:12px;position:static}.h4-rail-foot{flex-direction:row;justify-content:space-between;width:100%}.h4-rail-profile{text-align:left;gap:10px;min-width:0}.h4-rail-person{text-overflow:ellipsis;white-space:nowrap;max-width:135px;overflow:hidden}.h4-brain .h4-proto-rail:not(.is-open){visibility:hidden}}@font-face{font-family:HomeGeistMono;src:url(/fonts/geist-mono-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:HomeGeistMono;src:url(/fonts/geist-mono-500.ttf)format("truetype");font-weight:500;font-display:swap}.h4-brain[data-brand-home=nold]{--h4-mono:HomeGeistMono,"Geist Mono",ui-monospace,monospace;--h4-line-ink:#575f23}html[data-theme=dark] .h4-brain[data-brand-home=nold]{--h4-line-ink:var(--nucleo)}.h4-brain .h4-workspace-label{font:500 12px var(--h4-font);color:var(--h4-muted)}.h4-brain .h4-rail-workspace{flex-direction:column;gap:4px}.h4-brain .h4-company-mark{font:inherit;background:var(--h4-accent-wash);border-color:var(--h4-line-strong);color:var(--h4-accent-text)}.h4-brain .h4-company-mark svg{width:18px!important;height:18px!important}.h4-brain .h4-rail-item{font-size:12px;font-weight:500}@media (width<=700px){.h4-brain .h4-rail-item{font-size:13px}}.h4-brain .h4-header .h4-eyebrow{letter-spacing:.12em;font-size:12px}.h4-brain .h4-header h1{font-size:26px;font-weight:500;line-height:1.25}.h4-brain .h4-header h1 span{margin:7px 0 0;font-size:13px;line-height:1.5;display:block}.h4-brain .h4-signal h2{letter-spacing:-.045em;font-size:32px;font-weight:500;line-height:1.12}.h4-brain .h4-signal p{font-size:15px;line-height:1.65}.h4-brain .h4-signal-copy .h4-eyebrow,.h4-brain .h4-signal-next>.h4-eyebrow,.h4-brain .h4-signal-heading,.h4-brain .h4-source-note{font-size:12px}.h4-brain .h4-signal-next button{font-size:13px}.h4-brain .h4-primary{font-size:14px;font-weight:600}.h4-brain .h4-primary--topo{margin:16px 0 22px}.h4-brain .h4-area-title{font-size:15px;font-weight:500}.h4-brain .h4-node-status,.h4-brain .h4-caption{font-size:12px}.h4-brain .h4-core-name>span:last-child{font-size:9px}@media (width>=1001px){.h4-brain .h4-topbar{pointer-events:none;background:0 0}.h4-brain .h4-topbar button{pointer-events:auto}.h4-brain .h4-crumbs{display:none}.h4-brain .h4-header{top:36px}.h4-brain .h4-map{top:0;bottom:118px}.h4-brain .h4-caption{top:135px}}@media (width<=700px){.h4-brain .h4-rail-workspace{flex-direction:row;gap:12px}.h4-brain .h4-workspace-label{display:none}.h4-brain .h4-header h1{font-size:22px}.h4-brain .h4-header .h4-eyebrow{font-size:12px}.h4-brain .h4-area-title{font-size:13px}.h4-brain .h4-node-status{font-size:12px}.h4-brain .h4-caption{font-size:8px}}@font-face{font-family:HomeAnton;src:url(/fonts/Anton-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:HomeMontserrat;src:url(/fonts/Montserrat-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}.h4-brain[data-brand-home=nold]{--h4-font:HomeMontserrat,Montserrat,system-ui,sans-serif}.h4-brain .h4-area:not(.focus-center){border:1px solid var(--h4-line-strong);background:var(--vidro,var(--h4-card));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:190px;min-height:104px;box-shadow:var(--vidro-brilho);border-radius:16px;padding:15px 17px;transition:background .25s,border-color .25s,box-shadow .25s}.h4-brain .h4-area:not(.focus-center):hover,.h4-brain .h4-area.is-hovered:not(.focus-center){background:var(--h4-solid);border-color:var(--h4-accent-text);box-shadow:0 0 30px var(--h4-accent-wash)}.h4-brain .h4-area-kicker{font:500 8px var(--h4-mono);letter-spacing:.1em;color:var(--h4-muted);margin-bottom:8px;display:block}.h4-brain .h4-area-title{letter-spacing:.01em;text-transform:uppercase;color:var(--h4-ink);font-family:HomeAnton,Arial Narrow,sans-serif;font-size:27px;font-weight:400;line-height:1.15}.h4-brain .h4-node-pin{width:6px;height:6px}.h4-brain .h4-chevron{width:24px;height:24px;font:400 18px var(--h4-font);border:1px solid var(--h4-line);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.h4-brain .h4-node-status{margin:8px 0 0;font-size:12px;line-height:1.5}.h4-brain .h4-core-logo svg{width:138px!important}.h4-brain .h4-core{width:185px;height:140px}.h4-brain .h4-core:before{content:"";border:1px solid var(--h4-line-strong);box-shadow:inset 0 0 35px var(--h4-accent-wash);pointer-events:none;border-radius:50%;animation:5s ease-in-out infinite h4-core-breathe;position:absolute;inset:-24px}.h4-brain .h4-core-name{position:relative}.h4-brain .h4-core-name>span:last-child{letter-spacing:.08em;font-size:8px}.h4-brain.scene-ready .h4-core-name{animation:1.5s cubic-bezier(.2,.7,.2,1) both h4-core-arrive}.h4-brain .h4-signal h2{font-family:var(--h4-font);letter-spacing:-.055em;font-size:30px;font-weight:750}.h4-brain .h4-header h1{letter-spacing:-.045em;font-weight:650}.h4-brain .h4-map-footer button{min-height:36px;font-size:12px}.h4-brain .h4-map-footer button:disabled{opacity:.45;cursor:default}.h4-brain.area-focus .h4-core:before{inset:-8px}.h4-brain .focus-center .h4-area-title{font-family:HomeAnton,Arial Narrow,sans-serif;font-size:38px;font-weight:400}@keyframes h4-core-breathe{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:.85;transform:scale(1.05)}}@keyframes h4-core-arrive{0%{opacity:0;filter:blur(10px);transform:scale(.75)}to{opacity:1;filter:blur();transform:scale(1)}}.h4-brain.motion-paused .h4-core:before{animation-play-state:paused}@media (width<=1280px) and (width>=701px){.h4-brain .h4-area:not(.focus-center){width:150px;padding:12px}.h4-brain .h4-area-title{font-size:22px}.h4-brain .h4-node-status{font-size:12px}.h4-brain .h4-core-logo svg{width:105px!important}}@media (width<=700px){.h4-brain .h4-area:not(.focus-center){border-radius:12px;width:116px;min-height:94px;padding:10px}.h4-brain .h4-area-title{gap:4px;font-size:18px}.h4-brain .h4-area-kicker{letter-spacing:.03em;margin-bottom:6px;font-size:6px}.h4-brain .h4-chevron{width:17px;height:17px;font-size:15px}.h4-brain .h4-node-status{margin-top:6px;font-size:12px}.h4-brain .h4-node-pin{display:none}.h4-brain .h4-core{width:110px;height:90px}.h4-brain .h4-core-logo svg{width:80px!important}.h4-brain .h4-core-name>span:last-child{font-size:6px}.h4-brain .h4-core:before{inset:-8px}.h4-brain .h4-signal h2{font-size:25px}}@media (width<=360px){.h4-brain .h4-area:not(.focus-center){width:98px;padding:8px}.h4-brain .h4-area-title{font-size:16px}.h4-brain .h4-node-status{font-size:8px}.h4-brain .h4-chevron{width:14px;height:14px}.h4-brain .h4-core-logo svg{width:64px!important}}@media (prefers-reduced-motion:reduce){.h4-brain .h4-core:before,.h4-brain.scene-ready .h4-core-name{animation:none}}.h4-brain .h4-area:not(.focus-center) .h4-chevron{width:20px;height:20px;font-size:16px;position:absolute;top:10px;right:10px}.h4-brain .h4-area:not(.focus-center) .h4-area-kicker{padding-right:18px}.h4-brain .h4-area:not(.focus-center) .h4-node-pin{display:none}@media (width<=1280px) and (width>=701px){.h4-brain .h4-area:not(.focus-center) .h4-area-title{font-size:21px}}@media (width<=700px){.h4-brain .h4-area:not(.focus-center) .h4-area-title{font-size:16px}.h4-brain .h4-area:not(.focus-center) .h4-chevron{width:14px;height:14px;font-size:13px;top:7px;right:7px}.h4-brain .h4-area:not(.focus-center) .h4-area-kicker{font-size:5px}}@media (width<=360px){.h4-brain .h4-area:not(.focus-center) .h4-area-title{font-size:15px}}@media (width<=700px){.h4-brain .h4-area:not(.focus-center) .h4-area-kicker{letter-spacing:0;padding-right:0;font-size:7px}.h4-brain .h4-area:not(.focus-center) .h4-chevron{top:auto;bottom:7px;right:7px}.h4-brain .h4-area:not(.focus-center) .h4-node-status{padding-right:10px}}@media (prefers-reduced-transparency:reduce){.h4-brain .h4-area:not(.focus-center){background:var(--h4-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.h4-brain .h4-area:not(.focus-center){background:var(--h4-solid)}}.h4-brain.scene-waiting .h4-main,.h4-brain.scene-waiting .h4-side{visibility:hidden}@media (width>=901px) and (width<=1600px){.h4-brain .h4-map{top:72px;bottom:174px;left:28px;right:calc(var(--h4-deck-width) + 64px)}.h4-brain .h4-caption{top:18px}.h4-brain .h4-header{top:32px;left:32px}.h4-brain .h4-header h1{margin-top:10px;font-size:24px}.h4-brain .h4-header h1 span{margin-top:8px}.h4-brain .h4-area:not(.focus-center){min-height:96px;padding:14px 16px}.h4-brain .h4-signal{padding-right:8px;top:112px;bottom:164px}.h4-brain .h4-signal h2{margin:18px 0 24px;font-size:27px;line-height:1.18}.h4-brain .h4-signal p{font-size:14px;line-height:1.75}.h4-brain .h4-source-note{margin-top:14px;line-height:1.7}.h4-brain .h4-map-help{font-size:12px;bottom:38px}.h4-brain .h4-command-hints{gap:24px;margin-bottom:16px}.h4-brain .h4-command{width:min(720px,100% - 64px);bottom:22px}.h4-brain .h4-command-meta{margin-top:12px}.h4-brain.area-focus .h4-map{top:128px;bottom:174px}}@media (width>=901px) and (width<=1280px){.h4-brain .h4-area:not(.focus-center){min-height:94px;padding:12px}.h4-brain .h4-header h1{font-size:22px}.h4-brain .h4-signal h2{font-size:24px}.h4-brain .h4-map{left:14px;right:calc(var(--h4-deck-width) + 52px)}}.h4-brain .h4-core{transition:left 1.1s cubic-bezier(.2,.7,.2,1),top 1.1s cubic-bezier(.2,.7,.2,1),width 1.1s,height 1.1s}.h4-brain .h4-core-logo svg{transition:width 1.1s cubic-bezier(.2,.7,.2,1)}.h4-brain .h4-core:before{transition:inset 1.1s}@media (prefers-reduced-motion:reduce){.h4-brain .h4-map,.h4-brain .h4-core,.h4-brain .h4-core-logo svg,.h4-brain .h4-core:before{transition:none}}.h4-brain .h4-map{transition:none}@media (width>=901px) and (width<=1600px){.h4-brain.area-focus .h4-map{top:72px}}@media (width>=701px) and (width<=900px){.h4-brain.area-focus .h4-map{height:515px;top:146px}}@media (width<=700px){.h4-brain.area-focus .h4-map{height:490px;top:150px}}.h4-brain.area-focus .h4-core{left:50%}@media (width<=700px){.h4-brain.area-focus .h4-core{width:86px;height:65px;top:0}}.h4-brain.area-focus .h4-core{width:auto;height:auto;box-shadow:none;cursor:pointer;opacity:.78;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 12px;transition:left 1.1s cubic-bezier(.2,.7,.2,1),top 1.1s cubic-bezier(.2,.7,.2,1),opacity .2s,border-color .2s,background .2s;top:2.5%}.h4-brain.area-focus .h4-core:hover,.h4-brain.area-focus .h4-core:focus-visible{opacity:1;border-color:var(--h4-line);background:color-mix(in srgb,var(--h4-ink) 4%,transparent)}.h4-brain.area-focus .h4-core:before{display:none}.h4-brain.area-focus .h4-core-name{flex-direction:row;align-items:center;gap:9px;display:flex}.h4-brain.area-focus .h4-core-logo{opacity:.9;display:flex}.h4-brain.area-focus .h4-core-logo svg{width:34px!important}.h4-brain.area-focus .h4-core-name>span:last-child{font:400 8.5px/1 var(--h4-mono);letter-spacing:.16em;color:var(--h4-muted);white-space:nowrap;padding-left:10px;transition:color .2s;position:relative}.h4-brain.area-focus .h4-core-name>span:last-child:before{content:"";background:var(--h4-line-strong);width:1px;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.h4-brain.area-focus .h4-core:hover .h4-core-name>span:last-child{color:var(--h4-body)}@media (width<=700px){.h4-brain.area-focus .h4-core{padding:4px 8px;top:0}.h4-brain.area-focus .h4-core-logo svg{width:28px!important}.h4-brain.area-focus .h4-core-name>span:last-child{font-size:7.5px}}.h4-brain .h4-agent>*{transition:transform var(--motion-enter,.4s) var(--ease,cubic-bezier(.2,.7,.2,1))}.h4-brain .h4-agent>.h4-agent-orbit{transition:transform var(--motion-enter,.4s) var(--ease,cubic-bezier(.2,.7,.2,1)),border-color var(--motion-fast,.16s),box-shadow var(--motion-enter,.4s)}.h4-brain .h4-agent:hover>*,.h4-brain .h4-agent:focus-visible>*{transform:translateY(-4px)}.h4-brain .h4-agent small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (width>=701px){.h4-brain .h4-job{white-space:nowrap;border-radius:999px;align-items:center;gap:12px;width:auto;max-width:min(420px,70%);padding:9px 16px;display:flex}.h4-brain .h4-job small{opacity:.8;flex:none}.h4-brain .h4-job strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;display:block;overflow:hidden}.h4-brain .h4-job>span{flex:none}}.h4-brain.area-focus .h4-map-help,.h4-brain.area-focus .h4-command-hints{display:none}.h4-brain .h4-map-footer{justify-content:flex-start;gap:2px}.h4-brain .h4-map-footer button{opacity:.45;border-radius:999px;min-width:30px;min-height:30px;padding:0;font-size:13px;transition:opacity .2s,background .2s}.h4-brain .h4-map-footer button:hover,.h4-brain .h4-map-footer button:focus-visible{opacity:1;background:var(--h4-card)}.h4-brain .h4-map-footer button:disabled{opacity:.2}.h4-brain .h4-map-footer .h4-som{font-size:14px}.h4-brain .h4-map-footer .h4-som.is-off{opacity:.3;text-decoration:line-through;text-decoration-thickness:1.5px}.h4-brain .h4-map-footer .h4-som.is-off:hover,.h4-brain .h4-map-footer .h4-som.is-off:focus-visible{opacity:.7}@media (width>=701px){.h4-brain .focus-center .h4-area-title{font-size:32px}.h4-brain .h4-job small{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:130px;overflow:hidden}.h4-brain .h4-job strong{flex:auto}.h4-brain{--h4-side-w:var(--h4-rail-width)}.h4-brain .h4-proto-rail{background:color-mix(in srgb,var(--fundo) 55%,transparent);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);border-right:1px solid color-mix(in srgb,var(--h4-ink) 7%,transparent);padding:36px 12px 18px;box-shadow:inset -1px 0 #ffffff0d,16px 0 48px -32px #00000080}html[data-theme=dark] .h4-brain .h4-proto-rail{background:#0a080c8c}.h4-brain .h4-proto-rail .h4-rail-brand{margin-bottom:38px}.h4-brain .h4-proto-rail .h4-rail-brand>button{opacity:.92;border-radius:10px;padding:6px 8px;transition:opacity .2s}.h4-brain .h4-proto-rail .h4-rail-brand>button:hover{opacity:1}.h4-brain .h4-rail-item.active{background:color-mix(in srgb,var(--h4-accent) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--h4-accent) 28%,transparent)}}@media (width>=701px) and (prefers-reduced-transparency:reduce){.h4-brain .h4-proto-rail{background:var(--h4-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.h4-brain{--h4-greet-a:var(--h4-accent-text);--h4-greet-b:#6b7a1f}html[data-theme=dark] .h4-brain{--h4-greet-b:var(--nucleo,#efff8f)}.h4-brain .h4-header .h4-eyebrow{color:var(--h4-muted)}.h4-brain .h4-header .h4-eyebrow b{color:var(--h4-accent-text);font-weight:500}.h4-brain .h4-header .h4-eyebrow i{opacity:.45;margin:0 2px;font-style:normal}.h4-brain .h4-header h1{color:var(--h4-ink)}.h4-brain .h4-header h1 em{background:linear-gradient(95deg,var(--h4-greet-a) 10%,var(--h4-greet-b) 95%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.h4-brain .h4-header h1 span{color:var(--h4-muted)}.h4-brain .h4-header h1 span strong{color:var(--h4-accent-text);font-weight:600}@media (forced-colors:active){.h4-brain .h4-header h1 em{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.h4-brain .h4-rail-brand>button{color:#6b7a1f}html[data-theme=dark] .h4-brain .h4-rail-brand>button{color:var(--nucleo,#efff8f)}.h4-brain .h4-header h1 em{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}.h4-rail-nav.h4-rail-nav--fim{margin-top:auto;margin-bottom:12px}.h4-rail-nav--fim+.h4-rail-foot{margin-top:0}.h4-brain .h4-rail-workspace+.h4-rail-nav{margin-top:22px}.h4-rail-workspace:disabled,.h4-rail-profile:disabled{cursor:default}.h4-brain .h4-pend{border-top:1px solid var(--h4-line);margin:0;padding:0;list-style:none}.h4-brain .h4-pend button{text-align:left;border-bottom:1px solid var(--h4-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;width:100%;min-height:56px;padding:14px 0;display:grid}.h4-brain .h4-pend small{letter-spacing:.04em;color:var(--h4-muted);grid-column:1;font-size:9.5px}.h4-brain .h4-pend span{color:var(--h4-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.h4-brain .h4-pend b{color:var(--h4-muted);grid-area:1/2/span 2;align-self:center;font-weight:400}.h4-brain .h4-pend .is-pede small:before{content:"";background:var(--h4-accent-text);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.h4-brain .h4-pend button:hover span,.h4-brain .h4-pend button:hover b{color:var(--h4-accent-text)}.h4-brain .h4-pend button:focus-visible,.h4-brain .h4-time button:focus-visible{outline:2px solid var(--h4-accent-text);outline-offset:2px}.h4-brain .h4-time{flex-wrap:wrap;gap:8px;padding:18px 0 4px;display:flex}.h4-brain .h4-time button{border:1px solid var(--h4-line-strong,var(--h4-line));height:36px;color:var(--h4-ink);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 4px;display:inline-flex}.h4-brain .h4-time img,.h4-brain .h4-time i{object-fit:cover;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.h4-brain .h4-time b{font-size:12px;font-weight:600}.h4-brain .h4-time em{color:var(--h4-muted);font-size:11px;font-style:normal}.h4-brain .h4-time button:hover{border-color:var(--h4-accent-text)}.h4-brain .h4-time button:hover em{color:var(--h4-accent-text)}.h4-brain .h4-pend+.h4-signal-all{margin-top:14px}@font-face{font-family:Nold Anton;src:url(/fonts/Anton-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Nold Montserrat;src:url(/fonts/Montserrat-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}:root .h4-brain.h4-brain.is-viva[data-brand-home=nold]{--fundo:#08070b;--fundo-2:#121017;--palco:#0b0a0f;--cartao:#1a1720b8;--cartao-solido:#16131b;--cartao-hover:#241f2b;--tinta:#fff6ef;--tinta-2:#d9cdd4;--tinta-3:#9c8f98;--acento:#ffb38c;--acento-hover:#ffc7a9;--acento-texto:#ffc09d;--acento-titulo:#ffb38c;--acento-veu:#ffac8626;--sobre-acento:#21140f;--nucleo:#ffd2b8;--linha:#f4d8e21a;--linha-forte:#f4d8e238;--sucesso:#8fc49a;--aviso:#e6b85c;--erro:#f28b82;--info:#8fb4ff;--vidro:#16131b8c;--vidro-forte:#120f17cc;--vidro-leve:#f8d7ed0a;--vidro-hover:#2a2230aa;--vidro-borda:#f4d8e21f;--vidro-brilho:inset 0 1px 0 #fff0e814;--sombra:0 12px 48px #0006;--mancha-1:#f2916322;--mancha-2:#e9cfc41a;--viva-frio:#8fb4ff;--viva-lilas:#b48cff;--viva-globo:var(--tinta-2);--viva-celula:#ecd3c6;--viva-display:"Nold Anton",Anton,"Archivo Black",Impact,sans-serif;--viva-text:"Nold Montserrat",Montserrat,var(--h4-font);--h4-line-ink:var(--nucleo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--tinta);--viva-terracota:#ab5b44;--viva-roxo:#6b4f8f;background:linear-gradient(135deg, color-mix(in srgb,var(--viva-terracota) 40%,var(--fundo)) 0%, color-mix(in srgb,var(--viva-terracota) 27%,var(--fundo)) 14%, color-mix(in srgb,var(--viva-terracota) 15%,var(--fundo)) 28%, color-mix(in srgb,var(--viva-terracota) 6%,var(--fundo)) 41%, var(--fundo) 52%, color-mix(in srgb,var(--viva-roxo) 7%,var(--fundo)) 62%, color-mix(in srgb,var(--viva-roxo) 17%,var(--fundo)) 75%, color-mix(in srgb,var(--viva-roxo) 30%,var(--fundo)) 88%, color-mix(in srgb,var(--viva-roxo) 44%,var(--fundo)) 100%)}.h4-brain.is-viva:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 55%,#00000038 0%,#00000014 46%,#0000 78%);position:fixed;inset:0}.h4-brain.is-viva:after{content:"";pointer-events:none;z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:1s steps(6,end) infinite viva-grain;position:fixed;inset:-50%}@keyframes viva-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-2%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.h4-brain.is-viva.motion-paused:after{animation:none}@media (prefers-reduced-motion:reduce){.h4-brain.is-viva:after{animation:none}}.h4-brain.is-viva .h4-main{z-index:2}.h4-brain.is-viva .h4-header,.h4-brain.is-viva .h4-caption,.h4-brain.is-viva .h4-map-help{display:none}.h4-brain.is-viva:not(.area-focus) .h4-map{top:64px;bottom:118px;right:18px}.h4-brain.is-viva .h4-core-logo svg{filter:drop-shadow(0 0 14px #ffb38c80)drop-shadow(0 0 40px #ffb38c40)}.h4-brain.is-viva .h4-core-name>span:last-child{color:var(--tinta-2);letter-spacing:.32em}.h4-brain.is-viva:not(.area-focus) .h4-core{left:58%}.h4-brain.is-viva .viva{z-index:5;pointer-events:none;width:min(460px,36%);font-family:var(--viva-text);transition:top .9s var(--ease,ease),left .9s var(--ease,ease),width .9s var(--ease,ease),transform .9s var(--ease,ease);position:absolute;top:50%;left:48px;transform:translateY(-52%)}.h4-brain.is-viva .viva-now{font:700 12px/1.6 var(--viva-text);letter-spacing:.18em;text-transform:uppercase;color:var(--acento);white-space:pre-wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.h4-brain.is-viva .viva-now i{background:var(--nucleo);width:6px;height:6px;box-shadow:0 0 10px var(--nucleo),0 0 22px #ffd2b866;border-radius:50%;flex:none;animation:2.4s ease-in-out infinite viva-live}@keyframes viva-live{50%{opacity:.35;box-shadow:0 0 4px var(--nucleo)}}.h4-brain.is-viva .viva-speech{font:400 17px/1.5 var(--viva-text);letter-spacing:0;color:var(--tinta-2);pointer-events:auto;text-wrap:pretty;margin:0}.h4-brain.is-viva .viva-kicker{font:400 20px/1.2 var(--viva-display);letter-spacing:.32em;text-transform:uppercase;color:var(--tinta);opacity:0;transition:opacity .5s ease,transform .6s var(--ease,ease);margin:0 0 4px;display:block;transform:translateY(6px)}.h4-brain.is-viva .viva-kicker.on{opacity:1;transform:none}.h4-brain.is-viva .viva-hero{font:400 clamp(64px,7.2vw,112px)/.92 var(--viva-display);letter-spacing:-.012em;text-transform:uppercase;color:var(--acento);opacity:0;filter:blur(10px);transition:opacity .55s ease,transform .7s var(--ease,ease),filter .7s ease;text-shadow:0 0 40px #ffb38c33;margin:0 0 14px -2px;display:block;transform:translateY(14px)scale(.96)}.h4-brain.is-viva .viva-hero.on{opacity:1;filter:none;transform:none}.h4-brain.is-viva .viva-w{opacity:0;filter:blur(6px);transition:opacity .32s,filter .5s;display:inline}.h4-brain.is-viva .viva-w.on{opacity:1;filter:none}.h4-brain.is-viva .viva-pause{height:.5em;display:block}.h4-brain.is-viva .viva-chip,.h4-brain.is-viva .viva-act{vertical-align:baseline;font:600 14px/1.3 var(--viva-text);letter-spacing:0;cursor:pointer;opacity:0;transition:opacity .4s ease,transform .5s var(--ease,ease),background .2s,border-color .2s,box-shadow .3s;border-radius:999px;align-items:center;margin:0 6px 0 2px;padding:3px 12px 4px;display:inline-flex;transform:translateY(4px)}.h4-brain.is-viva .viva-chip.on,.h4-brain.is-viva .viva-act.on{opacity:1;transform:none}.h4-brain.is-viva .viva-chip{color:var(--acento-texto);background:#ffb38c12;border:1px solid #ffb38c55}.h4-brain.is-viva .viva-chip:hover,.h4-brain.is-viva .viva-chip:focus-visible{background:#ffb38c2e;border-color:#ffb38caa;outline:0;box-shadow:0 0 0 1px #ffb38c22,0 0 32px #ffb38c33}.h4-brain.is-viva .viva-act{color:#21140f;background:#f0a47f;border:0;border-radius:6px;margin:8px 10px 0 0;padding:8px 14px;font-weight:700;box-shadow:0 0 0 1px #f0a47f55,0 8px 30px #f0a47f33}.h4-brain.is-viva .viva-act:hover{background:#f5b896;box-shadow:0 0 0 1px #f0a47f88,0 10px 40px #f0a47f55}.h4-brain.is-viva .viva-act+.viva-act{color:var(--tinta);box-shadow:none;text-underline-offset:4px;background:0 0;font-weight:600;text-decoration:underline}.h4-brain.is-viva .viva-act+.viva-act:hover{color:var(--acento-texto);box-shadow:none;background:0 0}.h4-brain.is-viva .viva.is-compact{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:32px;width:auto;display:flex;top:26px;left:34px;right:34px;transform:none}.h4-brain.is-viva .viva.is-compact .viva-speech{max-width:52%;font:400 15px/1.5 var(--viva-text);letter-spacing:0;color:var(--tinta-2);flex:0 auto;display:block}.h4-brain.is-viva .viva.is-compact .viva-impact{font:800 30px/1.08 var(--viva-text);letter-spacing:-.035em;color:var(--tinta);margin:0 0 6px;display:block}.h4-brain.is-viva .viva.is-compact .viva-impact em{color:var(--acento);font-style:normal}.h4-brain.is-viva .viva.is-compact .viva-kicker{font:600 15px/1.5 var(--viva-text);letter-spacing:0;text-transform:none;color:var(--tinta);opacity:1;margin:0 6px 0 0;display:inline;transform:none}.h4-brain.is-viva .viva.is-compact .viva-hero,.h4-brain.is-viva .viva.is-compact .viva-chip{display:none}.h4-brain.is-viva .viva.is-compact .viva-w{opacity:1;filter:none;display:inline}.h4-brain.is-viva .viva.is-compact .viva-pause{width:0;height:0;display:inline}.h4-brain.is-viva .viva.is-compact .viva-act{box-shadow:none;font:600 15px/1.5 var(--viva-text);color:var(--acento-texto);opacity:1;pointer-events:auto;background:0 0;border:0;border-radius:0;margin:0 0 0 8px;padding:0;text-decoration:none;display:inline;transform:none}.h4-brain.is-viva .viva.is-compact .viva-act:hover{text-underline-offset:4px;box-shadow:none;background:0 0;text-decoration:underline}.h4-brain.is-viva .viva-stats{flex:none;gap:34px;margin:2px 0 0;padding:0;list-style:none;display:flex}.h4-brain.is-viva .viva-stats li{border-left:1px solid #ffffff1f;flex-direction:column;align-items:flex-start;gap:2px;padding-left:16px;display:flex;position:relative}.h4-brain.is-viva .viva-stats strong{font:400 30px/1 var(--viva-display);letter-spacing:.01em;color:var(--tinta)}.h4-brain.is-viva .viva-stats li.hot strong{color:var(--acento)}.h4-brain.is-viva .viva-stats span{font:700 12px/1.4 var(--viva-text);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3);white-space:nowrap}@media (width<=1100px){.h4-brain.is-viva .viva.is-compact .viva-impact{font-size:24px}.h4-brain.is-viva .viva-stats{gap:20px}.h4-brain.is-viva .viva-stats strong{font-size:24px}.h4-brain.is-viva .viva.is-compact .viva-kicker{font-size:18px}}@media (width<=900px){.h4-brain.is-viva .viva-stats{display:none}}.h4-brain.is-viva.area-focus .viva{display:none}.h4-brain.is-viva .h4-area:hover,.h4-brain.is-viva .h4-area.is-hovered{background:linear-gradient(160deg,#ffffff0d,#ffffff03);border-color:#ffb38c40;box-shadow:0 0 0 1px #ffb38c14,0 0 36px #ffb38c1f,inset 0 1px #ffffff14}.h4-brain.is-viva .h4-job{background:linear-gradient(160deg,#ffffff0c,#ffffff03);border-color:#ffffff1a}.h4-brain.is-viva .h4-side{background:#120b0d6b;border-color:#f4d8e21a;box-shadow:inset -1px 0 #ffffff0a,16px 0 48px -32px #00000080}.h4-brain.is-viva .h4-signal h2{letter-spacing:-.05em;font-weight:300}.h4-brain.is-viva .h4-signal-heading>i{box-shadow:0 0 8px var(--nucleo)}.h4-brain.is-viva .h4-primary{background:linear-gradient(135deg,#ffc7a9,#ffb38c 55%,#f0a47f);box-shadow:0 0 0 1px #ffb38c55,0 8px 30px #ffb38c33}.h4-brain.is-viva .h4-composer{background:#110e15d9;border-color:#ffffff1f;position:relative;box-shadow:inset 0 1px #ffffff12,0 20px 60px #0009}.h4-brain.is-viva .h4-composer:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#ffb38c,#a98bd0,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.h4-brain.is-viva .h4-composer:focus-within{border-color:#ffb38c55;box-shadow:0 0 0 1px #ffb38c33,0 0 50px #ffb38c22,0 20px 60px #0009}.h4-brain.is-viva.voice-active .h4-composer{box-shadow:0 0 0 1px #ffb38c66,0 0 70px #ffb38c44,0 20px 60px #0009}.h4-brain.is-viva .h4-composer input::placeholder{color:var(--tinta-3)}@media (width<=1050px){.h4-brain.is-viva .viva-speech{font-size:25px}.h4-brain.is-viva .viva{width:min(360px,38%);left:28px}}@media (width<=900px){.h4-brain.is-viva:not(.area-focus) .h4-core{top:34%;left:50%}.h4-brain.is-viva .viva{width:auto;inset:auto 20px 150px;transform:none}.h4-brain.is-viva .viva-speech{font-size:21px}.h4-brain.is-viva .viva-chip,.h4-brain.is-viva .viva-act{padding:2px 10px 3px;font-size:15px}}.h4-brain.is-viva.forma-busto:not(.area-focus) .h4-core{left:var(--viva-visor-x,58%);top:var(--viva-visor-y,50%);width:var(--viva-visor-w,120px);height:calc(var(--viva-visor-w,120px) * .62);border-radius:40%;transition:none}.h4-brain.is-viva.forma-busto:not(.area-focus) .h4-core-name{display:none}.h4-brain.is-viva.forma-busto:not(.area-focus) .h4-core:focus-visible{outline-offset:6px;outline:1px solid #ffb38c88}.h4-brain.is-viva .h4-map .h4-gl{pointer-events:none;z-index:2}.h4-brain.is-viva .h4-agent img,.h4-brain.is-viva .h4-agent .h4-glyph{filter:saturate(.95)contrast(1.05);border:0;transition:filter .7s;animation:1.6s cubic-bezier(.2,.7,.2,1) both viva-materialize;outline:0!important}.h4-brain.is-viva .h4-agent:hover img,.h4-brain.is-viva .h4-agent:focus-visible img,.h4-brain.is-viva .h4-agent.is-working img{filter:saturate(1.05)brightness(1.08)contrast(1.04)}@keyframes viva-materialize{0%{opacity:0;transform:scale(.6)}}.h4-brain.is-viva .viva-agent-fx{pointer-events:none;mix-blend-mode:screen;opacity:0;border-radius:50%;width:calc(100% - 12px);height:calc(100% - 12px);transition:opacity .5s;animation:3.8s ease-in-out infinite viva-veil;position:absolute;top:6px;left:6px}.h4-brain.is-viva .h4-agent:hover .viva-agent-fx.on,.h4-brain.is-viva .h4-agent:focus-visible .viva-agent-fx.on,.h4-brain.is-viva .h4-agent.is-working .viva-agent-fx.on{opacity:.62}@keyframes viva-veil{50%{filter:brightness(1.35)}}.h4-brain.is-viva .h4-agent strong{font:400 20px/1.1 var(--viva-display);text-transform:uppercase;letter-spacing:.03em;color:var(--tinta)}.h4-brain.is-viva .h4-agent small{font:400 12px/1.45 var(--viva-text);color:var(--tinta-3)}.h4-brain.is-viva .focus-center .h4-area-title{font:400 44px/1 var(--viva-display);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 40px #ffb38c55}.h4-brain.is-viva .focus-center small{font:700 12px var(--viva-text);letter-spacing:.18em}.h4-brain.is-viva .h4-area-browser,.h4-brain.is-viva .h4-area-browser b,.h4-brain.is-viva .h4-job,.h4-brain.is-viva .h4-composer input,.h4-brain.is-viva .h4-command-hints button,.h4-brain.is-viva .h4-signal,.h4-brain.is-viva .h4-panel{font-family:var(--viva-text)}.h4-brain.is-viva .h4-job small,.h4-brain.is-viva .h4-area-browser>span{font-family:var(--viva-text);letter-spacing:.16em;font-weight:700}@media (prefers-reduced-motion:reduce){.h4-brain.is-viva .viva-agent-fx,.h4-brain.is-viva .h4-agent img{animation:none}}.h4-brain.is-viva .h4-area.viva-area{-webkit-backdrop-filter:blur(22px)saturate(1.4);background:linear-gradient(160deg,#1c151f8c,#120e157a);border:1px solid #f4d8e21f;border-radius:18px;width:208px;min-height:0;padding:13px 15px 12px;transition:border-color .3s,box-shadow .45s,background .3s;box-shadow:0 0 0 1px #ffffff06,0 18px 50px #0005,inset 0 1px #ffffff14}.h4-brain.is-viva .h4-area.viva-area:hover,.h4-brain.is-viva .h4-area.viva-area.is-hovered,.h4-brain.is-viva .h4-area.viva-area:focus-visible{background:linear-gradient(160deg,#ffffff16,#ffffff08);border-color:#ffb38c55;outline:0;box-shadow:0 0 0 1px #ffb38c1f,0 0 48px #ffb38c2a,0 18px 50px #0006,inset 0 1px #ffffff1c}.h4-brain.is-viva .viva-area-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.h4-brain.is-viva .viva-area .h4-area-kicker{font:700 12px/1.4 var(--viva-text);letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-3);margin:0}.h4-brain.is-viva .viva-area-go{color:var(--tinta-3);transition:color .2s,transform .35s var(--ease,ease);font-size:14px;line-height:1}.h4-brain.is-viva .viva-area:hover .viva-area-go,.h4-brain.is-viva .viva-area.is-hovered .viva-area-go{color:var(--acento-texto);transform:translate(3px)}.h4-brain.is-viva .viva-area .h4-area-title{font:400 26px/1.05 var(--viva-display);letter-spacing:.01em;text-transform:uppercase;color:var(--tinta);white-space:nowrap;gap:10px;margin-top:7px}.h4-brain.is-viva .viva-area .h4-node-pin{background:#8fb4ff33;border-color:#8fb4ff88;width:6px;height:6px;box-shadow:0 0 10px #8fb4ff55}.h4-brain.is-viva .viva-area.needs-review .h4-node-pin{background:var(--acento);border-color:var(--acento);box-shadow:0 0 10px var(--acento),0 0 24px #ffb38c66;animation:2s ease-in-out infinite viva-live}.h4-brain.is-viva .viva-area.is-working .h4-node-pin{background:var(--nucleo);border-color:var(--nucleo);box-shadow:0 0 10px var(--nucleo);animation:1.2s ease-in-out infinite viva-live}.h4-brain.is-viva .viva-area .h4-node-status{font:400 13px/1.4 var(--viva-text);color:var(--tinta-3);-webkit-line-clamp:1;margin:7px 0 0 16px}.h4-brain.is-viva .viva-area.needs-review .h4-node-status{color:var(--acento);font-weight:600}.h4-brain.is-viva .viva-area.is-off{opacity:.6}.h4-brain.is-viva .viva-faces{align-items:center;margin:11px 0 0 15px;padding-left:6px;display:flex}.h4-brain.is-viva .viva-face{object-fit:cover;filter:saturate(.9);width:24px;height:24px;font:500 12px var(--h4-font);color:var(--tinta-2);transition:transform .3s var(--ease,ease);background:#1a1720;border:1.5px solid #110e15;border-radius:50%;place-items:center;margin-left:-7px;display:grid}.h4-brain.is-viva .viva-face.h4-glyph{border:1.5px solid #110e15;width:24px;height:24px;margin:0 0 0 -7px;font-size:12px}.h4-brain.is-viva .viva-face-more{background:#2a2230}.h4-brain.is-viva .viva-area:hover .viva-face{transform:translateY(-2px)}.h4-brain.is-viva .viva-area:hover .viva-face:nth-child(2){transition-delay:40ms}.h4-brain.is-viva .viva-area:hover .viva-face:nth-child(3){transition-delay:80ms}.h4-brain.is-viva .viva-area:hover .viva-face:nth-child(4){transition-delay:.12s}.h4-brain.is-viva .viva-area:hover .viva-face:nth-child(5){transition-delay:.16s}@media (width<=1280px){.h4-brain.is-viva .h4-area.viva-area{width:184px}.h4-brain.is-viva .viva-area .h4-area-title{font-size:23px}}@media (width<=1050px){.h4-brain.is-viva .h4-area.viva-area{width:160px;padding:11px 12px 10px}.h4-brain.is-viva .viva-area .h4-area-title{font-size:18px}.h4-brain.is-viva .viva-face{width:20px;height:20px}}.h4-rail-n{place-items:center;width:44px;height:44px;display:grid;position:relative}.h4-rail-n svg{width:42px;height:auto;display:block;position:relative}:is(.h4-brain.is-viva,.h4-page) .h4-proto-rail .h4-rail-brand>button.h4-rail-home{opacity:1;color:var(--nucleo);border-radius:14px;padding:4px}:is(.h4-brain.is-viva,.h4-page) .h4-rail-n svg{filter:drop-shadow(0 0 5px #ffb38cb3)drop-shadow(0 0 16px #ffb38c66);transition:filter .5s;animation:1.5s ease-out both viva-n-acende}:is(.h4-brain.is-viva,.h4-page) .h4-rail-n:before{content:"";pointer-events:none;opacity:.55;transition:opacity .5s ease,transform .6s var(--ease,ease);background:radial-gradient(circle,#ffb38c 0 .85px,#0000 1.25px) 0 0/4px 4px;border-radius:50%;animation:1.5s ease-out both viva-n-reticula,7s ease-in-out 1.5s infinite viva-n-respira;position:absolute;inset:-18px;-webkit-mask:radial-gradient(closest-side,#000 0,#000b 38%,#0000 100%);mask:radial-gradient(closest-side,#000 0,#000b 38%,#0000 100%)}:is(.h4-brain.is-viva,.h4-page) .h4-rail-home:hover .h4-rail-n svg,:is(.h4-brain.is-viva,.h4-page) .h4-rail-home:focus-visible .h4-rail-n svg{filter:drop-shadow(0 0 6px #ffc7a9e6)drop-shadow(0 0 22px #ffb38c99)}:is(.h4-brain.is-viva,.h4-page) .h4-rail-home:hover .h4-rail-n:before,:is(.h4-brain.is-viva,.h4-page) .h4-rail-home:focus-visible .h4-rail-n:before{opacity:.9;animation-play-state:paused;transform:scale(1.12)}:is(.h4-brain.is-viva,.h4-page) .h4-rail-home:focus-visible{outline-offset:6px;outline:1px solid #ffb38c88}@keyframes viva-n-acende{0%{opacity:.12}14%{opacity:1}20%{opacity:.35}30%{opacity:1}38%{opacity:.7}52%,to{opacity:1}}@keyframes viva-n-reticula{0%,14%{opacity:0}30%{opacity:.75}38%{opacity:.3}60%,to{opacity:.55}}@keyframes viva-n-respira{50%{opacity:.34;transform:scale(.94)}}:is(.h4-brain.is-viva,.h4-page).motion-paused .h4-rail-n svg,:is(.h4-brain.is-viva,.h4-page).motion-paused .h4-rail-n:before{animation:none}@media (prefers-reduced-motion:reduce){:is(.h4-brain.is-viva,.h4-page) .h4-rail-n svg,:is(.h4-brain.is-viva,.h4-page) .h4-rail-n:before{animation:none}}html[data-theme=dark] :is(.h4-brain.is-viva,.h4-page) .h4-rail-brand>button,:is(.h4-brain.is-viva,.h4-page) .h4-rail-brand>button{color:var(--tinta)}.h4-brain.is-viva .h4-attention{display:none}.h4-brain.is-viva .h4-composer{-webkit-backdrop-filter:none;background:#120f17f5;border-color:#ffffff1a}.h4-brain.is-viva .h4-composer:focus-within{background:#15111bfa}.h4-brain.is-viva .h4-panel{-webkit-backdrop-filter:none}.h4-brain.is-viva .h4-side,.h4-brain.is-viva .h4-proto-rail{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5)}.h4-brain.is-viva .h4-proto-rail{background:#120b0d4d}@media (width<=700px){.h4-brain.is-viva .h4-proto-rail{background:#140d0ff0}}.h4-brain.is-viva .h4-panel{background:#120f17f2}.h4-brain.is-viva .h4-area-browser button{min-width:40px;min-height:40px;color:var(--tinta);background:#120f17e6;border:1px solid #fff2;border-radius:999px}.h4-brain.is-viva .h4-area-browser button:hover{border-color:#ffb38c88}.h4-brain.is-viva .h4-area-browser>span{color:var(--tinta-3)}.h4-brain.is-viva .h4-composer,.h4-brain.is-viva .h4-composer:focus-within{background:#120f17}.h4-brain.is-viva .h4-composer input{background:0 0}.h4-brain.is-viva .h4-job{-webkit-backdrop-filter:none;background:#120f17f0}.h4-brain.is-viva.viva-mapa:not(.area-focus) .h4-core{width:260px;height:120px;color:var(--tinta);border-radius:0;top:21%;left:50%}.h4-brain.is-viva.viva-mapa:not(.area-focus) .h4-core-name{flex-direction:column;align-items:center;gap:14px;display:flex}.h4-brain.is-viva.viva-mapa:not(.area-focus) .h4-core-logo svg{filter:drop-shadow(0 0 18px #fff6)drop-shadow(0 0 48px #8fb4ff55);width:200px!important;height:auto!important}.h4-brain.is-viva.viva-mapa:not(.area-focus) .h4-core-name>span:last-child{font:700 9px var(--viva-text);letter-spacing:.24em;color:var(--tinta-2)}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core{left:var(--viva-core-x,50%);top:var(--viva-core-y,60%);width:calc(var(--viva-core-r,160px) * .86);height:calc(var(--viva-core-r,160px) * .86);border-radius:50%;transition:none}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core-name{gap:0;position:relative}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core-logo svg{filter:drop-shadow(0 0 12px #ffffff4d)drop-shadow(0 0 30px #ffb38c4d);width:calc(var(--viva-core-r,160px) * .7)!important}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core-name>span:last-child{white-space:nowrap;letter-spacing:.26em;opacity:0;transition:opacity .5s ease,transform .6s var(--ease,ease);font-size:8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px)}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core:hover .h4-core-name>span:last-child,.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core:focus-visible .h4-core-name>span:last-child{opacity:1;transform:translate(-50%)}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core:focus-visible{outline-offset:2px;outline:1px solid #ffb38c88}.h4-brain.is-viva .h4-node.is-leaving .viva-rotulo,.h4-brain.is-viva .h4-agent.is-leaving strong,.h4-brain.is-viva .h4-agent.is-leaving small{opacity:0;transition:opacity .14s}.h4-brain.is-viva .h4-agent strong,.h4-brain.is-viva .h4-agent small{transition:opacity .4s ease,transform .5s var(--ease,ease)}.h4-brain.is-viva .h4-agent.is-emerging strong,.h4-brain.is-viva .h4-agent.is-emerging small{opacity:0;transition:none;transform:translateY(-8px)}.h4-brain.is-viva .h4-agent.is-emerging .h4-agent-orbit:after,.h4-brain.is-viva .h4-agent.is-leaving .h4-agent-orbit:after{opacity:0}.h4-brain.is-viva.forma-cerebro .h4-agent img,.h4-brain.is-viva.forma-cerebro .h4-agent .h4-glyph{animation:none}.h4-brain.is-viva.forma-cerebro .h4-core{transition:none}.h4-brain.is-viva.forma-cerebro.area-focus .h4-core{animation:.5s .5s both viva-logo-canto}.h4-brain.is-viva.forma-cerebro.viva-mapa:not(.area-focus) .h4-core{animation:.6s .5s both viva-logo-centro}@keyframes viva-logo-canto{0%{opacity:0}}@keyframes viva-logo-centro{0%{opacity:0}}.h4-brain.is-viva.area-focus .h4-signal{animation:viva-painel-entra .55s var(--ease,ease) .3s both}.h4-brain.is-viva.area-focus .h4-area-browser{animation:.45s .22s both viva-logo-canto}@keyframes viva-painel-entra{0%{opacity:0;transform:translate(18px)}}@media (prefers-reduced-motion:reduce){.h4-brain.is-viva .h4-core,.h4-brain.is-viva.area-focus .h4-signal,.h4-brain.is-viva.area-focus .h4-area-browser{animation:none!important}}.h4-brain.is-viva .h4-area.viva-grupo{width:auto;min-width:0;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;text-align:left;background:0 0;border:0;border-radius:50%;padding:0;transition:opacity .9s;overflow:visible}.h4-brain.is-viva .h4-area.viva-grupo:hover,.h4-brain.is-viva .h4-area.viva-grupo.is-hovered,.h4-brain.is-viva .h4-area.viva-grupo:focus-visible{box-shadow:none;background:0 0;border:0;outline:0}.h4-brain.is-viva .viva-cacho{width:var(--d);height:var(--d);--abre:1;display:block;position:relative}.h4-brain.is-viva .viva-cacho-aro{transition:border-color .6s ease,background .6s ease,transform .8s var(--ease,ease);background:radial-gradient(circle,#ffb38c0d,#0000 68%);border:1px solid #f4d8e224;border-radius:50%;position:absolute;inset:0}.h4-brain.is-viva .viva-cacho-aro:before{content:"";background:repeating-conic-gradient(from 0deg,#f4d8e24d 0 .8deg,transparent .8deg 10deg);opacity:.8;border-radius:50%;transition:opacity .6s;animation:90s linear infinite viva-aro;position:absolute;inset:-7px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}@keyframes viva-aro{to{transform:rotate(360deg)}}.h4-brain.is-viva .viva-cara{left:calc(50% + var(--x) * var(--f) * var(--abre));top:calc(50% + var(--y) * var(--f) * var(--abre));width:var(--f);height:var(--f);margin:calc(var(--f) / -2) 0 0 calc(var(--f) / -2);z-index:calc(1 + var(--i));opacity:0;transition:left .7s var(--ease,ease),top .7s var(--ease,ease),opacity .45s ease calc(var(--i) * 70ms),transform .8s cubic-bezier(.2,1.5,.4,1) calc(var(--i) * 70ms);border-radius:50%;position:absolute;transform:scale(.3)}.h4-brain.is-viva .viva-grupo.is-in .viva-cara{opacity:1;transform:none}.h4-brain.is-viva .viva-cara img,.h4-brain.is-viva .viva-cara .h4-glyph{object-fit:cover;width:100%;height:100%;color:var(--tinta-2);font:500 calc(var(--f) * .4)/1 var(--viva-text);filter:saturate(.92);animation:viva-boia calc(5.5s + var(--i) * .6s) ease-in-out calc(var(--i) * -1.1s) infinite;background:#1d1820;border:0;border-radius:50%;place-items:center;margin:0;transition:filter .6s,box-shadow .6s;display:grid;box-shadow:0 0 0 2px #140f14,0 0 0 3px #f4d8e22b}@keyframes viva-boia{50%{transform:translateY(-2.5px)}}.h4-brain.is-viva .viva-cara.is-more .h4-glyph{font-size:calc(var(--f) * .32);background:#2a2230}.h4-brain.is-viva .viva-cara.is-working:after{content:"";border:1.5px solid #0000;border-top-color:var(--acento);border-right-color:#ffb38c66;border-radius:50%;animation:1.8s linear infinite viva-aro;position:absolute;inset:-5px}.h4-brain.is-viva .viva-cara.is-working img,.h4-brain.is-viva .viva-cara.is-working .h4-glyph{box-shadow:0 0 0 2px #140f14,0 0 0 3px #ffb38c88,0 0 18px #ffb38c55}.h4-brain.is-viva .viva-rotulo{white-space:nowrap;display:block;position:absolute}.h4-brain.is-viva .viva-grupo.is-aside .viva-rotulo{top:50%;transform:translateY(-50%)}.h4-brain.is-viva .viva-grupo.is-aside.is-left .viva-rotulo{text-align:right;right:calc(100% + 20px)}.h4-brain.is-viva .viva-grupo.is-aside.is-right .viva-rotulo{text-align:left;left:calc(100% + 20px)}.h4-brain.is-viva .viva-grupo.is-below .viva-rotulo{text-align:center;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.h4-brain.is-viva .viva-grupo .h4-area-kicker{font:700 12px/1.4 var(--viva-text);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);opacity:.8;margin:0;transition:opacity .6s,color .6s;display:block}.h4-brain.is-viva .viva-grupo .h4-area-title{font:400 30px/1 var(--viva-display);letter-spacing:.012em;text-transform:uppercase;color:var(--tinta);white-space:nowrap;transition:letter-spacing .8s var(--ease,ease);margin-top:5px;display:block}.h4-brain.is-viva .viva-grupo .h4-node-status{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font:400 13px/1.4 var(--viva-text);color:var(--tinta-3);margin:7px 0 0;transition:color .6s;overflow:hidden;display:block!important}.h4-brain.is-viva .viva-grupo.is-aside.is-left .h4-node-status{margin-left:auto}.h4-brain.is-viva .viva-grupo.is-below .h4-node-status{margin-left:auto;margin-right:auto}.h4-brain.is-viva .viva-grupo.needs-review .viva-cacho-aro{background:radial-gradient(circle,#ffb38c1f,#0000 70%);border-color:#ffb38c66}.h4-brain.is-viva .viva-grupo.needs-review .h4-node-status{color:var(--acento-texto)}.h4-brain.is-viva .viva-grupo.is-off{opacity:.5}.h4-brain.is-viva .viva-grupo.is-off .viva-cara img{filter:grayscale()brightness(.8)}.h4-brain.is-viva .viva-grupo:hover .viva-cacho,.h4-brain.is-viva .viva-grupo.is-hovered .viva-cacho,.h4-brain.is-viva .viva-grupo:focus-visible .viva-cacho{--abre:1.13}.h4-brain.is-viva .viva-grupo:hover .viva-cacho-aro,.h4-brain.is-viva .viva-grupo.is-hovered .viva-cacho-aro,.h4-brain.is-viva .viva-grupo:focus-visible .viva-cacho-aro{background:radial-gradient(circle,#ffb38c26,#0000 72%);border-color:#ffb38c99;transform:scale(1.07)}.h4-brain.is-viva .viva-grupo:hover .viva-cacho-aro:before,.h4-brain.is-viva .viva-grupo.is-hovered .viva-cacho-aro:before{opacity:1;animation-duration:14s}.h4-brain.is-viva .viva-grupo:hover .viva-cara img,.h4-brain.is-viva .viva-grupo.is-hovered .viva-cara img{filter:saturate(1.05)brightness(1.06)}.h4-brain.is-viva .viva-grupo:hover .h4-area-kicker,.h4-brain.is-viva .viva-grupo.is-hovered .h4-area-kicker{opacity:1;color:var(--acento-texto)}.h4-brain.is-viva .viva-grupo:hover .h4-area-title,.h4-brain.is-viva .viva-grupo.is-hovered .h4-area-title{letter-spacing:.03em}@media (width<=1280px){.h4-brain.is-viva .viva-grupo .h4-area-title{font-size:26px}}.h4-brain.is-viva .viva-grupo.is-below .h4-area-title{margin-top:3px;font-size:21px}.h4-brain.is-viva .viva-grupo.is-below .h4-node-status{max-width:170px;margin-top:4px;font-size:12px}@media (width<=900px){.h4-brain.is-viva.viva-mapa:not(.area-focus) .h4-map{height:auto;bottom:122px}}@media (width<=520px){.h4-brain.is-viva .viva-grupo.is-below .viva-rotulo{top:calc(100% + 7px)}.h4-brain.is-viva .h4-agent strong{font-size:17px}.h4-brain.is-viva .viva-grupo.is-below .h4-area-kicker{display:none}.h4-brain.is-viva .viva-grupo.is-below .h4-area-title{margin-top:0;font-size:16px}.h4-brain.is-viva .viva-grupo.is-below .h4-node-status{max-width:112px;margin-top:2px;font-size:12px}.h4-brain.is-viva .viva-cacho-aro:before{inset:-5px}}.h4-brain.is-viva.motion-paused .viva-cacho-aro:before,.h4-brain.is-viva.motion-paused .viva-cara img,.h4-brain.is-viva.motion-paused .viva-cara .h4-glyph,.h4-brain.is-viva.motion-paused .viva-cara.is-working:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.h4-brain.is-viva .viva-cacho-aro:before,.h4-brain.is-viva .viva-cara img,.h4-brain.is-viva .viva-cara .h4-glyph,.h4-brain.is-viva .viva-cara.is-working:after{animation:none}.h4-brain.is-viva .viva-cara{transition:none}}.h4-page{--h4-page-side:var(--h4-rail-width);background:var(--palco-degrade), var(--fundo);min-height:100dvh;color:var(--tinta-2);font-family:var(--f);-webkit-font-smoothing:antialiased;background-attachment:fixed;position:relative}html .h4-page .h4-page-rail.h4-brain[data-brand-home=nold]{--fundo:inherit;--fundo-2:inherit;--palco:inherit;--cartao:inherit;--cartao-solido:inherit;--cartao-hover:inherit;--tinta:inherit;--tinta-2:inherit;--tinta-3:inherit;--acento:inherit;--acento-hover:inherit;--acento-texto:inherit;--acento-titulo:inherit;--acento-veu:inherit;--sobre-acento:inherit;--nucleo:inherit;--linha:inherit;--linha-forte:inherit;--sucesso:inherit;--aviso:inherit;--erro:inherit;--info:inherit;--vidro:inherit;--vidro-forte:inherit;--vidro-leve:inherit;--vidro-hover:inherit;--vidro-borda:inherit;--vidro-brilho:inherit;--sombra:inherit;--mancha-1:inherit;--mancha-2:inherit;--f:inherit;--mono:inherit;--h4-font:var(--f);--h4-mono:var(--mono);--h4-line-ink:var(--acento-texto);color-scheme:inherit;background:0 0;min-height:0;position:static}.h4-page .h4-page-rail .h4-side{background:color-mix(in srgb, var(--fundo) 30%, transparent);border-right:1px solid var(--linha);box-shadow:inset -1px 0 0 color-mix(in srgb, var(--tinta) 4%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5)}@media (width<=700px){.h4-page .h4-page-rail .h4-proto-rail{background:color-mix(in srgb, var(--fundo) 94%, transparent)}}.h4-page .h4-page-rail .h4-rail-profile.active{background:var(--acento-veu);color:var(--acento-texto);border-radius:10px}.h4-page .h4-page-rail .h4-rail-profile.active .h4-profile-mark{border-color:var(--acento);color:var(--acento-texto)}.h4-page-main{margin-left:var(--h4-page-side);flex-direction:column;min-height:100dvh;display:flex}.h4-page-top{align-items:center;gap:10px;min-height:56px;padding:0 32px;display:flex}.h4-page-menu{border:1px solid var(--linha);background:color-mix(in srgb, var(--fundo) 60%, transparent);width:40px;height:40px;color:var(--tinta-2);cursor:pointer;border-radius:10px;place-items:center;display:none}.h4-page-crumbs{min-width:0;font:500 14px/1 var(--f);color:var(--tinta-3);align-items:center;gap:8px;display:flex}.h4-page-crumbs button{font:inherit;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;padding:0}.h4-page-crumbs button:hover{color:var(--acento-texto)}.h4-page-crumb{align-items:center;gap:8px;display:inline-flex}.h4-page-crumbs em{color:var(--tinta);font-style:normal;font-weight:600}.h4-page-body{flex:1;padding:6px 32px 56px}@media (width<=700px){.h4-page{--h4-page-side:0px}.h4-page-menu{display:inline-grid}.h4-page-top{min-height:54px;padding:env(safe-area-inset-top) 16px 0}.h4-page-body{padding:4px 16px calc(40px + env(safe-area-inset-bottom))}}html[data-theme=light] .h4-page .h4-page-rail .h4-rail-brand>button.h4-rail-home{color:var(--destaque)}html[data-theme=light] .h4-page .h4-rail-n svg{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--destaque) 45%, transparent)) drop-shadow(0 0 14px color-mix(in srgb, var(--destaque) 25%, transparent))}html[data-theme=light] .h4-page .h4-rail-n:before{background-image:radial-gradient(circle, var(--destaque) 0 .85px, transparent 1.25px);opacity:.4}html[data-theme=light] .h4-page .h4-rail-home:hover .h4-rail-n svg,html[data-theme=light] .h4-page .h4-rail-home:focus-visible .h4-rail-n svg{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--destaque) 60%, transparent)) drop-shadow(0 0 18px color-mix(in srgb, var(--destaque) 35%, transparent))}@media (width>=701px){html[data-theme=dark] .h4-page .h4-page-rail .h4-proto-rail{-webkit-backdrop-filter:blur(26px)saturate(1.5);backdrop-filter:blur(26px)saturate(1.5);background:#120b0d4d;border-right:1px solid #f4d8e21a;box-shadow:inset -1px 0 #ffffff0a,16px 0 48px -32px #00000080}}html[data-theme=dark] .h4-page{background:radial-gradient(ellipse at 55% 50%, #00000038 0%, #00000014 46%, transparent 78%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.045'/></svg>"), var(--palco-degrade), var(--fundo);background-attachment:fixed}.hi{--hi-vidro:color-mix(in srgb,var(--cartao-solido,var(--cartao)) 66%,transparent);--hi-vidro-borda:color-mix(in srgb,var(--linha-forte) 55%,transparent);--hi-vidro-luz:color-mix(in srgb,var(--tinta) 8%,transparent);--hi-vidro-sombra:#0000008c;--hi-mono:"Geist Mono",ui-monospace,Menlo,monospace;max-width:none!important;padding:0 clamp(16px,3.4vw,44px) 40px!important}html[data-theme=light] .hi{--hi-vidro:#fffaf65c;--hi-vidro-borda:#ffffffb3;--hi-vidro-luz:#ffffffd9;--hi-vidro-sombra:color-mix(in srgb,var(--tinta) 18%,transparent)}.hi .hi-palco{max-width:1264px;margin:0 auto}.hi .hi-vidro{background:var(--hi-vidro);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--hi-vidro-borda);box-shadow:inset 0 1px 0 var(--hi-vidro-luz),0 30px 60px -36px var(--hi-vidro-sombra)}@media (prefers-reduced-transparency:reduce){.hi .hi-vidro{background:var(--cartao);-webkit-backdrop-filter:none;backdrop-filter:none}}.hi .hi-olho{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);align-items:center;gap:8px;margin:0;display:inline-flex}.hi .hi-olho--agora{color:var(--acento-texto)}.hi .hi-olho--agora i{background:var(--destaque);border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite hi-respira}.hi .hi-olho--agora em{color:var(--tinta-3);font-style:normal}.hi .hi-olho--agora span{color:var(--tinta-2)}.hi .hi-sub{font:400 11px/1.5 var(--f);color:var(--tinta-2)}.hi .hi-sub3{font:400 11px/1.5 var(--f);color:var(--tinta-3)}.hi .hi-link{min-height:44px;font:500 11px/1 var(--f);color:var(--tinta-2);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.hi .hi-link:hover{color:var(--tinta)}.hi .hi-link svg{flex:none}.hi .hi-link--fraco{color:var(--tinta-3)}.hi .hi-link--fim{min-height:32px;margin-left:auto}.hi .hi-link--inline{text-underline-offset:4px;min-height:32px;margin-left:14px;text-decoration:underline}.hi .hi-pilula-alvo{align-items:center;min-height:44px;display:inline-flex}.hi .hi-pilula{border:1px solid var(--linha-forte);height:28px;font:500 10px/1 var(--f);color:var(--tinta);white-space:nowrap;transition:border-color var(--motion-fast,.16s) var(--ease,ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.hi .hi-pilula-alvo:hover .hi-pilula{border-color:var(--acento-texto)}.hi .hi-btn{background:var(--acento);height:44px;color:var(--sobre-acento);font:700 12px/1 var(--f);white-space:nowrap;transition:background var(--motion-fast,.16s) var(--ease,ease);border-radius:6px;align-items:center;gap:9px;padding:0 18px;display:inline-flex}.hi .hi-btn:hover{background:var(--acento-hover,var(--acento))}.hi .hi-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;padding:18px 0 30px;display:flex}.hi .hi-topo-texto{min-width:0}.hi .hi-titulo{font:400 52px/1.12 var(--f-display,Anton,"Arial Narrow",Impact,sans-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--tinta);margin:15px 0 12px!important}.hi .hi-titulo span{color:var(--destaque)}.hi .hi-frase{font:400 14px/1.6 var(--f);color:var(--tinta-2)}.hi .hi-frase .n-skeleton{height:16px;display:inline-block}.hi .hi-pede{align-items:center;gap:10px;height:44px;display:inline-flex;border:1px solid var(--linha-forte)!important;background:color-mix(in srgb,var(--cartao) 55%,transparent)!important;border-radius:999px!important;padding:0 8px 0 5px!important}.hi .hi-pede:hover{border-color:var(--acento-texto)!important}.hi .hi-pede-rosto{width:32px;height:32px;box-shadow:0 0 0 1px var(--acento-texto);border-radius:50%;display:block;overflow:hidden}.hi .hi-pede-rosto img{object-fit:cover;filter:saturate(.7);width:100%;height:100%;display:block}.hi .hi-pede-rot{font:600 12px/1 var(--f);color:var(--tinta)}.hi .hi-pede kbd{border:1px solid var(--linha);font:400 10px/1 var(--hi-mono);color:var(--tinta-2);border-radius:6px;padding:4px 6px}.hi .hi-semana{border-top:1px solid var(--linha)}.hi .hi-semana-cab{flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:22px;display:flex}.hi .hi-kpis{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:18px 44px;padding:14px 0 26px;display:grid}.hi .hi-kpi{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;display:flex}.hi .hi-kpi-txt{min-width:0;display:grid}.hi .hi-kpi-txt strong{font:600 26px/1.15 var(--f);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--tinta)}.hi .hi-kpi-rot{font:400 11px/1.55 var(--f);color:var(--tinta-2);margin-top:8px}.hi .hi-kpi-apoio{font:400 11px/1.55 var(--f);color:var(--tinta-3)}.hi .hi-linha{flex:none;margin-bottom:30px;overflow:visible}.hi .hi-linha polyline{fill:none;stroke:var(--tinta-3);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.hi .hi-linha circle{fill:var(--destaque)}.hi .hi-faixa{min-height:56px;box-shadow:inset 0 1px 0 var(--hi-vidro-luz),0 18px 36px -30px var(--hi-vidro-sombra);border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:6px 10px 6px 20px;display:flex}.hi .hi-faixa-txt{min-width:0;font:400 12px/1.5 var(--f);color:var(--tinta-2);flex:320px;align-items:center;gap:8px;display:inline-flex}.hi .hi-faixa-txt>i{background:var(--erro);border-radius:50%;flex:none;width:6px;height:6px}.hi .hi-faixa--aviso .hi-faixa-txt>i{background:var(--aviso)}.hi .hi-faixa-txt b{color:var(--tinta);font-weight:600}.hi .hi-faixa-acoes{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-left:auto;display:inline-flex}.hi .hi-selo{border:1px solid var(--linha);font:500 10px/1 var(--f);color:var(--tinta-3);border-radius:999px;padding:4px 8px}.hi .hi-agora{background:radial-gradient(120% 150% at 0% 0%,color-mix(in srgb,var(--acento) 9%,transparent) 0%,transparent 52%),var(--hi-vidro);border-radius:26px;flex-wrap:wrap;margin-top:14px;display:flex}.hi .hi-agora-lendo{border-radius:26px;height:300px;margin-top:14px;display:block}.hi .hi-agora-ja{flex:1.7 560px;min-width:0;padding:30px 34px 26px}.hi .hi-agora--calmo .hi-agora-ja h2{font:600 22px/1.3 var(--f);letter-spacing:-.02em;color:var(--tinta)}.hi .hi-agora--calmo .hi-agora-ja p{font:400 12px/1.6 var(--f);color:var(--tinta-2);margin-top:8px}.hi .hi-agora-olho{justify-content:space-between;align-items:center;gap:12px;display:flex}.hi .hi-agora-ja>h2{max-width:21em;font:600 29px/1.25 var(--f);letter-spacing:-.03em;color:var(--tinta);text-wrap:balance;margin:14px 0 0}.hi .hi-agora-texto{max-width:46em;font:400 12px/1.65 var(--f);color:var(--tinta-2);margin-top:10px}.hi .hi-agora-acoes{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:22px;display:flex}.hi .hi-porque{border-top:1px solid var(--linha);max-width:46em;font:400 12px/1.65 var(--f);color:var(--tinta-2);margin:22px 0 0;padding-top:14px}.hi .hi-porque b{color:var(--tinta);font-weight:600}.hi .hi-depois{min-width:0;box-shadow:inset 1px 0 0 var(--linha);flex:340px;padding:30px 30px 14px}.hi .hi-depois-cab{padding-bottom:8px}.hi .hi-depois-item{border-top:1px solid var(--linha);padding:16px 0 12px;display:block}.hi .hi-depois-item small{font:400 10.5px/1.5 var(--f);color:var(--tinta-3);display:block}.hi .hi-depois-alvo{text-align:left;cursor:pointer;width:100%;display:block}.hi .hi-depois-alvo b{font:600 13px/1.45 var(--f);color:var(--tinta);margin-top:2px;display:block}.hi .hi-depois-alvo>span{font:400 11px/1.55 var(--f);color:var(--tinta-2);margin-top:3px;display:block}.hi .hi-so-cel{display:none}.hi .hi-depois-item .hi-depois-acoes{flex-wrap:wrap;align-items:center;gap:0 14px;margin-top:0;display:flex}.hi .hi-presencas{border-top:1px solid var(--linha);margin-top:14px;display:grid}.hi .hi-presencas li{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:4px 0;display:flex}.hi .hi-hora{font:500 11px/1 var(--hi-mono);color:var(--tinta-3);min-width:40px}.hi .hi-quem{flex:140px;align-content:center;gap:2px;min-width:0;min-height:44px;display:grid}.hi .hi-quem b{font:600 12px/1.3 var(--f);color:var(--tinta)}.hi .hi-quem span{font:400 11px/1.3 var(--f);color:var(--tinta-3)}.hi .hi-presenca-acoes{align-items:center;gap:0 14px;display:flex}.hi .hi-dia{margin-top:24px}.hi .hi-dia-legenda{font:400 11px/1.5 var(--f);color:var(--tinta-2);flex-wrap:wrap;gap:6px 18px;margin-bottom:22px;display:flex}.hi .hi-dia-legenda span{align-items:center;gap:7px;display:inline-flex}.hi .hi-sw{border-radius:3px;width:14px;height:6px;display:inline-block}.hi .hi-sw--presenca{background:var(--acento)}.hi .hi-sw--compareceu{background:var(--sucesso)}.hi .hi-sw--faltou{background:var(--erro)}.hi .hi-dia-trilho{position:relative}.hi .hi-barra-r{background:color-mix(in srgb,var(--tinta) 35%,transparent);transform-origin:0;height:6px;animation:hi-estica .7s var(--mola,ease) both;border-radius:3px;position:absolute}.hi .hi-barra-r--presenca,.hi .hi-barra-r--choque{background:var(--acento)}.hi .hi-barra-r--compareceu{background:var(--sucesso)}.hi .hi-barra-r--faltou{background:var(--erro)}.hi .hi-dia-agora{background:var(--destaque);width:1px;position:absolute;top:-16px;bottom:-8px}.hi .hi-dia-agora-rot{font:500 10px/1 var(--hi-mono);color:var(--acento-texto);position:absolute;top:-18px}.hi .hi-dia-escala{border-top:1px solid var(--linha);height:18px;font:400 10px/1 var(--hi-mono);color:var(--tinta-3);margin-top:8px;position:relative}.hi .hi-dia-escala span{position:absolute;top:7px}@keyframes hi-estica{0%{transform:scaleX(0)}to{transform:none}}@keyframes hi-respira{0%,to{opacity:1}50%{opacity:.35}}.hi .hi-bloco{border-radius:24px;margin-top:20px;padding:26px 28px 16px}.hi .hi-bloco--lendo{gap:16px;min-height:260px;display:grid}.hi .hi-bloco--lendo .n-skeleton{width:40%;height:24px}.hi .hi-bloco--lendo .n-skeleton+.n-skeleton{width:100%;height:160px}.hi .hi-bloco-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;display:flex}.hi .hi-bloco-cab>div{min-width:0}.hi .hi-bloco-cab h2{font:600 20px/1.5 var(--f);letter-spacing:-.025em;color:var(--tinta);margin:8px 0 0}.hi .hi-bloco-corpo{flex-wrap:wrap;gap:20px 30px;margin-top:14px;display:flex}.hi .hi-destaque{background:color-mix(in srgb,var(--tinta) 4%,transparent);min-width:0;box-shadow:inset 0 0 0 1px var(--linha);border-radius:18px;flex:1.2 520px;padding:18px 20px 8px}.hi .hi-destaque-cab{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.hi .hi-play{flex:none;place-items:center;width:44px;height:44px;background:var(--acento)!important;color:var(--sobre-acento)!important;border-radius:50%!important;display:grid!important}.hi .hi-play--rosto{font:600 14px/1 var(--f)}.hi .hi-destaque-quem{flex:160px;min-width:0}.hi .hi-destaque-quem b{font:600 13px/1.45 var(--f);color:var(--tinta);display:block}.hi .hi-destaque-quem span{font:400 11px/1.5 var(--f);color:var(--tinta-2);display:block}.hi .hi-score{flex:none;align-items:center;gap:10px;display:inline-flex}.hi .hi-score-anel{flex:none;place-items:center;display:inline-grid;position:relative}.hi .hi-score-anel svg{position:absolute;inset:0;transform:rotate(-90deg)}.hi .hi-score-anel b{font:600 14px/1 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta);position:relative}.hi .hi-score--mini .hi-score-anel b{font-size:11px}.hi .hi-score-trilho{fill:none;stroke:var(--linha-forte);stroke-width:3px}.hi .hi-score-valor{fill:none;stroke:color-mix(in srgb,var(--tinta) 55%,transparent);stroke-width:3px;stroke-linecap:round}.hi .hi-score--mini .hi-score-trilho,.hi .hi-score--mini .hi-score-valor{stroke-width:2.5px}.hi .hi-score--quente .hi-score-valor{stroke:var(--destaque)}.hi .hi-score-texto b{font:600 11px/1.45 var(--f);color:var(--tinta);display:block}.hi .hi-score-texto span{font:400 11px/1.45 var(--f);color:var(--tinta-2);display:block}.hi .hi-destaque-faixa{margin-top:30px;position:relative}.hi .hi-nada-saiu{border:1px dashed color-mix(in srgb,var(--erro) 45%,transparent);background:color-mix(in srgb,var(--erro) 6%,transparent);font:400 13px/1.55 var(--f);color:var(--tinta-2);border-radius:14px;align-items:flex-start;gap:10px;margin:22px 0 0;padding:14px 16px;display:flex}.hi .hi-nada-saiu>i{background:var(--erro);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.hi .hi-nada-saiu b{color:var(--tinta);font-weight:600}.hi .hi-nada-saiu small{font:400 10.5px/1.4 var(--hi-mono);color:var(--tinta-3);margin-top:4px;display:block}.hi .hi-marca{font:500 10px/1 var(--hi-mono);color:var(--acento-texto);white-space:nowrap;padding-right:7px;position:absolute;top:-21px;transform:translate(-100%)}.hi .hi-marca-linha{background:var(--acento-texto);width:1px;position:absolute;top:-9px;bottom:-6px}.hi .hi-faixas{width:100%;height:64px;display:block}.hi .hi-faixas--mini{height:22px}.hi .hi-b-meio{fill:var(--linha)}.hi .hi-b-lead{fill:color-mix(in srgb,var(--tinta) 72%,transparent)}.hi .hi-b-nos{fill:var(--destaque)}.hi .hi-b-time{fill:color-mix(in srgb,var(--destaque) 50%,var(--tinta-3))}.hi .hi-b-depois{opacity:.3}.hi .hi-faixas rect.falhou{fill:color-mix(in srgb,var(--erro) 14%,transparent);stroke:var(--erro);stroke-width:1.25px;stroke-dasharray:3 2}.hi .hi-b-marca{fill:var(--acento-texto)}.hi .hi-faixa-legenda{font:400 10px/1.4 var(--hi-mono);color:var(--tinta-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 14px;margin-top:10px;display:flex}.hi .hi-faixa-quem{font:400 11px/1.4 var(--f);color:var(--tinta-2);flex-wrap:wrap;gap:4px 16px;display:inline-flex}.hi .hi-faixa-quem>span{align-items:center;gap:6px;display:inline-flex}.hi .hi-sw-v{border-radius:1px;width:3px;height:10px;display:inline-block}.hi .hi-sw-v--lead{background:color-mix(in srgb,var(--tinta) 72%,transparent)}.hi .hi-sw-v--nos{background:var(--destaque)}.hi .hi-sw-v--falhou{background:color-mix(in srgb,var(--erro) 14%,transparent);outline:1px dashed var(--erro);outline-offset:-1px;width:5px}.hi .hi-falas{border-top:1px solid var(--linha);margin-top:14px;padding-top:4px}.hi .hi-falas p{font:400 12px/1.6 var(--f);color:var(--tinta-2);grid-template-columns:38px minmax(44px,max-content) minmax(0,1fr);column-gap:10px;margin:0;padding:10px 0 8px;display:grid}.hi .hi-falas time{font:400 10px/1.95 var(--hi-mono);color:var(--tinta-3)}.hi .hi-falas b{color:var(--tinta);font-weight:600}.hi .hi-falas p.hi-fala--aceite{background:var(--acento-veu);color:var(--tinta);border-radius:8px;margin:0 -10px;padding:8px 10px}.hi .hi-falas p.hi-fala--aceite time{color:var(--acento-texto)}.hi .hi-leitura{font:400 12px/1.65 var(--f);color:var(--tinta-2);margin-top:12px}.hi .hi-leitura b{color:var(--tinta);font-weight:600}.hi .hi-destaque-acoes{flex-wrap:wrap;align-items:center;gap:0 18px;margin-top:2px;display:flex}.hi .hi-outros{flex:380px;min-width:0}.hi .hi-outros-cab{justify-content:space-between;align-items:center;gap:12px;padding:4px 0 8px;display:flex}.hi .hi-outros li{border-top:1px solid var(--linha);grid-template-columns:44px minmax(0,1fr) 34px;align-items:start;column-gap:12px;padding:12px 0 13px;display:grid}.hi .hi-play-mini{place-items:center;width:44px;height:44px;margin-top:-5px;display:grid!important}.hi .hi-play-mini>span{border:1px solid var(--linha-forte);width:34px;height:34px;color:var(--tinta);transition:border-color var(--motion-fast,.16s) var(--ease,ease);border-radius:50%;place-items:center;display:grid}.hi .hi-play-mini:hover>span{border-color:var(--acento-texto)}.hi .hi-outro{min-width:0;display:block}.hi .hi-outro-l1{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.hi .hi-outro-l1>b{font:600 13px/1.45 var(--f);color:var(--tinta)}.hi .hi-outro-l1 .hi-sub3{line-height:1.45}.hi .hi-res{font:400 11px/1.45 var(--f);color:var(--tinta-2);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.hi .hi-res b{color:var(--tinta);font-weight:600}.hi .hi-res-voce{color:var(--acento-texto)}.hi .hi-res-erro{color:var(--erro)}.hi .hi-res-ponto{background:var(--sucesso);border-radius:50%;width:5px;height:5px}.hi .hi-res .hi-res-ok{color:var(--sucesso)}.hi .hi-outro-leitura{font:400 11px/1.55 var(--f);color:var(--tinta-2);margin:2px 0 8px;display:block}.hi .hi-nada{align-items:flex-start;gap:18px;margin-top:14px;display:flex}.hi .hi-nada>div{justify-items:start;gap:10px;max-width:62ch;display:grid}.hi .hi-nada p{font:400 13px/1.6 var(--f);color:var(--tinta-2)}.hi .hi-falta{color:var(--tinta)!important;font-weight:600!important}.hi .hi-quadros{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;margin-top:20px;display:grid}.hi .hi-quadro{min-width:0;box-shadow:inset 0 1px 0 var(--hi-vidro-luz),0 22px 44px -34px var(--hi-vidro-sombra);border-radius:20px;flex-direction:column;padding:22px 24px 10px;display:flex}.hi .hi-quadro h3{font:600 20px/1.4 var(--f);letter-spacing:-.025em;color:var(--tinta);margin:8px 0 0}.hi .hi-quadro p{font:400 12px/1.6 var(--f);color:var(--tinta-2);margin:6px 0 0}.hi .hi-barra{align-items:center;gap:10px;margin-top:14px;display:flex}.hi .hi-barra>span{background:color-mix(in srgb,var(--tinta) 10%,transparent);border-radius:999px;flex:1;height:4px;position:relative}.hi .hi-barra>span>i{width:var(--p);background:color-mix(in srgb,var(--tinta) 55%,transparent);transform-origin:0;animation:hi-estica .9s var(--mola,ease) both;border-radius:999px;position:absolute;inset:0 auto 0 0}.hi .hi-barra small{font:400 11px/1.4 var(--f);color:var(--tinta-2);white-space:nowrap}.hi .hi-quadro-link{align-self:flex-start;min-height:40px;margin-top:auto;padding-top:6px}.hi .hi-time{align-items:center;margin-top:14px;display:flex}.hi .hi-face{background:var(--cartao-2);width:24px;height:24px;font:600 9.5px/1 var(--f);color:var(--tinta-2);border-radius:50%;place-items:center;margin-left:6px;display:inline-grid}.hi .hi-face:first-child{margin-left:0}.hi .hi-face--trabalha{width:28px;height:28px;color:var(--tinta);margin-right:2px;font-size:10px;position:relative}.hi .hi-face--trabalha:after{content:"";background:repeating-conic-gradient(var(--destaque) 0 4deg,transparent 4deg 22.5deg);border-radius:50%;animation:3.6s ease-in-out infinite hi-respira;position:absolute;inset:-4px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.hi .hi-face--quieto{border:1px dashed var(--linha-forte);color:var(--tinta-3);background:0 0}.hi .hi-rodape{border-top:1px solid var(--linha);font:400 11px/1.5 var(--f);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:36px;padding:16px 0;display:flex}.hi .hi-rodape b{color:var(--tinta);font-weight:700}.hi .hi-rodape-lido{margin-left:22px}.hi .hi-rodape .hi-link{min-height:32px}.hi .hi-esq{gap:16px;display:grid}.hi .hi-esq .n-skeleton{border-radius:20px;display:block}.hi .hi-faixa,.hi .hi-agora,.hi .hi-bloco,.hi .hi-quadro{animation:td-entra .6s var(--mola,ease) both}.hi .hi-agora{animation-delay:70ms}.hi .hi-bloco{animation-delay:.14s}.hi .hi-quadro{animation-delay:.21s}@media (width<=900px){.hi .hi-depois{box-shadow:inset 0 1px 0 var(--linha)}}@media (width<=700px){.hi .hi-palco{flex-direction:column;display:flex}.hi .hi-topo{order:0}.hi .hi-faixa{order:1}.hi .hi-agora{order:2}.hi .hi-bloco{order:3}.hi .hi-semana{order:4;margin-top:22px}.hi .hi-quadros{order:5}.hi .hi-rodape{order:6}.hi .hi-so-desk,.hi .hi-faixa-quem>.hi-quem-falhou{display:none}.hi .hi-so-cel{color:var(--tinta-3);place-items:center;display:inline-grid}.hi .hi-topo{gap:14px;padding:10px 0 18px}.hi .hi-titulo{font-size:38px;margin:12px 0 10px!important}.hi .hi-semana{border-top:0}.hi .hi-semana-cab{padding-top:0}.hi .hi-kpis{border-top:1px solid var(--linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:12px 0 6px}.hi .hi-kpi{border-bottom:1px solid var(--linha);padding:14px 12px 14px 0}.hi .hi-kpi:nth-child(odd){border-right:1px solid var(--linha)}.hi .hi-kpi:nth-child(2n){padding-left:14px}.hi .hi-kpi:nth-last-child(-n+2){border-bottom:0}.hi .hi-linha{display:none}.hi .hi-faixa{border-radius:16px;gap:6px 14px;padding:12px 14px}.hi .hi-faixa-txt{align-items:flex-start}.hi .hi-faixa-txt>i{margin-top:6px}.hi .hi-faixa-acoes{width:100%;margin-left:0}.hi .hi-faixa-acoes .hi-selo{order:3;margin-left:auto}.hi .hi-agora{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:14px;display:grid}.hi .hi-agora-ja,.hi .hi-depois{background:radial-gradient(120% 150% at 0% 0%,color-mix(in srgb,var(--acento) 9%,transparent) 0%,transparent 52%),var(--hi-vidro);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--hi-vidro-borda);box-shadow:inset 0 1px 0 var(--hi-vidro-luz);border-radius:20px}.hi .hi-depois{background:var(--hi-vidro)}.hi .hi-agora-ja{padding:20px 18px 18px}.hi .hi-agora-ja>h2{font-size:22px}.hi .hi-agora-acoes .hi-btn{flex:1;justify-content:center}.hi .hi-depois{padding:18px 18px 4px}.hi .hi-depois-item{padding:12px 0}.hi .hi-depois-item small,.hi .hi-depois-acoes{display:none!important}.hi .hi-depois-alvo{grid-template-columns:minmax(0,1fr) 20px;align-items:center;column-gap:10px;min-height:44px;display:grid}.hi .hi-depois-alvo b,.hi .hi-depois-alvo>span{grid-column:1}.hi .hi-depois-alvo>i{grid-area:1/2/span 2}.hi .hi-bloco{border-radius:20px;padding:18px 16px 10px}.hi .hi-bloco-cab{flex-wrap:nowrap;align-items:flex-start}.hi .hi-bloco-cab h2{font-size:17px}.hi .hi-destaque{padding:14px 14px 6px}.hi .hi-score-texto{display:none}.hi .hi-faixa-legenda{flex-wrap:nowrap;gap:10px}.hi .hi-faixa-quem{flex-wrap:nowrap;gap:4px 10px}.hi .hi-falas p{display:block}.hi .hi-falas time,.hi .hi-falas b{margin-right:6px}.hi .hi-falas p.hi-fala--aceite{margin:4px -8px;padding:8px}.hi .hi-outros li{column-gap:8px;padding:10px 0}.hi .hi-outro-leitura{display:none}.hi .hi-res{flex-basis:100%;margin-left:0}.hi .hi-outro .hi-faixas--mini{margin-top:6px}.hi .hi-quadros{background:var(--hi-vidro);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--hi-vidro-borda);box-shadow:inset 0 1px 0 var(--hi-vidro-luz);border-radius:20px;gap:0;margin-top:14px;padding:4px 18px}.hi .hi-quadro{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:14px 28px 14px 0;position:relative}.hi .hi-quadro+.hi-quadro{border-top:1px solid var(--linha)}.hi .hi-quadro h3{margin-top:4px;font-size:15px}.hi .hi-quadro p,.hi .hi-barra,.hi .hi-time{display:none}.hi .hi-quadro-link{color:var(--tinta-3);justify-content:flex-end;padding:0;font-size:0;position:absolute;inset:0}.hi .hi-rodape{border-top:0;margin-top:18px;padding-top:4px}.hi .hi-rodape>span>b,.hi .hi-rodape>.hi-link{display:none}.hi .hi-rodape-lido{margin-left:0;display:inline}}@media (prefers-reduced-motion:reduce){.hi .hi-faixa,.hi .hi-agora,.hi .hi-bloco,.hi .hi-quadro,.hi .hi-barra-r,.hi .hi-barra>span>i,.hi .hi-olho--agora i,.hi .hi-face--trabalha:after{animation:none}}.hi .hi-abas{margin-top:16px}.td-shell .cn{gap:22px;padding-bottom:96px;display:grid}.td-shell .cn-secao{background:var(--tp-vidro);border:1px solid var(--tp-vidro-borda);box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 30px 60px -40px var(--tp-vidro-sombra);-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);border-radius:20px;overflow:hidden}.td-shell .cn-cab{flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:20px 24px 14px;display:flex}.td-shell .cn-olho{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin:0}.td-shell .cn-cab-resumo{font:400 12.5px/1.4 var(--f);color:var(--tinta-3)}.td-shell .cn-link{min-height:32px;font:500 11.5px/1 var(--f);color:var(--tinta-2);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.td-shell .cn-link:hover{color:var(--tinta)}.td-shell .cn-lista{margin:0;padding:0;list-style:none}.td-shell .cn-lista>li+li,.td-shell .cn-lista>li:first-child{border-top:1px solid var(--linha)}.td-shell .cn-linha{text-align:left;width:100%;min-height:68px;color:var(--tinta);transition:background var(--motion-fast,.16s) var(--ease,ease);background:0 0;grid-template-columns:40px minmax(0,1fr) auto auto 16px;align-items:center;gap:4px 16px;padding:12px 24px;display:grid}.td-shell button.cn-linha:hover{background:color-mix(in srgb, var(--tinta) 4%, transparent)}.td-shell button.cn-linha:focus-visible{outline:2px solid var(--acento-texto);outline-offset:-2px}.td-shell .cn-linha--quieta{grid-template-columns:40px minmax(0,1fr) auto auto 16px}.td-shell .cn-marca{border:1px solid var(--linha);background:var(--fundo-2,var(--cartao-2));width:40px;height:40px;color:var(--tinta);border-radius:12px;place-items:center;display:grid}.td-shell .cn-id{gap:3px;min-width:0;display:grid}.td-shell .cn-id b{font:600 14.5px/1.3 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shell .cn-id small{font:400 12.5px/1.45 var(--f);color:var(--tinta-2)}.td-shell .cn-extra{display:inline-flex}.td-shell .cn-chip{border:1px solid var(--linha-forte);height:22px;font:600 10.5px/1 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.td-shell .cn-est{font:600 12px/1.2 var(--f);white-space:nowrap;color:var(--tinta-3);align-items:center;gap:7px;display:inline-flex}.td-shell .cn-est>i{background:currentColor;border-radius:50%;width:7px;height:7px}.td-shell .cn-est--ok{color:var(--sucesso)}.td-shell .cn-est--alerta{color:var(--erro)}.td-shell .cn-est--aviso{color:var(--aviso)}.td-shell .cn-seta{color:var(--tinta-3);grid-column:5;place-items:center;display:grid}.td-shell .cn-vazio{border-top:1px solid var(--linha);gap:4px;padding:18px 24px 22px;display:grid}.td-shell .cn-vazio b{font:600 16px/1.35 var(--f);color:var(--tinta)}.td-shell .cn-vazio span{font:400 13px/1.55 var(--f);color:var(--tinta-2)}.td-shell .cn-oferta{border-top:1px solid var(--linha);background:radial-gradient(120% 160% at 0% 0%, color-mix(in srgb, var(--acento) 8%, transparent) 0%, transparent 60%);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 24px;display:grid}.td-shell .cn-pilula{border:1px solid var(--linha-forte);height:36px;font:600 12px/1 var(--f);color:var(--tinta);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.td-shell .cn-pilula:hover{border-color:var(--acento-texto)}@media (width<=700px){.td-shell .cn-cab{padding:16px 16px 12px}.td-shell .cn-link{margin-left:0}.td-shell :is(.cn-linha,.cn-linha--quieta){grid-template-columns:40px minmax(0,1fr) 16px;grid-template-areas:"m i s""m e s";row-gap:6px;padding:12px 16px}.td-shell .cn-linha>.cn-marca{grid-area:m;align-self:start}.td-shell .cn-linha>.cn-id{grid-area:i}.td-shell .cn-linha>.cn-extra{display:none}.td-shell .cn-linha>.cn-est{grid-area:e}.td-shell .cn-linha>.cn-seta{grid-area:s/auto}.td-shell .cn-oferta{grid-template-columns:40px minmax(0,1fr);padding:16px}.td-shell .cn-oferta>.cn-pilula{grid-column:1/-1;justify-self:start}.td-shell .cn-vazio{padding:16px}}.td-shell .cn-wa{gap:18px;display:grid}.td-shell .cn-wa>.cn-wa-novo{order:-1}.td-shell .cn-wa-novo-cab{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.td-shell .cn-wa>.wppt-mini{margin:0}html .td-shell.nold-tell .cn-wa-lista .wppn-row{border:0!important;border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:14px 4px!important}@media (width>=1000px){html .td-shell.nold-tell .cn-wa-lista .wppn-row{grid-template-columns:40px minmax(200px,.8fr) minmax(0,1.6fr) 120px!important;grid-template-areas:"ic id l2 est"".eco eco eco"!important;column-gap:18px!important}html .td-shell.nold-tell .cn-wa-lista .wppn-linha2{margin-top:0!important}}html .td-shell.nold-tell .cn-wa-lista .wppn-ic{border-radius:12px!important;width:40px!important;height:40px!important}html .td-shell.nold-tell .cn-wa-lista .wppn-listhead{margin-bottom:10px}html .td-shell.nold-tell .cn-wa-lista .wppn-est{justify-self:end}@media (width<=700px){html .td-shell.nold-tell .cn-wa-lista .wppn-row{grid-template-columns:40px minmax(0,1fr)!important;grid-template-areas:"ic id""ic est""l2 l2""eco eco"!important;row-gap:4px!important}html .td-shell.nold-tell .cn-wa-lista .wppn-est{justify-self:start}html .td-shell.nold-tell .cn-wa-lista .wppn-linha2{margin-top:10px!important}html .td-shell.nold-tell .cn-wa-lista .wppq-linha{flex:100%}html .td-shell.nold-tell .cn-wa-lista .wppn-acoes{margin-left:0}}.td-shell .cn-nota{border-top:1px solid var(--linha);font:400 13px/1.55 var(--f);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:14px 24px 18px;display:flex}.td-shell .cn-nota b{color:var(--tinta);font-weight:600}.td-shell .cn-nota>span{flex:380px;min-width:0}.td-shell .cn-nota--quieta{color:var(--tinta-3);font-size:12.5px}.td-shell .cn-lig-corpo{padding:0 24px 22px}.td-shell .cn-lig-tese{font:500 15px/1.5 var(--f);color:var(--tinta);max-width:60ch;margin:0 0 18px}.td-shell .cn-lig-bens{border-top:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.td-shell .cn-lig-bens li{gap:4px;padding:16px 20px 0 0;display:grid}.td-shell .cn-lig-bens li+li{border-left:1px solid var(--linha);padding-left:20px}.td-shell .cn-lig-bens b{font:600 13.5px/1.35 var(--f);color:var(--tinta)}.td-shell .cn-lig-bens span{font:400 12.5px/1.55 var(--f);color:var(--tinta-2)}.td-shell .cn-lig-pe{font:400 12px/1.5 var(--f);color:var(--tinta-3);margin:0;padding:0 4px}.td-shell .cn-lig>.wppt-mini{margin:0}@media (width<=700px){.td-shell .cn-nota{padding:14px 16px 16px}.td-shell .cn-lig-corpo{padding:0 16px 18px}.td-shell .cn-lig-bens{grid-template-columns:minmax(0,1fr)}.td-shell .cn-lig-bens li+li{border-left:0;border-top:1px solid var(--linha);margin-top:14px;padding-left:0}}html .td-shell.nold-tell .cn-wa-lista .wppq-linha{gap:12px;min-height:40px;background:0 0!important;border:0!important;padding:0!important}html .td-shell.nold-tell .cn-wa-lista .wppq-linha.vazio .wppq-av{border:1px dashed var(--linha-forte);background:0 0}html .td-shell.nold-tell .cn-wa-lista .wppq-linha .tx b{font:600 13px/1.3 var(--f);color:var(--tinta)}html .td-shell.nold-tell .cn-wa-lista .wppq-linha.vazio .tx b{color:var(--tinta-2);font-weight:500}html .td-shell.nold-tell .cn-wa-lista .wppq-linha .tx small{color:var(--tinta-3)}html .td-shell.nold-tell .cn-wa-lista .wppq-linha .cta{border:1px solid var(--linha-forte);height:30px;font:600 11.5px/1 var(--f);background:0 0;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;color:var(--tinta)!important}html .td-shell.nold-tell .cn-wa-lista .wppq-linha:hover .cta{border-color:var(--acento-texto)}html .td-shell.nold-tell .cn-wa-lista .wppn-acoes{gap:8px}.td-shell .cn-lig-bens li{align-content:start}.td-shell .cn-lw .cn-linha[aria-expanded=true] .cn-seta{transform:rotate(90deg)}.td-shell .cn-lw .cn-seta{transition:transform var(--motion-fast,.16s) var(--ease,ease)}.td-shell .cn-lw-aberto>.cn-linha{background:color-mix(in srgb, var(--tinta) 4%, transparent)}.td-shell .cn-lw-carregando{border-radius:12px;height:68px;margin:0 24px 18px}.td-shell .cn-lw-erro{padding:0 24px 18px}.td-shell .cn-lw-conectar{justify-self:start;margin-top:8px}.td-shell .cn-lw-pe{border-top:1px solid var(--linha);font:400 12.5px/1.55 var(--f);color:var(--tinta-2);margin:0;padding:14px 24px 18px}.td-shell .cn-lw-ed{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:16px;gap:16px;margin:0 24px 20px;padding:18px 20px 20px;display:grid}.td-shell .cn-lw-campo{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.td-shell .cn-lw-campo>legend{font:600 13px/1.3 var(--f);color:var(--tinta-2);margin-bottom:8px;padding:0}.td-shell .cn-lw-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.td-shell .cn-lw-opcao{text-align:left;border:1px solid var(--linha-forte);min-height:64px;color:var(--tinta);transition:border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);background:0 0;border-radius:12px;gap:3px;padding:12px 14px;display:grid}.td-shell .cn-lw-opcao b{font:600 14px/1.3 var(--f)}.td-shell .cn-lw-opcao small{font:400 12.5px/1.45 var(--f);color:var(--tinta-2)}.td-shell .cn-lw-opcao:hover{border-color:var(--acento-texto)}.td-shell .cn-lw-opcao[aria-pressed=true]{border-color:var(--acento);background:color-mix(in srgb, var(--acento) 12%, transparent)}.td-shell :is(.cn-lw-opcao,.cn-lw-ag):focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .cn-lw-rostos{flex-wrap:wrap;gap:8px;display:flex}.td-shell .cn-lw-ag{border:1px solid var(--linha-forte);min-height:48px;color:var(--tinta);font:600 13.5px/1.2 var(--f);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.td-shell .cn-lw-ag[aria-pressed=true]{border-color:var(--acento);background:color-mix(in srgb, var(--acento) 12%, transparent)}.td-shell .cn-lw-rosto{background:var(--fundo-2,var(--cartao-2,var(--cartao-solido)));box-shadow:0 0 0 2px var(--cartao-solido);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.td-shell .cn-lw-rosto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.td-shell .cn-lw-inicial{font:700 13px/1 var(--f);color:var(--tinta-2)}.td-shell .cn-marca .cn-lw-rosto{box-shadow:none}.td-shell .cn-lw-dupla{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.td-shell .cn-lw-opc{color:var(--tinta-3);font-weight:400}.td-shell .cn-lw-grava{font:400 13px/1.5 var(--f);color:var(--tinta-2);gap:2px;margin:0;display:grid}.td-shell .cn-lw-grava b{font:600 15px/1.4 var(--f);color:var(--tinta)}.td-shell .cn-lw-link{border:1px dashed var(--linha-forte);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:12px 14px;display:grid}.td-shell .cn-lw-link .n-olho{grid-column:1/-1}.td-shell .cn-lw-link>code{font:400 12.5px/1.4 var(--f-mono,ui-monospace, monospace);color:var(--tinta);overflow-wrap:anywhere}.td-shell .cn-lw-link>small{font:400 12px/1.5 var(--f);color:var(--tinta-3);grid-column:1/-1}.td-shell .cn-lw-acoes{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}@media (width<=700px){.td-shell .cn-lw-ed{margin:0 12px 16px;padding:16px 14px 18px}.td-shell .cn-lw-opcoes,.td-shell .cn-lw-dupla{grid-template-columns:minmax(0,1fr)}.td-shell .cn-lw-pe{padding:12px 16px 16px}.td-shell .cn-lw-carregando{margin:0 16px 16px}.td-shell .cn-lw-erro{padding:0 16px 16px}.td-shell .cn-lw-acoes .n-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.td-shell .cn-lw .cn-seta{transition:none}}.td-shell .sq{gap:18px;min-width:0;padding-bottom:96px;display:grid}.td-shell .sq-lendo{font:400 14px/1.5 var(--f);color:var(--tinta-3);padding:32px 4px}.td-shell .sq-vazio{background:var(--tp-vidro,var(--cartao));border:1px solid var(--linha);border-radius:20px;justify-items:start;gap:8px;padding:22px 24px;display:grid}.td-shell .sq-vazio b{font:600 16px/1.35 var(--f);color:var(--tinta)}.td-shell .sq-vazio span{font:400 13px/1.55 var(--f);color:var(--tinta-2)}.td-shell .sq-ativo{border-color:var(--acento-texto)!important;color:var(--acento-texto)!important;background:var(--acento-veu)!important}.td-shell .sq-etq{border:1px solid var(--linha-forte);min-height:24px;font:600 11.5px/1.2 var(--f);color:var(--tinta-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.td-shell .sq-etq--wpp{border-color:color-mix(in srgb, var(--acento-texto) 55%, transparent);color:var(--acento-texto)}.td-shell .sq-etq--mini{min-height:20px;padding:1px 8px;font-size:10.5px}.td-shell .sq-no-cab{align-items:center;gap:12px;min-width:0;display:flex}.td-shell .sq-no-id{gap:1px;min-width:0;display:grid}.td-shell .sq-no-id small{font:700 10px/1.45 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3)}.td-shell .sq-no-id b{font:700 15px/1.3 var(--f);color:var(--tinta)}.td-shell .sq-no-id span{font:400 12px/1.4 var(--f);color:var(--tinta-2);text-overflow:ellipsis;overflow:hidden}.td-shell .sq-no-pe{border-top:1px solid var(--linha);font:400 11.5px/1.35 var(--f);color:var(--tinta-3);align-items:center;gap:7px;min-width:0;padding-top:9px;display:flex}.td-shell .sq-no-pe>span:not(.sq-etq){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.td-shell .sq-no-pe .sq-etq{flex:none;margin-left:auto}.td-shell .sq-glifo{background:var(--fundo-2,var(--cartao-2));border:1px solid var(--linha-forte);width:44px;height:44px;color:var(--acento-texto);border-radius:50%;flex:none;place-items:center;display:grid}.td-shell .sq-aro{flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.td-shell .sq-aro:before{content:"";background:repeating-conic-gradient(from 0deg, var(--linha-forte) 0 .8deg, transparent .8deg 10deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}.sq-rosto{box-shadow:0 0 0 2px var(--cartao-solido,var(--fundo)), 0 0 0 3px var(--linha-forte)}.sq-rosto--vago{box-shadow:none;border:1px dashed var(--linha-forte);color:var(--tinta-3);background:0 0}.sq-rosto--pausa{filter:grayscale();opacity:.6}.td-shell .sq-pessoa{background:var(--cartao-2);color:var(--tinta);box-shadow:none;font-size:10px}.td-shell .sq-selo{z-index:2;font:600 11px/1.6 var(--f);white-space:nowrap;border-radius:999px;padding:1px 9px;position:absolute;top:-11px;right:12px}.td-shell .sq-selo.aqui{background:var(--acento);color:var(--sobre-acento)}.td-shell .sq-selo.passou{background:color-mix(in srgb, var(--sucesso) 16%, var(--cartao-solido,var(--cartao)));color:var(--sucesso);border:1px solid color-mix(in srgb, var(--sucesso) 55%, transparent)}.td-shell .sq-p-cab{border-bottom:1px solid var(--linha);gap:6px;padding:18px 20px 14px;display:grid}.td-shell .sq-olho{font:700 10.5px/1.4 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--acento-texto)}.td-shell .sq-p-cab h2{font:700 19px/1.3 var(--f);letter-spacing:-.01em;color:var(--tinta)}.td-shell .sq-p-cab p{font:400 13px/1.55 var(--f);color:var(--tinta-2)}.td-shell .sq-p-cab p b{color:var(--tinta)}.td-shell .sq-p-nome{width:100%;min-width:0;font:700 19px/1.3 var(--f);color:var(--tinta);background:0 0;border:1px solid #0000;border-radius:8px;margin-left:-7px;padding:2px 6px}.td-shell .sq-p-nome:hover{border-color:var(--linha)}.td-shell .sq-p-nome:focus{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu);outline:0}.td-shell .sq-p-sec{border-bottom:1px solid var(--linha);gap:10px;padding:16px 20px;display:grid}.td-shell .sq-p-sec h3{font:700 14px/1.35 var(--f);color:var(--tinta)}.td-shell .sq-p-pe{padding:16px 20px 20px}.td-shell .sq-rot{font:600 12.5px/1.35 var(--f);color:var(--tinta-2);display:block}.td-shell .sq-rot small{color:var(--tinta-3);font-weight:400}.td-shell .sq-apoio{font:400 12.5px/1.5 var(--f);color:var(--tinta-3)}.td-shell .sq-apoio--aviso{color:var(--aviso)}.td-shell .sq-agente-l{align-items:center;gap:10px;display:flex}.td-shell .sq-motivos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-motivos li{font:400 13px/1.45 var(--f);color:var(--tinta-2);padding-left:14px;position:relative}.td-shell .sq-motivos li:before{content:"";background:var(--tinta-3);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.td-shell .sq-motivos b{color:var(--tinta);font-weight:600}.td-shell .sq-falta{background:color-mix(in srgb, var(--aviso) 7%, transparent)}.td-shell .sq-falta .sq-motivos li:before{background:var(--aviso)}.td-shell .sq-numeros{margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-numeros li+li{border-top:1px solid var(--linha)}.td-shell .sq-numeros .n-chave{font-variant-numeric:tabular-nums;font-size:14px}.td-shell .sq-chips{flex-wrap:wrap;gap:6px;display:flex}.td-shell .sq-chip{border:1px solid var(--linha-forte);min-height:34px;font:600 12px/1.2 var(--f);color:var(--tinta-2);text-align:left;transition:border-color var(--motion-fast,.16s) var(--ease,ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.td-shell .sq-chip:hover{border-color:var(--acento-texto);color:var(--tinta)}.td-shell .sq-chip[aria-pressed=true]{border-color:var(--acento-texto);color:var(--acento-texto);background:var(--acento-veu)}.td-shell .sq-chip--gente{padding-left:5px}.td-shell .sq-seg{border:1px solid var(--linha-forte);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.td-shell .sq-seg button{min-height:34px;font:600 12px/1.15 var(--f);color:var(--tinta-2);text-align:center;border-radius:999px;padding:0 6px}.td-shell .sq-seg button[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto)}.td-shell .sq-dobra{border-bottom:1px solid var(--linha)}.td-shell .sq-dobra-bt,.td-shell .sq-mais>summary{width:100%;min-height:48px;font:600 13.5px/1.3 var(--f);color:var(--tinta-2);cursor:pointer;justify-content:space-between;align-items:center;padding:0 20px;list-style:none;display:flex}.td-shell .sq-mais>summary::-webkit-details-marker{display:none}.td-shell .sq-dobra-bt:after,.td-shell .sq-mais>summary:after{content:"";width:8px;height:8px;transition:transform .2s var(--ease,ease);border-bottom:1.6px solid;border-right:1.6px solid;transform:rotate(45deg)translate(-2px,-2px)}.td-shell .sq-dobra-bt[aria-expanded=true]:after,.td-shell .sq-mais[open]>summary:after{transform:rotate(225deg)translate(-2px,-2px)}.td-shell .sq-dobra .sq-motivos{padding:0 20px 16px}.td-shell .sq-mais{border-bottom:1px solid var(--linha)}.td-shell .sq-mais>.sq-p-sec{border-bottom:0;padding-top:4px}.td-shell .sq-link{font:inherit;color:var(--acento-texto);text-underline-offset:3px;text-decoration:underline;display:inline}.td-shell .sq-ensaio{gap:12px}.td-shell .sq-ensaio-l{gap:4px;display:grid}.td-shell .sq-ensaio-msg{background:var(--cartao-2);max-width:92%;font:400 13.5px/1.45 var(--f);color:var(--tinta);border-radius:4px 14px 14px;justify-self:start;padding:8px 12px}.td-shell .sq-ensaio-dec{border-left:2px solid var(--linha-forte);font:600 12.5px/1.5 var(--f);color:var(--acento-texto);padding:2px 0 2px 11px}.td-shell .sq-ensaio-dec small{color:var(--tinta-3);font-weight:500}.td-shell .sq-ensaio-dec--time{color:var(--aviso);border-left-color:var(--aviso)}.td-shell .sq-ensaio-dec--manter{color:var(--tinta-2)}.td-shell .sq-time{gap:14px;display:grid}.td-shell .sq-time-cab{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.td-shell .sq-time-cab h2{font:700 18px/1.3 var(--f);color:var(--tinta)}.td-shell .sq-time-cab p{font:400 13.5px/1.5 var(--f);color:var(--tinta-2);max-width:68ch}.td-shell .sq-time-g{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.td-shell .sq-cartao{text-align:left;border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));color:var(--tinta);transition:border-color var(--motion-fast,.16s) var(--ease,ease), transform .2s var(--ease,ease);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;display:grid}.td-shell button.sq-cartao:hover{border-color:var(--acento-texto);transform:translateY(-2px)}.td-shell .sq-cartao-tx{justify-items:start;gap:4px;min-width:0;display:grid}.td-shell .sq-cartao-tx b{font:700 16px/1.3 var(--f);color:var(--tinta)}.td-shell .sq-cartao-tx small{font:400 12.5px/1.45 var(--f);color:var(--tinta-2)}.td-shell .sq-cartao-tx .n-estado{white-space:normal;font-size:12px}.td-shell .sq-cartao--novo,.td-shell .sq-cartao--trazer{border-style:dashed}.td-shell .sq-cartao--trazer{grid-template-columns:minmax(0,1fr)}.td-shell .sq-cartao-bts{margin-top:6px}.td-shell .sq-cartao-mais{border:1px dashed var(--linha-forte);width:56px;height:56px;color:var(--acento-texto);font:400 26px/1 var(--f);border-radius:50%;place-items:center;display:grid}.td-shell .sq-time-nota{font:400 12.5px/1.5 var(--f);color:var(--tinta-3)}.td-shell .sq-cartao--squad{padding:0;display:block;position:relative}.td-shell .sq-cartao--squad:hover{border-color:var(--acento-texto);transform:translateY(-2px)}.td-shell .sq-cartao-abrir{border-radius:inherit;width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px 56px 18px 18px;display:grid}.td-shell .sq-cartao-abrir:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .sq-cartao-menu{position:absolute;top:12px;right:12px}.td-shell .sq-cartao--squad:focus-within{z-index:5}.td-shell .sq-cartao--squad:has(.tp-mais-btn[aria-expanded=true]){z-index:5}.td-shell .sq-cartao-menu .tp-mais-btn{background:var(--cartao-solido,var(--cartao))}.td-shell .sq-cartao-menu .tp-mais-menu{min-width:220px}.sq-cacho--vago .sq-rosto--vago{background:var(--cartao-solido,var(--cartao));place-items:center;display:grid}.sq-cacho{width:var(--d);height:var(--d);border-radius:50%;flex:none;position:relative}.sq-cacho:before{content:"";background:repeating-conic-gradient(from 0deg, var(--linha-forte) 0 .8deg, transparent .8deg 10deg);border-radius:50%;position:absolute;inset:-5px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 4px))}.sq-cacho .sq-rosto{position:absolute}.sq-cacho .sq-rosto:first-child{top:6%;left:50%;transform:translate(-50%)}.sq-cacho .sq-rosto:nth-child(2){bottom:8%;left:4%}.sq-cacho .sq-rosto:nth-child(3){bottom:8%;right:4%}.sq-cacho.dois .sq-rosto:first-child{top:50%;left:6%;transform:translateY(-50%)}.sq-cacho.dois .sq-rosto:nth-child(2){inset:50% 6% auto auto;transform:translateY(-50%)}.td-shell .sq-barra-esq{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.td-shell .sq-modo{grid-auto-columns:auto}.td-shell .sq-modo button{padding:0 14px}.td-shell .sq-grupo{border-style:dashed;flex:none}.td-shell .sq-partes-l{margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-partes-l li+li{border-top:1px solid var(--linha)}.td-shell .sq-parte-bt{text-align:left;width:100%;min-height:48px;color:var(--tinta);align-items:center;gap:10px;padding:6px 0;display:flex}.td-shell .sq-parte-bt>span:last-child{min-width:0;display:grid}.td-shell .sq-parte-bt b{font:600 13.5px/1.35 var(--f)}.td-shell .sq-parte-bt small{font:400 12px/1.4 var(--f);color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shell .sq-parte-bt:hover b{color:var(--acento-texto)}.td-shell .sq-horario{gap:10px;display:grid}.td-shell .sq-dias{flex-wrap:wrap;gap:6px;display:flex}.td-shell .sq-dia{justify-content:center;min-width:44px;padding:0 8px}.td-shell .sq-horas{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.td-shell .sq-horas input{font-variant-numeric:tabular-nums;min-width:0;padding-left:10px;padding-right:8px}.td-shell .sq-p-pe--duplo{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.td-shell .sq-p-acoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.td-shell .sq-caminho{font:600 13.5px/1.5 var(--f);color:var(--tinta)}.td-shell .sq-convs{padding-top:6px}.td-shell .sq-conv-lista{margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-conv-lista li+li{border-top:1px solid var(--linha)}.td-shell .sq-conv{border-left:3px solid var(--acento-texto);text-align:left;width:100%;min-height:56px;color:var(--tinta);gap:3px;padding:10px 2px 10px 12px;display:grid}.td-shell .sq-conv:hover b{color:var(--acento-texto)}.td-shell .sq-conv--problema{border-left-color:var(--aviso)}.td-shell .sq-conv--fim{border-left-color:var(--linha-forte);opacity:.75}.td-shell .sq-conv-cab{justify-content:space-between;gap:8px;display:flex}.td-shell .sq-conv-cab b{font:600 14px/1.35 var(--f)}.td-shell .sq-conv-cab small{font:400 11.5px/1.35 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.td-shell .sq-conv-tx{font:400 12.5px/1.45 var(--f);color:var(--tinta-2)}.td-shell .sq-conv-alerta{font:600 12px/1.4 var(--f);color:var(--aviso)}.td-shell .sq-conv-pend{font:400 12px/1.4 var(--f);color:var(--tinta-3)}.td-shell .sq-tempo{gap:8px}.td-shell .sq-tempo-mais{justify-self:center}.td-shell .sq-tempo-msg{max-width:92%;font:400 13.5px/1.45 var(--f);color:var(--tinta);border-radius:14px;gap:2px;padding:8px 12px;display:grid}.td-shell .sq-tempo-msg small{font:400 11px/1.3 var(--f);color:var(--tinta-3)}.td-shell .sq-tempo-msg--dele{background:var(--cartao-2);border-radius:4px 14px 14px;justify-self:start}.td-shell .sq-tempo-msg--nosso{background:var(--acento-veu);border-radius:14px 4px 14px 14px;justify-self:end}.td-shell .sq-ensaio-dec--ok{color:var(--acento-texto)}.td-shell .sq-ensaio-dec--guardou{color:var(--tinta-2);border-left-style:dashed;font-weight:500}.td-shell .sq-progresso{appearance:none;background:var(--cartao-2);width:100%;height:6px;accent-color:var(--acento-texto);border:0;border-radius:999px;overflow:hidden}.td-shell .sq-progresso::-webkit-progress-bar{background:var(--cartao-2)}.td-shell .sq-progresso::-webkit-progress-value{background:var(--acento-texto);border-radius:999px}.td-shell .sq-progresso::-moz-progress-bar{background:var(--acento-texto)}.td-shell .sq-barras{gap:10px;margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-barras li{font:400 13px/1.4 var(--f);color:var(--tinta-2);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;display:grid}.td-shell .sq-barras li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shell .sq-barras b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:700}.td-shell .sq-barras i{background:linear-gradient(90deg, var(--acento-texto) var(--p), var(--cartao-2) var(--p));border-radius:999px;grid-column:1/-1;height:6px}.td-shell .sq-barras--como li:last-child i{background:linear-gradient(90deg, var(--aviso) var(--p), var(--cartao-2) var(--p))}.td-shell .sq-duvidas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-duvidas li{border-left:2px solid var(--aviso);justify-items:start;gap:3px;padding-left:11px;display:grid}.td-shell .sq-duvidas b{font:600 13px/1.35 var(--f);color:var(--tinta)}.td-shell .sq-duvidas span{font:400 13px/1.45 var(--f);color:var(--tinta-2)}.td-shell .sq-duvidas small{font:400 12px/1.4 var(--f);color:var(--tinta-3)}@media (prefers-reduced-motion:reduce){.td-shell .sq-cn,.td-shell .sq-cartao{transition:none}}.td-shell .sq-cn{box-sizing:border-box;border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));width:300px;color:var(--tinta);text-align:left;box-shadow:0 18px 40px -28px var(--tp-vidro-sombra,#00000080);transition:border-color var(--motion-fast,.16s) var(--ease,ease), opacity .3s var(--ease,ease), filter .3s var(--ease,ease);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px 12px;display:flex;position:relative}.td-shell .sq-cn:hover{border-color:color-mix(in srgb, var(--acento-texto) 60%, var(--linha-forte))}.td-shell .sq-cn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .sq-cn.sel{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu), 0 18px 40px -28px var(--tp-vidro-sombra,#00000080)}.td-shell .sq-cn.aceso{border-color:var(--acento-texto)}.td-shell .sq-cn.apagado{opacity:.32;filter:grayscale()}.td-shell .sq-cn--quando,.td-shell .sq-cn--rec{width:320px}.td-shell .sq-cn--grupo{border-style:dashed}.td-shell .sq-cn--etapa{border-left:3px solid var(--acento-texto)}.td-shell .sq-glifo--mini{width:36px;height:36px}.td-shell .sq-selo.erro{background:color-mix(in srgb, var(--erro,var(--aviso)) 16%, var(--cartao-solido,var(--cartao)));color:var(--erro,var(--aviso));border:1px solid color-mix(in srgb, var(--erro,var(--aviso)) 55%, transparent)}.td-shell .sq-flow .react-flow__handle.sq-h{border:2px solid var(--cartao-solido,var(--fundo));background:var(--linha-forte);width:10px;min-width:0;height:10px;min-height:0}.td-shell .sq-flow .react-flow__handle.sq-h:not(.sq-h--etapa):not(.sq-h--entra){opacity:0;pointer-events:none}.td-shell .sq-flow .react-flow__handle.sq-h--entra{opacity:0}.td-shell .sq-flow.react-flow .react-flow__handle.sq-h--entra.connectingto,.td-shell .sq-flow .react-flow__handle.sq-h--entra.valid{opacity:1;background:var(--acento-texto)}.td-shell .sq-flow .react-flow__handle.sq-h--etapa{background:var(--cartao-solido,var(--fundo));border:1.5px dashed var(--acento-texto);cursor:crosshair;width:16px;height:16px;right:-9px}.td-shell .sq-flow .react-flow__handle.sq-h--etapa.com{background:var(--acento-texto);border-style:solid}.td-shell .sq-flow .react-flow__handle.sq-h--etapa:hover{background:var(--acento-veu);transform:translateY(-50%)scale(1.25)}.td-shell .sq-flow .react-flow__edge-path.sq-cabo-l{stroke:var(--linha-forte);stroke-width:1.5px}.td-shell .sq-flow .react-flow__edge-path.sq-cabo-l.luz{stroke:var(--acento-texto);stroke-width:2px}.td-shell .sq-flow .react-flow__edge-path.sq-cabo-l.apagado{opacity:.3}.td-shell .sq-flow .react-flow__edge-path.sq-cabo-l--etapa{stroke:var(--acento-texto);stroke-width:2px}.td-shell .sq-flow .react-flow__edge-path.sq-cabo-l--etapa.sel{stroke-width:3px}.td-shell .sq-flow .react-flow__arrowhead polyline{stroke:var(--acento-texto);fill:var(--acento-texto)}.td-shell .sq-rot-pos{z-index:1;pointer-events:all;position:absolute}.td-shell .sq-rot-l{background:var(--cartao-solido,var(--cartao));border:1px solid var(--linha);max-width:184px;min-height:28px;font:500 12px/1.4 var(--f);color:var(--tinta-2);white-space:nowrap;cursor:pointer;pointer-events:all;border-radius:999px;align-items:center;gap:8px;padding:3px 11px;display:inline-flex}.td-shell .sq-rot-l>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.td-shell .sq-rot-l b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:700}.td-shell .sq-rot-l:hover{border-color:var(--acento-texto);color:var(--tinta)}.td-shell .sq-rot-l.vazio{color:var(--tinta-3);border-style:dashed;font-style:italic}.td-shell .sq-rot-l.apagado{opacity:.35}.td-shell .sq-rot-l--etapa{white-space:normal;border-color:color-mix(in srgb, var(--acento-texto) 60%, transparent);max-width:196px;min-height:30px;color:var(--tinta);border-radius:14px;padding:4px 12px}.td-shell .sq-rot-l--etapa>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.td-shell .sq-rot-l--etapa small{font:700 9.5px/1 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--acento-texto)}.td-shell .sq-rot-l--etapa.sel{background:color-mix(in srgb, var(--acento-texto) 16%, var(--cartao-solido,var(--fundo)));border-color:var(--acento-texto)}.td-shell .sq-sobre{z-index:4;pointer-events:none;justify-items:start;gap:8px;display:grid;position:absolute;top:12px;left:12px;right:84px}.td-shell .sq-sobre>*{pointer-events:auto}.td-shell .sq-barra2{background:var(--cartao-solido,var(--cartao));border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;padding:3px;display:flex}.td-shell .sq-barra2 .sq-modo{border:0;gap:2px;padding:0}.td-shell .sq-barra2 .sq-modo button,.td-shell .sq-barra2 .sq-acao{min-height:28px;font:600 12.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.td-shell .sq-barra2 .sq-modo button{border-radius:999px}.td-shell .sq-barra2 .sq-acao{border-radius:8px}.td-shell .sq-barra2 .sq-modo button:hover,.td-shell .sq-barra2 .sq-acao:hover{color:var(--tinta);background:var(--acento-veu)}.td-shell .sq-barra2 .sq-modo button[aria-pressed=true],.td-shell .sq-barra2 .sq-acao[aria-pressed=true]{color:var(--acento-texto);background:var(--acento-veu)}.td-shell .sq-barra2 :is(button):focus-visible{outline:2px solid var(--acento-texto);outline-offset:1px}.td-shell .sq-barra2 .sq-conta{min-width:18px;font:700 10.5px/1 var(--f);font-variant-numeric:tabular-nums;color:var(--tinta-2);background:var(--linha);border-radius:999px;padding:2px 5px}.td-shell .sq-barra2 .sq-modo button[aria-pressed=true] .sq-conta{color:var(--acento-texto);background:var(--cartao-solido,var(--cartao))}.td-shell .sq-barra2-sep{background:var(--linha);width:1px;height:18px;margin:0 4px}.td-shell .sq-barra2 .sq-marca{min-height:24px;font:600 12px/1 var(--f);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;margin:0 2px;padding:0 10px;display:inline-flex}.td-shell .sq-barra2 .sq-marca--aviso{border:1px solid color-mix(in srgb, var(--aviso) 60%, transparent);color:var(--aviso);cursor:pointer}.td-shell .sq-barra2 .sq-marca--aviso:hover{background:color-mix(in srgb, var(--aviso) 10%, transparent)}.td-shell .sq-barra2 .sq-marca--rascunho{border:1px dashed var(--linha-forte);color:var(--tinta-2)}.td-shell .sq-execucao-faixa{max-width:560px;font:400 13px/1.5 var(--f);color:var(--tinta-2);background:var(--cartao-solido,var(--cartao));border-radius:12px;padding:8px 12px}.td-shell .sq-execucao-faixa b{color:var(--tinta)}.td-shell .sq-execucao-faixa{border:1px solid var(--acento-texto);justify-content:space-between;align-items:center;gap:10px;padding-right:6px;display:flex}.td-shell .sq-cn .sq-add{width:100%;min-height:36px;font:600 13px/1.2 var(--f);color:var(--tinta-2);border:1.5px dashed var(--linha-forte,var(--linha));background:0 0;border-radius:10px;gap:6px;margin-top:10px;padding:7px 10px}.td-shell .sq-cn .sq-add:hover,.td-shell .sq-cn .sq-add:focus-visible{color:var(--acento-texto);border-color:var(--acento-texto);background:var(--acento-veu);outline:none}.td-shell .sq-escolher{cursor:default;width:320px;max-height:620px;overflow:auto}.td-shell .sq-escolher .mc-opcao{text-align:left;width:100%}.td-shell .sq-escolher .mc-opcao:disabled{opacity:.55;cursor:not-allowed}.td-shell .sq-escolher .sq-rosto{flex:none}.td-shell .sq-escolher-painel{box-shadow:none;background:0 0;border:0;padding-top:12px}.td-shell .sq-escolher-painel .mc-opcao{text-align:left;width:100%;min-height:48px}.td-shell .sq-escolher-painel .mc-opcao:disabled{opacity:.55;cursor:not-allowed}.td-shell .sq-flow .au-passo{width:320px}.td-shell .sq-lig-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}.td-shell .sq-lig-item{text-align:left;border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));width:100%;min-height:48px;color:var(--tinta);cursor:pointer;font:inherit;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.td-shell .sq-lig-item:hover,.td-shell .sq-lig-item:focus-visible{border-color:var(--acento-texto);outline:none}.td-shell .sq-lig-item>span:last-child{gap:2px;min-width:0;display:grid}.td-shell .sq-lig-item b{font:600 13.5px/1.3 var(--f)}.td-shell .sq-lig-item small{font:400 12px/1.35 var(--f);color:var(--tinta-2);text-overflow:ellipsis;overflow:hidden}.td-shell .sq-lig-item.falta{border-color:color-mix(in srgb, var(--aviso) 60%, transparent)}.td-shell .sq-lig-item.falta small{color:var(--aviso)}.td-shell .sq-falta-l{border:1px solid color-mix(in srgb, var(--aviso) 60%, transparent);border-radius:12px;padding:8px 12px}.td-shell .sq-falta-l b{color:var(--aviso)}@media (width>=901px){.td-shell .mc-panel.sq-painel2{border:1px solid var(--linha);background:var(--cartao-solido,var(--cartao));width:380px;box-shadow:var(--sombra);border-radius:16px;margin:12px 0 12px 12px}}.td-shell .sq-painel2 .sq-seg button{white-space:nowrap;padding:0 4px}.td-shell .sq-painel2 .mc-panel-cab{border-bottom-color:var(--linha);background:color-mix(in srgb, var(--acento-texto) 9%, var(--cartao-solido,var(--cartao)));min-height:64px;padding:0 10px 0 16px}.td-shell .sq-painel2 .mc-tipo{color:var(--acento-texto)}.td-shell .sq-painel2 .mc-tit{color:var(--tinta)}.td-shell .sq-painel2 .mc-icobtn{color:var(--tinta-2);font-size:22px}.td-shell .sq-p-ic{background:var(--cartao-solido,var(--cartao));width:36px;height:36px;color:var(--acento-texto);border:1px solid var(--linha);border-radius:50%;flex:none;place-items:center;display:grid}.td-shell .sq-corpo{gap:18px}.td-shell .sq-corpo>.sq-p-sec{border-bottom:0;padding:0}.td-shell .sq-corpo>.sq-p-sec+.sq-p-sec,.td-shell .sq-corpo>.sq-mais{border-top:1px solid var(--linha);padding-top:16px}.td-shell .sq-corpo>.sq-mais{border-bottom:0}.td-shell .sq-corpo>.sq-mais>summary{padding:0}.td-shell .sq-corpo>.sq-mais>.sq-p-sec{padding:12px 0 0}.td-shell .sq-corpo>.sq-p-pe{padding:0}.td-shell .sq-corpo>.sq-falta{border-radius:12px;padding:12px 14px}.td-shell .sq-corpo .sq-dobra{border-bottom:0}.td-shell .sq-corpo .sq-dobra-bt{padding:0}.td-shell .sq-corpo .sq-dobra .sq-motivos{padding:0 0 12px}.td-shell .sq-p-desc{font:400 13.5px/1.55 var(--f);color:var(--tinta-2)}.td-shell .sq-p-desc b{color:var(--tinta)}.td-shell .sq-opts{gap:8px;display:grid}.td-shell .sq-opt{border:1px solid var(--linha-forte);width:100%;min-height:52px;color:var(--tinta);text-align:left;font:500 14px/1.3 var(--f);background:0 0;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.td-shell .sq-opt b{font-weight:600}.td-shell .sq-opt:hover{border-color:var(--acento-texto)}.td-shell .sq-opt.on{border-color:var(--acento-texto);background:var(--acento-veu)}.td-shell .sq-opt .mc-ic{border-radius:50%;width:32px;height:32px}.td-shell .sq-chip--evento{border-style:dashed}.td-shell .sq-ensaio-msg--evento{border:1px dashed var(--linha-forte);color:var(--tinta-2);background:0 0;font-style:italic}.td-shell .sq-ensaio-dec--etapa{color:var(--acento-texto)}@media (width<=760px){.td-shell .sq-sobre{right:12px}.td-shell .sq-barra2{width:100%}.td-shell .sq-barra2 .sq-modo{flex:100%;grid-auto-columns:1fr}.td-shell .sq-barra2 .sq-modo button,.td-shell .sq-barra2 .sq-acao{min-height:44px;font-size:14px}.td-shell .sq-barra2 .sq-acao{flex:1}.td-shell .sq-barra2-sep{display:none}.td-shell .sq-barra2 .sq-marca{flex:1;justify-content:center;min-height:44px;font-size:13px}.td-shell .sq-time-g{grid-template-columns:minmax(0,1fr)}.td-shell .sq-chip,.td-shell .sq-seg button{min-height:44px}.td-shell .sq-cartao{grid-template-columns:minmax(0,1fr)}.td-shell .sq-horas{grid-template-columns:auto minmax(0,1fr)}.td-shell .sq-dia,.td-shell .sq-tempo-mais{min-height:44px}.td-shell .sq-cartao-menu .tp-mais-btn{width:44px;height:44px}.td-shell .sq-cartao-abrir{padding-right:64px}.td-shell .sq-dica{display:none}}.td-shell .sq-cn--entao{width:220px;box-shadow:none;background:0 0;border-style:dashed;gap:0;padding:10px 12px}.td-shell .sq-cn--entao .sq-add{margin-top:0}.td-shell .sq-entao-falta{font:600 13px/1.3 var(--f);color:var(--tinta-2);display:block}.td-shell .sq-entao-falta small{color:var(--tinta-3);margin-top:2px;font-weight:500;display:block}.tf-controle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.tf-grupo h2{align-items:center;gap:8px;margin:0;display:flex}.tf-conta{font:600 11px/1 var(--f);letter-spacing:0;color:var(--tinta-3);font-variant-numeric:tabular-nums}.tf-grupo--atrasadas h2{color:var(--acento-texto)}.rn .tf-linha{grid-template-columns:36px minmax(0,1fr) auto;padding:14px 18px}.tf-check{color:#0000;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-8px;padding:0;display:grid;position:relative}.tf-check:before{content:"";border:1.5px solid var(--linha-forte);transition:border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);border-radius:50%;position:absolute;inset:8px}.tf-check svg{transition:color var(--motion-fast,.16s) var(--ease,ease);position:relative}.tf-check:hover:not(:disabled){color:var(--acento-texto)}.tf-check:hover:not(:disabled):before{border-color:var(--acento-texto)}.tf-check:focus-visible{outline:none}.tf-check:focus-visible:before{outline:2px solid var(--acento-texto);outline-offset:2px}.tf-check[aria-pressed=true]{color:var(--sobre-acento)}.tf-check[aria-pressed=true]:before{border-color:var(--acento);background:var(--acento)}.tf-check:disabled{cursor:progress;opacity:.6}.tf-rosto{--d:30px;box-shadow:none}.tf-quem h3{font-size:15px}.tf-linha--feita h3{color:var(--tinta-3);text-decoration:line-through;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte)}.rn .tf-linha--atrasada{box-shadow:inset 3px 0 0 var(--acento-texto), inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent)}.tf-atraso{color:var(--acento-texto);font-weight:600}.tf-lead{color:var(--tinta);font:600 13px/1.4 var(--f);text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.tf-lead:hover:not(:disabled){-webkit-text-decoration-color:var(--acento-texto);text-decoration-color:var(--acento-texto)}.tf-lead:disabled{cursor:default;text-decoration:none}.tf-origem{color:var(--tinta-3)}.tf-notas{font:400 13px/1.5 var(--f);color:var(--tinta-2);overflow-wrap:anywhere;margin:0}.tf-sem-dono{font:600 12px/1.3 var(--f);color:var(--tinta-3)}.tf-dialogo{width:min(560px,100%)}.tf-linha-campos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tf-prazo{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.tf-prazo legend,.tf-rotulo{font:600 12px/1.3 var(--f);color:var(--tinta-2);margin-bottom:6px;padding:0}.tf-prazo .n-tabs{flex-wrap:wrap}.tf-lead-campo{gap:6px;display:grid}.tf-mais summary{cursor:pointer;font:600 12px/1.3 var(--f);color:var(--tinta-2)}.tf-mais textarea{width:100%;margin-top:8px}.tf-falta{align-self:center;margin-right:auto}.tf-tipo{margin-left:auto}.tf-tipo select{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);height:36px;color:var(--tinta);font:600 13px/1 var(--f);cursor:pointer;padding:0 28px 0 12px;border-radius:var(--r-md,12px)!important;min-height:0!important;font-size:13px!important}.tf-grupo-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.tf-concluir-todas{white-space:nowrap}.tf-confirma{border-radius:var(--r-md,12px);border:1px solid var(--linha-forte);background:var(--cartao-solido);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:8px 0 12px;padding:12px 16px;display:flex}.tf-confirma p{font:500 14px/1.45 var(--f);color:var(--tinta);flex:260px;margin:0}.tf-confirma div{gap:8px;display:flex}@media (width<=700px){.tf-tipo{margin-left:0}.tf-tipo select{width:100%;height:44px;font-size:16px!important}.tf-concluir-todas,.tf-confirma .n-btn{min-height:44px}.rn .tf-linha{grid-template-columns:32px minmax(0,1fr);gap:10px 12px}.tf-quem-faz{grid-column:2}.tf-linha-campos{grid-template-columns:1fr}.tf-controle{flex-direction:column;align-items:stretch}.tf-controle .n-tabs{overflow-x:auto}}.pn .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn-barra{gap:8px}.pn-barra .wppf-busca{flex:200px;min-width:160px;max-width:340px}.pn-barra .pn-campo{flex:0 auto;min-width:0}.pn-barra .pn-campo select{text-overflow:ellipsis;width:100%;min-width:120px;max-width:216px}.pn-barra .n-tabs{flex:none}.pn-barra .pn-vista{margin-left:auto}.pn-barra .pn-vista button{justify-content:center;align-items:center;gap:6px;min-width:40px;padding-inline:10px;display:inline-flex}.pn-vista-rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn-periodo{flex:none;position:relative}.pn-periodo-btn{border:1px solid var(--linha-forte);border-radius:var(--r-md,12px);background:var(--cartao-solido);max-width:260px;height:36px;color:var(--tinta);font:600 13px/1 var(--f);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.pn-periodo-btn:hover,.pn-periodo-btn[aria-expanded=true]{border-color:var(--acento-texto)}.pn-periodo-btn:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.pn-periodo-btn.on{background:var(--acento-veu);border-color:color-mix(in srgb, var(--acento-texto) 45%, transparent);color:var(--acento-texto)}.pn-periodo-btn>svg{color:var(--tinta-3);flex:none}.pn-periodo-btn.on>svg{color:currentColor}.pn-periodo-rotulo{text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.pn-periodo-btn .pn-periodo-chev{transition:transform .16s var(--ease,ease);transform:rotate(90deg)}.pn-periodo-btn[aria-expanded=true] .pn-periodo-chev{transform:rotate(-90deg)}.pn-periodo-painel{z-index:40;border:1px solid var(--tp-vidro-borda,var(--linha-forte));background:var(--cartao-solido,var(--cartao));width:320px;max-width:calc(100vw - 32px);box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 20px 50px -20px var(--tp-vidro-sombra,#0006);border-radius:16px;gap:12px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.pn-periodo-atalhos{gap:2px;display:grid}.pn-periodo-atalhos>button{min-height:36px;color:var(--tinta);font:500 13.5px/1.2 var(--f);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.pn-periodo-atalhos>button:hover,.pn-periodo-atalhos>button:focus-visible{background:color-mix(in srgb, var(--tinta) 6%, transparent);outline:none}.pn-periodo-atalhos>button[aria-pressed=true]{background:var(--acento-veu);color:var(--acento-texto);font-weight:600}.pn-periodo-personalizado{border-top:1px solid var(--linha);gap:8px;padding:12px 8px 0;display:grid}.pn-periodo-titulo{font:700 10px/1.5 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);margin:0}.pn-periodo-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.pn-periodo-campo{min-width:0;color:var(--tinta-2);gap:4px;font-size:12px;display:grid}.pn-periodo-mes{grid-column:1/-1}.pn-periodo-campo input[type=date],.pn-periodo-campo select{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);width:100%;min-width:0;height:36px;color:var(--tinta);font:inherit;font-variant-numeric:tabular-nums;padding:0 10px;font-weight:600;border-radius:var(--r-md,12px)!important;min-height:0!important;font-size:13px!important}.pn-periodo-campo input[type=date]:focus-visible,.pn-periodo-campo select:focus-visible{border-color:var(--acento-texto);box-shadow:0 0 0 3px var(--acento-veu);outline:0}.pn-periodo-fim{justify-content:flex-end;padding:0 4px 4px;display:flex}.pn-resumo{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.pn-totais{flex-wrap:wrap;align-items:center;gap:6px 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pn-totais li{border-left:1px solid var(--linha-forte);font:500 13px/1.3 var(--f);color:var(--tinta-2);white-space:nowrap;align-items:baseline;gap:6px;padding:0 14px;display:inline-flex}.pn-totais li:first-child{border-left:0;padding-left:0}.pn-totais b{font:600 19px/1 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums}.pn-total-valor{color:var(--tinta);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:600}.pn-totais .pn-total-ganho,.pn-totais .pn-total-ganho b,.pn-totais .pn-total-ganho .pn-total-valor{color:var(--acento-texto)}.pn-resumo .wppf-pilulas{margin-left:auto}.pn-resumo .wppf-total{margin-left:0}.pn-resumo .wppf-total:empty{display:none}.pn-cortado{border:1px solid var(--linha-forte);border-radius:var(--r-md,12px);background:var(--cartao-solido);color:var(--tinta-2,var(--tinta));margin:0;padding:10px 14px;font-size:13px}.pn-aviso{border:1px solid var(--erro);border-radius:var(--r-lg,16px);background:var(--cartao-solido);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.pn-aviso p{color:var(--tinta);margin:0}.pn-esqueleto{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:240px;display:grid}.pn-esqueleto i{border-radius:var(--r-lg,16px);background:var(--fundo-2);border:1px solid var(--linha);animation:1.4s ease-in-out infinite pn-pulsa;display:block}@keyframes pn-pulsa{50%{opacity:.55}}.pn-col-topo{flex-wrap:wrap;row-gap:2px}.pn-col-soma{font:600 12px/1.3 var(--f);color:var(--tinta-2);font-variant-numeric:tabular-nums;flex:1 0 100%;min-height:16px;padding-left:15px}.pn-col-topo:not(:has(.ponto)) .pn-col-soma{padding-left:0}.pn-col--ganho .pn-col-soma{color:var(--acento-texto)}.pn-card{gap:6px}.pn-card.pn-card--ganho{border-color:color-mix(in srgb, var(--sucesso) 45%, var(--linha))}.pn-card.pn-card--perdido{border-color:color-mix(in srgb, var(--erro) 35%, var(--linha));background:color-mix(in srgb, var(--fundo-2) 60%, var(--cartao-solido));cursor:pointer}.pn-card.pn-card--ganho{cursor:pointer}.pn-apoio{font:400 12px/1.35 var(--f);color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:-3px!important}.pn-valor{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.pn-valor>span:first-child{font:700 15px/1.2 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap}.pn-valor>span.pn-sem-valor{font-size:12.5px;font-weight:500}.pn-sem-valor{color:var(--tinta-3)}.pn-valor .wppf-dono{font-size:11.5px}.pn-selo{border:1px solid var(--linha-forte);min-height:20px;font:700 10.5px/1 var(--f);letter-spacing:.02em;color:var(--tinta-2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:2px 8px;display:inline-flex}.pn-selo--ganho{color:var(--sucesso);border-color:color-mix(in srgb, var(--sucesso) 45%, transparent);background:color-mix(in srgb, var(--sucesso) 10%, transparent)}.pn-selo--perdido{color:var(--erro);border-color:color-mix(in srgb, var(--erro) 40%, transparent);background:color-mix(in srgb, var(--erro) 8%, transparent)}.pn-tell{background:var(--fundo-2);font:400 12px/1.4 var(--f);color:var(--tinta-2);border-radius:10px;align-items:flex-start;gap:7px;padding:6px 8px;display:flex}.pn-tell img{object-fit:cover;width:18px;height:18px;box-shadow:0 0 0 1px var(--linha-forte);border-radius:50%;flex:none}.pn-tell span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-motivo-linha{font:600 12px/1.4 var(--f);color:var(--erro)}.pn-parado{color:var(--aviso);font-weight:700}.pn-acoes{border-top:1px solid var(--linha);align-items:center;gap:4px;min-height:30px;margin:2px -4px -4px;padding-top:6px;display:flex}.pn-acao{min-width:30px;height:30px;color:var(--tinta-3);font:600 12px/1 var(--f);cursor:pointer;transition:color var(--motion-fast,.16s) var(--ease,ease), border-color var(--motion-fast,.16s) var(--ease,ease), background var(--motion-fast,.16s) var(--ease,ease);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}.pn-acao:hover{color:var(--tinta);border-color:var(--linha-forte)}.pn-acao:focus-visible{outline:2px solid var(--acento-texto);outline-offset:1px}.pn-acao--ganhar:hover{color:var(--sucesso);border-color:color-mix(in srgb, var(--sucesso) 45%, transparent)}.pn-acao--perder:hover{color:var(--erro);border-color:color-mix(in srgb, var(--erro) 40%, transparent)}.pn-acao--texto{padding:0 10px}.pn-movendo{font:600 12px/1 var(--f);color:var(--tinta-3);padding:0 6px}.pn-manual{font:600 11px/1 var(--f);color:var(--tinta-3);white-space:nowrap;margin-left:auto}.pn-manual-meta{color:var(--tinta-2);font-weight:600}.pn-linha-nome{gap:8px}.pn-linha-nome .wppf-dono{flex:0 auto;max-width:45%;font-size:11.5px}.pn-tempo{font:500 12px/1.35 var(--f);color:var(--tinta-3)}.pn-tempo--alerta{color:var(--aviso);font-weight:700}.pn-tempo--perda{color:var(--erro);font-weight:600}.pn-compromisso{font:600 12.5px/1.4 var(--f);color:var(--acento-texto);align-items:flex-start;gap:6px;display:flex}.pn-compromisso svg{flex:none;margin-top:2px}.pn-compromisso span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-compromisso--tarefa{color:var(--tinta-2)}.pn-compromisso--atrasado{color:var(--aviso)}.pn-nota{background:var(--fundo-2);font:italic 400 12px/1.4 var(--f);color:var(--tinta-2);border-radius:10px;padding:6px 8px}.pn-nota-texto{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pn-card .pn-acoes{flex-wrap:nowrap;gap:4px;margin:4px -2px -2px;padding-top:8px}.pn-acao--forte{border-color:var(--linha-forte);min-width:0;height:30px;color:var(--tinta-2);flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:12px;display:inline-flex}.pn-valor .wppf-temp{white-space:nowrap;flex:none;font-size:12px;line-height:1.2}.pn-acao--forte.pn-acao--ganhar{color:var(--sucesso);border-color:color-mix(in srgb, var(--sucesso) 40%, var(--linha-forte))}.pn-acao--forte.pn-acao--ganhar:hover{background:color-mix(in srgb, var(--sucesso) 10%, transparent)}.pn-acao--forte.pn-acao--perder{color:var(--erro);border-color:color-mix(in srgb, var(--erro) 35%, var(--linha-forte))}.pn-acao--forte.pn-acao--perder:hover{background:color-mix(in srgb, var(--erro) 8%, transparent)}.pn-acao--icone{flex:none;width:30px;padding:0}.pn-acao--tarefa{border-color:var(--linha-forte);color:var(--tinta-2)}.pn-confirma{width:100%;font:600 12px/1.3 var(--f);color:var(--tinta);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pn-confirma>span{flex:100%}.pn-confirma>.pn-acao{flex:1 1 0}.pn-confirma>.pn-acao--forte{height:30px}.pn-grade-caixa{border:1px solid var(--tp-vidro-borda,var(--linha));border-radius:var(--r-lg,16px);background:var(--cartao-solido);flex:1;min-height:0;overflow:auto}.pn-grade{border-collapse:collapse;width:100%;font:400 13px/1.4 var(--f);color:var(--tinta-2)}.pn-grade th{z-index:1;background:var(--fundo-2);border-bottom:1px solid var(--linha);text-align:left;font:700 11px/1.2 var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-3);white-space:nowrap;padding:10px 12px;position:sticky;top:0}.pn-grade td{border-bottom:1px solid var(--linha);vertical-align:middle;background:0 0;border-radius:0;padding:10px 12px}.pn-grade tbody tr:hover td,.pn-grade tbody tr[aria-selected=true] td{background:var(--acento-veu)}.pn-grade .pn-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tinta);font-weight:600}.pn-grade th.pn-num{color:var(--tinta-3)}.pn-col-check{width:44px}.pn-col-check input{width:18px;height:18px;accent-color:var(--acento);cursor:pointer}.pn-grade-nome{color:var(--tinta);font:600 13.5px/1.35 var(--f);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.pn-grade-nome:hover,.pn-grade-nome:focus-visible{-webkit-text-decoration-color:var(--acento-texto);text-decoration-color:var(--acento-texto);outline:none}.pn-grade td small{color:var(--tinta-3);font-size:12px;display:block}.pn-etapa{margin-right:6px}.pn-grade-acoes{white-space:nowrap;text-align:right}.pn-tr--perdido td{color:var(--tinta-3)}.pn-vazio{background:var(--cartao-solido);border:1px solid var(--linha);border-radius:20px;padding:26px 30px}.pn-vazio h4{font:700 15px/1.35 var(--f);color:var(--tinta);margin:0}.pn-vazio p{color:var(--tinta-2);margin:4px 0 0}.pn-lote{z-index:5;border:1px solid var(--tp-vidro-borda,var(--linha-forte));background:color-mix(in srgb, var(--cartao-solido,var(--cartao)) 94%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 20px 50px -20px var(--tp-vidro-sombra,transparent);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;display:flex;position:sticky;bottom:12px}.pn-lote-par{align-items:center;gap:6px;display:inline-flex}.pn-abrir{text-align:left;cursor:pointer;min-width:0;font:inherit;color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex:1;padding:0;font-size:13.5px;font-weight:700;overflow:hidden}.pn-abrir:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.pn-card:has(.pn-abrir:focus-visible){border-color:var(--acento-texto)}.pn-card{cursor:pointer}.pn-lote b{font:700 13px/1 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;margin-right:4px}.pn-lote-campo{border:1px solid var(--linha-forte);background-color:var(--cartao-solido);height:34px;color:var(--tinta);cursor:pointer;padding:0 28px 0 12px;min-height:0!important;font:600 12.5px/1 var(--f)!important;border-radius:999px!important}.pn-dialogo{width:min(580px,100%)}.pn-lead-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pn-lead-topo .tf-rotulo{margin:0}.pn-moeda{align-items:center;gap:8px;display:flex}.pn-moeda>span{font:600 14px/1 var(--f);color:var(--tinta-3)}.pn-moeda input{font-variant-numeric:tabular-nums;flex:1;min-width:0}.pn-moeda input[aria-invalid=true]{border-color:var(--erro)}.pn-para{color:var(--tinta-2);margin:-4px 0 0;font-size:14px}.pn-para b{color:var(--tinta)}.pn-motivos{border:0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.pn-motivos legend{grid-column:1/-1;margin-bottom:6px}.pn-motivo{border:1px solid var(--linha-forte);min-height:44px;color:var(--tinta);font:600 13.5px/1.3 var(--f);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.pn-motivo:has(input:checked){border-color:var(--acento-texto);background:var(--acento-veu);color:var(--acento-texto)}.pn-motivo input{width:18px;height:18px;accent-color:var(--acento)}@media (width<=760px){html .td-shell.nold-tell .wpp-main .wppf-barra.pn-barra,.wppf.pn .wppf-barra.pn-barra{gap:8px}.pn-barra .wppf-busca{flex:100%;max-width:none}.pn-barra>.pn-periodo,.pn-barra>.pn-campo,.pn-barra>.pn-vista{flex:calc(50% - 4px);min-width:0}.pn-periodo-btn{gap:5px;width:100%;max-width:none;height:44px;padding:0 10px;font-size:15px}.pn-barra .pn-campo select{min-width:0;max-width:none;height:44px;padding-left:10px;padding-right:24px;font-size:16px!important}.pn-barra .pn-vista{margin-left:0}.pn-barra .pn-vista button{flex:1 1 0;min-height:44px}.pn-vista-rotulo{clip:auto;width:auto;height:auto;position:static;overflow:visible}.pn-periodo-painel{top:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1200;border-radius:24px;width:auto;max-width:none;padding:10px;position:fixed}.pn-periodo-atalhos>button{min-height:44px;font-size:15px}.pn-periodo-campo input[type=date],.pn-periodo-campo select{height:44px;font-size:16px!important}.pn-periodo-fim .n-btn{min-height:44px;padding-inline:20px}.pn-totais{gap:6px 14px}.pn-totais li{border-left:0;padding:0}.pn-totais b{font-size:17px}.pn-resumo .wppf-pilulas{flex:100%;margin-left:0}.pn-resumo .wppf-ajuda{display:none}.pn-esqueleto{grid-template-columns:1fr}.pn-col-soma{display:none}.pn-acao{min-width:44px;height:44px}.pn-acao--forte,.pn-confirma>.pn-acao--forte{height:44px;padding:0 12px;font-size:14px}.pn-acao--icone{width:44px}.pn-grade th:nth-child(5),.pn-grade td:nth-child(5),.pn-grade th:nth-child(6),.pn-grade td:nth-child(6){display:none}.pn-lote{bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:18px}.pn-lote-campo{flex:140px;height:44px;font-size:16px!important}.pn-lote .n-btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.pn-esqueleto i{animation:none}}@media (prefers-reduced-transparency:reduce){.pn-lote,.pn-totais{background:var(--cartao-solido,var(--cartao));-webkit-backdrop-filter:none;backdrop-filter:none}}.va-lista{border:1px solid var(--linha);border-radius:14px;margin:0 0 14px;padding:0;list-style:none;display:grid;overflow:hidden}.va-lista li{border-top:1px solid var(--linha);align-items:center;gap:12px;min-height:52px;padding:6px 8px 6px 16px;display:flex}.va-lista li:first-child{border-top:0}.va-nome{min-width:0;font:600 14px/1.35 var(--f);color:var(--tinta);overflow-wrap:anywhere;flex:1}.va-preco{font:600 13px/1 var(--f);color:var(--tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap}.va-confirma{gap:4px;display:inline-flex}.va-novo{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.va-novo>.n-field:first-child{flex:220px}.va-preco-campo{flex:0 180px}@media (width<=760px){.va-novo>.n-btn,.va-preco-campo{flex:100%}.va-lista li .n-btn{min-height:44px}}.iu{font:400 12px/1.65 var(--f);color:var(--tinta-2);overflow-wrap:anywhere;min-width:0}.iu-localizacao{color:var(--acento-texto);font-weight:600}.iu .iu-localizacao,.iu .iu-endereco{margin:5px 0!important;font-size:12px!important}.iu-detalhes{border-top:1px solid var(--linha);margin-top:12px;padding-top:4px}.iu-detalhes summary{cursor:pointer;min-height:40px;color:var(--tinta);align-content:center;font-size:12px;font-weight:600;display:list-item}.iu-detalhes summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.iu-detalhes dl{gap:12px;margin:8px 0 14px;display:grid}.iu-detalhes dt{color:var(--tinta);margin-bottom:3px;font-weight:600}.iu-detalhes dd{white-space:pre-wrap;color:var(--tinta-2);margin:0}.iu-detalhes a{color:var(--acento-texto);text-underline-offset:4px;min-height:36px;padding:6px 0;display:inline-block}.ue .iu{margin:0 0 16px}.ue-regiao{color:var(--acento-texto);font:600 10px/1.5 var(--f);margin-top:4px;display:block}.ue-filtros{align-items:center;gap:12px;min-width:0;display:flex}.ue-filtro-regiao{white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.ue-filtro-regiao select{max-width:180px}.ue .ue-equipe-cab .ue-localizacao-equipe{color:var(--acento-texto);font-size:11px}@media (width<=700px){.iu-detalhes summary,.iu-detalhes a{min-height:44px}.ue-filtros{width:100%}.ue-filtro-regiao{justify-content:space-between;width:100%}.ue-filtro-regiao select{flex:1;max-width:none}.ue-mobile-detalhe p{font-size:11px!important}}.mb-panel{min-width:0;color:var(--tinta-2);font:400 14px/1.55 var(--f);container:manual-booking/inline-size}.mb-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.mb-header h4{color:var(--tinta);font:700 20px/1.3 var(--f);margin:0}.mb-lead{border-bottom:1px solid var(--linha);align-items:center;gap:10px;margin-bottom:18px;padding-bottom:16px;display:flex}.mb-lead .n-rosto{--d:28px}.mb-lead>div{gap:2px;min-width:0;display:grid}.mb-lead strong{color:var(--tinta);font:600 14px/1.35 var(--f);overflow-wrap:anywhere}.mb-lead small{color:var(--tinta-2);font:400 12px/1.4 var(--f);overflow-wrap:anywhere}.mb-form{gap:0;display:grid}.mb-section{gap:12px;min-width:0;padding:18px 0;display:grid}.mb-section:first-child{padding-top:0}.mb-section+.mb-section{border-top:1px solid var(--linha)}.mb-section:last-child{padding-bottom:0}.mb-section-title{color:var(--tinta);font:700 16px/1.3 var(--f);margin:0}.mb-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;min-width:0;display:grid}.mb-fields--horarios{grid-template-columns:minmax(0,1fr) auto}.mb-panel .n-field{min-width:0;font-size:13px}.mb-panel .n-input{min-width:0;min-height:44px;font:400 16px/1.4 var(--f);border-radius:12px}.mb-routing{border:0;min-width:0;margin:0;padding:0}.mb-routing .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}.mb-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mb-modes .mb-mode{border:1px solid var(--linha-forte);background:var(--cartao-solido);min-width:0;box-shadow:none;color:var(--tinta-2);text-align:left;font:400 13px/1.5 var(--f);cursor:pointer;transition:border-color var(--motion-fast), background var(--motion-fast);border-radius:14px;align-content:start;gap:6px;padding:14px;display:grid}.mb-mode-title{min-width:0;color:var(--tinta);align-items:center;gap:9px;display:flex}.mb-mode-title strong{font:600 14px/1.35 var(--f)}.mb-mode-title i{border:1px solid var(--linha-forte);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.mb-mode[aria-checked=true]{border-color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 7%, var(--cartao-solido))}.mb-mode[aria-checked=true] .mb-mode-title i{border-color:var(--acento-texto)}.mb-mode[aria-checked=true] .mb-mode-title i:after{content:"";background:var(--acento-texto);border-radius:50%;position:absolute;inset:4px}.mb-mode:hover:not(:disabled){border-color:var(--acento-texto)}.mb-routing:disabled .mb-mode{cursor:default;opacity:.65}.mb-mode:focus-visible,.mb-slot:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px}.mb-roleta{gap:10px;min-width:0;padding-top:2px;display:grid}.mb-roleta-head{color:var(--tinta-2);font:400 12px/1.4 var(--f);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mb-roleta-head strong{color:var(--tinta);font:600 13px/1.4 var(--f)}.mb-participants{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.mb-participant{min-width:0;font:400 13px/1.4 var(--f);align-items:center;gap:8px;display:flex}.mb-participant .n-rosto{--d:28px}.mb-participant>span{overflow-wrap:anywhere;min-width:0}.mb-participant small{color:var(--tinta-2);font-size:12px;display:block}.mb-weight{color:var(--tinta);font:600 13px/1.4 var(--f);font-variant-numeric:tabular-nums;flex:none}.mb-note{color:var(--tinta-2);font:400 13px/1.5 var(--f);margin:0}.mb-status{color:var(--tinta-2);font:400 13px/1.5 var(--f);gap:10px;padding:8px 0;display:grid}.mb-status p,.mb-warning p{margin:0}.mb-status>.n-btn{justify-self:start}.mb-warning{border-left:2px solid var(--acento-texto);color:var(--tinta-2);font:400 13px/1.5 var(--f);gap:10px;margin:0;padding:2px 0 2px 12px;display:grid}.mb-warning>.n-btn{justify-self:start}.mb-slots{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.mb-slots .mb-slot{white-space:normal;text-align:left;justify-content:start;gap:3px;min-width:0;min-height:44px;padding:10px 12px;display:grid}.mb-slot strong{color:inherit;font:600 13px/1.35 var(--f)}.mb-slot span{color:var(--tinta-2);font:400 12px/1.4 var(--f)}.mb-slot[aria-pressed=true]{border-color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 7%, var(--cartao-solido));color:var(--acento-texto)}.mb-confirm{border-top:1px solid var(--linha);gap:8px;padding-top:18px;display:grid}.mb-confirm>p{margin:0}.mb-confirm>p:first-child{color:var(--tinta);font-size:14px}.mb-confirm-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:6px;display:grid}.mb-result{justify-items:start;gap:12px;padding:0 0 6px;display:grid}.mb-result h4{color:var(--tinta);font:700 20px/1.3 var(--f);margin:0}.mb-result p{margin:0;font-size:14px}.rn-dialogo.rn-dialogo-agendamento{border:1px solid var(--linha);background:var(--cartao-solido);width:min(728px,100%);max-height:calc(100dvh - 48px);box-shadow:none;-webkit-backdrop-filter:none;overscroll-behavior:contain;border-radius:24px;gap:18px;padding:24px}.rn-dialogo-agendamento>header{border-bottom:1px solid var(--linha);padding-bottom:16px}.rn-dialogo-agendamento>header h2{font:700 20px/1.3 var(--f)}.rn-dialogo-agendamento>header p{font:400 13px/1.5 var(--f);margin:5px 0 0}.rn-dialogo-agendamento>footer{border-top:1px solid var(--linha);padding-top:12px}.rn-dialogo-agendamento .rn-leads{max-height:320px}@container manual-booking (width<=500px){.mb-header h4{font-size:18px}.mb-lead{margin-bottom:16px;padding-bottom:14px}.mb-section{padding:16px 0}.mb-fields,.mb-confirm-actions{grid-template-columns:minmax(0,1fr);gap:12px}.mb-modes{grid-template-columns:minmax(0,1fr);gap:8px}.mb-modes .mb-mode{gap:4px;padding:12px 14px}.mb-mode>span:last-child{padding-left:27px}.mb-participants{gap:10px 16px}.mb-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-confirm-actions>.n-btn{width:100%}}@media (width<=600px){.rn-veu:has(>.rn-dialogo-agendamento){align-items:end;padding:16px 0 0}.rn-dialogo.rn-dialogo-agendamento{width:100%;max-height:calc(100dvh - 16px);padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0}.rn-dialogo-agendamento>header{padding-bottom:14px}.rn-dialogo-agendamento>header h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.mb-modes .mb-mode{transition:none}}.fu-veu{z-index:70;overscroll-behavior:contain;background:color-mix(in srgb, var(--fundo) 62%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px;animation:.2s backwards rn-entra;display:flex;position:fixed;inset:0;overflow-y:auto}.fu-ficha{background:var(--cartao-solido,var(--cartao));width:min(1640px,100%);height:calc(100dvh - 32px);color:var(--tinta);border:1px solid var(--linha-forte);box-shadow:var(--sombra-alta);font-family:var(--f);animation:fu-entra .32s var(--ease) backwards;border-radius:24px;outline:none;grid-template-rows:auto auto minmax(0,1fr);margin:auto;display:grid;overflow:hidden}@keyframes fu-entra{0%{opacity:0;transform:translateY(10px)}}.fu-ficha .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fu-cab{border-bottom:1px solid var(--linha);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rosto nome acoes""rosto sub sub""rosto cont cont";align-items:center;gap:2px 18px;padding:16px 24px 14px;display:grid;position:relative}.fu-rosto{--d:52px;grid-area:rosto;align-self:start;margin-top:2px}.fu-nome{min-width:0;font:400 32px/1.05 var(--f-display);letter-spacing:.012em;text-transform:uppercase;color:var(--tinta);overflow-wrap:anywhere;text-wrap:balance;grid-area:nome;margin:0}.fu-sub{flex-wrap:wrap;grid-area:sub;align-items:center;gap:6px 12px;min-width:0;display:flex}.fu-papel{color:var(--tinta-2);margin:0;font-size:15px}.fu-selo{border:1px solid var(--linha-forte);min-height:26px;font:600 12.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.fu-selo i{background:currentColor;border-radius:50%;width:6px;height:6px}.fu-selo--quente{color:var(--acento-texto);border-color:color-mix(in srgb, var(--acento-texto) 40%, transparent)}.fu-selo--quente i{background:var(--destaque);box-shadow:0 0 0 3px var(--acento-veu)}.fu-selo--ok{color:var(--sucesso)}.fu-selo--erro{color:var(--erro)}.fu-acoes{flex-wrap:wrap;grid-area:acoes;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fu-sep{background:var(--linha-forte);width:1px;height:26px;margin:0 2px}.fu-contatos{flex-wrap:wrap;grid-area:cont;align-items:center;gap:8px;min-width:0;margin-top:10px;display:flex}.fu-ch{border:1px solid var(--linha);min-height:34px;color:var(--tinta);font:500 13.5px var(--f);white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:7px;padding:0 10px;text-decoration:none;display:inline-flex}.fu-ch:hover{border-color:var(--acento-texto)}.fu-ch svg{color:var(--tinta-3);flex:none}.fu-ch--ok svg:last-child{color:var(--sucesso)}.fu-meta{color:var(--tinta-2);white-space:nowrap;align-items:center;gap:8px;padding-left:6px;font-size:13.5px;display:inline-flex}.fu-meta b{color:var(--tinta);font-weight:600}.fu-rosto-p{--d:28px}.fu-rosto-pp{--d:22px}.fu-rosto--ia{position:relative;overflow:visible}.fu-rosto--ia:after{content:"IA";background:var(--cartao-solido,var(--cartao));border:1px solid var(--linha-forte);color:var(--tinta-2);font:700 8.5px/1 var(--f);border-radius:4px;padding:1px 3px;position:absolute;bottom:-4px;right:-6px}.fu-menu-ancora{display:inline-flex;position:relative}.fu-menu{z-index:75;border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));width:min(320px,100vw - 32px);box-shadow:var(--sombra-alta);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.fu-menu button{text-align:left;color:var(--tinta);font:600 14px/1.35 var(--f);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.fu-menu button svg{color:var(--tinta-2);margin-top:1px}.fu-menu button:hover,.fu-menu button:focus-visible{background:var(--cartao-hover)}.fu-menu small{font:400 12.5px/1.45 var(--f);color:var(--tinta-3);margin-top:2px;display:block}.fu-menu .fu-perigo,.fu-menu .fu-perigo svg{color:var(--erro)}.fu-menu hr{border:0;border-top:1px solid var(--linha);margin:4px 6px}.fu-erro{color:var(--tinta-2);align-items:center;gap:12px;padding:24px;display:flex}.fu-erro p{margin:0}.fu-erro--parcial{border-bottom:1px solid var(--linha);padding:10px 24px;font-size:13px}.fu-esqueleto{align-content:start;gap:12px;padding:24px;display:grid}.fu-esqueleto i{background:linear-gradient(90deg, var(--fundo-2), var(--cartao-hover), var(--fundo-2));background-size:200%;border-radius:8px;height:16px;animation:1.8s infinite fu-brilho}.fu-esqueleto i:nth-child(2){width:70%}.fu-esqueleto i:nth-child(3){width:45%}@keyframes fu-brilho{to{background-position:-200% 0}}.fu-neg{border-bottom:1px solid var(--linha);gap:6px;min-width:0;padding:10px 24px 12px;display:grid}.fu-neg-topo{align-items:center;gap:10px;min-width:0;display:flex}.fu-olho{font:700 11px/1.3 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);flex:none}.fu-pilulas,.fu-filtros,.fu-abas,.fu-abas-cel{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.fu-pilulas::-webkit-scrollbar{display:none}.fu-filtros::-webkit-scrollbar{display:none}.fu-abas::-webkit-scrollbar{display:none}.fu-abas-cel::-webkit-scrollbar{display:none}.fu-pilula{border:1px solid var(--linha);min-height:34px;color:var(--tinta-2);font:600 13px var(--f);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.fu-pilula:hover{border-color:var(--linha-forte);background:var(--cartao-hover)}.fu-pilula[aria-pressed=true],.fu-pilula[aria-selected=true]{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.fu-pilula--mais{border-style:dashed}.fu-conta{font-variant-numeric:tabular-nums;opacity:.85}.fu-neg-acoes{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.fu-confirma{color:var(--tinta);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.fu-trilha{scrollbar-width:thin;grid-auto-columns:minmax(104px,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow-x:auto}.fu-trilha li{position:relative}.fu-trilha li:before{content:"";background:var(--linha-forte);height:1px;position:absolute;top:17px;left:-50%;right:50%}.fu-trilha li:first-child:before{display:none}.fu-trilha .fu-passo--feita:before,.fu-trilha .fu-passo--atual:before{background:var(--tinta-2)}.fu-trilha .fu-passo--desfecho:before{border-top:1px dashed var(--linha-forte);background:0 0}.fu-passo{width:100%;color:var(--tinta-3);font:500 12.5px/1.3 var(--f);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;align-content:start;justify-items:center;gap:6px;padding:4px 6px;display:grid}button.fu-passo:hover:not(:disabled){background:var(--cartao-hover);color:var(--tinta)}.fu-passo:disabled{cursor:default}.fu-ponto{z-index:1;border:1.5px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));border-radius:50%;width:12px;height:12px;margin-top:7px;position:relative}.fu-passo--feita .fu-passo{color:var(--tinta-2)}.fu-passo--feita .fu-ponto{background:var(--tinta-2);border-color:var(--tinta-2)}.fu-passo--atual .fu-passo{color:var(--tinta);font-weight:700}.fu-passo--atual .fu-ponto{background:var(--acento);border-color:var(--acento);width:18px;height:18px;box-shadow:0 0 0 5px var(--acento-veu);margin-top:4px}button.fu-passo:hover:not(:disabled) .fu-ponto{border-color:var(--acento-texto)}.fu-passo--ganho .fu-ponto{background:var(--sucesso);border-color:var(--sucesso)}.fu-passo--perdido .fu-ponto{background:var(--erro);border-color:var(--erro)}.fu-passo--ganho .fu-passo{color:var(--sucesso);font-weight:700}.fu-passo--perdido .fu-passo{color:var(--erro);font-weight:700}.fu-fatos{color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;font-size:13.5px;display:flex}.fu-fatos b{color:var(--tinta);font-weight:600}.fu-fatos-tell{align-items:center;gap:6px;display:inline-flex}.fu-neg-detalhes{border-top:1px solid var(--linha);gap:8px;padding-top:10px;display:grid}.fu-neg-detalhes .fu-dl{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 24px}.fu-neg-vazio{margin:4px 0}.fu-historico{margin:0;padding:0;list-style:none;display:grid}.fu-historico li{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.fu-historico li:first-child{border-top:0}.fu-historico b{font-size:14px;display:block}.fu-historico small{color:var(--tinta-3);font-size:12.5px;display:block}.fu-corpo{grid-template-columns:350px minmax(0,1fr) 300px;grid-template-areas:"agora trabalho dados";min-height:0;display:grid}.fu-lado{display:contents}.fu-col{align-content:start;gap:28px;min-height:0;padding:20px 22px 32px;display:grid;overflow:auto}.fu-col--agora{border-right:1px solid var(--linha);grid-area:agora}.fu-col--dados{border-left:1px solid var(--linha);grid-area:dados}.fu-trabalho{flex-direction:column;grid-area:trabalho;min-width:0;min-height:0;display:flex}.fu-abas{border-bottom:1px solid var(--linha);flex:none;padding:14px 22px 12px}.fu-painel{flex:1;min-height:0;padding:18px 22px 32px;overflow:auto}.fu-trabalho[data-aba=conversa] .fu-painel{flex-direction:column;padding:0;display:flex;overflow:hidden}.fu-abas-cel,.fu-barra-cel{display:none}.fu-sec{align-content:start;gap:12px;min-width:0;display:grid}.fu-sec-t{font:700 15px/1.3 var(--f);color:var(--tinta);align-items:center;gap:8px;margin:0;display:flex}.fu-sec-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fu-conta-t{font:600 12.5px var(--f);color:var(--tinta-3)}.fu-sub-t{font:700 13.5px/1.35 var(--f);color:var(--tinta);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 6px;display:flex}.fu-apoio{font:400 13px/1.5 var(--f);color:var(--tinta-3);margin:0}.fu-texto{color:var(--tinta-2);max-width:70ch;margin:0;font-size:14.5px;line-height:1.6}.fu-trab{align-content:start;gap:28px;display:grid}.fu-prox{border:1px solid var(--linha-forte);border-radius:14px;gap:10px;padding:16px;display:grid}.fu-prox--voce{border-color:color-mix(in srgb, var(--acento-texto) 45%, transparent);background:color-mix(in srgb, var(--acento) 7%, var(--cartao-solido,var(--cartao)))}.fu-prox h4{font:700 17px/1.3 var(--f);color:var(--tinta);text-wrap:balance;margin:0}.fu-prox p{color:var(--tinta-2);margin:0;font-size:14px;line-height:1.55}.fu-prox-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fu-prox-acoes:empty{display:none}.fu-depois-t{margin-bottom:4px}.fu-lista{margin:0;padding:0;list-style:none}.fu-lista>li{border-top:1px solid var(--linha);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.fu-lista>li:first-child{border-top:0;padding-top:2px}.fu-lista b{color:var(--tinta);font-size:14px;font-weight:600;line-height:1.4;display:block}.fu-lista small{color:var(--tinta-3);font-size:12.5px;line-height:1.45;display:block}.fu-marcador{border:1px solid var(--linha-forte);width:28px;height:28px;color:var(--tinta-2);border-radius:50%;flex:none;place-items:center;display:grid}.fu-marcador--tell{border-style:dashed}.fu-sabe-cab{align-items:center;gap:10px;display:flex}.fu-sabe-cab .fu-apoio{margin-top:1px}.fu-quali{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fu-quali li{gap:2px;font-size:13.5px;display:grid}.fu-quali b{color:var(--tinta);font-weight:600}.fu-quali q,.fu-crit q{color:var(--tinta-2);quotes:"“" "”";font-size:13.5px;line-height:1.5}.fu-crit{border-top:1px solid var(--linha);gap:5px;padding:9px 0;display:grid}.fu-crit:first-of-type{border-top:0;padding-top:0}.fu-crit-l{font:600 13.5px var(--f);color:var(--tinta);justify-content:space-between;gap:8px;display:flex}.fu-crit-l span{font-variant-numeric:tabular-nums;color:var(--tinta-2)}.fu-barra{background:var(--linha);border-radius:2px;height:4px;display:block;overflow:hidden}.fu-barra i{background:var(--acento);border-radius:2px;height:100%;display:block}.fu-etiquetas{flex-wrap:wrap;gap:6px;margin:0;display:flex}.fu-etiquetas span{border:1px dashed var(--linha-forte);min-height:28px;color:var(--tinta-2);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}.fu-rec>summary{cursor:pointer;min-height:36px;font:600 13.5px var(--f);color:var(--tinta);justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.fu-rec>summary::-webkit-details-marker{display:none}.fu-rec>summary svg{color:var(--tinta-3);transition:transform var(--motion-fast,.16s) var(--ease);transform:rotate(90deg)}.fu-rec[open]>summary svg{transform:rotate(-90deg)}.fu-check{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.fu-check li{color:var(--tinta-2);align-items:center;gap:8px;font-size:13.5px;display:flex}.fu-conversa{flex-direction:column;height:100%;min-height:0;display:flex}.fu-conv-topo{border-bottom:1px solid var(--linha);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 22px;display:flex}.fu-conv-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fu-fio{flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px 22px;display:flex;overflow:auto}.fu-dia{font:600 12px var(--f);color:var(--tinta-3);align-self:center;margin:8px 0 4px}.fu-dia:first-letter{text-transform:uppercase}.fu-msg-sis{color:var(--tinta-3);text-align:center;align-self:center;max-width:80%;margin:4px 0;font-size:12.5px}.fu-msg{gap:3px;max-width:min(76%,560px);display:grid}.fu-msg-txt{color:var(--tinta);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:9px 13px;font-size:14px;line-height:1.5}.fu-msg small{color:var(--tinta-3);padding:0 4px;font-size:11.5px}.fu-msg--lead{align-self:flex-start}.fu-msg--lead .fu-msg-txt{border:1px solid var(--linha-forte);border-bottom-left-radius:4px}.fu-msg--tell,.fu-msg--time,.fu-msg--nota{text-align:right;align-self:flex-end}.fu-msg--tell .fu-msg-txt,.fu-msg--time .fu-msg-txt{background:var(--fundo-2);text-align:left;border-bottom-right-radius:4px}.fu-msg--nota .fu-msg-txt{border:1px dashed var(--linha-forte);text-align:left}.fu-msg--falhou small{color:var(--erro)}.fu-compositor{border-top:1px solid var(--linha);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:12px 22px 14px;display:grid}.fu-compositor textarea.n-input{resize:vertical;max-height:160px;min-height:46px!important}.fu-compositor .fu-apoio{grid-column:1/-1}.fu-bloco{border:1px solid var(--linha);border-radius:14px;gap:12px;padding:14px 16px;display:grid}details.fu-bloco{padding:6px 16px;display:block}details.fu-bloco[open]{padding-bottom:12px}.fu-bloco-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fu-bloco-cab h4{font:700 15px/1.35 var(--f);color:var(--tinta);margin:0}.fu-bloco-cab h4:first-letter{text-transform:uppercase}.fu-bloco-cab p{color:var(--tinta-2);margin:2px 0 0;font-size:13.5px}.fu-estados{flex-wrap:wrap;gap:12px;display:flex}.fu-bloco-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fu-bloco-acoes:empty{display:none}.fu-passos{margin:0;padding:0;list-style:none;display:grid}.fu-passos li{border-top:1px solid var(--linha);color:var(--tinta);grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.fu-passos li:first-child{border-top:0}.fu-passos small{color:var(--tinta-3);font-size:12.5px;display:block}.fu-passos time{font:400 12px var(--mono);color:var(--tinta-3);white-space:nowrap}.fu-passos-acoes{flex-wrap:wrap;gap:4px;display:flex}.fu-passos li.fu-apoio{color:var(--tinta-2);font-size:13px;display:block}.fu-texto-longo{text-align:left;font:400 12.5px/1.45 var(--f);color:var(--tinta-3);cursor:pointer;background:0 0;border:0;margin:2px 0 0;padding:0;display:block}.fu-texto-longo .fu-mais{color:var(--acento-texto);text-underline-offset:2px;margin-left:6px;font-weight:600;text-decoration:underline}.fu-ponto-p{background:var(--tinta-3);border-radius:50%;width:8px;height:8px;margin-top:6px}.fu-ponto-p--ok{background:var(--sucesso)}.fu-ponto-p--aviso{background:var(--aviso)}.fu-ponto-p--previsto{border:1.5px solid var(--tinta-3);background:0 0}.fu-ligacao{border-top:1px solid var(--linha);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.fu-ligacao:first-of-type{border-top:0;padding-top:4px}.fu-ligacao>div{gap:6px;min-width:0;display:grid}.fu-ligacao h4{font:600 14px/1.4 var(--f);color:var(--tinta);margin:0}.fu-audio{width:100%;height:36px}.fu-transc{border:1px solid var(--linha);border-radius:12px;gap:6px;max-height:240px;padding:10px 12px;display:grid;overflow:auto}.fu-transc p{color:var(--tinta-2);margin:0;font-size:13.5px;line-height:1.5}.fu-transc b{letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);font-size:11.5px}.fu-leitura{gap:8px;padding-bottom:4px;display:grid}.fu-kpis{color:var(--tinta-2);flex-wrap:wrap;gap:4px 18px;margin:0;font-size:13.5px;display:flex}.fu-kpis b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.fu-fala{background:var(--linha);border-radius:3px;height:6px;display:flex;overflow:hidden}.fu-fala i:first-child{background:var(--tinta-2)}.fu-fala i:last-child{background:var(--acento)}.fu-caminhos{margin:0;padding:0;list-style:none;display:grid}.fu-caminhos li{border-top:1px solid var(--linha);color:var(--tinta-2);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.fu-caminhos li:first-child{border-top:0}.fu-nota{border-bottom:1px solid var(--linha);gap:6px;padding-bottom:14px;display:grid}.fu-nota .fu-sub-t{margin:0}.fu-nota .fu-sub-t .fu-apoio{font-weight:400}.fu-nota-linha{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.fu-nota textarea.n-input{resize:vertical;max-height:160px;min-height:46px!important}.fu-filtros{padding:2px 0}.fu-tl-grupo .fu-sub-t{color:var(--tinta-3);margin:4px 0 2px;font-weight:600}.fu-tl{margin:0;padding:0;list-style:none}.fu-tl li{border-top:1px solid var(--linha);grid-template-columns:48px 28px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.fu-tl time{font:400 12px/2.2 var(--mono);color:var(--tinta-3)}.fu-tl-tx{min-width:0;color:var(--tinta);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.fu-tl-tx q{color:var(--tinta-2);quotes:"“" "”";white-space:pre-wrap;margin-top:4px;display:block}.fu-tl-tx small{color:var(--tinta-3);margin-top:2px;font-size:12.5px;display:block}.fu-dl{gap:12px;margin:0;display:grid}.fu-dl>div{gap:2px;min-width:0;display:grid}.fu-dl dt{font:400 12.5px/1.4 var(--f);color:var(--tinta-3)}.fu-dl dd{font:500 14px/1.45 var(--f);color:var(--tinta);overflow-wrap:anywhere;margin:0}.fu-select{min-height:40px;padding:6px 10px;font-size:14px}.fu-vazio{margin:auto}.fu-agendar{width:min(560px,100%)}.fu-so-desk{display:inline}@media (width<=1279px){.fu-corpo{grid-template-columns:330px minmax(0,1fr);grid-template-areas:"lado trabalho"}.fu-lado{border-right:1px solid var(--linha);grid-area:lado;min-height:0;display:block;overflow:auto}.fu-col{overflow:visible}.fu-col--agora{border-right:0}.fu-col--dados{border-left:0;border-top:1px solid var(--linha)}}@media (width<=1100px){.fu-rapida span{display:none}.fu-rapida{width:40px;padding:0}}@media (width<=899px){.fu-veu{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.fu-ficha{width:100%;height:100dvh;box-shadow:none;overscroll-behavior:contain;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0;animation-name:fu-sobe;display:block;overflow-y:auto}@keyframes fu-sobe{0%{opacity:0;transform:translateY(24px)}}.fu-cab{grid-template-areas:"rosto nome acoes""sub sub sub""cont cont cont";gap:8px 12px;padding:14px 16px 12px}.fu-rosto{--d:44px;align-self:center;margin:0}.fu-nome{font-size:26px}.fu-papel{font-size:14px}.fu-rapida,.fu-sep{display:none}.fu-contatos{scrollbar-width:none;flex-wrap:nowrap;margin-top:0;padding-bottom:2px;overflow-x:auto}.fu-contatos::-webkit-scrollbar{display:none}.fu-ch{min-height:44px}.fu-neg{gap:8px;padding:12px 16px 14px}.fu-neg-topo{flex-wrap:wrap}.fu-neg-topo .fu-olho,.fu-fatos-tell,.fu-so-desk{display:none}.fu-neg-acoes{flex-wrap:nowrap;order:3;gap:4px;width:100%;margin-left:0}.fu-neg-acoes .n-btn{gap:6px;min-height:44px;padding:0 10px}.fu-neg-acoes .n-btn--text{margin-left:auto;padding:0 4px}.fu-trilha{grid-auto-columns:112px}.fu-abas-cel{z-index:5;background:var(--cartao-solido,var(--cartao));border-bottom:1px solid var(--linha);padding:10px 16px;display:flex;position:sticky;top:0}.fu-abas-cel .fu-pilula{min-height:40px}.fu-corpo,.fu-lado{border:0;display:block;overflow:visible}.fu-col{padding:18px 16px 28px;overflow:visible}.fu-col--dados{border-top:0}.fu-abas{display:none}.fu-painel,.fu-trabalho[data-aba=conversa] .fu-painel{padding:16px 16px 28px;overflow:visible}.fu-trabalho[data-aba=conversa] .fu-painel{padding:0}.fu-fio{padding:14px 16px;overflow:visible}.fu-conv-topo,.fu-compositor{padding-left:16px;padding-right:16px}.fu-ficha[data-cel=agora] .fu-trabalho,.fu-ficha[data-cel=agora] .fu-col--dados,.fu-ficha[data-cel=dados] .fu-col--agora,.fu-ficha[data-cel=dados] .fu-trabalho,.fu-ficha[data-cel=trabalho] .fu-lado{display:none}.fu-barra-cel{z-index:5;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--cartao-solido,var(--cartao));border-top:1px solid var(--linha);grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:sticky;bottom:0}.fu-barra-cel .n-btn{flex-direction:column;gap:2px;min-height:52px;padding:0 4px;font-size:12px}.fu-tl li{grid-template-columns:28px minmax(0,1fr);gap:2px 10px}.fu-tl time{grid-area:1/2;line-height:1.4}.fu-tl .fu-marcador{grid-row:1/span 2}.fu-tl-tx{grid-column:2}.fu-msg{max-width:88%}.fu-nota-linha,.fu-compositor{grid-template-columns:1fr}.fu-menu{top:calc(64px + env(safe-area-inset-top,0px));position:fixed;right:16px}}@media (prefers-reduced-motion:reduce){.fu-veu,.fu-ficha,.fu-esqueleto i{animation:none}}@media (prefers-reduced-transparency:reduce){.fu-veu{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--fundo) 85%, transparent)}}.av-grade{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.av-frente{gap:10px;min-width:0;display:grid}.av-cab{justify-content:space-between;align-items:baseline;gap:10px;min-height:22px;display:flex}.av-cab h2{margin:0}.av-conta{font:400 12px/1.3 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;text-align:right}.av-lista{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rn .av-linha{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"a b""c c";gap:8px 12px;padding:14px 16px}.rn .av-linha>:first-child{grid-area:a}.rn .av-linha>.rn-quem{grid-area:b}.rn .av-linha>.rn-acoes{grid-area:c;justify-content:flex-end}.rn .av-linha--lig{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"a b c"}.rn .av-linha--num{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"b c"}.av-linha .rn-quem h3{font-size:15px}.rn .av-linha .rn-hora{grid-auto-flow:row;justify-content:start;align-items:start;font-size:14px}.av-rosto{--d:36px;box-shadow:none}.av-rosto img{position:absolute;inset:0}.rn .av-linha--voce{border-color:color-mix(in srgb, var(--acento-texto) 55%, transparent);box-shadow:inset 3px 0 0 var(--acento-texto), inset 0 1px 0 var(--tp-vidro-luz,transparent), 0 30px 60px -40px var(--tp-vidro-sombra,transparent)}.av-pulsa i{animation:2.4s ease-in-out infinite rn-pulso}.rn .av-vazio{padding:20px 22px}.av-pe{margin:0}.av-velho{color:var(--aviso);margin:0}@media (prefers-reduced-motion:reduce){.av-pulsa i{animation:none}}@media (width<=1100px){.av-grade{grid-template-columns:minmax(0,1fr)}}html .tell-shell.nold-tell.td-shell{--fundo:inherit;--fundo-2:inherit;--palco:inherit;--cartao:inherit;--cartao-solido:inherit;--cartao-hover:inherit;--tinta:inherit;--tinta-2:inherit;--tinta-3:inherit;--acento:inherit;--acento-hover:inherit;--acento-texto:inherit;--acento-titulo:inherit;--acento-veu:inherit;--sobre-acento:inherit;--nucleo:inherit;--linha:inherit;--linha-forte:inherit;--sucesso:inherit;--aviso:inherit;--erro:inherit;--info:inherit;--vidro:inherit;--vidro-forte:inherit;--vidro-leve:inherit;--vidro-hover:inherit;--vidro-borda:inherit;--vidro-brilho:inherit;--sombra:inherit;--mancha-1:inherit;--mancha-2:inherit;--f:inherit;--mono:inherit;--cartao-2:#f8f2ec;color-scheme:inherit;min-height:100dvh;color:var(--tinta-2);font-family:var(--f);background:var(--palco-degrade),var(--fundo);background-attachment:fixed;display:block}html[data-theme=dark] .tell-shell.nold-tell.td-shell{--cartao-2:#1f1a25}.td-shell[data-tell-tab=hoje] .cpz-bubble{display:none}:where(.td-proprio button:not([class*=n-btn])){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.td-proprio :is(ul,ol){margin:0;padding:0;list-style:none}.td-proprio :is(h1,h2,h3,h4,p){margin:0}.td-proprio :is(button,a):focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.td-rosto{--d:32px;width:var(--d);height:var(--d);background:var(--acento-veu);color:var(--acento-texto);font:700 calc(var(--d) * .38)/1 var(--f);box-shadow:0 0 0 2px var(--fundo),0 0 0 3px var(--linha-forte);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.td-rosto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.td-rosto--trabalha:after{content:"";border:1.5px solid #0000;border-top-color:var(--destaque);border-right-color:color-mix(in srgb,var(--destaque) 40%,transparent);border-radius:50%;animation:1.8s linear infinite n-orbit;position:absolute;inset:-5px}.td-pagina{min-width:0;height:100dvh;padding-left:var(--h4-page-side,88px);flex-direction:column;display:flex;overflow:hidden}.td-pagina>.wpp-main{flex:1;min-height:0}.td-pagina[data-nucleo-segura]>:not(.h4-page-top){visibility:hidden}.td-pagina[data-nucleo-solta]>:not(.h4-page-top){animation:nucleo-solta var(--motion-page,.32s) var(--ease) both}@media (prefers-reduced-motion:reduce){.td-pagina[data-nucleo-solta]>:not(.h4-page-top){animation:none}}.td-shell[data-tell-tab=hoje] .td-pagina>.wpp-main{padding:0}.td-cab-secao{flex-wrap:wrap;flex:none;align-items:center;gap:10px 16px;min-height:56px;padding:4px 22px 12px;display:flex}.td-cab-secao .n-titulo{flex:none;font-size:30px;line-height:1}.td-cab-frase{min-width:0;font:400 13.5px/1.4 var(--f);color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;flex:220px;overflow:hidden}.td-cab-volta{align-items:center;gap:4px;min-height:32px;display:inline-flex;border:1px solid var(--linha)!important;font:600 12.5px/1 var(--f)!important;color:var(--tinta-2)!important;border-radius:999px!important;padding:0 10px 0 6px!important}.td-cab-volta:hover{color:var(--tinta)!important;border-color:var(--linha-forte)!important}.td-cab-secao-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.td-cab-rosto{--d:34px;flex:none}.td-cab-marca{background:var(--acento-veu);width:30px;height:30px;color:var(--acento-texto);border-radius:9px;flex:none;place-items:center;display:inline-grid}.td-cab-titulo-no{min-width:0;font:700 18px/1.25 var(--f);color:var(--tinta);margin:0}.td-cab-titulo-no input{font:inherit;color:inherit}.td-cab-agente .n-estado{flex:none}.td-barra-topo{flex-wrap:wrap;flex:none;gap:10px 18px;padding-top:8px;padding-bottom:8px}.td-trilha{white-space:nowrap;overflow:hidden}.td-subabas{border:1px solid var(--linha);background:var(--cartao-2);scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.td-subabas::-webkit-scrollbar{display:none}.td-subabas button{min-height:30px;font:600 12.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;border-radius:999px;flex:none;padding:0 13px}.td-subabas button:hover{color:var(--tinta)}.td-subabas button[aria-current=page]{background:var(--acento-veu);color:var(--acento-texto)}.td-topo-acoes{align-items:center;gap:8px;margin-left:auto;display:flex}.td-nivel2{font:600 12.5px/1 var(--f);color:var(--tinta-2);align-items:center;gap:8px;display:flex}.td-nivel2 .td-rosto{--d:22px;font-size:10px}.td-nivel2-volta{color:var(--tinta-3);align-items:center;gap:4px;display:inline-flex}.td-nivel2-volta:hover{color:var(--tinta)}.td-hoje{max-width:1600px;margin:0 auto;padding:26px 28px 56px}.td-cab{gap:10px;margin-bottom:18px;display:grid}.td-cab .n-titulo{font-size:clamp(34px,4.4vw,60px)}.td-cab .n-titulo em{color:var(--acento-texto);font-style:normal}.td-linha-num{font:400 15px/1.5 var(--f);color:var(--tinta-2);flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.td-linha-num b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:700}.td-com-rostos{align-items:center;gap:10px;display:inline-flex}.td-cacho{display:inline-flex}.td-cacho .td-rosto{--d:26px;font-size:10.5px}.td-cacho .td-rosto+.td-rosto{margin-left:-8px}.td-linha-num>*+:before{content:"";background:var(--tinta-3);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:18px;display:inline-block}.td-link{color:var(--acento-texto)!important;font-weight:600!important}.td-link b{color:inherit}.td-link:hover{text-underline-offset:4px;text-decoration:underline}.td-pede{border:1px solid var(--linha-forte);background:var(--cartao);transition:border-color var(--motion-fast) var(--ease),box-shadow var(--motion-fast) var(--ease);border-radius:20px;gap:12px;margin:0 0 18px;padding:14px 14px 14px 16px;display:grid}.td-pede:focus-within{border-color:var(--destaque);box-shadow:0 0 0 3px var(--acento-veu)}.td-pede-linha{align-items:center;gap:12px;display:flex}.td-pede-linha>.td-rosto{--d:38px}.td-pede input{min-width:0;color:var(--tinta);background:0 0;outline:0;flex:1;padding:0;box-shadow:none!important;min-height:44px!important;font:500 16px/1.4 var(--f)!important;border:0!important;border-radius:0!important}.td-pede input::placeholder{color:var(--tinta-3)}.td-enviar{width:44px;height:44px;transition:background var(--motion-fast) var(--ease),transform .2s var(--ease);flex:none;place-items:center;display:grid;background:var(--acento)!important;color:var(--sobre-acento)!important;border-radius:12px!important}.td-enviar:hover{background:var(--acento-hover)!important}.td-enviar:active{transform:scale(.96)}.td-enviar svg{stroke-width:2px}.td-atalhos{flex-wrap:wrap;gap:6px;padding-left:50px;display:flex}.td-atalho{min-height:34px;transition:border-color var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease);align-items:center;gap:8px;display:inline-flex;border:1px solid var(--linha)!important;background:var(--cartao-2)!important;font:600 12px/1 var(--f)!important;color:var(--tinta-2)!important;border-radius:999px!important;padding:4px 11px 4px 5px!important}.td-atalho:hover{border-color:var(--destaque)!important;color:var(--tinta)!important}.td-atalho i{background:var(--acento-veu);width:24px;height:24px;color:var(--acento-texto);border-radius:50%;place-items:center;display:grid}.td-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;align-items:stretch;gap:16px;display:grid}.td-bento>.td-cd{min-width:0}.td-span2{grid-column:span 2}.td-cd{border:1px solid var(--linha);background:var(--cartao);animation:td-entra .6s var(--mola) both;border-radius:20px;flex-direction:column;gap:14px;padding:20px 22px;display:flex;position:relative}.td-bento>.td-cd:nth-child(2){animation-delay:70ms}.td-bento>.td-cd:nth-child(3){animation-delay:.14s}.td-bento>.td-cd:nth-child(4){animation-delay:.21s}.td-bento>.td-cd:nth-child(5){animation-delay:.28s}.td-bento>.td-cd:nth-child(6){animation-delay:.35s}.td-bento>.td-cd:nth-child(7){animation-delay:.42s}@keyframes td-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.td-esq{gap:12px;min-height:220px}.td-esq-linhas{gap:14px;padding-top:6px;display:grid}.td-esq-linhas .n-skeleton{height:34px}.td-esq .n-skeleton:first-child{width:40%}.td-esq .n-skeleton:nth-child(3){width:70%}.td-cd-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.td-cd-cab h3{font:700 16px/1.3 var(--f);color:var(--tinta);letter-spacing:-.01em;margin:0}.td-apoio{color:var(--tinta-3);font-size:12px}.td-vazio{color:var(--tinta-3);font-size:13.5px}.td-arco{flex:1;min-height:350px;position:relative}.td-arco svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.td-arco-trilho{fill:none;stroke:var(--linha-forte);stroke-width:1.5px}.td-arco-marcas{fill:none;stroke:var(--linha-forte);stroke-width:1px}.td-arco-marcas-g{fill:none;stroke:var(--tinta-3);stroke-width:1.2px}.td-ponteiro{transition:transform 1.25s var(--mola)}.td-ponteiro line{stroke:var(--destaque);stroke-width:3px;stroke-linecap:round}.td-ponteiro circle{fill:var(--destaque)}.td-arco-camada{position:absolute;inset:0}.td-etapa{width:var(--tw,120px);height:var(--th,68px);transition:border-color var(--motion-fast) var(--ease),background var(--motion-fast) var(--ease);animation:td-etapa .6s var(--mola) both;animation-delay:calc(var(--k,0) * .15s + .2s);align-content:center;justify-items:center;gap:3px;display:grid;position:absolute;transform:translate(-50%,-50%);border:1px solid var(--linha-forte)!important;background:var(--cartao-2)!important;color:var(--tinta)!important;text-align:center!important;border-radius:16px!important}.td-etapa:hover{border-color:var(--destaque)!important}.td-etapa[aria-pressed=true]{background:var(--acento-veu)!important;border-color:var(--destaque)!important}.td-etapa strong{font:400 var(--tn,30px)/1 var(--f-display);letter-spacing:.012em;font-variant-numeric:tabular-nums}.td-etapa>span:last-child{max-width:100%;font:700 9.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;padding:0 6px;overflow:hidden}.td-etapa[aria-pressed=true]>span:last-child{color:var(--acento-texto)}.td-etapa.vazia{background:0 0!important;border-style:dashed!important}.td-etapa.vazia strong{color:var(--tinta-3)}.td-etapa.saida{opacity:.82}.td-donos{display:flex;position:absolute;top:-11px;right:-8px}.td-donos .td-rosto{--d:24px;font-size:10px}.td-donos .td-rosto+.td-rosto{margin-left:-7px}.td-gargalo{background:var(--destaque);width:10px;height:10px;box-shadow:0 0 0 3px var(--acento-veu);border-radius:50%;animation:2.4s ease-in-out infinite td-pulso;position:absolute;top:-4px;left:-4px}@keyframes td-etapa{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes td-pulso{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.td-leitura-pos{position:absolute;transform:translate(-50%,-50%)}.td-leitura{text-align:center;animation:td-entra .4s var(--ease) both;justify-items:center;gap:6px;display:grid}.td-leitura .n-olho{color:var(--tinta-3)}.td-leitura strong{font:400 54px/1 var(--f-display);color:var(--tinta);letter-spacing:.012em;font-variant-numeric:tabular-nums}.td-leitura p{color:var(--tinta-2);text-wrap:pretty;font-size:13.5px;line-height:1.5}.td-leitura .n-btn{margin-top:4px}.td-fluxo{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding-top:14px;display:flex}.td-fluxo>div{gap:3px;display:grid}.td-fluxo strong{font:400 24px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums}.td-fluxo span{font:700 9px/1.3 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3)}.td-fluxo>i{color:var(--tinta-3);padding-bottom:12px;font-style:normal}.td-fluxo .zero strong{color:var(--tinta-3)}.td-fluxo small{color:var(--tinta-3);text-align:right;margin-left:auto;padding-bottom:2px;font-size:12px}.td-reunioes-cd{gap:12px}.td-dias{border:1px solid var(--linha);background:var(--cartao-2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.td-dias button{min-height:28px;font:600 12px/1 var(--f);color:var(--tinta-2);border-radius:999px;padding:0 11px}.td-dias button[aria-selected=true]{background:var(--acento-veu);color:var(--acento-texto)}.td-reunioes{display:grid;margin:-4px -8px 0!important}.td-reunioes>li{border-top:1px solid var(--linha)}.td-reunioes>li:first-child{border-top:0}.td-reuniao{text-align:left;width:100%;transition:background var(--motion-fast) var(--ease);border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;padding:6px 8px!important}.td-reuniao:hover{background:var(--cartao-hover)}.td-reunioes>li.aberta .td-reuniao{background:var(--acento-veu)}.td-reunioes>li.aberta+li{border-top-color:#0000}.td-hora{font:500 12.5px/1 var(--mono);color:var(--tinta-2);font-variant-numeric:tabular-nums}.td-quem{gap:2px;min-width:0;display:grid}.td-quem b{font:600 14px/1.3 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.td-quem>span{font:400 12px/1.3 var(--f);color:var(--tinta-3);align-items:center;gap:6px;display:flex}.td-quem .td-rosto{--d:20px;box-shadow:none;font-size:9.5px}.td-quem.passou b{color:var(--tinta-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--tinta-3) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--tinta-3) 60%,transparent)}.td-reunioes .n-estado{font-size:11.5px}.td-corpo{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid}.td-reunioes li.aberta .td-corpo{grid-template-rows:1fr}.td-corpo-in{min-height:0;overflow:hidden}.td-corpo-in>div{gap:10px;padding:4px 8px 14px 66px;display:grid}.td-det{color:var(--tinta-2);font-size:12.5px;line-height:1.5}.td-det-acoes{flex-wrap:wrap;gap:6px;display:flex}.td-det-acoes .n-btn{min-height:34px;padding:4px 11px;font-size:12px}.td-fila-h{flex-wrap:wrap;gap:6px;display:flex}.td-fila-h span{border:1px solid var(--linha);min-height:26px;font:600 11.5px/1 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.td-fila-h b{font:500 11px/1 var(--mono);color:var(--tinta-3)}.td-amanha{border-top:1px solid var(--linha);gap:8px;padding-top:12px;display:none}.td-amanha .n-olho{color:var(--tinta-3)}.td-rodape{color:var(--tinta-3);margin-top:auto;font-size:12px}.td-cd.td-pessego{background:var(--acento);color:var(--sobre-acento);border-color:#0000}.td-pessego .n-olho{color:color-mix(in srgb,var(--sobre-acento) 72%,transparent)}.td-grande{align-items:flex-end;gap:12px;display:flex}.td-grande strong{font:400 88px/.86 var(--f-display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.td-grande em{font:800 15px/1.2 var(--f);padding-bottom:6px;font-style:normal}.td-pessego p{color:color-mix(in srgb,var(--sobre-acento) 86%,transparent);font-size:13.5px;line-height:1.5}.td-capsulas{flex:1;grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;min-height:92px;max-height:170px;margin-top:auto;display:grid}.td-capsulas>div{grid-template-rows:1fr auto;justify-items:center;gap:6px;height:100%;display:grid}.td-trilho-c{background:color-mix(in srgb,var(--sobre-acento) 10%,transparent);border-radius:999px;width:100%;max-width:26px;height:100%;position:relative;overflow:hidden}.td-enche{height:var(--h);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--sobre-acento) 78%,transparent) 0 3px,color-mix(in srgb,var(--sobre-acento) 52%,transparent) 3px 6px);transform-origin:bottom;animation:td-sobe .9s var(--mola) both;animation-delay:calc(var(--k) * 60ms + .3s);border-radius:999px;position:absolute;bottom:0;left:0;right:0}.td-capsulas .max .td-enche{background:var(--sobre-acento)}.td-capsulas small{font:700 10px/1 var(--f);letter-spacing:.06em;color:color-mix(in srgb,var(--sobre-acento) 70%,transparent)}.td-capsulas .max small{color:var(--sobre-acento)}@keyframes td-sobe{0%{transform:scaleY(0)}to{transform:none}}.td-kpis{flex-direction:column;flex:1;justify-content:space-between;display:flex}.td-kpi{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 0;display:grid}.td-kpi:first-child{border-top:0;padding-top:0}.td-rot{font:700 10px/1.4 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3)}.td-val{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.td-val strong{font:400 34px/1 var(--f-display);color:var(--tinta);letter-spacing:.012em;font-variant-numeric:tabular-nums}.td-delta{font:700 12px/1 var(--f);color:var(--acento-texto);align-items:center;gap:4px;display:inline-flex}.td-antes{font:400 12px/1.4 var(--f);color:var(--tinta-3)}.td-spark{grid-area:1/2/4;width:112px;height:40px;overflow:visible}.td-spark polyline{fill:none;stroke:var(--tinta-2);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:td-traca 1.2s var(--ease) .4s forwards}.td-spark circle{fill:var(--destaque);opacity:0;animation:.3s 1.5s forwards td-aparece}@keyframes td-traca{to{stroke-dashoffset:0}}@keyframes td-aparece{to{opacity:1}}.td-rel{align-self:center;width:170px;height:170px;margin-bottom:-6px;position:relative}.td-rel svg{width:100%;height:100%;overflow:visible}.td-rel-marcas{fill:none;stroke:var(--linha-forte);stroke-width:1px}.td-rel-faixa{fill:none;stroke:color-mix(in srgb,var(--destaque) 30%,transparent);stroke-width:18px}.td-rel-pont{transform-origin:75px 75px;transform-box:view-box;transition:transform 1.25s var(--mola)}.td-rel-pont line{stroke:var(--destaque);stroke-width:2.6px;stroke-linecap:round}.td-rel-eixo{fill:var(--tinta)}.td-rel-valor{justify-items:center;gap:4px;display:grid;position:absolute;bottom:8px;left:0;right:0}.td-rel-valor strong{font:400 34px/1 var(--f-display);color:var(--tinta);letter-spacing:.012em}.td-rel-valor span{font:700 9.5px/1.3 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3)}.td-mostrador .n-linhas>div{padding:9px 0}.td-mostrador .n-linhas>div:first-child{padding-top:0}.td-acoes-g{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.td-acao{border:1px solid var(--linha);background:var(--cartao-2);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.td-acao .n-olho{color:var(--tinta-3)}.td-acao h4{font:600 14.5px/1.4 var(--f);color:var(--tinta);text-wrap:pretty}.td-acao .n-btn{align-self:flex-start;margin-top:auto}.td-progresso{background:color-mix(in srgb,var(--tinta) 10%,transparent);border-radius:999px;height:12px;overflow:hidden}.td-progresso i{height:100%;width:var(--p);background:repeating-linear-gradient(135deg,var(--destaque) 0 3px,color-mix(in srgb,var(--destaque) 55%,transparent) 3px 6px);transform-origin:0;animation:td-cresce .9s var(--mola) both .4s;border-radius:999px;display:block}.td-legenda{color:var(--tinta-3);font-size:11.5px}.td-mais-acoes{color:var(--tinta-3);font-size:12.5px;line-height:1.6}.td-mais-acoes button{color:var(--tinta-2);text-underline-offset:4px;font-weight:600;text-decoration:underline}.td-mais-acoes button:hover{color:var(--acento-texto)}.td-cab-link{font:600 12.5px/1 var(--f);color:var(--tinta-2);text-underline-offset:4px;text-decoration:underline;background:0 0!important;padding:0!important}.td-cab-link:hover{color:var(--acento-texto)}@keyframes td-cresce{0%{transform:scaleY(0)}to{transform:none}}.td-feed{display:grid}.td-feed>li{border-top:1px solid var(--linha);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.td-feed>li:first-child{border-top:0;padding-top:2px}.td-feed .td-rosto{--d:32px;font-size:12px}.td-t{gap:3px;min-width:0;display:grid}.td-l1{font:600 13.5px/1.3 var(--f);color:var(--tinta);align-items:baseline;gap:8px;display:flex}.td-l1 time{font:500 11.5px/1 var(--mono);color:var(--tinta-3);flex:none;margin-left:auto}.td-dur{font:600 11px/1 var(--f);color:var(--tinta-3);border:1px solid var(--linha);border-radius:999px;flex:none;padding:3px 7px}.td-t p{color:var(--tinta-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width>=701px){.td-feed-cd{height:0;min-height:max(100%,320px)}.td-feed-cd .td-feed{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:28px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}}.td-ajustes{gap:30px;padding:4px 0 48px;display:grid}.td-cfg-grupo{gap:12px;display:grid}.td-cfg-grupo>h2{font:700 10px/1.4 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3)}.td-cfg-grupo>p{color:var(--tinta-2);max-width:72ch;margin:-6px 0 4px;font-size:14px}.td-cfg-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.td-cfg-tile{text-align:left;min-height:118px;color:var(--tinta);transition:border-color var(--motion-fast) var(--ease),transform .3s var(--ease);grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 16px;display:grid;border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:16px!important;padding:20px 18px!important}.td-cfg-tile:hover{border-color:var(--linha-forte)!important}.td-cfg-tile:active{transform:scale(.99)}.td-cfg-ic{border:1px solid var(--linha-forte);background:var(--fundo);width:40px;height:40px;color:var(--tinta);border-radius:10px;grid-row:1/4;align-self:center;place-items:center;display:grid}.td-cfg-rostos{grid-row:1/4;align-self:center;display:inline-flex}.td-cfg-rostos .td-rosto{--d:28px;font-size:11px}.td-cfg-rostos .td-rosto+.td-rosto{margin-left:-8px}.td-cfg-tile b{font:700 15px/1.3 var(--f);color:var(--tinta);grid-column:2}.td-cfg-desc{color:var(--tinta-2);grid-column:2;font-size:13px;line-height:1.5}.td-cfg-tile .n-estado{white-space:normal;grid-column:2;margin-top:8px}.td-cfg-seta{color:var(--tinta-3);grid-area:1/3/4;align-self:center;font-size:18px}@media (width>=1181px){.td-cfg-tile:last-child:nth-child(3n+1){grid-column:span 3}.td-cfg-tile:last-child:nth-child(3n+2){grid-column:span 2}}@media (width<=1180px){.td-cfg-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.td-cfg-tile:last-child:nth-child(odd){grid-column:span 2}}.td-shell[data-tell-tab=conversas] .td-pagina>.wpp-main{flex-direction:column;padding-bottom:16px;display:flex}.td-shell .wpp-hub-conversas{flex-direction:column;flex:1;min-height:0;display:flex}.td-conv{flex:1;grid-template-columns:320px minmax(0,1fr);gap:14px;min-height:420px;display:grid}@media (width>=1280px){.td-conv.com-conversa{grid-template-columns:320px minmax(0,1fr) 300px}.td-conv.com-conversa .wpp-leadpanel{display:none}}.td-conv-fila,.td-conv-papo,.td-lead-col{border:1px solid var(--linha);background:var(--cartao);border-radius:20px;min-height:0}.td-rosto[data-tom="0"]{color:#9a4526;background:#f6dccd}.td-rosto[data-tom="1"]{color:#5d3f9e;background:#e6dcf3}.td-rosto[data-tom="2"]{color:#80580f;background:#f3e3c2}.td-rosto[data-tom="3"]{color:#933553;background:#f4d6df}.td-rosto[data-tom="4"]{color:#2c654d;background:#d6eadf}.td-rosto[data-tom="5"]{color:#3c4d7c;background:#dbe0ee}html[data-theme=dark] .td-rosto[data-tom="0"]{color:#f3b79c;background:#4a2c22}html[data-theme=dark] .td-rosto[data-tom="1"]{color:#c9b5f0;background:#352a4a}html[data-theme=dark] .td-rosto[data-tom="2"]{color:#ebcd8c;background:#443620}html[data-theme=dark] .td-rosto[data-tom="3"]{color:#f0aac0;background:#4a2532}html[data-theme=dark] .td-rosto[data-tom="4"]{color:#9fd6bb;background:#213a2f}html[data-theme=dark] .td-rosto[data-tom="5"]{color:#aebbe3;background:#262d44}.td-conv-fila{flex-direction:column;padding:12px 10px 8px;display:flex;overflow:hidden}.td-conv-filtros{border:1px solid var(--linha);background:var(--cartao-2);border-radius:999px;grid-template-columns:repeat(4,minmax(0,auto));justify-content:stretch;gap:2px;margin:0 2px;padding:3px;display:grid}.td-conv-filtros button{min-height:32px;font:600 12.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;transition:background var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.td-conv-filtros button:hover{color:var(--tinta)}.td-conv-filtros button[aria-selected=true]{background:var(--acento-veu);color:var(--acento-texto)}.td-conv-filtros b{background:var(--destaque);color:#fff;min-width:18px;height:18px;font:700 10.5px/1 var(--f);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.td-conv-filtro-frase{color:var(--tinta-3);margin:10px 8px 8px;font-size:12px;line-height:1.4}.td-conv-busca{border:1px solid var(--linha);background:var(--cartao-2);min-height:38px;color:var(--tinta-3);transition:border-color var(--motion-fast) var(--ease);border-radius:12px;align-items:center;gap:8px;margin:0 2px 8px;padding:0 10px 0 12px;display:flex}.td-conv-busca:focus-within,.td-conv-busca.ativa{border-color:var(--destaque)}.td-conv-busca input{min-width:0;color:var(--tinta);outline:0;flex:1;box-shadow:none!important;min-height:36px!important;font:500 13.5px/1 var(--f)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.td-conv-busca input::placeholder{color:var(--tinta-3)}.td-conv-limpar{width:24px;height:24px;color:var(--tinta-3);border-radius:50%;place-items:center;display:grid}.td-conv-limpar:hover{background:var(--acento-veu);color:var(--tinta)}.td-conv-busca-aviso{color:var(--tinta-3);margin:-2px 8px 8px;font-size:12px}.td-conv-lista{scrollbar-width:thin;flex:1;align-content:start;gap:2px;min-height:0;padding:2px;display:grid;overflow-y:auto}.td-conv-item{width:100%;transition:background var(--motion-fast) var(--ease);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:10px;display:grid}.td-conv-item:hover{background:var(--cartao-2)}.td-conv-item[aria-current=true]{background:var(--acento-veu)}.td-conv-item>.td-rosto{--d:38px;box-shadow:none;font-size:13px}.td-conv-item-c{gap:3px;min-width:0;display:grid}.td-conv-item-l1{align-items:baseline;gap:8px;min-width:0;display:flex}.td-conv-item-l1 b{min-width:0;font:700 13.5px/1.3 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.td-conv-item-l1 time{font:500 11px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;flex:none}.td-conv-item-l2{color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.td-conv-item-l3{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.td-chip{border:1px solid var(--linha-forte);max-width:140px;min-height:20px;font:600 10.5px/1 var(--f);color:var(--tinta-2);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex;overflow:hidden}.td-chip--quente{border-color:color-mix(in srgb,var(--erro) 45%,transparent);color:var(--erro)}.td-chip--morno{border-color:color-mix(in srgb,var(--aviso) 55%,transparent);color:var(--aviso)}.td-chip--frio{border-color:color-mix(in srgb,var(--info) 45%,transparent);color:var(--info)}.td-chip--tag{background:var(--cartao-2);border-color:#0000}.td-conv-vazia{text-align:center;color:var(--tinta-3);padding:32px 14px;font-size:13px;line-height:1.55}.td-conv-rodape{border-top:1px solid var(--linha);color:var(--tinta-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 2px;font-size:12px;display:flex}.td-conv-papo{flex-direction:column;display:flex;position:relative;overflow:hidden}.td-conv-nada{text-align:center;max-width:340px;color:var(--tinta-3);justify-items:center;gap:8px;margin:auto;padding:24px;display:grid}.td-conv-nada svg{width:30px;height:30px;color:var(--acento-texto)}.td-conv-nada b{font:700 16px/1.3 var(--f);color:var(--tinta)}.td-conv-nada p{font-size:13px;line-height:1.55}.td-conv-cab{border-bottom:1px solid var(--linha);flex:none;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex}.td-conv-cab>.td-rosto{--d:40px;box-shadow:none;font-size:14px}.td-conv-voltar{display:none}.td-conv-cab-id{flex:1;gap:3px;min-width:0;display:grid}.td-conv-cab-id h2{font:700 16px/1.25 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.td-conv-cab-id p{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;overflow:hidden}.td-conv-cab-acoes{flex:none;align-items:center;gap:6px;display:flex}.td-conv-mais{position:relative}.td-conv-menu{z-index:30;border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));min-width:210px;animation:td-entra .25s var(--mola) both;border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #1e0e282e}.td-conv-menu button{font:600 13px/1.2 var(--f);color:var(--tinta-2);text-align:left;border-radius:9px;padding:9px 12px}.td-conv-menu button:hover{background:var(--cartao-2);color:var(--tinta)}.td-conv-rolo{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.td-conv-corpo{background:var(--fundo-2);scrollbar-width:thin;flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px clamp(14px,3vw,40px) 20px;display:flex;overflow-y:auto}.td-dia{font:700 10px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3);align-items:center;gap:12px;margin:14px 0 6px;display:flex}.td-dia:before,.td-dia:after{content:"";background:var(--linha);flex:1;height:1px}.td-msg{max-width:min(72%,620px);font:400 14px/1.5 var(--f);color:var(--tinta);overflow-wrap:anywhere;border-radius:16px;gap:4px;padding:9px 13px 7px;display:grid}.td-msg--dele{background:var(--cartao);border:1px solid var(--linha);border-bottom-left-radius:6px;align-self:flex-start}.td-msg--tell{background:color-mix(in srgb,var(--acento) 15%,var(--cartao));border:1px solid color-mix(in srgb,var(--acento) 28%,transparent);border-bottom-right-radius:6px;align-self:flex-end}.td-msg--time{background:color-mix(in srgb,var(--tinta) 7%,var(--cartao));border:1px solid var(--linha-forte);border-bottom-right-radius:6px;align-self:flex-end}.td-msg--nota{background:color-mix(in srgb,var(--aviso) 9%,var(--cartao));border:1px dashed color-mix(in srgb,var(--aviso) 55%,transparent);align-self:center;max-width:min(82%,640px)}.td-msg.falhou{border-color:color-mix(in srgb,var(--erro) 50%,transparent);background:color-mix(in srgb,var(--erro) 7%,var(--cartao))}.td-msg-quem{font:700 9.5px/1.2 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--acento-texto)}.td-msg--time .td-msg-quem{color:var(--tinta-3)}.td-msg--nota .td-msg-quem{color:var(--aviso)}.td-msg-txt{white-space:pre-wrap}.td-msg-hora{font:500 10.5px/1 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums;justify-self:end;align-items:center;gap:4px;display:inline-flex}.td-msg-hora .ack{letter-spacing:-.18em}.td-msg-hora .ack.lida{color:var(--info)}.td-msg-falha{color:var(--erro);align-items:flex-start;gap:6px;font-size:12px;line-height:1.4;display:flex}.td-msg-falha svg{flex:none;margin-top:2px}.td-msg-audio{font:600 11px/1 var(--f);color:var(--tinta-3);align-items:center;gap:4px;display:inline-flex}.td-msg-sis{border:1px solid var(--linha);background:var(--cartao);max-width:82%;color:var(--tinta-3);text-align:center;border-radius:999px;align-self:center;padding:6px 12px;font-size:12px;line-height:1.45}.td-msg-sis--lead{text-align:left;border-radius:12px}.td-msg-sis--troca{border-style:dashed}.td-conv-anteriores{border:1px solid var(--linha);background:var(--cartao);font:600 12px/1 var(--f);color:var(--tinta-2);border-radius:999px;align-self:center;padding:7px 14px}.td-conv-anteriores:hover{color:var(--tinta);border-color:var(--linha-forte)}.td-conv-novas{background:var(--tinta);color:var(--fundo);font:600 12px/1 var(--f);border-radius:999px;padding:8px 14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0000002e}.td-sugestao{border:1px solid color-mix(in srgb,var(--destaque) 40%,transparent);background:color-mix(in srgb,var(--acento) 8%,var(--cartao));animation:td-entra .35s var(--mola) both;border-radius:14px;flex:none;gap:8px;margin:12px 14px 0;padding:12px 14px;display:grid}.td-sugestao p{color:var(--tinta);font-size:14px;line-height:1.55}.td-sugestao>div{gap:8px;display:flex}.td-resp{border:1px solid var(--linha-forte);background:var(--cartao);transition:border-color var(--motion-fast) var(--ease),box-shadow var(--motion-fast) var(--ease);border-radius:16px;flex:none;margin:12px 14px 14px;position:relative}.td-resp:focus-within{border-color:var(--destaque);box-shadow:0 0 0 3px var(--acento-veu)}.td-resp--nota{background:color-mix(in srgb,var(--aviso) 7%,var(--cartao));border-style:dashed}.td-resp-aviso{color:var(--tinta-3);align-items:flex-start;gap:6px;padding:10px 14px 0;font-size:12.5px;line-height:1.45;display:flex}.td-resp-aviso b{color:var(--tinta-2);font-weight:700}.td-resp-aviso svg{flex:none;margin-top:2px}.td-resp-aviso--alerta,.td-resp-aviso--alerta b{color:var(--erro)}.td-resp-campo{resize:none;width:100%;max-height:180px;color:var(--tinta);outline:0;display:block;box-shadow:none!important;min-height:52px!important;font:400 14px/1.5 var(--f)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 14px 4px!important}.td-resp-campo::placeholder{color:var(--tinta-3)}.td-resp-barra{align-items:center;gap:2px;padding:4px 8px 8px;display:flex}.td-resp-ferr{min-height:30px;font:600 12px/1 var(--f);color:var(--tinta-3);transition:background var(--motion-fast) var(--ease),color var(--motion-fast) var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.td-resp-ferr:hover,.td-resp-ferr[aria-pressed=true]{background:var(--cartao-2);color:var(--tinta)}.td-resp-ferr:disabled{opacity:.6;cursor:progress}.td-resp-enviar{margin-left:auto}.td-resp-atalhos{z-index:20;border:1px solid var(--linha-forte);background:var(--cartao-solido,var(--cartao));border-radius:14px;max-height:260px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:8px;right:8px;overflow-y:auto;box-shadow:0 14px 34px #1e0e282e}.td-resp-atalhos button{text-align:left;min-width:0;color:var(--tinta-2);border-radius:9px;gap:8px;padding:8px 10px;font-size:13px;display:flex}.td-resp-atalhos button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.td-resp-atalhos button:hover{background:var(--cartao-2);color:var(--tinta)}.td-resp-atalhos p{color:var(--tinta-3);padding:8px 10px;font-size:13px}.td-lead-col{display:none}@media (width>=1280px){.td-lead-col{scrollbar-width:thin;flex-direction:column;gap:16px;padding:18px 18px 20px;display:flex;overflow-y:auto}}.td-lead-cab{align-items:center;gap:12px;min-width:0;display:flex}.td-lead-cab .td-rosto{--d:46px;box-shadow:none;font-size:16px}.td-lead-cab>div{gap:3px;min-width:0;display:grid}.td-lead-cab b{font:700 15px/1.3 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.td-lead-cab>div>span{color:var(--tinta-3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.td-lead-estado{flex-wrap:wrap;gap:6px;display:flex}.td-pill{border:1px solid var(--linha);background:var(--cartao-2);min-height:24px;font:600 11.5px/1.25 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.td-pill:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.td-pill--bot{background:var(--acento-veu);color:var(--acento-texto);border-color:#0000}.td-pill--queued,.td-pill--aviso{color:var(--aviso)}.td-pill--human{color:var(--info)}.td-pill--ok{color:var(--sucesso)}.td-pill--alerta{color:var(--erro);border-color:color-mix(in srgb,var(--erro) 35%,transparent)}.td-lead-acoes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.td-lead-acoes .n-btn{white-space:nowrap;justify-content:center;padding-inline:10px}.td-lead-acoes .n-btn:only-child{grid-column:span 2}.td-lead-nota{background:var(--cartao-2);border-radius:14px;gap:8px;padding:14px;display:grid}.td-lead-nota-l1{align-items:baseline;gap:8px;display:flex}.td-lead-nota-l1 .n-olho{color:var(--tinta-3);flex:1}.td-lead-nota-l1 b{font:400 30px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta)}.td-lead-nota-l1 small{font:600 12px/1 var(--f);color:var(--tinta-3)}.td-lead-medidor{background:var(--linha);border-radius:3px;height:6px}.td-lead-medidor i{width:var(--p);background:var(--destaque);height:100%;transition:width 1s var(--mola);border-radius:3px;display:block}.td-lead-nota p{color:var(--tinta-2);font-size:12.5px;line-height:1.5}.td-lead-falta{border:1px dashed var(--linha-forte);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.td-lead-falta .n-olho{color:var(--tinta-3)}.td-lead-falta p{color:var(--tinta-3);font-size:12.5px;line-height:1.5}.td-lead-caminho{gap:8px;display:grid}.td-lead-caminho .n-olho{color:var(--tinta-3)}.td-lead-trilho{gap:4px;height:6px;display:flex}.td-lead-trilho i{background:var(--destaque);border-radius:3px;flex:1}.td-lead-trilho i:last-child{background:repeating-linear-gradient(135deg,var(--destaque) 0 3px,color-mix(in srgb,var(--destaque) 45%,transparent) 3px 6px)}.td-lead-caminho p{color:var(--tinta-2);font-size:12.5px;line-height:1.5}.td-lead-col .n-linhas>div{padding:9px 0;font-size:13px}.td-lead-col .n-linhas>div>span:first-child{font-size:12.5px}.td-lead-col .n-linhas em{color:var(--tinta-3);font-style:normal}@media (width<=900px){.td-conv,.td-conv.com-conversa{grid-template-columns:minmax(0,1fr)}.td-conv.com-conversa .td-conv-fila,.td-conv:not(.com-conversa) .td-conv-papo{display:none}.td-conv-voltar{width:34px;height:34px;color:var(--tinta-2);border-radius:50%;place-items:center;margin-left:-8px;display:grid}.td-conv-voltar:hover{background:var(--cartao-2)}.td-conv-cab{padding-left:12px}.td-conv-cab-acoes .n-btn--ghost:not(.n-btn--icon){display:none}.td-msg{max-width:86%}.td-resp-ferr span{display:none}}.td-res{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:96px;display:grid}.td-res>.wppd-abre-teste,.td-res>.tell-report-notice{grid-column:1/-1}.td-res-periodo{grid-column:span 2;gap:14px;padding:24px 28px}.td-res-periodo .n-olho{color:var(--tinta-3)}.td-res-frase{font:500 clamp(18px,1.6vw,22px)/1.45 var(--f);color:var(--tinta);letter-spacing:-.01em;max-width:56ch}.td-res-nums{border-top:1px solid var(--linha);flex-wrap:wrap;gap:14px 0;margin-top:auto;padding-top:14px;display:flex}.td-res-nums>div{align-content:start;gap:4px;min-width:120px;padding:0 28px 0 0;display:grid}.td-res-nums>div+div{border-left:1px solid var(--linha);padding-left:22px}.td-res-nums strong{font:400 36px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums}.td-res-nums span{font:700 9.5px/1.3 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3)}.td-res-nums small{color:var(--tinta-3);font-size:12px}.td-res-nums .apagado strong{color:var(--tinta-3)}.td-res-ia{gap:12px}.td-res-ia-grande{gap:6px;display:grid}.td-res-ia-grande strong{font:400 64px/.95 var(--f-display);letter-spacing:.01em;color:var(--acento-texto);font-variant-numeric:tabular-nums}.td-res-ia-grande span{color:var(--tinta-2);font-size:13px;line-height:1.45}.td-res-ia-trilho{background:var(--linha);border-radius:4px;height:8px}.td-res-ia-trilho i{width:var(--p);background:var(--destaque);height:100%;transition:width 1.1s var(--mola);border-radius:4px;display:block}.td-res-ia-l{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.td-res-ia-l div{background:var(--cartao-2);border-radius:12px;gap:3px;padding:10px 12px;display:grid}.td-res-ia-l dt{font:700 9.5px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.td-res-ia-l dd{font:700 16px/1.2 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;margin:0}.td-res-caminho{grid-column:1/-1;gap:16px}.td-res-caminho .td-apoio b{color:var(--acento-texto)}.td-res-passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.td-res-passos li{align-items:stretch;display:flex;position:relative}.td-res-passo{border:1px solid var(--linha);background:var(--cartao-2);transition:border-color var(--motion-fast) var(--ease);border-radius:16px;flex:1;align-content:start;gap:6px;margin-left:28px;padding:16px 18px;display:grid}.td-res-passos li:first-child .td-res-passo{margin-left:0}.td-res-passos li.gargalo .td-res-passo{border-color:var(--destaque);background:var(--acento-veu)}.td-res-passo-rot{font:700 9.5px/1.3 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3)}.td-res-passos li.gargalo .td-res-passo-rot{color:var(--acento-texto)}.td-res-passo strong{font:400 40px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums}.td-res-passos li.zero .td-res-passo strong{color:var(--tinta-3)}.td-res-passo-barra{background:var(--linha);border-radius:3px;height:6px}.td-res-passo-barra i{width:var(--w);background:var(--destaque);height:100%;transition:width 1.1s var(--mola);border-radius:3px;display:block}.td-res-passo small{color:var(--tinta-3);font-size:12px}.td-res-seta{z-index:1;border:1px solid var(--linha-forte);background:var(--cartao);min-width:44px;height:26px;font:700 11px/1 var(--f);color:var(--tinta-2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;display:grid;position:absolute;top:50%;left:14px;transform:translate(-50%,-50%)}.td-res-passos li.gargalo .td-res-seta{border-color:var(--destaque);color:var(--acento-texto)}.td-res-vazio{border:1px dashed var(--linha-forte);color:var(--tinta-3);border-radius:14px;justify-items:start;gap:10px;max-width:80ch;padding:18px 20px;font-size:13.5px;line-height:1.55;display:grid}.td-res .td-mov{grid-column:1/-1}.td-mov-barras{align-items:flex-end;gap:6px;height:150px;display:flex}.td-mov-barras span{min-width:4px;height:var(--h);background:color-mix(in srgb,var(--tinta) 18%,transparent);transform-origin:bottom;animation:td-cresce .8s var(--mola) both;border-radius:4px 4px 2px 2px;flex:1}.td-mov-barras span.hoje{background:var(--destaque)}.td-mov-eixo{font:500 11px/1 var(--mono);color:var(--tinta-3);justify-content:space-between;display:flex}.td-res-sec{grid-column:1/-1}.td-res-sec>.wpp-sechead:first-child{margin-top:0!important}.td-res-sec .wpp-sechead h3{color:var(--tinta);letter-spacing:-.01em;font:700 16px/1.3 var(--f)!important}html .td-shell.nold-tell .td-res-sec .wpp-card{border:1px solid var(--linha)!important;background:var(--cartao-2)!important;box-shadow:none!important;border-radius:16px!important}html .td-shell.nold-tell .td-res-sec .wpp-empty{border:1px dashed var(--linha-forte)!important;background:0 0!important;border-radius:14px!important}@media (width<=1100px){.td-res{grid-template-columns:repeat(2,minmax(0,1fr))}.td-res-periodo,.td-res-ia{grid-column:1/-1}}@media (width<=820px){.td-res-passos{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.td-res-passos li:nth-child(3) .td-res-passo{margin-left:0}.td-res-passos li:nth-child(3) .td-res-seta{display:none}}@media (width<=700px){.td-res{grid-template-columns:minmax(0,1fr)}.td-res-nums>div{min-width:0;padding-right:16px}.td-res-nums>div+div{padding-left:14px}}.td-agentes{gap:28px;padding-bottom:96px;display:grid}.td-agentes-g{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.td-agente{text-align:left;color:var(--tinta);transition:border-color var(--motion-fast) var(--ease),transform .3s var(--ease);animation:td-entra .6s var(--mola) both;align-content:start;gap:14px;display:grid;border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important;padding:20px 22px 18px!important}.td-agentes-g>.td-agente:nth-child(2){animation-delay:60ms}.td-agentes-g>.td-agente:nth-child(3){animation-delay:.12s}.td-agentes-g>.td-agente:nth-child(4){animation-delay:.18s}.td-agentes-g>.td-agente:nth-child(5){animation-delay:.24s}.td-agente:hover{border-color:var(--linha-forte)!important}.td-agente:hover .td-agente-seta{color:var(--acento-texto);transform:translate(2px)}.td-agente:active{transform:scale(.99)}.td-agente-cab{align-items:center;gap:14px;min-width:0;display:flex}.td-agente-cab .td-rosto{--d:52px;font-size:19px}.td-agente-id{flex:1;gap:3px;min-width:0;display:grid}.td-agente-id b{font:700 17px/1.2 var(--f);color:var(--tinta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.td-agente-id span{color:var(--tinta-3);font-size:12.5px;line-height:1.4}.td-agente-seta{color:var(--tinta-3);transition:color var(--motion-fast) var(--ease),transform var(--motion-fast) var(--ease);flex:none}.td-agente .n-estado{white-space:normal}.td-agente-nums{border-top:1px solid var(--linha);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.td-agente-nums>span{gap:4px;display:grid}.td-agente-nums strong{font:400 28px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums}.td-agente-nums small{font:700 9px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.td-agente.parado .td-agente-nums strong{color:var(--tinta-3)}.td-agente-legenda{font:600 10px/1 var(--f);letter-spacing:.06em;color:var(--tinta-3);justify-content:space-between;margin-bottom:-8px;display:flex}.td-agente-barras{align-items:flex-end;gap:4px;height:28px;display:flex}.td-agente-barras i{height:var(--h);background:color-mix(in srgb,var(--tinta) 14%,transparent);transform-origin:bottom;animation:td-cresce .8s var(--mola) both;border-radius:3px;flex:1}.td-agente-barras i.hoje{background:var(--destaque)}.td-agente.parado .td-agente-barras i.hoje{background:color-mix(in srgb,var(--tinta) 22%,transparent)}.td-agente--novo{text-align:center;place-content:center;justify-items:center;gap:8px;min-height:236px;background:0 0!important;border-style:dashed!important}.td-agente--novo:hover{background:var(--cartao)!important;border-color:var(--destaque)!important}.td-agente-mais{background:var(--acento-veu);width:48px;height:48px;color:var(--acento-texto);font:400 28px/1 var(--f);border-radius:50%;place-items:center;display:grid}.td-agente--novo b{font:700 16px/1.3 var(--f);color:var(--tinta)}.td-agente--novo>span:last-child{max-width:34ch;color:var(--tinta-3);font-size:13px;line-height:1.5}.td-agentes-g .td-agente--sistema,html .td-shell.nold-tell .wpp-main .td-agentes .td-agentes-g .td-agente.td-agente--sistema{isolation:isolate;gap:14px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--acento) 38%,var(--linha))!important;background:repeating-radial-gradient(circle at 115% -15%,transparent 0 9px,color-mix(in srgb,var(--acento) 9%,transparent) 9px 10px), linear-gradient(155deg,color-mix(in srgb,var(--acento) 12%,transparent) 0%,transparent 52%), var(--tp-vidro,var(--cartao))!important;box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--cartao) 55%,transparent),inset 0 0 0 6px color-mix(in srgb,var(--acento) 24%,transparent),0 30px 60px -40px var(--tp-vidro-sombra,#0006)!important}.td-agentes-g .td-agente--sistema:hover,html .td-shell.nold-tell .wpp-main .td-agentes .td-agentes-g .td-agente.td-agente--sistema:hover{border-color:color-mix(in srgb,var(--acento) 64%,var(--linha))!important}.td-sist-faixa{border-bottom:1px dashed color-mix(in srgb,var(--acento) 30%,var(--linha));font:700 9.5px/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-texto);justify-content:space-between;align-items:center;gap:10px;margin:-4px -4px 0;padding:0 2px 10px;display:flex}.td-sist-faixa>span{white-space:nowrap}.td-sist-faixa>span:first-child{align-items:center;gap:7px;display:inline-flex}.td-sist-selo{flex:none;width:15px;height:15px}.td-sist-serie{font:500 10px/1 var(--mono,ui-monospace,Menlo,monospace);letter-spacing:.14em;color:var(--tinta-3)}.td-agente-cab .td-rosto--sistema{--d:56px;background:var(--cartao-2);box-shadow:0 0 0 2px var(--cartao),0 0 0 3.5px var(--acento),0 0 0 7px color-mix(in srgb,var(--acento) 18%,transparent)}.td-sist-rodape{color:var(--tinta-3);padding-right:44px;font-size:12px;line-height:1.5}.td-sist-marca{width:88px;height:88px;color:var(--acento);opacity:.09;pointer-events:none;z-index:-1;position:absolute;bottom:-14px;right:-14px}@media (prefers-reduced-motion:reduce){.td-agentes-g .td-agente--sistema{animation:none}}.td-interruptor{border:1px solid var(--linha);min-height:32px;font:600 12.5px/1 var(--f);color:var(--tinta-3);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.td-interruptor-trilho{background:var(--linha-forte);width:30px;height:18px;transition:background var(--motion-fast) var(--ease);border-radius:999px;position:relative}.td-interruptor-trilho i{width:14px;height:14px;transition:transform .3s var(--mola);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.td-interruptor.on{color:var(--sucesso);border-color:color-mix(in srgb,var(--sucesso) 35%,transparent)}.td-interruptor.on .td-interruptor-trilho{background:var(--sucesso)}.td-interruptor.on .td-interruptor-trilho i{transform:translate(12px)}.td-ag-resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:96px;display:grid}.td-ag-quem{grid-column:span 2;justify-content:center;gap:16px;padding:26px 28px}.td-ag-frase{font:500 clamp(18px,1.6vw,22px)/1.45 var(--f);color:var(--tinta-2);letter-spacing:-.01em;max-width:62ch}.td-ag-frase b{color:var(--tinta);font-weight:700}.td-ag-atalhos{flex-wrap:wrap;gap:8px;display:flex}.td-ag-semana{gap:14px}.td-ag-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.td-ag-nums button{text-align:left;justify-items:start;gap:5px;display:grid}.td-ag-nums button:hover strong{color:var(--acento-texto)}.td-ag-nums strong{font:400 34px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums;transition:color var(--motion-fast) var(--ease)}.td-ag-nums small{font:700 9.5px/1.35 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.td-ag-nums .alerta strong{color:var(--destaque)}.td-ag-barras{align-items:flex-end;gap:5px;height:44px;display:flex}.td-ag-semana .td-agente-legenda{margin-top:auto;margin-bottom:-6px}.td-ag-barras span{height:var(--h);background:color-mix(in srgb,var(--tinta) 16%,transparent);transform-origin:bottom;animation:td-cresce .8s var(--mola) both;border-radius:4px 4px 2px 2px;flex:1}.td-ag-barras span.hoje{background:var(--destaque)}.td-ag-montagem{gap:10px}.td-ag-feed{grid-column:span 2}.td-ag-vazio{border:1px dashed var(--linha-forte);color:var(--tinta-3);border-radius:14px;justify-items:start;gap:10px;padding:18px 20px;font-size:13.5px;line-height:1.55;display:grid}.td-montagem{display:grid}.td-montagem button{text-align:left;grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;padding:11px 0;display:grid;border-top:1px solid var(--linha)!important}.td-montagem li:first-child button{padding-top:2px;border-top:0!important}.td-montagem-marca{background:color-mix(in srgb,var(--sucesso) 16%,transparent);width:22px;height:22px;color:var(--sucesso);border-radius:50%;grid-row:1/3;place-items:center;font-style:normal;display:grid;font:700 11px/1 var(--f)!important}.td-montagem button.pend .td-montagem-marca{background:color-mix(in srgb,var(--erro) 14%,transparent);color:var(--erro)}.td-montagem span{color:var(--tinta-3);grid-column:2;font-size:12px}.td-montagem b{font:600 13.5px/1.4 var(--f);color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.td-montagem button>i:last-child{color:var(--tinta-3);grid-area:1/3/3;font-size:18px;font-style:normal;line-height:1}.td-montagem button:hover b{color:var(--acento-texto)}.td-montagem button.pend b{color:var(--erro)}.td-ag-resumo .td-feed .td-rosto{--d:30px}@media (width<=1100px){.td-ag-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.td-ag-quem,.td-ag-feed{grid-column:span 2}}@media (width<=700px){.td-ag-resumo{grid-template-columns:minmax(0,1fr)}.td-ag-quem,.td-ag-feed{grid-column:auto}}@media (prefers-reduced-motion:reduce){.td-cd,.td-etapa,.td-enche,.td-progresso i,.td-leitura,.td-gargalo,.td-rosto--trabalha:after{animation:none!important}.td-spark polyline{stroke-dashoffset:0;animation:none}.td-spark circle{opacity:1;animation:none}.td-ponteiro,.td-rel-pont,.td-corpo{transition:none}}@media (width<=1240px){.td-arco{min-height:340px}}@media (width<=1220px){.td-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.td-bento>:is(.td-funil,.td-acoes-cd){grid-column:span 2}.td-bento>.td-reunioes-cd{grid-row:span 2}.td-amanha{display:grid}}.td-reunioes-cd.dia-amanha .td-amanha{display:none!important}@media (width<=980px){.td-acoes-g{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.td-barra-topo{padding:0 12px}.td-subabas{order:3;width:100%}.td-hoje{padding:16px 12px 40px}.td-cab .n-titulo{font-size:34px}.td-linha-num{gap:6px 12px;font-size:14px}.td-linha-num>*+:before{margin-right:12px}.td-pede{padding:12px}.td-pede-linha>.td-rosto{display:none}.td-atalhos{scrollbar-width:none;flex-wrap:nowrap;padding-left:0;overflow-x:auto}.td-atalhos::-webkit-scrollbar{display:none}.td-atalho{flex:none}.td-bento{grid-template-columns:minmax(0,1fr);gap:12px}.td-bento>.td-cd{grid-area:auto!important}.td-cd{padding:18px 16px}.td-arco{min-height:0;padding-top:var(--ah,170px)}.td-arco svg,.td-arco-camada{height:var(--ah,170px);bottom:auto}.td-leitura-pos{margin-top:8px;position:static;transform:none}.td-leitura strong{font-size:40px}.td-etapa>span:last-child{letter-spacing:.04em;font-size:8px}.td-donos .td-rosto{--d:18px;font-size:8px}.td-donos{top:-9px;right:-6px}.td-fluxo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.td-fluxo>i{display:none}.td-fluxo small{text-align:left;grid-column:1/-1;margin:0}.td-corpo-in>div{padding-left:8px}.td-grande strong{font-size:72px}.td-cfg-tiles{grid-template-columns:minmax(0,1fr)}.td-novo-agente{flex-wrap:wrap}.td-cab-secao{padding:4px 12px 10px}.td-cab-secao .n-titulo{font-size:26px}.td-cab-frase{white-space:normal;flex-basis:100%}.td-cab-secao-acoes{margin-left:0}}.td-shell .wppd-dcontent{padding-bottom:96px}html .td-shell.nold-tell .wppd-dcontent .wpp-card{border:1px solid var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:20px!important}.td-form{gap:16px;max-width:980px;display:grid}html .td-shell.nold-tell .td-form .pfl-secao{border:1px solid var(--linha);background:var(--cartao);border-radius:20px;grid-template-columns:240px minmax(0,1fr);gap:32px;margin:0;padding:24px 26px}html .td-shell.nold-tell .td-form .pfl-secao:first-of-type{padding-top:24px}.td-perigo .pfl-lado h3{color:var(--erro)}.td-perigo .pfl-campos{align-self:center}.td-treino{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.td-treino-onde{grid-column:1/-1}html .td-shell.nold-tell .td-treino-onde .wpp-onde{margin:0;border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important}.td-treino .wpp-card{margin:0!important}.td-treino-t{color:var(--tinta);margin:0 0 4px;font:700 16px/1.3 var(--f)!important}@media (width<=1100px){.td-treino{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){html .td-shell.nold-tell .td-form .pfl-secao{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}}html .td-shell.nold-tell .wpp-main .wpp-card{border:1px solid var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:20px!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-card{background:var(--cartao-2)!important;border-radius:14px!important}html .td-shell.nold-tell .wpp-board{grid-auto-columns:minmax(220px,1fr);gap:14px;padding-bottom:24px}html .td-shell.nold-tell .wpp-bcol{min-height:60vh;border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important;padding:14px 12px!important}html .td-shell.nold-tell .wpp-bcol h4{color:var(--tinta);font:700 13.5px/1.3 var(--f)!important}html .td-shell.nold-tell .wpp-bcol h4 .n{background:var(--cartao-2)!important;border-color:var(--linha)!important;color:var(--tinta-2)!important;font-family:var(--f)!important}html .td-shell.nold-tell .wpp-bcard{border:1px solid var(--linha)!important;background:var(--cartao-2)!important;box-shadow:none!important;border-radius:14px!important}html .td-shell.nold-tell .wpp-bcard:hover{border-color:var(--linha-forte)!important}html .td-shell.nold-tell .wpp-bcard .bn{font:700 13.5px/1.3 var(--f);color:var(--tinta)}html .td-shell.nold-tell .wpp-bcard .bs{color:var(--tinta-2);font-size:12.5px}html .td-shell.nold-tell .wpp-bempty{border:1px dashed var(--linha-forte)!important;color:var(--tinta-3)!important;background:0 0!important;border-radius:14px!important}.td-canais{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:96px;display:grid}.td-canal{gap:14px}.td-canal--whats{grid-area:span 1/span 2}.td-canal-cab{align-items:flex-start;gap:14px;min-width:0;display:flex}.td-canal-ic{border:1px solid var(--linha);background:var(--cartao-2);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.td-canal-id{flex:1;gap:3px;min-width:0;display:grid}.td-canal-id h3{font:700 16px/1.3 var(--f);color:var(--tinta);letter-spacing:-.01em}.td-canal-id p{color:var(--tinta-2);font-size:13px;line-height:1.5}.td-canal-cab>.td-pill{flex:none;margin-top:2px}.td-canal-nums{border-top:1px solid var(--linha);gap:0;display:grid}.td-canal-nums li{border-bottom:1px solid var(--linha);grid-template-columns:auto minmax(0,auto) minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 2px;display:grid}.td-canal-nums b{font:700 14px/1.3 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums;white-space:nowrap}.td-canal-tipo{color:var(--tinta-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.td-canal-est{font:600 12px/1.2 var(--f);white-space:nowrap}.td-canal-est--ok{color:var(--sucesso)}.td-canal-est--alerta{color:var(--erro)}.td-canal-est--parado{color:var(--tinta-3)}.td-canal-mais{color:var(--tinta-3);font-size:12.5px;padding:10px 2px!important;display:block!important}.td-ponto{background:var(--tinta-3);border-radius:50%;width:8px;height:8px}.td-ponto--ok{background:var(--sucesso);box-shadow:0 0 0 3px color-mix(in srgb,var(--sucesso) 18%,transparent)}.td-ponto--alerta{background:var(--erro);box-shadow:0 0 0 3px color-mix(in srgb,var(--erro) 18%,transparent)}.td-canal-vazio{border:1px dashed var(--linha-forte);color:var(--tinta-3);border-radius:14px;padding:16px 18px;font-size:13.5px;line-height:1.55}.td-canal-novo{border:1px solid color-mix(in srgb,var(--destaque) 40%,transparent);background:var(--acento-veu);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.td-canal-novo>div{flex:1;gap:3px;min-width:0;display:grid}.td-canal-novo b{font:700 14px/1.3 var(--f);color:var(--tinta)}.td-canal-novo>div>span{color:var(--tinta-2);font-size:12.5px;line-height:1.5}.td-canal-novo-ic{background:var(--cartao);width:36px;height:36px;color:var(--acento-texto);border-radius:50%;flex:none;place-items:center;display:grid}.td-canal-novo .n-btn{flex:none}.td-canal-acoes{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.td-canal-grande{font:400 32px/1 var(--f-display);letter-spacing:.012em;color:var(--tinta);font-variant-numeric:tabular-nums}.td-canal-nota{color:var(--tinta-3);font-size:13px;line-height:1.5}@media (width<=1100px){.td-canais{grid-template-columns:repeat(2,minmax(0,1fr))}.td-canal--whats{grid-column:1/-1}}.td-aviso-faixa{border:1px solid color-mix(in srgb,var(--erro) 40%,transparent);background:var(--cartao);animation:td-entra .5s var(--mola) both;border-radius:14px;align-items:center;gap:14px;margin:0 0 16px;padding:12px 14px 12px 16px;display:flex}.td-aviso-faixa--aviso{border-color:color-mix(in srgb,var(--aviso) 45%,transparent)}.td-aviso-faixa .n-estado{white-space:nowrap;flex:none}.td-aviso-faixa p{min-width:0;color:var(--tinta-2);flex:1;font-size:13.5px;line-height:1.5}.td-aviso-faixa p b{color:var(--tinta);font-weight:600}.td-aviso-acoes{flex:none;gap:8px;display:flex}@media (width<=760px){.td-aviso-faixa{flex-wrap:wrap;gap:8px 12px}.td-aviso-faixa p{flex-basis:100%;order:2}.td-aviso-acoes{order:3}}@media (width>=1101px){.td-canais--dois-mini{grid-template-columns:repeat(6,minmax(0,1fr))}.td-canais--dois-mini>.td-canal{grid-column:span 2}.td-canais--dois-mini>.td-canal--whats{grid-column:span 4}.td-canais--dois-mini>.td-canal--mini{grid-column:span 3}}.td-canal--estreito .td-canal-cab{flex-wrap:wrap}.td-canal--estreito .td-canal-id{flex:calc(100% - 60px)}.td-canal--estreito .td-canal-cab>.td-pill{order:3;margin-left:58px}@media (width<=700px){.td-canal-cab{flex-wrap:wrap}.td-canal-id{flex:calc(100% - 60px)}.td-canal-cab>.td-pill{order:3;margin-left:58px}.td-canais{grid-template-columns:minmax(0,1fr)}.td-canal-nums li{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"p n"".t"".e";row-gap:2px}.td-canal-nums li>.td-ponto{grid-area:p}.td-canal-nums li>b{grid-area:n}.td-canal-nums li>.td-canal-tipo{grid-area:t}.td-canal-nums li>.td-canal-est{white-space:normal;grid-area:e}.td-canal-nums .td-chip{display:none}.td-canal-novo{flex-wrap:wrap}.td-canal-novo>div{flex:200px}.td-canal-novo .n-btn{flex:100%;justify-content:center}}html .td-shell.nold-tell .wppn-row{border:1px solid var(--linha)!important;background:var(--cartao-2)!important;box-shadow:none!important;border-radius:14px!important}html .td-shell.nold-tell .wppn-est.on{color:var(--sucesso)!important}html .td-shell.nold-tell .wppn-est.off{color:var(--tinta-3)!important}html .td-shell.nold-tell .wppn-met{text-align:left;border:1px solid var(--linha)!important;background:var(--cartao-2)!important;box-shadow:none!important;border-radius:16px!important}html .td-shell.nold-tell .wppn-met:hover{border-color:var(--linha-forte)!important}html .td-shell.nold-tell .wppn-met.sel{border-color:var(--destaque)!important;background:var(--acento-veu)!important}html .td-shell.nold-tell .wppn-met b{font:700 14px/1.3 var(--f);color:var(--tinta)}html .td-shell.nold-tell .wppn-passo .n{background:var(--acento-veu)!important;color:var(--acento-texto)!important;border-radius:50%!important}html .td-shell.nold-tell .wppn-passo b{font:700 14px/1.3 var(--f);color:var(--tinta)}html .td-shell.nold-tell .wppn-aviso{background:color-mix(in srgb,var(--aviso) 10%,var(--cartao))!important;border:1px solid color-mix(in srgb,var(--aviso) 35%,transparent)!important;color:var(--tinta-2)!important;border-radius:12px!important}html .td-shell.nold-tell .wppn-erro{border-radius:12px!important}html .td-shell.nold-tell .wpp-agenda-head{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}html .td-shell.nold-tell .wpp-ag-nav{align-items:center;gap:6px;display:inline-flex}html .td-shell.nold-tell .wpp-ag-nav .wpp-btn{min-height:32px;border:1px solid var(--linha)!important;background:var(--cartao)!important;color:var(--tinta-2)!important;box-shadow:none!important;font:600 12.5px/1 var(--f)!important;border-radius:999px!important}html .td-shell.nold-tell .wpp-ag-nav .wpp-btn:hover{border-color:var(--linha-forte)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-ag-range{color:var(--tinta);margin-left:6px;font:700 16px/1.2 var(--f)!important;text-transform:none!important}.td-ag-frase-semana{min-width:0;color:var(--tinta-2);flex:280px;font-size:13.5px;line-height:1.45}.td-ag-frase-semana b{color:var(--tinta)}html .td-shell.nold-tell .wpp-ag-legend{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}html .td-shell.nold-tell .wpp-ag-chip{min-height:30px;border:1px solid var(--linha)!important;background:var(--cartao)!important;color:var(--tinta-2)!important;font:600 12.5px/1 var(--f)!important;box-shadow:none!important;border-radius:999px!important}html .td-shell.nold-tell .wpp-ag-chip.on{background:var(--acento-veu)!important;color:var(--acento-texto)!important;border-color:#0000!important}html .td-shell.nold-tell .wpp-ag-gridwrap{overflow:hidden;border:1px solid var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:20px!important}.td-ct-barra{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.td-ct-barra .td-conv-busca{flex:0 380px;margin:0}.td-ct-conta{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:13px}html .td-shell.nold-tell .td-ct .wppct-linha .td-rosto{--d:34px;box-shadow:none;font-size:12px}html .td-shell.nold-tell .td-ct .wppct-linha.cab{font:700 10px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}html .td-shell.nold-tell .td-ct .wppct-linha:not(.cab){border-radius:12px}html .td-shell.nold-tell .td-ct .wppct-linha:not(.cab):hover{background:var(--cartao-2)}.td-email .n-field{font-size:13px}.td-email-dupla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.td-email-end{align-items:stretch;min-width:0;display:flex}.td-email-end .n-input{border-top-right-radius:0;border-bottom-right-radius:0;flex:0 130px;min-width:84px}.td-email-end>span{border:1px solid var(--linha-forte);background:var(--fundo-2);min-width:0;font:400 14px/1.3 var(--f);color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;border-left:0;border-radius:0 12px 12px 0;flex:auto;align-items:center;padding:0 12px;display:flex;overflow:hidden}.td-email-previa{border:1px solid var(--linha);background:var(--fundo-2);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.td-email-de{font:400 14px/1.45 var(--f);color:var(--tinta-2);overflow-wrap:anywhere}.td-email-de b{color:var(--tinta);font-weight:700}.td-email-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.td-email code{color:var(--tinta);font:400 12.5px/1.45 Geist Mono,ui-monospace,monospace}.td-dns{display:grid}.td-dns>li{border-top:1px solid var(--linha);gap:8px;padding:16px 0;display:grid}.td-dns>li:first-child{border-top:0;padding-top:0}.td-dns-cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.td-dns-tipo{border:1px solid var(--linha-forte);min-height:22px;font:700 11px/1.2 var(--f);letter-spacing:.06em;color:var(--tinta);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.td-dns-para{font:600 13px/1.3 var(--f);color:var(--tinta-2)}.td-dns-cab .n-estado{margin-left:auto}.td-dns-campo{grid-template-columns:72px minmax(0,1fr) 76px;align-items:center;gap:10px;display:grid}.td-dns-campo code{border:1px solid var(--linha);background:var(--fundo-2);white-space:nowrap;scrollbar-width:thin;border-radius:10px;min-width:0;padding:8px 10px;display:block;overflow-x:auto}.td-dns-campo code.td-dns-valor{white-space:nowrap}@media (width<=700px){.td-email-dupla{grid-template-columns:minmax(0,1fr)}.td-dns-campo{grid-template-columns:minmax(0,1fr) 76px}.td-dns-campo>.n-apoio{grid-column:1/-1}}.tpl-bms{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.tpl-bms-rot{font:600 10.5px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3,var(--nh-ink-3))}.tpl-bms-lista{flex-wrap:wrap;gap:8px;display:flex}.tpl-bms-lista .tpl-bm{border:1px solid var(--linha-forte,#00000024);min-height:44px;color:var(--tinta-2,inherit);font:600 13px/1.2 var(--f);cursor:pointer;text-align:left;background:0 0;border-radius:999px;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 16px;display:inline-flex}.tpl-bms-lista .tpl-bm small{font:400 11px/1.2 var(--f);color:var(--tinta-3,var(--nh-ink-3))}.tpl-bms-lista .tpl-bm:hover{border-color:var(--tinta-3,currentColor);color:var(--tinta,inherit)}.tpl-bms-lista .tpl-bm.on{background:var(--cartao-2,#0000000d);border-color:var(--acento,var(--wpp-accent));color:var(--tinta,inherit)}.tpl-bms-lista .tpl-bm:focus-visible{outline:2px solid var(--acento,var(--wpp-accent));outline-offset:2px}.tpl-bms-lista .tpl-bm.ja,.tpl-bms-lista .tpl-bm.ja:hover{border-style:dashed;border-color:var(--linha-forte,#00000024);color:var(--tinta-3,inherit);cursor:default}.tpl-bms-dica{flex-basis:100%;margin:0}.tpl-criar-em{margin:14px 0 4px}.tpl-criar-em .wpp-sub{margin:6px 0 0}.tpl-copias{flex-direction:column;margin:0 0 8px;padding:0;list-style:none;display:flex}.tpl-copias li{border-bottom:1px solid var(--linha,#00000014);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.tpl-copias li>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.tpl-copias small{font:400 11px/1.3 var(--f);color:var(--tinta-3,var(--nh-ink-3))}.wpp-sechead.tpl-sechead{flex-wrap:wrap;row-gap:6px}.tpl-bms-lista .tpl-bm{border-radius:999px!important}html .td-shell.nold-tell{--wpp-green:var(--sucesso);--wpp-green-soft:color-mix(in srgb, var(--sucesso) 12%, transparent);--wpp-amber:var(--aviso);--wpp-amber-strong:var(--aviso);--wpp-amber-soft:color-mix(in srgb, var(--aviso) 10%, transparent);--wpp-rose:var(--erro);--wpp-red:var(--erro);--wpp-coral:var(--erro);--wpp-blue:var(--tinta-2);--wpp-violet:var(--tinta-2);--wpp-magenta:var(--tinta-2);--wpp-info-soft:var(--fundo-2);--wpp-canal-whatsapp:var(--tinta-2);--wpp-canal-whatsapp-soft:var(--fundo-2);--wpp-canal-ligacoes:var(--tinta-2);--wpp-canal-ligacoes-soft:var(--fundo-2);--wpp-serie-hum:color-mix(in srgb, var(--tinta) 30%, transparent);--nh-danger-500:var(--erro);--nh-danger-700:var(--erro);--nh-danger-soft:color-mix(in srgb, var(--erro) 10%, transparent);--nh-warn-500:var(--aviso);--nh-warn-700:var(--aviso);--nh-warn-soft:color-mix(in srgb, var(--aviso) 10%, transparent);--nh-warn-line:color-mix(in srgb, var(--aviso) 40%, transparent);--nh-info-500:var(--tinta-2);--nh-ai-500:var(--tinta-2)}html:not([data-theme=dark]) .td-shell.nold-tell{--cartao:#fffdfa;--cartao-solido:#fffdfa;--linha:#21140f14}html:not([data-theme=dark]) .td-shell.nold-tell .wpp-main :is(.td-cd,.td-agente,.td-cfg-tile,.td-form,.wpp-card,.au-card,.au-topo,.pblib-card,.wpp-kpis,.wppd-kpis,.wppk-slot,.wppk-oferta,.wppt-card,.wpp-vswitch-hero,.wpp-closer,.cia-keys,.cia-setup){box-shadow:0 1px 2px #21140f0d!important}html:not([data-theme=dark]) .td-shell.nold-tell .wpp-main .wpp-card .wpp-card{box-shadow:none!important}html .td-shell.nold-tell :is(.wpp-tabs,.wpp-subtabs,.pblib-abas,.au-seg,.wpp-vpresets .seg){scrollbar-width:none;flex-wrap:nowrap;align-items:center;width:fit-content;max-width:100%;overflow-x:auto;border:1px solid var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:999px!important;gap:4px!important;padding:4px!important;display:inline-flex!important}html .td-shell.nold-tell :is(.wpp-tabs,.wpp-subtabs){margin:0 0 14px}html .td-shell.nold-tell :is(.wpp-tabs,.wpp-subtabs,.pblib-abas,.au-seg)::-webkit-scrollbar{display:none}html .td-shell.nold-tell :is(.wpp-tab,.wpp-subtab,.pblib-abas>button,.au-seg>button,.wpp-vpresets .seg>button){white-space:nowrap;flex:none;align-items:center;gap:7px;min-height:32px;display:inline-flex;height:auto!important;color:var(--tinta-2)!important;font:600 13px/1 var(--f)!important;letter-spacing:0!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;padding:0 14px!important}html .td-shell.nold-tell :is(.wpp-tab,.wpp-subtab,.pblib-abas>button,.au-seg>button,.wpp-vpresets .seg>button):hover:not(.on){color:var(--tinta)!important;background:var(--cartao-hover)!important}html .td-shell.nold-tell :is(.wpp-tab,.wpp-subtab,.pblib-abas>button,.au-seg>button,.wpp-vpresets .seg>button).on,html[data-variant] .td-shell.nold-tell :is(.wpp-tab,.wpp-subtab,.pblib-abas>button,.au-seg>button).on{background:var(--acento-veu)!important;color:var(--acento-texto)!important;border-color:#0000!important}html .td-shell.nold-tell :is(.pblib-abas,.au-seg)>button :is(.n,b){opacity:.7;font-variant-numeric:tabular-nums;font:600 11.5px/1 var(--f)!important;color:inherit!important}html .td-shell.nold-tell :is(.wpp-vfiltro,.pblib-filtros>button){height:32px;padding:0 14px;border:1px solid var(--linha-forte)!important;color:var(--tinta-2)!important;font:600 12.5px/1 var(--f)!important;background:0 0!important;border-radius:999px!important}html .td-shell.nold-tell :is(.wpp-vfiltro,.pblib-filtros>button).on{background:var(--acento-veu)!important;color:var(--acento-texto)!important;border-color:#0000!important}html .td-shell.nold-tell .wpp-btn{min-height:40px;font:700 13.5px/1.2 var(--f);letter-spacing:0;white-space:nowrap;gap:8px;padding:0 16px;box-shadow:none!important;border-radius:6px!important}html .td-shell.nold-tell .wpp-btn-sm{min-height:34px;font-size:12.5px;padding:0 12px!important}html .td-shell.nold-tell .wpp-btn-xs{min-height:28px;font-size:12px;padding:0 10px!important}html .td-shell.nold-tell .wpp-btn-lg{min-height:44px;font-size:14px;padding:0 20px!important}html .td-shell.nold-tell :is(.wpp-btn-soft,.nh-btn-soft,.wpp-btn-outline,.wpp-btn-secondary){background:var(--cartao)!important;color:var(--tinta)!important;border:1px solid var(--linha-forte)!important}html .td-shell.nold-tell :is(.wpp-btn-soft,.nh-btn-soft,.wpp-btn-outline,.wpp-btn-secondary):hover:not(:disabled){border-color:var(--acento-texto)!important;background:var(--cartao-hover)!important}html .td-shell.nold-tell .wpp-btn-ghost{color:var(--tinta-2)!important;background:0 0!important;border:1px solid #0000!important}html .td-shell.nold-tell .wpp-btn-ghost:hover:not(:disabled){color:var(--tinta)!important;background:var(--cartao-hover)!important}html .td-shell.nold-tell .wpp-btn-danger{color:var(--erro)!important;border:1px solid color-mix(in srgb, var(--erro) 50%, transparent)!important;background:0 0!important}html .td-shell.nold-tell :is(.wpp-btn,.n-btn):disabled{opacity:.45;cursor:not-allowed;filter:none}html .td-shell.nold-tell :is(.wpp-btn-primary,.n-btn--primary,.nh-btn-primary):disabled{opacity:1;background:var(--cartao-hover)!important;color:var(--tinta-3)!important;border-color:var(--linha)!important}html .td-shell.nold-tell .wpp-btn:active:not(:disabled){transform:translateY(1px)}html .td-shell.nold-tell :is(.pblib-usar,.au-card-btn,.wpp-vusar){white-space:nowrap;min-height:32px;border:1px solid var(--linha-forte)!important;height:auto!important;color:var(--tinta)!important;font:700 12.5px/1 var(--f)!important;box-shadow:none!important;background:0 0!important;border-radius:6px!important;padding:0 12px!important}html .td-shell.nold-tell :is(.pblib-usar,.au-card-btn,.wpp-vusar):hover:not(:disabled){border-color:var(--acento-texto)!important;background:var(--cartao-hover)!important;color:var(--tinta)!important}html .td-shell.nold-tell .au-card-btn.liga{border-color:var(--linha-forte)!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-vusar.on{background:var(--acento-veu)!important;color:var(--acento-texto)!important;border-color:#0000!important}html .td-shell.nold-tell :is(.pblib-share,.au-card-excluir,.wpp-iconbtn){place-items:center;width:32px;height:32px;padding:0;display:inline-grid;color:var(--tinta-3)!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important}html .td-shell.nold-tell :is(.pblib-share,.wpp-iconbtn):hover{color:var(--tinta)!important;background:var(--cartao-hover)!important}html .td-shell.nold-tell .au-card-excluir:hover{color:var(--erro)!important;background:color-mix(in srgb, var(--erro) 10%, transparent)!important}html .td-shell.nold-tell :is(.au-card-abrir,.wpp-link){color:var(--acento-texto)!important;font:600 13px/1.3 var(--f)!important;background:0 0!important}html .td-shell.nold-tell .au-card-abrir:hover{text-underline-offset:4px;text-decoration:underline}html .td-shell.nold-tell .wpp-tag{border:1px solid var(--linha-forte);letter-spacing:0;text-transform:none;white-space:nowrap;align-items:center;gap:6px;min-height:22px;display:inline-flex;color:var(--tinta-2)!important;font:600 11px/1 var(--f)!important;background:0 0!important;border-radius:999px!important;padding:0 9px!important}html .td-shell.nold-tell :is(.wpp-tag-green,.wpp-tag-amber,.wpp-tag-rose,.wpp-tag-valor):before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}html .td-shell.nold-tell .wpp-tag-green{color:var(--sucesso)!important;border-color:color-mix(in srgb, var(--sucesso) 35%, transparent)!important}html .td-shell.nold-tell :is(.wpp-tag-amber,.wpp-tag-valor){color:var(--aviso)!important;border-color:color-mix(in srgb, var(--aviso) 40%, transparent)!important}html .td-shell.nold-tell .wpp-tag-rose{color:var(--erro)!important;border-color:color-mix(in srgb, var(--erro) 40%, transparent)!important}html .td-shell.nold-tell .wpp-tag-blue{color:var(--tinta-2)!important}html .td-shell.nold-tell :is(.wpp-tag-gray,.wpp-tag-violet){color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-vmarca{border:1px solid var(--linha-forte)!important;color:var(--tinta-2)!important;font:700 10px/1 var(--f)!important;border-radius:6px!important}html .td-shell.nold-tell :is(.wpp-label,.pfl-campo>.lbl,.wpp-seclabel,.pblib-campo .lbl){margin:0 0 6px;font:600 12.5px/1.35 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-2)!important}html .td-shell.nold-tell :is(.wpp-input,.wpp-select,.wpp-textarea,.pblib-busca input,.pblib-campo :is(input,textarea,select),.au-ordem){border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;color:var(--tinta)!important;box-shadow:none!important;font-family:var(--f)!important;border-radius:12px!important}html .td-shell.nold-tell :is(.pblib-busca input,.au-ordem){height:44px!important;font-size:14px!important}html .td-shell.nold-tell :is(.wpp-input,.wpp-select,.wpp-textarea,.pblib-busca input)::placeholder{color:var(--tinta-3)}html .td-shell.nold-tell :is(.wpp-input,.wpp-select,.wpp-textarea,.pblib-busca input,.pblib-campo :is(input,textarea,select),.au-ordem):focus{outline:0;border-color:var(--destaque)!important;box-shadow:0 0 0 3px var(--acento-veu)!important}html .td-shell.nold-tell .wpp-sub{color:var(--tinta-3)}html .td-shell.nold-tell .wpp-selrico .gatilho{min-height:44px;padding:7px 14px;border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;border-radius:12px!important}html .td-shell.nold-tell .wpp-selrico .gatilho:hover:not(:disabled){border-color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-selrico .txt b{font:600 14px/1.3 var(--f);color:var(--tinta)}html .td-shell.nold-tell .wpp-selrico .txt small{color:var(--tinta-3);font-size:12px}html .td-shell.nold-tell .wpp-range{width:100%;max-width:none!important}html .td-shell.nold-tell .wpp-rangehead{font:600 12.5px/1.3 var(--f);color:var(--tinta-2);margin:18px 0 8px}html .td-shell.nold-tell .wpp-rangehead b{font:600 13px/1 var(--f);color:var(--tinta);font-variant-numeric:tabular-nums}html .td-shell.nold-tell .wpp-togg{flex:none;border:1px solid var(--linha-forte)!important;background:var(--linha-forte)!important;width:44px!important;height:26px!important;box-shadow:none!important;border-radius:999px!important}html .td-shell.nold-tell .wpp-togg:after{background:var(--tinta)!important;width:20px!important;height:20px!important;box-shadow:none!important;top:2px!important;left:2px!important}html .td-shell.nold-tell .wpp-togg.on{background:var(--acento)!important;border-color:var(--acento)!important}html .td-shell.nold-tell .wpp-togg.on:after{background:var(--sobre-acento)!important;left:20px!important}html .td-shell.nold-tell .wpp-switch{flex:none;width:44px!important;height:26px!important}html .td-shell.nold-tell .wpp-switch i{border:1px solid var(--linha-forte);background:var(--linha-forte)!important;border-radius:999px!important}html .td-shell.nold-tell .wpp-switch i:after{background:var(--tinta)!important;width:20px!important;height:20px!important;box-shadow:none!important;top:2px!important;left:2px!important}html .td-shell.nold-tell .wpp-switch input:checked+i{border-color:var(--acento);background:var(--acento)!important}html .td-shell.nold-tell .wpp-switch input:checked+i:after{background:var(--sobre-acento)!important;transform:translate(18px)!important}html .td-shell.nold-tell .wpp-switch input:focus-visible+i{outline:2px solid var(--acento-texto);outline-offset:2px}html .td-shell.nold-tell .wpp-vswitch,html .td-shell.nold-tell .wpp-vswitch.on{gap:12px;min-height:44px;font:600 13.5px/1.35 var(--f)!important;color:var(--tinta)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .wpp-vswitch small{font:400 12px/1.4 var(--f);color:var(--tinta-3);display:block}html .td-shell.nold-tell .wpp-main :is(.wpp-card,.au-card,.au-topo,.pblib-card,.pblib-novo,.au-novo){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:20px!important}html .td-shell.nold-tell .wpp-main :is(.wpp-card,.au-card,.au-topo,.pblib-card){border:1px solid var(--linha)!important;background:var(--cartao)!important}html .td-shell.nold-tell .wpp-main .wpp-card{padding:22px 24px}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-card{border:1px solid var(--linha)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .wpp-sechead:after{display:none!important}html .td-shell.nold-tell .wpp-sechead :is(h2,h3),html .td-shell.nold-tell .wpp-main .wpp-h2{font:700 16px/1.3 var(--f)!important;letter-spacing:-.01em!important;color:var(--tinta)!important;text-transform:none!important}html .td-shell.nold-tell .td-ag-vazio{border:0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell :is(button,a,[role=tab],summary):focus:not(:focus-visible){outline:none}html .td-shell.nold-tell :is(.n-tabs>button,.wpp-tab,.wpp-subtab,.pblib-abas>button,.au-seg>button,.td-cab-volta):focus-visible{outline:2px solid var(--acento-texto);outline-offset:1px}html .td-shell.nold-tell .cpz-bubble{min-height:46px;font:700 13.5px/1 var(--f);background:var(--cartao-solido)!important;color:var(--tinta)!important;border:1px solid var(--linha-forte)!important;box-shadow:0 8px 24px #00000047!important}html .td-shell.nold-tell .cpz-bubble svg{color:var(--acento-texto)}html .td-shell.nold-tell .cpz-bubble:hover{filter:none;border-color:var(--acento-texto)!important}html:not([data-theme=dark]) .td-shell.nold-tell .cpz-bubble{box-shadow:0 6px 18px #21140f1f!important}html .td-shell.nold-tell :is(.td-agente-nums strong,.td-ag-nums strong,.td-kpi .td-val strong,.td-rel-valor strong,.td-lead-nota-l1 b,.td-grande strong,.au-num b,.wpp-kpi .kn){font-variant-numeric:tabular-nums;font-family:var(--f)!important;letter-spacing:-.02em!important;font-weight:600!important}html .td-shell.nold-tell .td-agente-nums strong{font-size:24px!important;line-height:1.1!important}html .td-shell.nold-tell :is(.td-ag-nums strong,.td-kpi .td-val strong,.td-rel-valor strong){font-size:28px!important;line-height:1.05!important}html .td-shell.nold-tell .td-lead-nota-l1 b{font-size:26px!important}html .td-shell.nold-tell .td-grande strong{letter-spacing:-.04em!important;font-size:clamp(48px,4.4vw,64px)!important;line-height:1!important}html .td-shell.nold-tell .au-num b{font-size:26px!important}html .td-shell.nold-tell :is(.td-agente-nums small,.td-ag-nums small){font:500 12px/1.35 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .td-agente-legenda{font:500 11.5px/1 var(--f)!important;letter-spacing:0!important}html .td-shell.nold-tell .td-canal-grande{font:700 22px/1.25 var(--f)!important;letter-spacing:-.01em!important;text-transform:none!important}html .td-shell.nold-tell :is(.pblib-mono,.pblib-av,.wppf-card .topo .marca){background:var(--fundo-2)!important;color:var(--tinta)!important;border:1px solid var(--linha-forte)!important;box-shadow:none!important}html .td-shell.nold-tell .pblib-mono{font:700 12.5px/1 var(--f)!important;letter-spacing:.04em!important;border-radius:12px!important}html .td-shell.nold-tell .pblib-av{font:700 9.5px/1 var(--f)!important}html .td-shell.nold-tell :is(.au-card-ic,.wpp-row .ic,.pblib-novo .ic,.au-novo .ic){background:var(--fundo-2)!important;color:var(--tinta-2)!important;border:1px solid var(--linha)!important;border-radius:10px!important}html .td-shell.nold-tell :is(.pfl-onde,.wpp-vsecao .lado .onde){align-items:flex-start;gap:8px;margin-top:14px;font:400 12.5px/1.5 var(--f)!important;color:var(--tinta-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:flex!important}html .td-shell.nold-tell :is(.pfl-onde,.wpp-vsecao .lado .onde) svg{margin-top:3px;color:var(--acento-texto)!important}html .td-shell.nold-tell :is(.pfl-onde,.wpp-vsecao .lado .onde) b{color:var(--tinta-2)!important;font-weight:600!important}html .td-shell.nold-tell .td-form{border:1px solid var(--linha);background:var(--cartao);border-radius:20px;padding:0 32px;gap:0!important;max-width:none!important}html .td-shell.nold-tell .wppd-dcontent>.wpp-card:has(>.wpp-vsecao){padding:24px 32px 10px!important}html .td-shell.nold-tell .wppd-dcontent>.wpp-card:has(>.wpp-vsecao)>.wpp-sechead:first-child{margin:0 0 6px!important}html .td-shell.nold-tell .wppd-dcontent>.wpp-card:has(>.wpp-vsecao)>.wpp-vsecao:first-child{border-top:0!important;padding-top:8px!important}html .td-shell.nold-tell :is(.td-form .pfl-campos,.wpp-vsecao>div:last-child){max-width:760px}html .td-shell.nold-tell :is(.td-form .pfl-secao,.wpp-vsecao){border:0!important;border-top:1px solid var(--linha)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(200px,280px) minmax(0,1fr)!important;gap:20px 56px!important;margin:0!important;padding:32px 0!important}html .td-shell.nold-tell .td-form .pfl-secao:first-of-type{border-top:0!important}html .td-shell.nold-tell :is(.pfl-lado,.wpp-vsecao .lado) h3{font:700 16px/1.3 var(--f)!important;letter-spacing:-.01em!important;color:var(--tinta)!important;margin:0 0 8px!important}html .td-shell.nold-tell :is(.pfl-lado,.wpp-vsecao .lado) p{font:400 13.5px/1.55 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .pfl-campos{gap:22px!important}html .td-shell.nold-tell .pfl-dica{font:400 12.5px/1.5 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .td-perigo .pfl-lado h3{color:var(--erro)!important}html .td-shell.nold-tell .td-perigo .pfl-campos{align-items:flex-start}html .td-shell.nold-tell :is(.pfl-fim,.wpp-vcam,.wpp-vcard:not(.tracejado)){border:1px solid var(--linha-forte)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important;transform:none!important}html .td-shell.nold-tell :is(.pfl-fim,.wpp-vcam):hover{border-color:var(--acento-texto)!important}html .td-shell.nold-tell :is(.pfl-fim.on,.wpp-vcam.on,.wpp-vcard.on){border-color:var(--acento-texto)!important;background:color-mix(in srgb, var(--acento) 7%, transparent)!important}html .td-shell.nold-tell .pfl-fim .ic{background:var(--fundo-2)!important;color:var(--tinta-2)!important;border-radius:10px!important}html .td-shell.nold-tell .pfl-fim.on .ic{background:var(--acento-veu)!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .pfl-fim .ck{color:var(--acento-texto)!important;background:0 0!important}html .td-shell.nold-tell .pfl-fim .t{font:700 14px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .pfl-fim .d{color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-vcam .cab{font:600 12px/1.3 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-vcam.on .cab{color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-vcam .semvoz{background:var(--fundo-2)!important}html .td-shell.nold-tell .pfl-previa{border:1px solid var(--linha)!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .pfl-previa .cab{border-bottom:1px solid var(--linha)!important;font:600 12.5px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-2)!important;background:0 0!important;padding:10px 14px!important}html .td-shell.nold-tell .pfl-previa .cab svg{color:var(--acento-texto)!important}html .td-shell.nold-tell .pfl-bolha{background:var(--cartao-2)!important;border-color:var(--linha)!important;color:var(--tinta)!important}html .td-shell.nold-tell .pfl-regua{background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0 0!important}html .td-shell.nold-tell .pfl-regua .nivel{font:700 15px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .pfl-regua .topo .wpp-tag{color:var(--tinta-2)!important;border-color:var(--linha-forte)!important}html .td-shell.nold-tell .pfl-regua .topo .wpp-tag:before{display:none}html .td-shell.nold-tell .pfl-regua .desc{color:var(--tinta-3)!important;border-top:0!important;margin-top:10px!important;padding-top:0!important;font-size:13px!important}html .td-shell.nold-tell .pfl-ancoras{color:var(--tinta-3)!important;font-size:12px!important}html .td-shell.nold-tell .wpp-vorb{background:var(--fundo-2)!important;box-shadow:inset 0 0 0 1px var(--linha-forte)!important}html .td-shell.nold-tell .wpp-vplay.orbe .glifo{color:var(--acento-texto)!important;filter:none!important;background:0 0!important}html .td-shell.nold-tell .wpp-vplay.orbe:hover:not(:disabled) .glifo,html .td-shell.nold-tell .wpp-vplay.orbe.tocando .glifo{background:var(--acento-veu)!important}html .td-shell.nold-tell .wpp-vplay:not(.orbe){border-color:var(--linha-forte)!important;color:var(--tinta-2)!important;background:0 0!important}html .td-shell.nold-tell .wpp-vcard.tracejado{border:1px dashed var(--linha-forte)!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .wpp-vcard.tracejado .disco{background:var(--acento-veu)!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-vcard-id b{font:700 14px/1.25 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-vfrase{border:0!important;border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin-top:22px!important;padding:18px 0 0!important}html .td-shell.nold-tell .wpp-vfrase b{font:600 12.5px/1.3 var(--f)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .wpp-vfrase p{color:var(--tinta)!important;font-size:14px!important}html .td-shell.nold-tell .wpp-vfonte{border:1px solid var(--linha-forte);color:var(--tinta-2)!important;font:600 11.5px/1.3 var(--f)!important;background:0 0!important}html .td-shell.nold-tell .wpp-vfonte.fb{border-color:color-mix(in srgb, var(--aviso) 40%, transparent)!important;color:var(--aviso)!important}html .td-shell.nold-tell .wpp-vsubsec,html .td-shell.nold-tell .wpp-vpresets{font:600 12.5px/1.3 var(--f)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .wpp-vpresets .seg>button+button{border-left:0!important}html .td-shell.nold-tell .wpp-dic{border:1px solid var(--linha)!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .wpp-dic .row{border-bottom:1px solid var(--linha)!important}html .td-shell.nold-tell .wpp-dic .add{color:var(--acento-texto)!important;font:600 13px/1.3 var(--f)!important}html .td-shell.nold-tell .wpp-main .wppd-dcontent>.wpp-card>.wpp-empty{text-align:left;align-items:center;gap:12px;margin:16px 0 6px;display:flex;border:1px solid color-mix(in srgb, var(--aviso) 45%, transparent)!important;font:400 13.5px/1.5 var(--f)!important;color:var(--tinta-2)!important;background:0 0!important;border-radius:14px!important;padding:14px 16px!important}html .td-shell.nold-tell .wpp-main .wppd-dcontent>.wpp-card>.wpp-empty .mark{flex:none;opacity:1!important;color:var(--aviso)!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;margin:0!important;font-size:0!important;display:inline-flex!important}html .td-shell.nold-tell .wpp-main .wppd-dcontent>.wpp-card>.wpp-empty+.wpp-vsecao{border-top:0!important}html .td-shell.nold-tell .wpp-main .wppd-dcontent>.wpp-card>.wpp-empty .mark svg{width:18px!important;height:18px!important}html .td-shell.nold-tell .td-treino-onde .wpp-onde .campo .wpp-input{min-width:320px!important;height:40px!important;min-height:40px!important;padding:0 14px!important;font-size:14px!important}html .td-shell.nold-tell .td-treino-onde .wpp-onde .campo .wpp-btn{min-height:40px!important}html .td-shell.nold-tell .td-treino-onde .wpp-onde{padding:18px 22px!important}html .td-shell.nold-tell .wpp-srcopt{border:0!important;border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:12px 2px!important}html .td-shell.nold-tell :is(div,li):first-child>.wpp-srcopt,html .td-shell.nold-tell .wpp-srcopt:first-child{border-top:0!important}html .td-shell.nold-tell .wpp-srcopt:hover{background:0 0!important}html .td-shell.nold-tell .wpp-srcopt:hover .ttl{color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-srcopt input{accent-color:var(--acento);width:16px;height:16px}html .td-shell.nold-tell .wpp-srcttl .ttl{font:600 13.5px/1.35 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-srcttl small{font:400 12px/1.4 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .td-treino-fontes>div:has(>.wpp-srcopt)+div:has(>.wpp-srcopt)>.wpp-srcopt{border-top:1px solid var(--linha)!important}html .td-shell.nold-tell .td-agente .n-estado{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}html .td-shell.nold-tell .td-agente .n-estado i{vertical-align:middle;margin:-2px 8px 0 0;display:inline-block}html .td-shell.nold-tell .td-agente-barras i{border-radius:2px!important}html .td-shell.nold-tell .pblib-wrap.comhero:before{display:none!important}html .td-shell.nold-tell .pblib-hero h2{font:600 20px/1.3 var(--f)!important;letter-spacing:-.01em!important;color:var(--tinta)!important}html .td-shell.nold-tell .pblib-hero h2 b{color:var(--tinta)!important;font-weight:600!important}html .td-shell.nold-tell .pblib-hero p{font:400 14px/1.55 var(--f)!important;color:var(--tinta-3)!important;margin-top:6px!important}html .td-shell.nold-tell .pblib-grade{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))!important}html .td-shell.nold-tell .wpp-rtu{padding:20px 22px!important}html .td-shell.nold-tell :is(.wpp-rtu-tit,.wpp-ab-tit){font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell :is(.wpp-rtu-tit,.wpp-ab-tit) svg{color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-rtu-sub{color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .wpp-rtu-lista{border:0!important;border-radius:0!important;margin-top:10px!important}html .td-shell.nold-tell .wpp-rtu-lista>*+*{border-top:1px solid var(--linha)!important}html .td-shell.nold-tell .wpp-rtu-linha{grid-template-columns:24px 104px minmax(0,1fr)!important;align-items:center!important;padding:12px 0!important}html .td-shell.nold-tell .wpp-rtu-ic{color:var(--tinta-3)!important;background:0 0!important;width:24px!important;height:24px!important}html .td-shell.nold-tell .wpp-rtu-rot{font:600 12.5px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important;padding:0!important}html .td-shell.nold-tell .wpp-rtu-val{color:var(--tinta)!important;padding:0!important;font-size:13.5px!important}html .td-shell.nold-tell .wpp-rtu-val i{color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-ab{padding:16px 22px!important}html .td-shell.nold-tell .wpp-ab-tit{font-size:14px!important;font-weight:600!important}html .td-shell.nold-tell .wpp-ab-expl{color:var(--tinta-3)!important;font-size:13px!important}html .td-shell.nold-tell .pblib-card{overflow:hidden}html .td-shell.nold-tell .pblib-card:hover{border-color:var(--linha-forte)!important;box-shadow:none!important;transform:none!important}html .td-shell.nold-tell .pblib-card.on{border-color:var(--linha-forte)!important}html .td-shell.nold-tell .pblib-capa,html .td-shell.nold-tell .pblib-card.on .pblib-capa{background:0 0!important;height:auto!important;padding:18px 18px 0!important}html .td-shell.nold-tell .pblib-capa:after{content:none!important}html .td-shell.nold-tell .pblib-capa .setor{font:600 11.5px/1 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .pblib-emuso{height:auto!important;color:var(--acento-texto)!important;font:600 12px/1.3 var(--f)!important;background:0 0!important;border:0!important;gap:8px!important;padding:0!important}html .td-shell.nold-tell .pblib-emuso svg{display:none}html .td-shell.nold-tell .pblib-emuso:before{content:"";background:var(--destaque);width:6px;height:6px;box-shadow:0 0 0 3px var(--acento-veu);border-radius:50%}html .td-shell.nold-tell .pblib-corpo{padding:14px 18px 16px!important}html .td-shell.nold-tell .pblib-corpo h3{font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .pblib-metas{font:500 12px/1.3 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .pblib-rodape{border-top:1px solid var(--linha)!important}html .td-shell.nold-tell .pblib-autor .nm{color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .pblib-fala{color:var(--tinta-2)!important;background:0 0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .pblib-fala svg{color:var(--tinta-3)!important}html .td-shell.nold-tell :is(.pblib-novo,.au-novo){border:1px dashed var(--linha-forte)!important;background:0 0!important;transform:none!important}html .td-shell.nold-tell :is(.pblib-novo,.au-novo):hover{border-color:var(--acento-texto)!important;background:0 0!important}html .td-shell.nold-tell :is(.pblib-novo,.au-novo):hover .ic{background:var(--acento-veu)!important;color:var(--acento-texto)!important}html .td-shell.nold-tell :is(.pblib-novo b,.au-novo b){font:700 15px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell :is(.pblib-novo .d,.au-novo .d){color:var(--tinta-3)!important;font-size:13px!important}html .td-shell.nold-tell .pblib-nota{font:400 13px/1.6 var(--f)!important;color:var(--tinta-3)!important;border-top:1px solid var(--linha)!important}html .td-shell.nold-tell .pblib-nota code{background:var(--fundo-2)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .au-topo{gap:24px!important;padding:22px 24px!important}html .td-shell.nold-tell .au-eyebrow{font:700 10px/1.4 var(--f)!important;letter-spacing:.2em!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .au-topo h2{font:600 20px/1.3 var(--f)!important;letter-spacing:-.01em!important;color:var(--tinta)!important}html .td-shell.nold-tell .au-topo h2 b{color:var(--tinta)!important;font-weight:600!important}html .td-shell.nold-tell .au-topo p{font:400 13.5px/1.55 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .au-topo-nums{gap:0!important}html .td-shell.nold-tell .au-num,html .td-shell.nold-tell .au-num.ar{border:0!important;border-left:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;min-width:112px!important;padding:2px 20px!important}html .td-shell.nold-tell .au-num b,html .td-shell.nold-tell .au-num.ar b{color:var(--tinta)!important}html .td-shell.nold-tell .au-num span{font:500 12px/1.35 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .au-secao-cab h3{font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .au-secao-cab span{color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .au-lista{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr))}html .td-shell.nold-tell .au-card{gap:12px!important;padding:20px 20px 16px!important}html .td-shell.nold-tell[data-tell-tab=automacao] .td-pagina .wpp-main .au-lista>.au-card{background:var(--cartao-solido)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html .td-shell.nold-tell .au-card:hover{border-color:var(--linha-forte)!important;box-shadow:none!important}html .td-shell.nold-tell .au-card-st,html .td-shell.nold-tell .au-card.on .au-card-st{align-items:center;gap:8px;display:inline-flex;font:600 12px/1.3 var(--f)!important;color:var(--tinta-3)!important;background:0 0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .au-card-st:before{content:"";background:var(--tinta-3);border-radius:50%;width:6px;height:6px}html .td-shell.nold-tell .au-card.on .au-card-st{color:var(--sucesso)!important}html .td-shell.nold-tell .au-card.on .au-card-st:before{background:var(--sucesso)}html .td-shell.nold-tell .au-card.on .au-card-ic{color:var(--tinta-2)!important;background:var(--fundo-2)!important}html .td-shell.nold-tell .au-card-tit{display:block;overflow:visible;font:700 16px/1.4 var(--f)!important;color:var(--tinta)!important;min-height:0!important}html .td-shell.nold-tell .au-card-meta{font:500 12px/1.3 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .au-card-fluxo{border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;min-height:0!important;padding:12px 0 0!important}html .td-shell.nold-tell .au-card-bloco+.au-card-bloco{border-top:0!important;padding-top:2px!important}html .td-shell.nold-tell .au-card-bloco .lb{font:600 12px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .au-card-gat b,html .td-shell.nold-tell .au-card-bloco li{font:500 13.5px/1.4 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .au-card-bloco li{white-space:normal;overflow-wrap:anywhere}html .td-shell.nold-tell .au-card-info{color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .au-card-dono{color:var(--tinta-2)!important}html .td-shell.nold-tell .au-card-vivo{align-items:center;gap:8px;display:inline-flex;height:auto!important;font:600 12px/1.3 var(--f)!important;color:var(--acento-texto)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .au-card-vivo .au-pulso{background:var(--destaque)!important;width:6px!important;height:6px!important;box-shadow:0 0 0 3px var(--acento-veu)!important}html .td-shell.nold-tell .au-card-acoes{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;gap:8px;padding:14px 0 0;border-top:1px solid var(--linha)!important;border-radius:0!important}@media (width<=700px){html .td-shell.nold-tell .au-card-acoes>button{min-height:44px}html .td-shell.nold-tell .au-card-excluir{width:44px}}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row{border:0!important;border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:14px 2px!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row:first-of-type{border-top:0!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row.wpp-row-click:hover{background:0 0!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row.wpp-row-click:hover .tx b{color:var(--acento-texto)!important}html .td-shell.nold-tell .wpp-row .tx b{font:600 13.5px/1.35 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-row .tx>span:not([style*=color]){font:400 12px/1.45 var(--f)!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .wpp-row .tx>span[style*=color]{font:500 12px/1.45 var(--f)!important}html .td-shell.nold-tell .wpp-play-body{background-color:var(--fundo-2)!important;background-image:none!important}html .td-shell.nold-tell .wpp-pg-canvas{border-color:var(--linha)!important;background-color:var(--fundo-2)!important}html .td-shell.nold-tell .wpp-pgnode{border-color:var(--linha-forte)!important;background:var(--cartao-solido)!important;border-radius:12px!important}html .td-shell.nold-tell .wpp-pgnode.hot{border-color:var(--acento-texto)!important;box-shadow:0 0 0 3px var(--acento-veu)!important}html .td-shell.nold-tell .wpp-pgnode .seq{background:var(--acento)!important;color:var(--sobre-acento)!important}html .td-shell.nold-tell .wpp-pg-inner .wpp-wires path.hot{stroke:var(--acento-texto)!important}@media (width<=900px){html .td-shell.nold-tell .td-form{padding:0 18px}html .td-shell.nold-tell .wppd-dcontent>.wpp-card:has(>.wpp-vsecao){padding:4px 18px 8px!important}html .td-shell.nold-tell :is(.td-form .pfl-secao,.wpp-vsecao){grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:24px 0!important}html .td-shell.nold-tell .au-topo-nums{width:100%}html .td-shell.nold-tell .au-num:first-child{border-left:0!important;padding-left:0!important}}html .td-shell.nold-tell .wpp-main :is(.wpp-kpis,.wppd-kpis){border:1px solid var(--linha);background:var(--cartao);border-radius:20px;flex-wrap:wrap;margin-bottom:16px;padding:20px 6px;gap:14px 0!important;display:flex!important}html .td-shell.nold-tell .wpp-main .td-res-sec .wppd-kpis{background:0 0;border:0;border-radius:0;padding:4px 0 18px;box-shadow:none!important}html .td-shell.nold-tell .wpp-main :is(.wpp-kpi,.wppd-kpi){flex:170px;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:2px 14px;min-width:0;display:grid;border:0!important;border-left:1px solid var(--linha)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:2px 22px!important;animation:none!important}html .td-shell.nold-tell .wpp-main :is(.wpp-kpi,.wppd-kpi):first-child{border-left:0!important}html .td-shell.nold-tell .wpp-main .wpp-kpi .ki,html .td-shell.nold-tell .wpp-main .wppd-kpi .ic{border:1px solid var(--linha);grid-row:1/3;background:var(--fundo-2)!important;width:36px!important;height:36px!important;color:var(--tinta-2)!important;border-radius:10px!important;margin:0!important}html .td-shell.nold-tell .wpp-main .wpp-kpi .kn,html .td-shell.nold-tell .wpp-main .wppd-kpi .val{font-variant-numeric:tabular-nums;grid-column:2;font:600 26px/1.1 var(--f)!important;letter-spacing:-.02em!important;margin:0!important}html .td-shell.nold-tell .wpp-main .wpp-kpi .kn:not([style*=color]),html .td-shell.nold-tell .wpp-main .wppd-kpi .val{color:var(--tinta)!important}html .td-shell.nold-tell .wpp-main .wpp-kpi :is(.kl,.kd),html .td-shell.nold-tell .wpp-main .wppd-kpi :is(.sub,.tt){grid-column:2;font:500 12.5px/1.35 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important;margin:0!important}html .td-shell.nold-tell .wpp-main .wppd-kpi .top{display:contents}html .td-shell.nold-tell .wpp-main .wppd-kpi .tt{order:3;color:var(--tinta-2)!important;font-weight:600!important}html .td-shell.nold-tell .wpp-main .wppd-kpi .val{order:2}html .td-shell.nold-tell .wpp-main .wppd-kpi .sub{order:4}html .td-shell.nold-tell .td-res-nums strong{font:600 32px/1.05 var(--f)!important;letter-spacing:-.02em!important}html .td-shell.nold-tell :is(.td-res-nums span,.td-res-ia-l dt,.td-res-passo-rot){font:500 12.5px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .td-res-periodo .n-olho{letter-spacing:.2em}html .td-shell.nold-tell .td-res-ia-grande strong{font:600 52px/1 var(--f)!important;letter-spacing:-.04em!important;color:var(--tinta)!important}html .td-shell.nold-tell .td-res-ia-l{border-top:1px solid var(--linha);gap:0!important}html .td-shell.nold-tell .td-res-ia-l div{background:0 0!important;border-radius:0!important;padding:12px 0 0!important}html .td-shell.nold-tell .td-res-ia-l div+div{border-left:1px solid var(--linha);padding-left:16px!important}html .td-shell.nold-tell .td-res-ia-l dd{font:600 18px/1.2 var(--f)!important}html .td-shell.nold-tell .td-res-passo{border:0!important;border-left:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin-left:0!important;padding:4px 18px 4px 34px!important}html .td-shell.nold-tell .td-res-passos li:first-child .td-res-passo{border-left:0!important;padding-left:0!important}html .td-shell.nold-tell .td-res-passos li.gargalo .td-res-passo{border-color:var(--linha)!important;background:0 0!important}html .td-shell.nold-tell .td-res-passos li.gargalo .td-res-passo-rot{color:var(--acento-texto)!important}html .td-shell.nold-tell .td-res-passo strong{font:600 32px/1.05 var(--f)!important;letter-spacing:-.02em!important}html .td-shell.nold-tell .td-res-seta{left:0!important}html .td-shell.nold-tell .td-mov-barras{gap:8px!important;height:120px!important}html .td-shell.nold-tell .td-mov-barras span{border-radius:3px 3px 1px 1px!important}html .td-shell.nold-tell .td-res-sec .wpp-empty{color:var(--tinta-3)!important;padding:22px 20px!important;font-size:13.5px!important}html .td-shell.nold-tell .td-res-sec .wpp-empty .mark{color:var(--tinta-3);margin-bottom:6px!important;font-size:0!important}html .td-shell.nold-tell .td-res-sec .wpp-empty .mark svg{width:22px;height:22px}html .td-shell.nold-tell .td-res-sec .wppfd-grid{border-top:1px solid var(--linha);padding-top:18px;gap:0!important}html .td-shell.nold-tell .td-res-sec .wppfd-grid>.wpp-card{background:0 0!important;border:0!important;border-radius:0!important;padding:0 28px 0 0!important}html .td-shell.nold-tell .td-res-sec .wppfd-grid>.wpp-card+.wpp-card{border-left:1px solid var(--linha)!important;padding:0 0 0 28px!important}html .td-shell.nold-tell .wppd-panel h3{font:700 15px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wppd-panel .desc{color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .wppfd-etapa .trilho{background:var(--linha)!important;border-radius:5px!important;height:10px!important}html .td-shell.nold-tell .wppfd-etapa .barra{border-radius:5px!important}html .td-shell.nold-tell .wppfd-funil .wppfd-etapa:first-child .barra{background:var(--destaque)!important}html .td-shell.nold-tell .wppfd-funil .wppfd-etapa+.wppfd-etapa .barra{background:color-mix(in srgb, var(--tinta) 26%, transparent)!important}html .td-shell.nold-tell .wppfd-etapa .rot{text-align:left!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .td-cfg-tile{border-radius:20px!important}html .td-shell.nold-tell .td-cfg-tile:last-child{grid-column:auto!important}html .td-shell.nold-tell .td-cfg-grupo>h2{letter-spacing:.2em}html .td-shell.nold-tell .wpp-chanstate,html .td-shell.nold-tell .wpp-chanstate.on{gap:8px;font:600 12px/1.3 var(--f)!important;color:var(--tinta-3)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .wpp-chanstate .dot{background:var(--tinta-3);width:6px!important;height:6px!important}html .td-shell.nold-tell .wpp-chanstate.on{color:var(--tinta-2)!important}html .td-shell.nold-tell .wpp-chanstate.on .dot{background:var(--sucesso)}html .td-shell.nold-tell[data-tell-tab=funis] .wppf-card{border:1px solid var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:20px!important;padding:18px 20px!important}html .td-shell.nold-tell[data-tell-tab=funis] .wppf-card .marca{border:1px solid var(--linha-forte);background:var(--fundo-2)!important;color:var(--tinta)!important;border-radius:10px!important}html .td-shell.nold-tell[data-tell-tab=funis] .wppf-card h4{font:700 15px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell[data-tell-tab=funis] .wppf-card .wpp-btn-primary{background:var(--cartao)!important;color:var(--tinta)!important;border:1px solid var(--linha-forte)!important}html .td-shell.nold-tell .wpp-tbl th{font:600 12px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important;border-bottom:1px solid var(--linha)!important}html .td-shell.nold-tell .wpp-tbl td{color:var(--tinta-2);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--linha)!important}html .td-shell.nold-tell .wpp-tbl td[style*=color]{color:var(--tinta)!important}html .td-shell.nold-tell .wpp-tbl td.nm{font-weight:600;color:var(--tinta)!important}html .td-shell.nold-tell :is(.td-canal-ic,.td-cab-marca,.wppn-ic,.wppn-met-top,.wppq-av,.crm-activation-heading,.wpp-card>details>summary)>svg,html .td-shell.nold-tell :is(.td-canal-ic,.wppn-ic) img{filter:grayscale()contrast(.9);opacity:.9}html .td-shell.nold-tell :is(.td-canal-ic,.wppn-ic,.td-cab-marca){border:1px solid var(--linha);background:var(--fundo-2)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .td-cab-marca{border-radius:10px!important}html .td-shell.nold-tell .td-canal-acoes .n-btn{min-height:36px}html .td-shell.nold-tell .td-canal-acoes :is(.td-link,.n-btn--text,.n-btn--ghost){border:1px solid var(--linha-forte)!important;border-radius:6px!important;padding:0 12px!important;text-decoration:none!important}html .td-shell.nold-tell .wppn-row{border:0!important;border-top:1px solid var(--linha)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:16px 0!important}html .td-shell.nold-tell .wppn-listhead+.wppn-row{border-top:0!important}html .td-shell.nold-tell .wppn-row:hover{border-color:var(--linha)!important}html .td-shell.nold-tell .wppn-ic{border-radius:10px!important}html .td-shell.nold-tell .wppn-id b{font:700 15px/1.3 var(--f)!important}html .td-shell.nold-tell .wppn-id small{color:var(--tinta-3)!important;font-size:12px!important}html .td-shell.nold-tell .wppn-est{font:600 12px/1.3 var(--f)!important}html .td-shell.nold-tell .wppn-est i{width:6px!important;height:6px!important;box-shadow:none!important}html .td-shell.nold-tell .wppn-linha2{border-top:0!important;margin-top:10px!important;padding-top:0!important}html .td-shell.nold-tell .wppq-linha{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html .td-shell.nold-tell .wppq-linha:hover .tx b{color:var(--acento-texto)!important}html .td-shell.nold-tell .wppq-linha .cta{font:600 12.5px/1.3 var(--f)!important;color:var(--acento-texto)!important;background:0 0!important;padding:0!important}html .td-shell.nold-tell .wppq-av{background:var(--fundo-2)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .wppn-ico{color:var(--tinta-3)!important;border-radius:6px!important}html .td-shell.nold-tell .wppn-ico.perigo:hover{color:var(--erro)!important;background:color-mix(in srgb, var(--erro) 10%, transparent)!important}html .td-shell.nold-tell .wpp-provopt{border:1px solid var(--linha-forte)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important;padding:14px 16px!important}html .td-shell.nold-tell .wpp-provopt.sel{border-color:var(--acento-texto)!important;background:color-mix(in srgb, var(--acento) 7%, transparent)!important}html .td-shell.nold-tell .wpp-provopt b{font:700 13.5px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-provopt>span:not(.wppn-met-top){color:var(--tinta-3)!important;font-size:12.5px!important}html .td-shell.nold-tell .wppn-met-ok{color:var(--acento-texto)!important;background:0 0!important}html .td-shell.nold-tell .wppn-passo .n,html .td-shell.nold-tell .cia-num{background:var(--fundo-2)!important;color:var(--tinta-2)!important;border:1px solid var(--linha-forte)!important;font:600 11.5px/1 var(--f)!important}html .td-shell.nold-tell .wppn-passo b{font:700 14px/1.3 var(--f)!important}html .td-shell.nold-tell :is(.wppn-aviso,.wppn-avisos,.wpp-closer-connect,.wpp-rtu-aviso,.pblib-aviso){border:1px solid color-mix(in srgb, var(--aviso) 42%, transparent)!important;color:var(--tinta-2)!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .wppn-erro{border:1px solid color-mix(in srgb, var(--erro) 42%, transparent)!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .wppt-mini{border-color:var(--linha)!important;background:var(--cartao)!important;border-radius:14px!important;padding:12px 18px!important}html .td-shell.nold-tell .wppsdr{max-width:none!important;margin:0!important}html .td-shell.nold-tell .wppk-slot{border-color:var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important;padding:20px 22px!important}html .td-shell.nold-tell .wppk-ic{border:1px solid var(--linha);background:var(--fundo-2)!important;color:var(--tinta-2)!important;border-radius:10px!important}html .td-shell.nold-tell .wppk-oferta{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;display:grid;border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important;padding:20px 22px!important}html .td-shell.nold-tell .wppk-oferta>b{grid-column:1;font:700 16px/1.3 var(--f)!important}html .td-shell.nold-tell .wppk-oferta>p{grid-column:1;margin:4px 0 0!important}html .td-shell.nold-tell .wppk-oferta>.wpp-btn{grid-area:1/2/3;width:auto!important}html .td-shell.nold-tell .wppsdr-bens h3{font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wppsdr-bens .ben .ic{border:1px solid var(--linha);background:var(--fundo-2)!important;width:40px!important;height:40px!important;color:var(--tinta-2)!important;border-radius:10px!important}html .td-shell.nold-tell .wppsdr-bens .ben b{font:700 14px/1.3 var(--f)!important}html .td-shell.nold-tell .wppsdr-bens .ben p{color:var(--tinta-3)!important;font-size:13px!important}html .td-shell.nold-tell .wpp-vsec{font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important;border:0!important;margin:0 0 8px!important;padding:0!important}html .td-shell.nold-tell .wpp-howto .wpp-vsec~.wpp-vsec{border-top:1px solid var(--linha)!important;margin-top:22px!important;padding-top:20px!important}html .td-shell.nold-tell .wpp-howto-step .n{border:1px solid var(--linha-forte);background:var(--fundo-2)!important;color:var(--tinta-2)!important;font:600 11.5px/1 var(--f)!important}html .td-shell.nold-tell .wpp-howto-step b{font:700 13.5px/1.3 var(--f)!important}html .td-shell.nold-tell .wpp-closer{border-color:var(--linha)!important;background:var(--cartao)!important;box-shadow:none!important;border-radius:20px!important;padding:20px 22px!important}html .td-shell.nold-tell .wpp-closer-head .nm b{font:700 15px/1.3 var(--f)!important}html .td-shell.nold-tell .wpp-closer-body,html .td-shell.nold-tell .wpp-closer-avail{border-top:1px solid var(--linha)!important}html .td-shell.nold-tell .wpp-closer-avail .lbl{color:var(--tinta-2)!important;font:600 12.5px/1.3 var(--f)!important}html .td-shell.nold-tell .wpp-closer-avail:hover .lbl{color:var(--acento-texto)!important}html .td-shell.nold-tell :is(.wppt-card,.wpp-vswitch.wpp-vswitch-hero){border:1px solid var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important;padding:20px 22px!important}html .td-shell.nold-tell .wpp-vswitch.wpp-vswitch-hero{flex-direction:row-reverse;justify-content:space-between;margin:16px 0}html .td-shell.nold-tell .wppt-card.on{border-color:color-mix(in srgb, var(--aviso) 45%, transparent)!important}html .td-shell.nold-tell .wppt-head>div>b,html .td-shell.nold-tell .wpp-vswitch-txt b{font:700 15px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-vswitch-txt small{color:var(--tinta-3)!important;font-size:13px!important}html .td-shell.nold-tell .wppt-ic{background:var(--fundo-2)!important;color:var(--tinta-2)!important;border-radius:10px!important}html .td-shell.nold-tell .wppt-lista{background:0 0!important;border:0!important;margin-top:10px!important}html .td-shell.nold-tell .wppt-vazio{text-align:left!important;color:var(--tinta-3)!important;background:0 0!important;padding:4px 0!important}html .td-shell.nold-tell :is(.wppt-add,.wppn-busca) .wpp-input{height:40px!important;min-height:40px!important;font-size:14px!important}html .td-shell.nold-tell .wppt-add .wpp-btn{min-height:40px!important}html .td-shell.nold-tell .wpp-savebar{border-top:0!important;margin:4px 0 16px!important;padding-top:0!important}html .td-shell.nold-tell[data-tell-tab=plantao] .wpp-card .wpp-tag{color:var(--tinta-2)!important;border-color:var(--linha-forte)!important}html .td-shell.nold-tell[data-tell-tab=plantao] .wpp-card .wpp-tag:before{display:none}html .td-shell.nold-tell .crm-activation-heading h3{font:700 16px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .crm-activation-status{font:600 12px/1.3 var(--f)!important;color:var(--tinta-3)!important;opacity:1!important}html .td-shell.nold-tell .crm-activation p{color:var(--tinta-2);font-size:13.5px;margin:8px 0!important}html .td-shell.nold-tell .crm-activation [role=alert]{color:var(--erro)!important;font-weight:600!important}html .td-shell.nold-tell .crm-activation p:has(+.crm-activation-actions){color:var(--erro)!important;font-weight:600!important}html .td-shell.nold-tell .crm-activation-button{min-height:36px;border:1px solid var(--linha-forte)!important;font:700 13px/1 var(--f)!important;background:var(--cartao)!important;color:var(--tinta)!important;border-radius:6px!important;padding:0 14px!important}html .td-shell.nold-tell .crm-activation-button.primary{background:var(--acento)!important;color:var(--sobre-acento)!important;border-color:#0000!important}html .td-shell.nold-tell .wpp-card>details>summary{cursor:pointer;font:700 15px/1.3 var(--f);color:var(--tinta);align-items:center;gap:10px;list-style:none;display:flex}html .td-shell.nold-tell .wpp-card>details>summary::-webkit-details-marker{display:none}html .td-shell.nold-tell .wpp-card>details>summary:after{content:"";border-right:1.5px solid var(--tinta-3);border-bottom:1.5px solid var(--tinta-3);width:7px;height:7px;transition:transform var(--motion-fast);margin-left:auto;transform:rotate(45deg)}html .td-shell.nold-tell .wpp-card>details[open]>summary:after{transform:rotate(-135deg)}html .td-shell.nold-tell .cia-page{max-width:none!important;margin:0!important;padding-top:0!important}html .td-shell.nold-tell .cia-intro{padding:0 0 22px!important}html .td-shell.nold-tell .cia-eyebrow{font:700 10px/1.4 var(--f)!important;letter-spacing:.2em!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .cia-intro h2{font:600 20px/1.3 var(--f)!important;letter-spacing:-.01em!important;margin:8px 0 6px!important}html .td-shell.nold-tell .cia-intro p{color:var(--tinta-3)!important;font-size:14px!important}html .td-shell.nold-tell .cia-setup{border-color:var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important}html .td-shell.nold-tell .cia-method{border:1px solid var(--linha-forte)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important}html .td-shell.nold-tell .cia-method.selected{border-color:var(--acento-texto)!important;background:color-mix(in srgb, var(--acento) 7%, transparent)!important}html .td-shell.nold-tell .cia-method-icon{background:var(--fundo-2)!important;color:var(--tinta-2)!important;border-radius:10px!important}html .td-shell.nold-tell .cia-method small{color:var(--tinta-3)!important;font:600 11.5px/1.3 var(--f)!important}html .td-shell.nold-tell .cia-permission-dot,html .td-shell.nold-tell .cia-permission:is(.design,.write) .cia-permission-dot{background:var(--tinta-3)!important}html .td-shell.nold-tell .cia-permission.write .cia-permission-dot{background:var(--aviso)!important}html .td-shell.nold-tell .cia-permission.write summary small{color:var(--aviso)!important}html .td-shell.nold-tell .cia-keys{border-color:var(--linha)!important;background:var(--cartao)!important;border-radius:20px!important}html .td-shell.nold-tell .cia-keys-head h3 span{background:var(--fundo-2)!important;border-radius:999px!important}html .td-shell.nold-tell .cia-steps li>span{border-color:var(--linha-forte)!important;border-radius:999px!important}html .td-shell.nold-tell .mc-fab{background:var(--cartao-solido)!important;width:48px!important;height:48px!important;color:var(--acento-texto)!important;border:1px solid var(--linha-forte)!important;box-shadow:0 8px 24px #00000047!important}html .td-shell.nold-tell .mc-fab:hover{border-color:var(--acento-texto)!important;transform:none!important}html .td-shell.nold-tell .mc-ic.start{background:var(--acento-veu)!important;color:var(--acento-texto)!important}html .td-shell.nold-tell .mc-ic.objetivo{background:var(--fundo-2)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .mc-no.au-objetivo{border-top:1px solid var(--linha-forte)!important}html .td-shell.nold-tell .au-novo-objetivo{color:var(--acento-texto)!important}html .td-shell.nold-tell .au-novo-objetivo:hover{border-color:var(--acento-texto)!important;background:0 0!important}html .td-shell.nold-tell .au-objetivo .mc-row .mc-h.t-objetivo{background:var(--tinta-3)!important}html .td-shell.nold-tell .au-root .mc-dica{font:600 12.5px/1.3 var(--f)!important;color:var(--tinta-3)!important;top:auto!important;bottom:18px!important}html .td-shell.nold-tell[data-tell-tab=discador] .wpp-main>div[style*="margin: 0px auto"]{width:100%!important;margin:0!important}html .td-shell.nold-tell .nh-field-label{font:600 12.5px/1.35 var(--f)!important;color:var(--tinta-2)!important;text-transform:none!important;letter-spacing:0!important}html .td-shell.nold-tell :is(.nh-select,.nh-input){min-height:44px;border:1px solid var(--linha-forte)!important;background:var(--cartao-solido)!important;color:var(--tinta)!important;border-radius:12px!important}html .td-shell.nold-tell .nh-btn{border-radius:6px!important;font-weight:700!important}html .td-shell.nold-tell fieldset.nh-field{border:0;margin:0;padding:0}@media (width<=900px){html .td-shell.nold-tell .wpp-main :is(.wpp-kpi,.wppd-kpi){flex-basis:50%}html .td-shell.nold-tell .wpp-main :is(.wpp-kpi,.wppd-kpi):nth-child(odd){border-left:0!important}html .td-shell.nold-tell .td-res-sec .wppfd-grid>.wpp-card{padding:0!important}html .td-shell.nold-tell .td-res-sec .wppfd-grid>.wpp-card+.wpp-card{margin-top:18px;border-left:0!important;border-top:1px solid var(--linha)!important;padding:18px 0 0!important}html .td-shell.nold-tell .wppk-oferta{grid-template-columns:minmax(0,1fr)}html .td-shell.nold-tell .wppk-oferta>.wpp-btn{grid-area:auto/1;margin-top:12px}}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-empty,html .td-shell.nold-tell .td-res-sec .wpp-empty{text-align:center;justify-items:center;gap:10px;display:grid;font:400 13.5px/1.55 var(--f)!important;color:var(--tinta-3)!important;background:0 0!important;border:0!important;padding:26px 18px!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-empty .mark,html .td-shell.nold-tell .td-res-sec .wpp-empty .mark{border:1px dashed var(--linha-forte);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;opacity:1!important;color:var(--tinta-3)!important;margin:0 0 2px!important;font-size:0!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-empty .mark svg,html .td-shell.nold-tell .td-res-sec .wpp-empty .mark svg{width:20px!important;height:20px!important}html .td-shell.nold-tell .wpp-sechead>:is(h2,h3){margin-right:auto!important}html .td-shell.nold-tell .wpp-sechead{gap:8px!important}html .td-shell.nold-tell .wppf-nums .n{font-variant-numeric:tabular-nums;font:600 20px/1.1 var(--f)!important;letter-spacing:-.02em!important;color:var(--tinta)!important}html .td-shell.nold-tell .wppf-nums .k{font:500 12px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell[data-tell-tab=funis] .wppf-acoes .wpp-btn{color:var(--tinta)!important}html .td-shell.nold-tell .wppf-ico{color:var(--tinta-3)!important;border-radius:6px!important}html .td-shell.nold-tell .wppf-trilha .vazio{font:500 12.5px/1.4 var(--f)!important;color:var(--aviso)!important}html .td-shell.nold-tell .wpp-savebar{justify-content:flex-end!important}html .td-shell.nold-tell :is(.wpp-closer-connect,.wppn-aviso,.wppn-avisos) .wpp-btn-primary{background:var(--cartao)!important;color:var(--tinta)!important;border:1px solid var(--linha-forte)!important}html .td-shell.nold-tell :is(.wpp-tag-green,.wpp-tag-amber,.wpp-tag-rose)>svg{display:none!important}html .td-shell.nold-tell .td-interruptor.on{color:var(--acento-texto)!important;border-color:color-mix(in srgb, var(--acento) 45%, transparent)!important}html .td-shell.nold-tell .td-interruptor.on .td-interruptor-trilho{background:var(--acento)!important}html .td-shell.nold-tell .td-interruptor.on .td-interruptor-trilho i{background:var(--sobre-acento)!important;box-shadow:none!important}html .td-shell.nold-tell .au-liga{min-height:32px;border:1px solid var(--linha)!important;color:var(--tinta-3)!important;font:600 12.5px/1 var(--f)!important;background:0 0!important;border-radius:999px!important;gap:8px!important;padding:0 12px 0 6px!important}html .td-shell.nold-tell .au-liga-bola{position:relative;background:var(--linha-forte)!important;border-radius:999px!important;width:30px!important;height:18px!important}html .td-shell.nold-tell .au-liga-bola:after{content:"";background:var(--tinta);width:14px;height:14px;transition:transform .3s var(--mola);border-radius:50%;position:absolute;top:2px;left:2px}html .td-shell.nold-tell .au-liga.on{color:var(--acento-texto)!important;border-color:color-mix(in srgb, var(--acento) 45%, transparent)!important}html .td-shell.nold-tell .au-liga.on .au-liga-bola{background:var(--acento)!important}html .td-shell.nold-tell .au-liga.on .au-liga-bola:after{background:var(--sobre-acento);transform:translate(12px)}html .td-shell.nold-tell .mc-salvo{color:var(--tinta-3)!important;font:500 12.5px/1 var(--f)!important}html .td-shell.nold-tell[data-tell-tab=discador] .wpp-main>div>div[style*=grid-template-columns]{grid-template-columns:minmax(0,560px) minmax(0,1fr)!important}html .td-shell.nold-tell .mc-salvo svg{color:var(--tinta-3)!important}html .td-shell.nold-tell .td-cd.td-pessego{background:var(--cartao)!important;border-color:var(--linha)!important;color:var(--tinta)!important}html .td-shell.nold-tell .td-pessego .n-olho{color:var(--tinta-3)!important}html .td-shell.nold-tell .td-pessego p{color:var(--tinta-2)!important}html .td-shell.nold-tell .td-pessego .td-grande em{color:var(--tinta-2)!important;font-weight:600!important}html .td-shell.nold-tell .td-pessego .td-enche{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--destaque) 85%, transparent) 0 3px, color-mix(in srgb, var(--destaque) 55%, transparent) 3px 6px)!important}html .td-shell.nold-tell .td-pessego .td-capsulas .max .td-enche{background:var(--destaque)!important}@media (width<=700px){html .td-shell.nold-tell .wpp-rtu-linha{grid-template-columns:24px minmax(0,1fr)!important;row-gap:4px!important}html .td-shell.nold-tell .wpp-rtu-val{grid-column:2!important}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row{flex-wrap:wrap;row-gap:8px}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row .tx{flex:calc(100% - 52px)}html .td-shell.nold-tell .wpp-main .wpp-card .wpp-row>:not(.ic):not(.tx){margin-left:50px}html .td-shell.nold-tell .au-topo-nums{flex-wrap:wrap;row-gap:12px}}html .td-shell.nold-tell .wppct-linha.cab span{font:600 12px/1.3 var(--f)!important;letter-spacing:0!important;text-transform:none!important;color:var(--tinta-3)!important}html .td-shell.nold-tell .au-topo-novo{margin-left:auto!important}html .td-shell.nold-tell .td-cab-rosto{overflow:hidden}html .td-shell.nold-tell .td-cab-rosto>img{position:absolute;inset:0}html .td-shell.nold-tell .wpp-main .wpp-row .tx>span{display:block}html .td-shell.nold-tell .pblib-barra .pblib-compartilhar{margin-left:auto}html .td-shell.nold-tell p.cia-intro{max-width:76ch;font:400 14px/1.55 var(--f)!important;color:var(--tinta-3)!important;margin:0 0 20px!important;padding:0!important}html .td-shell.nold-tell p.cia-intro b{color:var(--tinta-2);font-weight:600}html .td-shell.nold-tell{--tp-vidro:color-mix(in srgb, var(--cartao-solido,var(--cartao)) 66%, transparent);--tp-vidro-borda:color-mix(in srgb, var(--linha-forte) 55%, transparent);--tp-vidro-luz:color-mix(in srgb, var(--tinta) 8%, transparent);--tp-vidro-sombra:#0000008c;--tp-lado:clamp(16px, 3.4vw, 44px);--tp-largura:1264px}html:not([data-theme=dark]) .td-shell.nold-tell{--tp-vidro:#fffaf65c;--tp-vidro-borda:#ffffff9e;--tp-vidro-luz:#ffffffe6;--tp-vidro-sombra:#5a332438;--tp-desfoque:blur(22px) saturate(1.6)}html .td-shell.nold-tell .td-cab-secao.tp-cab{min-height:0;padding:8px var(--tp-lado) 16px;flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.td-shell .tp-cab-identidade{flex:160px;align-items:center;gap:12px;min-width:0;display:flex}.td-shell .tp-cab-identidade>h1{overflow-wrap:anywhere;min-width:0}.td-shell .tp-cab-navegacao{flex-wrap:wrap;align-items:center;gap:12px 24px;width:100%;min-width:0;margin-top:16px;display:flex}.td-shell .tp-cab-ferramentas{align-items:center;gap:8px;min-width:0;max-width:100%;margin-left:auto;display:flex}.td-shell .tp-cab-ferramentas>.wppp-seletor{min-width:0}.td-shell .tp-cab-ferramentas>.tp-mais{flex:none}@media (width>=701px){.td-shell .tp-cab-navegacao:has(.wppp-seletor){flex-wrap:nowrap}.td-shell .tp-cab-navegacao:has(.wppp-seletor)>.td-subabas{flex:none}.td-shell .tp-cab-navegacao:has(.wppp-seletor)>.tp-cab-ferramentas{flex:1 1 0;justify-content:flex-end}.td-shell .tp-cab-ferramentas>.wppp-seletor{flex:0 auto}}@media (width<=700px){.td-shell .tp-cab .td-cab-secao-acoes:has(>.wppp-seletor){flex:1 0 100%;order:3;margin:12px 0 0}.td-shell .tp-cab .td-cab-secao-acoes:has(>.wppp-seletor)>.wppp-seletor{flex:auto}.td-shell .tp-cab .tp-cab-identidade:has(+.td-cab-secao-acoes>.wppp-seletor)>h1{flex:auto}}.td-shell .tp-cab-resumo{transition:grid-template-rows .24s var(--ease,ease), opacity .24s var(--ease,ease);flex:0 0 100%;grid-template-rows:1fr;display:grid}.td-shell .tp-cab-resumo>div{min-height:0;overflow:hidden}.td-shell .tp-cab-olho{flex:0 auto;align-items:center;min-width:0;min-height:28px;display:flex}.td-shell .tp-cab-olho>span{white-space:nowrap;font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);align-items:center;gap:8px;display:inline-flex}.td-shell .tp-cab-olho em{color:var(--tinta-3);font-style:normal}html .td-shell.nold-tell .tp-cab-olho .td-cab-volta.tp-volta{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;gap:6px;max-width:100%;min-height:28px;overflow:hidden;font:700 10px/1.5 var(--f)!important;color:var(--tinta-2)!important;background:0 0!important;border:0!important;padding:0!important}html .td-shell.nold-tell .tp-cab-olho .td-cab-volta.tp-volta:hover{color:var(--tinta)!important}html:not([data-platform-navigation=true]) .td-shell .tp-cab-olho>span{display:none}html .td-shell.nold-tell .td-cab-secao.tp-cab .n-titulo,html .td-shell.nold-tell .td-cab-secao.tp-cab .td-cab-titulo-no{font:400 36px/1.15 var(--f-display,Anton, "Arial Narrow", Impact, sans-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--tinta);margin:0}.td-shell .tp-cab .td-cab-titulo-no{font-size:30px!important}.td-shell .tp-cab .td-subabas{order:0;min-width:0;max-width:100%;margin:0}.td-shell .tp-cab .td-cab-secao-acoes{gap:8px;min-width:0;max-width:100%;margin-left:auto}html .td-shell.nold-tell .tp-cab .td-cab-frase,.td-shell .tp-cab-frase{max-width:none;font:400 14px/1.6 var(--f);color:var(--tinta-2);white-space:normal;flex:0 0 100%;margin:8px 0 0;overflow:visible}.td-shell .tp-cab-frase{flex-wrap:wrap;align-items:baseline;column-gap:5px;display:flex}.td-shell .tp-cab-frase b{color:var(--tinta);font-weight:600}.td-shell .tp-cab-frase--pede>i{background:var(--destaque);border-radius:50%;align-self:center;width:6px;height:6px;margin-right:4px;animation:3.2s ease-in-out infinite tp-respira}@keyframes tp-respira{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.td-shell .tp-cab-frase--pede>i{animation:none}}.td-shell .tp-cab-frase .tp-link{min-height:24px;margin-left:10px}.td-shell .tp-cab .td-roteiro-aberto{flex-wrap:wrap;align-items:center;gap:2px 14px;min-width:0;max-width:100%;display:flex}.td-shell .tp-cab .td-roteiro-aberto>svg{color:var(--tinta-3);flex:none;margin-right:-8px}html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-crumb-nome{max-width:100%;min-height:36px;font:600 15px/1.35 var(--f);letter-spacing:0;text-transform:none;color:var(--tinta);cursor:pointer;border-radius:8px;gap:8px;margin:0;padding:0 8px}.td-shell .tp-cab .td-roteiro-aberto>.mc-crumb-nome b{letter-spacing:0;font-weight:600}.td-shell .tp-cab .td-roteiro-aberto>.mc-crumb-nome svg{color:var(--tinta-3)}html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-crumb-nome:hover{background:color-mix(in srgb, var(--tinta) 8%, transparent)}.td-shell .tp-cab .td-roteiro-aberto>.mc-crumb-nome:hover svg{color:var(--tinta)}.td-shell .tp-cab .td-roteiro-aberto>.mc-crumb-nome:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-nome-input{box-sizing:border-box;min-width:0;max-width:100%;height:36px;min-height:0;font:600 16px/1.35 var(--f);letter-spacing:0;text-transform:none;color:var(--tinta);background:var(--cartao-solido,var(--cartao));border:1px solid var(--acento-texto);border-radius:12px;flex:0 560px;margin:0;padding:0 10px}@media (width<=700px){html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-crumb-nome{min-height:44px}html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-nome-input{flex:1 1 0;height:44px}html .td-shell.nold-tell .tp-cab .td-roteiro-aberto>.mc-nome-input+.mc-sub{flex-basis:100%}}.td-shell .tp-btn{background:var(--acento);height:44px;color:var(--sobre-acento);font:700 12px/1 var(--f);white-space:nowrap;transition:background var(--motion-fast,.16s) var(--ease,ease);border-radius:6px;align-items:center;gap:9px;padding:0 18px;display:inline-flex}.td-shell .tp-btn:hover{background:var(--acento-hover,var(--acento))}.td-shell .tp-btn:focus-visible,.td-shell .tp-link:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .tp-link{min-height:44px;font:500 11px/1 var(--f);color:var(--tinta-2);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.td-shell .tp-link:hover{color:var(--tinta)}.td-shell .tp-link--fraco{color:var(--tinta-3)}.td-shell .tp-pilula{border:1px solid var(--linha-forte);height:28px;font:500 10px/1 var(--f);color:var(--tinta);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.td-shell .tp-pilula:hover{border-color:var(--acento-texto)}html .td-shell.nold-tell .td-pagina>.wpp-main{padding-inline:var(--tp-lado);padding-top:0}html .td-shell.nold-tell:not(:is([data-tell-tab=conversas],[data-tell-tab=board],[data-tell-tab=leads],[data-tell-tab=composer],[data-tell-tab=playground],[data-tell-tab=hoje])) :is(.td-cab-secao.tp-cab,.td-barra-topo){width:100%;max-width:calc(var(--tp-largura) + 2 * var(--tp-lado));margin-inline:auto}html .td-shell.nold-tell:not(:is([data-tell-tab=conversas],[data-tell-tab=board],[data-tell-tab=leads],[data-tell-tab=composer],[data-tell-tab=playground],[data-tell-tab=hoje])) .td-pagina>.wpp-main>:not([class*=cpz-]){width:100%;max-width:var(--tp-largura)!important;margin-left:auto!important;margin-right:auto!important}html .td-shell.nold-tell .td-pagina>.wpp-main>.hi{padding-inline:0!important}html .td-shell.nold-tell[data-tell-tab=hoje] .td-barra-topo{width:100%;max-width:calc(var(--tp-largura) + 2 * var(--tp-lado));margin-inline:auto}html .td-shell.nold-tell .wpp-main :is(.td-form,.td-cfg-tile,.td-agente,.td-cd,.wpp-card,.au-card,.pblib-card,.wppt-card,.wppt-mini,.td-conv-fila,.td-conv-papo,.td-lead-col,.wpp-leadpanel,.wppd-card,.tell-report-card,.cia-setup,.cia-keys,.wpp-table-wrap,.wpp-closer,.wpp-ag-gridwrap,.wppf-col,.wpp-bcol,.pblib-novo,.au-modelo,.tell-panel,.tell-proposal,.tell-guardian-summary,.tell-role-strip,.tell-health-card,.tell-curator-hero,.tell-stat,.wppsdr-bens .ben,.wppk-oferta,.wppf-aviso,.wppt-mini):not(:is(.wpp-card,.au-card,.td-cd,.tell-panel) *){-webkit-backdrop-filter:var(--tp-desfoque,none);backdrop-filter:var(--tp-desfoque,none);background:var(--tp-vidro)!important;border:1px solid var(--tp-vidro-borda)!important;box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 30px 60px -40px var(--tp-vidro-sombra)!important}html:not([data-theme=dark]) .td-shell.nold-tell .wpp-main :is(.wppf-card,.wpp-bcard,.au-modelo,.pblib-card,.wppq-linha){background:#fffaf675!important;border-color:#ffffffb3!important;box-shadow:inset 0 1px #fffc,0 6px 18px -14px #5a33244d!important}html:not([data-theme=dark]) .td-shell.nold-tell :is(.cpz-bubble,.cpz-dock.flutuante){-webkit-backdrop-filter:var(--tp-desfoque);backdrop-filter:var(--tp-desfoque);border-color:var(--tp-vidro-borda)!important;box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 18px 40px -24px var(--tp-vidro-sombra)!important;background:#fffdfad1!important}@media (prefers-reduced-transparency:reduce){html .td-shell.nold-tell .wpp-main :is(.td-form,.td-cfg-tile,.td-agente,.td-cd,.wpp-card,.au-card,.pblib-card,.wppt-card,.td-conv-fila,.td-conv-papo,.td-lead-col,.wpp-leadpanel,.wppd-card,.tell-report-card,.cia-setup,.cia-keys,.wpp-table-wrap,.wpp-closer){background:var(--cartao)!important}}.td-shell .tp-escolha{background:radial-gradient(120% 150% at 0% 0%, color-mix(in srgb, var(--acento) 9%, transparent) 0%, transparent 52%), var(--tp-vidro);-webkit-backdrop-filter:var(--tp-desfoque,blur(24px) saturate(1.4));backdrop-filter:var(--tp-desfoque,blur(24px) saturate(1.4));border:1px solid var(--tp-vidro-borda);box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 30px 60px -36px var(--tp-vidro-sombra);border-radius:26px;flex-wrap:wrap;margin:0 0 22px;display:flex}.td-shell .tp-escolha-ja{flex:1.7 520px;min-width:0;padding:28px 32px 24px}.td-shell .tp-olho{font:700 10px/1.5 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);align-items:center;gap:8px;margin:0;display:inline-flex}.td-shell .tp-olho--agora{color:var(--acento-texto)}.td-shell .tp-olho--agora>i{background:var(--destaque);border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite tp-respira}.td-shell .tp-olho em{color:var(--tinta-3);font-style:normal}.td-shell .tp-olho span{color:var(--tinta-2)}.td-shell .tp-escolha-ja>h2{max-width:22em;font:600 26px/1.25 var(--f);letter-spacing:-.03em;color:var(--tinta);text-wrap:balance;margin:12px 0 0}.td-shell .tp-escolha--calmo .tp-escolha-ja>h2{font-size:20px}.td-shell .tp-escolha-texto{max-width:52em;font:400 13px/1.65 var(--f);color:var(--tinta-2);margin:10px 0 0}.td-shell .tp-escolha-acoes{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:20px;display:flex}.td-shell .tp-porque{border-top:1px solid var(--linha);max-width:60em;font:400 12px/1.6 var(--f);color:var(--tinta-2);margin:18px 0 0;padding-top:14px}.td-shell .tp-porque b{color:var(--tinta);font-weight:600}.td-shell .tp-depois{border-left:1px solid var(--linha);flex:300px;min-width:0;padding:28px 30px 24px}.td-shell .tp-depois ol{margin:14px 0 0;padding:0;list-style:none}.td-shell .tp-depois li{border-top:1px solid var(--linha);padding:16px 0}.td-shell .tp-depois li:last-child{padding-bottom:0}.td-shell .tp-depois small{font:400 11px/1.4 var(--f);color:var(--tinta-3);display:block}.td-shell .tp-depois b{font:600 14px/1.4 var(--f);color:var(--tinta);margin-top:4px;display:block}.td-shell .tp-depois p{font:400 12px/1.5 var(--f);color:var(--tinta-2);margin:4px 0 10px}.td-shell .tp-numeros{border-bottom:1px solid var(--linha);flex-wrap:wrap;gap:18px 56px;margin:0 0 22px;padding:4px 2px 22px;display:flex}.td-shell .tp-numeros>div{min-width:120px}.td-shell .tp-numeros b{font:600 30px/1.1 var(--f);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);display:block}.td-shell .tp-numeros span{font:400 12px/1.4 var(--f);color:var(--tinta-2);margin-top:6px;display:block}.td-shell .tp-numeros small{font:400 11px/1.4 var(--f);color:var(--tinta-3);margin-top:2px;display:block}html .td-shell.nold-tell .wpp-main :is(.wpp-empty,.pblib-vazio,.fer-vazio,.td-res-vazio){flex-direction:column;gap:6px;margin:0;text-align:left!important;border:1px solid var(--tp-vidro-borda)!important;background:var(--tp-vidro)!important;box-shadow:inset 0 1px 0 var(--tp-vidro-luz)!important;font:400 14px/1.6 var(--f)!important;color:var(--tinta-2)!important;border-radius:20px!important;align-items:flex-start!important;padding:26px 30px!important;display:flex!important}html .td-shell.nold-tell .wpp-main :is(.wpp-card,.td-cd,.au-card,.pblib-card,.td-conv-fila) :is(.wpp-empty,.pblib-vazio,.fer-vazio,.td-res-vazio){box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important}html .td-shell.nold-tell .wpp-main :is(.wpp-empty>.mark,.pblib-vazio>.mk,.fer-vazio>svg:first-child){display:none!important}html .td-shell.nold-tell .wpp-main :is(.wpp-empty,.pblib-vazio,.fer-vazio)>b:first-of-type{letter-spacing:-.02em;font:600 20px/1.3 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-main :is(.pblib-vazio,.fer-vazio)>:is(p,span){max-width:60ch;color:var(--tinta-2);margin:0;font-size:13px}html .td-shell.nold-tell .wpp-main :is(.wpp-empty,.pblib-vazio,.fer-vazio,.td-res-vazio)>div[style]{margin-top:10px!important}html .td-shell.nold-tell .wpp-main .td-res-vazio .td-link{color:var(--tinta-2);font-weight:500}@media (width<=700px){html .td-shell.nold-tell .td-cab-secao.tp-cab{padding:10px 16px 14px}html .td-shell.nold-tell .td-cab-secao.tp-cab .n-titulo{font-size:30px}.td-shell .tp-cab .tp-cab-frase,html .td-shell.nold-tell .tp-cab .td-cab-frase{margin-top:8px;font-size:13.5px}.td-shell .tp-escolha{border-radius:22px}.td-shell .tp-escolha-ja{flex-basis:100%;padding:22px 20px 20px}.td-shell .tp-escolha-ja>h2{font-size:22px}.td-shell .tp-depois{border-left:0;border-top:1px solid var(--linha);padding:18px 20px 20px}.td-shell .tp-numeros{gap:18px 28px}.td-shell .tp-numeros>div{min-width:calc(50% - 14px)}.td-shell .tp-numeros b{font-size:26px}}.td-shell .tp-cab--viva~.wpp-main :is(.td-ag-frase-semana,.td-res-frase){display:none}.td-shell .tp-acao-topo{border:1px solid var(--linha-forte);background:var(--tp-vidro);height:36px;color:var(--tinta);font:600 12px/1 var(--f);white-space:nowrap;transition:border-color var(--motion-fast,.16s) var(--ease,ease);border-radius:999px;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.td-shell .tp-acao-topo:hover{border-color:var(--acento-texto)}.td-shell .tp-acao-topo:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}.td-shell .tp-depois b+.tp-pilula{margin-top:10px}html .td-shell.nold-tell .wpp-main .au-topo{border:0!important;border-bottom:1px solid var(--linha)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:2px 0 22px!important}html .td-shell.nold-tell .wpp-main .au-topo-nums{gap:0}html .td-shell.nold-tell .wpp-main .au-num{min-width:120px;background:0 0!important;border-radius:0!important;padding:0 32px 0 0!important}html .td-shell.nold-tell .wpp-main .au-num+.au-num{border-left:1px solid var(--linha);padding-left:28px!important}html .td-shell.nold-tell .wpp-main .au-num b{letter-spacing:-.02em;font:600 30px/1.1 var(--f)!important;color:var(--tinta)!important}html .td-shell.nold-tell .wpp-main .au-num span{font:400 12px/1.4 var(--f)!important;color:var(--tinta-2)!important}html .td-shell.nold-tell .wpp-main .tell-page-title{display:none!important}.td-shell .tp-cab-frase .tp-link--frase{border:1px solid var(--linha-forte);min-height:28px;color:var(--tinta);border-radius:999px;margin-left:12px;padding:0 12px;font-weight:600}.td-shell .tp-cab-frase .tp-link--frase:hover{border-color:var(--acento-texto)}.td-shell .tp-cab-frase .tp-link--frase+.tp-link--frase{margin-left:6px}html .td-shell.nold-tell .td-conv-fila .td-conv-filtros{margin-bottom:0}html .td-shell.nold-tell .td-conv-fila .td-conv-filtro-frase{font:400 12px/1.5 var(--f);color:var(--tinta-3);margin:12px 8px 14px!important}html .td-shell.nold-tell .td-conv-fila .td-conv-busca{margin-bottom:12px!important}html .td-shell.nold-tell .wpp-main .wppf-barra{gap:10px 14px}html .td-shell.nold-tell .wpp-main .wppf-barra+.wppf-barra{margin-top:12px}html .td-shell.nold-tell .wpp-main .wppf-barra.segunda{border-top:1px solid var(--linha);margin-bottom:18px;padding-top:12px}html .td-shell.nold-tell .wpp-main .wppf-campo>span{font:700 9.5px/1.4 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-3)}html .td-shell.nold-tell .wpp-main .wppf-total{gap:14px}@media (width<=700px){html .td-shell.nold-tell .wpp-main .wppf-barra.segunda{border-top:1px solid var(--linha)}.td-shell .tp-cab-frase .tp-link--frase{margin:8px 0 0}}html[data-theme=dark] .tell-shell.nold-tell.td-shell{background:radial-gradient(ellipse at 55% 50%, #00000038 0%, #00000014 46%, transparent 78%), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.045'/></svg>"), var(--palco-degrade), var(--fundo);background-attachment:fixed}.td-shell .cpz-escolha{z-index:56;border:1px solid var(--tp-vidro-borda);background:color-mix(in srgb, var(--cartao-solido,var(--cartao)) 92%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);width:300px;box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 24px 60px -24px var(--tp-vidro-sombra);animation:tp-sobe .22s var(--mola,cubic-bezier(.2,1.5,.4,1));border-radius:18px;gap:4px;padding:8px;display:grid;position:fixed;bottom:84px;right:24px}@keyframes tp-sobe{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.td-shell .cpz-escolha{animation:none}}.td-shell .cpz-escolha>button{min-height:56px;color:var(--tinta);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.td-shell .cpz-escolha>button:hover,.td-shell .cpz-escolha>button:focus-visible{background:color-mix(in srgb, var(--tinta) 6%, transparent);outline:none}.td-shell .cpz-escolha b{font:600 14px/1.3 var(--f);color:var(--tinta);display:block}.td-shell .cpz-escolha small{font:400 12px/1.4 var(--f);color:var(--tinta-2);margin-top:2px;display:block}.td-shell .cpz-escolha-ic{background:var(--acento-veu);width:40px;height:40px;color:var(--acento-texto);border-radius:12px;place-items:center;display:grid;overflow:hidden}.td-shell .cpz-escolha-ic--nold{background:var(--fundo-2);border-radius:50%}.td-shell .cpz-escolha-ic img{object-fit:cover;width:100%;height:100%}@media (width<=700px){.td-shell .cpz-escolha{width:auto;left:16px;right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.td-shell .tp-mais{display:inline-flex;position:relative}.td-shell .tp-mais-btn{border:1px solid var(--linha-forte);background:var(--tp-vidro);width:36px;height:36px;color:var(--tinta-2);cursor:pointer;border-radius:999px;place-items:center;display:grid}.td-shell .tp-mais-btn:hover,.td-shell .tp-mais-btn[aria-expanded=true]{color:var(--tinta);border-color:var(--acento-texto)}.td-shell .tp-mais-menu{z-index:30;border:1px solid var(--tp-vidro-borda);background:color-mix(in srgb, var(--cartao-solido,var(--cartao)) 94%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);min-width:240px;box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 20px 50px -20px var(--tp-vidro-sombra);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.td-shell .tp-mais-menu>button{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.td-shell .tp-mais-menu>button:hover,.td-shell .tp-mais-menu>button:focus-visible{background:color-mix(in srgb, var(--tinta) 6%, transparent);outline:none}.td-shell .tp-mais-menu b{font:600 13px/1.3 var(--f);color:var(--tinta)}.td-shell .tp-mais-menu small{font:400 11.5px/1.4 var(--f);color:var(--tinta-2)}html .td-shell.nold-tell .wpp-main .wppf-aviso{border-radius:20px;align-items:center;padding:20px 24px}html .td-shell.nold-tell .wpp-main .wppf-aviso .aro{display:none}html .td-shell.nold-tell .wpp-main .wppf-aviso b{font:600 16px/1.35 var(--f)}html .td-shell.nold-tell:has(.wpp-main .mc-root) .td-cab-secao.tp-cab{max-width:none}html .td-shell.nold-tell:has(.wpp-main .mc-root) .td-pagina>.wpp-main>:not([class*=cpz-]){max-width:none!important}html .td-shell.nold-tell .wpp-main .mc-root .mc-canvas{background:0 0!important}html .td-shell.nold-tell .wpp-main .mc-flow .react-flow__background{color:color-mix(in srgb, var(--tinta) 24%, transparent)!important}html .td-shell.nold-tell .wpp-main .mc-flow .react-flow__attribution{opacity:.4;background:0 0}html .td-shell.nold-tell .wpp-main .mc-root .mc-body{background:0 0!important}@media (width>=1181px){html .td-shell.nold-tell .td-cfg-tiles:has(>.td-cfg-tile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}html .td-shell.nold-tell .td-cfg-tiles:has(>.td-cfg-tile:nth-child(2):last-child)>.td-cfg-tile{grid-column:auto!important}}@media (width>=701px){html[data-platform-navigation=true] .td-shell .td-barra-topo.h4-page-top:has(.platform-navigation-slot[data-platform-navigation-active=true]){margin-bottom:0}html[data-platform-navigation=true] .td-shell .td-barra-topo.h4-page-top>.platform-navigation-slot[data-platform-navigation-active=true]{position:static}html .td-shell.nold-tell .td-barra-topo.h4-page-top{min-height:56px;padding:6px var(--tp-lado);flex-wrap:nowrap}html .td-shell.nold-tell .td-barra-topo .tp-cab-olho{margin-left:0}}html .td-shell.nold-tell .td-barra-topo.h4-page-top{min-height:56px;padding-inline:var(--tp-lado);column-gap:16px}html .td-shell.nold-tell .td-topo-acoes{gap:8px}html .td-shell.nold-tell .td-topo-acoes .wpp-sino{width:36px;height:36px;min-height:36px;box-shadow:none;color:var(--tinta-2);background:0 0;border:1px solid #0000;border-radius:6px;padding:0}html .td-shell.nold-tell .td-topo-acoes .wpp-sino:hover{background:var(--acento-veu)}html .td-shell.nold-tell:has(.wpp-main .mc-root) .td-barra-topo{max-width:none}@media (width<=700px){html .td-shell.nold-tell .td-barra-topo{flex-wrap:nowrap}html .td-shell.nold-tell .td-topo-acoes{flex:0 auto;gap:4px;min-width:0}.td-shell .td-barra-topo .tp-cab-olho>span{display:none}html .td-shell.nold-tell{--tp-lado:16px}html .td-shell.nold-tell .td-cab-secao.tp-cab{padding:8px var(--tp-lado) 16px;gap:0 8px}html .td-shell.nold-tell .td-cab-secao.tp-cab .n-titulo{font-size:30px}.td-shell .tp-cab-identidade{flex:120px}html .td-shell.nold-tell .tp-cab .td-cab-secao-acoes{flex:0 auto;margin-top:0}.td-shell .tp-cab .tp-btn{gap:6px;padding-inline:12px}.td-shell .tp-cab-navegacao{gap:12px}.td-shell .tp-cab-ferramentas{flex:100%;margin-left:0}.td-shell .tp-cab-ferramentas>.wppp-seletor{flex:1 1 0}html .td-shell.nold-tell .td-topo-acoes .wpp-sino{width:44px;height:44px;min-height:44px}html .td-shell.nold-tell .td-barra-topo .h4-page-menu{background:0 0;border-color:#0000;flex:none;order:-1;width:44px;height:44px}html .td-shell.nold-tell .td-barra-topo{column-gap:8px}.td-shell .td-barra-topo .tp-cab-olho:not(:has(.tp-volta)){display:none}}html .td-shell.nold-tell .td-cab-secao.tp-cab{transition:padding .24s var(--ease,ease)}html .td-shell.nold-tell .td-cab-secao.tp-cab .n-titulo{transition:font-size .24s var(--ease,ease)}.td-shell .tp-cab-navegacao{transition:margin-top .24s var(--ease,ease)}html .td-shell.nold-tell .td-barra-topo.h4-page-top{transition:min-height .24s var(--ease,ease), padding .24s var(--ease,ease)}html .td-shell.nold-tell .td-pagina[data-header-compact=true] .td-cab-secao.tp-cab{padding-block:4px 8px}html .td-shell.nold-tell .td-pagina[data-header-compact=true] .tp-cab .n-titulo{font-size:28px}.td-shell [data-header-compact=true] .tp-cab-resumo:not(:focus-within){opacity:0;visibility:hidden;grid-template-rows:0fr}.td-shell [data-header-compact=true] .tp-cab-navegacao{margin-top:8px}@media (width>=701px){html .td-shell.nold-tell .td-pagina[data-header-compact=true] .td-barra-topo.h4-page-top{min-height:44px;padding-block:4px}}@media (width<=700px){html .td-shell.nold-tell .td-pagina[data-header-compact=true] .tp-cab .n-titulo{font-size:24px}}@media (prefers-reduced-motion:reduce){html .td-shell.nold-tell :is(.td-cab-secao.tp-cab,.td-cab-secao.tp-cab .n-titulo,.tp-cab-resumo,.tp-cab-navegacao,.td-barra-topo.h4-page-top){transition:none}}html .td-shell.nold-tell .td-topo-acoes{flex:none}html .td-shell.nold-tell .td-topo-acoes .td-utilidade{width:36px;height:36px;min-height:36px;box-shadow:none;color:var(--tinta-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}html .td-shell.nold-tell .td-topo-acoes .td-utilidade:hover,html .td-shell.nold-tell .td-topo-acoes .td-utilidade[aria-current=page]{background:var(--acento-veu);color:var(--acento-texto)}html .td-shell.nold-tell .td-topo-acoes .td-utilidade:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px}@media (width<=700px){html .td-shell.nold-tell .td-barra-topo.h4-page-top{flex-wrap:wrap;gap:4px;padding-inline:8px}html .td-shell.nold-tell .td-topo-acoes{gap:0;margin-left:auto}html .td-shell.nold-tell .td-topo-acoes .td-utilidade{width:44px;height:44px;min-height:44px}html .td-shell.nold-tell .td-barra-topo .tp-cab-olho:has(.tp-volta){flex:1 0 100%;order:2;margin:0;padding-inline:8px}}html .td-shell.nold-tell .tp-cab[data-layout=automacao]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"nome nome nome""abas estado acoes";gap:14px 20px;display:grid}.td-shell .tp-cab[data-layout=automacao] .tp-cab-identidade{grid-area:nome;gap:10px}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-titulo-no{flex:1;line-height:1.25;font-size:28px!important}.td-shell .tp-cab[data-layout=automacao] .mc-crumb-nome{text-align:left;max-width:100%;text-transform:inherit}.td-shell .tp-cab[data-layout=automacao] .mc-crumb-nome b{-webkit-line-clamp:2;white-space:normal;letter-spacing:.01em;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box}.td-shell .tp-cab[data-layout=automacao] .mc-nome-input{width:100%;min-width:0;max-width:none;font-weight:400}.td-shell .tp-cab[data-layout=automacao] .tp-cab-navegacao{grid-area:abas;width:auto;margin:0}.td-shell .tp-cab[data-layout=automacao] .tp-cab-resumo{visibility:visible;opacity:1;grid-area:estado;grid-template-rows:1fr}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-frase{margin:0}.td-shell .tp-cab[data-layout=automacao] .mc-sub{flex-wrap:wrap;gap:6px 12px}.td-shell .tp-cab[data-layout=automacao] .mc-salvo{color:var(--tinta-2);font-weight:500}.td-shell .tp-cab[data-layout=automacao] .mc-salvo svg{color:inherit}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-secao-acoes{grid-area:acoes;margin:0}.td-shell .tp-cab[data-layout=automacao] .aux-abas{box-shadow:none;background:var(--tp-vidro);border:1px solid var(--tp-vidro-borda);margin:0;position:static;transform:none}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .wpp-btn{min-height:36px;padding:7px 12px}.td-shell .tp-cab[data-layout=automacao] .mc-bar-txt{margin-left:0;display:inline}.td-shell .tp-cab[data-layout=automacao] .mc-bar-n{background:var(--acento-texto);color:#0000;width:5px;min-width:5px;height:5px;margin-left:0;padding:0;font-size:0}html .td-shell.nold-tell .wpp-main .mc-root.au-root{box-shadow:none;background:0 0;border:0;border-radius:0}.td-shell .au-root .mc-flow{--xy-background-color:transparent;--xy-background-pattern-color:color-mix(in srgb, var(--tinta) 24%, transparent)}html .td-shell.nold-tell .au-root .mc-tools{gap:4px;margin:76px 16px 0 0!important}html .td-shell.nold-tell .au-root :is(.mc-tools button,.mc-fab,.mc-dica){-webkit-backdrop-filter:var(--tp-desfoque,blur(16px));background:var(--tp-vidro)!important;border:1px solid var(--tp-vidro-borda)!important;box-shadow:inset 0 1px 0 var(--tp-vidro-luz), 0 4px 16px color-mix(in srgb, var(--tp-vidro-sombra) 25%, transparent)!important}html .td-shell.nold-tell .au-root .mc-fab{top:16px;right:16px;width:44px!important;height:44px!important}html .td-shell.nold-tell .au-root .mc-tools button{border-radius:12px;width:44px;height:44px}html .td-shell.nold-tell .au-root .mc-dica{color:var(--tinta-2)!important;font-weight:500!important}.td-shell .au-root .aux-cab{top:16px;right:76px}html .td-shell.nold-tell .au-root.au-modo-exec .mc-tools{margin-top:16px!important}@media (width<=1050px){html .td-shell.nold-tell .tp-cab[data-layout=automacao]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome nome""abas estado""acoes acoes";gap:12px}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-secao-acoes{justify-content:flex-end}.td-shell .tp-cab[data-layout=automacao] .tp-cab-resumo{justify-self:end}}@media (width<=700px){html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-titulo-no{font-size:24px!important}.td-shell .tp-cab[data-layout=automacao] .td-cab-marca{display:none}.td-shell .tp-cab[data-layout=automacao] .mc-sub{justify-content:flex-end;gap:4px}.td-shell .tp-cab[data-layout=automacao] .mc-salvo{white-space:normal;font-size:10px}.td-shell .tp-cab[data-layout=automacao] .au-liga{min-height:44px}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .td-cab-secao-acoes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}html .td-shell.nold-tell .tp-cab[data-layout=automacao] .wpp-btn{gap:4px;min-height:44px;padding:8px 4px;font-size:11px}.td-shell .tp-cab[data-layout=automacao] .aux-abas .wpp-tab{min-height:44px;padding:6px 12px}html .td-shell.nold-tell .au-root .mc-tools,html .td-shell.nold-tell .au-root.au-modo-exec .mc-tools{flex-direction:row;inset:auto auto 16px 16px;margin:0!important}html .td-shell.nold-tell .au-root .mc-fab{top:auto;bottom:16px}}@media (prefers-reduced-transparency:reduce){html .td-shell.nold-tell .au-root :is(.mc-tools button,.mc-fab,.mc-dica),html .td-shell.nold-tell .tp-cab[data-layout=automacao] .aux-abas{-webkit-backdrop-filter:none;background:var(--cartao-solido)!important}}.rdu-portal{z-index:110;color:var(--tinta);font:400 14px/1.55 var(--f);position:relative}.rdu-overlay{z-index:110;background:color-mix(in srgb, var(--fundo) 34%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.rdu-drawer{background:color-mix(in srgb, var(--fundo-2) 82%, transparent);border:1px solid var(--painel-vidro-borda,var(--linha));border-radius:24px;flex-direction:column;width:min(500px,100%);height:100%;min-height:0;display:flex;overflow:hidden}.rdu-drawer-cab{border-bottom:1px solid var(--linha);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.rdu-drawer-cab p{color:var(--tinta-2);font:400 12px/1.5 var(--f);margin:0 0 3px}.rdu-drawer-cab h2{color:var(--tinta);font:700 20px/1.3 var(--f);margin:0}.rdu-conteudo{flex:1;min-width:0;min-height:0;display:flex}.rdu-editor{width:100%;min-width:0;color:var(--tinta-2);font:400 13px/1.55 var(--f);flex-direction:column;display:flex}.rdu-main{align-content:start;gap:22px;min-width:0;padding:20px 0;display:grid}.rdu-conteudo .rdu-main{overscroll-behavior:contain;flex:1;min-height:0;padding:24px;overflow-y:auto}.rdu-main h4{color:var(--tinta);font:600 14px/1.4 var(--f);margin:0}.rdu-regra{justify-content:space-between;align-items:start;gap:16px;display:flex}.rdu-regra>div{min-width:0}.rdu-regra p{color:var(--tinta-2);font:400 13px/1.55 var(--f);margin:6px 0 0}.rdu-ativar{min-height:44px;color:var(--tinta);font:600 12px/1.4 var(--f);cursor:pointer;flex:none;align-items:center;gap:8px;display:inline-flex}.rdu-editor input[type=checkbox]{width:17px;height:17px;accent-color:var(--acento-texto);margin:0}.rdu-pesos{gap:10px;min-width:0;display:grid}.rdu-secao-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.rdu-total{color:var(--tinta-2);font:400 12px/1.5 var(--f);font-variant-numeric:tabular-nums}.rdu-total b{color:var(--tinta);font-weight:600}.rdu-total--ok b{color:var(--acento-texto)}.rdu-dica{color:var(--tinta-2);font:400 12px/1.6 var(--f);margin:0}.rdu-pessoas{gap:0;margin:2px 0 0;padding:0;list-style:none;display:grid}.rdu-pessoa{border-top:1px solid var(--linha);gap:8px;min-width:0;padding:16px 0 12px;display:grid}.rdu-pessoa-cab{grid-template-columns:32px minmax(0,1fr) 76px;align-items:center;gap:10px;display:grid}.rdu-pessoa .n-rosto{--d:32px;box-shadow:none}.rdu-pessoa--pausada .n-rosto{background:var(--fundo-2);color:var(--tinta-3)}.rdu-nome{gap:3px;min-width:0;display:grid}.rdu-nome strong{color:var(--tinta);font:600 13px/1.4 var(--f);overflow-wrap:anywhere}.rdu-nome small{color:var(--tinta-2);font:400 11px/1.4 var(--f)}.rdu-numero{min-width:0;position:relative}.rdu-numero .n-input{width:100%;min-height:44px;font:600 16px/1.4 var(--f);font-variant-numeric:tabular-nums;text-align:right;border-radius:12px;padding:8px 22px 8px 8px}.rdu-numero>span{color:var(--tinta-2);pointer-events:none;font-size:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.rdu-slider{width:100%;min-width:0;height:32px;accent-color:var(--acento-texto);cursor:pointer;margin:0;padding:0;display:block}.rdu-slider:focus-visible{outline:2px solid var(--acento-texto);outline-offset:2px;border-radius:6px}.rdu-slider:disabled{cursor:default}.rdu-pessoa-rodape{color:var(--tinta-3);font:400 10px/1.4 var(--f);justify-content:space-between;align-items:center;gap:12px;display:flex}.rdu-pessoa-rodape label{min-height:32px;color:var(--tinta-2);font:400 12px/1.4 var(--f);cursor:pointer;align-items:center;gap:7px;display:inline-flex}.rdu-nota{border-top:1px solid var(--linha);padding-top:14px}.rdu-alerta{border-left:2px solid var(--acento-texto);color:var(--tinta);font:400 13px/1.55 var(--f);gap:10px;margin:0;padding-left:12px;display:grid}.rdu-alerta p{margin:0}.rdu-alerta>.n-btn{justify-self:start}.rdu-sucesso{color:var(--acento-texto);font:600 13px/1.55 var(--f);margin:0}.rdu-footer{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 0;display:flex}.rdu-footer>div{justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.rdu-conteudo .rdu-footer{background:var(--painel-vidro-elevado,var(--cartao-solido));flex:none;padding:16px 24px}.rdu-footer .n-btn{min-height:44px;font-size:13px}.rdu-footer .n-btn:disabled{cursor:default}.rdu-vazio,.rdu-estado{color:var(--tinta-2);font:400 13px/1.6 var(--f);align-content:start;gap:12px;padding:18px 0;display:grid}.rdu-vazio p,.rdu-estado p{margin:0}.rdu-vazio>.n-btn,.rdu-estado>.n-btn{justify-self:start}.rdu-conteudo>.rdu-estado{padding:24px}.rdu-estado h4{color:var(--tinta);font:600 16px/1.4 var(--f);margin:0}@media (width<=600px){.rdu-overlay{padding:0}.rdu-drawer{border:0;border-radius:0;width:100%}.rdu-drawer-cab{padding:16px 18px}.rdu-conteudo .rdu-main{padding:18px}.rdu-conteudo .rdu-footer{padding:14px 18px calc(14px + env(safe-area-inset-bottom))}.rdu-regra{flex-direction:column;gap:4px}.rdu-pessoa-cab{grid-template-columns:32px minmax(0,1fr) 76px}.rdu-slider{height:44px}.rdu-pessoa-rodape label{min-height:44px}}@media (prefers-reduced-transparency:reduce){.rdu-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.rdu-drawer{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none}}.rn.rn-ref{border-radius:28px;gap:16px;min-width:0;padding:22px;display:grid}.rn-design .rn-cab-agenda{justify-content:space-between;align-items:center;gap:16px;display:flex}.rn-resumo-periodo{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.rn-resumo-periodo p{font:400 13px/1.5 var(--f);color:var(--tinta-2);margin:0}.rn-resumo-periodo>span{font:600 12px/1.5 var(--f);color:var(--acento-texto)}.rn-design .rn-nova-solta{flex:none;margin:0}.rn-toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.rn-unidade-select{border:1px solid var(--painel-vidro-borda);background:var(--painel-vidro-elevado);min-width:180px;font:600 12px/1.4 var(--f);color:var(--tinta-2);border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:flex}.rn-unidade-select>span{color:var(--tinta-3);font-weight:400}.rn-unidade-select select{min-width:0;max-width:220px;min-height:40px;color:var(--tinta);font:600 12px var(--f);cursor:pointer;outline-offset:3px;background:0 0;border:0;flex:1}.rn-design .n-tabs{background:var(--painel-vidro-elevado);box-shadow:none;border-color:var(--painel-vidro-borda);padding:3px}.rn-design .n-tabs>button{min-height:32px;padding:0 12px;font-size:12px}.rn-design .rn-cal-escala{margin:0}.rn-navegar-periodo{border:1px solid var(--painel-vidro-borda);background:var(--painel-vidro-elevado);border-radius:999px;align-items:center;gap:4px;min-width:0;margin-left:auto;padding:0 3px;display:flex}.rn-navegar-periodo>strong{font:600 12px/1.4 var(--f);white-space:nowrap;color:var(--tinta-2);text-align:center;min-width:138px}.rn-design .rn-seta{width:36px;height:40px;color:var(--tinta-2);border-radius:999px}.rn-design .rn-seta .n-icon{width:15px;height:15px}.rn-design .rn-ir-hoje{font-size:12px}.rn-layout-agenda{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.rn-contexto-agenda{gap:14px;min-width:0;display:grid}.rn-design .rn-mini-painel,.rn-design .rn-closers-painel{background:var(--painel-vidro-elevado);min-width:0;padding:16px}.rn-contexto-toggle{display:none}.rn-contexto-nota{font:400 12px/1.65 var(--f);color:var(--tinta-2);margin:0;padding:4px 8px}.rn-contexto-nota>span{color:var(--tinta);margin-bottom:5px;font-weight:600;display:block}.rn-contexto-nota>small{font:400 12px/1.65 var(--f);color:var(--tinta-3);margin-top:12px;display:block}.rn-design .rn-agenda{background:var(--painel-vidro-elevado);gap:0;min-width:0;padding:0;display:grid;overflow:hidden}.rn-mini-topo{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rn-mini-titulo{font:600 12px/1.4 var(--f);color:var(--tinta);text-transform:capitalize;margin:0}.rn-mini-nav{gap:2px;display:flex}.rn-mini-seta{width:26px;min-height:30px;color:var(--tinta-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.rn-mini-seta:hover{background:var(--acento-veu)}.rn-mini-semana,.rn-mini-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px 0;margin:0;padding:0;list-style:none;display:grid}.rn-mini-semana{margin-bottom:6px}.rn-mini-semana abbr{font:400 9px/1.5 var(--f);color:var(--tinta-3);text-decoration:none}.rn-mini-grid li{min-width:0}.rn-mini-dia{width:100%;min-height:27px;color:var(--tinta-2);font:500 10px var(--f);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.rn-mini-dia:hover:not(:disabled){background:var(--acento-veu)}.rn-mini-dia[aria-current=date]{color:var(--acento-texto);font-weight:700}.rn-mini-dia[aria-pressed=true]{background:var(--tinta);color:var(--fundo);font-weight:700}.rn-mini-dia--fora:disabled{color:var(--tinta-3);opacity:.35;cursor:default}.ru-equipe-cab{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ru-equipe-cab h3,.ru-equipe-cab h2{font:700 13px/1.4 var(--f);color:var(--tinta);margin:0}.ru-equipe-cab button,.ru-equipe-configurar{color:var(--acento-texto);font:600 10px/1.4 var(--f);cursor:pointer;background:0 0;border:0;min-height:32px;padding:5px 0}.ru-equipe-todos{color:var(--tinta-3);font:500 11px var(--f);cursor:pointer;background:0 0;border:0;min-height:36px;padding:7px 0}.ru-equipe-todos[aria-pressed=true]{color:var(--acento-texto)}.ru-equipe-lista{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ru-equipe-pessoa{text-align:left;cursor:pointer;width:100%;min-height:50px;color:var(--tinta);background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 0;display:grid}.ru-equipe-pessoa:hover,.ru-equipe-pessoa[aria-pressed=true]{background:var(--acento-veu)}.ru-equipe-rosto{--d:30px;box-shadow:none;font-size:10px}.ru-equipe-nome{min-width:0;font:600 12px/1.4 var(--f);gap:3px;display:grid}.ru-equipe-nome>b,.ru-equipe-nome>strong{font:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ru-equipe-nome small,.ru-equipe-peso{font:400 10px/1.4 var(--f);color:var(--tinta-3);font-variant-numeric:tabular-nums}.ru-equipe-situacao{font:400 10px/1.5 var(--f);color:var(--tinta-3)}.ru-equipe-pessoa:after{content:"";border:1px solid var(--linha-forte);border-radius:50%;grid-area:1/3;width:15px;height:15px}.ru-equipe-pessoa[aria-pressed=true]:after{border-color:var(--acento-texto);background:var(--acento-texto);box-shadow:inset 0 0 0 4px var(--fundo-2)}.rn-closers-painel>h3{font:700 13px var(--f);margin:0 0 12px}.rn-closer-legado{width:100%;color:var(--tinta-2);font:500 12px var(--f);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:8px 0;display:flex}.rn-closer-legado .n-rosto{--d:28px;box-shadow:none}.ru-faixa{border-bottom:1px solid var(--painel-vidro-borda);min-height:42px;font:400 10px/1.5 var(--f);align-items:center;gap:10px;min-width:0;padding:8px 14px;display:flex}.ru-faixa-cab{display:contents}.ru-faixa-titulo{font:600 9px/1.4 var(--f);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;color:var(--tinta-2)}.ru-faixa-barra{background:var(--linha);border-radius:999px;flex:none;gap:1px;width:110px;height:5px;display:flex;overflow:hidden}.ru-faixa-segmento{min-width:0;height:100%}.ru-faixa-segmento--pausado{opacity:.12!important}.ru-faixa-percentuais{font:500 9px/1.4 var(--f);color:var(--tinta-3);white-space:nowrap}.ru-faixa-estado{color:var(--tinta-3);white-space:nowrap;font:400 10px var(--f);order:4;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ru-faixa-estado:before{content:"";background:var(--acento-texto);border-radius:50%;width:5px;height:5px}.ru-faixa-mensagem,.ru-faixa-erro{font:400 11px/1.6 var(--f);color:var(--tinta-2);margin:0}.ru-faixa button{font:600 11px var(--f);min-height:32px}.rn-filtros-agenda{border-bottom:1px solid var(--painel-vidro-borda);align-items:center;gap:12px;min-height:42px;padding:8px 14px;display:flex}.rn-tipo-select{font:400 10px var(--f);color:var(--tinta-3);align-items:center;gap:8px;min-width:0;display:flex}.rn-tipo-select select{min-width:0;color:var(--tinta-2);font:600 11px var(--f);cursor:pointer;background:0 0;border:0;max-width:190px;min-height:28px}.rn-limpar-closer{background:var(--acento-veu);color:var(--acento-texto);font:600 10px var(--f);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:4px 9px;display:flex}.rn.rn-design .rn-cal{background:0 0;border:0;border-radius:0;min-height:400px;max-height:calc(100dvh - 310px);overflow:auto}.rn-design .rn-cal-grid{padding-right:0}.rn-design .rn-cal-horas{background:color-mix(in srgb,var(--fundo-2) 22%,transparent)}.rn-cal-hora-titulo{height:48px;font:500 8px var(--f);letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3);place-items:center;display:grid}.rn-design .rn-cal-horas b{color:var(--tinta-3);font-variant-numeric:tabular-nums;font-size:9px;font-weight:400;right:7px}.rn-design .rn-cal-dia{border-color:var(--painel-vidro-borda);background:color-mix(in srgb,var(--cartao-solido) 15%,transparent)}.rn-design .rn-cal-dia--fim{background:color-mix(in srgb,var(--fundo-2) 20%,transparent)}.rn-design .rn-cal-dia>header{background:color-mix(in srgb,var(--fundo-2) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--painel-vidro-borda);height:48px;font:400 10px var(--f);color:var(--tinta-3);flex-direction:column;gap:3px}.rn-design .rn-cal-dia>header strong{width:24px;height:24px;font:600 12px var(--f);color:var(--tinta);place-items:center;display:grid}.rn-design .rn-cal-dia--selecionado>header strong{background:var(--tinta);color:var(--fundo);border-radius:50%}.rn-design .rn-cal-corpo>i{background:var(--painel-vidro-borda)}.rn-design .rn-cal-evento{border:0;border-left:3px solid var(--acento-texto);background:color-mix(in srgb,var(--acento) 13%,var(--fundo-2));font:400 11px/1.35 var(--f);box-shadow:0 2px 4px -3px var(--painel-vidro-sombra);border-radius:9px;gap:2px;padding:7px 8px}.rn-design .rn-cal-evento>b{color:var(--acento-texto);font-size:10px;font-weight:600}.rn-design .rn-cal-evento>strong{color:var(--tinta);font-size:12px;font-weight:600}.rn-design .rn-cal-evento>span,.rn-design .rn-cal-evento>small{color:var(--tinta-2);font-size:10px}.rn-design .rn-cal-evento:hover{background:color-mix(in srgb,var(--acento) 21%,var(--fundo-2))}.rn-design .rn-cal-evento--externo{border-color:var(--linha-forte);background:color-mix(in srgb,var(--cartao-solido) 44%,var(--fundo-2))}.rn-design .rn-cal-bloqueio{background:var(--fundo-2);top:48px}.rn-design .rn-grupo{gap:0;margin:0;padding:0 18px}.rn-design .rn-grupo+.rn-grupo{margin-top:16px}.rn-design .rn-grupo>h2{font:600 10px/1.5 var(--f);letter-spacing:.08em;color:var(--tinta-3);margin:0;padding:14px 0 6px}.rn-design .rn-grupo ol{gap:0}.rn.rn-design .rn-linha{border:0;border-bottom:1px solid var(--linha);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;padding:16px 0;animation:none}.rn-design .rn-linha:last-child{border-bottom:0}.rn-design .rn-quem h3{font-size:14px;font-weight:600}.rn-design .rn-hora{grid-auto-flow:row;justify-content:start;align-self:start;gap:5px;font-size:13px}.rn-design .rn-hora small{font-size:11px}.rn-design .rn-selo{font:400 11px/1.5 var(--f);color:var(--tinta-3);border:0;border-radius:0;padding:0}.rn-design .rn-info{gap:7px 12px;font-size:12px}.rn-design .rn-closer{font-size:12px}.rn-design .rn-rosto-mini{--d:28px;box-shadow:none;font-size:10px}.rn-design .rn-vazio,.rn-design .rn-aviso{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:28px 18px}.rn-design .rn-esqueleto{padding:16px}.rn-design .rn-esqueleto i{background:var(--linha);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.rn.rn-design .rn-dialogo{background:color-mix(in srgb,var(--fundo-2) 82%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--painel-vidro-borda);box-shadow:0 20px 70px -35px var(--painel-vidro-sombra)}.rn-design .rn-dialogo>ol{margin:0;padding:0;list-style:none}.ra-roleta-caminho{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.ra-roleta-caminho>span{font:400 12px/1.5 var(--f);color:var(--tinta-3)}.ra-foco-unidade{background:var(--painel-vidro-fundo);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--painel-vidro-borda);border-radius:20px;gap:16px;max-width:980px;padding:20px;display:grid}.ra-foco-unidade .pfl-secao{border-top:0;display:block;padding:0!important}.ra-foco-unidade .pfl-lado{display:none}.ra-foco-unidade .ra-unidade-completa{background:0 0;border:0;padding:0}.ra-foco-unidade .ra-itens{border:0;margin:0}.ra-foco-unidade .rn-distribuicao{padding:20px 0}@media (width<=1100px){.rn.rn-ref{padding:18px}.rn-layout-agenda{grid-template-columns:200px minmax(0,1fr)}.ru-faixa-estado{font-size:9px}.ru-faixa-barra{width:80px}.rn-navegar-periodo{margin-left:0}.rn-resumo-periodo{gap:4px 10px}}@media (width<=850px){.rn.rn-ref{border-radius:24px;gap:12px;padding:16px}.rn-design .rn-cab-agenda{align-items:flex-start}.rn-resumo-periodo{gap:4px;display:grid}.rn-contexto-toggle{justify-self:start;gap:12px;min-height:44px;font-size:12px;display:flex}.rn-layout-agenda{flex-direction:column;gap:12px;display:flex}.rn-contexto-agenda{width:100%;display:none}.rn-contexto-agenda.aberto{grid-template-columns:1fr 1fr;display:grid}.rn-contexto-nota{grid-column:1/-1}.rn-design .rn-agenda{width:100%}.rn-toolbar{gap:8px}.rn-toolbar .n-tabs>button{min-height:38px}.rn-design .rn-cal{max-height:65vh}.ru-faixa-estado{font-size:10px}}@media (width<=600px){.rn.rn-ref{border-radius:22px;gap:12px;padding:12px}.rn-design .rn-cab-agenda{flex-direction:column;gap:12px}.rn-design .rn-nova-solta{min-height:44px;padding:10px 14px;font-size:13px}.rn-unidade-select{width:100%;min-height:44px}.rn-unidade-select select{max-width:none;min-height:44px;font-size:14px}.rn-design .rn-toolbar .n-tabs>button{padding:0 10px;font-size:12px}.rn-navegar-periodo{justify-content:space-between;width:100%}.rn-navegar-periodo>strong{font-size:12px}.rn-design .rn-seta{width:44px;height:44px}.rn-contexto-agenda.aberto{grid-template-columns:minmax(0,1fr)}.rn-mini-painel .rn-mini-dia{min-height:42px;font-size:12px}.rn-mini-painel .rn-mini-seta{width:44px;min-height:44px}.ru-equipe-pessoa{min-height:52px}.ru-equipe-cab button{min-height:44px;font-size:12px}.ru-faixa{flex-wrap:wrap;gap:6px 10px;padding:10px 12px}.ru-faixa-titulo{font-size:9px}.ru-faixa-barra{width:90px}.ru-faixa-estado{flex-basis:100%;margin:0}.rn-filtros-agenda{padding:6px 12px}.rn-tipo-select{flex-wrap:wrap;gap:6px;font-size:10px}.rn-tipo-select select{max-width:175px;min-height:38px;font-size:12px}.rn-design .rn-cal{min-height:360px}.rn-design .rn-cal-evento>strong{font-size:13px}.rn-design .rn-cal-evento{font-size:12px}.rn-design .rn-grupo{padding:0 12px}.rn.rn-design .rn-linha{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:16px 0}.rn-design .rn-quem h3{white-space:normal;font-size:14px}.rn-design .rn-hora{grid-auto-flow:row;font-size:12px}.rn-design .rn-acoes{flex-wrap:wrap;grid-column:2}.rn-design .rn-acoes:empty{display:none}.rn-design .rn-info .rn-local{white-space:normal}.rn-design .rn-dialogo .rn-linha{grid-template-columns:minmax(0,1fr)}.ra-foco-unidade{padding:16px}.ra-roleta-caminho{flex-direction:column;align-items:flex-start;gap:6px}}@media (prefers-reduced-transparency:reduce){.rn.rn-ref,.rn-design .rn-mini-painel,.rn-design .rn-closers-painel,.rn-design .rn-agenda,.rn.rn-design .rn-dialogo,.ra-foco-unidade{background:var(--cartao-solido);-webkit-backdrop-filter:none}}.ru-equipe-pessoa{grid-template-columns:30px minmax(0,1fr) 18px;row-gap:2px}.ru-equipe-pessoa .ru-equipe-rosto{grid-row:1/3}.ru-equipe-nome{grid-area:1/2}.ru-equipe-peso{grid-area:2/2;font-size:10px;font-weight:400}.ru-equipe-peso small{font:inherit}.ru-equipe-pessoa:after{grid-row:1/3;align-self:center}.ru-equipe-mensagem{font:400 12px/1.6 var(--f);color:var(--tinta-2);margin:8px 0}.rn-toolbar .rn-filtros-agenda{border:1px solid var(--painel-vidro-borda);background:var(--painel-vidro-elevado);border-radius:999px;min-height:40px;padding:0 10px}.rn-toolbar .rn-tipo-select{gap:8px;font-size:12px}@media (width<=600px){.rn-toolbar .rn-filtros-agenda{width:100%;min-height:44px}.rn-toolbar .rn-tipo-select{width:100%}.rn-toolbar .rn-tipo-select select{flex:1;max-width:none;min-height:44px}}.rn.rn-ref{container-type:inline-size}@container (width<=780px){.rn-layout-agenda{flex-direction:column;display:flex}.rn-contexto-agenda{width:100%;display:none}.rn-contexto-agenda.aberto{grid-template-columns:minmax(0,1fr);display:grid}.rn-contexto-toggle{justify-self:start;gap:12px;min-height:44px;font-size:12px;display:flex}.rn-design .rn-agenda{width:100%}.rn-navegar-periodo{margin-left:0}}.rn-design .rn-cal-evento{min-height:0}.rn-design .rn-cal-evento>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;line-height:1.25;display:-webkit-box;overflow:hidden}.rn-design .rn-cal-evento--compacto{gap:3px;padding:6px}.rn-design .rn-cal-evento--compacto>b{letter-spacing:-.03em;font-size:8px}.rn-design .rn-cal-evento--compacto>strong{overflow-wrap:anywhere;font-size:11px}.rn-design .rn-cal-evento--curto{justify-content:center;gap:0;padding:3px 6px}.rn-design .rn-cal-evento--curto>b{display:none}.rn-design .rn-cal-evento--curto>strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block}@media (width<=600px){.rn-design .rn-cal{--rn-altura-hora:var(--rn-escala-mobile,64px)}.rn-design .rn-mini-painel{padding:10px 8px}.rn-mini-painel .rn-mini-dia{min-height:44px}.rn-design .rn-cal-evento--curto{gap:2px;padding:6px 8px}.rn-design .rn-cal-evento--curto>b{font-size:10px;display:block}}.rn.rn-modal-root{display:contents}.rn-design .rn-cal-evento--compacto>strong{overflow-wrap:normal}@supports not(backdrop-filter:blur(1px)){.rn.rn-ref,.rn-design .rn-mini-painel,.rn-design .rn-closers-painel,.rn-design .rn-agenda,.rn.rn-design .rn-dialogo,.ra-foco-unidade{background:var(--cartao-solido)}}.cu-portal{color:var(--tinta);font:400 14px/1.6 var(--f)}.cu-overlay{z-index:2500;background:color-mix(in srgb, var(--fundo) 44%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cu-dialogo{border:1px solid var(--painel-vidro-borda,var(--linha));background:color-mix(in srgb, var(--fundo-2) 88%, transparent);border-radius:24px;flex-direction:column;width:min(680px,100%);min-height:0;max-height:calc(100dvh - 40px);display:flex;overflow:hidden}.cu-cab{border-bottom:1px solid var(--linha);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.cu-cab>div{min-width:0}.cu-cab span{color:var(--tinta-2);font:400 12px/1.5 var(--f)}.cu-cab h2{color:var(--tinta);font:700 20px/1.3 var(--f);overflow-wrap:anywhere;margin:3px 0 0}.cu-cab>.n-btn{flex:none}.cu-form{flex-direction:column;min-height:0;display:flex}.cu-corpo{overscroll-behavior:contain;gap:18px;min-width:0;min-height:0;padding:22px 24px;display:grid;overflow-y:auto}.cu-intro{color:var(--tinta-2);font:400 13px/1.6 var(--f);max-width:62ch;margin:0}.cu-identificacao{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;display:grid}.cu-localidade{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 86px;gap:14px;display:grid}.cu-form .n-field{min-width:0;color:var(--tinta-2);font:600 13px/1.4 var(--f);gap:7px}.cu-form .n-input{background:var(--campo-fundo,var(--cartao-solido));width:100%;min-width:0;min-height:44px;color:var(--tinta);font:400 16px/1.4 var(--f);border-radius:12px;padding:10px 12px}.cu-form textarea.n-input{resize:vertical;min-height:100px}.cu-form .n-field>small{color:var(--tinta-2);font:400 12px/1.5 var(--f)}.cu-detalhes{border-top:1px solid var(--linha);min-width:0}.cu-detalhes>summary{min-height:44px;color:var(--tinta);cursor:pointer;padding:16px 2px 0}.cu-detalhes>summary strong{font:600 14px/1.5 var(--f)}.cu-detalhes>summary span{color:var(--tinta-2);font:400 12px/1.6 var(--f);padding-top:4px;display:block}.cu-detalhes>summary:focus-visible{outline:2px solid var(--acento-texto);outline-offset:3px;border-radius:6px}.cu-avancado{gap:18px;padding-top:20px;display:grid}.cu-mapa{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:16px;display:grid}.cu-form .cu-erro-campo,.cu-erro{color:var(--erro);font:400 13px/1.5 var(--f)}.cu-erro{border-left:2px solid var(--erro);margin:0;padding-left:12px}.cu-rodape{border-top:1px solid var(--linha);background:var(--painel-vidro-elevado,var(--cartao-solido));flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.cu-rodape>span{color:var(--tinta-2);font:400 12px/1.5 var(--f)}.cu-rodape>div{align-items:center;gap:10px;margin-left:auto;display:flex}.cu-rodape .n-btn{min-height:44px;font-size:13px}@media (width<=600px){.cu-overlay{align-items:end;padding:0}.cu-dialogo{border-bottom:0;border-radius:24px 24px 0 0;width:100%;max-height:100dvh}.cu-cab{padding:18px}.cu-cab h2{font-size:20px}.cu-corpo{gap:16px;padding:18px}.cu-identificacao{grid-template-columns:minmax(0,1fr);gap:14px}.cu-localidade{grid-template-columns:minmax(0,1fr) 86px;gap:14px}.cu-bairro{grid-column:1/-1}.cu-mapa{grid-template-columns:minmax(0,1fr);gap:16px}.cu-rodape{padding:14px 18px calc(14px + env(safe-area-inset-bottom))}.cu-rodape>span{flex-basis:100%}}@media (prefers-reduced-transparency:reduce){.cu-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.cu-dialogo{background:var(--cartao-solido);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cu-dialogo{background:var(--cartao-solido)}}.ue{min-width:0;font:400 13px/1.6 var(--f);color:var(--tinta);border-radius:28px;gap:24px;padding:24px;display:grid}.ue h2,.ue h3{font-family:var(--f);text-transform:none;letter-spacing:-.025em;color:var(--tinta);margin:0;font-weight:650}.ue h2{font-size:25px}.ue h3{font-size:16px}.ue p{color:var(--tinta-2);margin:6px 0 0}.ue-cab{justify-content:space-between;align-items:center;gap:24px;display:flex}.ue-cab>div{max-width:680px}.ue-cab>.n-btn{flex:none}.ue-voltar{margin:0 0 12px!important;padding-left:0!important;display:block!important}.ue .n-olho{letter-spacing:.1em;font-size:10px}.ue-secao-top{color:var(--tinta-2);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.ue-secao-top i{opacity:.5;margin:0 8px;font-style:normal}.ue-busca{width:min(260px,100%)}.ue-unidades{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ue-unidade{border:1px solid var(--painel-vidro-borda);background:var(--painel-vidro-elevado);border-radius:18px;flex-direction:column;min-width:0;padding:18px;transition:border-color .25s;display:flex}.ue-unidade.selecionada{border-color:var(--acento);box-shadow:inset 0 2px var(--acento)}.ue-unidade.inativa{opacity:.75}.ue-card-cab{justify-content:space-between;align-items:start;gap:8px;display:flex}.ue-selo{color:var(--tinta-2);border:1px solid var(--linha);border-radius:99px;padding:2px 8px;font-size:10px}.ue-endereco{overflow-wrap:anywhere;min-height:36px;font-size:11px}.ue-card-roleta{color:var(--tinta-2);align-items:center;gap:6px;padding:14px 0;font-size:11px;display:flex}.ue-ponto{background:var(--tinta-3);border-radius:50%;width:5px;height:5px}.ue-ponto.ligado{background:var(--acento)}.ue-pessoas{flex:1;align-content:start;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.ue-pessoas li{align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.ue-pessoas li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ue-pessoas b{white-space:nowrap;margin-left:auto;font-size:10px;font-weight:600}.ue-avatar{background:var(--acento-suave);width:28px;height:28px;color:var(--acento-texto);border:1px solid var(--linha);font:600 10px var(--f);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ue-avatar img{object-fit:cover;width:100%;height:100%}.ue-mais{color:var(--tinta-3);min-height:28px}.ue-card-acoes{border-top:1px solid var(--linha);justify-content:space-between;gap:6px;padding-top:12px;display:flex}.ue-card-acoes .n-btn{min-height:36px!important;padding:0 10px!important;font-size:11px!important}.ue-equipe{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr) 260px;gap:24px;min-width:0;padding-top:24px;display:grid}.ue-equipe-principal{min-width:0}.ue-equipe-cab{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ue-equipe-cab p{font-size:11px}.ue-equipe-cab>.n-btn{flex:none;font-size:11px}.ue-vinculo{border:1px solid var(--painel-vidro-borda);background:var(--painel-vidro-elevado);border-radius:18px;padding:18px}.ue-vinculo p{font-size:11px}.ue-vinculo form{gap:14px;margin:18px 0;display:grid}.ue .n-field{font:500 11px/1.5 var(--f);gap:7px;display:grid}.ue .n-input{width:100%;min-width:0;font-family:var(--f);background:var(--campo-fundo,var(--cartao-solido));min-height:42px;color:var(--tinta);border-radius:10px;font-size:12px}.ue-vinculo small{color:var(--tinta-3);font-size:10px;display:block}.ue-status{margin:10px 0 4px!important;padding-left:0!important;font-size:11px!important}.ue-tabela-wrap{overflow-x:auto}.ue-tabela{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.ue-tabela th{color:var(--tinta-3);border-bottom:1px solid var(--linha);padding:0 8px 10px;font-size:10px;font-weight:500}.ue-tabela td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:14px 8px}.ue-tabela th:first-child,.ue-tabela td:first-child{padding-left:0}.ue-tabela td:last-child{text-align:right;padding-right:0}.ue-tabela .n-btn{min-height:36px;padding:0 5px;font-size:10px}.ue-membro{align-items:center;gap:8px;display:flex}.ue-membro b{font-weight:600}.ue-membro small{color:var(--tinta-3);font-size:10px;display:block}.ue-unidades-nomes{color:var(--tinta-2);max-width:130px;font-size:10px;display:block}.ue-peso{white-space:nowrap}.ue-nota{color:var(--tinta-3)!important;margin-top:14px!important;font-size:10px!important;line-height:1.7!important}.ue-vazio{color:var(--tinta-2);padding:24px 0}.ue-erro{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width>=1250px){.ue-unidades{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1050px){.ue-equipe{grid-template-columns:minmax(0,1fr) 230px;gap:18px}.ue-equipe-cab{flex-direction:column;align-items:start}.ue-unidades{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ue{border-radius:22px;gap:20px;padding:18px}.ue-cab{gap:16px;display:grid}.ue h2{font-size:23px}.ue-cab>.n-btn{justify-self:start;min-height:44px}.ue-secao-top{flex-direction:column;align-items:start;gap:12px}.ue-busca{width:100%}.ue-unidades{grid-template-columns:1fr}.ue-unidade{padding:16px}.ue-card-acoes .n-btn{min-height:44px!important}.ue-equipe{grid-template-columns:1fr;gap:20px;padding-top:20px}.ue-equipe-cab>.n-btn{min-height:44px}.ue-tabela th:nth-child(2),.ue-tabela td:nth-child(2){display:none}.ue-tabela .n-btn{min-height:44px;font-size:10px}.ue-membro .ue-avatar{display:none}.ue-tabela td{padding:12px 4px}.ue-membro b{max-width:118px;display:block}.ue-vinculo{padding:18px}.ue .n-input{min-height:44px}.ue-erro{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.ue-unidade{transition:none}}.ue .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}.ue .ue-unidade-mobile{display:none}@media (width<=700px){.ue .ue-unidade-mobile{display:grid}.ue-unidade:not(.selecionada){display:none}}.ue-mobile-detalhe{display:none}@media (width<=700px){.ue-unidades,.ue-busca{display:none}.ue-mobile-detalhe{justify-content:space-between;align-items:center;gap:12px;display:flex}.ue-mobile-detalhe p{margin:0;font-size:11px}.ue-mobile-detalhe .n-btn{flex:none;min-height:44px;font-size:11px}.ue-equipe{padding-top:16px}}:root{--cl-bg:var(--nh-bg);--cl-surface:var(--nh-popover-bg);--cl-border:var(--nh-border);--cl-text:var(--nh-text-h);--cl-muted:var(--nh-slate-500);--cl-faint:var(--nh-slate-400);--cl-primary:var(--nh-green-500);--cl-primary-hover:var(--nh-green-600);--cl-danger:var(--erro);--cl-success:var(--sucesso);--cl-accent-soft:var(--acento-veu);--cl-success-soft:color-mix(in srgb, var(--sucesso) 14%, transparent);--cl-warn-soft:color-mix(in srgb, var(--aviso) 14%, transparent);--cl-danger-soft:color-mix(in srgb, var(--erro) 12%, transparent);--cl-radius:var(--r-lg);--cl-shadow:none;--cl-glass:var(--nh-glass-bg);--cl-glass-strong:var(--nh-surface-strong);--cl-blur:var(--nh-blur);--cl-clay:none;--cl-clay-pop:var(--sombra);--cl-clay-press:var(--nh-clay-press);--cl-ease:var(--nh-ease-out);--cl-dur-fast:var(--nh-dur-fast);--cl-dur:var(--nh-dur-base);--cl-f-display:var(--nh-f-display);--cl-f-mono:var(--nh-f-mono)}html[data-theme=dark]{--cl-muted:var(--nh-slate-400);--cl-faint:var(--nh-slate-500)}.cl-shell-content{max-width:1180px;margin:0 auto;padding:28px 36px 48px}@media (width<=768px){.cl-shell-content{padding:16px 16px 40px}}.clone-page{font-family:Inter,system-ui,sans-serif}.clone-header{margin-bottom:28px}.clone-header h1{letter-spacing:-.02em;color:var(--cl-text);margin:0 0 6px;font-size:26px;font-weight:750}.clone-header p{color:var(--cl-muted);margin:0;font-size:16px}.clone-back{color:var(--cl-primary);cursor:pointer;background:0 0;border:none;margin-bottom:12px;padding:0;font-size:15px;font-weight:600;display:block}.clone-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;display:grid}.clone-template-card{background:var(--cl-surface);border:1px solid var(--cl-border);border-radius:var(--cl-radius);box-shadow:var(--cl-shadow);flex-direction:column;gap:14px;padding:22px;transition:box-shadow .15s;display:flex}.clone-template-card:hover{border-color:#bfdbfe;box-shadow:0 4px 20px #2563eb1f}.clone-template-icon{font-size:36px}.clone-card-actions{gap:8px;margin-top:auto;display:flex}.clone-card-actions .clone-btn-ghost,.clone-card-actions .clone-btn-primary{flex:1}.clone-preview-modal{z-index:200;background:#0f172a;flex-direction:column;display:flex;position:fixed;inset:0}.clone-preview-modal-header{background:#1e293b;border-bottom:1px solid #334155;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.clone-preview-modal-title{color:#f1f5f9;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.clone-preview-modal-icon{font-size:20px}.clone-preview-modal-badge{color:var(--acento-texto);background:#16a34a22;border:1px solid #16a34a55;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;animation:2s ease-in-out infinite cl-pulse-badge}@keyframes cl-pulse-badge{0%,to{opacity:1}50%{opacity:.6}}.clone-preview-modal-actions{align-items:center;gap:10px;display:flex}.clone-preview-close{color:#94a3b8;cursor:pointer;background:#334155;border:none;border-radius:8px;place-items:center;width:34px;height:34px;font-size:16px;transition:background .12s;display:grid}.clone-preview-close:hover{color:#f1f5f9;background:#475569}.clone-preview-iframe{background:var(--cl-surface);border:none;flex:1;width:100%}.clone-template-info h3{color:var(--cl-text);margin:0 0 6px;font-size:17px;font-weight:700}.clone-template-info p{color:var(--cl-muted);margin:0 0 10px;font-size:15px;line-height:1.5}.clone-template-category{background:var(--cl-accent-soft);color:var(--cl-primary);text-transform:capitalize;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.clone-btn-primary{background:var(--cl-primary);color:#fff;cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);text-align:center;border:none;border-radius:12px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-block}.clone-btn-primary:hover:not(:disabled){background:var(--cl-primary-hover)}.clone-btn-primary:active:not(:disabled){transform:translateY(1px)}.clone-btn-primary:disabled{opacity:.55;cursor:not-allowed}.clone-btn-secondary{background:var(--cl-surface);color:var(--cl-text);border:1.5px solid var(--cl-border);cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);border-radius:12px;padding:10px 18px;font-size:15px;font-weight:600;transition:background .12s,border-color .12s}.clone-btn-secondary:hover:not(:disabled){background:var(--nh-surface-strong)}.clone-build-screen{background:var(--cl-surface);border:1px solid var(--cl-border);box-shadow:var(--cl-shadow);border-radius:20px;flex-direction:column;align-items:center;gap:22px;margin-top:12px;padding:44px 28px 36px;display:flex;position:relative;overflow:hidden}.clone-build-aurora{background:radial-gradient(60% 60% at 32% 42%, color-mix(in srgb, var(--acento) 22%, transparent), transparent 70%), radial-gradient(50% 52% at 70% 30%, #6366f133, transparent 70%);filter:blur(22px);pointer-events:none;width:540px;height:340px;animation:8s ease-in-out infinite alternate cl-aurora;position:absolute;top:-130px;left:50%;transform:translate(-50%)}@keyframes cl-aurora{0%{opacity:.65;transform:translate(-53%)scale(1)}to{opacity:1;transform:translate(-47%)scale(1.08)}}.clone-build-orb{background:conic-gradient(from -90deg, #34d399, var(--cl-primary) calc(var(--p,0) * 1%), var(--cl-border) calc(var(--p,0) * 1%));width:168px;height:168px;filter:drop-shadow(0 12px 30px color-mix(in srgb, var(--acento) 28%, transparent));border-radius:50%;place-items:center;transition:background .6s;display:grid;position:relative}.clone-build-orb:before{content:"";background:conic-gradient(from 0deg, transparent 0 72%, color-mix(in srgb, var(--acento) 55%, transparent) 92%, transparent 100%);opacity:.85;border-radius:50%;animation:3.2s linear infinite clone-spin;position:absolute;inset:-7px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.clone-build-orb-core{z-index:1;background:var(--cl-surface);width:134px;height:134px;box-shadow:inset 0 1px 0 #ffffff8c, 0 2px 8px rgba(var(--nh-shadow-rgb), .06);border-radius:50%;place-items:center;gap:2px;display:grid;position:relative}.clone-build-orb-pct{color:var(--cl-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.clone-build-orb-pct i{color:var(--cl-muted);margin-left:1px;font-size:17px;font-style:normal;font-weight:700}.clone-build-orb-cap{text-transform:uppercase;letter-spacing:.07em;color:var(--cl-muted);text-align:center;max-width:104px;margin-top:7px;font-size:12px;font-weight:600;line-height:1.2}.clone-build-headline{color:var(--cl-text);letter-spacing:-.01em;font-size:19px;font-weight:700}.clone-build-msg{color:var(--cl-muted);text-align:center;max-width:440px;min-height:22px;font-size:14.5px;transition:opacity .35s,transform .35s}.clone-build-msg.in{opacity:1;transform:translateY(0)}.clone-build-msg.out{opacity:0;transform:translateY(7px)}.clone-stepper{justify-content:space-between;width:100%;max-width:480px;margin-top:4px;display:flex;position:relative}.clone-stepper-line{background:var(--cl-border);border-radius:999px;height:3px;position:absolute;top:19px;left:9%;right:9%;overflow:hidden}.clone-stepper-line-fill{background:linear-gradient(90deg, #34d399, var(--cl-primary));border-radius:999px;height:100%;transition:width .6s}.clone-step{z-index:1;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.clone-step-node{background:var(--cl-surface);border:2px solid var(--cl-border);width:40px;height:40px;color:var(--cl-muted);border-radius:50%;place-items:center;font-size:17px;transition:all .3s;display:grid}.clone-step-ico{filter:grayscale();opacity:.5}.clone-step.active .clone-step-node{border-color:var(--cl-primary);background:var(--cl-success-soft);animation:1.5s ease-in-out infinite cl-node-pulse}@keyframes cl-node-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cl-primary) 30%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--cl-primary) 9%, transparent)}}.clone-step.done .clone-step-node{border-color:var(--cl-primary);background:var(--cl-primary);color:#fff;font-weight:800;animation:.35s cubic-bezier(.34,1.56,.64,1) cl-card-pop}@keyframes cl-card-pop{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.clone-step-label{color:var(--cl-muted);text-align:center;max-width:84px;font-size:13px;font-weight:500;line-height:1.25}.clone-step.active .clone-step-label{color:var(--cl-primary);font-weight:650}.clone-step.done .clone-step-label{color:var(--cl-text)}.clone-step-spinner{border:2.5px solid color-mix(in srgb, var(--cl-primary) 30%, transparent);border-top-color:var(--cl-primary);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite clone-spin}.clone-modal-overlay{background:rgba(var(--nh-shadow-rgb),.45);z-index:100;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.clone-modal{background:var(--cl-surface);border-radius:16px;width:min(440px,100%);padding:28px;box-shadow:0 20px 60px #00000040}.clone-modal h2{margin:0 0 8px;font-size:19px;font-weight:700}.clone-modal p{color:var(--cl-muted);margin:0 0 18px;font-size:15px}.clone-field{margin-bottom:18px;display:block}.clone-field span{margin-bottom:7px;font-size:14px;font-weight:600;display:block}.clone-input{border:1.5px solid var(--cl-border);background:var(--nh-field-bg);box-sizing:border-box;width:100%;padding:10px 12px}.clone-modal-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.clone-loading,.clone-empty{text-align:center;color:var(--cl-muted);padding:40px}.clone-error{background:var(--cl-danger-soft);color:var(--cl-danger);border-radius:10px;margin-bottom:18px;padding:12px 14px;font-size:15px}.clone-error-inline{margin:8px 0 0}.clone-error-detail{font-family:ui-monospace, SFMono-Regular, var(--mono);opacity:.9;word-break:break-word;margin:8px 0 0;font-size:13px}.clone-error-support{opacity:.75;margin:12px 0 0;font-size:13px}.clone-failed-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.clone-confirm{color:var(--cl-text);align-items:center;gap:8px;font-size:14px;display:inline-flex}.clone-btn-danger{background:var(--cl-danger);color:#fff;cursor:pointer;box-shadow:var(--nh-bevel), var(--nh-e1);border:none;border-radius:12px;padding:9px 16px;font-size:14px;font-weight:600;transition:filter .12s}.clone-btn-danger:hover:not(:disabled){filter:brightness(.92)}.clone-btn-danger:active:not(:disabled){transform:translateY(1px)}.clone-btn-danger:disabled{opacity:.55;cursor:not-allowed}.clone-btn-ghost{color:var(--cl-text);border:1px solid var(--cl-border);cursor:pointer;background:0 0;border-radius:12px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .12s}.clone-btn-ghost:hover:not(:disabled){background:var(--nh-surface-strong)}.clone-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.cl-modal-overlay{background:rgba(var(--nh-shadow-rgb),.5);z-index:200;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cl-modal{background:var(--cl-surface);width:min(440px,100%);box-shadow:0 20px 60px rgba(var(--nh-shadow-rgb),.3);border-radius:16px;padding:24px}.cl-modal-title{color:var(--cl-text);margin:0 0 14px;font-size:18px;font-weight:700}.cl-modal-warn{background:var(--cl-danger-soft);color:#991b1b;border:1px solid #fecaca;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.45}.cl-modal-warn ul{margin:8px 0;padding-left:18px}.cl-modal-warn li{margin:2px 0}.cl-modal-warn>span{margin-top:6px;font-weight:600;display:block}.cl-modal-label{color:var(--cl-muted);margin-bottom:6px;font-size:14px;display:block}.cl-modal-label code{background:var(--cl-bg);color:var(--cl-text);border-radius:5px;padding:1px 6px;font-weight:600}.cl-modal-input{box-sizing:border-box;border:1px solid var(--cl-border);border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:15px}.cl-modal-input:focus{border-color:var(--cl-danger)}.cl-modal-error{color:var(--cl-danger);margin:10px 0 0;font-size:14px}.cl-modal-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.clone-status{border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600}.clone-status-provisioning{background:var(--cl-warn-soft);color:#d97706}.clone-status-active{background:var(--cl-success-soft);color:var(--cl-success)}.clone-status-failed{background:var(--cl-danger-soft);color:var(--cl-danger)}.clone-status-suspended{background:var(--cl-bg);color:var(--cl-muted)}.clone-status-dot{background:var(--cl-success);border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.clone-progress-card{background:var(--cl-surface);border:1px solid var(--cl-border);border-radius:var(--cl-radius);text-align:center;margin-top:20px;padding:28px}.clone-spinner{border:3px solid var(--cl-border);border-top-color:var(--cl-primary);border-radius:50%;width:40px;height:40px;margin:0 auto 16px;animation:.7s linear infinite clone-spin}@keyframes clone-spin{to{transform:rotate(360deg)}}.clone-steps{text-align:left;margin:16px 0 0;padding:0;list-style:none}.clone-step{color:var(--cl-muted);padding:6px 0;font-size:15px}.clone-step.done{color:var(--cl-success)}.clone-ready-card{background:var(--cl-surface);border:1px solid var(--cl-border);border-radius:var(--cl-radius);text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:20px;padding:40px;display:flex}.clone-ready-icon{font-size:48px}.clone-ready-card h2{margin:0;font-size:22px;font-weight:700}.clone-editor{height:100vh;font-family:var(--f);grid-template-columns:260px 1fr;display:grid;overflow:hidden}.clone-editor-sidebar{background:var(--cl-surface);border-right:1px solid var(--cl-border);flex-direction:column;gap:12px;padding:16px;display:flex;overflow-y:auto}.clone-editor-header{align-items:center;gap:10px;display:flex}.clone-editor-header h2{margin:0;font-size:16px;font-weight:700}.clone-app-link{color:var(--cl-primary);background:var(--cl-accent-soft);border-radius:9px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:block}.clone-suggestions-title{color:var(--cl-muted);text-transform:uppercase;letter-spacing:.05em;margin:8px 0 4px;font-size:13px;font-weight:700}.clone-suggestion{text-align:left;background:var(--cl-bg);border:1px solid var(--cl-border);cursor:pointer;border-radius:9px;width:100%;margin-bottom:4px;padding:9px 11px;font-size:14px;transition:border-color .12s;display:block}.clone-suggestion:hover{border-color:var(--cl-primary);background:var(--cl-accent-soft)}.clone-editor-main{background:var(--cl-bg);flex-direction:column;display:flex;overflow:hidden}.clone-preview-frame{background:var(--cl-surface);border:none;flex:1}.clone-preview-placeholder{color:var(--cl-muted);background:var(--cl-bg);flex:1;place-items:center;font-size:15px;display:grid}.clone-proposals{background:var(--cl-surface);border-top:1px solid var(--cl-border);padding:12px 16px}.clone-proposal{background:var(--cl-accent-soft);border:1.5px solid #bfdbfe;border-radius:12px;margin-bottom:8px;padding:14px}.clone-proposal-summary{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.clone-proposal-icon{font-size:18px}.clone-proposal-summary p{color:var(--cl-text);margin:0;font-size:15px}.clone-proposal-migration{color:#d97706;background:var(--cl-warn-soft);border-radius:7px;margin-bottom:10px;padding:5px 10px;font-size:13px}.clone-proposal-actions{gap:8px;display:flex}.clone-history{flex-direction:column;gap:4px;padding:8px 16px;display:flex}.clone-history-item{color:var(--cl-muted);align-items:center;gap:8px;padding:4px 0;font-size:14px;display:flex}.clone-history-icon{font-size:15px}.clone-history-item.status-applied{color:var(--cl-success)}.clone-history-item.status-rejected{text-decoration:line-through}.clone-chat-input{background:var(--cl-surface);border-top:1px solid var(--cl-border);align-items:flex-end;gap:8px;padding:12px 16px;display:flex}.clone-chat-textarea{border:1px solid var(--cl-border);resize:none;border-radius:10px;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.5}.clone-chat-textarea:focus{border-color:var(--cl-primary);outline:none;box-shadow:0 0 0 3px #2563eb22}.clone-chat-send{background:var(--cl-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:40px;height:40px;font-size:18px}.clone-chat-send:disabled{opacity:.55;cursor:not-allowed}.clone-chat-send:hover:not(:disabled){background:var(--cl-primary-hover)}@media (width<=700px){.clone-editor{grid-template-columns:1fr}.clone-editor-sidebar{display:none}}.lov-loading{min-height:100vh;color:var(--cl-muted);font-family:var(--f);place-items:center;display:grid}.lov-editor{background:var(--cl-surface);font-family:var(--f);z-index:50;flex-direction:column;display:flex;position:fixed;inset:0}.lov-topbar{border-bottom:1px solid var(--cl-border);background:var(--cl-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 14px;display:flex}.lov-topbar-left,.lov-topbar-right{align-items:center;gap:10px;display:flex}.lov-topbar-center{flex:1;justify-content:center;display:flex}.lov-icon-btn{border:1px solid var(--cl-border);background:var(--cl-surface);width:34px;height:34px;color:var(--cl-text);cursor:pointer;border-radius:9px;place-items:center;font-size:16px;display:grid}.lov-icon-btn:hover{background:var(--cl-bg)}.lov-app-title{flex-direction:column;line-height:1.2;display:flex}.lov-app-name{color:var(--cl-text);font-size:15px;font-weight:700}.lov-app-sub{color:var(--tinta-3);font-size:12px}.lov-route-bar{border:1px solid var(--cl-border);background:var(--cl-bg);min-width:320px;max-width:460px;height:34px;color:var(--tinta-3);border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.lov-route-path{color:var(--cl-text)}.lov-btn-ghost{border:1px solid var(--cl-border);background:var(--cl-surface);height:34px;color:var(--cl-text);cursor:pointer;border-radius:9px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.lov-btn-ghost:hover{background:var(--cl-bg)}.lov-btn-publish{cursor:pointer;background:var(--acento);height:34px;color:var(--sobre-acento);box-shadow:none;border:none;border-radius:9px;padding:0 18px;font-size:14px;font-weight:700}.lov-btn-publish:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.lov-btn-publish.has-unpublished:not(:disabled){animation:1.8s ease-in-out infinite lov-pulse}@keyframes lov-pulse{0%,to{box-shadow:0 0 #f59e0b73}50%{box-shadow:0 0 0 5px #f59e0b1a}}.lov-unpublished-hint{color:#b45309;white-space:nowrap;margin-right:2px;font-size:13px;font-weight:600}.lov-body{flex:1;min-height:0;display:flex}.lov-chat{border-right:1px solid var(--cl-border);background:var(--cl-surface);flex-direction:column;flex-shrink:0;width:400px;min-height:0;display:flex}.lov-chat-scroll{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow-y:auto}.lov-welcome{text-align:center;color:var(--cl-muted);padding:16px 8px 4px}.lov-welcome-icon{font-size:28px}.lov-welcome p{margin:8px 0 0;font-size:15px}.lov-suggestions-title{color:var(--tinta-3);text-transform:uppercase;letter-spacing:.05em;margin:18px 0 4px;font-size:12px;font-weight:700}.lov-suggestion{text-align:left;background:var(--cl-bg);border:1px solid var(--cl-border);width:100%;color:var(--cl-text);cursor:pointer;border-radius:10px;margin-bottom:6px;padding:11px 13px;font-family:inherit;font-size:14px;transition:all .12s;display:block}.lov-suggestion:hover{border-color:var(--acento);background:var(--cl-success-soft)}.lov-turn{flex-direction:column;gap:8px;display:flex}.lov-msg{gap:8px;display:flex}.lov-msg.user{justify-content:flex-end}.lov-msg.user .lov-bubble{background:var(--acento);color:var(--sobre-acento);border-radius:14px 14px 4px}.lov-msg.ai .lov-bubble{background:var(--cl-bg);color:var(--cl-text);border:1px solid var(--cl-border);border-radius:14px 14px 14px 4px;flex:1}.lov-bubble{max-width:88%;padding:10px 13px;font-size:15px;line-height:1.5}.lov-ai-avatar{background:var(--acento);width:26px;height:26px;color:var(--sobre-acento);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}.lov-summary{margin:0}.lov-migration-warn{color:#d97706;background:var(--cl-warn-soft);border-radius:8px;margin-top:8px;padding:6px 10px;font-size:13px}.lov-proposal-actions{gap:8px;margin-top:10px;display:flex}.lov-btn-apply{background:var(--acento);color:var(--sobre-acento);cursor:pointer;border:none;border-radius:9px;flex:1;padding:8px;font-family:inherit;font-size:14px;font-weight:600}.lov-btn-apply:disabled{opacity:.6;cursor:not-allowed}.lov-btn-cancel{border:1px solid var(--cl-border);background:var(--cl-surface);color:var(--cl-muted);cursor:pointer;border-radius:9px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600}.lov-status{margin-top:8px;font-size:13px;font-weight:600;display:inline-block}.lov-status.applied{color:var(--acento-texto)}.lov-status.rejected{color:var(--tinta-3)}.lov-status.failed{color:#dc2626}.lov-applying{color:#2563eb;align-items:center;gap:8px;padding:4px 2px;font-size:14px;display:flex}.lov-spin{border:2px solid #bfdbfe;border-top-color:#2563eb;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite clone-spin}.lov-chat-error{background:var(--cl-danger-soft);color:#dc2626;border-radius:9px;padding:10px 12px;font-size:14px}.lov-chat-input{border-top:1px solid var(--cl-border);flex-shrink:0;align-items:flex-end;gap:8px;padding:12px;display:flex}.lov-chat-input textarea{border:1px solid var(--cl-border);resize:none;border-radius:11px;outline:none;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;line-height:1.5}.lov-send{background:var(--acento);width:40px;height:40px;color:var(--sobre-acento);cursor:pointer;border:none;border-radius:11px;flex-shrink:0;font-size:18px}.lov-send:disabled{opacity:.5;cursor:not-allowed}.lov-preview{background:var(--cl-bg);flex-direction:column;flex:1;min-width:0;display:flex}.lov-preview-toolbar{flex-shrink:0;justify-content:center;align-items:center;gap:12px;height:46px;display:flex;position:relative}.lov-device-toggle{background:var(--cl-surface);border:1px solid var(--cl-border);border-radius:9px;padding:2px;display:flex}.lov-device-toggle button{color:var(--cl-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 14px;font-family:inherit;font-size:13px;font-weight:600}.lov-device-toggle button.active{background:var(--acento);color:var(--sobre-acento)}.lov-preview-toolbar .lov-icon-btn{position:absolute;right:14px}.lov-preview-stage{flex:1;justify-content:center;align-items:stretch;min-height:0;padding:0 16px 16px;display:flex;position:relative}.lov-publishing-overlay{z-index:5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center;background:#ffffffeb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0 16px 16px}.lov-publishing-overlay p{color:var(--cl-text);margin:0;font-size:16px;font-weight:600}.lov-publishing-sub{color:var(--cl-muted);max-width:280px;font-size:13px}.lov-publishing-spinner{border:3px solid var(--cl-border);border-top-color:var(--cl-primary);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite lov-spin}@keyframes lov-spin{to{transform:rotate(360deg)}}.lov-preview-note{color:#92400e;background:var(--cl-warn-soft);border-bottom:1px solid #fde68a;padding:7px 12px;font-size:13px}.lov-iframe{background:var(--cl-surface);border:none;box-shadow:0 8px 30px #0f172a1f}.lov-iframe.desktop{border-radius:12px;width:100%;height:100%}.lov-iframe.mobile{border:8px solid #1e293b;border-radius:28px;align-self:center;width:390px;height:100%;max-height:844px}.lov-sandbox{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lov-sandbox.desktop .lov-device{flex:1;min-height:0;display:flex}.lov-sandbox.desktop .lov-device-screen{background:var(--cl-surface);min-height:0;box-shadow:0 8px 30px rgba(var(--nh-shadow-rgb), .12);border-radius:12px;flex:1;position:relative;overflow:hidden}.lov-sandbox.mobile{background:radial-gradient(130% 80% at 50% 0%, color-mix(in srgb, var(--cl-primary) 8%, transparent), transparent 62%), var(--cl-bg);justify-content:center;align-items:center;padding:24px 16px;overflow:auto}.lov-sandbox.mobile .lov-device{background:#0b0b12;border-radius:54px;flex:none;width:380px;max-width:100%;height:min(800px,100%);padding:13px;position:relative;box-shadow:inset 0 0 0 2px #2a2a33,inset 0 1px 1px #ffffff24,0 40px 80px -28px #0206178c}.lov-sandbox.mobile .lov-device-screen{background:var(--cartao-solido);border-radius:42px;width:100%;height:100%;position:relative;overflow:hidden}.lov-sandbox.mobile .lov-device:after{content:"";z-index:4;background:#0b0b12;border-radius:15px;width:100px;height:28px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lov-sandbox.mobile .lov-preview-note{border-radius:0}.lov-preview-empty{color:#94a3b8;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.lov-preview-empty-icon{margin-bottom:8px;font-size:40px}.lov-changes-toggle{color:var(--acento-texto);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:2px 0;font-family:inherit;font-size:13px;font-weight:600}.lov-changes-toggle:hover{text-decoration:underline}.lov-diff{flex-direction:column;gap:8px;margin-top:8px;display:flex}.lov-diff-file{border:1px solid var(--cl-border);background:var(--cl-surface);border-radius:9px;overflow:hidden}.lov-diff-path{color:var(--cl-text);background:var(--cl-bg);border-bottom:1px solid var(--cl-border);word-break:break-all;padding:7px 10px;font-size:12px;font-weight:600}.lov-diff-op{text-transform:uppercase;letter-spacing:.04em;color:var(--acento-texto);background:var(--cl-success-soft);border-radius:5px;margin-right:6px;padding:1px 6px;font-size:12px;display:inline-block}.lov-diff-hunk,.lov-diff-sql{font-size:12px;line-height:1.5;font-family:ui-monospace, SFMono-Regular, var(--mono);white-space:pre-wrap;word-break:break-word;margin:0;padding:8px 10px;overflow-x:auto}.lov-diff-line{border-radius:4px;padding:1px 4px}.lov-diff-line.del{background:var(--cl-danger-soft);color:#b91c1c}.lov-diff-line.add{background:var(--cl-success-soft);color:var(--acento-texto)}.lov-diff-sql{color:#e2e8f0;background:#0f172a}.lov-rollback{color:var(--cl-muted);cursor:pointer;background:0 0;border:none;margin-left:10px;padding:0;font-family:inherit;font-size:12px;font-weight:600}.lov-rollback:hover{color:#dc2626;text-decoration:underline}.lov-rollback:disabled{opacity:.5;cursor:not-allowed}@media (width<=860px){.lov-body{flex-direction:column}.lov-chat{border-right:none;border-bottom:1px solid var(--cl-border);width:100%;height:50%}.lov-topbar-center{display:none}}.cl-modal-domain{width:min(560px,100%)}.cl-modal-domain .cl-modal-input:focus{border-color:var(--cl-primary);box-shadow:0 0 0 3px #22c55e22}.cl-modal.cl-modal-domain{background:var(--cl-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.dom-section{flex-direction:column;display:flex}.dom-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.dom-section-title{color:var(--cl-text);font-size:15px;font-weight:700}.dom-divider{background:var(--cl-border);height:1px;margin:20px 0}.dom-hint{color:var(--cl-muted);margin:0 0 12px;font-size:14px;line-height:1.5}.dom-hint code{background:var(--cl-bg);color:var(--cl-text);border-radius:5px;padding:1px 6px;font-size:13px;font-weight:600}.dom-hint-soft{color:var(--cl-muted);margin-top:10px}.dom-hint-ok{color:var(--cl-success);margin-top:10px;font-weight:600}.dom-hint-bad{color:var(--cl-danger);margin-top:10px;font-weight:600}.dom-checked{opacity:.85;margin-top:4px;font-style:italic;display:block}.dom-probe{background:var(--cl-bg);border:1px solid var(--cl-border);border-radius:10px;margin-top:10px;padding:10px 12px}.dom-probe .dom-hint{margin:0}.dom-probe .dom-hint+.dom-hint{margin-top:6px}.dom-subfield{align-items:stretch;gap:0;display:flex}.dom-sub-input{border-top-right-radius:0;border-bottom-right-radius:0}.dom-suffix{color:var(--cl-muted);background:var(--cl-bg);border:1px solid var(--cl-border);white-space:nowrap;border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px;align-items:center;padding:0 12px;font-size:15px;display:flex}.dom-checkline{min-height:20px;margin-top:8px;font-size:13px}.dom-check-ok{color:var(--cl-success);font-weight:600}.dom-check-bad{color:var(--cl-danger);font-weight:600}.dom-check-muted{color:var(--cl-muted)}.dom-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.dom-actions-split{justify-content:space-between;align-items:center}.dom-dns{background:var(--cl-bg);border:1px solid var(--cl-border);border-radius:12px;margin:4px 0 0;padding:12px}.dom-dns-row{grid-template-columns:64px 1fr 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.dom-dns-row+.dom-dns-row{border-top:1px dashed var(--cl-border)}.dom-dns-kind{letter-spacing:.04em;color:var(--cl-primary);background:var(--cl-success-soft);text-align:center;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700}.dom-dns-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.dom-dns-key{text-transform:uppercase;letter-spacing:.05em;color:var(--cl-muted);font-size:12px}.dom-dns-val{font-family:ui-monospace, SFMono-Regular, var(--mono);color:var(--cl-text);white-space:nowrap;font-size:13px;overflow-x:auto}.dom-copy{border:1px solid var(--cl-border);background:var(--cl-surface);color:var(--cl-muted);cursor:pointer;border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600}.dom-copy:hover{color:var(--cl-text);border-color:var(--cl-primary)}.dom-dns-note{color:var(--cl-muted);margin:8px 2px 0;font-size:12px;line-height:1.45}.dom-dns-head{justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 8px;display:flex}.dom-dns-headtitle{text-transform:uppercase;letter-spacing:.05em;color:var(--cl-muted);font-size:12px;font-weight:700}.dom-help-btn{border:1px solid var(--cl-primary);background:var(--cl-surface);color:var(--cl-primary);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.dom-help-btn:hover{background:var(--cl-success-soft)}.dom-help-icon{background:var(--cl-primary);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:12px;font-weight:800;display:inline-grid}@media (width<=560px){.dom-dns-row{grid-template-columns:1fr}.dom-actions-split{flex-direction:column;align-items:stretch}.dom-actions-split .dom-help-btn{justify-content:center}}.dns-help-overlay{background:rgba(var(--nh-shadow-rgb),.55);z-index:300;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dns-help-modal{background:var(--cl-surface);width:min(680px,100%);max-height:86vh;box-shadow:0 24px 70px rgba(var(--nh-shadow-rgb),.35);border-radius:16px;padding:24px;overflow-y:auto}.dns-help-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.dns-help-title{color:var(--cl-text);margin:0 0 4px;font-size:18px;font-weight:700}.dns-help-sub{color:var(--cl-muted);margin:0;font-size:14px;line-height:1.5}.dns-help-close{background:var(--cl-bg);color:var(--cl-muted);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;width:30px;height:30px;font-family:inherit;font-size:20px;line-height:1}.dns-help-close:hover{color:var(--cl-text);background:var(--cl-border)}.dns-help-code{background:var(--cl-bg);color:var(--cl-text);font-weight:700;font-family:ui-monospace, SFMono-Regular, var(--mono);border-radius:5px;padding:1px 6px;font-size:13px}.dns-help-values{background:var(--cl-bg);border:1px solid var(--cl-border);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.dns-help-value{align-items:center;gap:10px;min-width:0;display:flex}.dns-help-vlabel{text-transform:uppercase;letter-spacing:.05em;color:var(--cl-muted);flex-shrink:0;width:130px;font-size:12px}.dns-help-vcode{min-width:0;font-family:ui-monospace, SFMono-Regular, var(--mono);color:var(--cl-text);white-space:nowrap;flex:1;font-size:14px;font-weight:700;overflow-x:auto}.dns-help-copy{border:1px solid var(--cl-border);background:var(--cl-surface);color:var(--cl-muted);cursor:pointer;border-radius:8px;flex-shrink:0;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600}.dns-help-copy:hover{color:var(--cl-text);border-color:var(--cl-primary)}.dns-help-tip{color:var(--cl-text);background:var(--cl-warn-soft);border:1px solid #fde68a;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:13px;line-height:1.55}.dns-help-tip code{font-size:13px}.dns-help-tip-soft{background:var(--cl-bg);border-color:var(--cl-border);color:var(--cl-muted)}.dns-help-providers{margin-top:18px}.dns-help-pickone{color:var(--cl-text);margin:0 0 8px;font-size:14px;font-weight:700}.dns-help-acc{border:1px solid var(--cl-border);background:var(--cl-surface);border-radius:10px;margin-bottom:8px;overflow:hidden}.dns-help-acc[open]{border-color:var(--cl-primary)}.dns-help-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:12px 14px;list-style:none;display:flex}.dns-help-summary::-webkit-details-marker{display:none}.dns-help-summary:hover{background:var(--cl-bg)}.dns-help-pname{color:var(--cl-text);font-size:15px;font-weight:700}.dns-help-ptag{color:var(--cl-primary);background:var(--cl-success-soft);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.dns-help-chevron{color:var(--cl-muted);margin-left:auto;transition:transform .15s}.dns-help-acc[open] .dns-help-chevron{transform:rotate(180deg)}.dns-help-steps{flex-direction:column;gap:7px;margin:0;padding:2px 18px 14px 34px;display:flex}.dns-help-steps li{color:var(--cl-text);font-size:14px;line-height:1.55}.dns-help-foot{color:var(--cl-muted);margin:18px 0 0;font-size:13px;line-height:1.55}.dns-help-actions{justify-content:flex-end;margin-top:18px;display:flex}@media (width<=560px){.dns-help-value{flex-wrap:wrap}.dns-help-vlabel{width:100%}}html[data-theme=dark] .lov-publishing-overlay{background:#0b1220e6}html[data-theme=dark] .cl-modal-warn{color:#fca5a5}html[data-theme=dark] .lov-preview-note,html[data-theme=dark] .lov-unpublished-hint,html[data-theme=dark] .lov-migration-warn,html[data-theme=dark] .clone-proposal-migration,html[data-theme=dark] .clone-status-provisioning{color:#fcd34d}html[data-theme=dark] .lov-diff-line.del{color:#fca5a5}html[data-theme=dark] .lov-diff-line.add,html[data-theme=dark] .lov-diff-op{color:var(--acento-texto)}html[data-theme=dark] .clone-proposal{border-color:#60a5fa59}html[data-theme=dark] .clone-build-orb-core{box-shadow:inset 0 1px #ffffff0f,0 2px 8px #0000004d}.lov-preview-label{color:#64748b;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;left:14px}.lov-sandbox-loading{z-index:5;text-align:center;background:radial-gradient(130% 120% at 50% 28%, var(--cartao-solido) 0%, var(--fundo-2) 55%, var(--fundo-2) 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}html[data-theme=dark] .lov-sandbox-loading{background:radial-gradient(130% 120% at 50% 28%, var(--cartao-solido) 0%, var(--cartao-solido) 60%, #070b16 100%)}.lov-sandbox-loading-orb{background:conic-gradient(from 0deg, var(--nh-green-500), #34d399, var(--nh-green-600), var(--nh-green-500));border-radius:50%;width:58px;height:58px;animation:.9s linear infinite lov-sandbox-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px))}@keyframes lov-sandbox-spin{to{transform:rotate(360deg)}}.lov-sandbox-loading-title{font-size:16px;font-weight:700;font-family:var(--cl-f-display);letter-spacing:-.01em;color:var(--cl-text);margin:0}.lov-sandbox-loading-tip{max-width:320px;color:var(--cl-muted);margin:0;font-size:14px;animation:.5s lov-sandbox-fade}@keyframes lov-sandbox-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.clone-page h1,.clone-header h1,.clone-build-headline,.lov-app-name,.cl-modal-title,.clone-modal h2,.clone-ready-card h2,.page-title,.clone-template-info h3,.lov-welcome-title{font-family:var(--cl-f-display);letter-spacing:-.02em}.clone-template-card,.card,.stat{background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--cl-border);box-shadow:var(--cl-clay);border-radius:var(--cl-radius);transition:transform var(--cl-dur) var(--cl-ease), box-shadow var(--cl-dur) var(--cl-ease), border-color var(--cl-dur) var(--cl-ease)}.clone-template-card:hover{box-shadow:var(--cl-clay-pop);border-color:color-mix(in srgb, var(--cl-primary) 38%, var(--cl-border));transform:translateY(-3px)}.clone-btn-primary,.btn-primary{background:var(--cl-primary);box-shadow:var(--nh-bevel), var(--nh-e1);transition:background var(--cl-dur-fast) var(--cl-ease);border:none}.clone-btn-primary:hover:not(:disabled),.btn-primary:hover:not(:disabled){background:var(--cl-primary-hover)}.clone-btn-primary:active,.btn-primary:active,.clone-btn-secondary:active,.clone-btn-ghost:active{transform:translateY(1px)}.lov-btn-apply:active,.lov-send:active,.lov-btn-publish:active,.lov-btn-ghost:active{transform:translateY(1px)scale(.99)}.lov-btn-ghost{background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);transition:transform var(--cl-dur-fast) var(--cl-ease), background var(--cl-dur-fast) var(--cl-ease), border-color var(--cl-dur-fast) var(--cl-ease)}.cl-modal,.clone-modal{background:var(--cl-glass-strong);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--cl-border);box-shadow:var(--cl-clay-pop)}.cl-modal-overlay,.clone-modal-overlay,.modal-overlay{background:rgba(var(--nh-shadow-rgb), .42);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lov-editor{background:radial-gradient(1100px 620px at 10% -10%, color-mix(in srgb, var(--cl-primary) 9%, transparent), transparent 60%), radial-gradient(900px 620px at 100% 110%, color-mix(in srgb, var(--nh-slate-500) 9%, transparent), transparent 60%), var(--cl-bg)}.lov-topbar,.lov-chat,.lov-route-bar{background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur)}.lov-route-path{font-family:var(--cl-f-mono)}.lov-msg.ai .lov-bubble{background:var(--cl-glass-strong);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--cl-border);box-shadow:var(--cl-clay)}.lov-msg.user .lov-bubble{background:var(--acento);box-shadow:none}.lov-ai-avatar{box-shadow:var(--cl-clay-pop)}.lov-diff-hunk,.lov-diff-sql{font-family:var(--cl-f-mono)}.lov-turn{animation:lov-rise var(--cl-dur) var(--cl-ease) both}@keyframes lov-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lov-suggestion{background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);transition:transform var(--cl-dur-fast) var(--cl-ease), border-color var(--cl-dur-fast) var(--cl-ease), background var(--cl-dur-fast) var(--cl-ease)}.lov-suggestion:hover{border-color:color-mix(in srgb, var(--cl-primary) 45%, var(--cl-border));transform:translateY(-1px)}.lov-chat-input textarea:focus{border-color:var(--cl-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--cl-primary) 18%, transparent)}.lov-preview{background:radial-gradient(760px 440px at 50% -6%, color-mix(in srgb, var(--cl-primary) 8%, transparent), transparent 62%), var(--cl-bg)}.lov-device-toggle{background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur)}.lov-device-toggle button.active{background:var(--acento);box-shadow:none}.lov-thinking{flex-direction:column;gap:7px;min-width:190px;display:flex}.lov-thinking-line{background:linear-gradient(90deg, color-mix(in srgb, var(--cl-text) 8%, transparent) 25%, color-mix(in srgb, var(--cl-primary) 24%, transparent) 50%, color-mix(in srgb, var(--cl-text) 8%, transparent) 75%);background-size:200% 100%;border-radius:6px;height:9px;animation:1.4s linear infinite lov-shimmer}.lov-thinking-line.short{width:55%}.lov-thinking-label{color:var(--cl-muted);margin-top:2px;font-size:13px}@keyframes lov-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lov-ai-avatar--thinking{animation:lov-breathe 1.7s var(--cl-ease) infinite}@keyframes lov-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--cl-primary) 45%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--cl-primary) 0%, transparent);transform:scale(1.07)}}.lov-applying{background:var(--cl-success-soft);border:1px solid color-mix(in srgb, var(--cl-primary) 30%, transparent);width:fit-content;color:var(--cl-primary);border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-weight:600}.lov-applying .lov-spin{border-color:color-mix(in srgb, var(--cl-primary) 30%, transparent);border-top-color:var(--cl-primary)}.lov-status.pending{color:var(--cl-primary)}.lov-diff-sql{background:var(--nh-slate-900);color:#e2e8f0}html[data-theme=dark] .lov-app-sub,html[data-theme=dark] .lov-suggestions-title{color:var(--cl-faint)}html[data-theme=dark] .lov-preview-label{color:var(--cl-muted)}@media (prefers-reduced-motion:reduce){.lov-turn,.lov-ai-avatar--thinking,.lov-thinking-line,.lov-applying .lov-spin,.clone-template-card,.lov-suggestion,.clone-btn-primary,.btn-primary{transition:none!important;animation:none!important}}.cl-mkt-hero{margin-bottom:8px}.cl-mkt-kicker{font-family:var(--cl-f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--nh-green-700);margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.cl-mkt-hero h1{font-family:var(--cl-f-display);letter-spacing:-.025em;color:var(--cl-text);margin:0;font-size:clamp(26px,3vw,32px);font-weight:700}.cl-mkt-hero p{color:var(--cl-muted);max-width:620px;margin:8px 0 0;font-size:16px;line-height:1.5}.cl-mkt-tabs{border-bottom:1px solid var(--cl-border);gap:22px;margin:22px 0 0;display:flex}.cl-mkt-tab{cursor:pointer;color:var(--cl-muted);transition:color var(--cl-dur-fast) var(--cl-ease);background:0 0;border:none;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 2px;font-family:inherit;font-size:14.5px;font-weight:500;display:inline-flex}.cl-mkt-tab:hover{color:var(--cl-text)}.cl-mkt-tab.active{color:var(--nh-green-700);box-shadow:inset 0 -2px 0 var(--cl-primary);font-weight:700}.cl-mkt-tab-count{font-family:var(--cl-f-mono);background:var(--cl-success-soft);color:var(--nh-green-700);border-radius:999px;padding:1px 7px;font-size:12px;font-weight:700}.cl-mkt-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:18px 0 20px;display:flex}.cl-mkt-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cl-mkt-controls-right{align-items:center;gap:10px;display:flex}.cl-mkt-chip{--chip:var(--cl-primary);border:1px solid var(--cl-border);background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);color:var(--cl-muted);cursor:pointer;white-space:nowrap;transition:background var(--cl-dur-fast) var(--cl-ease), color var(--cl-dur-fast) var(--cl-ease), border-color var(--cl-dur-fast) var(--cl-ease), box-shadow var(--cl-dur-fast) var(--cl-ease);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.cl-mkt-chip:hover{color:var(--cl-text);border-color:color-mix(in srgb, var(--chip) 40%, var(--cl-border));background:var(--cl-glass-strong)}.cl-mkt-chip-dot{background:var(--chip);border-radius:50%;flex:none;width:7px;height:7px}.cl-mkt-chip-count{font-family:var(--cl-f-mono);opacity:.7;font-size:12px}.cl-mkt-chip.active{color:#fff;background:linear-gradient(135deg, var(--chip), color-mix(in srgb, var(--chip) 68%, #000 16%));box-shadow:0 4px 14px color-mix(in srgb, var(--chip) 35%, transparent);border-color:#0000}.cl-mkt-chip.active .cl-mkt-chip-dot{background:#ffffffe6}.cl-mkt-chip.active .cl-mkt-chip-count{opacity:.85}.cl-mkt-chip.is-top{--chip:#f59e0b}.cl-mkt-chip-star{width:13px;height:13px;color:var(--chip);flex:none}.cl-mkt-chip.is-top.active .cl-mkt-chip-star{color:#fff}.cl-mkt-search{background:var(--cl-glass);height:36px;-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--cl-border);transition:border-color var(--cl-dur-fast) var(--cl-ease), box-shadow var(--cl-dur-fast) var(--cl-ease);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.cl-mkt-search:focus-within{border-color:var(--cl-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 18%, transparent)}.cl-mkt-search svg{width:15px;height:15px;color:var(--cl-faint);flex:none}.cl-mkt-search input{color:var(--cl-text);background:0 0;border:none;outline:none;width:180px;max-width:42vw;padding:0;font-family:inherit;font-size:14px}.cl-mkt-search input::placeholder{color:var(--cl-faint)}.cl-mkt-viewtoggle button{align-items:center;padding:6px 10px;display:inline-flex}.cl-mkt-viewtoggle button svg{width:16px;height:16px;display:block}.cl-mkt-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.cl-mkt-card{--c:var(--cl-primary);border-radius:var(--cl-radius);background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);transition:transform var(--cl-dur) var(--cl-ease), box-shadow var(--cl-dur) var(--cl-ease), border-color var(--cl-dur) var(--cl-ease);flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden}.cl-mkt-card-accent{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--c) 24%, transparent), transparent 65%);opacity:.5;width:190px;height:170px;transition:opacity var(--cl-dur) var(--cl-ease);position:absolute;inset:-45% -35% auto auto}.cl-mkt-card:hover{box-shadow:0 18px 44px rgba(var(--nh-shadow-rgb), .16), inset 0 1px 0 rgba(var(--nh-hi-rgb), .8);border-color:color-mix(in srgb, var(--c) 35%, var(--cl-border));transform:translateY(-4px)}.cl-mkt-card:hover .cl-mkt-card-accent{opacity:.9}.cl-mkt-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.cl-mkt-card-body{flex:1;position:relative}.cl-mkt-card-body h3{font-family:var(--cl-f-display);letter-spacing:-.015em;color:var(--cl-text);margin:0 0 6px;font-size:18px;font-weight:700}.cl-mkt-card-body p{color:var(--cl-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.cl-mkt-sector{--c:var(--cl-primary);letter-spacing:.01em;color:color-mix(in srgb, var(--c) 72%, #000 28%);background:color-mix(in srgb, var(--c) 14%, transparent);border:1px solid color-mix(in srgb, var(--c) 28%, transparent);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.cl-mkt-sector i{background:var(--c);border-radius:50%;flex:none;width:6px;height:6px}.cl-mkt-sector-sm{padding:2px 8px;font-size:12px}.cl-mkt-card-meta{align-items:center;gap:10px;min-height:18px;display:flex;position:relative}.cl-mkt-ver{font-family:var(--cl-f-mono);color:var(--cl-faint);background:var(--cl-bg);border-radius:6px;padding:2px 8px;font-size:12px}.cl-mkt-clones{color:var(--cl-faint);font-size:12px}.cl-mkt-clones strong{color:var(--cl-muted);font-weight:700}.cl-mkt-card-actions{gap:10px;margin-top:auto;display:flex;position:relative}.cl-mkt-act{flex:1;justify-content:center}.cl-mkt-card.is-top{border-color:color-mix(in srgb, #f59e0b 45%, var(--cl-border))}.cl-mkt-top-badge{letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#f59e0b,#b45309);border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 3px 10px #f59e0b66}.cl-mkt-top-badge svg{flex:none;width:12px;height:12px}.cl-mkt-list{flex-direction:column;gap:10px;display:flex}.cl-mkt-row{--c:var(--cl-primary);background:var(--cl-glass);-webkit-backdrop-filter:var(--cl-blur);backdrop-filter:var(--cl-blur);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);transition:transform var(--cl-dur-fast) var(--cl-ease), border-color var(--cl-dur-fast) var(--cl-ease);border-radius:14px;align-items:center;gap:16px;padding:14px 18px;display:flex}.cl-mkt-row:hover{border-color:color-mix(in srgb, var(--c) 30%, var(--cl-border));transform:translate(2px)}.cl-mkt-row.is-top{border-color:color-mix(in srgb, #f59e0b 42%, var(--cl-border))}.cl-mkt-row-main{flex:1;min-width:0}.cl-mkt-row-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cl-mkt-row-title h3{font-family:var(--cl-f-display);color:var(--cl-text);margin:0;font-size:15.5px;font-weight:700}.cl-mkt-row-desc{color:var(--cl-muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:14px;overflow:hidden}.cl-mkt-row-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cl-mkt-star{color:#f59e0b;flex:none;width:16px;height:16px}.cl-mkt-status{align-items:center;gap:8px;margin-top:4px;display:flex}.cl-mkt-status-dot{border-radius:50%;flex:none;width:8px;height:8px}.cl-mkt-status-sub{color:var(--cl-faint);font-size:13px}.cl-mkt-del{color:#dc2626;cursor:pointer;background:#fee2e273;border:1px solid #dc262640;border-radius:11px;height:38px;padding:0 12px;font-size:16px;line-height:1}.cl-mkt-del:hover{background:#fee2e2cc}.cl-mkt-empty{text-align:center;color:var(--cl-muted);background:var(--cl-glass);border:1px solid var(--nh-glass-border);border-radius:var(--cl-radius);box-shadow:var(--nh-glass-shadow);flex-direction:column;align-items:center;gap:14px;padding:48px 24px;display:flex}.cl-mkt-empty p{margin:0;font-size:14.5px}.cl-mkt-loading{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;display:grid}.cl-mkt-skel{border-radius:var(--cl-radius);background:linear-gradient(100deg, var(--cl-bg) 30%, var(--cl-glass-strong) 50%, var(--cl-bg) 70%);background-size:200% 100%;height:210px;animation:1.3s linear infinite cl-mkt-shimmer}@keyframes cl-mkt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cl-mkt-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cl-mkt-card,.cl-mkt-row{animation:cl-mkt-in var(--cl-dur) var(--cl-ease) both;animation-delay:calc(var(--i,0) * 35ms)}html[data-theme=dark] .cl-mkt-sector{color:color-mix(in srgb, var(--c) 55%, #fff 45%);background:color-mix(in srgb, var(--c) 22%, transparent)}html[data-theme=dark] .cl-mkt-ver{background:#94a3b824}@media (width<=768px){.cl-mkt-controls{flex-direction:column;align-items:stretch}.cl-mkt-filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.cl-mkt-controls-right{justify-content:space-between}.cl-mkt-search{flex:1}.cl-mkt-search input{width:100%;max-width:none}.cl-mkt-grid,.cl-mkt-loading{grid-template-columns:1fr}.cl-mkt-row{flex-wrap:wrap}.cl-mkt-row-actions{width:100%}.cl-mkt-row-actions .nh-btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.cl-mkt-card,.cl-mkt-row,.cl-mkt-skel{animation:none}.cl-mkt-card:hover,.cl-mkt-row:hover{transform:none}}.pe-root{--pe-green-500:var(--nh-green-500,#22c55e);--pe-green-600:var(--nh-green-600,var(--acento));--pe-green-700:var(--nh-green-700,var(--acento));--pe-green-900:var(--nh-green-700,var(--sobre-acento));--pe-slate-300:var(--nh-slate-300,#cbd5e1);--pe-slate-400:var(--nh-slate-400,#94a3b8);--pe-slate-500:var(--nh-slate-500,#64748b);--pe-slate-600:var(--nh-slate-600,#475569);--pe-slate-700:var(--nh-slate-700,#334155);--pe-slate-800:var(--nh-slate-800,#1e293b);--pe-slate-900:var(--nh-slate-900,#0f172a);--pe-bg:var(--nh-bg,#f2ebe0);--pe-glass-bg:var(--nh-card-bg,#fff);--pe-glass-border:var(--nh-glass-border,#e4e7ec);--pe-glass-shadow:var(--nh-glass-shadow,0 1px 2px rgba(var(--nh-shadow-rgb),.06));--pe-clay-light:var(--nh-bevel,inset 0 1px 0 #ffffff38), var(--nh-e1,0 1px 2px #0f172a12);--pe-clay-press:var(--nh-clay-press,inset 0 0 0 1px rgba(var(--nh-shadow-rgb),.08));--pe-f-display:var(--nh-f-display,"Inter", system-ui, -apple-system, sans-serif);--pe-f-body:var(--nh-f-body,"Inter", system-ui, -apple-system, sans-serif);--pe-f-mono:var(--nh-f-mono,"JetBrains Mono", ui-monospace, monospace);font-family:var(--pe-f-body);color:var(--pe-slate-800);background:var(--pe-bg);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.pe-root *,.pe-root :before,.pe-root :after{box-sizing:border-box}.pe-glass{background:var(--pe-glass-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--pe-glass-border);box-shadow:var(--pe-glass-shadow);border-radius:24px}.pe-glass-dark{background:rgba(var(--nh-shadow-rgb),.65);-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:0 14px 40px rgba(var(--nh-shadow-rgb),.3), inset 0 1px 0 #ffffff14;color:#e2e8f0;border:1px solid #94a3b833;border-radius:24px}.pe-card{-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:0 12px 32px rgba(var(--nh-shadow-rgb),.08), inset 0 1px 0 #ffffffd9;background:#ffffff8c;border:1px solid #ffffffa6;border-radius:24px;padding:22px}.pe-card-dark{background:rgba(var(--nh-shadow-rgb),.72);-webkit-backdrop-filter:blur(24px)saturate(180%);color:#e2e8f0;box-shadow:0 14px 40px rgba(var(--nh-shadow-rgb),.32), inset 0 1px 0 #ffffff14;border:1px solid #94a3b833;border-radius:24px;padding:22px}.pe-card h3,.pe-card-dark h3{font-family:var(--pe-f-display);letter-spacing:-.015em;margin:0 0 4px;font-size:17px;font-weight:700}.pe-card h3{color:var(--pe-slate-900)}.pe-card-dark h3{color:#fff}.pe-card .pe-sub,.pe-card-dark .pe-sub{margin-bottom:18px;font-size:13px;line-height:1.55}.pe-card .pe-sub{color:var(--pe-slate-500)}.pe-card-dark .pe-sub{color:var(--tinta-3)}.pe-pill{font-size:12px;font-weight:700;font-family:var(--pe-f-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex;box-shadow:3px 3px 7px #785f3c1a,inset 1px 1px 2px #fff9,inset -1px -1px 2px #785f3c0f}.pe-pill-live{background:linear-gradient(180deg,color-mix(in srgb, var(--sucesso) 14%, transparent),color-mix(in srgb, var(--sucesso) 14%, transparent));color:var(--sucesso)}.pe-pill-live i{background:var(--sucesso);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sucesso) 25%, transparent);border-radius:50%;animation:1.6s ease-in-out infinite pe-pulse}@keyframes pe-pulse{0%,to{opacity:1}50%{opacity:.4}}.pe-pill-amber{color:#92400e;background:linear-gradient(#fef3c7,#fde68a)}.pe-pill-red{color:#b91c1c;background:linear-gradient(#fee2e2,#fecaca)}.pe-pill-blue{color:#1d4ed8;background:linear-gradient(#dbeafe,#bfdbfe)}.pe-pill-slate{background:linear-gradient(180deg,var(--fundo-2),var(--fundo-2));color:var(--pe-slate-700)}.pe-pill-violet{color:#5b21b6;background:linear-gradient(#ede9fe,#ddd6fe)}.pe-btn{cursor:pointer;font-size:14px;font-weight:700;font-family:var(--pe-f-body);letter-spacing:-.005em;border:none;border-radius:14px;align-items:center;gap:8px;padding:9px 15px;display:inline-flex}.pe-btn-primary{background:var(--pe-green-600,var(--acento));color:var(--sobre-acento);box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024), var(--nh-e1,0 1px 2px rgba(var(--nh-shadow-rgb),.07))}.pe-btn-primary:hover{background:var(--pe-green-700,var(--acento))}.pe-btn-primary:active{transform:translateY(1px)}.pe-btn-ghost{background:var(--cartao-solido);color:var(--pe-slate-700);border:1.5px solid var(--nh-border,var(--linha));box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024), var(--nh-e1,0 1px 2px rgba(var(--nh-shadow-rgb),.07))}.pe-btn-ghost:hover{background:var(--nh-surface-strong,var(--fundo-2))}.pe-btn-ghost:active{transform:translateY(1px)}.pe-btn-dark{color:#fff;box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024), var(--nh-e1,0 1px 2px rgba(var(--nh-shadow-rgb),.07));background:#1e293b}.pe-btn-dark:hover{background:#0f172a}.pe-btn-dark:active{transform:translateY(1px)}.pe-btn-meet{background:var(--acento);color:var(--sobre-acento);box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024), var(--nh-e1,0 1px 2px rgba(var(--nh-shadow-rgb),.07))}.pe-btn-meet:hover{background:var(--acento)}.pe-btn-meet:active{transform:translateY(1px)}.pe-seg{background:var(--nh-surface-strong,var(--fundo-2));box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb),.06);border-radius:13px;padding:3px;display:inline-flex}.pe-seg button{color:var(--pe-slate-500);cursor:pointer;font-size:13px;font-weight:700;font-family:var(--pe-f-body);background:0 0;border:none;border-radius:10px;padding:6px 13px}.pe-seg button.active{background:var(--pe-green-600,var(--acento));color:var(--sobre-acento);box-shadow:var(--nh-bevel,inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024)}.pe-section-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:24px 4px 14px;display:flex}.pe-section-h h2{font-family:var(--pe-f-display);letter-spacing:-.02em;color:var(--pe-slate-900);margin:0;font-size:22px;font-weight:700}.pe-section-h .pe-desc{color:var(--pe-slate-600);max-width:600px;margin-top:2px;font-size:14px}.pe-section-h .pe-actions{align-items:center;gap:10px;display:flex}.pe-grid{gap:18px;display:grid}.pe-grid-2{grid-template-columns:repeat(2,1fr)}.pe-grid-3{grid-template-columns:repeat(3,1fr)}.pe-grid-4{grid-template-columns:repeat(4,1fr)}.pe-grid-21{grid-template-columns:2fr 1fr}.pe-grid-12{grid-template-columns:1fr 2fr}.pe-view{animation:.35s pe-fade}@keyframes pe-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pe-hero{-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:0 18px 50px rgba(var(--nh-shadow-rgb),.1), inset 0 1px 0 #ffffffe6;background:#ffffff8c;border:1px solid #ffffffa6;border-radius:28px;margin-bottom:6px;padding:32px;position:relative;overflow:hidden}.pe-hero:before{content:none}.pe-kicker{font-family:var(--pe-f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pe-green-700);font-size:12px;font-weight:700}.pe-hero h1{font-family:var(--pe-f-display);letter-spacing:-.025em;color:var(--pe-slate-900);margin:8px 0 14px;font-size:34px;font-weight:700;line-height:1.1;position:relative}@media (width<=1180px){.pe-app-grid{grid-template-columns:84px 1fr!important;padding:12px!important}.pe-sidebar-collapse .lbl,.pe-sidebar-collapse .pe-nav-label,.pe-sidebar-collapse .ai-card{display:none!important}.pe-grid-4{grid-template-columns:repeat(2,1fr)}.pe-grid-3,.pe-grid-2,.pe-grid-21,.pe-grid-12{grid-template-columns:1fr}}@media (width<=768px){.pe-grid-4,.pe-grid-3{grid-template-columns:1fr}}.crm-people{color:var(--nh-text);background:var(--nh-card-bg);border:1px solid var(--nh-border);font-family:var(--nh-f-body,inherit);border-radius:8px;margin-bottom:24px;padding:24px;font-size:15px;line-height:1.55}.crm-people h2{color:var(--nh-text-h);margin:0 0 4px;font-size:20px}.crm-people p{max-width:78ch;color:var(--nh-ink-2);margin:0}.crm-people button,.crm-people input{font:inherit}.crm-people :is(input,button,summary):focus-visible{outline:2px solid var(--nh-green-600);outline-offset:3px}.crm-people-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.crm-people-h>button{flex-shrink:0}.crm-people-state{border-left:3px solid var(--nh-green-600);background:var(--nh-green-soft);color:var(--nh-text);margin:16px 0 0;padding:12px}.crm-people-erro{border-left-color:var(--nh-danger,#d14343);background:0 0}.crm-people-form{border-top:1px solid var(--nh-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;padding-top:20px;display:grid}.crm-people-form label{gap:6px;min-width:0;font-weight:600;display:grid}.crm-people-form input[type=text],.crm-people-form input[type=email],.crm-people-form input:not([type]){border:1px solid var(--nh-border);background:var(--nh-bg);width:100%;min-height:42px;color:var(--nh-text);border-radius:6px;padding:9px 10px;display:block}.crm-people-papel,.crm-people-check,.crm-people-acoes,.crm-people-dica{grid-column:1/-1}.crm-people-papel{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.crm-people-papel legend{margin-bottom:4px;padding:0;font-weight:600}.crm-people-papel label{align-items:flex-start;gap:10px;font-weight:400;display:flex}.crm-people-papel span{gap:2px;display:grid}.crm-people-papel small{color:var(--nh-ink-2)}.crm-people-check{align-items:center;gap:10px;font-weight:400;display:flex}.crm-people-acoes{flex-wrap:wrap;gap:10px;display:flex}.crm-people-dica{font-size:14px}.crm-people-lista{gap:2px;margin:20px 0 0;padding:0;list-style:none;display:grid}.crm-people-lista li{border-top:1px solid var(--nh-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.crm-people-quem{gap:2px;min-width:0;display:grid}.crm-people-quem strong{color:var(--nh-text-h)}.crm-people-quem span{color:var(--nh-ink-2);font-size:14px}.crm-people-selos{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.crm-people-selos em{border:1px solid var(--nh-border);color:var(--nh-ink-2);border-radius:4px;padding:2px 8px;font-size:13px;font-style:normal}.crm-people-linha-acoes{flex-wrap:wrap;gap:8px;display:flex}.crm-people-removidos{margin-top:18px}.crm-people-removidos summary{cursor:pointer;color:var(--nh-ink-2)}@media (width<=720px){.crm-people{padding:18px}.crm-people-form{grid-template-columns:1fr}.crm-people-lista li{align-items:flex-start}}.crm-calendar{color:var(--nh-text);background:var(--nh-card-bg);border:1px solid var(--nh-border);font-family:var(--nh-f-body,inherit);border-radius:8px;margin-bottom:24px;padding:24px;font-size:15px;line-height:1.55}.crm-calendar h2{color:var(--nh-text-h);margin:0 0 4px;font-size:20px}.crm-calendar p{max-width:78ch;margin:12px 0 0}.crm-calendar button{font:inherit}.crm-calendar :is(button,summary):focus-visible{outline:2px solid var(--nh-green-600);outline-offset:3px}.crm-calendar-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.crm-calendar-head>p{color:var(--nh-ink-2);margin:0}.crm-calendar-state{white-space:nowrap;border:1px solid var(--nh-border);border-radius:4px;flex-shrink:0;padding:4px 9px;font-size:13px}.crm-calendar .crm-calendar-muted{color:var(--nh-ink-2)}.crm-calendar-notice{border-left:3px solid var(--nh-green-600);background:var(--nh-green-soft);padding:12px}.crm-calendar .crm-calendar-error{border-left-color:var(--nh-danger,#d14343);background:0 0}.crm-calendar-confirm{border:1px solid var(--nh-border);border-radius:8px;margin-top:16px;padding:16px}.crm-calendar-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.crm-calendar-team{margin:16px 0 0;padding:0;list-style:none}.crm-calendar-team li{border-top:1px solid var(--nh-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.crm-calendar-who{gap:2px;min-width:0;display:grid}.crm-calendar-who strong{color:var(--nh-text-h);overflow-wrap:anywhere}.crm-calendar-who span{color:var(--nh-ink-2);overflow-wrap:anywhere;font-size:14px}@media (width<=720px){.crm-calendar{padding:18px}.crm-calendar-head{flex-direction:column;gap:10px}.crm-calendar-actions>button{flex:auto}}.crm-world-profile{max-width:980px;margin:0 auto;padding:24px 28px 48px}.crm-world-state{max-width:640px;color:var(--nh-text);padding:28px;line-height:1.6}.crm-world-state h1{color:var(--nh-text-h);margin:0 0 8px;font-size:22px}.crm-world-state p{margin:0 0 16px}.crm-world-state-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=900px){.crm-world-profile,.crm-world-state{padding:16px}}.crm-dashboard-frame{z-index:40;background:#080b12;position:fixed;inset:0}.crm-dashboard-frame>iframe{border:0;width:100%;height:100%;display:block}.crm-dashboard-frame>iframe[hidden]{display:none}.crm-dashboard-status{color:#e8edf6;background:#080b12;flex-wrap:wrap;place-content:center;align-items:center;gap:12px;font:15px/1.6 sans-serif;display:flex;position:absolute;inset:0}.crm-dashboard-status p{text-align:center;flex-basis:100%}.crm-dashboard-status button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #445068;border-radius:8px;padding:10px 16px}.crm-dashboard-status button:focus-visible{outline-offset:3px;outline:2px solid #75aaff}.crm-platform-page{background:var(--nh-bg);min-height:100dvh}.crm-platform-page .nh-topbar-mob{color:var(--nh-text-h)}.crm-platform-toolbar{border-bottom:1px solid var(--nh-border);color:var(--nh-text);justify-content:space-between;align-items:center;padding:12px 28px;font-weight:700;display:flex}.crm-platform-state{max-width:800px;color:var(--nh-text);padding:28px;line-height:1.6}.crm-platform-state h1{font-size:22px}.crm-platform-integrations{padding:24px 24px 0}.crm-platform-integrations>h2{margin:0 0 20px;font-size:22px}.crm-platform-heading,.crm-platform-account{align-items:center;gap:12px;display:flex}.crm-platform-account{flex-wrap:wrap;justify-content:flex-end}.crm-platform-home{color:var(--nh-ink-2);text-underline-offset:3px;font-size:13px;font-weight:500}.crm-platform-company select{border:1px solid var(--nh-border);background:var(--nh-card-bg);max-width:220px;color:var(--nh-text);font:inherit;border-radius:6px;padding:8px;font-size:14px}.crm-platform-company-name{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--nh-ink-2);font-size:14px;overflow:hidden}.crm-platform-home:focus-visible,.crm-platform-company select:focus-visible{outline:2px solid var(--nh-green-600);outline-offset:3px}.crm-platform-page .crm-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.crm-platform-mobile-menu{display:none!important}.crm-platform-menu{color:var(--nh-text);background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:14px;width:min(420px,100% - 24px);max-height:calc(100dvh - 32px);padding:20px}.crm-platform-menu::backdrop{background:rgba(var(--nh-shadow-rgb), .45)}.crm-platform-menu header{justify-content:space-between;align-items:center;gap:16px;display:flex}.crm-platform-menu h2{margin:0;font-size:18px}.crm-platform-menu h3{color:var(--nh-ink-2);margin:20px 0 8px;font-size:14px}.crm-platform-menu nav button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.crm-platform-menu nav button[aria-current=page]{background:var(--nh-green-soft);font-weight:700}.crm-platform-menu button:focus-visible{outline:2px solid var(--nh-green-600);outline-offset:2px}@media (width<=900px){.crm-platform-mobile-menu{display:inline-flex!important}.crm-platform-toolbar,.crm-platform-state{padding:16px}.crm-platform-integrations{padding:16px 12px 0}}@media (width<=560px){.crm-platform-toolbar{flex-wrap:wrap;gap:12px}.crm-platform-heading,.crm-platform-account{width:100%}.crm-platform-heading{justify-content:space-between}.crm-platform-account{justify-content:flex-start;gap:8px}.crm-platform-company{flex:1;min-width:100px}.crm-platform-company select{width:100%;max-width:none}}.nh-root{--rd-live:#dc2626;--rd-live-soft:#dc262617;--rd-amber:#b45309;--rd-amber-soft:#d977061c;--rd-violet:#6d28d9;--rd-violet-soft:#7c3aed1a;--rd-sky:#0369a1;--rd-sky-soft:#0284c71a;--rd-rose:#be185d;--rd-rose-soft:#db27771a;--rd-blue:#1d4ed8;--rd-blue-soft:#2563eb1a;--rd-teal:#0f766e;--rd-teal-soft:#0f766e1a;--rd-track:var(--nh-ring-track)}[data-theme=dark] .nh-root{--rd-live:#f87171;--rd-live-soft:#f871711c;--rd-amber:#fbbf24;--rd-amber-soft:#fbbf241c;--rd-violet:#a78bfa;--rd-violet-soft:#a78bfa1f;--rd-sky:#38bdf8;--rd-sky-soft:#38bdf81f;--rd-rose:#f472b6;--rd-rose-soft:#f472b61f;--rd-blue:#60a5fa;--rd-blue-soft:#60a5fa1f;--rd-teal:#2dd4bf;--rd-teal-soft:#2dd4bf1f}[data-variant=nold] .nh-root{--rd-live:#b3271a;--rd-live-soft:#b3271a14;--rd-amber:#935414;--rd-amber-soft:#9354141a;--rd-violet:#6b4a7a;--rd-violet-soft:#6b4a7a1a;--rd-sky:#2c6076;--rd-sky-soft:#2c60761a;--rd-rose:#a63f55;--rd-rose-soft:#a63f551a;--rd-blue:#3a5488;--rd-blue-soft:#3a54881a;--rd-teal:#2e6b5e;--rd-teal-soft:#2e6b5e1a}[data-theme=dark][data-variant=nold] .nh-root{--rd-live:#f08a7a;--rd-live-soft:#f08a7a1f;--rd-amber:#e2a867;--rd-amber-soft:#e2a8671f;--rd-violet:#c3a5d4;--rd-violet-soft:#c3a5d41f;--rd-sky:#8fc3dc;--rd-sky-soft:#8fc3dc1f;--rd-rose:#e796a6;--rd-rose-soft:#e796a61f;--rd-blue:#9fb4e0;--rd-blue-soft:#9fb4e01f;--rd-teal:#86c7b6;--rd-teal-soft:#86c7b61f}.rd-screen{flex-direction:column;gap:14px;padding-bottom:96px;display:flex}.rd-mono{font-family:var(--nh-f-mono)}.rd-tnum{font-variant-numeric:tabular-nums}.rd-label{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-ink-3);font-size:12px;font-weight:500}.rd-pagehead{flex-direction:column;gap:9px;margin-bottom:2px;display:flex}.rd-eyebrow{align-items:center;gap:8px;display:flex}.rd-eyebrow:before{content:"";background:var(--nh-green-500);border-radius:50%;width:5px;height:5px}.rd-h1{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-text-h);text-wrap:balance;font-size:clamp(25px,3vw,33px);font-weight:700;line-height:1.1}.rd-h1 .rd-count{color:var(--nh-green-700)}.rd-sub{color:var(--nh-ink-2);max-width:64ch;font-size:15px;line-height:1.5}.rd-card{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r)}.rd-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rd-sec-head h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-link{color:var(--nh-green-700);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:14px;font-weight:600}.rd-section-label{color:var(--nh-ink-2);margin-top:6px;font-size:14px;font-weight:700}.rd-btn{border-radius:var(--nh-r-sm);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 17px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .14s,opacity .14s;display:inline-flex}.rd-btn:hover{transform:translateY(-1px)}.rd-btn svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.rd-btn-primary{background:var(--nh-green-600);color:var(--nh-on-accent,#fff);box-shadow:var(--nh-bevel), var(--nh-e1)}.rd-btn-primary:hover{background:var(--nh-green-700)}.rd-btn-primary:active{transform:translateY(1px)}.rd-btn-dark{background:var(--nh-text-h);color:var(--nh-bg)}.rd-btn-ghost{border:1px solid var(--nh-border);color:var(--nh-text-h);background:0 0}.rd-btn.rd-sm{padding:7px 13px;font-size:13px}.rd-chips{flex-wrap:wrap;gap:8px;display:flex}.rd-chip{color:var(--nh-ink-2);border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;border-radius:999px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:500;transition:all .14s}.rd-chip:hover{border-color:var(--nh-green-line);color:var(--nh-green-700)}.rd-chip.on{background:var(--nh-green-500);color:var(--nh-on-accent-ink,var(--sobre-acento));border-color:var(--nh-green-500);font-weight:600}.rd-brief{align-items:flex-start;gap:15px;padding:20px 22px;display:flex}.rd-masi-face{background:var(--nh-green-500);width:40px;height:40px;color:var(--nh-on-accent-ink,var(--sobre-acento));border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid;position:relative}.rd-face-img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.rd-brief-body{flex-direction:column;gap:10px;min-width:0;display:flex}.rd-brief-head{align-items:center;gap:9px;display:flex}.rd-brief-head b{color:var(--nh-text-h);font-size:14px;font-weight:600}.rd-brief-text{color:var(--nh-ink-2);max-width:74ch;font-size:15px;line-height:1.6}.rd-brief-text b{color:var(--nh-text-h);font-weight:600}.rd-brief-text .rd-in{color:var(--nh-green-700);cursor:pointer;font-weight:600}.rd-hero-main{flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.rd-mission{color:var(--nh-ink-2);max-width:52ch;font-size:14.5px;line-height:1.55}.rd-mission em{color:var(--nh-text-h);font-style:normal;font-weight:600}.rd-cta-row{flex-wrap:wrap;gap:9px;margin-top:4px;display:flex}.rd-live-tag{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rd-live);background:var(--rd-live-soft);border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.rd-live-tag:before{content:"";background:var(--rd-live);border-radius:50%;width:6px;height:6px;animation:1.6s infinite rd-pulse}@keyframes rd-pulse{0%,to{opacity:1}50%{opacity:.25}}.rd-stat-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.rd-deliver{padding:22px}.rd-stat{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);padding:15px}.rd-stat-num{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:29px;font-weight:700;line-height:1}.rd-stat-num small{color:var(--nh-green-700);font-size:16px}.rd-stat-label{color:var(--nh-ink-2);margin-top:8px;font-size:12px;line-height:1.4}.rd-stat.hot .rd-stat-num{color:var(--nh-green-700)}.rd-journey{flex-wrap:wrap;align-items:center;gap:18px;padding:18px 22px;display:flex}.rd-ring{border-radius:50%;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.rd-ring i{background:var(--nh-card-bg);width:44px;height:44px;color:var(--nh-green-700);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid}.rd-journey-txt{flex:1;min-width:220px}.rd-journey-txt h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin-bottom:3px;font-size:16px;font-weight:700}.rd-journey-txt p{color:var(--nh-ink-2);font-size:13px;line-height:1.5}.rd-tutor-head{align-items:center;gap:11px;display:flex}.rd-tutor-head h2{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-tutor-head span{color:var(--nh-ink-3);margin-top:1px;font-size:12px;display:block}.rd-tutor-input{border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);background:var(--nh-bg);align-items:center;gap:9px;padding:5px 5px 5px 15px;transition:border-color .15s;display:flex}.rd-tutor-input input{min-width:0;color:var(--nh-text-h);background:0 0;outline:none;flex:1;font-family:inherit;min-height:34px!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-size:14px!important}.rd-tutor-input input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{box-shadow:none!important;border:none!important}.rd-tutor-input:focus-within{border-color:var(--nh-green-500)}.rd-tutor-input input::placeholder{color:var(--nh-ink-3)}@media (pointer:coarse){.rd-tutor-input input{font-size:16px!important}}.rd-tutor-send{border-radius:var(--nh-r-sm);background:var(--nh-green-500);cursor:pointer;border:none;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.rd-tutor-send svg{width:15px;height:15px;stroke:var(--nh-on-accent-ink,#052e16);stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rd-agent-row{border-top:1px solid var(--nh-border);align-items:flex-start;gap:11px;padding:11px 0;display:flex}.rd-agent-row:first-of-type{border-top:none}.rd-agent-dot{border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:12px;font-weight:700;display:grid}.rd-agent-row b{color:var(--nh-text-h);font-size:13px;font-weight:600;display:block}.rd-agent-row p{color:var(--nh-ink-2);margin-top:1px;font-size:13px;line-height:1.45}.rd-grid3{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.rd-grid4{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.rd-soon-wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:44px 28px;display:flex}.rd-soon-badge{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-green-700);background:var(--nh-green-soft);border:1px solid var(--nh-green-line);border-radius:999px;padding:6px 13px;font-size:12px;font-weight:500}.rd-soon-wrap .rd-sub{text-align:center;max-width:56ch}.rd-llm-grid{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;max-width:720px;margin-top:6px;display:grid}.rd-llm-tile{border:1px solid var(--nh-border);border-radius:var(--nh-r-sm);background:var(--nh-card-bg);flex-direction:column;align-items:center;gap:10px;padding:17px 12px;transition:transform .16s,border-color .16s;display:flex}.rd-llm-tile:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-llm-mark{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.rd-llm-mark svg{width:28px;height:28px;display:block}.rd-llm-tile b{color:var(--nh-text-h);font-size:13px;font-weight:600}.rd-llm-tile span{font-family:var(--nh-f-mono);color:var(--nh-ink-3);font-size:12px}.rd-soon-note{color:var(--nh-ink-3);font-size:13px}.rd-soon-note b{color:var(--nh-text-h);font-weight:600}.rd-tool{cursor:pointer;flex-direction:column;gap:9px;padding:18px;transition:transform .16s,border-color .16s;display:flex}.rd-tool:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-tool-top{justify-content:space-between;align-items:center;display:flex}.rd-tool-ic{background:var(--cs,var(--nh-green-soft));border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.rd-tool-ic svg{width:19px;height:19px;stroke:var(--c,var(--nh-green-700));stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rd-tcat{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--cs,var(--nh-green-soft));color:var(--c,var(--nh-green-700));border-radius:999px;padding:3px 8px;font-size:12px;font-weight:500}.rd-tool h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:14.5px;font-weight:700;line-height:1.3}.rd-tool p{color:var(--nh-ink-2);font-size:13px;line-height:1.5}.rd-tool .rd-go{color:var(--nh-green-700);margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}.rd-c-vendas{--c:var(--nh-green-700);--cs:var(--nh-green-soft)}.rd-c-mkt{--c:var(--rd-rose);--cs:var(--rd-rose-soft)}.rd-c-gestao{--c:var(--rd-amber);--cs:var(--rd-amber-soft)}.rd-c-fin{--c:var(--rd-violet);--cs:var(--rd-violet-soft)}.rd-c-atend{--c:var(--rd-sky);--cs:var(--rd-sky-soft)}.rd-c-conteudo{--c:var(--rd-blue);--cs:var(--rd-blue-soft)}.rd-c-apps{--c:var(--rd-teal);--cs:var(--rd-teal-soft)}.rd-app-card{cursor:pointer;flex-direction:column;padding:0;transition:transform .16s,border-color .16s;display:flex;overflow:hidden}.rd-app-card:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-app-banner{align-items:center;gap:11px;height:64px;padding:0 16px;display:flex}.rd-app-ic{background:#ffffffeb;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.rd-app-ic svg{stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rd-app-badge{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#00000047;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:8.5px;font-weight:500}.rd-app-body{flex-direction:column;flex:1;gap:7px;padding:14px 16px 16px;display:flex}.rd-app-body h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:14.5px;font-weight:700}.rd-app-body p{color:var(--nh-ink-2);flex:1;font-size:13px;line-height:1.5}.rd-app-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.rd-app-foot .rd-installs{color:var(--nh-ink-3);font-size:12px}.rd-app-foot .rd-clone{color:var(--rd-teal);font-size:13px;font-weight:600}.rd-appreal{cursor:pointer;flex-direction:column;gap:12px;padding:16px;transition:transform .16s,border-color .16s;display:flex}.rd-appreal:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-appreal-top{justify-content:space-between;align-items:flex-start;display:flex}.rd-appreal-top-badge{font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--rd-amber);background:var(--rd-amber-soft);border:1px solid color-mix(in srgb, var(--rd-amber) 30%, transparent);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600}.rd-appreal-body{flex-direction:column;flex:1;gap:8px;display:flex}.rd-appreal-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.rd-appreal-head h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-appreal-body p{color:var(--nh-ink-2);flex:1;font-size:13px;line-height:1.5}.rd-appreal-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.rd-appreal-meta{color:var(--nh-ink-3);font-size:12px}.rd-appreal-actions{align-items:center;gap:12px;display:flex}.rd-appreal-demo{color:var(--nh-ink-2);font-size:13px;font-weight:600;text-decoration:none}.rd-appreal-demo:hover{color:var(--nh-text-h)}.rd-appreal-clone{color:var(--nh-green-700);font-size:13px;font-weight:600}.rd-appreal-soon{cursor:default;opacity:.68}.rd-appreal-soon:hover{border-color:var(--nh-border);transform:none}.rd-appreal-static{cursor:default}.rd-appreal-static:hover{transform:none}.rd-appbtns{gap:8px;margin-top:8px;display:flex}.rd-appbtn{border-radius:var(--nh-r-sm);cursor:pointer;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform .14s,border-color .14s,opacity .14s;display:inline-flex}.rd-appbtn:hover{transform:translateY(-1px)}.rd-appbtn-primary{background:var(--nh-green-500);color:var(--nh-on-accent-ink,var(--sobre-acento))}.rd-appbtn-primary:hover{opacity:.92}.rd-appbtn-ghost{border-color:var(--nh-border);color:var(--nh-text-h);background:0 0}.rd-appbtn-ghost:hover{border-color:var(--nh-ink-3)}.rd-chip-n{color:var(--nh-ink-3);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.rd-chip.on .rd-chip-n{color:var(--nh-on-accent-ink,var(--sobre-acento));opacity:.55}.rd-chips-sub .rd-chip{padding:6px 12px;font-size:13px}.rd-feature{flex-wrap:wrap;align-items:center;gap:22px;padding:26px;display:flex}.rd-feature-ic{background:var(--rd-violet-soft);border-radius:18px;flex-shrink:0;place-items:center;width:72px;height:72px;display:grid}.rd-feature-ic svg{width:34px;height:34px;stroke:var(--rd-violet);stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rd-feature-body{flex:1;min-width:260px}.rd-feature .rd-ftag{font-family:var(--nh-f-mono);color:var(--rd-violet);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.rd-feature h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:8px 0 7px;font-size:22px;font-weight:700}.rd-feature p{color:var(--nh-ink-2);max-width:56ch;margin-bottom:14px;font-size:14px;line-height:1.55}.rd-agent-featured{border-color:var(--nh-green-line);flex-wrap:wrap;align-items:center;gap:22px;padding:24px;display:flex}.rd-af-face{background:var(--nh-green-500);width:66px;height:66px;color:var(--nh-on-accent-ink,var(--sobre-acento));font-family:var(--nh-f-display);border-radius:18px;flex-shrink:0;place-items:center;font-size:26px;font-weight:700;display:grid}.rd-af-body{flex:1;min-width:260px}.rd-af-body .rd-label{margin-bottom:6px}.rd-af-body h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin-bottom:6px;font-size:22px;font-weight:700}.rd-af-body p{color:var(--nh-ink-2);max-width:60ch;margin-bottom:13px;font-size:14px;line-height:1.55}.rd-agent-card{cursor:pointer;flex-direction:column;gap:9px;padding:18px;transition:transform .16s,border-color .16s;display:flex}.rd-agent-card:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-ac-face{width:44px;height:44px;font-family:var(--nh-f-display);color:#fff;border-radius:12px;place-items:center;font-size:16px;font-weight:700;display:grid}.rd-agent-card h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:14.5px;font-weight:700}.rd-agent-card .rd-role{font-family:var(--nh-f-mono);color:var(--nh-ink-3);text-transform:uppercase;letter-spacing:.05em;margin-top:-4px;font-size:12px}.rd-agent-card p{color:var(--nh-ink-2);font-size:13px;line-height:1.5}.rd-ac-foot{align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:600;display:flex}.rd-ac-on{color:var(--nh-green-700)}.rd-ac-on:before{content:"";background:var(--nh-green-500);border-radius:50%;width:6px;height:6px}.rd-ac-idle{color:var(--nh-ink-3)}.rd-ac-idle:before{content:"";background:var(--nh-ink-3);border-radius:50%;width:6px;height:6px}.rd-shelf{flex-direction:column;gap:11px;display:flex}.rd-shelf-scroll{gap:13px;padding-bottom:6px;display:flex;overflow-x:auto}.rd-continue{cursor:pointer;flex:0 0 300px;gap:13px;padding:13px;transition:border-color .16s;display:flex}.rd-continue:hover{border-color:var(--nh-ink-3)}.rd-continue-thumb{border-radius:var(--nh-r-sm);aspect-ratio:3/4;color:#fff;width:88px;font-family:var(--nh-f-display);flex-shrink:0;place-items:center;font-size:22px;font-weight:700;display:grid}.rd-continue-body{flex-direction:column;min-width:0;display:flex}.rd-ctag{font-family:var(--nh-f-mono);color:var(--nh-ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.rd-continue-body h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:5px 0;font-size:14px;font-weight:700;line-height:1.25}.rd-continue-body p{color:var(--nh-ink-2);flex:1;font-size:12px;line-height:1.4}.rd-prog{background:var(--rd-track);border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.rd-prog i{background:var(--nh-green-500);border-radius:999px;height:100%;display:block}.rd-pct{color:var(--nh-ink-3);margin-top:5px;font-size:12px}.rd-course-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.rd-course{cursor:pointer;transition:transform .16s,border-color .16s;overflow:hidden}.rd-course:hover{border-color:var(--nh-ink-3);transform:translateY(-3px)}.rd-course-cover{aspect-ratio:3/4;color:#fff;align-items:flex-end;padding:15px;display:flex;position:relative}.rd-cportrait{width:38px;height:38px;font-family:var(--nh-f-display);background:#ffffff29;border-radius:50%;place-items:center;font-size:16px;font-weight:700;display:grid;position:absolute;top:16px;left:16px}.rd-clabel{font-family:var(--nh-f-display);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.2;position:relative}.rd-cbadge{font-family:var(--nh-f-mono);background:#0006;border-radius:999px;padding:3px 8px;font-size:12px;position:absolute;top:16px;right:14px}.rd-course-body{padding:13px 15px}.rd-ccat{font-family:var(--nh-f-mono);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:500}.rd-course-body h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);margin:5px 0 4px;font-size:14px;font-weight:700;line-height:1.25}.rd-course-body p{color:var(--nh-ink-2);font-size:12px;line-height:1.4}.rd-save-hero{border-color:var(--nh-green-line);background:var(--nh-green-soft);grid-template-columns:1.25fr 1fr;align-items:center;gap:24px;padding:24px;display:grid}.rd-save-left .rd-label{margin-bottom:9px}.rd-save-num{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-green-700);font-size:clamp(34px,5vw,50px);font-weight:700;line-height:1}.rd-save-num .rd-sc{color:var(--nh-ink-3);font-size:.5em;font-weight:600}.rd-save-sub{color:var(--nh-ink-2);max-width:46ch;margin-top:9px;font-size:14px;line-height:1.55}.rd-save-sub b{color:var(--nh-text-h);font-weight:600}.rd-save-break{flex-direction:column;display:flex}.rd-save-item{border-bottom:1px solid var(--nh-green-line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.rd-save-item:last-child{border-bottom:none}.rd-save-item .rd-si-lbl{color:var(--nh-ink-2)}.rd-save-item .rd-si-val{font-weight:700;font-family:var(--nh-f-mono);color:var(--nh-text-h);font-size:14px}.rd-kpi-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.rd-kpi{flex-direction:column;gap:6px;padding:18px;display:flex}.rd-kpi-top{justify-content:space-between;align-items:center;display:flex}.rd-klabel{color:var(--nh-ink-3);font-size:12px;font-weight:500}.rd-kdelta{font-size:12px;font-weight:600;font-family:var(--nh-f-mono)}.rd-kdelta.up{color:var(--nh-green-700)}.rd-kdelta.down{color:var(--rd-live)}.rd-kval{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:27px;font-weight:700;line-height:1}.rd-kval small{color:var(--nh-ink-3);font-size:16px;font-weight:600}.rd-spark{width:100%;height:32px;margin-top:4px}.rd-spark svg{width:100%;height:100%;overflow:visible}.rd-kfoot{color:var(--nh-ink-2);margin-top:2px;font-size:12px}.rd-chart-2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.rd-chart-card{flex-direction:column;gap:15px;padding:20px;display:flex}.rd-ch-head h2{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-ch-head .rd-csub{color:var(--nh-ink-3);margin-top:3px;font-size:12px}.rd-bars{align-items:flex-end;gap:10px;height:132px;display:flex}.rd-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.rd-bcol{background:var(--nh-panel-2);border-radius:5px 5px 0 0;width:100%;max-width:32px;position:relative}.rd-bcol.on{background:var(--nh-green-500)}.rd-bcol .rd-cap{font-family:var(--nh-f-mono);color:var(--nh-ink-2);white-space:nowrap;font-size:12px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.rd-bx{font-family:var(--nh-f-mono);color:var(--nh-ink-3);font-size:12px}.rd-hbars{flex-direction:column;gap:13px;display:flex}.rd-hbar{grid-template-columns:96px 1fr 46px;align-items:center;gap:11px;font-size:13px;display:grid}.rd-hbar .rd-ht{color:var(--nh-ink-2)}.rd-htrack{background:var(--rd-track);border-radius:999px;height:8px;overflow:hidden}.rd-htrack i{background:var(--nh-green-500);border-radius:999px;height:100%;display:block}.rd-htrack i.v2{background:var(--rd-sky)}.rd-htrack i.v3{background:var(--rd-violet)}.rd-htrack i.v4{background:var(--rd-amber)}.rd-hbar .rd-hv{font-family:var(--nh-f-mono);text-align:right;color:var(--nh-ink-2)}.rd-funnel{flex-direction:column;gap:9px;display:flex}.rd-fbar{background:var(--nh-green-soft);border:1px solid var(--nh-green-line);height:36px;color:var(--nh-green-700);border-radius:6px;align-items:center;padding:0 13px;font-size:13px;font-weight:600;display:flex}.rd-fmeta{color:var(--nh-ink-3);justify-content:space-between;font-size:12px;display:flex}.rd-pillars{flex-direction:column;gap:14px;padding:22px;display:flex}.rd-pillar-row{flex-direction:column;gap:6px;display:flex}.rd-pillar-lbl{justify-content:space-between;font-size:13px;display:flex}.rd-pillar-lbl b{color:var(--nh-text-h);font-weight:600}.rd-pillar-lbl .rd-v{font-family:var(--nh-f-mono);color:var(--nh-ink-2)}.rd-bar{background:var(--rd-track);border-radius:999px;height:7px;overflow:hidden}.rd-bar i{background:var(--nh-green-500);border-radius:999px;height:100%;display:block}.rd-bar i.amber{background:var(--rd-amber)}.rd-bar i.rose{background:var(--rd-rose)}.rd-tabs{border-bottom:1px solid var(--nh-border);flex-wrap:wrap;gap:7px;margin-bottom:2px;display:flex}.rd-tab{color:var(--nh-ink-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;margin-right:14px;padding:9px 3px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex;position:relative}.rd-tab:hover{color:var(--nh-text-h)}.rd-tab.on{color:var(--nh-text-h);border-bottom-color:var(--nh-green-500)}.rd-tcount{font-family:var(--nh-f-mono);color:var(--nh-ink-3);background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:999px;padding:1px 6px;font-size:12px}.rd-vsw{border:1px solid var(--nh-border);border-radius:8px;align-self:center;margin-bottom:5px;margin-left:auto;display:inline-flex;overflow:hidden}.rd-vsw button{color:var(--nh-ink-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.rd-vsw button+button{border-left:1px solid var(--nh-border)}.rd-vsw button:hover{color:var(--nh-text-h)}.rd-vsw button.on{background:var(--nh-green-soft);color:var(--nh-green-700)}.rd-vsw svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:13px;height:13px}@media (width<=560px){.rd-vsw button span{display:none}.rd-vsw button{padding:6px 9px}}.rd-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.rd-empty svg{width:34px;height:34px;stroke:var(--nh-ink-3);stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rd-empty h3{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-empty p{color:var(--nh-ink-2);max-width:46ch;font-size:14px;line-height:1.5}.rd-masi-wrap{z-index:90;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:22px;right:22px}.rd-masi-bubble{background:var(--nh-card-bg);border:1px solid var(--nh-border);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:8px 15px 8px 8px;transition:transform .15s;display:flex;box-shadow:0 10px 30px -12px #00000047}.rd-masi-bubble:hover{transform:translateY(-2px)}.rd-masi-face{background:var(--nh-green-500);width:31px;height:31px;color:var(--nh-on-accent-ink,var(--sobre-acento));font-family:var(--nh-f-display);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.rd-masi-dot{background:var(--rd-live);border:2px solid var(--nh-card-bg);border-radius:50%;width:9px;height:9px;position:absolute;top:-1px;right:-1px}.rd-masi-txt{text-align:left}.rd-masi-txt b{color:var(--nh-text-h);font-size:13px;display:block}.rd-masi-txt span{color:var(--nh-ink-3);font-size:12px;display:block}@media (width<=768px){.rd-masi-wrap{bottom:calc(100px + env(safe-area-inset-bottom,0))}}@media (width<=560px){.rd-masi-txt{display:none}}.rd-live-dot{background:var(--rd-live);border-radius:50%;width:6px;height:6px;animation:1.6s infinite rd-pulse;display:inline-block}.rd-ment-list{flex-direction:column;gap:11px;display:flex}.rd-ment{align-items:center;gap:16px;padding:15px 18px;display:flex}.rd-ment.live{border-color:color-mix(in srgb, var(--rd-live) 32%, transparent)}.rd-ment-date{text-align:center;flex-shrink:0;width:56px}.rd-ment-date .d{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:22px;font-weight:700;line-height:1}.rd-ment-date .mo{font-family:var(--nh-f-mono);color:var(--nh-green-700);letter-spacing:.06em;margin-top:3px;font-size:12px}.rd-ment-play{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto;display:grid}.rd-ment-play svg{width:16px;height:16px;fill:var(--nh-green-700);margin-left:2px}.rd-ment-info{flex:1;min-width:0}.rd-ment-tags{flex-wrap:wrap;gap:7px;margin-bottom:5px;display:flex}.rd-ment-tag{font-family:var(--nh-f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nh-ink-2);background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.rd-ment-tag.live{color:var(--rd-live);background:var(--rd-live-soft);border-color:color-mix(in srgb, var(--rd-live) 26%, transparent)}.rd-ment-tag.ok{color:var(--nh-green-700);background:var(--nh-green-soft);border-color:var(--nh-green-line)}.rd-ment-info h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;font-weight:700;line-height:1.25}.rd-ment-info p{color:var(--nh-ink-2);margin-top:3px;font-size:13px}.rd-ment-actions{flex-shrink:0}.rd-btn.rd-sm{padding:8px 14px;font-size:13px;text-decoration:none}.rd-ment-info .rd-ment-desc{margin-top:6px;font-size:13px;line-height:1.5}@media (width<=560px){.rd-ment{flex-wrap:wrap}.rd-ment-actions{width:100%}.rd-ment-actions .rd-btn{justify-content:center;width:100%}}.rd-cal{flex-direction:column;gap:11px;display:flex}.rd-cal-card{padding:0;overflow:hidden}.rd-cal-head{border-bottom:1px solid var(--nh-border);align-items:center;gap:10px;padding:13px 18px;display:flex}.rd-cal-title{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;font-weight:700}.rd-cal-title span{color:var(--nh-ink-3);font-weight:600}.rd-cal-count{font-family:var(--nh-f-mono);color:var(--nh-ink-3);background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:999px;padding:2px 8px;font-size:12px}.rd-cal-nav{gap:6px;margin-left:auto;display:flex}.rd-cal-nav button{border:1px solid var(--nh-border);min-width:28px;height:28px;color:var(--nh-ink-2);font-family:var(--nh-f-mono);cursor:pointer;background:0 0;border-radius:7px;place-items:center;padding:0 9px;font-size:16px;line-height:1;display:grid}.rd-cal-nav button:hover{color:var(--nh-text-h);border-color:var(--nh-ink-3)}.rd-cal-nav .rd-cal-hoje{letter-spacing:.05em;text-transform:uppercase;font-size:12px}.rd-cal-strip{scroll-behavior:smooth;grid-auto-columns:minmax(112px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.rd-cal-day{border-left:1px solid var(--nh-border);flex-direction:column;gap:6px;min-height:168px;padding:10px 8px 12px;display:flex}.rd-cal-day:first-child{border-left:none}.rd-cal-day.weekend{background:var(--nh-panel-2)}.rd-cal-day.today{background:var(--nh-green-soft);box-shadow:inset 0 2px 0 var(--nh-green-500)}.rd-cal-dhead{align-items:baseline;gap:6px;margin-bottom:2px;display:flex}.rd-cal-dow{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nh-ink-3);font-size:12px}.rd-cal-dnum{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:17px;font-weight:700;line-height:1}.rd-cal-day.today .rd-cal-dnum,.rd-cal-day.today .rd-cal-dow{color:var(--nh-green-700)}.rd-cal-ev{text-align:left;border:1px solid var(--nh-green-line);background:var(--nh-green-soft);cursor:pointer;border-radius:7px;flex-direction:column;gap:2px;padding:6px 8px;font-family:inherit;display:flex}.rd-cal-ev:hover{border-color:var(--nh-green-500)}.rd-cal-ev.on{border-color:var(--nh-green-500);box-shadow:0 0 0 1px var(--nh-green-500)}.rd-cal-ev-t{font-family:var(--nh-f-mono);color:var(--nh-green-700);align-items:center;gap:5px;font-size:12px;display:inline-flex}.rd-cal-ev-title{color:var(--nh-text-h);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.rd-cal-ev.live{background:var(--rd-live-soft);border-color:color-mix(in srgb, var(--rd-live) 26%, transparent)}.rd-cal-ev.live .rd-cal-ev-t{color:var(--rd-live)}.rd-cal-monthempty{color:var(--nh-ink-3);border-top:1px solid var(--nh-border);padding:13px 18px;font-size:13px}.rd-cal-undated-lbl{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ink-3);margin-top:4px;font-size:12px}@media (width<=560px){.rd-cal-strip{grid-auto-columns:minmax(96px,1fr)}.rd-cal-day{min-height:140px}}.rd-cmdk-overlay{z-index:200;background:#02060c6b;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.rd-cmdk{background:var(--nh-popover-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r);flex-direction:column;width:100%;max-width:560px;max-height:66vh;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #0006}.rd-cmdk-field{border-bottom:1px solid var(--nh-border);align-items:center;gap:11px;padding:15px 17px;display:flex}.rd-cmdk-field svg{width:17px;height:17px;stroke:var(--nh-ink-3);stroke-width:2px;fill:none;stroke-linecap:round;flex-shrink:0}.rd-cmdk-field input{font:inherit;color:var(--nh-text-h);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px}.rd-cmdk-field input::placeholder{color:var(--nh-ink-3)}.rd-cmdk-esc{font-family:var(--nh-f-mono);color:var(--nh-ink-3);border:1px solid var(--nh-border);border-radius:5px;padding:2px 6px;font-size:12px}.rd-cmdk-list{padding:8px;overflow-y:auto}.rd-cmdk-empty{text-align:center;color:var(--nh-ink-3);padding:22px 14px;font-size:14px}.rd-cmdk-group{padding:4px 0}.rd-cmdk-glabel{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ink-3);padding:6px 10px 4px;font-size:12px}.rd-cmdk-item{border-radius:var(--nh-r-sm);width:100%;color:var(--nh-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.rd-cmdk-item.on{background:var(--nh-green-soft);color:var(--nh-text-h)}.rd-cmdk-item .rd-cmdk-tag{font-family:var(--nh-f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--nh-ink-3);border:1px solid var(--nh-border);border-radius:999px;margin-left:auto;padding:2px 7px;font-size:12px}.rd-cmdk-item.on .rd-cmdk-tag{color:var(--nh-green-700);border-color:var(--nh-green-line)}.rd-search-trigger{background:var(--nh-card-bg);border:1px solid var(--nh-border);color:var(--nh-ink-3);font:inherit;cursor:text;border-radius:9px;align-items:center;gap:9px;min-width:200px;padding:7px 12px;font-size:13px;transition:border-color .15s;display:inline-flex}.rd-search-trigger:hover{border-color:var(--nh-ink-3)}.rd-search-trigger svg{width:14px;height:14px;stroke:var(--nh-ink-3);stroke-width:2px;fill:none;stroke-linecap:round;flex-shrink:0}.rd-search-trigger .rd-st-kbd{font-family:var(--nh-f-mono);border:1px solid var(--nh-border);border-radius:5px;margin-left:auto;padding:1px 6px;font-size:12px}@media (width<=900px){.rd-search-trigger .rd-st-txt{display:none}.rd-search-trigger{min-width:0}}@media (width<=1000px){.rd-save-hero,.rd-chart-2{grid-template-columns:1fr}.rd-stat-grid,.rd-grid4,.rd-course-grid,.rd-llm-grid{grid-template-columns:repeat(2,1fr)}.rd-grid3,.rd-kpi-grid{grid-template-columns:1fr}}@media (width<=560px){.rd-stat-grid,.rd-grid4,.rd-course-grid,.rd-llm-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rd-live-tag:before{animation:none}}.nh-sheet-overlay{z-index:70;background:rgba(var(--nh-shadow-rgb), .45);animation:.2s nhSheetFade;position:fixed;inset:0}.nh-sheet{z-index:71;background:var(--nh-bg,var(--cartao-solido));max-height:90dvh;padding-bottom:max(16px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;flex-direction:column;animation:.28s cubic-bezier(.4,0,.2,1) nhSheetUp;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0000002e}.nh-sheet-handle{background:var(--nh-glass-border,#00000026);border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:10px auto 4px}.nh-sheet-head{flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 18px 10px;display:flex}.nh-sheet-title{color:var(--nh-slate-900,var(--tinta));font-size:16px;font-weight:700}.nh-sheet-close{width:36px;height:36px;color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;display:grid}.nh-sheet-close:active{background:var(--nh-field-bg,#0000000a)}.nh-sheet-close svg{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.nh-sheet-body{-webkit-overflow-scrolling:touch;padding:4px 12px 8px;overflow-y:auto}.nh-sheet-group-label{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-slate-400,var(--tinta-3));padding:14px 8px 6px;font-size:12px;font-weight:700}.nh-sheet-item{cursor:pointer;width:100%;min-height:48px;color:var(--nh-slate-700,var(--tinta-2));text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.nh-sheet-item:active{background:var(--nh-field-bg,#0000000a)}.nh-sheet-item.active{color:var(--nh-green-700,var(--acento-texto));background:var(--nh-green-50,color-mix(in srgb, var(--acento) 10%, transparent))}.nh-sheet-item svg{fill:none;stroke:currentColor;stroke-width:2px;flex-shrink:0;width:20px;height:20px}.nh-sheet-item-lbl{flex:1}.nh-sheet-item-ext{opacity:.45;width:16px;height:16px}@keyframes nhSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nhSheetFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nh-sheet,.nh-sheet-overlay{animation:none}}.crm-sso-overlay{z-index:300;background:#02060c6b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.crm-sso-card{background:var(--nh-card-bg,var(--cartao-solido));width:100%;max-width:460px;max-height:calc(100dvh - 32px);color:var(--nh-text,#17202b);border:1px solid var(--nh-border,#d3d8de);border-radius:var(--nh-r-lg,16px);box-shadow:var(--nh-e2,0 12px 40px #0003);padding:32px 24px;overflow-y:auto}.crm-sso-body{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.crm-sso-msg{color:var(--nh-text,#17202b);outline:none;font-size:15px}.crm-sso-spinner{border:3px solid var(--nh-green-soft);border-top-color:var(--nh-green-500);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite crm-sso-spin}@keyframes crm-sso-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.crm-sso-spinner{animation:none}}.crm-sso-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.crm-sso-btn{border:1px solid var(--nh-border,#d3d8de);background:var(--nh-card-bg,var(--cartao-solido));color:var(--nh-text,#17202b);border-radius:var(--nh-r-pill,24px);cursor:pointer;padding:8px 18px;font-size:14px;font-weight:600}.crm-sso-btn:hover{filter:brightness(.97)}.crm-sso-btn:focus-visible{outline:2px solid var(--sucesso);outline-offset:2px}.crm-sso-btn.primary{background:var(--nh-green-500);border-color:var(--nh-green-500);color:var(--sobre-acento)}.crm-sso-btn.primary:hover{background:var(--nh-green-600)}.pf{gap:22px;max-width:1080px;margin:0 auto;display:grid}.pf-eu{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:18px;padding:2px 0 22px;display:flex}.pf-eu-texto{flex:220px;gap:5px;min-width:0;display:grid}.pf-eu-texto strong{font:800 26px/1.1 var(--f);letter-spacing:-.03em;color:var(--tinta);overflow-wrap:anywhere}.pf-eu-mail{font:400 15px/1.4 var(--f);color:var(--tinta-2);overflow-wrap:anywhere}.pf-eu-acoes{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pf-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=960px){.pf-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px}}.pf-col{gap:16px;min-width:0;display:grid}.pf-sec{gap:14px;display:grid}.pf-sec-cab{gap:4px;display:grid}.pf-sec-cab--linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pf-sec-cab--linha>div{flex:200px;gap:4px;min-width:0;display:grid}.pf-empresas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-empresa{border:1px solid var(--linha);background:var(--fundo-2);width:100%;min-height:60px;color:var(--tinta-2);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.pf-empresa:hover:not(:disabled){border-color:var(--destaque)}.pf-empresa:disabled{cursor:default}.pf-empresa.is-ativa{border-color:color-mix(in srgb, var(--destaque) 55%, transparent);background:var(--acento-veu)}.pf-empresa-texto{flex:1;gap:2px;min-width:0;display:grid}.pf-empresa-texto strong{font:700 16px/1.3 var(--f);color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-empresa-texto span{font:400 13px/1.4 var(--f);color:var(--tinta-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-empresa-ir{font:600 14px/1 var(--f);color:var(--acento-texto);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pf-empresa-ir svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.pf-acoes{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.pf-senha{border-top:1px solid var(--linha);gap:14px;padding-top:14px;display:grid}.pf-sessao{justify-content:flex-start;display:flex}.pf-estado{text-align:center;justify-items:center;gap:12px;padding:32px 20px;display:grid}@media (width<=767px){.pf{gap:18px}.pf-eu{gap:14px;padding-bottom:18px}.pf-eu .n-rosto--xl{--d:64px}.pf-eu-texto strong{font-size:22px}.pf-eu-acoes{flex-basis:100%}.pf-empresa{min-height:56px}.pf-empresa-texto strong{white-space:normal;overflow-wrap:anywhere}.pf-empresa .n-estado,.pf-empresa-ir{font-size:13px}.pf-acoes .n-btn--primary{width:100%}}.ms-root{--ms-bg:var(--fundo);--ms-bg-rgb:251, 248, 245;--ms-raise:var(--cartao-solido);--ms-raise-2:var(--cartao-hover);--ms-line:var(--linha);--ms-line-dim:var(--linha);--ms-green:var(--acento);--ms-green-deep:var(--acento-texto);--ms-accent:var(--acento-texto);--ms-green-hi:var(--ms-accent);--ms-wa:#25d366;--ms-danger:var(--erro);--ms-ink:var(--tinta);--ms-dim:var(--tinta-2);--ms-faint:var(--tinta-3);--ms-on-media:#fff6ef;--ms-on-media-dim:#fff6efd1;--ms-accent-media:#ffb38c;--ms-f-display:var(--f);--ms-f-sans:var(--f);--ms-f-mono:var(--mono);--ms-ease:var(--ease);--ms-expo:var(--ease);--ms-d1:.18s;--ms-d2:.32s;--ms-d3:.7s;--ms-gutter:clamp(20px, 4vw, 56px);color:var(--ms-ink);font-family:var(--ms-f-sans);-webkit-font-smoothing:antialiased;position:relative}html[data-theme=dark] .ms-root{--ms-bg-rgb:19, 18, 22}.ms-page{z-index:1;padding-bottom:96px;position:relative}.ms-root button:not([class*=nh-btn]){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.ms-root a{color:inherit}.ms-root :focus-visible{outline:2px solid var(--ms-green-hi);outline-offset:2px;border-radius:6px}.ms-root svg{display:block}.ms-kicker{font-family:var(--ms-f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ms-green-hi);font-size:12px;font-weight:700}.ms-mono{font-family:var(--ms-f-mono)}.ms-reveal{display:block;overflow:hidden}.ms-reveal-i{animation:msLineUp .85s var(--ms-expo) forwards;animation-delay:var(--d,0s);display:block;transform:translateY(112%)}.ms-btn{color:var(--ms-ink);background:var(--nh-card-bg,var(--ms-raise));border:1.5px solid var(--nh-border,var(--ms-line));box-shadow:var(--nh-bevel), var(--nh-e1);transition:border-color var(--ms-d1) ease, background var(--ms-d1) ease, transform var(--ms-d1) var(--ms-ease), color var(--ms-d1) ease;border-radius:14px;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:700;display:inline-flex}.ms-btn:hover{background:var(--nh-surface-strong,var(--ms-raise-2))}.ms-btn:active{transform:translateY(1px)}.ms-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.ms-btn svg{flex:none;width:16px;height:16px}.ms-btn-primary{color:var(--sobre-acento);background:var(--acento);box-shadow:var(--nh-bevel), var(--nh-e1);border-color:#0000}.ms-btn-primary:hover{background:var(--ms-green-deep)}.ms-btn-ghost{box-shadow:none;color:var(--ms-dim);background:0 0;border-color:#0000}.ms-btn-ghost:hover{color:var(--ms-ink);background:var(--nh-surface-strong,var(--ms-raise-2));box-shadow:none;border-color:#0000}.ms-root .nh-btn svg{flex:none;width:16px;height:16px}.ms-root .ms-hero-cta{border-radius:14px;padding:12px 22px;font-size:15px}.ms-root .ms-hero-cta svg{width:15px;height:15px}.ms-root .ms-complete-btn.is-done{color:var(--nh-green-700,var(--sucesso));background:color-mix(in srgb, var(--sucesso) 12%, transparent);border:1px solid color-mix(in srgb, var(--sucesso) 35%, transparent);box-shadow:none}html[data-theme=dark] .ms-root .ms-complete-btn.is-done{color:var(--sucesso);background:color-mix(in srgb, var(--sucesso) 14%, transparent);border-color:color-mix(in srgb, var(--sucesso) 30%, transparent)}.ms-bar{background:#86efac1f;border-radius:99px;height:4px;position:relative;overflow:hidden}.ms-bar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--ms-green-deep), var(--ms-green-hi));transition:width .7s var(--ms-ease);position:absolute;inset:0 auto 0 0}.ms-skel{background:#86efac0f;border-radius:12px;position:relative;overflow:hidden}.ms-skel:after{content:"";background:linear-gradient(100deg,#0000 32%,#86efac14 50%,#0000 68%);animation:1.6s infinite msShimmer;position:absolute;inset:0;transform:translate(-100%)}.ms-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:80;max-width:min(92vw,420px);color:var(--ms-ink);background:var(--ms-raise-2);animation:msToastIn .3s var(--ms-expo);border:1px solid #f8717173;border-radius:12px;padding:12px 18px;font-size:14px;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #0000008c}.ms-topbar{margin:12px var(--ms-gutter);z-index:45;background:color-mix(in srgb, var(--nh-glass-bg) 82%, transparent);border:1px solid var(--nh-glass-border);box-shadow:0 8px 24px rgba(var(--nh-shadow-rgb), .08), var(--nh-glass-shadow);-webkit-backdrop-filter:blur(12px)saturate(150%);border-radius:18px;position:sticky;top:12px}.ms-back-btn .ms-back-lbl{white-space:nowrap}.ms-brand{-webkit-user-select:none;user-select:none;align-items:center;gap:11px;padding-left:2px;display:inline-flex}.ms-brand .nh-logo-mark{border-radius:13px;width:38px;height:38px}.ms-brand .nh-logo-mark svg{width:21px;height:21px}.ms-brand-logo{width:auto;height:19px;display:block}.ms-progress-pill{font-family:var(--ms-f-mono);color:var(--ms-green-hi);white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.ms-progress-pill .ms-bar{width:54px;height:4px}@media (width<=720px){.ms-brand-text,.ms-back-btn .ms-back-lbl{display:none}}.ms-hero{margin:clamp(14px, 2.5vw, 26px) var(--ms-gutter) 0;aspect-ratio:21/8;border:1px solid var(--ms-line-dim);isolation:isolate;background:#0c1410;border-radius:22px;position:relative;overflow:hidden}.ms-hero-bg{will-change:transform;background-position:50%;background-size:cover;animation:22s ease-in-out infinite alternate msKenBurns;position:absolute;inset:0}.ms-hero-bg.is-fallback{background:radial-gradient(120% 160% at 78% 0%, color-mix(in srgb, var(--acento) 32%, transparent), transparent 55%), linear-gradient(140deg, #0e1f14, #060c09);animation:none}.ms-hero-scrim{background:linear-gradient(#0000 38%,#060c0999 70%,#060c09 100%),linear-gradient(96deg,#060c09e6 8%,#060c0961 46%,#0000 68%);position:absolute;inset:0}.ms-hero-body{flex-direction:column;gap:10px;max-width:720px;padding:clamp(20px,3.4vw,44px);display:flex;position:absolute;inset:auto 0 0}.ms-hero-title{font-family:var(--ms-f-display);letter-spacing:-.03em;color:var(--ms-on-media);text-wrap:balance;margin:0;font-size:clamp(28px,4.6vw,56px);font-weight:700;line-height:1.02}.ms-hero-body .ms-kicker{color:var(--ms-accent-media)}.ms-hero-sub{color:var(--ms-on-media-dim);opacity:0;max-width:520px;animation:msFadeUp .7s var(--ms-ease) .35s forwards;margin:0;font-size:clamp(13.5px,1.4vw,15.5px);line-height:1.55}.ms-hero-cta-row{opacity:0;animation:msFadeUp .7s var(--ms-ease) .45s forwards;align-items:center;gap:12px;margin-top:8px;display:flex}.ms-hero-cta-row .ms-btn{border-radius:14px;padding:13px 22px;font-size:14.5px}.ms-hero-cta-row .ms-btn svg{width:15px;height:15px}.ms-shelf{margin-top:clamp(30px,4.5vw,48px)}.ms-shelf-head{padding:0 var(--ms-gutter);align-items:baseline;gap:14px;margin-bottom:4px;display:flex}.ms-shelf-title{font-family:var(--ms-f-display);letter-spacing:-.02em;color:var(--ms-ink);margin:6px 0 0;font-size:clamp(19px,2.2vw,24px);font-weight:600}.ms-rail-wrap{position:relative}.ms-rail{padding:14px var(--ms-gutter) 20px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask:linear-gradient(90deg, transparent, #000 calc(var(--ms-gutter) * .75), #000 calc(100% - var(--ms-gutter) * .75), transparent);-webkit-mask:linear-gradient(90deg, transparent, #000 calc(var(--ms-gutter) * .75), #000 calc(100% - var(--ms-gutter) * .75), transparent);mask:linear-gradient(90deg, transparent, #000 calc(var(--ms-gutter) * .75), #000 calc(100% - var(--ms-gutter) * .75), transparent);gap:14px;display:flex;overflow-x:auto}.ms-rail::-webkit-scrollbar{display:none}.ms-rail>*{scroll-snap-align:start}.ms-rail-btn{z-index:3;color:#f4f8f5;border:1px solid rgba(var(--nh-shadow-rgb), .35);width:42px;height:42px;box-shadow:0 8px 22px rgba(var(--nh-shadow-rgb), .3), 0 2px 6px rgba(var(--nh-shadow-rgb), .2);opacity:1;transition:opacity var(--ms-d1) ease, border-color var(--ms-d1) ease, transform var(--ms-d1) var(--ms-ease), background var(--ms-d1) ease;background:#1e293b;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 24px)}.ms-rail-btn:hover{border-color:color-mix(in srgb, var(--acento) 60%, transparent);background:#0f172a;transform:scale(1.06)}.ms-rail-btn[disabled]{opacity:0;pointer-events:none}html[data-theme=dark] .ms-root .ms-rail-btn{color:var(--ms-ink);background:var(--ms-raise-2);border-color:#94a3b852;box-shadow:0 10px 26px #0000008c}.ms-rail-btn svg{width:18px;height:18px}.ms-rail-btn.prev{left:calc(var(--ms-gutter) - 21px)}.ms-rail-btn.next{right:calc(var(--ms-gutter) - 21px)}.ms-card{aspect-ratio:2/3;text-align:left;border:1px solid var(--ms-line-dim);width:clamp(150px,15vw,208px);animation:msRise var(--ms-d3) var(--ms-expo) backwards;animation-delay:calc(var(--i,0) * 55ms);transition:transform var(--ms-d2) var(--ms-ease), border-color var(--ms-d2) ease, box-shadow var(--ms-d2) ease;background:#0c1410;border-radius:14px;flex:none;padding:0;position:relative;overflow:hidden}.ms-card:hover,.ms-card:focus-visible{border-color:#86efac73;transform:translateY(-6px)scale(1.025);box-shadow:0 22px 46px #00000080}.ms-card:focus-visible{outline-offset:3px}.ms-card-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ms-card-fallback{background:radial-gradient(130% 120% at 20% 0%, color-mix(in srgb, var(--acento) 26%, transparent), transparent 58%), linear-gradient(155deg, #12241a, #08110c);place-items:center;display:grid;position:absolute;inset:0}.ms-card-monogram{font-family:var(--ms-f-display);color:#86efac33;text-shadow:0 0 34px color-mix(in srgb, var(--acento) 30%, transparent);-webkit-user-select:none;user-select:none;font-size:clamp(56px,6vw,84px);font-weight:700}.ms-card-scrim{background:linear-gradient(#0000 40%,#0409066b 66%,#040906f0 100%);position:absolute;inset:0}.ms-card-body{padding:12px 13px;position:absolute;inset:auto 0 0}.ms-card-title{font-family:var(--ms-f-display);letter-spacing:-.01em;color:var(--ms-on-media);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;font-weight:600;line-height:1.22;display:-webkit-box;overflow:hidden}.ms-card-meta{color:var(--ms-on-media-dim);align-items:center;gap:6px;margin:5px 0 0;font-size:12px;display:flex}.ms-card-bar{background:#0409068c;border-radius:0;height:3px;position:absolute;inset:auto 0 0}.ms-card-badge{z-index:2;font-family:var(--ms-f-mono);letter-spacing:.05em;color:var(--ms-accent-media);background:#040906c7;border:1px solid #86efac47;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:9px;right:9px}.ms-card-badge.done{color:#04140a;background:var(--ms-green);border-color:#0000}.ms-card-badge.done svg{width:11px;height:11px}.ms-card-badge.new{color:var(--ms-on-media);border-color:#86efac66}.ms-card-soon{z-index:2;font-family:var(--ms-f-mono);letter-spacing:.06em;text-transform:uppercase;color:#fde68a;background:#040906d1;border:1px solid #fbbf2480;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:9px;left:9px;box-shadow:0 4px 14px #00000059}.ms-card-soon svg{width:11px;height:11px}.ms-card.is-soon{cursor:default}.ms-card.is-soon .ms-card-img,.ms-card.is-soon .ms-card-fallback{filter:grayscale(.4)brightness(.82)}.ms-card.is-soon:hover,.ms-card.is-soon:focus-visible{box-shadow:none;border-color:var(--ms-line-dim);transform:none}.ms-card-play{color:#fff;-webkit-backdrop-filter:blur(8px)saturate(140%);opacity:0;width:48px;height:48px;transition:opacity var(--ms-d2) ease, transform var(--ms-d2) var(--ms-ease);background:#0a100c7a;border:1.5px solid #ffffffb8;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);transform:scale(.72);box-shadow:0 10px 26px #00000080}.ms-card-play svg{width:19px;height:19px;margin-left:2px}.ms-card:hover .ms-card-play,.ms-card:focus-visible .ms-card-play{opacity:1;transform:scale(1)}.ms-cont-card{aspect-ratio:16/9;text-align:left;border:1px solid var(--ms-line-dim);width:clamp(240px,26vw,336px);animation:msRise var(--ms-d3) var(--ms-expo) backwards;animation-delay:calc(var(--i,0) * 55ms);transition:transform var(--ms-d2) var(--ms-ease), border-color var(--ms-d2) ease, box-shadow var(--ms-d2) ease;background:#0c1410;border-radius:14px;flex:none;padding:0;position:relative;overflow:hidden}.ms-cont-card:hover,.ms-cont-card:focus-visible{border-color:#86efac73;transform:translateY(-5px);box-shadow:0 18px 42px #00000080}.ms-cont-card .ms-card-scrim{background:linear-gradient(#0000 28%,#04090659 54%,#040906f2 100%)}.ms-cont-kicker{font-family:var(--ms-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ms-accent-media);font-size:12px;font-weight:700}.ms-cont-title{font-family:var(--ms-f-display);color:var(--ms-on-media);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ms-module{padding:clamp(16px, 2.5vw, 28px) var(--ms-gutter) 0;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:clamp(20px,3vw,36px);display:grid}.ms-lesson-body{min-width:0;animation:.22s msFadeIn}.ms-player{aspect-ratio:16/9;background:#000;border:1px solid #86efac26;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000008c}.ms-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ms-player-alt{text-align:center;background:radial-gradient(110% 130% at 50% 0%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--ms-raise);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ms-player-alt-ic{width:58px;height:58px;color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 10%, transparent);border:1px solid var(--ms-line);border-radius:18px;place-items:center;margin:0 auto 14px;display:grid}.ms-player-alt-ic svg{width:26px;height:26px}.ms-player-alt p{color:var(--ms-dim);max-width:380px;margin:8px 0 16px;font-size:14px}.ms-lesson-head{margin-top:clamp(18px,2.4vw,26px)}.ms-lesson-title{font-family:var(--ms-f-display);letter-spacing:-.025em;color:var(--ms-ink);text-wrap:balance;margin:8px 0 0;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.1}.ms-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.ms-actions-spacer{flex:1}.ms-complete[aria-pressed=true]{color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 10%, transparent);box-shadow:none;border:1px solid #86efac66}.ms-autoadv{font-family:var(--ms-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ms-faint);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.ms-autoadv input{opacity:0;width:1px;height:1px;position:absolute}.ms-autoadv-track{background:var(--box-border,#cbd5e1);width:32px;height:18px;box-shadow:inset 0 1px 2px rgba(var(--nh-shadow-rgb), .12);transition:background var(--ms-d1) ease, box-shadow var(--ms-d1) ease;border-radius:99px;flex:none;position:relative}.ms-autoadv-track:after{content:"";background:var(--cartao-solido);width:14px;height:14px;transition:transform var(--ms-d2) var(--ms-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.ms-autoadv.on{color:var(--ms-green-hi)}.ms-autoadv.on .ms-autoadv-track{background:var(--ms-green);box-shadow:var(--nh-bevel)}.ms-autoadv.on .ms-autoadv-track:after{transform:translate(14px)}.ms-autoadv input:focus-visible+.ms-autoadv-track{outline:2px solid var(--ms-green-hi);outline-offset:2px}.ms-advance{z-index:70;background:rgba(var(--ms-bg-rgb), .62);-webkit-backdrop-filter:blur(10px);place-items:center;animation:.22s msFadeIn;display:grid;position:fixed;inset:0}.ms-advance-card{text-align:center;background:var(--ms-raise);border:1px solid var(--ms-line);animation:msToastIn .3s var(--ms-expo);border-radius:20px;padding:30px 40px;box-shadow:0 34px 90px #0009}.ms-advance-count{font-family:var(--ms-f-display);color:var(--ms-green-hi);text-shadow:0 0 34px color-mix(in srgb, var(--acento) 50%, transparent);animation:msCountPop .4s var(--ms-expo);margin:12px 0 4px;font-size:56px;font-weight:700;line-height:1}.ms-advance-next{color:var(--ms-ink);max-width:320px;margin:0 auto 18px;font-size:15px}.ms-sidebar{border:1px solid var(--nh-glass-border,var(--ms-line));background:var(--nh-card-bg,var(--ms-raise));-webkit-backdrop-filter:var(--nh-blur,blur(16px) saturate(160%));box-shadow:var(--nh-glass-shadow,0 14px 40px rgba(var(--nh-shadow-rgb), .08));border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.ms-sidebar.sticky{max-height:calc(100dvh - 98px);position:sticky;top:78px}.ms-sidebar-head{border-bottom:1px solid var(--ms-line-dim);padding:16px 16px 14px}.ms-sidebar-head .ms-bar{height:6px;margin-top:10px}.ms-sidebar-count{font-family:var(--ms-f-mono);color:var(--ms-dim);justify-content:space-between;align-items:baseline;margin-top:8px;font-size:12px;font-weight:700;display:flex}.ms-sidebar-count strong{color:var(--ms-green-hi)}.ms-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#86efac33 transparent;flex:1;overflow-y:auto}.ms-group{border-bottom:1px solid var(--ms-line-dim)}.ms-group:last-child{border-bottom:0}.ms-group-btn{text-align:left;width:100%;transition:background var(--ms-d1) ease;align-items:center;gap:10px;padding:13px 16px;display:flex}.ms-group-btn:hover{background:#86efac0a}.ms-group-title{font-family:var(--ms-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ms-green-hi);flex:1;font-size:12px;font-weight:700}.ms-group-count{font-family:var(--ms-f-mono);color:var(--ms-faint);font-size:12px}.ms-group-chev{width:15px;height:15px;color:var(--ms-faint);transition:transform var(--ms-d2) var(--ms-ease)}.ms-group.open .ms-group-chev{transform:rotate(180deg)}.ms-group-body{transition:grid-template-rows var(--ms-d2) var(--ms-ease);grid-template-rows:0fr;display:grid}.ms-group.open .ms-group-body{grid-template-rows:1fr}.ms-group-body-i{min-height:0;overflow:hidden}.ms-lesson-item{text-align:left;width:100%;transition:background var(--ms-d1) ease;align-items:center;gap:10px;padding:10px 14px 10px 16px;display:flex;position:relative}.ms-lesson-item:hover{background:#86efac0d}.ms-lesson-item.current{background:color-mix(in srgb, var(--acento) 9%, transparent)}.ms-lesson-item.current:before{content:"";background:var(--ms-green-hi);width:3px;box-shadow:none;border-radius:0 3px 3px 0;position:absolute;top:7px;bottom:7px;left:0}.ms-lesson-status{width:18px;height:18px;color:var(--ms-faint);transition:background var(--ms-d1) ease, border-color var(--ms-d1) ease;border:1.5px solid #86efac40;border-radius:50%;flex:none;place-items:center;display:grid}.ms-lesson-status svg{width:10px;height:10px}.ms-lesson-item.done .ms-lesson-status{color:#04140a;background:var(--ms-green);border-color:var(--ms-green)}.ms-lesson-item.current .ms-lesson-status{color:var(--ms-green-hi);border-color:var(--ms-green-hi)}.ms-lesson-item-title{min-width:0;color:var(--ms-dim);flex:1;font-size:14px;line-height:1.35}.ms-lesson-item.current .ms-lesson-item-title{color:var(--ms-ink);font-weight:600}.ms-lesson-item.done .ms-lesson-item-title{color:var(--ms-faint)}.ms-lesson-dur{font-family:var(--ms-f-mono);color:var(--ms-faint);flex:none;font-size:12px}.ms-next-mods{border-top:1px solid var(--ms-line-dim);padding:14px 16px 16px}.ms-next-mods .ms-kicker{font-size:12px}.ms-next-mod{border:1px solid var(--ms-line-dim);text-align:left;width:100%;transition:border-color var(--ms-d1) ease, background var(--ms-d1) ease;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:8px;display:flex}.ms-next-mod:hover{background:#86efac0a;border-color:#86efac66}.ms-next-mod-thumb{object-fit:cover;background:linear-gradient(155deg,#12241a,#08110c);border-radius:6px;flex:none;width:34px;height:50px}.ms-next-mod-title{min-width:0;color:var(--ms-ink);flex:1;font-size:13px;font-weight:600;line-height:1.3}.ms-next-mod-pct{font-family:var(--ms-f-mono);color:var(--ms-green-hi);flex:none;font-size:12px}.ms-seelessons,.ms-sidebar-inline-wrap{display:none}.ms-tabs{margin-top:clamp(22px,3vw,30px)}.ms-tabbar{border-bottom:1px solid var(--ms-line-dim);gap:2px;display:flex}.ms-tab{font-family:var(--ms-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ms-faint);transition:color var(--ms-d1) ease, border-color var(--ms-d1) ease;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:12px;font-weight:700}.ms-tab:hover{color:var(--ms-dim)}.ms-tab.active{color:var(--ms-green-hi);border-bottom-color:var(--ms-green)}.ms-tabpanel{padding-top:18px;animation:.2s msFadeIn}.ms-material{border:1px solid var(--ms-line-dim);background:var(--ms-raise);transition:border-color var(--ms-d1) ease;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ms-material+.ms-material{margin-top:10px}.ms-material:hover{border-color:#86efac52}.ms-material-ic{width:40px;height:40px;color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 9%, transparent);border:1px solid var(--ms-line-dim);border-radius:11px;flex:none;place-items:center;display:grid}.ms-material-ic svg{width:19px;height:19px}.ms-material-info{flex:1;min-width:0}.ms-material-name{color:var(--ms-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ms-material-size{font-family:var(--ms-f-mono);color:var(--ms-faint);margin-top:2px;font-size:12px}.ms-material-dl{width:38px;height:38px;color:var(--ms-dim);border:1px solid var(--ms-line);transition:color var(--ms-d1) ease, border-color var(--ms-d1) ease, background var(--ms-d1) ease;border-radius:10px;flex:none;place-items:center;display:grid}.ms-material-dl:hover{color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 8%, transparent);border-color:#86efac73}.ms-material-dl svg{width:16px;height:16px}.ms-material-dl.busy{pointer-events:none}.ms-spinner{border:2px solid #86efac40;border-top-color:var(--ms-green-hi);border-radius:50%;width:15px;height:15px;animation:.7s linear infinite msSpin}.ms-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ms-link-pill{color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 8%, transparent);transition:border-color var(--ms-d1) ease, background var(--ms-d1) ease;border:1px solid #86efac38;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ms-link-pill:hover{background:color-mix(in srgb, var(--acento) 14%, transparent);border-color:#86efac80}.ms-link-pill svg{width:13px;height:13px}.ms-md{color:var(--ms-dim);max-width:74ch;font-size:14.5px;line-height:1.75}.ms-md h1,.ms-md h2,.ms-md h3,.ms-md h4{font-family:var(--ms-f-display);color:var(--ms-ink);letter-spacing:-.02em;margin:1.4em 0 .5em;line-height:1.25}.ms-md h1{font-size:24px}.ms-md h2{font-size:20px}.ms-md h3{font-size:17px}.ms-md h4{font-size:16px}.ms-md>:first-child{margin-top:0}.ms-md p{margin:0 0 .9em}.ms-md strong{color:var(--ms-ink);font-weight:600}.ms-md a{color:var(--ms-green-hi);text-underline-offset:3px;text-decoration:underline}.ms-md ul,.ms-md ol{margin:0 0 1em;padding-left:1.4em}.ms-md li{margin-bottom:.35em}.ms-md li::marker{color:var(--ms-green)}.ms-md code{font-family:var(--ms-f-mono);border:1px solid var(--ms-line-dim);color:var(--ms-ink);background:#86efac14;border-radius:6px;padding:2px 6px;font-size:.86em}.ms-md pre{background:var(--ms-raise-2);border:1px solid var(--ms-line-dim);border-radius:12px;margin:0 0 1em;padding:14px 16px;overflow-x:auto}.ms-md pre code{background:0 0;border:0;padding:0}.ms-md blockquote{border-left:3px solid var(--ms-green-deep);color:var(--ms-dim);margin:0 0 1em;padding:2px 0 2px 14px;font-style:italic}.ms-md hr{border:0;border-top:1px solid var(--ms-line-dim);margin:1.6em 0}.ms-md img{border-radius:12px;max-width:100%}.ms-md-table{margin:0 0 1em;overflow-x:auto}.ms-md table{border-collapse:collapse;width:100%;font-size:14px}.ms-md th,.ms-md td{border:1px solid var(--ms-line-dim);text-align:left;padding:8px 12px}.ms-md th{color:var(--ms-ink);background:#86efac0d;font-weight:600}.ms-bubble{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;color:#08341c;background:var(--ms-wa);width:56px;height:56px;animation:msBubblePop .55s var(--ms-expo) .7s backwards;transition:transform var(--ms-d1) var(--ms-ease);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 14px 34px #25d36659}.ms-bubble:hover{transform:scale(1.07)}.ms-bubble:active{transform:scale(.96)}.ms-bubble:before{content:"";border-radius:50%;animation:4.2s ease-out 2.4s infinite msPulse;position:absolute;inset:0}.ms-bubble svg{width:28px;height:28px}.ms-bubble-label{white-space:nowrap;color:var(--ms-ink);background:var(--ms-raise-2);border:1px solid var(--ms-line);opacity:0;pointer-events:none;transition:opacity var(--ms-d1) ease, transform var(--ms-d1) var(--ms-ease);border-radius:10px;padding:8px 13px;font-size:13px;font-weight:600;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px);box-shadow:0 12px 30px #00000073}.ms-bubble:hover .ms-bubble-label,.ms-bubble:focus-visible .ms-bubble-label{opacity:1;transform:translateY(-50%)translate(0)}.ms-empty{min-height:46vh;padding:44px var(--ms-gutter);place-items:center;display:grid}.ms-empty-inner{text-align:center;max-width:420px;animation:msFadeUp .55s var(--ms-ease)}.ms-empty-ic{width:64px;height:64px;color:var(--ms-green-hi);background:color-mix(in srgb, var(--acento) 9%, transparent);border:1px solid var(--ms-line);box-shadow:none;border-radius:20px;place-items:center;margin:0 auto 18px;display:grid}.ms-empty-ic svg{width:28px;height:28px}.ms-empty-title{font-family:var(--ms-f-display);letter-spacing:-.02em;color:var(--ms-ink);margin:0;font-size:22px;font-weight:700}.ms-empty-sub{color:var(--ms-dim);margin:10px 0 20px;font-size:15px;line-height:1.6}.ms-empty-actions{justify-content:center;gap:10px;display:flex}.ms-skel-hero{margin:clamp(14px, 2.5vw, 26px) var(--ms-gutter) 0;aspect-ratio:21/8;border-radius:22px}.ms-skel-shelf-title{width:190px;height:22px;margin:clamp(30px, 4.5vw, 48px) var(--ms-gutter) 0}.ms-skel-rail{padding:14px var(--ms-gutter) 6px;gap:14px;display:flex;overflow:hidden}.ms-skel-card{aspect-ratio:2/3;flex:none;width:clamp(150px,15vw,208px)}.ms-skel-player{aspect-ratio:16/9;border-radius:16px}.ms-skel-line{height:14px}.ms-skel-side{border-radius:16px;height:420px}@keyframes msLineUp{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes msFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes msFadeIn{0%{opacity:0}to{opacity:1}}@keyframes msRise{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes msShimmer{to{transform:translate(100%)}}@keyframes msKenBurns{0%{transform:scale(1)}to{transform:scale(1.07)translate(-1.2%)}}@keyframes msSpin{to{transform:rotate(360deg)}}@keyframes msToastIn{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes msCountPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes msBubblePop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes msPulse{0%{box-shadow:0 0 #25d36666}45%{box-shadow:0 0 0 16px #25d36600}to{box-shadow:0 0 #25d36600}}.ms-advance-card{animation-name:msCountPop}@media (width<=1080px){.ms-module{grid-template-columns:1fr}.ms-sidebar-sticky-wrap{display:none}.ms-sidebar-inline-wrap{margin-top:26px;display:block}.ms-sidebar.inline .ms-sidebar-scroll{max-height:none;overflow:visible}.ms-seelessons{display:inline-flex}}@media (width<=720px){.ms-hero,.ms-skel-hero{aspect-ratio:4/5;margin-left:14px;margin-right:14px}.ms-root{--ms-gutter:16px}.ms-rail-btn,.ms-progress-pill{display:none}.ms-hero-cta-row .ms-btn{padding:12px 18px;font-size:14px}.ms-bubble{width:52px;height:52px;right:16px}.ms-bubble svg{width:25px;height:25px}.ms-bubble-label{display:none}}@media (prefers-reduced-motion:reduce){.ms-root *,.ms-root :before,.ms-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ms-reveal-i{transform:none}.ms-hero-sub,.ms-hero-cta-row{opacity:1}.ms-hero-bg{animation:none}.ms-card:hover,.ms-card:focus-visible,.ms-cont-card:hover,.ms-cont-card:focus-visible{transform:none}.ms-bubble:before,.ms-skel:after{animation:none}}.agst-stage{--acc:var(--agst-accent,var(--hub-accent,#db2777));--agst-eo:cubic-bezier(.16, 1, .3, 1);--agst-e:cubic-bezier(.4, 0, .2, 1);--agst-sk:color-mix(in srgb, var(--nh-text) 11%, transparent);border-radius:var(--nh-r,14px);background:var(--nh-panel-2,var(--nh-card-bg));border:1px solid var(--nh-border);flex-direction:column;gap:8px;width:100%;height:214px;padding:10px;display:flex;position:relative;overflow:hidden}.agst-stage.agst-hold *,.agst-stage.agst-hold :before,.agst-stage.agst-hold :after{animation-play-state:paused!important}.agst-chrome{flex:none;align-items:center;gap:6px;display:flex}.agst-cdots{gap:4px;display:inline-flex}.agst-cdots i{background:var(--nh-border);border-radius:50%;width:7px;height:7px}.agst-ctitle{font-family:var(--nh-f-mono);color:var(--nh-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-left:5px;font-size:12px;overflow:hidden}.agst-prompt{border-radius:var(--nh-r-sm,9px);background:color-mix(in srgb, var(--nh-text) 4%, transparent);border:1px solid var(--nh-border);font-family:var(--nh-f-mono);color:var(--nh-text);flex:none;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}.agst-chev{color:var(--acc);font-weight:700}.agst-typed{white-space:nowrap;width:var(--tw,26ch);transition:width 1.25s var(--agst-e);overflow:hidden}.agst-stage[data-phase=idle] .agst-typed{width:0}.agst-caret{background:var(--acc);flex:none;width:2px;height:12px;animation:1s step-end infinite adsCaret}@keyframes adsCaret{0%,49%{opacity:1}50%,to{opacity:0}}.agst-go{color:#fff;background:var(--acc);transition:transform .25s var(--agst-e), box-shadow .25s ease;border-radius:7px;flex:none;margin-left:auto;padding:4px 9px;font-size:12px;font-weight:700}.agst-stage[data-phase=generate] .agst-go{box-shadow:0 0 0 4px color-mix(in srgb, var(--acc) 26%, transparent);transform:scale(.92)}.agst-canvas{flex:1;min-height:0;position:relative}.agst-creating{opacity:0;flex-direction:column;gap:8px;padding:2px;transition:opacity .3s;display:flex;position:absolute;inset:0}.agst-stage[data-phase=generate] .agst-creating{opacity:1}.agst-clabel{font-family:var(--nh-f-mono);color:var(--acc);align-items:center;gap:6px;font-size:12px;display:flex}.agst-spin{border:2px solid color-mix(in srgb, var(--acc) 26%, transparent);border-top-color:var(--acc);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite adsSpin}@keyframes adsSpin{to{transform:rotate(360deg)}}.agst-shbar{background:var(--agst-sk);border-radius:6px;height:11px;position:relative;overflow:hidden}.agst-shbar:nth-child(2){width:94%}.agst-shbar:nth-child(3){width:72%}.agst-shbar:nth-child(4){width:86%}.agst-shbar:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--acc) 40%, transparent), transparent);animation:adsSweep 1.1s var(--agst-e) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes adsSweep{to{transform:translate(100%)}}.agst-out{opacity:0;transition:opacity .4s;position:absolute;inset:0}.agst-stage[data-phase=build] .agst-out,.agst-stage[data-phase=done] .agst-out{opacity:1}.agst-reveal{opacity:0;transition:opacity .5s var(--agst-eo), transform .5s var(--agst-eo);transform:translateY(9px)}.agst-stage[data-phase=build] .agst-reveal,.agst-stage[data-phase=done] .agst-reveal{opacity:1;transform:none}.agst-stage[data-phase=build] .agst-d1,.agst-stage[data-phase=done] .agst-d1{transition-delay:50ms}.agst-stage[data-phase=build] .agst-d2,.agst-stage[data-phase=done] .agst-d2{transition-delay:.14s}.agst-stage[data-phase=build] .agst-d3,.agst-stage[data-phase=done] .agst-d3{transition-delay:.23s}.agst-stage[data-phase=build] .agst-d4,.agst-stage[data-phase=done] .agst-d4{transition-delay:.32s}.agst-stage[data-phase=build] .agst-d5,.agst-stage[data-phase=done] .agst-d5{transition-delay:.41s}.agst-stage[data-phase=build] .agst-d6,.agst-stage[data-phase=done] .agst-d6{transition-delay:.5s}.agst-caph{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-ink-3);font-size:8.5px}.agst-bar{background:var(--agst-sk);border-radius:5px;height:8px}.agst-chip{color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700}.agst-chips{flex-wrap:wrap;gap:5px;display:flex}.agst-toast{z-index:5;background:var(--nh-card-bg);border:1px solid var(--nh-border);color:var(--nh-text);opacity:0;transition:opacity .4s var(--agst-eo), transform .4s var(--agst-eo);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:2px;right:2px;transform:translateY(10px)scale(.92)}.agst-stage[data-phase=done] .agst-toast{opacity:1;transform:none}.agst-check{color:#fff;background:var(--nh-green-500,var(--sucesso));border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:12px;display:grid}.agst-heart{color:var(--acc)}.agst-cnt{font-family:var(--nh-f-mono);color:var(--nh-ink-3);font-weight:600}.agst-sc-carousel{gap:10px;height:100%;display:flex}.agst-carousel{flex-direction:column;flex:none;gap:6px;display:flex}.agst-win{border:1px solid var(--nh-border);border-radius:10px;width:100px;height:125px;overflow:hidden}.agst-track{width:300%;height:100%;display:flex}.agst-stage[data-phase=build] .agst-track,.agst-stage[data-phase=done] .agst-track{animation:adsAdv 5s var(--agst-eo) infinite;animation-delay:var(--agst-delay,0s)}@keyframes adsAdv{0%,24%{transform:translate(0)}33%,57%{transform:translate(-33.3333%)}66%,92%{transform:translate(-66.6666%)}to{transform:translate(0)}}.agst-slide{color:#fff;flex-direction:column;flex:none;justify-content:flex-end;width:33.3333%;height:100%;padding:10px;display:flex;position:relative;overflow:hidden}.agst-glow{z-index:1;background:radial-gradient(72% 52% at 72% 4%,#ffffff4d,#0000 62%);position:absolute;inset:0}.agst-ring{z-index:1;border:1.5px solid #ffffff42;border-radius:50%;width:78px;height:78px;position:absolute;bottom:-26px;right:-22px}.agst-kick{z-index:2;font-family:var(--nh-f-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffe6;font-size:6.5px;font-weight:700;position:absolute;top:9px;left:10px}.agst-slide-txt{z-index:2;flex-direction:column;gap:4px;display:flex;position:relative}.agst-slide h4{letter-spacing:-.025em;text-shadow:0 1px 10px #00000038;margin:0;font-size:13px;font-weight:800;line-height:1.06}.agst-handle{font-family:var(--nh-f-mono);letter-spacing:.04em;color:#ffffffd1;font-size:6.5px;font-weight:600}.agst-slide-real{z-index:4;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.agst-dots{justify-content:center;gap:4px;display:flex}.agst-dots i{background:var(--nh-border);border-radius:50%;width:5px;height:5px}.agst-dots i:first-child{background:var(--acc);border-radius:3px;width:13px}.agst-cap{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.agst-capreal{color:var(--nh-ink-2);font-size:12px;font-weight:600;line-height:1.3}.agst-col{flex-direction:column;gap:7px;height:100%;display:flex}.agst-fin-kpis{justify-content:space-between;align-items:flex-end;display:flex}.agst-kpi-lbl{font-family:var(--nh-f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--nh-ink-3);font-size:8px;display:block}.agst-kpi-val{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:19px;font-weight:800}.agst-kpi-delta{color:var(--nh-green-700,var(--acento-texto));background:color-mix(in srgb, var(--nh-green-500,var(--acento)) 15%, transparent);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}.agst-fin-chart{flex:1;align-items:flex-end;gap:5px;padding-top:2px;display:flex}.agst-fin-chart i{background:linear-gradient(var(--acc), color-mix(in srgb, var(--acc) 32%, transparent));transform-origin:bottom;transition:transform .6s var(--agst-eo);border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.agst-stage[data-phase=build] .agst-fin-chart i,.agst-stage[data-phase=done] .agst-fin-chart i{transform:scaleY(1)}.agst-fin-chart i:first-child{height:40%;transition-delay:.26s}.agst-fin-chart i:nth-child(2){height:62%;transition-delay:.32s}.agst-fin-chart i:nth-child(3){height:48%;transition-delay:.38s}.agst-fin-chart i:nth-child(4){height:78%;transition-delay:.44s}.agst-fin-chart i:nth-child(5){height:66%;transition-delay:.5s}.agst-fin-chart i:nth-child(6){height:100%;transition-delay:.56s}.agst-alert{color:var(--nh-text);border:1px solid color-mix(in srgb, var(--acc) 30%, transparent);background:color-mix(in srgb, var(--acc) 8%, transparent);border-radius:8px;padding:6px 9px;font-size:12px;font-weight:600}.agst-okr{grid-template-columns:1fr auto;align-items:center;gap:3px 8px;display:grid}.agst-okr-lbl{color:var(--nh-text);font-size:12px;font-weight:600}.agst-okr-pct{font-family:var(--nh-f-mono);color:var(--acc);font-size:12px;font-weight:700}.agst-okr-track{background:var(--agst-sk);border-radius:5px;grid-column:1/-1;height:7px;overflow:hidden}.agst-okr-fill{background:var(--acc);width:0;height:100%;transition:width .8s var(--agst-eo) .25s;border-radius:5px;display:block}.agst-stage[data-phase=build] .agst-okr-fill,.agst-stage[data-phase=done] .agst-okr-fill{width:var(--w,60%)}.agst-radar-top{font-family:var(--nh-f-mono);color:var(--nh-ink-2);align-items:center;gap:7px;font-size:12px;display:flex}.agst-radar-eye{border:2px solid var(--acc);border-radius:50%;flex:none;width:12px;height:12px;position:relative}.agst-radar-eye:after{content:"";background:var(--acc);border-radius:50%;position:absolute;inset:1px;transform:scale(.3)}.agst-stage[data-phase=build] .agst-radar-eye:after,.agst-stage[data-phase=done] .agst-radar-eye:after{animation:adsPing 1.7s var(--agst-e) infinite}@keyframes adsPing{0%{opacity:1;transform:scale(.3)}80%,to{opacity:0;transform:scale(1)}}.agst-mon{color:var(--nh-text);border-bottom:1px solid var(--nh-border);align-items:center;gap:7px;padding:5px 0;font-size:12px;display:flex}.agst-mon-dot{background:var(--acc);border-radius:50%;flex:none;width:6px;height:6px}.agst-mon-tag{color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent);border-radius:999px;margin-left:auto;padding:2px 7px;font-size:8.5px;font-weight:700}.agst-funnel{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.agst-fn{color:#fff;background:var(--acc);border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:5px 10px;font-size:12px;font-weight:600;display:flex}.agst-fn:nth-child(2){background:color-mix(in srgb, var(--acc) 84%, var(--cartao-solido))}.agst-fn:nth-child(3){background:color-mix(in srgb, var(--acc) 66%, var(--cartao-solido))}.agst-fn:nth-child(4){background:color-mix(in srgb, var(--acc) 50%, var(--cartao-solido));color:var(--nh-text-h)}.agst-fn b{font-family:var(--nh-f-mono)}.agst-nextstep{color:var(--nh-text);background:color-mix(in srgb, var(--acc) 10%, transparent);border:1px dashed color-mix(in srgb, var(--acc) 35%, transparent);border-radius:8px;padding:6px 9px;font-size:12px;font-weight:600}.agst-task{color:var(--nh-text);align-items:center;gap:8px;font-size:12px;display:flex}.agst-check-sm{color:#fff;background:var(--nh-border);border-radius:5px;flex:none;place-items:center;width:16px;height:16px;font-size:12px;display:grid}.agst-check-sm.on{background:var(--acc)}.agst-week{gap:4px;margin-top:auto;display:flex}.agst-week i{background:var(--agst-sk);border-radius:5px;flex:1;height:22px}.agst-week i.on{background:color-mix(in srgb, var(--acc) 45%, var(--agst-sk))}.agst-yt{flex-direction:column;gap:8px;height:100%;display:flex}.agst-yt-thumb{aspect-ratio:16/9;border:1px solid var(--nh-border);border-radius:9px;width:100%;position:relative;overflow:hidden}.agst-yt-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.agst-yt-title{z-index:3;font-family:var(--nh-f-display);color:#fff;text-transform:uppercase;letter-spacing:-.02em;-webkit-text-stroke:1.4px #7f1d1d;paint-order:stroke;text-shadow:2px 2px #00000047;opacity:0;transition:opacity .45s var(--agst-eo) .3s;font-size:19px;font-weight:900;line-height:.9;position:absolute;top:11px;left:11px}.agst-stage[data-phase=build] .agst-yt-title,.agst-stage[data-phase=done] .agst-yt-title{opacity:1}.agst-yt-badge{z-index:3;font-family:var(--nh-f-display);color:var(--tinta);opacity:0;transition:opacity .4s var(--agst-eo) .45s, transform .4s var(--agst-eo) .45s;background:#fde047;border-radius:8px;padding:3px 8px;font-size:14px;font-weight:900;position:absolute;top:9px;right:9px;transform:rotate(6deg)scale(.6);box-shadow:0 3px 8px #00000040}.agst-stage[data-phase=build] .agst-yt-badge,.agst-stage[data-phase=done] .agst-yt-badge{opacity:1;transform:rotate(6deg)scale(1)}.agst-yt-arrow,.agst-yt-head{stroke-dasharray:140;stroke-dashoffset:140px}.agst-stage[data-phase=build] .agst-yt-arrow,.agst-stage[data-phase=done] .agst-yt-arrow,.agst-stage[data-phase=build] .agst-yt-head,.agst-stage[data-phase=done] .agst-yt-head{stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--agst-eo) .45s}.agst-yt-dur{z-index:6;font-family:var(--nh-f-mono);color:#fff;background:#000000d1;border-radius:4px;padding:1px 5px;font-size:8px;font-weight:700;position:absolute;bottom:5px;right:5px}.agst-yt-real{z-index:4;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.agst-yt-flag{z-index:6;font-family:var(--nh-f-mono);color:var(--tinta);opacity:0;background:#facc15;border-radius:5px;align-items:center;gap:4px;padding:2px 6px;font-size:7.5px;font-weight:700;transition:opacity .3s;display:inline-flex;position:absolute;bottom:5px;left:5px}.agst-yt-flag:before{content:"";border:2px solid rgba(var(--nh-shadow-rgb),.35);border-top-color:#111827;border-radius:50%;width:6px;height:6px;animation:.8s linear infinite adsSpin}.agst-stage[data-phase=build] .agst-yt-flag{opacity:1}.agst-li{flex-direction:column;gap:7px;height:100%;display:flex}.agst-li-top{align-items:center;gap:8px;display:flex}.agst-li-av{background:var(--acc);border-radius:50%;flex:none;width:28px;height:28px}.agst-li-h{letter-spacing:-.01em;color:var(--nh-text-h);font-size:13px;font-weight:800;line-height:1.2}.agst-li-react{align-items:center;margin-top:auto;display:flex}.agst-li-rx{color:#fff;background:var(--acc);border:2px solid var(--nh-panel-2);border-radius:50%;place-items:center;width:18px;height:18px;margin-left:-5px;font-size:8.5px;display:grid}.agst-li-rx:first-child{margin-left:0}.agst-li-rc{font-family:var(--nh-f-mono);color:var(--nh-ink-3);margin-left:7px;font-size:12px}.agst-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.agst-card{cursor:auto;gap:10px;padding:16px 16px 12px}.agst-card[role=button]{cursor:pointer}.agst-card .agst-stage{height:246px}.agst-card .rd-ac-foot{margin-top:4px}.agst-card-head{align-items:center;gap:11px;display:flex}.agst-card-ava{object-fit:cover;border:2px solid color-mix(in srgb, var(--agst-accent) 52%, transparent);border-radius:50%;flex:none;width:44px;height:44px}.agst-card-id{flex-direction:column;gap:2px;min-width:0;display:flex}.agst-card-role{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:17px;font-weight:700;line-height:1.05}.agst-card-name{color:var(--agst-accent);background:color-mix(in srgb, var(--agst-accent) 12%, transparent);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:700}.agst-card-desc{color:var(--nh-ink-2);margin:0;font-size:13px;line-height:1.45}.agst-browser{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}.agst-bbar{background:color-mix(in srgb, var(--nh-text) 4%, transparent);border-bottom:1px solid var(--nh-border);align-items:center;gap:5px;padding:6px 8px;display:flex}.agst-bbar i{background:var(--nh-border);border-radius:50%;width:6px;height:6px}.agst-burl{background:var(--agst-sk);border-radius:5px;flex:1;height:8px;margin-left:6px}.agst-bbody{flex-direction:column;flex:1;gap:7px;padding:9px;display:flex;position:relative;overflow:hidden}.agst-bhero{background:linear-gradient(150deg, var(--acc), color-mix(in srgb, var(--acc) 45%, var(--cartao-solido)));border-radius:8px;height:38px}.agst-bbtn{background:var(--acc);border-radius:8px;align-self:flex-start;width:60px;height:15px}.agst-bcols{gap:7px;margin-top:2px;display:flex}.agst-bcols>div{flex-direction:column;flex:1;gap:5px;display:flex}.agst-phone{border:3px solid color-mix(in srgb, var(--nh-text) 22%, transparent);background:var(--nh-card-bg);border-radius:11px;flex-direction:column;gap:4px;width:44px;height:82px;padding:6px 5px;display:flex;position:absolute;bottom:4px;right:6px;overflow:hidden;box-shadow:0 8px 18px #0000002e}.agst-phhero{background:linear-gradient(150deg, var(--acc), color-mix(in srgb, var(--acc) 45%, var(--cartao-solido)));border-radius:5px;height:20px}.agst-deck{flex-direction:column;gap:8px;height:100%;display:flex}.agst-deck-main{background:color-mix(in srgb, var(--acc) 8%, var(--nh-card-bg));border:1px solid var(--nh-border);border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:11px;display:flex;position:relative;overflow:hidden}.agst-deck-kick{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);font-size:8px;font-weight:700}.agst-deck-title{letter-spacing:-.02em;color:var(--nh-text-h);font-size:15px;font-weight:800;line-height:1.1}.agst-deck-chart{align-items:flex-end;gap:6px;height:34px;margin-top:auto;display:flex}.agst-deck-chart i{background:linear-gradient(var(--acc), color-mix(in srgb, var(--acc) 40%, transparent));transform-origin:bottom;transition:transform .6s var(--agst-eo);border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.agst-stage[data-phase=build] .agst-deck-chart i,.agst-stage[data-phase=done] .agst-deck-chart i{transform:scaleY(1)}.agst-deck-chart i:first-child{height:42%;transition-delay:.3s}.agst-deck-chart i:nth-child(2){height:66%;transition-delay:.4s}.agst-deck-chart i:nth-child(3){height:52%;transition-delay:.5s}.agst-deck-chart i:nth-child(4){height:88%;transition-delay:.6s}.agst-deck-chart i:nth-child(5){height:100%;transition-delay:.7s}.agst-deck-strip{flex:none;gap:6px;display:flex}.agst-deck-strip .ts{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:6px;flex:1;height:22px}.agst-deck-strip .ts.on{border-color:var(--acc);box-shadow:0 0 0 2px color-mix(in srgb, var(--acc) 28%, transparent)}.agst-feed{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:7px;height:100%;display:grid}.agst-feed .ft{border-radius:8px;align-items:flex-end;padding:7px;display:flex;position:relative;overflow:hidden}.agst-feed .ft span{background:#fffc;border-radius:4px;width:70%;height:5px}.agst-feed .ft:first-child{background:linear-gradient(150deg,#ec4899,#be185d)}.agst-feed .ft:nth-child(2){background:linear-gradient(150deg,#f472b6,#ec4899)}.agst-feed .ft:nth-child(3){background:linear-gradient(150deg,#db2777,#9d174d)}.agst-feed .ft:nth-child(4){background:linear-gradient(150deg,#fb7185,#e11d48)}.agst-media{flex-direction:column;gap:8px;height:100%;display:flex}.agst-media-img{background:conic-gradient(from 210deg at 60% 40%,#a855f7,#ec4899,#22d3ee,#a855f7);border-radius:10px;flex:1;position:relative;overflow:hidden}.agst-media-img .clip{background:var(--nh-panel-2,var(--nh-card-bg));clip-path:inset(0);transition:clip-path 1.4s var(--agst-eo);position:absolute;inset:0}.agst-stage[data-phase=build] .agst-media-img .clip,.agst-stage[data-phase=done] .agst-media-img .clip{clip-path:inset(0 0 0 100%)}.agst-media-row{flex:none;gap:8px;height:42px;display:flex}.agst-media-vid{background:linear-gradient(150deg,#7c3aed,#4c1d95);border-radius:8px;flex:1;place-items:center;display:grid}.agst-media-vid:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;margin-left:3px}.agst-wave{background:color-mix(in srgb, var(--acc) 12%, var(--nh-card-bg));border-radius:8px;flex:1.4;justify-content:center;align-items:center;gap:3px;padding:0 8px;display:flex}.agst-wave i{background:var(--acc);border-radius:2px;width:3px;height:30%}.agst-stage[data-phase=build] .agst-wave i,.agst-stage[data-phase=done] .agst-wave i{animation:adsEq 1s var(--agst-e) infinite}.agst-wave i:nth-child(2){animation-delay:.12s}.agst-wave i:nth-child(3){animation-delay:.24s}.agst-wave i:nth-child(4){animation-delay:.36s}.agst-wave i:nth-child(5){animation-delay:.48s}.agst-wave i:nth-child(6){animation-delay:.6s}.agst-wave i:nth-child(7){animation-delay:.72s}@keyframes adsEq{0%,to{height:24%}50%{height:88%}}.agst-stk{flex-wrap:wrap;place-content:center;gap:8px;height:100%;padding:6px;display:flex}.agst-stk .bub{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:15px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.agst-stage[data-phase=build] .agst-stk .bub,.agst-stage[data-phase=done] .agst-stk .bub{animation:adsBounce 1.6s var(--agst-e) infinite}.agst-stk .bub:nth-child(2){animation-delay:.2s}.agst-stk .bub:nth-child(3){animation-delay:.4s}.agst-stk .bub:nth-child(4){animation-delay:.6s}.agst-stk .bub:nth-child(5){animation-delay:.8s}@keyframes adsBounce{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-6px)rotate(3deg)}}.agst-stk .gif{color:#fff;width:46px;height:46px;font-size:12px;font-weight:800;font-family:var(--nh-f-mono);background:linear-gradient(150deg,#11c5d6,#0891b2);border-radius:15px;place-items:center;display:grid}.agst-brand{flex-direction:column;gap:10px;height:100%;padding:2px;display:flex}.agst-brand-logo{align-items:center;gap:9px;display:flex}.agst-brand-mark{background:linear-gradient(140deg, var(--acc), color-mix(in srgb, var(--acc) 50%, var(--cartao-solido)));color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid}.agst-brand-word{letter-spacing:-.02em;color:var(--nh-text-h);font-size:16px;font-weight:800}.agst-swatches{gap:6px;display:flex}.agst-swatches i{border-radius:6px;flex:1;height:22px}.agst-type-spec{border-top:1px solid var(--nh-border);align-items:baseline;gap:10px;margin-top:auto;padding-top:8px;display:flex}.agst-type-spec .aa{letter-spacing:-.03em;color:var(--nh-text-h);font-size:28px;font-weight:800;line-height:1}.agst-type-spec .tn{font-family:var(--nh-f-mono);color:var(--nh-ink-3);font-size:12px;line-height:1.4}.agst-ads{gap:8px;height:100%;display:flex}.agst-ad{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:9px;display:flex;position:relative}.agst-ad .ad-img{background:linear-gradient(150deg, var(--acc), color-mix(in srgb, var(--acc) 45%, var(--cartao-solido)));border-radius:7px;height:38px}.agst-ad .ad-h{color:var(--nh-text-h);font-size:12px;font-weight:800;line-height:1.15}.agst-ad .ad-btn{background:var(--acc);border-radius:7px;height:14px;margin-top:auto}.agst-ad.win{box-shadow:0 0 0 2px var(--acc)}.agst-ad .wintag{font-family:var(--nh-f-mono);color:#fff;background:var(--acc);border-radius:6px;padding:2px 6px;font-size:8px;font-weight:700;position:absolute;top:-8px;right:6px}.agst-ad.b .ad-img{background:linear-gradient(150deg,#94a3b8,#475569)}.agst-ad.b .ad-btn{background:var(--nh-ink-3)}.agst-doc{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:10px;flex-direction:column;gap:8px;height:100%;padding:11px;display:flex}.agst-doc .dt{letter-spacing:-.01em;color:var(--nh-text-h);font-size:13px;font-weight:800}.agst-doc .drow{border-bottom:1px dashed var(--nh-border);justify-content:space-between;align-items:center;padding:5px 0;display:flex}.agst-doc .drow .agst-bar{width:52%}.agst-doc .drow .pr{font-family:var(--nh-f-mono);color:var(--acc);font-size:12px;font-weight:700}.agst-doc .dsign{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.agst-doc .dsign .sig{background:var(--nh-ink-3);width:66px;height:1px}.agst-doc .dsign .tot{font-family:var(--nh-f-mono);color:var(--nh-text-h);font-size:13px;font-weight:800}.agst-edit{border:1px solid var(--nh-border);border-radius:10px;height:100%;position:relative;overflow:hidden}.agst-edit .before{background:linear-gradient(150deg,#64748b,#334155);position:absolute;inset:0}.agst-edit .before:after{content:"";background:repeating-linear-gradient(45deg,#ffffff0f 0 8px,#0000 8px 16px);position:absolute;inset:0}.agst-edit .after{background:conic-gradient(#eee 90deg, #ddd 0 180deg, #eee 0 270deg, #ddd 0) 0/16px 16px;clip-path:inset(0 0 0 55%);position:absolute;inset:0}.agst-edit .after .subj{background:linear-gradient(150deg, var(--acc), color-mix(in srgb, var(--acc) 55%, var(--cartao-solido)));border-radius:40% 40% 8px 8px;width:46%;height:78%;position:absolute;bottom:0;left:22%}.agst-stage[data-phase=build] .agst-edit .after,.agst-stage[data-phase=done] .agst-edit .after{animation:adsWipe 5s var(--agst-eo) infinite}@keyframes adsWipe{0%,15%{clip-path:inset(0 0 0 100%)}45%,80%{clip-path:inset(0 0 0 45%)}to{clip-path:inset(0 0 0 100%)}}.agst-edit .wand{filter:drop-shadow(0 2px 4px #0000004d);font-size:16px;position:absolute;top:8px;right:9px}.agst-edit .lbl{font-family:var(--nh-f-mono);color:#fff;background:#0006;border-radius:5px;padding:2px 6px;font-size:8px;font-weight:700;position:absolute;bottom:7px}.agst-edit .lbl.l1{left:7px}.agst-edit .lbl.l2{right:7px}.agst-poster{gap:10px;height:100%;display:flex}.agst-poster .pv{color:#fff;background:linear-gradient(160deg, var(--acc), color-mix(in srgb, var(--acc) 55%, #000 12%));border-radius:9px;flex-direction:column;gap:7px;width:92px;padding:11px;display:flex;position:relative;overflow:hidden}.agst-poster .pv .pk{font-family:var(--nh-f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:8px}.agst-poster .pv .ph{letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.05}.agst-poster .pv .pd{font-family:var(--nh-f-mono);opacity:.92;margin-top:auto;font-size:8.5px}.agst-poster .pv .psh{background:#ffffff29;border-radius:50%;width:56px;height:56px;position:absolute;top:-16px;right:-14px}.agst-poster .pm{flex-direction:column;flex:1;gap:8px;padding-top:4px;display:flex}.agst-studio{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:7px;height:100%;display:grid}.agst-studio .cell{background:color-mix(in srgb, var(--acc) 8%, var(--nh-card-bg));border:1px solid var(--nh-border);color:var(--acc);border-radius:9px;place-items:center;display:grid}.agst-studio .cell svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.agst-stage[data-phase=build] .agst-studio .cell,.agst-stage[data-phase=done] .agst-studio .cell{animation:adsChase 2.4s var(--agst-e) infinite}.agst-studio .cell:first-child{animation-delay:0s}.agst-studio .cell:nth-child(2){animation-delay:.1s}.agst-studio .cell:nth-child(3){animation-delay:.2s}.agst-studio .cell:nth-child(4){animation-delay:.3s}.agst-studio .cell:nth-child(5){animation-delay:.4s}.agst-studio .cell:nth-child(6){animation-delay:.5s}.agst-studio .cell:nth-child(7){animation-delay:.6s}.agst-studio .cell:nth-child(8){animation-delay:.7s}@keyframes adsChase{0%,70%,to{background:color-mix(in srgb, var(--acc) 8%, var(--nh-card-bg));color:var(--acc);transform:scale(1)}18%{background:var(--acc);color:#fff;transform:scale(1.06)}}.agst-form{flex-direction:column;gap:8px;height:100%;display:flex}.agst-field{flex-direction:column;gap:4px;display:flex}.agst-field .fl{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ink-3);font-size:8px}.agst-field .fi{background:color-mix(in srgb, var(--nh-text) 5%, transparent);border:1px solid var(--nh-border);border-radius:6px;height:16px}.agst-nps{gap:4px;margin-top:auto;display:flex}.agst-nps i{background:var(--agst-sk);height:20px;font-family:var(--nh-f-mono);color:var(--nh-ink-3);border-radius:5px;flex:1;place-items:center;font-size:12px;font-weight:700;display:grid}.agst-nps i.on{background:var(--acc);color:#fff}.agst-cand{flex-direction:column;gap:6px;height:100%;display:flex}.agst-cand-row{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.agst-cand-av{background:linear-gradient(140deg, var(--acc), color-mix(in srgb, var(--acc) 50%, var(--cartao-solido)));border-radius:50%;flex:none;width:22px;height:22px}.agst-cand-row .agst-bar{flex:1}.agst-cand-tag{border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:700}.agst-cand-tag.ok{color:var(--nh-green-700,var(--sucesso));background:color-mix(in srgb, var(--nh-green-500,var(--sucesso)) 15%, transparent)}.agst-cand-tag.mid{color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent)}.agst-kanban{gap:7px;height:100%;display:flex}.agst-kanban .kcol{background:color-mix(in srgb, var(--nh-text) 3%, var(--nh-card-bg));border:1px solid var(--nh-border);border-radius:8px;flex-direction:column;flex:1;gap:6px;padding:7px;display:flex}.agst-kanban .kh{background:var(--acc);border-radius:4px;width:60%;height:6px}.agst-kanban .kc{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:6px;height:24px}.agst-draw{border:1px solid var(--nh-border);background:color-mix(in srgb, var(--nh-text) 3%, var(--nh-card-bg));border-radius:10px;height:100%;position:relative;overflow:hidden}.agst-draw-svg{width:100%;height:100%;position:absolute;inset:0}.agst-draw-svg .dn{fill:color-mix(in srgb, var(--acc) 14%, var(--nh-card-bg));stroke:var(--acc);stroke-width:2px}.agst-draw-svg .dl{fill:none;stroke:var(--acc);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:120;stroke-dashoffset:120px}.agst-stage[data-phase=build] .agst-draw-svg .dl,.agst-stage[data-phase=done] .agst-draw-svg .dl{stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--agst-eo) .4s}.agst-draw-note{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;display:grid;position:absolute;box-shadow:0 3px 8px #0000001f}.agst-draw-note.n1{top:10px;right:12px}.agst-draw-note.n2{bottom:12px;left:12px}.hub-card.is-demo .hub-ic,.rd-app-card.is-demo .rd-app-ic{display:none}.agst-hubhead{align-items:center;gap:11px;margin-bottom:2px;display:flex}.agst-hubhead .agst-hubic{width:44px;height:44px;color:var(--hub-accent,var(--acc));background:color-mix(in srgb, var(--hub-accent,var(--acc)) 12%, transparent);border:1px solid color-mix(in srgb, var(--hub-accent,var(--acc)) 24%, transparent);border-radius:13px;flex:none;place-items:center;transition:background .2s;display:grid}.agst-hubhead .agst-hubic svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.agst-hubhead .agst-hubic.is-photo{background:0 0;overflow:hidden}.agst-hubhead .agst-hubic.is-photo:hover{background:0 0}html[data-theme=dark] .agst-hubhead .agst-hubic{color:color-mix(in srgb, var(--hub-accent,var(--acc)) 55%, #fff)}.hub-card:hover .agst-hubic,.hub-card:focus-visible .agst-hubic{background:color-mix(in srgb, var(--hub-accent,var(--acc)) 19%, transparent)}.agst-hubhead .agst-hubttl{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:16px;font-weight:700;line-height:1.1}.hub-card.is-demo .agst-stage,.rd-app-card.is-demo .agst-stage{margin:8px 0}.agst-appstage{margin:6px 0 12px}@media (prefers-reduced-motion:reduce){.agst-stage *{transition:none!important;animation:none!important}.agst-caret{opacity:.5}}.clab-sec{margin-top:42px;scroll-margin-top:18px}.clab-sechead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.clab-sechead h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text);margin:0;font-size:21px;font-weight:700}.clab-stamp{font-family:var(--nh-f-mono);color:var(--nh-text);background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:9px;padding:4px 10px;font-size:14px;font-weight:700}.clab-best{font-family:var(--nh-f-mono);color:var(--nh-ink-3);font-size:12px}.clab-secsub{max-width:68ch;color:var(--nh-ink-2);margin:8px 0 16px;font-size:14px}.clab-secsub b{color:var(--nh-text);font-weight:650}.clab-glyph{width:54px;height:54px;color:var(--clab-acc,var(--nh-green-strong,var(--acento-texto)));background:color-mix(in srgb, var(--clab-acc) 12%, transparent);border:1px solid color-mix(in srgb, var(--clab-acc) 24%, transparent);border-radius:15px;flex:none;place-items:center;transition:background .2s;display:grid}.clab-glyph svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.clab-glyph-sm{border-radius:12px;width:46px;height:46px}.clab-glyph-sm svg{width:22px;height:22px}html[data-theme=dark] .clab-glyph{color:color-mix(in srgb, var(--clab-acc) 55%, #fff)}.clab-acard{cursor:default;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s}.clab-acard:hover,.clab-acard:focus-visible{transform:translateY(-4px)}.clab-tile{cursor:default;opacity:0;transition:opacity .5s ease calc(var(--i,0) * 90ms), transform .5s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * 90ms), border-color .2s ease, box-shadow .2s ease;flex-direction:column;gap:12px;padding:20px 18px 16px;display:flex;transform:translateY(10px)}.clab-tilegrid.in .clab-tile{opacity:1;transform:none}.clab-tile:hover,.clab-tile:focus-visible{border-color:color-mix(in srgb, var(--clab-acc) 55%, var(--nh-border));transition-delay:0s;transform:translateY(-4px)}.clab-tile:hover .clab-glyph{background:color-mix(in srgb, var(--clab-acc) 19%, transparent)}.clab-tile-body h3{font-family:var(--nh-f-display);letter-spacing:-.01em;color:var(--nh-text);margin:0;font-size:15.5px;font-weight:700}.clab-tile-body p{color:var(--nh-ink-2);margin:4px 0 0;font-size:14px}.clab-tile-foot{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.clab-area{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ink-3);font-size:12px}.clab-cta{color:var(--nh-text);font-size:13px;font-weight:650}.clab-spot{perspective:900px}.clab-scard{cursor:default;will-change:transform;flex-direction:column;height:100%;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.clab-scard:after{content:"";pointer-events:none;background:radial-gradient(300px circle at var(--mx,50%) var(--my,30%), color-mix(in srgb, var(--cartao-solido) 16%, transparent), transparent 65%);mix-blend-mode:soft-light;opacity:var(--glow,0);transition:opacity .25s;position:absolute;inset:0}.clab-shot{border-radius:var(--nh-r,14px);border:1px solid var(--nh-border);background:var(--nh-panel-2,var(--nh-card-bg));padding:16px 16px 0;overflow:hidden}.clab-frame{pointer-events:none;border-radius:10px 10px 0 0;width:106%;margin:0 -3%;transform:rotate(-2.4deg)translateY(8px)}.clab-frame .agst-stage{border-radius:10px 10px 0 0;height:188px}@media (prefers-reduced-motion:reduce){.clab-tile{opacity:1;transition:none;transform:none}.clab-acard,.clab-acard:hover{transition:none;transform:none}.clab-scard:after{display:none}}.rm-shell{background:radial-gradient(680px 340px at 6% -8%, color-mix(in srgb, var(--sucesso) 10%, transparent), transparent 60%), radial-gradient(720px 380px at 98% 2%, #6366f11a, transparent 58%), radial-gradient(760px 460px at 50% 118%, #f59e0b14, transparent 56%), var(--nh-bg);min-height:100dvh;padding:36px 28px 64px}.rm-wrap{max-width:920px;margin:0 auto}.rm-head{margin-bottom:40px}.rm-kicker{font-family:var(--nh-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--nh-green-600);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.rm-kicker svg{fill:currentColor;stroke:none;width:14px;height:14px}.rm-head h1{font-family:var(--nh-f-display);letter-spacing:-.03em;color:var(--nh-slate-900);margin:10px 0 0;font-size:40px;font-weight:600;line-height:1.05}.rm-head p{color:var(--nh-slate-500);max-width:660px;margin:12px 0 0;font-size:16px;line-height:1.65}.rm-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.rm-meta-pill{font-family:var(--nh-f-mono);letter-spacing:.04em;color:var(--nh-slate-700);background:var(--nh-glass-bg);border:1px solid var(--nh-glass-border);-webkit-backdrop-filter:var(--nh-blur);border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700}.rm-meta-dot{background:var(--nh-slate-400);border-radius:50%;width:4px;height:4px}.rm-meta-soft{color:var(--nh-slate-400);font-size:13px}.rm-timeline{flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex}.rm-item{--rm-accent:var(--acento);opacity:0;grid-template-columns:44px 1fr;gap:20px;animation:.65s cubic-bezier(.22,1,.36,1) forwards rmRise;display:grid;position:relative;transform:translateY(20px)}.rm-rail{justify-content:center;display:flex;position:relative}.rm-node{z-index:1;width:44px;height:44px;color:var(--rm-accent);background:color-mix(in srgb, var(--rm-accent) 14%, var(--nh-field-bg));border:1.5px solid color-mix(in srgb, var(--rm-accent) 38%, transparent);box-shadow:inset 0 1px 0 rgba(var(--nh-hi-rgb), .5);border-radius:13px;flex:none;place-items:center;display:grid;position:relative}.rm-node svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.rm-rail:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--rm-accent) 45%, transparent), color-mix(in srgb, var(--nh-shadow-rgb) 16%, transparent));width:2px;position:absolute;top:48px;bottom:-24px;left:50%;transform:translate(-50%)}.rm-item:last-child .rm-rail:after{display:none}.rm-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);border-radius:24px;padding:26px 28px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.rm-card:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(140deg, color-mix(in srgb, var(--rm-accent) 12%, transparent), transparent 52%);position:absolute;inset:0}.rm-card:after{content:"";background:linear-gradient(to bottom, var(--rm-accent), color-mix(in srgb, var(--rm-accent) 30%, transparent));border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.rm-card-glow{pointer-events:none;opacity:.5;background:radial-gradient(circle, color-mix(in srgb, var(--rm-accent) 22%, transparent), transparent 70%);border-radius:50%;width:320px;height:320px;transition:opacity .3s;position:absolute;top:-50%;right:-10%}.rm-item:hover .rm-card{border-color:color-mix(in srgb, var(--rm-accent) 38%, var(--nh-glass-border));box-shadow:none;transform:translateY(-4px)}.rm-item:hover .rm-card-glow{opacity:.85}.rm-card-head{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.rm-phase{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rm-accent);font-size:12px;font-weight:700}.rm-status{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.rm-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.rm-status--dev{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 15%, transparent)}.rm-status--dev .rm-status-dot{animation:1.8s ease-in-out infinite rmPulse}.rm-status--soon{color:#4338ca;background:#6366f126}.rm-status--radar{color:#b45309;background:#f59e0b29}.rm-title{z-index:1;font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin:14px 0 0;font-size:25px;font-weight:600;position:relative}.rm-tag{z-index:1;color:var(--rm-accent);margin:6px 0 0;font-size:16px;font-weight:600;position:relative}.rm-desc{z-index:1;color:var(--nh-slate-600);max-width:620px;margin:10px 0 0;font-size:14.5px;line-height:1.6;position:relative}.rm-agents{z-index:1;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:20px;display:grid;position:relative}.rm-agent{background:rgba(var(--nh-hi-rgb), .35);border:1px solid rgba(var(--nh-shadow-rgb), .1);border-radius:16px;align-items:center;gap:12px;padding:13px 14px;display:flex}.rm-agent-ic{width:38px;height:38px;color:var(--rm-accent);background:color-mix(in srgb, var(--rm-accent) 14%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.rm-agent-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.rm-agent-txt{flex-direction:column;min-width:0;display:flex}.rm-agent-txt strong{color:var(--nh-slate-900);font-size:15px;font-weight:700}.rm-agent-txt span{color:var(--nh-slate-500);font-size:13px;line-height:1.35}.rm-chips{z-index:1;flex-wrap:wrap;gap:9px;margin:20px 0 0;padding:0;list-style:none;display:flex;position:relative}.rm-chip{color:var(--nh-slate-700);background:rgba(var(--nh-hi-rgb), .4);border:1px solid rgba(var(--nh-shadow-rgb), .1);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.rm-chip-dot{background:var(--rm-accent);border-radius:50%;width:6px;height:6px}.rm-cta{z-index:1;cursor:pointer;color:var(--rm-accent);background:color-mix(in srgb, var(--rm-accent) 10%, transparent);border:1.5px solid color-mix(in srgb, var(--rm-accent) 35%, transparent);border-radius:999px;align-items:center;gap:8px;margin-top:22px;padding:11px 20px;font-size:15px;font-weight:600;transition:background .18s,transform .15s cubic-bezier(.22,1,.36,1),box-shadow .18s,color .18s;display:inline-flex;position:relative}.rm-cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rm-cta:hover{background:color-mix(in srgb, var(--rm-accent) 16%, transparent);transform:translateY(-1px)}.rm-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--rm-accent) 28%, transparent);outline:none}.rm-cta.is-on{color:var(--sobre-acento);background:var(--rm-accent);border-color:var(--rm-accent);box-shadow:none}.rm-try{z-index:1;border-radius:var(--nh-r-lg);cursor:pointer;font-family:var(--nh-f-body);color:var(--sobre-acento);background:var(--rm-accent);box-shadow:var(--nh-bevel), var(--nh-e1);border:none;align-items:center;gap:9px;margin-top:22px;padding:11px 20px;font-size:15px;font-weight:700;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .18s,filter .18s;display:inline-flex;position:relative}.rm-try svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rm-try-arrow{transition:transform .18s;display:inline-flex}.rm-try:hover{filter:brightness(1.04);box-shadow:var(--nh-bevel), var(--nh-e2);transform:translateY(-1px)}.rm-try:hover .rm-try-arrow{transform:translate(3px)}.rm-try:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--rm-accent) 35%, transparent);outline:none}.rm-feedback{text-align:center;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);-webkit-backdrop-filter:var(--nh-blur);border-radius:26px;margin:48px 0 0 64px;padding:40px 36px;position:relative;overflow:hidden}.rm-feedback-glow{pointer-events:none;opacity:.8;background:radial-gradient(420px 220px at 16% -12%, color-mix(in srgb, var(--acento) 14%, transparent), transparent 66%), radial-gradient(420px 220px at 86% 112%, #6366f121, transparent 66%);position:absolute;inset:0}.rm-feedback-ic{z-index:1;width:56px;height:56px;color:var(--nh-green-600);background:color-mix(in srgb, var(--acento) 14%, var(--nh-field-bg));border:1.5px solid color-mix(in srgb, var(--acento) 36%, transparent);box-shadow:none;border-radius:17px;place-items:center;margin:0 auto;display:grid;position:relative}.rm-feedback-ic svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.rm-feedback h3{z-index:1;font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin:18px 0 0;font-size:clamp(21px,3vw,27px);font-weight:600;position:relative}.rm-feedback p{z-index:1;max-width:540px;color:var(--nh-slate-500);margin:10px auto 0;font-size:16px;line-height:1.65;position:relative}.rm-feedback-btn{z-index:1;border-radius:var(--nh-r-lg);cursor:pointer;font-family:var(--nh-f-body);color:var(--sobre-acento);background:var(--nh-green-600);box-shadow:var(--nh-bevel), var(--nh-e1);border:none;align-items:center;gap:9px;margin-top:22px;padding:13px 26px;font-size:16px;font-weight:700;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .18s,filter .18s;display:inline-flex;position:relative}.rm-feedback-btn svg{fill:currentColor;stroke:none;width:17px;height:17px}.rm-feedback-btn:hover{filter:brightness(1.04);background:var(--nh-green-700);box-shadow:var(--nh-bevel), var(--nh-e2);transform:translateY(-1px)}.rm-feedback-btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 40%, transparent);outline:none}.rm-tabs{background:rgba(var(--nh-shadow-rgb), .08);border:1px solid var(--nh-glass-border);border-radius:14px;gap:4px;margin-top:22px;padding:4px;display:inline-flex}.rm-tab{cursor:pointer;font-family:var(--nh-f-body);color:var(--nh-slate-500);background:0 0;border:none;border-radius:11px;align-items:center;gap:8px;padding:9px 18px;font-size:15px;font-weight:700;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}.rm-tab:hover{color:var(--nh-slate-700)}.rm-tab.active{color:var(--nh-slate-900);background:var(--nh-field-bg);box-shadow:0 4px 12px rgba(var(--nh-shadow-rgb), .12), inset 0 1px 0 rgba(var(--nh-hi-rgb), .7)}.rm-tab:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 30%, transparent);outline:none}.rm-tab-count{font-family:var(--nh-f-mono);min-width:20px;height:20px;color:var(--nh-slate-500);background:rgba(var(--nh-shadow-rgb), .1);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.rm-tab.active .rm-tab-count{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 16%, transparent)}.rm-timeline{animation:.35s both rmFade}.rm-tagpill{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.rm-tagpill .rm-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.rm-tagpill--feature{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 15%, transparent)}.rm-tagpill--improvement{color:#4338ca;background:#6366f126}.rm-tagpill--fix{color:#b45309;background:#f59e0b29}.rm-date{font-family:var(--nh-f-mono);color:var(--nh-slate-400);white-space:nowrap;font-size:13px;font-weight:600}.rm-item--news .rm-title{margin-top:14px}.rm-highlights{z-index:1;flex-direction:column;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:flex;position:relative}.rm-highlight{color:var(--nh-slate-700);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.rm-highlight-ic{width:20px;height:20px;color:var(--rm-accent);background:color-mix(in srgb, var(--rm-accent) 16%, transparent);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.rm-highlight-ic svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}@keyframes rmRise{to{opacity:1;transform:none}}@keyframes rmFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rmPulse{0%,to{opacity:1}50%{opacity:.35}}html[data-theme=dark] .rm-kicker{color:var(--sucesso)}html[data-theme=dark] .rm-status--dev{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 20%, transparent)}html[data-theme=dark] .rm-status--soon{color:#a5b4fc;background:#6366f138}html[data-theme=dark] .rm-status--radar{color:#fbbf24;background:#f59e0b33}html[data-theme=dark] .rm-tagpill--feature{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 20%, transparent)}html[data-theme=dark] .rm-tagpill--improvement{color:#a5b4fc;background:#6366f138}html[data-theme=dark] .rm-tagpill--fix{color:#fbbf24;background:#f59e0b33}html[data-theme=dark] .rm-tab.active .rm-tab-count{color:var(--acento-texto);background:color-mix(in srgb, var(--acento) 20%, transparent)}@media (width<=720px){.rm-shell{padding:24px 16px 48px}.rm-head{margin-bottom:28px}.rm-head h1{font-size:30px}.rm-head p{font-size:16px}.rm-timeline{gap:18px}.rm-item{grid-template-columns:38px 1fr;gap:14px}.rm-node{border-radius:11px;width:38px;height:38px}.rm-node svg{width:18px;height:18px}.rm-rail:after{top:42px;bottom:-20px}.rm-card{border-radius:20px;padding:22px 20px}.rm-title{font-size:22px}.rm-agents{grid-template-columns:1fr}.rm-feedback{margin-left:0;padding:30px 22px}.rm-cta,.rm-try{justify-content:center;width:100%}.rm-tabs{width:100%;display:flex}.rm-tab{flex:1;justify-content:center;padding:10px 12px}}@media (width<=400px){.rm-card-head{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.rm-item{opacity:1;animation:none;transform:none}.rm-card,.rm-cta{transition:none}.rm-item:hover .rm-card{transform:none}.rm-status--dev .rm-status-dot{animation:none}}.fb-screen{max-width:940px;font-family:var(--nh-f-body);color:var(--nh-slate-800);margin:0 auto;padding:8px 4px 80px}.fb-head{margin-bottom:18px}.fb-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-green-600);background:var(--nh-green-soft);border:1px solid var(--nh-green-line);border-radius:var(--nh-r-pill);align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.fb-eyebrow svg{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.fb-h1{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:12px 0 6px;font-size:clamp(22px,3.2vw,30px);font-weight:800}.fb-sub{color:var(--nh-ink-2);max-width:60ch;font-size:14.5px;line-height:1.5}.fb-tabs{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-pill);gap:3px;margin:18px 0 4px;padding:4px;display:inline-flex}.fb-tab{cursor:pointer;font-family:var(--nh-f-body);color:var(--nh-ink-2);border-radius:var(--nh-r-pill);transition:color var(--nh-dur-fast) var(--nh-ease-out), background var(--nh-dur-fast) var(--nh-ease-out);background:0 0;border:0;align-items:center;gap:7px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.fb-tab:hover{color:var(--nh-text-h)}.fb-tab.active{background:var(--nh-card-bg);color:var(--nh-green-700);box-shadow:var(--nh-glass-shadow)}.fb-tab svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.fb-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 14px;display:flex}.fb-search{background:var(--nh-field-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r);flex:220px;align-items:center;gap:8px;min-height:52px;padding:0 12px;display:flex}.fb-search:focus-within{border-color:var(--nh-ink-3)}.fb-search svg{fill:none;width:15px;height:15px;stroke:var(--nh-ink-3);stroke-width:2px;flex:none}.fb-search input{width:100%;font-family:var(--nh-f-body);color:var(--nh-text-h);background:0 0;outline:0;min-height:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-size:14px!important}.fb-search input:not([type=checkbox]):not([type=radio]):not([type=range]):focus{box-shadow:none!important;border:none!important}@media (pointer:coarse){.fb-search input{font-size:16px!important}}.fb-sort{border:1px solid var(--nh-border);background:var(--nh-field-bg);border-radius:var(--nh-r);font-family:var(--nh-f-body);color:var(--nh-text);cursor:pointer;padding:8px 12px;font-size:14px;font-weight:600}.fb-sort:focus-visible{border-color:var(--nh-ink-3);outline:none}.fb-btn-primary{cursor:pointer;white-space:nowrap;background:var(--nh-green-600);color:var(--sobre-acento);font-family:var(--nh-f-body);border-radius:var(--nh-r-lg);box-shadow:var(--nh-bevel), var(--nh-e1);transition:transform var(--nh-dur-fast) var(--nh-ease-out), background var(--nh-dur-fast);border:0;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.fb-toolbar .fb-btn-primary{min-height:52px;padding:0 20px}.fb-btn-primary:hover{background:var(--nh-green-700)}.fb-btn-primary:active{transform:scale(.97)}.fb-btn-primary svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:15px;height:15px}.fb-chips{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.fb-chip{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:var(--nh-r-pill);cursor:pointer;font-family:var(--nh-f-body);color:var(--nh-ink-2);transition:border-color var(--nh-dur-fast), color var(--nh-dur-fast), background var(--nh-dur-fast);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.fb-chip:hover{border-color:var(--nh-ink-3);color:var(--nh-text-h)}.fb-chip.on{background:var(--nh-green-soft);border-color:var(--nh-green-line);color:var(--nh-green-700)}.fb-chip-count{font-family:var(--nh-f-mono);opacity:.7;font-size:12px}.fb-list{flex-direction:column;gap:10px;display:flex}.fb-idea{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);width:100%;transition:border-color var(--nh-dur-fast) var(--nh-ease-out), transform var(--nh-dur-fast) var(--nh-ease-out);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.fb-idea:hover{border-color:var(--nh-green-line);transform:translateY(-1px)}.fb-idea-main{flex:1;min-width:0}.fb-idea-title{font-family:var(--nh-f-display);color:var(--nh-text-h);letter-spacing:-.01em;margin:0 0 4px;font-size:15.5px;font-weight:700}.fb-idea-desc{color:var(--nh-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.fb-idea-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fb-idea-comments{color:var(--nh-ink-3);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.fb-idea-comments svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.fb-idea-author{align-items:center;gap:8px;margin-bottom:8px;display:flex}.fb-idea-avatar{background:var(--nh-panel-2);border:1px solid var(--nh-border);width:24px;height:24px;font-family:var(--nh-f-display);color:var(--nh-ink-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}.fb-idea-avatar img{object-fit:cover;width:100%;height:100%}.fb-idea-author-name{color:var(--nh-text-h);font-size:13px;font-weight:700}.fb-idea-author-time{color:var(--nh-ink-3);font-size:13px}.fb-idea-actions{border-top:1px solid var(--nh-border);align-items:center;gap:14px;margin-top:12px;padding-top:10px;display:flex}.fb-idea-comment-btn{cursor:pointer;color:var(--nh-ink-2);transition:color var(--nh-dur-fast) var(--nh-ease-out);background:0 0;border:none;align-items:center;gap:6px;padding:2px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.fb-idea-comment-btn:hover{color:var(--nh-green-700)}.fb-idea-comment-btn svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.fb-vote{cursor:pointer;background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r);min-width:52px;color:var(--nh-ink-2);transition:all var(--nh-dur-fast) var(--nh-ease-out);flex-direction:column;flex:none;align-items:center;gap:2px;padding:8px 6px;display:flex}.fb-vote:hover{border-color:var(--nh-green-line);color:var(--nh-green-700)}.fb-vote.on{background:var(--nh-green-soft);border-color:var(--nh-green-500);color:var(--nh-green-700)}.fb-vote:active{transform:scale(.94)}.fb-vote svg{fill:none;stroke:currentColor;stroke-width:2.6px;width:16px;height:16px}.fb-vote.on svg{animation:fb-bump var(--nh-dur-base) var(--nh-ease-out-expo)}.fb-vote-count{font-family:var(--nh-f-mono);font-size:15px;font-weight:700;line-height:1}@keyframes fb-bump{0%{transform:translateY(0)}40%{transform:translateY(-4px)}to{transform:translateY(0)}}.fb-status{letter-spacing:.01em;border-radius:var(--nh-r-pill);border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.fb-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.fb-status--under_review{color:var(--nh-slate-500);background:var(--nh-panel-2);border-color:var(--nh-border)}.fb-status--planned{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed40}.fb-status--in_progress{color:#b45309;background:#f59e0b1f;border-color:#f59e0b47}.fb-status--done{color:var(--nh-green-700);background:var(--nh-green-soft);border-color:var(--nh-green-line)}.fb-status--declined{color:var(--nh-slate-400);background:var(--nh-panel-2);border-color:var(--nh-border)}.fb-cat{color:var(--nh-ink-2);background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-pill);align-items:center;gap:5px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-flex}.fb-board{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.fb-col{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);min-height:120px;padding:12px}.fb-col-head{align-items:center;gap:8px;padding:4px 6px 12px;display:flex}.fb-col-dot{border-radius:50%;width:8px;height:8px}.fb-col-ttl{font-family:var(--nh-f-display);color:var(--nh-text-h);font-size:14px;font-weight:700}.fb-col-cnt{font-family:var(--nh-f-mono);color:var(--nh-ink-3);background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-pill);margin-left:auto;padding:1px 8px;font-size:12px;font-weight:700}.fb-col-body{flex-direction:column;gap:9px;display:flex}.fb-kcard{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r);width:100%;transition:border-color var(--nh-dur-fast) var(--nh-ease-out), transform var(--nh-dur-fast) var(--nh-ease-out);padding:12px 13px}.fb-kcard:hover{border-color:var(--nh-green-line);transform:translateY(-1px)}.fb-kcard-title{font-family:var(--nh-f-display);color:var(--nh-text-h);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.35}.fb-kcard-foot{align-items:center;gap:8px;display:flex}.fb-kcard-votes{font-family:var(--nh-f-mono);color:var(--nh-ink-2);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.fb-kcard-votes svg{fill:none;stroke:currentColor;stroke-width:2.4px;width:13px;height:13px}.fb-empty{text-align:center;color:var(--nh-ink-3);border:1px dashed var(--nh-border);border-radius:var(--nh-r-lg);background:var(--nh-card-bg);padding:56px 20px}.fb-empty-ic{width:40px;height:40px;color:var(--nh-ink-3);margin:0 auto 12px}.fb-empty-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:100%;height:100%}.fb-empty-title{font-family:var(--nh-f-display);color:var(--nh-text);margin-bottom:4px;font-size:16px;font-weight:700}.fb-empty-desc{font-size:14px}.fb-skeleton{border-radius:var(--nh-r-lg);border:1px solid var(--nh-border);background:linear-gradient(90deg, var(--nh-card-bg) 30%, var(--nh-panel-2) 50%, var(--nh-card-bg) 70%);background-size:200% 100%;height:82px;animation:1.3s linear infinite fb-shimmer}@keyframes fb-shimmer{to{background-position:-200% 0}}.fb-drawer-overlay{z-index:1200;background:rgba(var(--nh-shadow-rgb), .32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fb-fade var(--nh-dur-base) var(--nh-ease-out);position:fixed;inset:0}.fb-drawer{z-index:1201;background:var(--nh-card-bg);border-left:1px solid var(--nh-border);width:min(560px,96vw);box-shadow:-8px 0 30px rgba(var(--nh-shadow-rgb), .12);animation:fb-slide var(--nh-dur-base) var(--nh-ease-out-expo);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes fb-fade{0%{opacity:0}}@keyframes fb-slide{0%{opacity:.4;transform:translate(24px)}}.fb-drawer-head{border-bottom:1px solid var(--nh-border);align-items:flex-start;gap:12px;padding:20px 22px 16px;display:flex}.fb-drawer-head-main{flex:1;min-width:0}.fb-drawer-title{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:8px 0 0;font-size:19px;font-weight:800}.fb-drawer-close{border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:var(--nh-r-pill);cursor:pointer;width:32px;height:32px;color:var(--nh-ink-2);flex:none;place-items:center;display:grid}.fb-drawer-close:hover{border-color:var(--nh-ink-3);color:var(--nh-text-h)}.fb-drawer-close svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.fb-drawer-body{flex:1;padding:20px 22px 28px;overflow-y:auto}.fb-drawer-desc{color:var(--nh-text);margin-bottom:24px;font-size:15px;line-height:1.6}.fb-drawer-desc p{margin:0 0 12px}.fb-drawer-actions{align-items:center;gap:12px;margin-bottom:26px;display:flex}.fb-comments-title{font-family:var(--nh-f-display);text-transform:uppercase;letter-spacing:.06em;color:var(--nh-ink-3);margin-bottom:14px;font-size:14px;font-weight:700}.fb-comment{gap:11px;margin-bottom:18px;display:flex}.fb-comment.is-reply{margin-left:34px}.fb-avatar{background:var(--nh-panel-2);border:1px solid var(--nh-border);width:30px;height:30px;font-family:var(--nh-f-display);color:var(--nh-ink-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}.fb-avatar img{object-fit:cover;width:100%;height:100%}.fb-comment-main{flex:1;min-width:0}.fb-comment-head{align-items:center;gap:8px;margin-bottom:4px;display:flex}.fb-comment-author{color:var(--nh-text-h);font-size:14px;font-weight:700}.fb-comment-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--nh-green-700);background:var(--nh-green-soft);border:1px solid var(--nh-green-line);border-radius:var(--nh-r-pill);padding:1px 7px;font-size:12px;font-weight:700}.fb-comment-time{color:var(--nh-ink-3);font-size:12px}.fb-comment-body{color:var(--nh-text);font-size:14px;line-height:1.55}.fb-comment-body p{margin:0 0 8px}.fb-comment-reply{cursor:pointer;color:var(--nh-ink-3);background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:600}.fb-comment-reply:hover{color:var(--nh-green-700)}.fb-composer{background:var(--nh-card-bg);border-top:1px solid var(--nh-border);margin-top:8px;padding:14px 0 2px;position:sticky;bottom:0}.fb-composer.is-reply:before{content:attr(data-reply);color:var(--nh-ink-3);margin-bottom:6px;font-size:12px;display:block}.fb-composer textarea{resize:vertical;border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-field-bg);width:100%;min-height:64px;font-family:var(--nh-f-body);color:var(--nh-text-h);padding:11px 13px;font-size:14px}.fb-composer textarea:focus{border-color:var(--nh-green-line);box-shadow:0 0 0 3px var(--nh-green-soft);outline:0}.fb-composer-foot{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.fb-modal-overlay{z-index:1200;background:rgba(var(--nh-shadow-rgb), .34);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fb-fade var(--nh-dur-base) var(--nh-ease-out);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fb-modal{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);width:min(520px,100%);box-shadow:0 20px 50px rgba(var(--nh-shadow-rgb), .2);animation:fb-pop var(--nh-dur-base) var(--nh-ease-out-expo);overflow:hidden}@keyframes fb-pop{0%{opacity:.5;transform:translateY(10px)scale(.98)}}.fb-modal-head{padding:20px 22px 8px}.fb-modal-title{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);font-size:18px;font-weight:800}.fb-modal-sub{color:var(--nh-ink-2);margin-top:4px;font-size:14px}.fb-modal-body{flex-direction:column;gap:14px;padding:14px 22px 8px;display:flex}.fb-field label{color:var(--nh-ink-2);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.fb-field input,.fb-field textarea,.fb-field select{border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-field-bg);width:100%;font-family:var(--nh-f-body);color:var(--nh-text-h);padding:11px 13px;font-size:15px}.fb-field textarea{resize:vertical;min-height:96px}.fb-field input:focus,.fb-field textarea:focus,.fb-field select:focus{border-color:var(--nh-green-line);box-shadow:0 0 0 3px var(--nh-green-soft);outline:0}.fb-modal-foot{border-top:1px solid var(--nh-border);justify-content:flex-end;gap:10px;margin-top:8px;padding:14px 22px 20px;display:flex}.fb-btn-ghost{border:1px solid var(--nh-border);background:var(--nh-card-bg);cursor:pointer;font-family:var(--nh-f-body);color:var(--nh-text);border-radius:var(--nh-r-pill);padding:10px 16px;font-size:14px;font-weight:600}.fb-btn-ghost:hover{border-color:var(--nh-ink-3)}.fb-btn-primary[disabled],.fb-btn-ghost[disabled]{opacity:.55;cursor:not-allowed}.fb-err{color:#dc2626;font-size:13px}.fb-nov-list{flex-direction:column;gap:22px;display:flex}.fb-nov-card{--acc:var(--agst-accent,var(--nh-green-500));background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);transition:border-color var(--nh-dur-fast) var(--nh-ease-out);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid;overflow:hidden}.fb-nov-card:hover{border-color:color-mix(in srgb, var(--acc) 42%, var(--nh-border))}.fb-nov-stage{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--acc) 11%, transparent), transparent 62%), var(--nh-panel-2);border-right:1px solid var(--nh-border);justify-content:center;align-items:center;padding:26px;display:flex;position:relative}.fb-nov-stage .agst-stage{width:100%;max-width:460px;height:320px}.fb-nov-body{flex-direction:column;min-width:0;padding:28px 30px;display:flex}.fb-nov-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.fb-nov-tag{letter-spacing:.02em;border-radius:var(--nh-r-pill);color:var(--acc);background:color-mix(in srgb, var(--acc) 12%, transparent);border:1px solid color-mix(in srgb, var(--acc) 30%, transparent);align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-flex}.fb-nov-tag:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.fb-nov-tag.aviso{color:#b45309;background:#f59e0b1f;border-color:#f59e0b4d}.fb-nov-date{color:var(--nh-ink-3);font-size:13px;font-weight:600}.fb-nov-title{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h);margin:0 0 12px;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.12}.fb-nov-text{color:var(--nh-ink-2);font-size:14.5px;line-height:1.6}.fb-nov-text p{margin:0 0 10px}.fb-nov-text a{color:var(--acc)}.fb-nov-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.fb-nov-card .rm-try{--rm-accent:var(--acc)}.fb-nov-card.is-aviso{grid-template-columns:1fr}.fb-nov-skel{height:372px}.fb-nov-list.is-vertical{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.fb-nov-list.is-vertical .fb-nov-card{grid-template-columns:1fr}.fb-nov-list.is-vertical .fb-nov-stage{border-right:none;border-bottom:1px solid var(--nh-border)}.fb-nov-list.is-vertical .fb-nov-stage .agst-stage{height:250px}.fb-nov-list.is-vertical .fb-nov-body{padding:22px 24px}.fb-nov-list.is-vertical .fb-nov-skel{height:470px}.fb-news-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 22px;display:flex}.fb-nov-toggle{background:var(--nh-panel-2);border:1px solid var(--nh-border);border-radius:var(--nh-r-pill);gap:3px;padding:4px;display:inline-flex}.fb-nov-toggle button{cursor:pointer;font-family:var(--nh-f-body);color:var(--nh-ink-2);border-radius:var(--nh-r-pill);transition:color var(--nh-dur-fast) var(--nh-ease-out), background var(--nh-dur-fast) var(--nh-ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.fb-nov-toggle button:hover{color:var(--nh-text-h)}.fb-nov-toggle button.on{background:var(--nh-card-bg);color:var(--nh-green-700);box-shadow:var(--nh-glass-shadow)}.fb-nov-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}@media (width<=860px){.fb-nov-card{grid-template-columns:1fr}.fb-nov-stage{border-right:none;border-bottom:1px solid var(--nh-border)}.fb-nov-stage .agst-stage{height:280px}.fb-nov-skel{height:480px}}.fb-news-filter{gap:7px;display:flex}.fb-news-img{object-fit:cover;border-radius:var(--nh-r);border:1px solid var(--nh-border);width:100%;max-height:260px;margin:4px 0 14px;display:block}.fb-react{cursor:pointer;border:1px solid var(--nh-border);background:var(--nh-card-bg);border-radius:var(--nh-r-pill);min-height:44px;font-family:var(--nh-f-body);color:var(--nh-ink-2);transition:all var(--nh-dur-fast) var(--nh-ease-out);justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.fb-react:hover{border-color:var(--nh-green-line)}.fb-react.on{background:var(--nh-green-soft);border-color:var(--nh-green-line);color:var(--nh-green-700)}.fb-react:active{transform:scale(.96)}.fb-react-emoji{font-size:16px;line-height:1}.fb-news-body{color:var(--nh-text);font-size:15px;line-height:1.6}.fb-news-body p{margin:0 0 10px}.fb-news-body a{color:var(--nh-green-700)}@media (width<=720px){.fb-board{grid-template-columns:1fr}.fb-tabs{justify-content:space-between;width:100%}.fb-tab{flex:1;justify-content:center;padding:8px 6px}.fb-tab .fb-tab-lbl-full{display:none}}.nh-app.nh-masidesign{padding:0!important}.md-shell{background:var(--nh-bg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.md-topbar{z-index:30;border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border,#fff6);height:64px;box-shadow:var(--nh-glass-shadow,0 8px 24px rgba(var(--nh-shadow-rgb), .06));flex:0 0 64px;align-items:center;gap:12px;margin:12px 16px 16px;padding:0 16px;display:flex;position:sticky;top:0}.md-brandmark{align-items:center;gap:10px;min-width:0;display:inline-flex}.md-brand-center{pointer-events:none;align-items:center;gap:10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-brandmark .nh-logo-mark{flex:none}.md-logo-masia{font-family:var(--nh-f-display,inherit);letter-spacing:-.02em;color:var(--nh-slate-900);white-space:nowrap;font-size:18px;font-weight:800}.md-mas-shimmer{background:var(--acento);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite md-shimmer}html[data-theme=dark] .md-mas-shimmer{background:linear-gradient(90deg, var(--acento), #86efac, var(--acento), #86efac, var(--acento));-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes md-shimmer{to{background-position:220% 0}}.md-brand-div{background:var(--nh-glass-border);flex:none;width:1px;height:20px;margin:0 2px}.md-brand-name{font-family:var(--nh-f-display,inherit);letter-spacing:-.01em;color:var(--nh-slate-900);font-size:18px;font-weight:800}.md-brand-dot{color:var(--acento-texto)}.md-brand-mod{font-family:var(--nh-f-body,inherit);color:var(--nh-slate-500);white-space:nowrap;margin-left:2px;font-size:13px;font-weight:600}.md-splash-mark,.md-topbar .nh-logo-mark.md-splash-mark{box-shadow:inset 0 1px #ffffff80;background:var(--acento)!important;color:var(--sobre-acento)!important}.md-spacer{flex:1}.md-back{font-family:var(--nh-f-body,inherit);color:var(--nh-slate-600);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.md-back:hover{background:color-mix(in srgb, var(--nh-slate-900) 8%, transparent);color:var(--nh-slate-900)}.md-back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.md-gear svg{width:18px;height:18px}@media (width<=720px){.md-brand-mod,.md-brand-div{display:none}.md-topbar{gap:8px;margin:8px 10px 10px;padding:0 12px}}.md-stage{z-index:0;flex:1;min-height:0;display:flex;position:relative}.md-splash{z-index:20;text-align:center;background:radial-gradient(720px 420px at 50% 30%, color-mix(in srgb, var(--acento) 16%, transparent), transparent 62%), radial-gradient(680px 460px at 50% 112%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 55%), var(--nh-bg);opacity:1;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0;overflow:hidden}.md-splash.leaving{opacity:0;pointer-events:none}.md-splash-orbs{pointer-events:none;position:absolute;inset:0}.md-splash-center{z-index:2;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.md-splash-ring{background:var(--acento);box-shadow:none;border-radius:26px;padding:5px;animation:.7s cubic-bezier(.22,1,.36,1) mdRise,.7s cubic-bezier(.22,1,.36,1) mdBloom;position:relative}.md-splash-ring:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--acento) 45%, transparent), transparent 70%);z-index:-1;border-radius:30px;animation:2.6s ease-in-out infinite mdGlow;position:absolute;inset:-10px}.md-splash-mark-lg{object-fit:cover;background:var(--nh-card-bg);width:96px;height:96px;color:var(--acento-texto);border-radius:22px;display:block}.md-splash-word{font-family:var(--nh-f-display,inherit);letter-spacing:-.02em;color:var(--nh-slate-900);opacity:0;font-size:26px;font-weight:800;animation:.7s cubic-bezier(.22,1,.36,1) .15s forwards mdRise}.md-splash-word b{background:var(--acento);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.md-splash-sub{font-family:var(--nh-f-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--acento-texto);opacity:0;font-size:12px;animation:.7s cubic-bezier(.22,1,.36,1) .26s forwards mdRise}.md-orb{width:calc(40px * var(--s,1));height:calc(40px * var(--s,1));border:1px solid color-mix(in srgb, var(--acento) 18%, transparent);box-shadow:none;color:var(--acento-texto);opacity:0;background:#fff9;border-radius:16px;place-items:center;animation:.8s forwards mdOrbIn,6s ease-in-out infinite mdFloat;display:grid;position:absolute;transform:translateY(10px)}.md-orb svg{width:56%;height:56%}.md-orb-layers{color:var(--acento-texto)}.md-orb-image{color:#38bdf8}.md-orb-wand{color:var(--acento-texto)}html[data-theme=dark] .md-orb{border-color:color-mix(in srgb, var(--acento) 28%, transparent);background:#ffffff0f}@keyframes mdRise{to{opacity:1;transform:none}}@keyframes mdBloom{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes mdGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes mdOrbIn{to{opacity:.92;transform:translateY(0)}}@keyframes mdFloat{0%,to{translate:0}50%{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.md-mas-shimmer,.md-splash-ring,.md-splash-ring:before,.md-orb{animation:none}.md-splash-word,.md-splash-sub{opacity:1;animation:none}}.nh-app.nh-masihub{padding:0!important}.mh-shell{background:var(--nh-bg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.mh-topbar{z-index:30;border-radius:var(--nh-r,18px);background:color-mix(in srgb, var(--nh-card-bg,var(--cartao-solido)) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--nh-glass-border);height:64px;box-shadow:var(--nh-glass-shadow);flex:0 0 64px;align-items:center;gap:14px;margin:12px 16px 16px;padding:0 16px;display:flex;position:sticky;top:0}.mh-brandmark{align-items:center;gap:10px;min-width:0;display:inline-flex}.mh-brand-center{pointer-events:none;align-items:center;gap:10px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-brandmark .nh-logo-mark{flex:none}.mh-brand-portrait{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px;display:block}.mh-logo-masia{font-family:var(--nh-f-display,inherit);letter-spacing:-.02em;color:var(--nh-slate-900);white-space:nowrap;font-size:18px;font-weight:800}.mh-mas-shimmer{background:var(--acento);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite mh-shimmer}html[data-theme=dark] .mh-mas-shimmer{background:linear-gradient(90deg, var(--acento), #86efac, var(--acento), #86efac, var(--acento));-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes mh-shimmer{to{background-position:220% 0}}.mh-brand-div{background:var(--nh-glass-border);flex:none;width:1px;height:20px;margin:0 2px}.mh-brand-name{font-family:var(--nh-f-display,inherit);letter-spacing:-.01em;color:var(--nh-slate-900);font-size:18px;font-weight:800}.mh-brand-dot{color:var(--acento-texto)}.mh-brand-mod{font-family:var(--nh-f-body,inherit);color:var(--nh-slate-500);white-space:nowrap;margin-left:2px;font-size:13px;font-weight:600}.mh-splash-mark,.mh-topbar .nh-logo-mark.mh-splash-mark{box-shadow:inset 0 1px #ffffff80;background:var(--acento)!important;color:var(--sobre-acento)!important}.mh-spacer{flex:1}.mh-back{font-family:var(--nh-f-body,inherit);color:var(--nh-slate-600);background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.mh-back:hover{background:color-mix(in srgb, var(--nh-slate-900) 8%, transparent);color:var(--nh-slate-900)}.mh-back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (width<=720px){.mh-brand-mod,.mh-brand-div{display:none}.mh-topbar{gap:8px;margin:8px 10px 10px;padding:0 12px}}.mh-stage{z-index:0;flex:1;min-height:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.mh-mas-shimmer{animation:none}}.gs-root{max-width:1180px;color:var(--nh-text);font-family:var(--nh-f-body);margin:0 auto;padding:8px 4px 64px}.gs-mono{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:600}.gs-card{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);padding:20px}.gs-spin{border:2px solid var(--nh-green-line);border-top-color:var(--nh-green-600,var(--acento));border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite gs-rot}@keyframes gs-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gs-spin{animation-duration:1.6s}.gs-loading-dot{animation:none}}.gs-home-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.gs-home-top .gs-brand{color:var(--nh-text-h);align-items:center;gap:10px;font-weight:700;display:inline-flex}.gs-brand-portrait{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px;display:block}.gs-hero{text-align:center;max-width:720px;margin:40px auto 0}.gs-hero-eyebrow{font-family:var(--nh-f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--nh-green-700,var(--acento-texto));font-size:13px;font-weight:700}.gs-hero h1{letter-spacing:-.03em;color:var(--nh-text-h);margin:14px 0 0;font-size:clamp(26px,4.5vw,38px);font-weight:700;line-height:1.12}.gs-hero h1 em{color:var(--nh-green-600,var(--acento-texto));font-style:normal}.gs-hero p{max-width:480px;margin:12px auto 0;font-size:16px;line-height:1.6}.gs-idea-box{max-width:720px;margin:28px auto 0;position:relative}.gs-idea-box .nh-textarea{resize:vertical;width:100%;padding:18px 58px 40px 18px;line-height:1.55}.gs-idea-hint{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));font-size:12px;position:absolute;bottom:14px;right:56px}.gs-idea-send{border-radius:50%;width:38px;height:38px;min-height:0;padding:0;position:absolute;bottom:10px;right:12px}.gs-idea-send .lucide{width:17px;height:17px}.gs-inspire{max-width:860px;margin:44px auto 0}.gs-inspire>.gs-mono{text-align:center;margin-bottom:14px;display:block}.gs-inspire-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gs-inspire-card{text-align:left;cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);font-family:var(--nh-f-body);padding:18px;transition:border-color .15s,transform .15s}.gs-inspire-card:hover{border-color:var(--nh-green-line);transform:translateY(-1px)}.gs-inspire-card .gs-inspire-ic{border-radius:var(--nh-r);background:var(--nh-green-soft);width:36px;height:36px;color:var(--nh-green-700,var(--acento-texto));justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.gs-inspire-card .gs-inspire-ic .lucide{width:18px;height:18px}.gs-inspire-card h3{letter-spacing:-.01em;color:var(--nh-text-h);margin:0 0 4px;font-size:14.5px;font-weight:700}.gs-inspire-card p{margin:0;font-size:14px;line-height:1.5}.gs-history{max-width:860px;margin:40px auto 0}.gs-history-list{flex-direction:column;gap:10px;margin-top:14px;display:flex}.gs-history-item{align-items:center;gap:14px;padding:14px 16px;display:flex}.gs-history-item .gs-history-main{cursor:pointer;flex:1;min-width:0}.gs-history-item h4{color:var(--nh-text-h);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;overflow:hidden}.gs-history-item p{color:var(--nh-slate-500,#64748b);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:13px;overflow:hidden}.gs-icon-btn{border:1px solid var(--nh-border);width:32px;height:32px;color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.gs-icon-btn:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.gs-icon-btn .lucide{width:15px;height:15px}.gs-loading-bar{border-radius:var(--nh-r-pill);background:var(--nh-surface-strong);width:min(320px,70vw);height:4px;margin-top:22px;position:relative;overflow:hidden}.gs-loading-bar i{border-radius:var(--nh-r-pill);background:var(--nh-green-500,var(--acento));width:40%;animation:1.6s ease-in-out infinite gs-bar;position:absolute;inset:0}@keyframes gs-bar{0%{transform:translate(-100%)}to{transform:translate(280%)}}.gs-wiz-top{margin-bottom:18px}.gs-wiz-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.gs-wiz-meta .gs-req{color:var(--nh-green-700,var(--acento-texto))}.gs-progress{border-radius:var(--nh-r-pill);background:var(--nh-surface-strong);height:4px;overflow:hidden}.gs-progress i{border-radius:var(--nh-r-pill);background:var(--nh-green-500,var(--acento));height:100%;transition:width .35s;display:block}.gs-idea-banner{border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-card-bg);color:var(--nh-slate-500,var(--tinta-3));white-space:nowrap;text-overflow:ellipsis;margin:14px 0 0;padding:12px 16px;font-size:14px;overflow:hidden}.gs-idea-banner b{color:var(--nh-text-h);font-weight:700}.gs-question{max-width:680px;margin:52px auto 0}.gs-q-cat{border-radius:var(--nh-r-pill);border:1px solid var(--nh-green-line);background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto));font-family:var(--nh-f-body);letter-spacing:.01em;align-items:center;gap:7px;padding:5px 13px 5px 10px;font-size:13px;font-weight:600;display:inline-flex}.gs-q-cat i{background:var(--nh-green-500,var(--acento));width:6px;height:6px;box-shadow:0 0 0 3px var(--nh-green-soft);border-radius:50%}.gs-q-title{letter-spacing:-.02em;color:var(--nh-text-h);text-wrap:balance;margin:18px 0 0;font-size:clamp(20px,2.3vw,26px);font-weight:650;line-height:1.34}.gs-q-help{color:var(--nh-slate-500,var(--tinta-3));max-width:560px;margin:10px 0 0;font-size:14.5px;line-height:1.55}.gs-q-guide{font-family:var(--nh-f-body);color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:7px;margin:26px 0 12px;font-size:13px;font-weight:500;display:flex}.gs-q-guide .lucide{width:14px;height:14px;color:var(--nh-green-600,var(--acento-texto))}.gs-answer{margin-top:16px;position:relative}.gs-answer .nh-textarea{resize:vertical;width:100%;line-height:1.55}.gs-answer .gs-count{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;font-size:12px;display:flex}.gs-count-hint{opacity:.75}@media (width<=640px){.gs-count-hint{display:none}}.gs-wiz-nav{justify-content:space-between;align-items:center;gap:12px;max-width:780px;margin:30px auto 0;display:flex}.gs-wiz-nav .gs-back{color:var(--nh-slate-500,var(--tinta-3));font-family:var(--nh-f-body);cursor:pointer;border-radius:var(--nh-r);background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;display:inline-flex}.gs-wiz-nav .gs-back:hover{background:var(--nh-surface-strong);color:var(--nh-text-h)}.gs-wiz-nav .gs-back .lucide{width:15px;height:15px}.gs-dots{justify-content:center;align-items:center;gap:6px;margin-top:34px;display:flex}.gs-dots i{border-radius:var(--nh-r-pill);background:var(--nh-border);width:7px;height:7px;transition:all .25s}.gs-dots i.on{background:var(--nh-green-500,var(--acento));width:22px}.gs-ready{text-align:center;max-width:640px;margin:56px auto 0}.gs-ready .gs-ready-ic{border-radius:var(--nh-r-lg);background:var(--nh-green-soft);border:1px solid var(--nh-green-line);width:52px;height:52px;color:var(--nh-green-700,var(--acento-texto));justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.gs-ready h2{letter-spacing:-.02em;color:var(--nh-text-h);margin:0;font-size:26px;font-weight:700}.gs-ready>p{max-width:440px;margin:10px auto 0;font-size:14.5px;line-height:1.6}.gs-ready-grid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.gs-ready-card{cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);font-family:var(--nh-f-body);padding:18px;transition:border-color .15s,transform .15s}.gs-ready-card:hover{transform:translateY(-1px)}.gs-ready-card.primary{border-color:var(--nh-green-line)}.gs-ready-card.primary:hover{box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-ready-card:not(.primary):hover{border-color:var(--nh-slate-400,#94a3b8)}.gs-ready-card .gs-ready-card-ic{border-radius:var(--nh-r);justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:12px;display:inline-flex}.gs-ready-card.primary .gs-ready-card-ic{background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto))}.gs-ready-card:not(.primary) .gs-ready-card-ic{background:var(--nh-surface-strong);color:var(--nh-slate-500,var(--tinta-3))}.gs-ready-card .gs-ready-card-ic .lucide{width:17px;height:17px}.gs-ready-card h3{color:var(--nh-text-h);margin:0 0 4px;font-size:16px;font-weight:700}.gs-ready-card p{margin:0;font-size:14px;line-height:1.5}.gs-ready .gs-back-link{color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:22px;font-size:14px;text-decoration:underline;display:inline-block}.gs-sol-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.gs-sol-top .gs-actions{align-items:center;gap:8px;display:flex}.gs-sol-head{max-width:860px}.gs-sol-head h1{letter-spacing:-.025em;color:var(--nh-text-h);margin:0 0 8px;font-size:clamp(24px,3.4vw,32px);font-weight:700}.gs-sol-head p{max-width:640px;margin:0 0 14px;font-size:16px;line-height:1.6}.gs-tags{flex-wrap:wrap;gap:8px;display:flex}.gs-tag{border-radius:var(--nh-r-pill);border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-700,var(--tinta-2));padding:4px 11px;font-size:13px;font-weight:600}.gs-steps-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.gs-step-card{text-align:left;background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);cursor:pointer;font-family:var(--nh-f-body);align-items:center;gap:14px;padding:18px;transition:border-color .15s,transform .15s;display:flex}.gs-step-card:not(:disabled):hover{border-color:var(--nh-green-line);transform:translateY(-1px)}.gs-step-card:disabled{cursor:default;opacity:.55}.gs-step-card.generating{border-color:var(--nh-green-line)}.gs-step-card .gs-step-num{font-family:var(--nh-f-mono);color:var(--nh-slate-400,var(--tinta-3));flex:none;font-size:22px;font-weight:700}.gs-step-card.ready .gs-step-num{color:var(--nh-green-600,var(--acento-texto))}.gs-step-card .gs-step-ic{border-radius:var(--nh-r);background:var(--nh-surface-strong);width:34px;height:34px;color:var(--nh-slate-700,var(--tinta-2));flex:none;justify-content:center;align-items:center;display:inline-flex}.gs-step-card.ready .gs-step-ic,.gs-step-card.generating .gs-step-ic{background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto))}.gs-step-card .gs-step-ic .lucide{width:17px;height:17px}.gs-step-card .gs-step-body{flex:1;min-width:0}.gs-step-card h3{color:var(--nh-text-h);margin:0;font-size:14.5px;font-weight:700}.gs-step-card p{color:var(--nh-slate-500,var(--tinta-3));white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:13px;overflow:hidden}.gs-step-state{flex:none;align-items:center;display:inline-flex}.gs-check{background:var(--nh-green-soft);border:1px solid var(--nh-green-line);width:22px;height:22px;color:var(--nh-green-700,var(--sucesso));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gs-check .lucide{width:12px;height:12px}.gs-step-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.gs-step-title{text-align:center;max-width:760px;margin:0 auto 6px}.gs-step-title h1{letter-spacing:-.02em;color:var(--nh-text-h);align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;display:inline-flex}.gs-step-title .gs-mono{margin-top:6px;display:block}.gs-step-title .gs-desc{margin:8px 0 0;font-size:14.5px;line-height:1.55}.gs-stepper{justify-content:center;align-items:flex-start;gap:0;max-width:900px;margin:26px auto 34px;padding:4px;display:flex;overflow-x:auto}.gs-stepper .gs-stp{cursor:pointer;min-width:86px;font-family:var(--nh-f-body);background:0 0;border:none;flex-direction:column;align-items:center;gap:7px;display:flex}.gs-stepper .gs-stp:disabled{cursor:default}.gs-stepper .gs-stp-num{font-family:var(--nh-f-mono);color:var(--nh-slate-400,var(--tinta-3));font-size:12px}.gs-stepper .gs-stp-circle{border:1px solid var(--nh-border);background:var(--nh-card-bg);width:42px;height:42px;color:var(--nh-slate-500,var(--tinta-3));border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.gs-stepper .gs-stp-circle .lucide{width:17px;height:17px}.gs-stepper .gs-stp.done .gs-stp-circle{border-color:var(--nh-green-line);color:var(--nh-green-700,var(--sucesso));background:var(--nh-green-soft)}.gs-stepper .gs-stp.current .gs-stp-circle{border-color:var(--nh-green-500,var(--acento));color:var(--nh-green-700,var(--acento-texto));box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-stepper .gs-stp.locked .gs-stp-circle{opacity:.5}.gs-stepper .gs-stp-label{color:var(--nh-slate-500,var(--tinta-3));white-space:nowrap;text-overflow:ellipsis;max-width:86px;font-size:12px;font-weight:600;overflow:hidden}.gs-stepper .gs-stp.current .gs-stp-label{color:var(--nh-text-h)}.gs-stepper .gs-stp-link{background:var(--nh-border);flex:none;width:26px;height:1px;margin-top:34px}.gs-section-body{margin-top:6px}.gs-section-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:38vh;display:flex}.gs-section-loading .gs-spin{border-width:3px;width:30px;height:30px}.gs-section-loading h3{color:var(--nh-text-h);margin:0;font-size:17px;font-weight:700}.gs-section-loading p{margin:0;font-size:14px}.gs-block{margin:0 0 28px}.gs-block>.gs-block-h{align-items:center;gap:8px;margin-bottom:12px;display:flex}.gs-block>.gs-block-h .lucide{width:14px;height:14px;color:var(--nh-green-600,var(--acento-texto))}.gs-grid-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gs-grid-2{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.gs-resumo-card h4{color:var(--nh-text-h);margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.4}.gs-resumo-card p{margin:0 0 10px;font-size:14px;line-height:1.55}.gs-porque summary{cursor:pointer;font-family:var(--nh-f-mono);letter-spacing:.05em;color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:700;list-style:none}.gs-porque summary::-webkit-details-marker{display:none}.gs-porque summary:after{content:" ▾"}.gs-porque[open] summary:after{content:" ▴"}.gs-porque p{margin:8px 0 0;font-size:13px;line-height:1.55}.gs-tags-mini{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.gs-tag-mini{font-family:var(--nh-f-mono);letter-spacing:.05em;border:1px solid var(--nh-border);background:var(--nh-surface-strong);color:var(--nh-slate-700,var(--tinta-2));border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700}.gs-qa-card{margin-bottom:12px;padding:20px}.gs-qa-card .gs-qa-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.gs-qa-card h4{color:var(--nh-text-h);margin:6px 0 10px;font-size:16px;font-weight:700}.gs-qa-card p{margin:0;font-size:15px;line-height:1.65}.gs-pilar-card{text-align:left;cursor:pointer;font-family:var(--nh-f-body);transition:border-color .15s,transform .15s}.gs-pilar-card:hover{border-color:var(--nh-green-line);transform:translateY(-1px)}.gs-pilar-card .gs-pilar-head{align-items:center;gap:12px;margin-bottom:10px;display:flex}.gs-pilar-card .gs-pilar-num{font-family:var(--nh-f-mono);color:var(--nh-slate-400,var(--tinta-3));font-size:13px;font-weight:700}.gs-pilar-card .gs-step-ic{flex:none}.gs-pilar-card h4{color:var(--nh-text-h);margin:0;font-size:16px;font-weight:700}.gs-pilar-card .gs-pilar-sub{color:var(--nh-slate-500,var(--tinta-3));margin:0;font-size:13px}.gs-pilar-card .gs-pilar-preview{color:var(--nh-text);margin-top:12px;font-size:13px;line-height:1.5}.gs-pilar-cta{border-top:1px solid var(--nh-border);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.gs-pilar-cta .lucide{width:14px;height:14px;color:var(--nh-slate-500,var(--tinta-3))}.gs-code{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:var(--nh-r);font-family:var(--nh-f-mono);color:var(--nh-text-h);white-space:pre-wrap;word-break:break-word;max-height:420px;padding:14px 16px;font-size:13px;line-height:1.65;overflow:auto}.gs-var-chip{font-family:var(--nh-f-mono);border-radius:var(--nh-r-sm);border:1px solid var(--nh-green-line);background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto));padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.gs-schema-card{padding:16px}.gs-schema-card .gs-schema-name{font-family:var(--nh-f-mono);color:var(--nh-green-700,var(--acento-texto));font-size:14px;font-weight:700}.gs-schema-card .gs-schema-desc{margin:6px 0 12px;font-size:13px;line-height:1.5}.gs-field-row{border-top:1px dashed var(--nh-border);font-family:var(--nh-f-mono);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:13px;display:flex}.gs-field-row .gs-field-name{color:var(--nh-text-h)}.gs-field-row .gs-field-type{color:var(--nh-slate-500,var(--tinta-3));text-align:right}.gs-modal-backdrop{z-index:90;background:rgba(var(--nh-shadow-rgb), .45);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gs-modal{background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);width:min(880px,100%);max-height:min(84vh,900px);padding:24px;overflow:auto}.gs-modal .gs-modal-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.gs-modal .gs-modal-head h3{color:var(--nh-text-h);flex:1;margin:0;font-size:18px;font-weight:700}.gs-modal .gs-modal-head p{color:var(--nh-slate-500,var(--tinta-3));margin:2px 0 0;font-size:14px}@media (width<=767px){.gs-modal-backdrop{align-items:flex-end;padding:0}.gs-modal{border-radius:var(--nh-r-lg) var(--nh-r-lg) 0 0;width:100%;max-height:88dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.gs-tool-card{flex-direction:column;display:flex}.gs-tool-head{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.gs-tool-head .gs-tool-t{flex:1;min-width:0}.gs-tool-head h4{color:var(--nh-text-h);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:700;display:flex}.gs-tool-head .gs-mono{color:var(--nh-green-700,var(--acento-texto));margin-top:4px;display:block}.gs-pricing-pill{font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--nh-r-pill);border:1px solid var(--nh-warn-line);background:var(--nh-warn-soft);color:var(--nh-warn-700);padding:3px 8px;font-size:12px;font-weight:700}.gs-tool-card .gs-tool-desc{margin:0 0 8px;font-size:14px;line-height:1.55}.gs-tool-card .gs-tool-price{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));margin-bottom:12px;font-size:13px}.gs-tool-sec{border-top:1px solid var(--nh-border);margin-top:2px;padding-top:10px}.gs-tool-sec+.gs-tool-sec{margin-top:10px}.gs-tool-sec .gs-mono{margin-bottom:5px;display:block}.gs-tool-sec p{margin:0;font-size:14px;line-height:1.55}.gs-tool-alts{margin-top:12px}.gs-tool-alts summary{cursor:pointer;font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));font-size:12px;font-weight:700;list-style:none}.gs-tool-alts summary::-webkit-details-marker{display:none}.gs-tool-alts ul{margin:8px 0 0;padding:0 0 0 16px;font-size:13px;line-height:1.6}.gs-tip-card{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.gs-tip-card .gs-step-ic{flex:none}.gs-tip-card h4{color:var(--nh-text-h);margin:0 0 6px;font-size:15px;font-weight:700}.gs-tip-card ul{margin:0;padding:0;font-size:14px;line-height:1.7;list-style:none}.gs-tip-card b{color:var(--nh-text-h);font-weight:700}.gs-sprints{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.gs-sprint-card{text-align:left;cursor:pointer;font-family:var(--nh-f-body);padding:16px;transition:border-color .15s}.gs-sprint-card:hover{border-color:var(--nh-green-line)}.gs-sprint-card.on{border-color:var(--nh-green-500,var(--acento));box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-sprint-card .gs-sprint-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.gs-sprint-card .gs-sprint-num{font-family:var(--nh-f-mono);color:var(--nh-green-700,var(--acento-texto));background:var(--nh-green-soft);border:1px solid var(--nh-green-line);border-radius:var(--nh-r-sm);padding:3px 7px;font-size:13px;font-weight:700}.gs-sprint-card h4{color:var(--nh-text-h);margin:0;font-size:15px;font-weight:700}.gs-sprint-card .gs-sprint-meta{font-family:var(--nh-f-mono);color:var(--nh-slate-500,#64748b);align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.gs-kanban-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;font-size:14px;display:flex}.gs-kanban-meta .gs-clear{color:var(--nh-slate-500,var(--tinta-3));cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:13px;display:inline-flex}.gs-kanban-meta .gs-clear:hover{color:var(--nh-text-h)}.gs-kanban-meta select{border-radius:var(--nh-r);border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text-h);font-family:var(--nh-f-body);margin-left:auto;padding:7px 10px;font-size:14px}.gs-kanban{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.gs-kcol{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);min-height:220px;padding:12px}.gs-kcol.drag-over{border-color:var(--nh-green-line);background:var(--nh-green-soft)}.gs-kcol-head{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.gs-kcol-head .gs-kcol-title{color:var(--nh-text-h);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.gs-kcol-head .gs-kdot{border-radius:50%;width:8px;height:8px}.gs-kcol-head .gs-kdot.todo{background:var(--nh-slate-400,#94a3b8)}.gs-kcol-head .gs-kdot.in_progress{background:var(--nh-warn-500)}.gs-kcol-head .gs-kdot.done{background:var(--nh-green-500,var(--sucesso))}.gs-kcol-head .gs-kcount{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));font-size:12px}.gs-task-card{text-align:left;cursor:pointer;width:100%;font-family:var(--nh-f-body);background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r);margin-bottom:10px;padding:12px 14px;transition:border-color .15s}.gs-task-card:hover{border-color:var(--nh-green-line)}.gs-task-card[draggable=true]{-webkit-user-drag:element}.gs-task-card .gs-task-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.gs-task-card .gs-task-sprint{font-family:var(--nh-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nh-green-700,var(--acento-texto));font-size:12px;font-weight:700}.gs-task-card .gs-task-time{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:4px;font-size:12px;display:inline-flex}.gs-task-card .gs-task-time .lucide{width:11px;height:11px}.gs-task-card h5{color:var(--nh-text-h);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.4}.gs-task-card .gs-task-foot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gs-prio{align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.gs-prio i{border-radius:50%;width:7px;height:7px;display:inline-block}.gs-prio.alta{color:var(--nh-danger-700)}.gs-prio.alta i{background:var(--nh-danger-500)}.gs-prio.media{color:var(--nh-warn-700)}.gs-prio.media i{background:var(--nh-warn-500)}.gs-prio.baixa{color:var(--nh-slate-500,var(--tinta-3))}.gs-prio.baixa i{background:var(--nh-slate-400,#94a3b8)}.gs-kempty{border:1px dashed var(--nh-border);border-radius:var(--nh-r);min-height:120px}.gs-task-modal-grid{grid-template-columns:3fr 2fr;gap:22px;display:grid}.gs-task-modal-grid .gs-mono{margin-bottom:8px;display:block}.gs-task-modal-grid p{margin:0 0 16px;font-size:14px;line-height:1.6}.gs-task-why{background:var(--nh-surface-strong);border:1px solid var(--nh-border);border-radius:var(--nh-r);padding:14px}.gs-task-why p{margin:0}.gs-crit{align-items:flex-start;gap:9px;margin-bottom:10px;font-size:14px;line-height:1.5;display:flex}.gs-crit .gs-check{flex:none;width:18px;height:18px;margin-top:1px}.gs-move-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gs-prompts-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.gs-prompts-grid{grid-template-columns:320px 1fr;align-items:start;gap:16px;display:grid}.gs-prompt-item{text-align:left;cursor:pointer;width:100%;font-family:var(--nh-f-body);background:var(--nh-card-bg);border:1px solid var(--nh-border);border-radius:var(--nh-r);align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;transition:border-color .15s;display:flex}.gs-prompt-item:hover{border-color:var(--nh-green-line)}.gs-prompt-item.on{border-color:var(--nh-green-500,var(--acento));box-shadow:0 0 0 3px var(--nh-green-soft)}.gs-prompt-item .gs-prompt-n{width:24px;height:24px;font-family:var(--nh-f-mono);border:1px solid var(--nh-border);color:var(--nh-slate-500,var(--tinta-3));border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.gs-prompt-item.copied .gs-prompt-n{background:var(--nh-green-soft);border-color:var(--nh-green-line);color:var(--nh-green-700,var(--acento-texto))}.gs-prompt-item h5{color:var(--nh-text-h);margin:0;font-size:14px;font-weight:700}.gs-prompt-item p{color:var(--nh-slate-500,var(--tinta-3));white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;overflow:hidden}.gs-prompt-view{padding:18px 20px}.gs-prompt-view .gs-prompt-view-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.gs-prompt-view h4{color:var(--nh-text-h);flex:1;margin:0;font-size:16px;font-weight:700}.gs-prompt-tip{margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.55}.gs-prompt-tip b{color:var(--nh-text-h)}.gs-trilha{margin-bottom:24px}.gs-trilha-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.gs-trilha-head h4{color:var(--nh-text-h);margin:0;font-size:16px;font-weight:700}.gs-aula{align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.gs-aula .gs-aula-n{font-family:var(--nh-f-mono);color:var(--nh-slate-400,var(--tinta-3));margin-top:3px;font-size:12px;font-weight:700}.gs-aula .gs-step-ic{border-radius:var(--nh-r-sm);width:28px;height:28px}.gs-aula .gs-step-ic .lucide{width:14px;height:14px}.gs-aula h5{color:var(--nh-text-h);margin:0;font-size:14px;font-weight:700}.gs-aula p{margin:3px 0 0;font-size:13px;line-height:1.5}.gs-aula .gs-aula-meta{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));flex:none;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.gs-aula .gs-aula-meta .lucide{width:12px;height:12px}.gs-aula .gs-aula-body{flex:1;min-width:0}.gs-eco-grid{grid-template-columns:5fr 7fr;align-items:start;gap:16px;display:grid}.gs-eco-left{flex-direction:column;gap:14px;display:flex}.gs-eco-total{text-align:center;border:1px solid var(--nh-green-line);background:var(--nh-green-soft);padding:26px 20px}.gs-eco-total .gs-eco-value{font-family:var(--nh-f-mono);letter-spacing:-.02em;color:var(--nh-green-700,var(--acento-texto));margin:10px 0 6px;font-size:clamp(30px,4vw,42px);font-weight:700;display:block}.gs-eco-total p{margin:0;font-size:13px}.gs-eco-compare{grid-template-columns:1fr 1fr;display:grid}.gs-eco-compare .gs-eco-col{padding:16px}.gs-eco-compare .gs-eco-col+.gs-eco-col{border-left:1px solid var(--nh-border)}.gs-eco-compare .gs-eco-col .gs-mono{margin-bottom:10px;display:block}.gs-eco-compare .gs-eco-col.bad .gs-mono{color:var(--nh-danger-700)}.gs-eco-compare .gs-eco-col.good .gs-mono{color:var(--nh-green-700,var(--sucesso))}.gs-eco-fact{margin-bottom:12px}.gs-eco-fact b{color:var(--nh-text-h);font-size:16px;font-weight:700;display:block}.gs-eco-fact span{color:var(--nh-slate-500,var(--tinta-3));font-size:12px}.gs-eco-roi{align-items:center;gap:12px;padding:14px 16px;display:flex}.gs-eco-roi .gs-step-ic{flex:none}.gs-eco-roi b{color:var(--nh-text-h);font-size:16px}.gs-eco-roi span{color:var(--nh-slate-500,var(--tinta-3));font-size:13px;display:block}.gs-pro-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.gs-pro-head h4{color:var(--nh-text-h);margin:0;font-size:16px;font-weight:700}.gs-pro-head .gs-mono{margin-top:3px;display:block}.gs-pro-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gs-pro-card{padding:14px 16px}.gs-pro-card .gs-pro-top{align-items:center;gap:10px;margin-bottom:8px;display:flex}.gs-pro-card .gs-pro-avatar{background:var(--nh-surface-strong);border:1px solid var(--nh-border);width:30px;height:30px;font-family:var(--nh-f-mono);color:var(--nh-slate-700,var(--tinta-2));border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.gs-pro-card h5{color:var(--nh-text-h);margin:0;font-size:14px;font-weight:700}.gs-pro-card .gs-pro-rate{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));font-size:12px}.gs-pro-card .gs-pro-value{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.gs-pro-card .gs-pro-value b{font-family:var(--nh-f-mono);color:var(--nh-green-700,var(--acento-texto));font-size:16px}.gs-pro-card .gs-pro-value span{color:var(--nh-slate-500,var(--tinta-3));font-size:12px}.gs-pro-bar{border-radius:var(--nh-r-pill);background:var(--nh-surface-strong);height:5px;overflow:hidden}.gs-pro-bar i{border-radius:var(--nh-r-pill);background:var(--nh-green-500,var(--acento));height:100%;display:block}.gs-pro-total{justify-content:space-between;align-items:center;margin-top:14px;padding:14px 16px;display:flex}.gs-pro-total b{font-family:var(--nh-f-mono);color:var(--nh-green-700,var(--acento-texto));font-size:17px}.gs-pro-total span{color:var(--nh-text-h);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.gs-arch-desc{max-width:720px;margin:0 0 18px;font-size:15px;line-height:1.6}.gs-arch-nodes{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px;display:grid}.gs-arch-node{align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gs-arch-node .gs-step-ic{flex:none}.gs-arch-node h5{color:var(--nh-text-h);margin:0;font-size:14px;font-weight:700}.gs-arch-node .gs-mono{margin:2px 0 4px;display:block}.gs-arch-node p{margin:0;font-size:13px;line-height:1.5}.gs-conn{align-items:center;gap:10px;margin-bottom:8px;padding:9px 14px;font-size:14px;display:flex}.gs-conn .gs-conn-node{color:var(--nh-text-h);font-weight:700}.gs-conn .gs-conn-arrow{color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:6px;font-size:13px;display:inline-flex}.gs-conn .gs-conn-arrow .lucide{width:13px;height:13px}.gs-fluxo{margin-bottom:16px}.gs-fluxo h5{color:var(--nh-text-h);margin:0 0 10px;font-size:15px;font-weight:700}.gs-fluxo ol{margin:0;padding-left:20px;font-size:14px;line-height:1.75}.gs-error{text-align:center;max-width:560px;margin:48px auto;padding:28px}.gs-error h3{color:var(--nh-text-h);margin:0 0 8px;font-size:17px;font-weight:700}.gs-error p{margin:0 0 18px;font-size:14px;line-height:1.6}.gs-error .gs-error-actions{justify-content:center;align-items:center;gap:10px;display:flex}@media (width<=980px){.gs-steps-grid,.gs-inspire-grid,.gs-grid-3,.gs-arch-nodes{grid-template-columns:repeat(2,1fr)}.gs-prompts-grid,.gs-eco-grid,.gs-task-modal-grid{grid-template-columns:1fr}}@media (width<=640px){.gs-steps-grid,.gs-inspire-grid,.gs-grid-3,.gs-grid-2,.gs-arch-nodes,.gs-sprints,.gs-kanban,.gs-pro-grid,.gs-ready-grid{grid-template-columns:1fr}.gs-hero{margin-top:16px}.gs-question{margin-top:28px}.gs-sol-top{flex-wrap:wrap}.gs-stepper{justify-content:flex-start}}@media print{.nh-sidebar,.nh-topbar,.gs-sol-top .gs-actions,.gs-stepper,.gs-step-top,.gs-wiz-nav,.gs-icon-btn,.nh-bottom-nav{display:none!important}.gs-root{max-width:none;padding:0}.gs-print-section{break-inside:avoid-page;margin-bottom:28px}.gs-print-section>h2{border-bottom:1px solid #ddd;margin:0 0 14px;padding-bottom:6px;font-size:18px}.gs-code{max-height:none;overflow:visible}}.gs-root{--gs-ease:cubic-bezier(.22, 1, .36, 1);--gs-spring:cubic-bezier(.34, 1.56, .64, 1)}@keyframes gsRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes gsRiseSm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gsBloom{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes gsPop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}@keyframes gsPing{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 45%, transparent)}70%{box-shadow:0 0 0 9px color-mix(in srgb, var(--acento) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 0%, transparent)}}@keyframes gsGlowPulse{0%,to{border-color:var(--nh-green-line);box-shadow:0 0 0 0 color-mix(in srgb, var(--acento) 10%, transparent)}50%{border-color:var(--nh-green-500,var(--acento));box-shadow:0 0 0 5px color-mix(in srgb, var(--acento) 12%, transparent)}}@keyframes gsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes gsScan{0%{left:-40%}to{left:110%}}@keyframes gsFloat{0%,to{translate:0}50%{translate:0 -6px}}@keyframes gsGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gsBlink{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes gsWiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}}.gs-stagger{opacity:0;animation:gsRise .6s var(--gs-ease) forwards;animation-delay:calc(var(--i,0) * 70ms)}.gs-inspire-grid .gs-stagger{animation-delay:calc(.52s + var(--i,0) * 90ms)}.gs-has-bg{position:relative}.gs-has-bg>:not(.gs-bg){z-index:1;position:relative}.gs-bg{z-index:0;pointer-events:none;opacity:.55;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 35%,#0000 100%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 35%,#0000 100%)}html[data-theme=dark] .gs-bg{opacity:.4}.gs-icon-btn{transition:transform .15s var(--gs-ease), background .15s ease, color .15s ease}.gs-icon-btn:hover{transform:translateY(-1px)}.gs-icon-btn:active{transform:scale(.94)}.gs-icon-btn:hover .lucide{animation:gsWiggle .5s var(--gs-ease)}.gs-home-top{opacity:0;animation:gsRiseSm .5s var(--gs-ease) forwards}.gs-home-top .gs-brand .lucide{animation:3.4s ease-in-out infinite gsFloat}.gs-hero-eyebrow{opacity:0;animation:gsRise .6s var(--gs-ease) 50ms forwards;display:inline-block}.gs-hero h1{opacity:0;animation:gsRise .7s var(--gs-ease) .14s forwards}.gs-hero p{opacity:0;animation:gsRise .7s var(--gs-ease) .24s forwards}.gs-idea-box{opacity:0;animation:gsRise .7s var(--gs-ease) .34s forwards}.gs-inspire{opacity:0;animation:gsRise .7s var(--gs-ease) .46s forwards}.gs-inspire-card{transition:border-color .18s ease, transform .18s var(--gs-ease), box-shadow .18s var(--gs-ease)}.gs-inspire-card:hover:not(:disabled){border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-inspire-card .gs-inspire-ic{transition:transform .2s var(--gs-spring), background .2s ease}.gs-inspire-card:hover .gs-inspire-ic{transform:scale(1.12)rotate(-4deg)}.gs-inspire-card:hover .gs-inspire-ic .lucide{animation:gsWiggle .5s var(--gs-ease)}.gs-history{animation:gsRise .5s var(--gs-ease)}.gs-history-item{transition:transform .16s var(--gs-ease), border-color .16s ease, box-shadow .16s var(--gs-ease)}.gs-history-item:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-loading-bar i{background:linear-gradient(90deg, var(--nh-green-500,var(--acento)), var(--acento), var(--nh-green-500,var(--acento)));background-size:200% 100%;animation:1.6s ease-in-out infinite gs-bar,1.2s linear infinite gsShimmer}.gs-wiz-top{opacity:0;animation:gsRiseSm .5s var(--gs-ease) forwards}.gs-question{animation:gsRise .55s var(--gs-ease)}.gs-question .gs-q-cat{animation:gsBloom .5s var(--gs-spring);display:inline-flex}.gs-question .gs-q-title{animation:gsRiseSm .5s var(--gs-ease) 60ms backwards}.gs-question .gs-q-help{animation:gsRiseSm .5s var(--gs-ease) .12s backwards}.gs-question .gs-q-guide{animation:gsRiseSm .5s var(--gs-ease) .18s backwards}.gs-wiz-nav{opacity:0;animation:gsRiseSm .5s var(--gs-ease) .15s forwards}.gs-progress i{background:var(--nh-green-500);transition:width .5s var(--gs-ease)}.gs-dots i{transition:width .3s var(--gs-spring), background .25s ease}.gs-ready .gs-ready-ic{animation:gsBloom .6s var(--gs-spring), gsPing 2.4s var(--gs-ease) .6s infinite}.gs-ready h2{opacity:0;animation:gsRise .6s var(--gs-ease) 80ms forwards}.gs-ready>p{opacity:0;animation:gsRise .6s var(--gs-ease) .16s forwards}.gs-ready-grid .gs-ready-card{opacity:0;animation:gsRise .6s var(--gs-ease) forwards}.gs-ready-grid .gs-ready-card:first-child{animation-delay:.24s}.gs-ready-grid .gs-ready-card:nth-child(2){animation-delay:.34s}.gs-ready .gs-back-link{opacity:0;animation:gsRiseSm .5s var(--gs-ease) .5s forwards}.gs-ready-card{transition:transform .18s var(--gs-ease), border-color .18s ease, box-shadow .2s var(--gs-ease)}.gs-ready-card:hover:not(:disabled){border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-ready-grid .gs-ready-card.primary{animation:gsRise .6s var(--gs-ease) .24s forwards, gsGlowPulse 2.2s ease-in-out 1s infinite}.gs-ready-card.primary:hover:not(:disabled){box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-ready-card .gs-ready-card-ic{transition:transform .2s var(--gs-spring)}.gs-ready-card:hover .gs-ready-card-ic{transform:scale(1.12)}.gs-sol-top{opacity:0;animation:gsRiseSm .5s var(--gs-ease) forwards}.gs-sol-head h1{opacity:0;animation:gsRise .65s var(--gs-ease) 80ms forwards}.gs-sol-head p{opacity:0;animation:gsRise .65s var(--gs-ease) .16s forwards}.gs-tags .gs-tag{opacity:0;animation:gsBloom .45s var(--gs-spring) forwards;animation-delay:calc(.22s + var(--i,0) * 50ms)}.gs-step-card{transition:border-color .18s ease, transform .18s var(--gs-ease), box-shadow .2s var(--gs-ease), opacity .3s ease}.gs-step-card:not(:disabled):hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-step-card .gs-step-ic{transition:transform .2s var(--gs-spring), background .2s ease, color .2s ease}.gs-step-card:not(:disabled):hover .gs-step-ic{transform:scale(1.12)rotate(-4deg)}.gs-step-card.generating{animation:gsRise .5s var(--gs-ease) forwards, gsGlowPulse 1.8s ease-in-out infinite}.gs-step-card .gs-check,.gs-step-title .gs-check{animation:gsPop .5s var(--gs-spring), gsPing .9s var(--gs-ease) .35s}.gs-step-top{opacity:0;animation:gsRiseSm .45s var(--gs-ease) forwards}.gs-step-title{opacity:0;animation:gsRise .55s var(--gs-ease) 60ms forwards}.gs-stepper{opacity:0;animation:gsRise .55s var(--gs-ease) .14s forwards}.gs-section-body{animation:gsRise .55s var(--gs-ease) .1s backwards}.gs-stepper .gs-stp-circle{transition:transform .18s var(--gs-spring), border-color .18s ease, box-shadow .2s ease, background .18s ease}.gs-stepper .gs-stp:not(:disabled):hover .gs-stp-circle{border-color:var(--nh-green-line);transform:scale(1.12)}.gs-stepper .gs-stp.current .gs-stp-circle{animation:gsPing 2.4s var(--gs-ease) infinite}.gs-section-loading .gs-spin{animation:.8s linear infinite gs-rot}.gs-section-loading h3{opacity:0;animation:gsRiseSm .5s var(--gs-ease) .1s forwards}.gs-section-loading p{opacity:0;animation:gsRiseSm .5s var(--gs-ease) .2s forwards}.gs-resumo-card,.gs-qa-card,.gs-tool-card,.gs-arch-node,.gs-conn,.gs-aula,.gs-pro-card,.gs-fluxo{transition:transform .16s var(--gs-ease), border-color .16s ease, box-shadow .18s var(--gs-ease)}.gs-resumo-card:hover,.gs-tool-card:hover,.gs-arch-node:hover,.gs-pro-card:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-qa-card:hover,.gs-conn:hover,.gs-aula:hover{border-color:var(--nh-green-line)}.gs-aula:hover{transform:translate(3px)}.gs-pilar-card{transition:transform .18s var(--gs-ease), border-color .18s ease, box-shadow .2s var(--gs-ease)}.gs-pilar-card:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-pilar-card .gs-pilar-cta .lucide{transition:transform .18s var(--gs-ease)}.gs-pilar-card:hover .gs-pilar-cta .lucide{color:var(--nh-green-600,var(--acento-texto));transform:translate(4px)}.gs-resumo-card:hover .gs-tag-mini{border-color:var(--nh-green-line)}.gs-tag-mini{transition:border-color .2s}.gs-modal-backdrop{animation:.22s gs-fade-in}@keyframes gs-fade-in{0%{opacity:0}}.gs-modal{animation:gsRise .38s var(--gs-spring)}@media (width<=767px){.gs-modal{animation:gs-sheet-up .34s var(--gs-ease)}}@keyframes gs-sheet-up{0%{opacity:.4;transform:translateY(24%)}}.gs-sprint-card{transition:transform .16s var(--gs-ease), border-color .16s ease, box-shadow .18s var(--gs-ease)}.gs-sprint-card:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-sprint-card.on .gs-sprint-num{animation:gsPing .7s var(--gs-ease)}.gs-task-card{transition:transform .16s var(--gs-ease), border-color .16s ease, box-shadow .18s var(--gs-ease), opacity .2s ease}.gs-task-card:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-task-card:active{cursor:grabbing;transform:scale(.98)}.gs-kcol{transition:border-color .2s,background .2s,box-shadow .2s}.gs-kcol.drag-over{box-shadow:inset 0 0 0 2px var(--nh-green-line);animation:1.2s ease-in-out infinite gsGlowPulse}.gs-kcol-head .gs-kdot.in_progress{animation:1.6s ease-in-out infinite gsBlink}.gs-prompt-item{transition:transform .16s var(--gs-ease), border-color .16s ease, box-shadow .16s var(--gs-ease)}.gs-prompt-item:hover,.gs-prompt-item.on{transform:translate(3px)}.gs-prompt-item .gs-prompt-n{transition:background .25s ease, border-color .25s ease, color .25s ease, transform .25s var(--gs-spring)}.gs-prompt-item.copied .gs-prompt-n{animation:gsPop .45s var(--gs-spring)}.gs-prompt-view{animation:gsRiseSm .35s var(--gs-ease)}.gs-prompt-view .gs-code{animation:.4s gs-fade-in}.gs-eco-total{animation:gsRise .6s var(--gs-ease)}.gs-eco-total .gs-mono{display:block}.gs-eco-total .gs-eco-value{animation:gsBloom .7s var(--gs-spring) .15s backwards;display:block}.gs-eco-roi{animation:gsRise .6s var(--gs-ease) .1s backwards}.gs-eco-roi .gs-step-ic{animation:3s ease-in-out infinite gsFloat}.gs-pro-bar i,.gs-pro-bar{overflow:hidden}.gs-pro-bar i{transform-origin:0;animation:gsGrow .8s var(--gs-ease) backwards;animation-delay:calc(.2s + var(--i,0) * 90ms)}.gs-error{animation:gsRise .5s var(--gs-ease)}@media (prefers-reduced-motion:reduce){.gs-modal-backdrop,.gs-modal,.gs-stagger,.gs-home-top,.gs-hero-eyebrow,.gs-hero h1,.gs-hero p,.gs-idea-box,.gs-inspire,.gs-wiz-top,.gs-question,.gs-wiz-nav,.gs-sol-top,.gs-sol-head h1,.gs-sol-head p,.gs-tags .gs-tag,.gs-step-top,.gs-step-title,.gs-stepper,.gs-section-body,.gs-ready .gs-ready-ic,.gs-ready h2,.gs-ready>p,.gs-ready-grid .gs-ready-card,.gs-ready .gs-back-link,.gs-loading h2,.gs-loading .gs-loading-phrase,.gs-loading .gs-mono,.gs-error,.gs-history,.gs-eco-total,.gs-eco-roi,.gs-prompt-view,.gs-step-card.generating,.gs-ready-card.primary,.gs-idea-send,.gs-step-card .gs-check,.gs-step-title .gs-check,.gs-loading-dot,.gs-loading-dot:after,.gs-loading-bar i,.gs-progress i,.gs-stepper .gs-stp.current .gs-stp-circle,.gs-kcol.drag-over,.gs-kcol-head .gs-kdot.in_progress,.gs-sprint-card.on,.gs-prompt-item.copied .gs-prompt-n,.gs-eco-total .gs-eco-value,.gs-eco-roi .gs-step-ic,.gs-pro-bar i,.gs-home-top .gs-brand .lucide,.gs-question .gs-q-cat,.gs-question .gs-q-title,.gs-question .gs-q-help,.gs-question .gs-q-guide,.gs-section-body,.gs-section-loading h3,.gs-section-loading p{opacity:1!important;animation:none!important;transform:none!important}.gs-icon-btn,.gs-inspire-card,.gs-step-card,.gs-ready-card,.gs-pilar-card,.gs-task-card,.gs-sprint-card,.gs-prompt-item,.gs-resumo-card,.gs-tool-card,.gs-arch-node,.gs-pro-card,.gs-aula,.gs-history-item,.gs-idea-send{transition:none!important}.gs-spin{animation:1.6s linear infinite gs-rot!important}}@keyframes gsSpin{to{transform:rotate(360deg)}}@keyframes gsGridDrift{to{background-position:34px 34px,34px 34px}}@keyframes gsScanY{0%{opacity:0;top:6%}12%{opacity:.85}50%{opacity:.85;top:90%}62%{opacity:0}to{opacity:0;top:6%}}@keyframes gsNucleus{0%,to{box-shadow:none;transform:scale(1)}50%{box-shadow:none;transform:scale(1.07)}}@keyframes gsPingBig{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.9)}}.gs-warp{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:62vh;padding:24px 16px 48px;display:flex}.gs-warp-stage{place-items:center;width:min(440px,88vw);height:264px;margin-bottom:4px;display:grid;position:relative}.gs-warp-grid{background-image:linear-gradient(var(--nh-green-line) 1px, transparent 1px), linear-gradient(90deg, var(--nh-green-line) 1px, transparent 1px);opacity:.3;background-size:34px 34px;animation:9s linear infinite gsGridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 82%,#000 28%,#0000 76%);mask-image:radial-gradient(72% 82%,#000 28%,#0000 76%)}.gs-warp-scan{border-radius:var(--nh-r-pill);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--acento) 70%, transparent), transparent);height:2px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--acento) 70%, transparent));animation:3.4s ease-in-out infinite gsScanY;position:absolute;top:6%;left:10%;right:10%}.gs-warp-core{place-items:center;width:196px;height:196px;display:grid;position:relative}.gs-warp-ring{border-radius:50%;position:absolute}.gs-warp-r1{border:1.5px dashed var(--nh-green-line);animation:16s linear infinite gsSpin;inset:0}.gs-warp-r2{background:conic-gradient(from 0deg, transparent 0 70%, color-mix(in srgb, var(--acento) 80%, transparent) 88%, transparent 100%);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--acento) 50%, transparent));animation:2.4s linear infinite gsSpin;inset:18px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.gs-warp-r3{border:1px solid var(--nh-border);border-top-color:var(--nh-green-500,var(--acento));animation:5.5s linear infinite reverse gsSpin;inset:38px}.gs-warp-orbit{border-radius:50%;position:absolute}.gs-warp-o1{animation:6s linear infinite gsSpin;inset:8px}.gs-warp-o2{animation:4.2s linear infinite reverse gsSpin;inset:27px}.gs-warp-o3{animation:8.5s linear infinite gsSpin;inset:47px}.gs-warp-orbit i{background:var(--nh-green-500,var(--acento));width:7px;height:7px;box-shadow:none;border-radius:50%;margin-left:-3.5px;position:absolute;top:-3.5px;left:50%}.gs-warp-o2 i{background:#a78bfa;width:5px;height:5px;box-shadow:0 0 8px #a78bfad9}.gs-warp-o3 i{background:#38bdf8;width:5px;height:5px;box-shadow:0 0 8px #38bdf8d9}.gs-warp-nucleus{width:64px;height:64px;color:var(--sobre-acento);background:radial-gradient(circle at 35% 30%, var(--acento), var(--acento));border-radius:50%;place-items:center;animation:2.2s ease-in-out infinite gsNucleus;display:grid;position:relative}.gs-warp-portrait{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.gs-warp-nucleus:after{content:"";border:1px solid color-mix(in srgb, var(--acento) 45%, transparent);border-radius:50%;animation:2.2s ease-out infinite gsPingBig;position:absolute;inset:-8px}.gs-warp-title{letter-spacing:-.02em;color:var(--nh-text-h);animation:gsRise .6s var(--gs-ease);margin:0;font-size:clamp(22px,3.4vw,28px);font-weight:700}.gs-warp-log{min-height:76px;font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));flex-direction:column;align-items:flex-start;gap:7px;font-size:13px;display:flex}.gs-warp-line{animation:gsRiseSm .4s var(--gs-ease);align-items:center;gap:9px;display:flex}.gs-warp-line.done{color:var(--nh-green-700,var(--sucesso));opacity:.78}.gs-warp-line-ic{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.gs-warp-line-ic .lucide{width:12px;height:12px}.gs-warp-cursor{background:var(--nh-green-500,var(--acento));border-radius:1.5px;width:8px;height:13px;animation:1s step-end infinite gsBlink;display:inline-block}.gs-warp-bar{width:min(380px,76vw);height:5px;box-shadow:none;margin-top:6px}.gs-warp-stage-label{letter-spacing:.16em;margin-top:6px}.gs-warp-mini{width:96px;height:96px}.gs-warp-mini .gs-warp-r1{inset:0}.gs-warp-mini .gs-warp-r2{animation-duration:2s;inset:10px}.gs-warp-mini .gs-warp-o1{inset:4px}.gs-warp-mini .gs-warp-nucleus{width:38px;height:38px}.gs-warp-mini .gs-warp-nucleus:after{inset:-5px}@media (width<=640px){.gs-warp-stage{height:216px}.gs-warp-core{width:164px;height:164px}.gs-warp-r2{inset:15px}.gs-warp-r3{inset:32px}.gs-warp-o2{inset:23px}.gs-warp-o3{inset:40px}.gs-warp-nucleus{width:54px;height:54px}}@media (prefers-reduced-motion:reduce){.gs-warp-grid,.gs-warp-scan,.gs-warp-ring,.gs-warp-orbit,.gs-warp-orbit i,.gs-warp-nucleus,.gs-warp-nucleus:after,.gs-warp-cursor,.gs-warp-title,.gs-warp-line,.gs-warp-bar i{animation:none!important}.gs-warp-scan{display:none}}.gs-step-card{position:relative}.gs-step-arrow{background:var(--nh-card-bg);border:1px solid var(--nh-border);width:24px;height:24px;color:var(--nh-slate-500,var(--tinta-3));box-shadow:0 2px 8px rgba(var(--nh-shadow-rgb), .06);z-index:2;border-radius:50%;place-items:center;transition:border-color .25s,color .25s,background .25s;display:grid;position:absolute;top:50%;right:-19px;translate:0 -50%}.gs-step-arrow .lucide{width:12px;height:12px;animation:1.6s ease-in-out infinite gsArrowNudge}@keyframes gsArrowNudge{0%,to{opacity:.7;transform:translate(-1px)}50%{opacity:1;transform:translate(1.5px)}}.gs-step-card.ready .gs-step-arrow{background:var(--nh-green-soft);border-color:var(--nh-green-line);color:var(--nh-green-700,var(--acento-texto))}.gs-step-card.generating .gs-step-arrow{animation:1.8s ease-in-out infinite gsGlowPulse}.gs-steps-grid>.gs-step-card:nth-child(3n) .gs-step-arrow{display:none}@media (width<=980px){.gs-steps-grid>.gs-step-card:nth-child(3n) .gs-step-arrow{display:grid}.gs-steps-grid>.gs-step-card:nth-child(2n) .gs-step-arrow{display:none}}@media (width<=640px){.gs-steps-grid>.gs-step-card:nth-child(2n) .gs-step-arrow{display:grid}.gs-step-arrow{top:auto;bottom:-19px;right:50%;translate:50%;rotate:90deg}}@media (prefers-reduced-motion:reduce){.gs-step-arrow .lucide,.gs-step-card.generating .gs-step-arrow{animation:none!important}}@media print{.gs-step-arrow{display:none!important}}.gs-aula .gs-aula-side{flex-direction:column;flex:none;align-items:flex-end;gap:7px;margin-left:auto;display:flex}.gs-aula .gs-aula-side .gs-aula-meta{margin-left:0}.gs-aula-cta{border-radius:var(--nh-r-pill);border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-slate-700,var(--tinta-2));transition:border-color .16s ease, color .16s ease, background .16s ease, transform .16s var(--gs-ease);align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.gs-aula-cta .lucide{width:13px;height:13px}.gs-aula-cta:hover{border-color:var(--nh-green-line);background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto));transform:translateY(-1px)}@media (width<=640px){.gs-aula{flex-wrap:wrap}.gs-aula .gs-aula-side{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-left:40px}}.gs-shell{min-height:calc(100dvh - 120px);position:relative}@media print{.gs-bg{display:none!important}}.gs-sug-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:0;display:grid}.gs-sug-card{text-align:left;border-radius:var(--nh-r-lg);border:1px solid var(--nh-border);background:var(--nh-card-bg);color:var(--nh-text-h);font-family:var(--nh-f-body);cursor:pointer;transition:transform .16s var(--gs-ease), border-color .16s ease, background .16s ease, box-shadow .18s var(--gs-ease);align-items:center;gap:11px;padding:14px 16px 14px 13px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.gs-sug-card:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-sug-card .gs-sug-check{border:1px solid var(--nh-border);background:var(--nh-surface-strong);color:#0000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.gs-sug-card .gs-sug-check .lucide{width:12px;height:12px}.gs-sug-card.on{border-color:var(--nh-green-500,var(--acento));background:var(--nh-green-soft);box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-sug-card.on .gs-sug-check{background:var(--nh-green-600);color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1);animation:gsPop .4s var(--gs-spring);border-color:#0000}.gs-sug-custom{color:var(--nh-slate-500,var(--tinta-3));border-style:dashed}.gs-sug-custom .gs-sug-check{color:var(--nh-slate-500,var(--tinta-3))}.gs-sug-custom.on{color:var(--nh-text-h);border-style:solid}.gs-sug-custom.on .gs-sug-check{animation:none}@media (width<=640px){.gs-sug-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gs-sug-card,.gs-sug-card .gs-sug-check{transition:none!important;animation:none!important}}.gs-history-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.gs-history-head .lucide{width:14px;height:14px;color:var(--nh-green-600,var(--acento-texto))}.gs-history-item{border-radius:var(--nh-r-lg);align-items:center;gap:14px;padding:16px 18px}.gs-history-item h4{font-size:16px}.gs-history-item .gs-hist-meta{white-space:normal;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.gs-history-item .gs-hist-date{font-family:var(--nh-f-mono);color:var(--nh-slate-500,#64748b);font-size:12px}.gs-hist-ic{border-radius:var(--nh-r);border:1px solid var(--nh-border);background:var(--nh-surface-strong);width:40px;height:40px;color:var(--nh-slate-500,var(--tinta-3));flex:none;justify-content:center;align-items:center;display:inline-flex}.gs-hist-ic .lucide{width:17px;height:17px}.gs-hist-ic.st-done{background:var(--nh-green-soft);border-color:var(--nh-green-line);color:var(--nh-green-700,var(--sucesso))}.gs-hist-ic.st-working{background:var(--nh-green-soft);border-color:var(--nh-green-line)}.gs-hist-ic.st-failed{background:var(--nh-danger-soft);border-color:var(--nh-danger-line);color:var(--nh-danger-700)}.gs-hist-ic.st-attention{background:var(--nh-warn-soft);border-color:var(--nh-warn-line);color:var(--nh-warn-700)}.gs-history-item.st-working{border-color:var(--nh-green-line);animation:gsRise .6s var(--gs-ease) forwards, gsGlowPulse 2s ease-in-out .7s infinite}.gs-hist-open{color:var(--nh-slate-400,var(--tinta-3));transition:transform .18s var(--gs-ease), color .18s ease;display:inline-flex}.gs-hist-open .lucide{width:16px;height:16px}.gs-history-item:hover .gs-hist-open{color:var(--nh-green-600,var(--acento-texto));transform:translate(3px)}.gs-status-pill{border-radius:var(--nh-r-pill);font-family:var(--nh-f-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--nh-border);color:var(--nh-slate-500,var(--tinta-3));align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.gs-status-pill i{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}.gs-status-pill.working{border-color:var(--nh-green-line);background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto))}.gs-status-pill.working i{box-shadow:0 0 0 3px color-mix(in srgb, var(--acento) 18%, transparent);animation:1.4s ease-in-out infinite gsBlink}.gs-status-pill.done{border-color:var(--nh-green-line);background:var(--nh-green-soft);color:var(--nh-green-700,var(--sucesso))}.gs-status-pill.failed{border-color:var(--nh-danger-line);background:var(--nh-danger-soft);color:var(--nh-danger-700)}.gs-status-pill.attention{border-color:var(--nh-warn-line);background:var(--nh-warn-soft);color:var(--nh-warn-700)}.gs-celebrate{z-index:130;-webkit-backdrop-filter:blur(8px)saturate(140%);cursor:pointer;background:#ffffffad;place-items:center;animation:.25s gs-fade-in;display:grid;position:fixed;inset:0}html[data-theme=dark] .gs-celebrate{background:#0e1114b8}.gs-celebrate-burst{position:absolute;top:42%;left:50%}.gs-celebrate-burst i{opacity:0;animation:gsConfetti var(--d) cubic-bezier(.16, .8, .34, 1) var(--dl) forwards;position:absolute;top:0;left:0}@keyframes gsConfetti{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--tx), var(--ty)) rotate(var(--rz))}}.gs-celebrate-core{text-align:center;padding:0 20px}.gs-celebrate-check{color:#fff;background:radial-gradient(circle at 35% 30%, var(--sucesso), var(--sucesso));width:92px;height:92px;box-shadow:none;animation:gsPop .6s var(--gs-spring);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid;position:relative}.gs-celebrate-check .lucide{width:40px;height:40px}.gs-celebrate-check:before,.gs-celebrate-check:after{content:"";border:1.5px solid color-mix(in srgb, var(--sucesso) 50%, transparent);border-radius:50%;animation:1.6s ease-out .2s infinite gsPingBig;position:absolute;inset:-10px}.gs-celebrate-check:after{animation-delay:.7s}.gs-celebrate-core h2{letter-spacing:-.025em;color:var(--nh-text-h);animation:gsBloom .6s var(--gs-spring) .15s backwards;margin:0;font-size:clamp(24px,4vw,34px);font-weight:700}.gs-celebrate-core p{color:var(--nh-text);animation:gsRiseSm .5s var(--gs-ease) .3s backwards;margin:10px 0 0;font-size:16px}@media (prefers-reduced-motion:reduce){.gs-celebrate-burst{display:none}.gs-celebrate-check,.gs-celebrate-check:before,.gs-celebrate-check:after,.gs-celebrate-core h2,.gs-celebrate-core p,.gs-history-item.st-working,.gs-status-pill.working i{animation:none!important}}.gs-stepper .gs-stp{cursor:pointer}.gs-stepper .gs-stp .gs-stp-circle{position:relative;overflow:visible}.gs-stepper .gs-stp.st-pending .gs-stp-circle{opacity:.55}.gs-stepper .gs-stp.st-pending:hover .gs-stp-circle{opacity:.9}.gs-stp-badge{border:1.5px solid var(--nh-card-bg);z-index:2;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:-5px;right:-5px}.gs-stp-badge .lucide{width:9px;height:9px}.gs-stp-badge.done{background:var(--nh-green-600);color:var(--sobre-acento);box-shadow:var(--nh-bevel);animation:gsPop .45s var(--gs-spring)}.gs-stp-badge.working{background:var(--nh-card-bg);border-color:var(--nh-green-line)}.gs-stp-badge.working .gs-spin{border-width:1.5px;width:9px;height:9px}.gs-stp-badge.failed{background:var(--nh-danger-500);color:#fff}.gs-stepper .gs-stp.st-generating .gs-stp-circle{border-color:var(--nh-green-line);color:var(--nh-green-700,var(--acento-texto));animation:1.8s ease-in-out infinite gsGlowPulse}.gs-stepper .gs-stp.st-generating .gs-stp-circle:before{content:"";background:conic-gradient(from 0deg, transparent 0 68%, color-mix(in srgb, var(--acento) 90%, transparent) 88%, transparent 100%);border-radius:50%;animation:1.5s linear infinite gsSpin;position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px))}.gs-stepper .gs-stp.st-generating .gs-stp-label{color:var(--nh-green-700,var(--acento-texto))}.gs-stepper .gs-stp.st-failed .gs-stp-circle{border-color:var(--nh-danger-line);color:var(--nh-danger-700)}.gs-stepper .gs-stp.current .gs-stp-circle{background:var(--nh-green-600);color:var(--sobre-acento);box-shadow:var(--nh-bevel), var(--nh-e1), 0 0 0 5px var(--nh-green-soft);border-color:#0000;animation:none;transform:scale(1.16)}.gs-stepper .gs-stp.current.st-generating .gs-stp-circle{animation:1.8s ease-in-out infinite gsGlowPulse}.gs-stepper .gs-stp.current .gs-stp-label{color:var(--nh-green-700,var(--acento-texto));font-weight:700}.gs-stepper .gs-stp.current .gs-stp-num{color:var(--nh-green-600,var(--acento-texto));font-weight:700}.gs-stp-link{transition:background .3s}.gs-stp-link.done{background:var(--nh-green-line)}.gs-step-card.pending{opacity:.65}.gs-step-card.pending:hover{opacity:1}.gs-continue-card{text-align:left;cursor:pointer;border-color:var(--nh-green-line);width:100%;font-family:var(--nh-f-body);animation:gsRise .6s var(--gs-ease) .15s backwards;transition:transform .18s var(--gs-ease), box-shadow .2s var(--gs-ease), border-color .18s ease;align-items:center;gap:14px;margin:22px 0 4px;padding:16px 18px;display:flex}.gs-continue-card:hover{box-shadow:var(--nh-e2);transform:translateY(-1px)}.gs-continue-card .gs-step-ic{background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto))}.gs-continue-card .gs-continue-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gs-continue-card .gs-continue-body b{color:var(--nh-text-h);font-size:14.5px}.gs-continue-card:hover .gs-hist-open{color:var(--nh-green-600,var(--acento-texto));transform:translate(3px)}@media (prefers-reduced-motion:reduce){.gs-stp-badge.done,.gs-stepper .gs-stp.st-generating .gs-stp-circle,.gs-stepper .gs-stp.st-generating .gs-stp-circle:before,.gs-stepper .gs-stp.current.st-generating .gs-stp-circle,.gs-continue-card{animation:none!important}}.gs-fw-stage{grid-template-columns:minmax(260px,1fr) minmax(300px,1.15fr) minmax(260px,1fr);align-items:start;gap:18px;display:grid}.gs-fw-col{flex-direction:column;gap:18px;min-width:0;display:flex}.gs-fw-left{padding-top:110px}.gs-fw-right{padding-top:46px}.gs-pilar-card.gs-fw-featured{border-color:var(--nh-green-line);box-shadow:0 0 0 4px var(--nh-green-soft)}.gs-pilar-rich{flex-direction:column;gap:8px;margin-top:12px;display:flex}.gs-fw-reco{border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-surface-strong);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.gs-fw-reco .gs-step-ic{border-radius:var(--nh-r-sm);flex:none;width:28px;height:28px}.gs-fw-reco .gs-step-ic .lucide{width:14px;height:14px}.gs-fw-reco-body{flex:1;min-width:0}.gs-fw-reco-body b{color:var(--nh-text-h);font-size:13px;display:block}.gs-fw-reco-body p{color:var(--nh-slate-500,var(--tinta-3));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.gs-fw-reco .gs-chip{flex:none;padding:3px 8px;font-size:12px}.gs-fw-tables{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gs-fw-table-chip{border:1px solid var(--nh-border);border-radius:var(--nh-r);align-items:center;gap:7px;padding:8px 10px;display:flex}.gs-fw-table-chip code{font-family:var(--nh-f-mono);color:var(--nh-green-700,var(--acento-texto));font-size:12px}.gs-fw-table-chip .gs-fw-dot{background:var(--nh-green-500,var(--acento));border-radius:50%;flex:none;width:6px;height:6px}.gs-fw-table-chip .gs-pro-bar{flex:1;height:4px}.gs-fw-code{border:1px solid var(--nh-border);border-radius:var(--nh-r);overflow:hidden}.gs-fw-code-bar{border-bottom:1px solid var(--nh-border);background:var(--nh-surface-strong);align-items:center;gap:5px;padding:7px 10px;display:flex}.gs-fw-code-bar i{background:var(--nh-border);border-radius:50%;width:7px;height:7px}.gs-fw-code-bar span{font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3));margin-left:6px;font-size:12px}.gs-fw-code pre{font-family:var(--nh-f-mono);color:var(--nh-text-h);background:var(--nh-surface-strong);white-space:pre-wrap;word-break:break-word;max-height:96px;margin:0;padding:10px 12px;font-size:12px;line-height:1.6;overflow:hidden}.gs-fw-vars{flex-wrap:wrap;gap:6px;display:flex}.gs-fw-vars .gs-var-chip{padding:2px 8px;font-size:12px}.gs-fw-flows{flex-direction:column;gap:8px;display:flex}.gs-fw-flow{border:1px solid var(--nh-border);border-radius:var(--nh-r);align-items:flex-start;gap:9px;padding:8px 10px;display:flex}.gs-fw-flow .lucide{width:13px;height:13px;color:var(--nh-green-600,var(--acento-texto));flex:none;margin-top:2px}.gs-fw-flow b{color:var(--nh-text-h);font-size:13px;display:block}.gs-fw-flow span{color:var(--nh-slate-500,var(--tinta-3));font-size:12px}.gs-fw-canais{flex-direction:column;gap:8px;display:flex}.gs-fw-canal{border:1px solid var(--nh-border);border-radius:var(--nh-r);padding:8px 10px}.gs-fw-canal-top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.gs-fw-canal-top .gs-step-ic{border-radius:7px;flex:none;width:24px;height:24px}.gs-fw-canal-top .gs-step-ic .lucide{width:12px;height:12px}.gs-fw-canal-top b{color:var(--nh-text-h);flex:1;font-size:13px}.gs-fw-canal .gs-pro-bar{display:block}.gs-fw-hub{aspect-ratio:1;place-items:center;width:min(300px,100%);margin:10px auto 0;display:grid;position:relative}.gs-fw-hub-ring{border:1.5px dashed var(--nh-green-line);border-radius:50%;animation:40s linear infinite gsSpin;position:absolute;inset:6px}.gs-fw-hub-sweep{background:conic-gradient(from 0deg, transparent 0 74%, color-mix(in srgb, var(--acento) 55%, transparent) 90%, transparent 100%);border-radius:50%;animation:5.5s linear infinite gsSpin;position:absolute;inset:16px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 1.5px))}.gs-fw-hub-core{text-align:center;padding:0 34px}.gs-fw-hub-core b{letter-spacing:-.01em;color:var(--nh-text-h);font-size:16px;display:block}.gs-fw-hub-core span{color:var(--nh-slate-500,var(--tinta-3));margin-top:4px;font-size:12px;display:block}.gs-fw-hub-dot{border:1px solid var(--nh-green-line);background:var(--nh-card-bg);width:34px;height:34px;color:var(--nh-green-700,var(--acento-texto));font-family:var(--nh-f-mono);cursor:pointer;transform:rotate(var(--a)) translateX(150px) rotate(calc(-1 * var(--a)));transition:transform .18s var(--gs-spring), background .18s ease, box-shadow .18s ease;z-index:2;border-radius:50%;margin:-17px 0 0 -17px;font-size:12px;font-weight:700;position:absolute;top:50%;left:50%}.gs-fw-hub-dot:hover{background:var(--nh-green-soft);box-shadow:0 0 0 5px var(--nh-green-soft);transform:rotate(var(--a)) translateX(150px) rotate(calc(-1 * var(--a))) scale(1.15)}@media (width<=1080px){.gs-fw-stage{grid-template-columns:1fr}.gs-fw-left,.gs-fw-right{padding-top:0}.gs-fw-center{order:-1}.gs-fw-hub{display:none}}.gs-flow-wrap{border:1px solid var(--nh-border);border-radius:var(--nh-r-lg);background:var(--nh-card-bg);height:460px;overflow:hidden}.gs-flow-wrap .react-flow__attribution{opacity:.5}.gs-flow-node{border:1px solid var(--nh-border);border-radius:var(--nh-r);background:var(--nh-card-bg);min-width:200px;max-width:230px;box-shadow:var(--nh-e1);align-items:center;gap:10px;padding:11px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.gs-flow-node:hover{border-color:var(--nh-green-line);box-shadow:var(--nh-e2)}.gs-flow-node .gs-step-ic{flex:none;width:30px;height:30px}.gs-flow-node .gs-step-ic .lucide{width:15px;height:15px}.gs-flow-node-body{min-width:0}.gs-flow-node-body b{color:var(--nh-text-h);font-size:13px;line-height:1.3;display:block}.gs-flow-node-body .gs-mono{font-size:8.5px}.gs-flow-node.t-dados .gs-step-ic{background:var(--nh-green-soft);color:var(--nh-green-700,var(--acento-texto))}.gs-flow-node.t-ia .gs-step-ic{background:color-mix(in srgb, var(--nh-ai-500) 14%, transparent);color:var(--nh-ai-700)}.gs-flow-node.t-integracao .gs-step-ic{background:color-mix(in srgb, var(--nh-info-500) 14%, transparent);color:var(--nh-info-700)}.gs-flow-node.t-interface .gs-step-ic{background:var(--nh-surface-strong);color:var(--nh-slate-700,var(--tinta-2))}.gs-flow-handle{background:var(--nh-green-500,var(--acento));border:2px solid var(--nh-card-bg);opacity:.85;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.gs-fw-hub-ring,.gs-fw-hub-sweep,.gs-flow-wrap .react-flow__edge-path{animation:none!important}}.gs-arch-desc{text-align:center;max-width:780px;margin:0 auto 20px}.gs-flow-wrap{height:540px}.gs-arch-legend{align-items:start}.gs-arch-legend-item{align-items:flex-start;gap:10px;padding:8px 0;display:flex}.gs-arch-legend-item+.gs-arch-legend-item{border-top:1px dashed var(--nh-border)}.gs-arch-legend-item .gs-step-ic{border-radius:var(--nh-r-sm);flex:none;width:26px;height:26px;margin-top:1px}.gs-arch-legend-item .gs-step-ic .lucide{width:13px;height:13px}.gs-arch-legend-item p{margin:0;font-size:14px;line-height:1.55}.gs-arch-legend-item b{color:var(--nh-text-h)}.gs-flow-node{cursor:grab}.react-flow__node.dragging .gs-flow-node{cursor:grabbing;box-shadow:var(--nh-e2);border-color:var(--nh-green-line)}.nold-splash{z-index:100;background:#080c09;place-items:center;transition:opacity .6s,filter .6s;display:grid;position:fixed;inset:0;overflow:hidden}.nold-splash.leaving{opacity:0;filter:blur(12px);pointer-events:none}.splash-content{text-align:center;animation:1.4s cubic-bezier(.2,.7,.2,1) both splash-reveal;position:relative}.splash-eyebrow{letter-spacing:7px;color:#9aaa86;margin-bottom:32px;font-size:12px}.splash-logo{letter-spacing:-.065em;justify-content:center;align-items:baseline;font-size:clamp(80px,12vw,150px);font-weight:550;line-height:1;display:flex}.splash-logo span{background:#faff91;border-radius:50%;width:.47em;height:.47em;margin:0 .045em 0 .07em;animation:1.8s cubic-bezier(.16,1,.3,1) both seed-arrive;display:inline-block;box-shadow:0 0 80px #ecff8d40}.splash-content p{color:#a1af94;letter-spacing:1px;margin-top:30px;font-size:13px}.splash-line{background:linear-gradient(90deg,#0000,#faff91,#0000);width:120px;height:1px;margin:40px auto 0;animation:2.6s both line-unfold}.skip-splash{color:#a8b69a;border:1px solid #e4f5b422;border-radius:30px;padding:12px 20px;font-size:12px;position:absolute;bottom:40px}.splash-field{background:radial-gradient(#b4d36312,#0000 55%);animation:3.3s ease-out both field-open;position:absolute;inset:-30%}.splash-field i{border:1px solid #d3ed9710;border-radius:43% 57% 63% 37%;width:580px;height:580px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(25deg)}.splash-field i:nth-child(2){width:850px;height:700px;transform:translate(-50%,-50%)rotate(-32deg)}.splash-field i:nth-child(3){width:1100px;height:820px;transform:translate(-50%,-50%)rotate(60deg)}.voice-active #core .nold-dot{box-shadow:none}.voice-active #voice-status{color:#d5e6af}@keyframes splash-reveal{0%{opacity:0;filter:blur(12px);transform:translateY(15px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes seed-arrive{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes line-unfold{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes field-open{0%{opacity:0;transform:scale(.75)rotate(-7deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.nold-splash{transition:none}}.nold-splash{z-index:500;background:var(--fundo);color:var(--tinta)}.splash-eyebrow{color:var(--tinta-3);font-family:var(--mono)}.splash-logo svg{width:clamp(180px,30vw,360px);height:auto;display:block}.splash-content p{color:var(--tinta-2);border-left:2px solid var(--acento-titulo);padding:4px 14px;display:inline-block}.splash-line{background:linear-gradient(90deg,transparent,var(--acento-titulo),transparent)}.splash-field{background:radial-gradient(ellipse,var(--acento-veu),transparent 55%)}.splash-field i{border-color:var(--linha)}.skip-splash{color:var(--tinta-2);border-color:var(--linha-forte);background:var(--cartao);min-height:44px}@media (prefers-reduced-motion:reduce){.nold-splash *{animation:none!important}.nold-splash.leaving{filter:none}}.ncr .skip-splash{font:400 12px var(--f);color:var(--tinta-2);border:1px solid var(--linha-forte);background:var(--cartao);border-radius:30px;min-height:44px;padding:12px 20px;position:absolute;bottom:40px}.mcp-central{max-width:1120px;color:var(--tinta);font:400 15px/1.6 var(--f);margin:0 auto;padding:12px 0 48px}.mcp-central p{max-width:72ch;color:var(--tinta-2);margin:8px 0 16px}.mcp-central h3{font:700 17px/1.4 var(--f);margin:0 0 12px}.mcp-central :focus-visible{outline:2px solid var(--acento-texto);outline-offset:4px}.mcp-central small{color:var(--tinta-3);font-size:12px;line-height:1.6;display:block}.mcp-central .n-cab{align-items:flex-start;margin-bottom:28px}.mcp-endpoint{padding:0 0 24px}.mcp-url{align-items:flex-end;gap:12px;margin-top:22px;display:flex}.mcp-url .n-field{flex:1;min-width:0}.mcp-url input{font-family:var(--mono);font-size:14px}.mcp-modules{border-block:1px solid var(--linha);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;padding:0;list-style:none;display:grid}.mcp-modules li{min-width:0;padding:18px 16px 18px 0}.mcp-modules strong{font-size:15px;display:block}.mcp-modules span{color:var(--tinta-2);font-size:12px}.mcp-modules p{margin:8px 0 0;font-size:12px}.mcp-setup{padding:24px}.mcp-setup>.n-tabs{margin:18px 0 24px}.mcp-guide ol{max-width:72ch;color:var(--tinta-2);padding-left:22px}.mcp-guide li{padding:5px 0}.mcp-key-setup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.mcp-permissions{margin:20px 0}.mcp-permissions fieldset{border:0;border-top:1px solid var(--linha);min-width:0;margin:0;padding:12px 0}.mcp-permissions legend{padding-right:12px;font-weight:700}.mcp-permission{cursor:pointer;min-height:44px;color:var(--tinta);align-items:flex-start;gap:12px;padding:9px 0;font-size:13px;display:flex}.mcp-permission input{width:18px;height:18px;accent-color:var(--acento-texto);flex:none;margin:2px 0 0}.mcp-permission:has(input:disabled){cursor:default;color:var(--tinta-3)}.mcp-permission small{margin-top:4px}.mcp-client{border-left:1px solid var(--linha);min-width:0;padding-left:24px}.mcp-client p{margin-top:18px;font-size:13px}.mcp-code{font:400 12px/1.7 var(--mono);border:1px solid var(--linha);background:var(--fundo-2);color:var(--tinta);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border-radius:12px;max-width:100%;padding:16px;overflow:auto}.mcp-section{border-bottom:1px solid var(--linha);padding:30px 0}.mcp-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.mcp-section-head>.n-btn{flex:none}.mcp-connections{margin:20px 0 0;padding:0;list-style:none}.mcp-connections>li{border-top:1px solid var(--linha);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.mcp-connections>li>div:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.mcp-connections p{margin:4px 0;font-size:13px}.mcp-connections>.n-btn{flex:none}.mcp-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mcp-secret{border-color:var(--acento-texto);margin-top:24px}.mcp-secret .mcp-actions{margin-top:16px}.mcp-secret input{font-family:var(--mono);font-size:14px}.mcp-confirm{margin-top:16px}.mcp-error{border-color:var(--erro)}.mcp-activity{padding-top:24px}.mcp-activity summary{cursor:pointer;min-height:44px;font-weight:600}.mcp-activity li{overflow-wrap:anywhere;margin:10px 0;font-size:13px}.mcp-activity li span{color:var(--tinta-2);display:block}.mcp-restricted{background:var(--palco-degrade);min-height:100vh;color:var(--tinta);padding:24px}.mcp-restricted>header{justify-content:space-between;max-width:1120px;margin:0 auto 24px;display:flex}@media (width<=760px){.mcp-central{font-size:16px}.mcp-central .n-cab,.mcp-section-head{display:block}.mcp-central .n-cab>.n-btn{margin-top:12px}.mcp-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-modules li:nth-child(n+3){border-top:1px solid var(--linha)}.mcp-url{flex-direction:column;align-items:stretch}.mcp-url>.n-btn{align-self:flex-start}.mcp-key-setup{grid-template-columns:1fr;gap:28px}.mcp-client{border-left:0;border-top:1px solid var(--linha);padding:24px 0 0}.mcp-setup{padding:18px}.mcp-connections>li{flex-direction:column;align-items:flex-start;gap:12px}.mcp-section-head>.n-btn{margin-top:4px}.mcp-permission{font-size:14px}.mcp-restricted{padding:20px 16px}.mcp-code{font-size:12px}}.slp-demo{border:1px solid var(--nh-border,#dedbd5);background:var(--nh-card-bg,#fffdf9);max-width:860px;color:var(--nh-text,#332b27);border-radius:24px;margin:0 auto;overflow:hidden}.slp-demo-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px;display:grid}.slp-demo-choices button{min-width:0;min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}.slp-demo-choices button[aria-pressed=true]{border-color:var(--agst-accent);background:color-mix(in srgb, var(--agst-accent) 9%, transparent)}.slp-demo-choices button:focus-visible{outline:2px solid var(--agst-accent);outline-offset:2px}.slp-demo-choices img,.slp-demo-intro>img{object-fit:cover;border-radius:50%;flex:none}.slp-demo-content{padding:16px 24px 20px}.slp-demo-intro{align-items:center;gap:16px;margin-bottom:24px;display:flex}.slp-demo-intro h3{letter-spacing:-.025em;margin:0 0 6px;font-size:22px}.slp-demo-intro p{color:var(--nh-ink-2,#5d5550);margin:0;font-size:14px;line-height:1.55}.slp-demo .agst-stage{height:320px}.slp-demo-caption{text-align:center;color:var(--nh-ink-2,#5d5550);margin:14px 0 0;font-size:12px;line-height:1.5}@media (width<=560px){.slp-demo-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.slp-demo-content{padding:12px 14px 18px}.slp-demo-intro{align-items:flex-start;gap:12px}.slp-demo-intro>img{width:52px;height:52px}.slp-demo-intro h3{font-size:18px}.slp-demo .agst-stage{height:280px}}.bling-guide-page{--bg:#f7f2ec;--paper:#fffdf9;--ink:#241713;--muted:#6b544b;--line:#e5d9ce;--accent:#9b4f42;--peach:#f2ad88;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}.bling-guide-page *{box-sizing:border-box}.bling-guide-page a{color:inherit}.bling-guide-skip{z-index:20;background:var(--ink);color:var(--bg);border-radius:6px;padding:10px 14px;text-decoration:none;position:absolute;top:-48px;left:16px}.bling-guide-skip:focus{top:14px}.bling-guide-header{border-bottom:1px solid #2417131f;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:27px 34px;display:flex}.bling-guide-brand{align-items:center;display:inline-flex}.bling-guide-brand img{width:94px;height:auto;display:block}.bling-guide-header-label{color:var(--muted);border-left:1px solid var(--line);padding-left:24px;font-size:14px}.bling-guide-header-link{margin-left:auto;font-size:14px;font-weight:600;text-decoration:none}.bling-guide-header-link:hover{text-decoration:underline}.bling-guide-layout{grid-template-columns:190px minmax(0,760px);gap:72px;max-width:1100px;margin:0 auto;padding:68px 34px 100px;display:grid}.bling-guide-sidebar{align-self:start;padding-top:10px;position:sticky;top:28px}.bling-guide-sidebar-title,.bling-guide-eyebrow,.bling-guide-channel-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700;display:block}.bling-guide-sidebar nav{gap:11px;margin-top:18px;display:grid}.bling-guide-sidebar a{color:var(--muted);font-size:14px;text-decoration:none}.bling-guide-sidebar a:hover,.bling-guide-sidebar a:focus-visible{color:var(--accent)}.bling-guide-content{min-width:0}.bling-guide-hero{padding:18px 0 70px}.bling-guide-kicker{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.bling-guide-dot{background:var(--peach);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #f2ad8838}.bling-guide-hero h1{letter-spacing:-.055em;margin:26px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,7vw,86px);font-weight:400;line-height:.95}.bling-guide-lede{max-width:630px;color:var(--muted);margin:0;font-size:20px;line-height:1.45}.bling-guide-flow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-top:48px;padding:18px 0;display:grid}.bling-guide-flow div{gap:3px;display:grid}.bling-guide-flow strong{font-size:15px}.bling-guide-flow span:last-child{color:var(--muted);font-size:13px}.bling-guide-flow i{color:var(--accent);font-size:22px;font-style:normal}.bling-guide-mark{background:var(--peach);width:27px;height:27px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.bling-guide-section{border-top:1px solid var(--line);padding:70px 0;scroll-margin-top:30px}.bling-guide-section h2{letter-spacing:-.035em;margin:9px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;line-height:1.08}.bling-guide-intro{max-width:650px;color:var(--muted)}.bling-guide-checklist{gap:13px;margin-top:25px;display:grid}.bling-guide-checklist p{color:var(--muted);gap:12px;margin:0;display:flex}.bling-guide-checklist p span{color:var(--accent);font-weight:800}.bling-guide-steps{counter-reset:steps;gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.bling-guide-steps li{border-top:1px solid var(--line);counter-increment:steps;grid-template-columns:34px 1fr;column-gap:13px;padding:17px 0;display:grid}.bling-guide-steps li:before{content:counter(steps,decimal-leading-zero);color:var(--accent);padding-top:2px;font-size:13px;font-weight:800}.bling-guide-steps strong{font-size:16px}.bling-guide-steps span{color:var(--muted);grid-column:2;font-size:15px}.bling-guide-note{border-left:3px solid var(--peach);background:#fffdf9ad;margin-top:28px;padding:20px 22px}.bling-guide-note strong{font-size:15px}.bling-guide-note p{color:var(--muted);margin:5px 0 0;font-size:15px}.bling-guide-permissions{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:28px;display:grid}.bling-guide-permissions div{background:var(--paper);gap:6px;padding:19px;display:grid}.bling-guide-permissions strong{font-size:15px}.bling-guide-permissions span{color:var(--muted);font-size:14px}.bling-guide-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.bling-guide-actions>div{border:1px solid var(--line);background:var(--paper);gap:12px;padding:17px;display:flex}.bling-guide-actions>div>div{gap:3px;display:grid}.bling-guide-actions strong{font-size:15px}.bling-guide-actions span:last-child{color:var(--muted);font-size:14px}.bling-guide-channel-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.bling-guide-channel-grid>div{background:var(--ink);color:var(--bg);padding:20px}.bling-guide-channel-grid h3{color:var(--bg);margin:7px 0 5px;font-size:18px;font-weight:600}.bling-guide-channel-grid p{color:#d8ccc4;margin:0;font-size:14px}.bling-guide-channel-grid .bling-guide-channel-label{color:var(--peach)}.bling-guide-footnote{color:var(--muted);margin:20px 0 0;font-size:14px}.bling-guide-callback{background:var(--ink);color:var(--bg);align-items:center;gap:12px;margin-top:25px;padding:14px 15px;display:flex;overflow:auto}.bling-guide-callback code{overflow-wrap:anywhere;flex:1;min-width:0;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.bling-guide-copy{color:var(--bg);cursor:pointer;background:0 0;border:1px solid #f7f2ec59;border-radius:5px;flex:none;padding:8px 11px;font:600 13px inherit}.bling-guide-copy:hover,.bling-guide-copy:focus-visible{background:#f7f2ec21}.bling-guide-bullets{color:var(--muted);gap:11px;margin:24px 0 0;padding-left:20px;font-size:15px;display:grid}.bling-guide-bullets code{font-size:.9em}.bling-guide-help{justify-content:space-between;align-items:end;gap:25px;padding:28px 0;display:flex}.bling-guide-help h2{max-width:470px;margin-bottom:10px}.bling-guide-help p:not(.bling-guide-eyebrow){max-width:500px;color:var(--muted);margin:0;font-size:15px}.bling-guide-help-link{border:1px solid var(--accent);color:var(--accent);flex:none;padding:12px 15px;font-size:14px;font-weight:700;text-decoration:none}.bling-guide-help-link:hover{background:var(--accent);color:var(--bg)}.bling-guide-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding-top:30px;font-size:13px;display:flex}.bling-guide-footer div{gap:17px;display:flex}.bling-guide-footer a{text-decoration:none}.bling-guide-footer a:hover{color:var(--accent);text-decoration:underline}.bling-guide-page :focus-visible{outline:3px solid var(--accent);outline-offset:4px}.bling-guide-page button,.bling-guide-page a{min-height:24px}@media (width<=820px){.bling-guide-layout{grid-template-columns:1fr;gap:30px;padding-top:35px}.bling-guide-sidebar{padding:0;position:static}.bling-guide-sidebar nav{flex-wrap:wrap;gap:8px 16px;display:flex}.bling-guide-sidebar a{font-size:13px}.bling-guide-header{padding:21px 20px}.bling-guide-header-label{display:none}.bling-guide-header-link{font-size:13px}.bling-guide-hero{padding-top:10px}.bling-guide-section{padding:52px 0}}@media (width<=580px){.bling-guide-layout{padding:25px 20px 70px}.bling-guide-hero h1{font-size:53px}.bling-guide-lede{font-size:18px}.bling-guide-flow{grid-template-columns:1fr;gap:12px}.bling-guide-flow i{display:none}.bling-guide-flow div{grid-template-columns:27px 1fr;column-gap:10px}.bling-guide-flow div strong,.bling-guide-flow div span:last-child{grid-column:2}.bling-guide-flow .bling-guide-mark{grid-row:1/span 2}.bling-guide-permissions,.bling-guide-actions,.bling-guide-channel-grid{grid-template-columns:1fr}.bling-guide-section h2{font-size:31px}.bling-guide-help,.bling-guide-footer{display:grid}.bling-guide-footer div{flex-wrap:wrap;gap:9px 16px}.bling-guide-callback{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.bling-guide-page *{scroll-behavior:auto}}.ga-shell{background:radial-gradient(560px 240px at 92% -8%, color-mix(in srgb, var(--sucesso) 8%, transparent), transparent 62%), radial-gradient(720px 420px at -6% 110%, color-mix(in srgb, var(--sucesso) 5%, transparent), transparent 55%), var(--nh-bg);min-height:100vh}.ga-shell .nh-app{padding-top:0}.ga-shell .nh-main{padding-top:14px}.ga-shell .nh-sidebar{height:calc(100vh - 28px);top:14px}.ga-side-brand{align-items:center;gap:10px;padding:4px 8px 12px;display:flex}.ga-side-mark{width:40px;height:40px;color:var(--sobre-acento);background:var(--acento);box-shadow:inset 2px 2px 5px rgba(var(--nh-hi-rgb,255, 255, 255), .45);border-radius:14px;flex:none;place-items:center;display:grid}.ga-side-mark svg{width:20px;height:20px}.ga-side-word{min-width:0;line-height:1.15;font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-text-h,var(--nh-slate-900,var(--tinta)));white-space:nowrap;flex-direction:column;font-size:16px;font-weight:700;display:flex}.ga-side-word small{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;font-family:var(--nh-f-mono);color:var(--nh-slate-500,var(--tinta-3))}@media (width<=1180px){.ga-side-brand{justify-content:center;padding:2px 0 10px}.ga-side-word{display:none}}.ga-nav-label{cursor:default;padding-top:8px}.ga-badge-lock{background:var(--fundo-2);color:var(--tinta-3)}html[data-theme=dark] .ga-badge-lock{color:var(--tinta-3);background:#94a3b82e}.ga-badge-count{background:var(--acento-veu);color:var(--acento-texto)}html[data-theme=dark] .ga-badge-count{background:color-mix(in srgb, var(--acento) 20%, transparent);color:var(--acento-texto)}.ga-exit{flex:none;margin-top:auto}.ga-exit .nh-bub{color:var(--nh-green-700,var(--acento-texto))}.ga-exit:hover .nh-bub{background:color-mix(in srgb, var(--acento) 12%, transparent);color:var(--nh-green-700,var(--acento-texto))}html[data-theme=dark] .ga-exit .nh-bub,html[data-theme=dark] .ga-exit:hover .nh-bub{color:var(--acento-texto)}.ga-main{min-width:0}.ga-mobnav{display:none}@media (width<=768px){.ga-mobnav{scrollbar-width:none;align-items:center;gap:8px;margin:0 0 14px;padding:2px;display:flex;overflow-x:auto}.ga-mobnav::-webkit-scrollbar{display:none}.ga-mobnav-item{color:var(--nh-slate-600,var(--tinta-2));background:var(--nh-card-bg,var(--cartao-solido));border:1px solid var(--nh-border);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ga-mobnav-item.active{background:var(--acento);color:var(--sobre-acento);border-color:#0000}.ga-mobnav-lock{opacity:.7;display:inline-flex}.ga-shell .nh-app{padding-bottom:24px}}.fd-root .nh-ob-quad,.fd-root .nh-ob-obj-card,.fd-root .nh-ob-ini-card,.fd-root .nh-ob-rito-card,.fd-root .nh-ob-rito-card.ativo{background:rgba(var(--nh-shadow-rgb), .04);border-color:rgba(var(--nh-shadow-rgb), .09);box-shadow:inset 1px 1px 3px rgba(var(--nh-shadow-rgb), .05), inset -1px -1px 2px rgba(var(--nh-hi-rgb), .25)}.fd-root .nh-ob-quad-item{background:rgba(var(--nh-hi-rgb), .42);border-color:rgba(var(--nh-shadow-rgb), .07)}html[data-theme=dark] .fd-root .nh-ob-quad-item{background:rgba(var(--nh-hi-rgb), .06)}.fd-mantra{text-align:center;background:linear-gradient(#f472b61f,#be185d0f);border:1px solid #f472b64d;border-radius:16px;padding:28px 24px;position:relative;overflow:hidden;box-shadow:0 8px 26px #be185d1a,inset 0 0 44px #f472b60f}.fd-mantra:before,.fd-mantra:after{content:"";background:linear-gradient(90deg,#0000,#ec4899,#0000);height:1px;position:absolute;left:9%;right:9%;box-shadow:0 0 8px #ec489980}.fd-mantra:before{top:13px}.fd-mantra:after{bottom:13px}.fd-mantra-quote{font-family:var(--nh-f-display);letter-spacing:-.01em;color:#be185d;text-shadow:0 0 14px #f472b659;font-size:clamp(16px,2.3vw,23px);font-weight:700;line-height:1.4}.fd-mantra-empty{font-family:var(--nh-f-body);color:#be185d80;font-size:14px;font-style:italic}html[data-theme=dark] .fd-mantra{background:linear-gradient(180deg, #131d38 0%, var(--cartao-solido) 100%);border-color:#f472b638;box-shadow:0 0 0 1px #f472b60f,0 14px 38px #0b122059,inset 0 0 60px #be185d1a}html[data-theme=dark] .fd-mantra:before,html[data-theme=dark] .fd-mantra:after{background:linear-gradient(90deg,#0000,#f472b6,#0000);box-shadow:0 0 10px #f472b6cc}html[data-theme=dark] .fd-mantra-quote{color:#ff7ab8;text-shadow:0 0 6px #f472b6b3,0 0 18px #f472b680,0 0 34px #be185d66}html[data-theme=dark] .fd-mantra-empty{color:#f472b673}.sn-wrap{width:100%;animation:.3s viewFadeIn}.sn-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.sn-head-id{align-items:center;gap:10px;margin-bottom:4px;display:flex}.sn-head h2{font-family:var(--nh-f-display);letter-spacing:-.02em;color:var(--nh-slate-900);margin:0;font-size:24px;font-weight:800}.sn-head-desc{color:var(--nh-slate-500);font-size:14px}.sn-scan{background:var(--nh-glass-bg);border:1px solid var(--nh-glass-border);border-radius:12px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.sn-scan-dot{background:var(--nh-green-500,var(--acento));border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot}.sn-scan-txt{color:var(--nh-slate-500);font-size:12px}.sn-flabel{font-family:var(--nh-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--nh-slate-500);margin-right:2px;font-size:12px;font-weight:700}.sn-fclear{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500}.sn-fclear:hover{color:var(--nh-slate-700,var(--tinta-2))}.sn-list{flex-direction:column;gap:8px;display:flex}.sn-row{cursor:pointer;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-left:4px solid var(--sn-urg,#f59e0b);box-shadow:var(--nh-glass-shadow);border-radius:14px;align-items:center;gap:14px;padding:16px 20px;transition:transform .15s,box-shadow .15s;display:flex}.sn-row:hover{box-shadow:0 10px 28px rgba(var(--nh-shadow-rgb), .12);transform:translateY(-2px)}.sn-row.unread{box-shadow:inset 3px 0 0 -1px #3b82f600, var(--nh-glass-shadow)}.sn-row-body{flex:1;min-width:0}.sn-row-top{align-items:center;gap:8px;margin-bottom:6px;display:flex}.sn-unread-dot{background:#3b82f6;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.sn-row-title{color:var(--nh-slate-900);font-size:15px;font-weight:600}.sn-row.unread .sn-row-title{font-weight:700}.sn-row-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sn-meta{color:var(--nh-slate-500);font-size:12px}.sn-meta.strong{font-weight:600}.sn-row-side{flex-shrink:0;align-items:center;gap:10px;display:flex}.sn-score{width:36px;height:36px;font-family:var(--nh-f-display);color:var(--sn-urg,#f59e0b);background:color-mix(in srgb, var(--sn-urg,#f59e0b) 12%, transparent);border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.sn-chev{color:var(--nh-slate-400,var(--tinta-3));flex:none}.sn-back{color:var(--nh-slate-500);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:16px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.sn-back:hover{color:var(--nh-slate-900)}.sn-card{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:18px;margin-bottom:16px;padding:28px 32px}.sn-d-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.sn-d-name{color:var(--nh-slate-700,var(--tinta-2));font-size:14px;font-weight:700}.sn-d-dot{color:var(--nh-slate-400,var(--tinta-3));font-size:12px}.sn-d-meta{color:var(--nh-slate-500);font-size:12px;font-weight:600}.sn-d-urg{color:var(--sn-urg,#f59e0b);background:color-mix(in srgb, var(--sn-urg,#f59e0b) 14%, transparent);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.sn-d-headline{font-family:var(--nh-f-display);color:var(--nh-slate-900);letter-spacing:-.02em;margin:0 0 20px;font-size:22px;font-weight:800;line-height:1.3}.sn-d-rows{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.sn-d-line{align-items:center;gap:10px;display:flex}.sn-d-key{color:var(--nh-slate-500);min-width:80px;font-size:12px;font-weight:600}.sn-d-val{font-size:13px;font-weight:600}.sn-d-link{color:#3b82f6;font-size:13px;text-decoration:none}.sn-divider{background:var(--nh-glass-border);height:1px;margin:0 0 20px}.sn-sec{margin-bottom:20px}.sn-sec-h{color:var(--nh-slate-700,var(--tinta-2));margin-bottom:8px;font-size:14px;font-weight:700}.sn-sec-b{color:var(--nh-slate-600);font-size:14px;line-height:1.7}.sn-sec-b.pre{white-space:pre-wrap}.sn-relbar{align-items:center;gap:10px;display:flex}.sn-relbar-track{background:rgba(var(--nh-shadow-rgb), .08);border-radius:4px;flex:1;height:8px;overflow:hidden}.sn-relbar-fill{border-radius:4px;height:100%;transition:width .6s}.sn-relbar-val{color:var(--nh-slate-900);text-align:right;min-width:36px;font-size:14px;font-weight:700}.sn-conns{flex-wrap:wrap;gap:8px;display:flex}.sn-conn{color:var(--sn-c,var(--tinta-3));background:color-mix(in srgb, var(--sn-c,#6b7280) 12%, transparent);border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.sn-conn-dot{background:var(--sn-c,#6b7280);border-radius:50%;width:6px;height:6px}.sn-actions-h{color:var(--nh-slate-900);margin:0 0 12px 4px;font-size:15px;font-weight:700}.sn-actions{flex-direction:column;gap:10px;display:flex}.sn-action{background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);border-left:4px solid var(--sn-pri,#f59e0b);box-shadow:var(--nh-glass-shadow);border-radius:14px;align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.sn-action.decided{opacity:.7}.sn-action-body{flex:1;min-width:0}.sn-action-title{color:var(--nh-slate-900);margin-bottom:4px;font-size:15px;font-weight:600}.sn-action-desc{color:var(--nh-slate-500);margin-bottom:8px;font-size:13px}.sn-action-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sn-action-agent{color:var(--nh-slate-500);font-size:12px;font-weight:600}.sn-action-pri{color:var(--sn-pri,#f59e0b);background:color-mix(in srgb, var(--sn-pri,#f59e0b) 12%, transparent);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.sn-action-btns{flex-shrink:0;align-items:center;gap:6px;display:flex}.sn-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:7px 16px;font-family:inherit;font-size:12px;font-weight:600}.sn-btn:disabled{opacity:.6;cursor:default}.sn-btn-approve{background:var(--nh-green-600);color:var(--sobre-acento);border:none}.sn-btn-reject{color:var(--nh-slate-500);border-color:var(--nh-glass-border);background:0 0}.sn-btn-chat{color:#3b82f6;background:#3b82f614;border-color:#3b82f640}.sn-action-done{border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600}.sn-action-done.approved{background:color-mix(in srgb, var(--sucesso) 12%, transparent);color:var(--nh-green-700)}.sn-action-done.rejected{color:#dc2626;background:#ef44441f}.sn-fb{text-align:center;background:var(--nh-card-bg);border:1px solid var(--nh-glass-border);box-shadow:var(--nh-glass-shadow);border-radius:16px;padding:18px 24px}.sn-fb-q{color:var(--nh-slate-700,var(--tinta-2));margin-bottom:12px;font-size:14px;font-weight:600}.sn-fb-opts{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sn-fb-opt{cursor:pointer;border:1.5px solid var(--nh-glass-border);background:var(--nh-glass-bg);color:var(--nh-slate-700,var(--tinta-2));border-radius:10px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s}.sn-fb-opt.on{border:2px solid var(--nh-green-600);background:color-mix(in srgb, var(--acento) 10%, transparent);color:var(--nh-green-700)}.sn-fb-opt:disabled{cursor:default}@media (width<=640px){.sn-card{padding:22px 18px}.sn-action-btns{flex-wrap:wrap}}.cb{--cb-ground:#131216;--cb-surf:#1b191f;--cb-surf2:#221f27;--cb-raise:#29252e;--cb-line:#f4d8e221;--cb-line2:#f4d8e247;--cb-ink:#fff6ef;--cb-ink2:#ded0d8;--cb-ink3:#bfaeb9;--cb-brand:#ffb38c;--cb-brand-deep:#ffc09d;--cb-dim:#ffac862b;--cb-s1:#8fc49a;--cb-s2:#9db8e0;--cb-s3:#e6b85c;--cb-s4:#c9b0e8;--cb-s5:#f28b82;--cb-warn:#e6b85c;--cb-crit:#f28b82;--cb-disp:Geist,Inter,system-ui,sans-serif;--cb-sans:Geist,Inter,system-ui,sans-serif;--cb-mono:"Geist Mono",ui-monospace,monospace;background:var(--cb-ground);color:var(--cb-ink);font-family:var(--cb-sans);grid-template-columns:236px 1fr;min-height:100vh;font-size:15px;line-height:1.5;display:grid}.cb *{box-sizing:border-box}.cb h1,.cb h2,.cb h3,.cb h4{font-family:var(--cb-disp);letter-spacing:-.02em;color:var(--cb-ink);margin:0;line-height:1.12}.cb button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.cb :focus-visible{outline:2px solid var(--cb-brand);outline-offset:2px;border-radius:6px}.cb-num{font-variant-numeric:tabular-nums}.cb-mono{font-family:var(--cb-mono)}.cb-rail{background:var(--cb-surf);border-right:1px solid var(--cb-line);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.cb-brand{align-items:center;gap:10px;padding:13px 18px 9px;display:flex}.cb-brand .mk{background:var(--cb-brand);width:30px;height:30px;font-family:var(--cb-disp);color:#21140f;border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.cb-brand b{font-family:var(--cb-disp);font-size:16px;font-weight:700;line-height:1.15;display:block}.cb-brand span{font-family:var(--cb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cb-ink3);font-size:12px}.cb-co{background:var(--cb-surf2);border:1px solid var(--cb-line);border-radius:10px;margin:0 12px 6px;padding:7px 12px}.cb-co .n{font-family:var(--cb-disp);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cb-co .d{font-family:var(--cb-mono);color:var(--cb-ink3);margin-top:2px;font-size:12px}.cb-navg{padding:0 12px 2px}.cb-navg .lbl{font-family:var(--cb-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cb-ink3);padding:6px 8px 2px;font-size:8.6px}.cb-nv{width:100%;color:var(--cb-ink2);text-align:left;border-radius:8px;align-items:center;gap:9px;padding:4px 10px;font-size:12.6px;transition:background .13s,color .13s;display:flex}.cb-nv:hover{background:var(--cb-surf2);color:var(--cb-ink)}.cb-nv[aria-current=page]{background:var(--cb-dim);color:var(--cb-brand);font-weight:600}.cb-nv .bdg{font-family:var(--cb-mono);color:#f28b82;background:#f28b822e;border-radius:20px;margin-left:auto;padding:1px 6px;font-size:12px}.cb-nv .bdg.w{color:var(--cb-warn);background:#d9a03f2e}.cb-nv .bdg.ok{color:var(--cb-brand);background:#ffb38c2e}.cb-agents{border-top:1px solid var(--cb-line);background:var(--cb-surf);margin-top:auto;padding:9px 16px 11px;position:sticky;bottom:0}.cb-agents .lbl{font-family:var(--cb-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cb-ink3);margin-bottom:7px;font-size:12px}.cb-aglist{grid-template-columns:repeat(3,1fr);gap:5px 6px;display:grid}.cb-ag{color:var(--cb-ink2);align-items:center;gap:5px;min-width:0;font-size:12px;display:flex}.cb-dot{background:var(--cb-ink3);border-radius:50%;flex:none;width:6px;height:6px}.cb-dot.on{background:var(--cb-brand);animation:2.2s infinite cbPulse;box-shadow:0 0 #ffb38c8c}@keyframes cbPulse{0%,to{box-shadow:0 0 #ffb38c73}50%{box-shadow:0 0 0 5px #0000}}.cb-main{flex-direction:column;min-width:0;display:flex}.cb-top{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--cb-line);background:#070c0ee0;align-items:center;gap:14px;padding:12px 26px;display:flex;position:sticky;top:0}.cb-ask{background:var(--cb-surf);border:1px solid var(--cb-line2);border-radius:11px;flex:1;align-items:center;gap:10px;max-width:560px;padding:9px 13px;display:flex}.cb-ask:focus-within{border-color:var(--cb-brand);box-shadow:0 0 0 3px #ffb38c1f}.cb-ask input{color:var(--cb-ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px}.cb-ask input::placeholder{color:var(--cb-ink3)}.cb-seg{background:var(--cb-surf);border:1px solid var(--cb-line);border-radius:9px;padding:2px;display:inline-flex}.cb-seg button{color:var(--cb-ink3);font-size:13px;font-family:var(--cb-mono);border-radius:7px;padding:5px 11px}.cb-seg button[aria-pressed=true]{background:var(--cb-raise);color:var(--cb-ink)}.cb-sync{font-family:var(--cb-mono);color:var(--cb-ink3);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;display:flex}.cb-wrap{width:100%;max-width:1420px;padding:24px 26px 60px}.cb-vh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.cb-vh h1{font-size:25px;font-weight:700}.cb-vh p{color:var(--cb-ink2);max-width:64ch;margin:5px 0 0;font-size:13.2px}.cb-eyebrow{font-family:var(--cb-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cb-brand);margin-bottom:7px;font-size:12px}.cb-card{background:var(--cb-surf);border:1px solid var(--cb-line);border-radius:12px;padding:17px 18px}.cb-card h3{margin-bottom:2px;font-size:15px;font-weight:600}.cb-card .csub{color:var(--cb-ink3);margin-bottom:13px;font-size:12px}.cb-grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cb-grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cb-split{grid-template-columns:1fr 336px;align-items:start;gap:16px;display:grid}.cb-col{flex-direction:column;gap:16px;display:flex}@media (width<=1180px){.cb-split{grid-template-columns:1fr}.cb-grid3{grid-template-columns:1fr 1fr}}.cb-kpis{grid-template-columns:1.35fr 1fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}@media (width<=1180px){.cb-kpis{grid-template-columns:1fr 1fr}}.cb-kpi{background:var(--cb-surf);border:1px solid var(--cb-line);border-radius:12px;padding:15px 16px}.cb-kpi.hero{background:linear-gradient(150deg,#2a2028,#1b191f 55%);border-color:#ffb38c47}.cb-kpi .kl{font-family:var(--cb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cb-ink3);font-size:12px}.cb-kpi .kv{font-family:var(--cb-disp);letter-spacing:-.025em;margin-top:6px;font-size:26px;font-weight:700}.cb-kpi.hero .kv{font-size:30px}.cb-kpi .kd{color:var(--cb-ink2);margin-top:5px;font-size:12px}.cb-in{color:var(--cb-brand)}.cb-out{color:#f28b82}.cb-amb{color:var(--cb-warn)}.cb table{border-collapse:collapse;width:100%}.cb th{font-family:var(--cb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cb-ink3);text-align:right;border-bottom:1px solid var(--cb-line);padding:0 10px 9px;font-size:12px;font-weight:500}.cb th:first-child{text-align:left;padding-left:0}.cb td{border-bottom:1px solid var(--cb-line);text-align:right;vertical-align:middle;padding:10px;font-size:14px}.cb td:first-child{text-align:left;padding-left:0}.cb tbody tr:last-child td{border-bottom:0}.cb tbody tr{transition:background .12s}.cb tbody tr:hover{background:#f4d8e209}.cb-tw{overflow-x:auto}.cb-nm{font-family:var(--cb-disp);font-size:13.2px;font-weight:600}.cb-sub{color:var(--cb-ink3);font-size:12px;font-weight:400;font-family:var(--cb-sans);margin-top:1px;display:block}.cb-money{font-family:var(--cb-disp);white-space:nowrap;font-weight:600}.cb-pcell{font-family:var(--cb-mono);color:var(--cb-ink3);margin-top:1px;font-size:12px;display:block}.cb-btn{font-family:var(--cb-disp);border:1px solid var(--cb-line2);color:var(--cb-ink);border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:12.8px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.cb-btn:hover{background:var(--cb-surf2);border-color:var(--cb-brand)}.cb-btn.p{background:linear-gradient(140deg,var(--cb-brand),var(--cb-brand-deep));color:#21140f;border-color:#0000}.cb-btn.sm{padding:5px 10px;font-size:12px}.cb-tag{font-family:var(--cb-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--cb-line2);color:var(--cb-ink2);border-radius:5px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;display:inline-flex}.cb-tag.ok{color:var(--cb-brand);background:#ffb38c14;border-color:#ffb38c59}.cb-tag.w{color:var(--cb-warn);background:#d9a03f14;border-color:#d9a03f59}.cb-tag.c{color:#f28b82;background:#f28b8214;border-color:#f28b8259}.cb-row{border-bottom:1px solid var(--cb-line);align-items:center;gap:14px;padding:11px 0;display:flex}.cb-row:last-child{border-bottom:0}.cb-row .grow{flex:1;min-width:0}.cb-kv{border-bottom:1px solid var(--cb-line);justify-content:space-between;gap:12px;padding:7px 0;font-size:12.6px;display:flex}.cb-kv:last-child{border-bottom:0}.cb-kv .k{color:var(--cb-ink3)}.cb-kv .v{font-family:var(--cb-disp);font-weight:600}.cb-note{color:var(--cb-ink3);margin-top:12px;font-size:12px;line-height:1.55}.cb-note b{color:var(--cb-ink2)}.cb-warn{color:#e6b85c;background:#d9a03f14;border:1px solid #d9a03f47;border-radius:10px;margin-top:14px;padding:11px 13px;font-size:13px;line-height:1.55}.cb-warn b{color:var(--cb-warn)}.cb-empty{text-align:center;color:var(--cb-ink3);padding:26px 0;font-size:14px}.cb-skel{background:linear-gradient(90deg,var(--cb-raise),var(--cb-surf2),var(--cb-raise));background-size:200% 100%;border-radius:6px;height:12px;animation:1.3s linear infinite cbShim}@keyframes cbShim{to{background-position:-200% 0}}.cb-dre{border-bottom:1px solid var(--cb-line);justify-content:space-between;gap:14px;padding:8px 0;font-size:14px;display:flex}.cb-dre.h{font-family:var(--cb-disp);border-bottom:1px solid var(--cb-line2);font-size:13.6px;font-weight:700}.cb-dre.tot{font-family:var(--cb-disp);background:#f4d8e20d;border-bottom:0;border-radius:8px;margin:4px -8px;padding:10px 8px;font-weight:700}.cb-dre .ind{color:var(--cb-ink2);padding-left:16px}.cb-bar{background:var(--cb-raise);border-radius:4px;height:6px;margin-top:5px;overflow:hidden}.cb-bar i{border-radius:4px;height:100%;display:block}.cb-ev{border-bottom:1px solid var(--cb-line);gap:11px;padding:11px 0;display:flex}.cb-ev:last-child{border-bottom:0}.cb-ev .av{width:26px;height:26px;font-family:var(--cb-disp);color:#21140f;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.cb-ev .t{font-size:12.4px;line-height:1.45}.cb-ev .m{font-family:var(--cb-mono);color:var(--cb-ink3);margin-top:3px;font-size:12px}@media (prefers-reduced-motion:reduce){.cb *{transition:none!important;animation:none!important}}.cb{transition:padding-right .28s cubic-bezier(.4,0,.2,1)}.cb-painel{padding-right:470px}.cb-amplo{padding-right:min(920px,64vw)}@media (prefers-reduced-motion:reduce){.cb,.cb-cop{transition:none}}@media (width<=1180px){.cb-painel,.cb-amplo{padding-right:0}}.cb-copbtn{background:var(--cb-dim);border:1px solid var(--cb-line2);color:var(--cb-brand);font-family:var(--cb-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;display:flex}.cb-copbtn:hover{background:#ffb38c30}.cb-cop-bub{z-index:80;background:var(--cb-surf2);border:1px solid var(--cb-line2);border-radius:40px;align-items:center;gap:10px;padding:11px 16px 11px 12px;transition:transform .16s,border-color .16s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #00000080}.cb-cop-bub:hover{border-color:var(--cb-brand);transform:translateY(-2px)}.cb-cop-bub .bm{background:var(--cb-brand);width:26px;height:26px;font-family:var(--cb-disp);color:#21140f;border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.cb-cop-bub .bb{text-align:left;flex-direction:column;gap:1px;display:flex}.cb-cop-bub .bt{font-family:var(--cb-disp);color:var(--cb-ink);font-size:14px;font-weight:600;line-height:1.15}.cb-cop-bub .bd{font-family:var(--cb-mono);color:var(--cb-ink3);font-size:12px;line-height:1.15}.cb-cop-bub .bc{background:var(--cb-crit);color:#fff;font-family:var(--cb-mono);border-radius:20px;padding:1px 7px;font-size:12px;font-weight:600}.cb-cop{z-index:60;background:var(--cb-surf);border-left:1px solid var(--cb-line2);flex-direction:column;width:470px;transition:width .28s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-22px 0 54px #00000075}.cb-cop.amplo{width:min(920px,64vw)}@media (width<=820px){.cb-cop,.cb-cop.amplo{width:100vw}}.cb-cop-h{border-bottom:1px solid var(--cb-line);flex:none;align-items:center;gap:10px;padding:13px 16px;display:flex}.cb-cop-h .t{font-family:var(--cb-disp);font-size:13.6px;font-weight:600;line-height:1.2}.cb-cop-h .s{font-family:var(--cb-mono);color:var(--cb-ink3);letter-spacing:.09em;text-transform:uppercase;margin-top:2px;font-size:12px}.cb-cop-ctl{flex:none;gap:4px;margin-left:auto;display:flex}.cb-cop-ctl button{width:28px;height:28px;color:var(--cb-ink3);border-radius:8px;place-items:center;transition:all .15s;display:grid}.cb-cop-ctl button:hover{background:var(--cb-raise);color:var(--cb-ink)}.cb-cop-ctl svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cb-cop-team{border-bottom:1px solid var(--cb-line);flex-wrap:wrap;flex:none;gap:5px;padding:11px 16px;display:flex}.cb-cop-team i{opacity:.5;background:currentColor;border-radius:50%;width:5px;height:5px}.cb-cop-team span{font-family:var(--cb-mono);letter-spacing:.05em;border:1px solid var(--cb-line);color:var(--cb-ink3);border-radius:20px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;transition:all .2s;display:inline-flex}.cb-cop-team span.on{color:var(--ac);border-color:color-mix(in srgb,var(--ac) 40%,transparent);background:color-mix(in srgb,var(--ac) 12%,transparent)}.cb-cop-team span.on i{opacity:1}.cb-cop-b{flex-direction:column;flex:1;gap:13px;padding:15px 16px;display:flex;overflow-y:auto}.cb-cop-f{border-top:1px solid var(--cb-line);background:var(--cb-surf);flex:none;padding:11px 14px 14px}.cb-cop-me{background:var(--cb-raise);border:1px solid var(--cb-line2);border-radius:13px 13px 4px;max-width:86%;margin-left:auto;padding:9px 12px;font-size:12.8px}.cb-cop-plan{border:1px dashed var(--cb-line2);background:#13202580;border-radius:12px;padding:10px 13px}.cb-cop-plan .ph{font-family:var(--cb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cb-ink3);margin-bottom:7px;font-size:12px}.cb-cop-step{color:var(--cb-ink2);align-items:center;gap:9px;padding:3px 0;font-size:12px;display:flex}.cb-cop-step .bul{border:1.5px solid var(--cb-brand);border-radius:50%;flex:none;width:13px;height:13px;animation:1.1s ease-in-out infinite cbPulse}@media (prefers-reduced-motion:reduce){.cb-cop-step .bul{animation:none}}.cb-cop-ans{border:1px solid var(--cb-line);border-left:2px solid var(--ac,var(--cb-brand));background:var(--cb-surf2);border-radius:4px 13px 13px 4px;padding:12px 14px}.cb-cop-sig{align-items:center;gap:8px;margin-bottom:8px;display:flex}.cb-cop-sig .av{background:var(--ac,var(--cb-brand));color:#21140f;width:23px;height:23px;font-family:var(--cb-disp);border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.cb-cop-sig .nm{font-family:var(--cb-disp);font-size:12.2px;font-weight:600;line-height:1.2}.cb-cop-sig .rl{font-family:var(--cb-mono);color:var(--cb-ink3);margin-top:1px;font-size:8.8px}.cb-cop-hl{font-family:var(--cb-disp);margin-bottom:7px;font-size:15px;font-weight:600;line-height:1.3}.cb-cop-p{color:var(--cb-ink2);white-space:pre-line;margin:8px 0 0;font-size:13px;line-height:1.62}.cb-cop-p:first-of-type{margin-top:0}.cb-cop-figs{border:1px solid var(--cb-line);background:#070c0e73;border-radius:9px;margin:11px 0 2px;overflow:hidden}.cb-cop-fig{border-bottom:1px solid var(--cb-line);align-items:baseline;gap:10px;padding:7px 11px;display:flex}.cb-cop-fig:last-child{border-bottom:0}.cb-cop-fig .fl{color:var(--cb-ink2);flex:1;min-width:0;font-size:12px}.cb-cop-fig .fn{font-family:var(--cb-disp);white-space:nowrap;font-size:14px;font-weight:600}.cb-cop-fig .fn.neg{color:var(--cb-crit)}.cb-cop-fig .fd{font-family:var(--cb-mono);color:var(--cb-ink3);white-space:nowrap;text-align:right;min-width:52px;font-size:12px}.cb-cop-fig.tot{background:var(--cb-dim)}.cb-cop-fig.tot .fl{color:var(--cb-ink)}.cb-cop-fig.tot .fn{color:var(--cb-brand)}.cb-cop-fig.tot .fn.neg{color:var(--cb-crit)}.cb-cop-src{border-top:1px solid var(--cb-line);flex-wrap:wrap;gap:5px;margin-top:10px;padding-top:8px;display:flex}.cb-cop-src span{font-family:var(--cb-mono);color:var(--cb-ink3);border:1px solid var(--cb-line2);border-radius:5px;padding:3px 6px;font-size:8.8px}.cb-cop-why{font-family:var(--cb-mono);color:var(--cb-ink3);margin-top:9px;font-size:8.8px}.cb-cop-acts{flex-direction:column;gap:7px;margin-top:11px;display:flex}.cb-cop-act{text-align:left;border:1px solid var(--cb-line2);background:#18272c80;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px 11px;transition:all .16s;display:flex}.cb-cop-act:hover:not([disabled]){border-color:var(--ac);background:color-mix(in srgb,var(--ac) 10%,transparent)}.cb-cop-act[disabled]{cursor:default;opacity:.85;background:var(--cb-dim);border-color:#ffb38c57}.cb-cop-act .ai{background:var(--ac);color:#21140f;width:20px;height:20px;font-family:var(--cb-disp);border-radius:6px;flex:none;place-items:center;font-size:8.5px;font-weight:700;display:grid}.cb-cop-act .ab{flex-direction:column;gap:2px;min-width:0;display:flex}.cb-cop-act .at{font-size:12.2px;font-weight:500;line-height:1.25}.cb-cop-act .ad{font-family:var(--cb-mono);color:var(--cb-ink3);font-size:8.8px}.cb-cop-act .ar{font-family:var(--cb-mono);color:var(--ac);white-space:nowrap;margin-left:auto;font-size:12px}.cb-cop-sug{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cb-cop-sug button{border:1px solid var(--cb-line2);color:var(--cb-ink2);text-align:left;border-radius:20px;padding:5px 10px;font-size:12px;transition:all .15s}.cb-cop-sug button:hover{border-color:var(--cb-brand);color:var(--cb-ink);background:var(--cb-dim)}.cb-cop.amplo .cb-cop-b{padding:22px 32px}.cb-cop.amplo .cb-cop-b>*{align-self:flex-start;width:100%;max-width:760px}.cb-cop.amplo .cb-cop-me{align-self:flex-end}.cb-cop.amplo .cb-cop-hl{font-size:16px}.cb-cop.amplo .cb-cop-p{font-size:13.2px}.cb-cop.amplo .cb-cop-figs{grid-template-columns:1fr 1fr;display:grid}.cb-cop.amplo .cb-cop-fig{border-right:1px solid var(--cb-line)}.cb-cop.amplo .cb-cop-fig.tot{grid-column:1/-1}.cb-cop.amplo .cb-cop-acts{flex-flow:wrap}.cb-cop.amplo .cb-cop-act{flex:260px;width:auto}.cb-cop.amplo .cb-cop-f{padding:14px 32px 20px}.cb-cop.amplo .cb-cop-f .cb-ask{max-width:760px}
