:root{color-scheme:light;--numma-font-display: "Outfit", system-ui, sans-serif;--numma-font-text: "Hanken Grotesk", system-ui, sans-serif;--numma-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--numma-radius-sm: 8px;--numma-radius-md: 10px;--numma-radius-lg: 12px;--numma-radius-xl: 16px;--numma-radius-pill: 999px;--numma-ease-out: cubic-bezier(.23, 1, .32, 1);--numma-ease-in-out: cubic-bezier(.77, 0, .175, 1);--numma-ease-drawer: cubic-bezier(.32, .72, 0, 1);--numma-dur-press: .13s;--numma-dur-tooltip: .16s;--numma-dur-pop: .2s;--numma-dur-modal: .24s;--numma-dur-sheet: .32s;--numma-bg: #FFFFFF;--numma-layout: #F7F8FB;--numma-surface: #FFFFFF;--numma-surface2: #F4F5F8;--numma-inset: #F3F4F8;--numma-line-strong: #818BAE;--numma-line: #E6E8EF;--numma-line-soft: #F0F1F6;--numma-ink: #191B23;--numma-ink-soft: #3B3E49;--numma-muted: #686D7B;--numma-faint: #878C9C;--numma-accent: #354FAA;--numma-accent-ink: #273E94;--numma-accent-soft: #EAF0FF;--numma-accent-soft-hover: #DCE6FF;--numma-accent-line: rgba(53, 79, 170, .3);--numma-on-accent: #FFFFFF;--numma-good: #187C4E;--numma-good-soft: #E7F4ED;--numma-good-line: rgba(24, 124, 78, .26);--numma-warn: #975D21;--numma-warn-soft: rgba(151, 93, 33, .13);--numma-warn-line: rgba(151, 93, 33, .26);--numma-danger: #BA472D;--numma-danger-soft: rgba(186, 71, 45, .1);--numma-danger-line: rgba(186, 71, 45, .24);--numma-tint: rgba(22, 24, 34, .05);--numma-shadow-float: 0 1px 2px rgba(20, 24, 40, .04), 0 14px 34px -24px rgba(20, 24, 40, .26);--numma-shadow-pop: 0 1px 2px rgba(20, 24, 40, .05), 0 26px 60px -34px rgba(20, 24, 40, .4);--numma-glass-bg: rgba(255, 255, 255, .62);--numma-bubble-out: #EBF1FF;--numma-shadow-soft: 0 1px 3px rgba(20, 24, 40, .07), 0 1px 2px -1px rgba(20, 24, 40, .07)}@media(prefers-color-scheme:dark){:root:not([data-numma-theme=light]){color-scheme:dark;--numma-bg: #101219;--numma-layout: #080A0F;--numma-surface: #1D212C;--numma-surface2: #272C39;--numma-inset: #0C0E14;--numma-line-strong: #6E7893;--numma-line: #39404F;--numma-line-soft: #2B303C;--numma-ink: #E9EBF2;--numma-ink-soft: #C3C7D4;--numma-muted: #9AA0B2;--numma-faint: #6E7488;--numma-accent: #7D97F2;--numma-accent-ink: #A3B8FF;--numma-accent-soft: rgba(125, 151, 242, .12);--numma-accent-soft-hover: rgba(125, 151, 242, .17);--numma-accent-line: rgba(125, 151, 242, .38);--numma-on-accent: #101219;--numma-good: #4CC38A;--numma-good-soft: rgba(76, 195, 138, .14);--numma-good-line: rgba(76, 195, 138, .32);--numma-warn: #D9A05B;--numma-warn-soft: rgba(217, 160, 91, .14);--numma-warn-line: rgba(217, 160, 91, .32);--numma-danger: #E58060;--numma-danger-soft: rgba(229, 128, 96, .14);--numma-danger-line: rgba(229, 128, 96, .32);--numma-tint: rgba(233, 235, 242, .06);--numma-shadow-float: 0 1px 2px rgba(0, 0, 0, .3), 0 14px 34px -24px rgba(0, 0, 0, .7);--numma-shadow-pop: 0 1px 2px rgba(0, 0, 0, .35), 0 26px 60px -34px rgba(0, 0, 0, .85);--numma-glass-bg: rgba(16, 18, 25, .62);--numma-bubble-out: #26315C;--numma-shadow-soft: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .4)}}[data-numma-theme=dark]{color-scheme:dark;--numma-bg: #101219;--numma-layout: #080A0F;--numma-surface: #1D212C;--numma-surface2: #272C39;--numma-inset: #0C0E14;--numma-line-strong: #6E7893;--numma-line: #39404F;--numma-line-soft: #2B303C;--numma-ink: #E9EBF2;--numma-ink-soft: #C3C7D4;--numma-muted: #9AA0B2;--numma-faint: #6E7488;--numma-accent: #7D97F2;--numma-accent-ink: #A3B8FF;--numma-accent-soft: rgba(125, 151, 242, .12);--numma-accent-soft-hover: rgba(125, 151, 242, .17);--numma-accent-line: rgba(125, 151, 242, .38);--numma-on-accent: #101219;--numma-good: #4CC38A;--numma-good-soft: rgba(76, 195, 138, .14);--numma-good-line: rgba(76, 195, 138, .32);--numma-warn: #D9A05B;--numma-warn-soft: rgba(217, 160, 91, .14);--numma-warn-line: rgba(217, 160, 91, .32);--numma-danger: #E58060;--numma-danger-soft: rgba(229, 128, 96, .14);--numma-danger-line: rgba(229, 128, 96, .32);--numma-tint: rgba(233, 235, 242, .06);--numma-shadow-float: 0 1px 2px rgba(0, 0, 0, .3), 0 14px 34px -24px rgba(0, 0, 0, .7);--numma-shadow-pop: 0 1px 2px rgba(0, 0, 0, .35), 0 26px 60px -34px rgba(0, 0, 0, .85);--numma-glass-bg: rgba(16, 18, 25, .62);--numma-bubble-out: #26315C;--numma-shadow-soft: 0 1px 3px rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .4)}[data-numma-theme=light]{color-scheme:light;--numma-bg: #FFFFFF;--numma-layout: #F7F8FB;--numma-surface: #FFFFFF;--numma-surface2: #F4F5F8;--numma-inset: #F3F4F8;--numma-line-strong: #818BAE;--numma-line: #E6E8EF;--numma-line-soft: #F0F1F6;--numma-ink: #191B23;--numma-ink-soft: #3B3E49;--numma-muted: #686D7B;--numma-faint: #878C9C;--numma-accent: #354FAA;--numma-accent-ink: #273E94;--numma-accent-soft: #EAF0FF;--numma-accent-soft-hover: #DCE6FF;--numma-accent-line: rgba(53, 79, 170, .3);--numma-on-accent: #FFFFFF;--numma-good: #187C4E;--numma-good-soft: #E7F4ED;--numma-good-line: rgba(24, 124, 78, .26);--numma-warn: #975D21;--numma-warn-soft: rgba(151, 93, 33, .13);--numma-warn-line: rgba(151, 93, 33, .26);--numma-danger: #BA472D;--numma-danger-soft: rgba(186, 71, 45, .1);--numma-danger-line: rgba(186, 71, 45, .24);--numma-tint: rgba(22, 24, 34, .05);--numma-shadow-float: 0 1px 2px rgba(20, 24, 40, .04), 0 14px 34px -24px rgba(20, 24, 40, .26);--numma-shadow-pop: 0 1px 2px rgba(20, 24, 40, .05), 0 26px 60px -34px rgba(20, 24, 40, .4);--numma-glass-bg: rgba(255, 255, 255, .62);--numma-bubble-out: #EBF1FF;--numma-shadow-soft: 0 1px 3px rgba(20, 24, 40, .07), 0 1px 2px -1px rgba(20, 24, 40, .07)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}@font-face{font-family:Geist;src:url(/fonts/Geist.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/Outfit.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--site-fonte: "Geist", system-ui, sans-serif;--numma-font-text: var(--site-fonte)}html{background:var(--numma-bg);scroll-behavior:smooth;scroll-padding-top:80px}html,body{height:auto;min-height:100%}body{margin:0;background:var(--numma-bg);color:var(--numma-ink);font-family:var(--site-fonte);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.site{overflow-x:clip}.site *,.site *:before,.site *:after{box-sizing:border-box}.site a,.site button{-webkit-tap-highlight-color:transparent}.site a:not(.ant-btn){color:inherit;text-decoration:none}.site :focus-visible{outline:2px solid var(--numma-accent);outline-offset:3px}.site main:focus{outline:none}.so-leitor{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pular-para-o-conteudo{position:fixed;top:8px;left:16px;z-index:100;padding:10px 16px;border-radius:var(--numma-radius-md);background:var(--numma-surface);box-shadow:var(--numma-shadow-pop);transform:translateY(-160%)}.pular-para-o-conteudo:focus{transform:none}.sobretitulo{display:block;margin:0;color:var(--numma-muted);font-size:13px;font-weight:500;line-height:1.4}.revela{transition:opacity var(--numma-dur-sheet) var(--numma-ease-out),transform var(--numma-dur-sheet) var(--numma-ease-out)}.revela[data-aguardando]{opacity:0;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.revela{transition:none}}.bloco{position:relative;display:inline-block;flex-shrink:0;width:var(--bloco, 12px);aspect-ratio:1;border-radius:22%;background:var(--numma-inset);box-shadow:inset 0 0 0 1px var(--numma-faint);transition:background-color .22s var(--numma-ease-out),box-shadow .22s var(--numma-ease-out)}.bloco:after{content:"";position:absolute;opacity:0;transition:opacity .22s var(--numma-ease-out)}.bloco[data-estado=feita],.bloco[data-estado=agora]{background:var(--numma-accent);box-shadow:none}.bloco[data-estado=agora]:after{inset:32%;border-radius:50%;background:var(--numma-bg);opacity:1}.bloco[data-estado=equipe]{background:var(--numma-accent-soft);box-shadow:inset 0 0 0 1.5px var(--numma-accent)}.bloco[data-estado=regra]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--numma-muted)}.bloco[data-estado=regra]:after{top:calc(50% - .75px);right:18%;left:18%;height:1.5px;background:var(--numma-muted);opacity:1;transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){.bloco,.bloco:after{transition:none}}.malha{position:absolute;z-index:0;display:block;pointer-events:none;opacity:0;transition:opacity 1.2s var(--numma-ease-out)}.malha[data-pronta]{opacity:1}@media(prefers-reduced-motion:reduce){.malha{transition:none}}.cabecalho{position:sticky;top:0;z-index:20;display:flow-root;height:64px}.cabecalho-barra{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1168px;height:64px;margin:0 auto;padding-inline:16px;border:1px solid transparent;border-radius:0;transition:max-width var(--numma-dur-sheet) var(--numma-ease-out),width var(--numma-dur-sheet) var(--numma-ease-out),height var(--numma-dur-sheet) var(--numma-ease-out),margin var(--numma-dur-sheet) var(--numma-ease-out),border-radius var(--numma-dur-sheet) var(--numma-ease-out),background-color var(--numma-dur-pop) var(--numma-ease-out),border-color var(--numma-dur-pop) var(--numma-ease-out),box-shadow var(--numma-dur-pop) var(--numma-ease-out)}.cabecalho[data-rolou] .cabecalho-barra{width:calc(100% - 16px);max-width:1120px;height:52px;margin-top:6px;padding-inline:12px 8px;border-color:var(--numma-line);border-radius:14px;background:var(--numma-glass-bg);box-shadow:var(--numma-shadow-float);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px)}@media(prefers-reduced-motion:reduce){.cabecalho-barra{transition:none}}.marca{display:inline-flex;align-items:center;gap:9px;transition:gap var(--numma-dur-sheet) var(--numma-ease-out)}.marca[data-compacta]{gap:0}.marca-n{display:block;flex-shrink:0;overflow:visible}.marca-n rect{fill:var(--numma-ink)}.marca-n .marca-n-azul{fill:var(--numma-accent);transform:translate(var(--dx, 0),var(--dy, 0));transition:transform .28s var(--numma-ease-out)}.marca-palavra{display:inline-flex;max-width:96px;overflow:hidden;transition:max-width var(--numma-dur-sheet) var(--numma-ease-out),opacity var(--numma-dur-pop) var(--numma-ease-out)}.marca[data-compacta] .marca-palavra{max-width:0;opacity:0}@media(prefers-reduced-motion:reduce){.marca,.marca-n .marca-n-azul,.marca-palavra{transition:none}}.cabecalho-marca{display:inline-flex;flex-shrink:0;border-radius:var(--numma-radius-sm)}.cabecalho-acoes{display:flex;align-items:center;gap:8px}.site .cabecalho-link{margin-right:8px;color:var(--numma-ink-soft);font-size:14px;transition:color var(--numma-dur-press) var(--numma-ease-out)}.site .cabecalho-link:hover,.site .cabecalho-link[aria-current=page]{color:var(--numma-ink)}.so-no-desktop{display:none}@media(min-width:1024px){.cabecalho-barra{padding-inline:24px}.so-no-desktop{display:inline-flex}.site .cabecalho-link{margin-right:16px}}.secao{padding:80px 16px}.secao-com-borda{border-top:1px solid var(--numma-line-soft)}.secao-faixa{border-block:1px solid var(--numma-line-soft);background:var(--numma-layout)}.secao-conteudo{max-width:1120px;margin:0 auto}.abertura{max-width:760px;margin-inline:auto;text-align:center}.abertura-texto p{margin-inline:auto;max-width:54ch}.abertura h2{margin:14px 0 0;color:var(--numma-ink);font-size:clamp(28px,4.2vw,42px);font-weight:500;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.continuacao{display:block;color:var(--numma-muted)}.abertura-texto p{margin:16px 0 0;color:var(--numma-ink-soft);font-size:16.5px;line-height:1.6;text-wrap:pretty}.abertura-texto p+p{margin-top:12px}.secao h3{margin:0;color:var(--numma-ink);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.35}@media(min-width:768px){.secao{padding:112px 24px}.abertura-texto p{font-size:17.5px}}.trabalho{position:relative;height:260svh;border-top:1px solid var(--numma-line-soft)}.trabalho-fixo{position:sticky;top:64px;display:grid;place-items:center;height:calc(100svh - 64px);padding:24px 16px;overflow:hidden}.trabalho-frase,.trabalho-contraste{grid-area:1 / 1;width:100%;text-align:center}.trabalho-frase{max-width:920px;opacity:clamp(0,calc((.56 - var(--p, 1)) * 12.5),1);transform:translateY(calc(clamp(0,calc((var(--p, 1) - .48) * 12.5),1)*-40px))}.frase-que-acende{margin:16px 0 0;color:var(--numma-ink);font-size:clamp(24px,3.6vw,40px);font-weight:500;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.frase-que-acende span{opacity:clamp(.14,calc(var(--p, 1) * 2.6 * var(--n) - var(--i)),1)}.trabalho-contraste{max-width:980px;opacity:clamp(0,calc((var(--p, 1) - .5) * 12.5),1);transform:translateY(calc((1 - clamp(0,calc((var(--p, 1) - .5) * 12.5),1))*40px))}.trabalho-contraste h2{margin:0;color:var(--numma-ink);font-size:clamp(30px,4.6vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}@media(prefers-reduced-motion:reduce){.trabalho{height:auto}.trabalho-fixo{position:static;display:flex;flex-direction:column;align-items:center;gap:96px;height:auto;padding-block:96px}.trabalho-frase,.trabalho-contraste{opacity:1;transform:none}}.fig{width:100%;max-width:520px;margin:0 auto}.figura-grade{display:grid;grid-template-columns:repeat(var(--colunas, 10),minmax(0,1fr));gap:6px}.figura-grade .bloco{width:100%}@media(prefers-reduced-motion:no-preference){.figura-grade .bloco[data-estado=agora]{animation:respira 1.8s ease-in-out infinite}}@keyframes respira{50%{opacity:.55}}.fig-legenda{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--numma-line);color:var(--numma-ink);font-size:13px}.fig-numero,.fig-percentual{color:var(--numma-muted);font-variant-numeric:tabular-nums}.manifesto{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.manifesto li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:4px 8px;opacity:.28;transition:opacity .36s var(--numma-ease-out)}.manifesto li[data-aceso]{opacity:1}.manifesto-numero{padding-top:4px;color:var(--numma-muted);font-size:13px;font-variant-numeric:tabular-nums}.manifesto p{margin:4px 0 0;color:var(--numma-ink-soft);font-size:14.5px;line-height:1.5}@media(min-width:768px){.figura-grade{gap:8px}}@media(min-width:992px){.manifesto{gap:28px}}@media(max-width:767px){.manifesto p{display:none}.manifesto{gap:12px}}@media(prefers-reduced-motion:reduce){.manifesto li{opacity:1;transition:none}}.duvidas-grade{display:grid;gap:32px}.duvidas-lista.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--numma-line)}.duvidas-lista.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:20px 0;color:var(--numma-ink);font-size:16px;font-weight:500;line-height:1.45}.duvidas-lista.ant-collapse .ant-collapse-content>.ant-collapse-body{padding:0 32px 22px 0}.duvidas-lista p{margin:0;color:var(--numma-ink-soft);font-size:15px;line-height:1.7}@media(min-width:992px){.duvidas-grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}}.fechamento{position:relative;isolation:isolate;display:grid;place-items:center;min-height:80svh;padding:96px 16px;overflow:hidden;border-top:1px solid var(--numma-line-soft);background:var(--numma-layout)}.fechamento>.revela{position:relative;z-index:1;width:100%}.malha-do-fechamento{inset:0;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse 38% 34% at 50% 50%,transparent 0%,transparent 55%,black 100%),linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 38% 34% at 50% 50%,transparent 0%,transparent 55%,black 100%),linear-gradient(to bottom,transparent,black 18%,black 82%,transparent);mask-composite:intersect}.fechamento-conteudo{display:flex;flex-direction:column;align-items:center;max-width:760px;text-align:center}.fechamento h2{max-width:16ch;margin:14px 0 0;color:var(--numma-ink);font-size:clamp(32px,4.6vw,52px);font-weight:500;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.fechamento-conteudo>p:not(.sobretitulo){max-width:44ch;margin:20px 0 32px;color:var(--numma-ink-soft);font-size:17px;line-height:1.6}.fechamento small{margin-top:16px;color:var(--numma-muted);font-size:13px}.fechamento small a{text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.malha-do-fechamento{-webkit-mask-image:radial-gradient(ellipse 120% 46% at 50% 50%,transparent 0%,transparent 70%,black 100%),linear-gradient(to bottom,transparent,black 12%,black 88%,transparent);mask-image:radial-gradient(ellipse 120% 46% at 50% 50%,transparent 0%,transparent 70%,black 100%),linear-gradient(to bottom,transparent,black 12%,black 88%,transparent)}}.rodape{max-width:1168px;margin:0 auto;padding:40px 16px 24px}.rodape-topo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 40px}.rodape-marca p{margin:12px 0 0;color:var(--numma-muted);font-size:14px}.rodape-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-left:auto;padding-top:4px;font-size:14px}.site .rodape-links a{display:inline-flex;align-items:center;gap:6px;color:var(--numma-ink-soft);text-decoration:underline;text-decoration-color:var(--numma-line-strong);text-underline-offset:4px}.site .rodape-links a:hover{color:var(--numma-ink);text-decoration-color:var(--numma-ink)}.rodape-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:32px 0 0;padding-top:16px;border-top:1px solid var(--numma-line-soft);color:var(--numma-muted);font-size:12.5px}.rodape-hora{font-variant-numeric:tabular-nums}@media(max-width:767px){.rodape-links{margin-left:0}}@media(min-width:768px){.rodape{padding-inline:24px}}.nao-encontrado{display:flex;flex-direction:column;align-items:flex-start;max-width:1168px;margin:0 auto;padding:96px 16px 120px}.nao-encontrado h1{margin:12px 0 0;font-size:clamp(30px,4.4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.05}.nao-encontrado p:not(.sobretitulo){margin:14px 0 28px;color:var(--numma-ink-soft);font-size:17px;line-height:1.6}.nao-encontrado-acoes{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:768px){.nao-encontrado{padding-inline:24px}}.seletor-de-tema-reservado{display:inline-block;width:116px;height:36px}.demo-palco{position:relative;height:340svh;border-top:1px solid var(--numma-line-soft)}.demo-fixo{position:sticky;top:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;height:calc(100svh - 64px);padding:12px 16px 16px;overflow:hidden;isolation:isolate}@media(prefers-reduced-motion:reduce){.demo-palco{height:auto}.demo-fixo{position:static;height:auto;padding-block:72px}}.malha-da-demo{inset:0;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse 72% 62% at 50% 50%,black 30%,transparent 92%),linear-gradient(to bottom,transparent 10%,black 22%,black 66%,transparent 76%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 72% 62% at 50% 50%,black 30%,transparent 92%),linear-gradient(to bottom,transparent 10%,black 22%,black 66%,transparent 76%);mask-composite:intersect}.demo-cabeca{position:relative;z-index:1;text-align:center}.demo-cabeca h2{margin:8px 0 0;color:var(--numma-ink);font-size:clamp(20px,3vw,28px);font-weight:600;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.demo-passo{margin-right:4px;color:var(--numma-muted);font-weight:500;font-variant-numeric:tabular-nums}.demo-detalhe{color:var(--numma-muted);font-weight:500}.demo-janela{position:relative;z-index:1;width:min(100%,1040px,calc((100svh - 364px)*1.6));border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-bg);overflow:hidden}.demo-janela[data-arranjo=celular]{width:min(100%,300px,calc((100svh - 64px - 300px) * 320 / 705));border-radius:28px}.tela{position:relative;overflow:hidden;background:var(--numma-bg)}.tela-virtual{position:absolute;top:0;left:0;transform-origin:0 0;visibility:hidden}.tela-virtual[data-medida]{visibility:visible}.demo-rodape{position:relative;z-index:1;width:min(100%,680px)}.demo-etapas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.demo-etapa{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:44px;padding:0;border:0;background:transparent;color:var(--numma-muted);font:inherit;text-align:left;cursor:pointer}.demo-etapa:focus-visible{outline:2px solid var(--numma-accent);outline-offset:4px;border-radius:2px}.demo-regua{position:relative;display:block;height:2px;border-radius:2px;background:var(--numma-line);overflow:hidden}.demo-regua:after{content:"";position:absolute;inset:0;background:var(--numma-accent);transform-origin:left;transform:scaleX(clamp(0,calc(var(--p, 1) * 3 - var(--i)),1))}.demo-etapa-texto{display:flex;flex-direction:column;min-width:0}.demo-etapa strong{font-size:13px;font-weight:600;line-height:1.3;transition:color var(--numma-dur-press) var(--numma-ease-out)}.demo-etapa[aria-pressed=true] strong{color:var(--numma-ink)}.demo-etapa small{display:none;font-size:12px;line-height:1.35}.demo-legenda{min-height:4.5em;margin:14px auto 0;color:var(--numma-ink-soft);font-size:14px;line-height:1.5;text-align:center;text-wrap:pretty}.demo-aviso{margin:2px 0 0;color:var(--numma-muted);font-size:12px;text-align:center}@media(prefers-reduced-motion:reduce){.demo-regua:after{transform:scaleX(0)}.demo-etapa[aria-pressed=true] .demo-regua:after{transform:scaleX(1)}}@media(min-width:640px){.demo-legenda{min-height:3em}.demo-etapa small{display:block}}@media(max-height:700px)and (max-width:1023px){.demo-legenda,.demo-aviso{display:none}}.app{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:var(--numma-layout);color:var(--numma-ink);font-family:var(--numma-font-text);font-size:13px;line-height:1.45;text-align:left}.app button{font-family:inherit}.app-sistema{flex-shrink:0;height:22px;background:var(--numma-ink)}[data-numma-theme=dark] .app-sistema{background:var(--numma-layout)}@media(prefers-color-scheme:dark){:root:not([data-numma-theme=light]) .app-sistema{background:var(--numma-layout)}}.app-navegador{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:34px;border-bottom:1px solid var(--numma-line-soft);background:var(--numma-surface2)}.app-endereco{display:inline-flex;align-items:center;gap:6px;min-width:300px;justify-content:center;padding:3px 14px;border-radius:var(--numma-radius-pill);background:var(--numma-surface);color:var(--numma-muted);font-size:11.5px}.app-corpo{display:grid;flex:1;grid-template-columns:60px minmax(0,1fr);min-height:0}.trilho{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:0;padding:14px 0 12px}.trilho-marca{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px}.trilho-menu{display:flex;flex:1;flex-direction:column;gap:6px}.trilho-item{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--numma-radius-md);color:var(--numma-ink-soft);font-size:17px}.trilho-item[data-ativo]{background:var(--numma-accent-soft);color:var(--numma-accent)}.trilho-contagem,.vista-contagem{display:inline-grid;place-items:center;min-width:17px;height:17px;padding-inline:4px;border-radius:var(--numma-radius-pill);background:var(--numma-danger);color:var(--numma-on-accent);font-size:10.5px;font-weight:600;line-height:1}.trilho-item .trilho-contagem{position:absolute;top:-3px;right:-5px;box-shadow:0 0 0 2px var(--numma-layout)}.app-conteudo{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;margin:8px 8px 8px 0;padding:16px 18px 18px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-bg);box-shadow:var(--numma-shadow-soft)}.app-titulo{display:flex;flex-direction:column;gap:2px}.app-titulo-texto{font-family:var(--site-fonte);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.app-subtitulo{color:var(--numma-muted);font-size:12.5px}.painel{display:grid;flex:1;grid-template-columns:352px minmax(0,1fr);min-height:0;overflow:hidden;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.lista{display:flex;flex-direction:column;min-width:0;min-height:0;border-inline-end:1px solid var(--numma-line)}.lista-filtros{flex-shrink:0;padding:10px;overflow-x:auto;border-bottom:1px solid var(--numma-line-soft);scrollbar-width:none}.lista-filtros::-webkit-scrollbar{display:none}.vista-com-contagem{display:inline-flex;align-items:center;gap:6px}.vista-contagem{margin:0}.lista-itens{flex:1;min-height:0;margin:0;padding:0;overflow-y:auto;list-style:none}.lista-vazia{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;color:var(--numma-muted);font-size:13px}.lista-vazia .anticon{color:var(--numma-good);font-size:22px}.item{display:flex;align-items:flex-start;gap:10px;width:100%;padding:0 0 0 12px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--numma-dur-press) var(--numma-ease-out)}.item:hover{background:var(--numma-tint)}.item:focus-visible{outline:2px solid var(--numma-accent);outline-offset:-2px}.item[data-aberta],.item[data-aberta]:hover{background:var(--numma-accent-soft)}.item-avatar.ant-avatar{flex-shrink:0;font-weight:600}.item>.item-avatar{margin-top:10px}.item-corpo{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;padding:9px 12px 10px 0;border-bottom:1px solid var(--numma-line-soft)}.item-linha{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.item-nome{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.item-hora{flex-shrink:0;color:var(--numma-muted);font-size:11.5px}.item-hora[data-nova]{color:var(--numma-accent);font-weight:600}.item-previa{min-width:0;overflow:hidden;color:var(--numma-muted);text-overflow:ellipsis;white-space:nowrap}.item-digitando{color:var(--numma-accent);font-style:italic}.item-contagem{display:inline-grid;flex-shrink:0;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--numma-radius-pill);background:var(--numma-accent);color:var(--numma-on-accent);font-size:11px;font-weight:600}.item-etiquetas{display:flex;align-items:center;gap:6px;min-width:0;margin-top:4px}.item-etiquetas .ant-tag{margin:0;font-size:11px}.item-motivo{min-width:0;overflow:hidden;color:var(--numma-muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.item-entrada{animation:demo-entra var(--numma-dur-modal) var(--numma-ease-out) both}.conversa{display:flex;flex-direction:column;min-width:0;min-height:0}.conversa-vazia{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--numma-muted)}.conversa-vazia .anticon{font-size:22px}.conversa-topo{display:flex;flex-shrink:0;align-items:center;gap:10px;min-height:58px;padding:8px 12px 8px 14px;border-bottom:1px solid var(--numma-line-soft)}.conversa-topo .ant-tag{margin:0}.conversa-identidade{display:flex;flex:1;flex-direction:column;min-width:0}.conversa-nome{overflow:hidden;font-family:var(--site-fonte);font-size:14.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.conversa-legenda{overflow:hidden;color:var(--numma-muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.botao-whatsapp{display:inline-flex;border-radius:var(--numma-radius-md);transition:box-shadow var(--numma-dur-modal) var(--numma-ease-out)}.botao-whatsapp[data-destacado]{box-shadow:0 0 0 3px var(--numma-accent-line);animation:demo-chama 1.2s var(--numma-ease-in-out) infinite}.conversa-historico{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;padding:10px 6% 14px;overflow-y:auto;background-color:var(--numma-inset);background-image:radial-gradient(var(--numma-line) 1px,transparent 1.2px);background-size:18px 18px;scrollbar-width:thin}.evento-dia{display:flex;justify-content:center;margin:8px 0 6px}.evento-dia>span{padding:3px 10px;border-radius:var(--numma-radius-sm);background:var(--numma-surface);box-shadow:var(--numma-shadow-soft);color:var(--numma-ink-soft);font-size:11.5px}.evento-operacao,.evento-acao{display:flex;align-items:center;align-self:center;gap:8px;max-width:92%;margin:8px 0 4px;padding:6px 12px;border:1px solid var(--numma-line-soft);border-radius:var(--numma-radius-pill);background:var(--numma-surface);box-shadow:var(--numma-shadow-soft);color:var(--numma-ink-soft);font-size:12px;animation:demo-entra var(--numma-dur-pop) var(--numma-ease-out) both}.evento-operacao .anticon{color:var(--numma-accent)}.evento-acao[data-natureza=feito]{border-color:var(--numma-good-line);background:var(--numma-good-soft);color:var(--numma-ink)}.evento-acao[data-natureza=feito] .anticon{color:var(--numma-good)}.evento-acao[data-natureza=equipe]{border-color:var(--numma-warn-line);background:var(--numma-warn-soft);color:var(--numma-ink)}.evento-acao[data-natureza=equipe] .anticon{color:var(--numma-warn)}.evento-acao-hora{color:var(--numma-muted);font-size:11px}.fala{position:relative;display:flex;flex-direction:column;max-width:min(78%,420px);padding:5px 9px 7px;border-radius:var(--numma-radius-md);background:var(--numma-surface);box-shadow:var(--numma-shadow-soft);font-size:13px;line-height:1.45;overflow-wrap:anywhere;animation:demo-entra var(--numma-dur-pop) var(--numma-ease-out) both}.fala[data-autor=paciente]{align-self:flex-start;margin-inline-start:8px}.fala[data-autor=numma],.fala[data-autor=recepcao]{align-self:flex-end;margin-inline-end:8px;background:var(--numma-bubble-out)}.fala[data-cauda]{margin-top:6px}.fala[data-autor=paciente][data-cauda]{border-start-start-radius:0}.fala[data-autor=numma][data-cauda],.fala[data-autor=recepcao][data-cauda]{border-start-end-radius:0}.fala[data-cauda]:before{position:absolute;top:0;width:8px;height:13px;background:inherit;content:""}.fala[data-autor=paciente][data-cauda]:before{left:-8px;clip-path:polygon(100% 0,0 0,100% 100%)}.fala[data-autor=numma][data-cauda]:before,.fala[data-autor=recepcao][data-cauda]:before{right:-8px;clip-path:polygon(0 0,100% 0,0 100%)}.fala-assinatura{display:flex;align-items:center;gap:5px;color:var(--numma-accent-ink);font-size:11.5px;font-weight:600;line-height:1.5}.fala[data-autor=recepcao] .fala-assinatura{color:var(--numma-good)}.fala-espaco{display:inline-block;width:38px}.fala-hora{position:absolute;right:8px;bottom:4px;color:var(--numma-muted);font-size:10.5px;line-height:1}.fala-digitando{padding:10px 12px}.digitando{display:inline-flex;gap:4px}.digitando i{width:6px;height:6px;border-radius:50%;background:var(--numma-faint);animation:demo-digita 1.1s var(--numma-ease-in-out) infinite}.digitando i:nth-child(2){animation-delay:.15s}.digitando i:nth-child(3){animation-delay:.3s}.conversa-rodape{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px;border-top:1px solid var(--numma-line-soft)}.conversa-rodape[data-discreto]{flex-direction:row;align-items:center;justify-content:space-between}.aviso-da-equipe strong{font-weight:600}.conversa-acoes{display:flex;flex-wrap:wrap;gap:8px}.conversa-nota{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--numma-muted);font-size:12.5px}.conversa-nota[data-situacao=concluida] .anticon{color:var(--numma-good)}.conversa-nota[data-situacao=equipe] .anticon{color:var(--numma-accent)}.app[data-arranjo=celular]{background:var(--numma-bg);font-size:14px}.app-status{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:44px;padding:6px 30px 0 34px;font-size:14px;font-weight:600;letter-spacing:-.01em}.app-status-icones{display:inline-flex;align-items:flex-end;gap:3px}.app-status-icones i{width:4px;border-radius:1px;background:var(--numma-ink)}.app-status-icones i:nth-child(1){height:6px}.app-status-icones i:nth-child(2){height:9px}.app-status-icones i:nth-child(3){width:20px;height:10px;margin-inline-start:4px;border-radius:3px}.app-barra{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;height:46px;padding-inline:14px;border-bottom:1px solid var(--numma-line-soft)}.app-barra-atividade{display:inline-flex;align-items:center;gap:6px;color:var(--numma-ink-soft);font-size:13px;font-weight:500}.app-celular-corpo{display:flex;flex:1;flex-direction:column;min-height:0}.app[data-arranjo=celular] .lista{flex:1;border:0}.app[data-arranjo=celular] .lista-filtros{padding:8px 10px}.app[data-arranjo=celular] .conversa{flex:1}.app[data-arranjo=celular] .conversa-topo{gap:8px;min-height:52px;padding:6px 10px 6px 4px}.app[data-arranjo=celular] .conversa-historico{padding:8px 10px 12px}.app[data-arranjo=celular] .fala{max-width:84%;font-size:14px}.app[data-arranjo=celular] .conversa-rodape{padding:10px 10px 4px}.app[data-arranjo=celular] .conversa-rodape[data-discreto]{flex-direction:column;align-items:stretch}.app[data-arranjo=celular] .conversa-acoes>*{flex:1}.app[data-arranjo=celular] .botao-whatsapp,.app[data-arranjo=celular] .botao-whatsapp .ant-btn{width:100%}.app-inicio{flex-shrink:0;height:26px;position:relative}.app-inicio:after{position:absolute;bottom:8px;left:50%;width:120px;height:4px;border-radius:4px;background:var(--numma-ink);content:"";transform:translate(-50%)}@keyframes demo-entra{0%{opacity:0;transform:translateY(6px)}}@keyframes demo-digita{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes demo-chama{50%{box-shadow:0 0 0 6px var(--numma-accent-soft)}}@media(prefers-reduced-motion:reduce){.item-entrada,.fala,.evento-operacao,.evento-acao,.digitando i,.botao-whatsapp[data-destacado]{animation:none}}.abertura-palco{display:grid;border-bottom:1px solid var(--numma-line)}.abertura-texto{display:flex;flex-direction:column;justify-content:center;padding:48px 16px 40px}.abertura-texto h1{max-width:14ch;margin:0;color:var(--numma-ink);font-size:clamp(36px,4.4vw,56px);font-weight:500;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}.abertura-texto>p{max-width:44ch;margin:20px 0 0;color:var(--numma-ink-soft);font-size:16px;line-height:1.6;text-wrap:pretty}.abertura-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.site .abertura-acoes>a:not(.ant-btn){color:var(--numma-ink-soft);font-size:15px;text-decoration:underline;text-decoration-color:var(--numma-line-strong);text-underline-offset:5px;transition:color var(--numma-dur-press) var(--numma-ease-out),text-decoration-color var(--numma-dur-press) var(--numma-ease-out)}.site .abertura-acoes>a:not(.ant-btn):hover{color:var(--numma-ink);text-decoration-color:var(--numma-ink)}.abertura-painel{position:relative;isolation:isolate;display:grid;place-items:center;min-height:360px;padding:32px 16px;overflow:hidden;background:var(--numma-layout)}.malha-da-abertura{inset:0;width:100%;height:100%}.abertura-cartao{position:relative;z-index:1;width:min(100%,320px);padding:16px 18px 14px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface);box-shadow:var(--numma-shadow-float)}.abertura-cartao-cabeca{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--numma-muted);font-size:12.5px}.abertura-cartao-cabeca .bloco{--bloco: 10px}.abertura-cartao-acoes{display:grid;margin:0;padding:0;list-style:none}.abertura-cartao-acoes li{display:grid;grid-area:1 / 1;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;opacity:0;transform:translateY(6px);transition:opacity .42s var(--numma-ease-out),transform .42s var(--numma-ease-out)}.abertura-cartao-acoes li[data-atual]{opacity:1;transform:none}.abertura-cartao-linha{display:flex;align-items:center;gap:10px;grid-column:1 / -1}.abertura-cartao-linha .bloco{--bloco: 14px}.abertura-cartao-linha strong{color:var(--numma-ink);font-size:16px;font-weight:500;letter-spacing:-.01em}.abertura-cartao-detalhe{padding-left:24px;color:var(--numma-muted);font-size:13px}.abertura-cartao-hora{color:var(--numma-muted);font-size:12px;font-variant-numeric:tabular-nums}.abertura-cartao-passos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:16px 0 0;padding:0;list-style:none}.abertura-cartao-passos li{height:2px;border-radius:2px;background:var(--numma-line);transition:background-color .42s var(--numma-ease-out)}.abertura-cartao-passos li[data-atual]{background:var(--numma-accent)}@media(prefers-reduced-motion:reduce){.abertura-cartao-acoes li,.abertura-cartao-passos li{transition:none}}@media(min-width:992px){.abertura-palco{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(520px,calc(100svh - 160px),680px)}.abertura-texto{padding:56px 56px 56px max(24px,calc((100vw - 1120px)/2))}.abertura-painel{min-height:0}.abertura-cartao{width:340px}}.manifesto-palco{position:relative;height:320svh;border-top:1px solid var(--numma-line)}.manifesto-fixo{position:sticky;top:64px;display:grid;gap:32px;align-content:center;max-width:1168px;height:calc(100svh - 64px);margin:0 auto;padding:24px 16px}.manifesto-fixo .fig{order:-1;max-width:460px}.manifesto h2{margin:0;color:var(--numma-ink);font-size:clamp(18px,2.4vw,26px);font-weight:500;letter-spacing:-.03em;line-height:1.15}@media(min-width:992px){.manifesto-fixo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:96px;padding-inline:24px}.manifesto-fixo .fig{order:0;max-width:520px}}@media(prefers-reduced-motion:reduce){.manifesto-palco{height:auto}.manifesto-fixo{position:static;height:auto;padding-block:96px}}.caminho-palco{position:relative;height:730svh}.caminho-fixo{position:sticky;top:64px;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,5svh,56px);height:calc(100svh - 64px);padding:24px 16px;overflow:hidden}.caminho-momentos,.caminho-rodape{width:100%;max-width:1120px;margin:0 auto}.caminho-momentos{display:grid;padding:0;list-style:none}.caminho-momento{grid-area:1 / 1;display:grid;align-items:center;gap:24px;min-width:0;visibility:hidden;opacity:0;transform:translateY(-16px);transition:opacity .36s var(--numma-ease-out),transform .36s var(--numma-ease-out),visibility 0s .36s;pointer-events:none}.caminho-momento[data-atual=true]{visibility:visible;opacity:1;transform:none;transition-delay:0s;pointer-events:auto;animation:caminho-entrada .36s var(--numma-ease-out) both}.caminho-texto,.caminho-cartao{min-width:0}.caminho-rotulo{margin:0;color:var(--numma-muted);font-size:13px;line-height:1.4}.caminho-hora{margin:8px 0 12px;color:var(--numma-ink);font-size:clamp(56px,9vw,112px);font-weight:300;font-variant-numeric:tabular-nums;letter-spacing:-.065em;line-height:1}.caminho-frase{max-width:28ch;margin:0;color:var(--numma-ink);font-size:clamp(20px,2.4vw,26px);font-weight:400;letter-spacing:-.025em;line-height:1.2;text-wrap:pretty}.caminho-cartao{width:100%;max-width:480px;justify-self:center;padding:20px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface);overflow-wrap:anywhere}.caminho-conversa{display:flex;flex-direction:column;gap:12px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--numma-line-soft)}.caminho-bolha{align-self:flex-start;max-width:94%;padding:12px 14px 8px;border-radius:var(--numma-radius-md);background:var(--numma-inset);color:var(--numma-ink);font-size:14px;line-height:1.45}.caminho-bolha[data-origem=clinica]{align-self:flex-end;background:var(--numma-bubble-out)}.caminho-bolha p{margin:0}.caminho-bolha time{display:block;margin-top:6px;color:var(--numma-muted);font-size:11px;font-variant-numeric:tabular-nums;text-align:right}.caminho-registro{display:flex;align-items:center;gap:12px}.caminho-blocos{display:grid;flex-shrink:0}.caminho-blocos .bloco{grid-area:1 / 1;--bloco: 16px}.caminho-blocos .bloco[data-estado=equipe]{background:var(--numma-inset);box-shadow:inset 0 0 0 1.5px var(--numma-ink-soft)}.caminho-bloco-espera{visibility:hidden}.caminho-acao{margin:0;color:var(--numma-ink);font-size:14px;font-weight:500;line-height:1.4}.caminho-detalhe,.caminho-nota{margin:4px 0 0;color:var(--numma-muted);font-size:13px;line-height:1.4}.caminho-cartao[data-regra=true]{padding-block:36px}.caminho-cartao[data-regra=true] .caminho-acao{font-size:20px}.caminho-cartao[data-regra=true] .bloco{--bloco: 24px}.caminho-nota{margin-top:24px}.caminho-regua{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.caminho-fio{position:relative;display:block;height:2px;background:var(--numma-line);overflow:hidden}.caminho-fio:after{position:absolute;inset:0;content:"";background:var(--numma-accent);transform-origin:left;transform:scaleX(clamp(0,calc(var(--p, 1) * 7 - var(--i)),1))}.caminho-regua-hora{display:block;margin-top:10px;color:var(--numma-muted);font-size:12px;font-variant-numeric:tabular-nums}.caminho-segmento[data-atual=true] .caminho-regua-hora{color:var(--numma-ink)}.caminho-aviso{margin:20px 0 0;color:var(--numma-muted);font-size:12px;line-height:1.4;text-align:center}@keyframes caminho-entrada{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes caminho-concluir{0%{visibility:hidden}to{visibility:visible}}@keyframes caminho-esperar{0%{visibility:visible}to{visibility:hidden}}@media(prefers-reduced-motion:no-preference){.caminho-momento[data-atual=true] .caminho-bolha{animation:caminho-entrada .36s var(--numma-ease-out) calc((var(--ordem) + 1) * .12s) both}.caminho-momento[data-atual=true] .caminho-bloco-final{animation:caminho-concluir 1ms step-end .6s both}.caminho-momento[data-atual=true] .caminho-bloco-espera{animation:caminho-esperar 1ms step-end .6s both}}@media(max-width:559px){.caminho-regua-hora{visibility:hidden}.caminho-segmento[data-atual=true] .caminho-regua-hora{visibility:visible}}@media(min-width:560px){.caminho-fixo{padding-inline:24px}}@media(min-width:992px){.caminho-momento{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}.caminho-cartao{padding:28px}}@media(max-height:740px){.caminho-fixo{justify-content:flex-start;overflow-y:auto;gap:20px}.caminho-momento{gap:16px}.caminho-cartao{padding:16px}.caminho-conversa{padding-bottom:12px;margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.caminho-palco{height:auto}.caminho-fixo{position:static;height:auto;overflow:visible;padding-block:32px 72px}.caminho-momentos{gap:64px}.caminho-momento,.caminho-momento[data-atual=true]{grid-area:auto;visibility:visible;opacity:1;transform:none;transition:none;animation:none;pointer-events:auto}.caminho-regua,.caminho-bloco-espera{display:none}}.sistemas-diagrama{position:relative;max-width:440px;min-height:584px;margin:56px auto 0}.sistemas-fios{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.sistemas-fios-laterais{display:none}.sistemas-trilho,.sistemas-pulso{stroke-width:2px;vector-effect:non-scaling-stroke}.sistemas-trilho{stroke:var(--numma-line);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p, 1))}.sistemas-pulso{stroke:var(--numma-accent);stroke-dasharray:.06 .94;opacity:0}.sistemas-marca{position:absolute;top:0;left:calc(50% - 40px);display:grid;place-items:center;width:80px;height:80px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.sistemas-nos{position:relative;display:grid;gap:16px;margin:0 0 0 14%;padding:120px 0 0;list-style:none}.sistemas-no{min-width:0;min-height:104px;padding:14px 16px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.sistemas-no p{margin:4px 0 0;color:var(--numma-ink-soft);font-size:13px;font-weight:400;line-height:1.4}.sistemas-estado{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--numma-muted);font-size:13px;font-weight:400;line-height:1.4}.sistemas-no[data-conectado=false]{border-style:dashed;background:var(--numma-bg)}.secao .sistemas-no[data-conectado=false] h3{color:var(--numma-ink-soft)}.sistemas-no[data-conectado=false] p{color:var(--numma-muted)}.registro-painel{max-width:680px;margin:48px auto 0;overflow:hidden;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.registro-cabecalho{display:flex;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--numma-line-soft);color:var(--numma-muted);font-size:13px;font-weight:400}.registro-linhas{margin:0;padding:0;list-style:none}.registro-linha{display:grid;grid-template-columns:12px minmax(0,1fr);align-items:start;gap:8px 12px;padding:22px 20px}.registro-linha+.registro-linha{border-top:1px solid var(--numma-line-soft)}.registro-linha>.bloco{margin-top:5px}.registro-evento{font-size:15px;font-weight:400;line-height:1.6}.registro-acao{color:var(--numma-ink);font-weight:500}.registro-ponto,.registro-motivo{color:var(--numma-muted)}.registro-regra{grid-column:2;color:var(--numma-ink-soft);font-size:13px;font-weight:400;line-height:1.5}.registro-limite{max-width:580px;margin:24px auto 0;color:var(--numma-muted);font-size:15px;font-weight:400;line-height:1.6;text-align:center}.rotinas-lista-grade{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin:48px 0 0;padding:0;overflow:hidden;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-line);list-style:none}.rotinas-lista-celula{min-width:0;padding:28px 24px;background:var(--numma-surface)}.rotinas-lista-entrada>.bloco{--bloco: 14px;display:block;margin-bottom:24px}.secao .rotinas-lista-celula h3{font-size:16px;font-weight:500;letter-spacing:-.015em}.rotinas-lista-celula p{margin:10px 0 0;color:var(--numma-ink-soft);font-size:13.5px;font-weight:400;line-height:1.6}.secao .rotinas-lista-celula[data-preparacao=true] h3{color:var(--numma-ink-soft)}.rotinas-lista-celula[data-preparacao=true] p,.rotinas-lista-etiqueta{color:var(--numma-muted)}.rotinas-lista-etiqueta{display:block;margin-top:20px;font-size:12px;line-height:1.5}.rotinas-lista-vazia{min-height:120px;background:var(--numma-layout)}@media(min-width:560px){.rotinas-lista-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.rotinas-lista-grade{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.rotinas-lista-entrada{transition:opacity var(--numma-dur-sheet) var(--numma-ease-out),transform var(--numma-dur-sheet) var(--numma-ease-out)}.rotinas-lista-entrada[data-visivel=false]{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.rotinas-lista-entrada{opacity:1;transform:none;transition:none}}.duvidas-coluna{max-width:720px;margin:40px auto 0}.duvidas-coluna-collapse.ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--numma-line)}.duvidas-coluna-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:20px 0;color:var(--numma-ink);font-size:16px;font-weight:500;line-height:1.45}.duvidas-coluna-collapse.ant-collapse .ant-collapse-content>.ant-collapse-body{padding:0 32px 22px 0}.duvidas-coluna-collapse p{margin:0;color:var(--numma-ink-soft);font-size:15px;font-weight:400;line-height:1.7}@media(min-width:768px){.registro-linha{grid-template-columns:12px minmax(0,1fr) minmax(140px,.7fr);gap:16px;padding:24px}.registro-regra{grid-column:3;text-align:right}}@media(min-width:992px){.sistemas-diagrama{max-width:880px;height:380px;min-height:0}.sistemas-fios-coluna{display:none}.sistemas-fios-laterais{display:block}.sistemas-marca{top:150px}.sistemas-nos{grid-template-columns:250px 250px;justify-content:space-between;row-gap:108px;margin:0;padding-top:16px}.sistemas-no{min-height:120px;padding:20px}.sistemas-no:nth-child(2){grid-column:1;grid-row:2}.sistemas-no:nth-child(3){grid-column:2;grid-row:1}}@media(prefers-reduced-motion:no-preference){.registro-linha{transition:opacity var(--numma-dur-sheet) var(--numma-ease-out),transform var(--numma-dur-sheet) var(--numma-ease-out)}.registro-linha[data-visivel=false]{opacity:0;transform:translateY(8px)}.sistemas-pulso{opacity:clamp(0,calc((var(--p, 1) - .99) * 100),1);animation:sistemas-percurso calc(var(--numma-dur-sheet) * 10) linear infinite}}@keyframes sistemas-percurso{0%{stroke-dashoffset:.06}to{stroke-dashoffset:-.94}}.operacao-colunas{display:grid;align-items:center;gap:40px}.operacao-texto,.operacao-exemplo{min-width:0}.operacao .abertura{margin-inline:0;text-align:left}.operacao .abertura-texto p{margin-inline:0}.operacao-resumos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none}.operacao-resumos li{min-width:0;padding:16px 12px;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.operacao .operacao-resumos h3{font-size:14px;font-weight:500;letter-spacing:-.015em}.operacao-resumos p{margin:8px 0 16px;color:var(--numma-muted);font-size:12px;line-height:1.5}.operacao-resumo-estado,.operacao-identificacao{display:flex;align-items:center;gap:8px}.operacao-resumo-estado{color:var(--numma-ink-soft);font-size:12px;line-height:1.5}.operacao-resumo-estado .bloco,.operacao-identificacao .bloco{--bloco: 10px}.operacao-painel{overflow:hidden;border:1px solid var(--numma-line);border-radius:var(--numma-radius-lg);background:var(--numma-surface)}.operacao-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px;border-bottom:1px solid var(--numma-line);color:var(--numma-ink-soft);font-size:12px;line-height:1.5}.operacao-contagem,.operacao-horario{flex-shrink:0;color:var(--numma-muted);font-variant-numeric:tabular-nums}.operacao-linhas{margin:0;padding:0;list-style:none}.operacao-linha{display:grid;grid-template-columns:12px minmax(0,1fr);align-items:start;gap:8px 12px;padding:18px 16px}.operacao-linha+.operacao-linha{border-top:1px solid var(--numma-line-soft)}.operacao-linha>.bloco{margin-top:4px}.operacao-evento{min-width:0;line-height:1.5}.operacao-acao{display:block;color:var(--numma-ink);font-size:14px;font-weight:500;letter-spacing:-.015em}.operacao-detalhe{display:block;margin-top:3px;color:var(--numma-muted);font-size:13px}.operacao-resultado{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:8px}.operacao-etiqueta{padding:3px 8px;border-radius:999px;background:var(--numma-surface2);color:var(--numma-ink-soft);font-size:11px;line-height:1.4}.operacao-etiqueta[data-estado=feita]{background:var(--numma-good-soft);color:var(--numma-good)}.operacao-etiqueta[data-estado=equipe]{background:var(--numma-accent-soft);color:var(--numma-accent-ink)}.operacao-horario,.operacao-legenda{font-size:12px;line-height:1.5}.operacao-legenda{margin:12px 0 0;color:var(--numma-muted)}@media(min-width:560px){.operacao-linha{grid-template-columns:12px minmax(0,1fr) auto}.operacao-resultado{grid-column:3;flex-direction:column;align-items:flex-end;gap:6px}}@media(min-width:992px){.operacao-colunas{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}@media(prefers-reduced-motion:no-preference){.operacao-linha{transition:opacity var(--numma-dur-sheet) var(--numma-ease-out)}.operacao-linha[data-acesa=false]{opacity:.35}}@media(prefers-reduced-motion:reduce){.operacao-linha{opacity:1;transition:none}}
