@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-grafite: #111318;--color-grafite-hover: #2a2d34;--color-grafite-sutil: #f1f2f4;--color-azul: #2f5bea;--color-azul-texto: #2448c8;--color-azul-sutil: #eef2fe;--color-azul-selecao: #d9e2fd;--color-gravacao: #d92d20;--color-gravacao-texto: #b42318;--color-gravacao-sutil: #fef3f2;--color-fundo: #ffffff;--color-lateral: #f9f9fa;--color-superficie: #ffffff;--color-superficie-2: #f4f4f6;--color-borda: #e5e6ea;--color-borda-forte: #868b95;--color-texto: #0f1115;--color-apoio: #555b66;--color-sucesso: #1e7a46;--color-alerta: #8a5200;--color-alerta-sutil: #fdf6e9;--color-erro: #b42318;--color-sombra: 15 17 21;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--radius-sm: 8px;--radius-control: 10px;--radius-md: 10px;--radius-lg: 16px;--radius-pill: 999px;--font-ui: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-titulo: var(--font-ui);--weight-regular: 400;--weight-medium: 500;--weight-strong: 600;--text-display: 2rem;--leading-display: 2.5rem;--track-display: -.022em;--text-headline: 1.5rem;--leading-headline: 2rem;--track-headline: -.019em;--text-title: 1.25rem;--leading-title: 1.75rem;--track-title: -.012em;--text-section: 1rem;--leading-section: 1.5rem;--text-body: 1rem;--leading-body: 1.5rem;--text-label: .875rem;--leading-label: 1.25rem;--text-meta: .8125rem;--leading-meta: 1.125rem;--text-caption: .75rem;--leading-caption: 1rem;--track-caption: .04em;--ground: var(--color-fundo);--surface-subtle: var(--color-superficie-2);--card: var(--color-superficie);--ink: var(--color-texto);--quiet: var(--color-apoio);--line: var(--color-borda);--line-strong: var(--color-borda-forte);--action: var(--color-grafite);--action-hover: var(--color-grafite-hover);--action-soft: var(--color-grafite-sutil);--action-ink: #ffffff;--rest: var(--color-superficie-2);--danger: var(--color-erro);--focus: var(--color-azul);--record: var(--color-gravacao);--selection: var(--color-azul-selecao);--item-h: 56px;--topbar-h: 56px;--hit-min: 44px;--text-sm: .8125rem;--leading-sm: 1.125rem;--text-xs: .75rem;--leading-xs: 1rem;--color-indigo: var(--color-azul);--color-indigo-texto: var(--color-azul-texto);--color-indigo-sutil: var(--color-azul-sutil);--border-control: #8f939c;--danger-strong: #b42318;--danger-ink: #ffffff;--mark-bg: #111318;--border-sug: var(--color-azul);--wave-off: color-mix(in srgb, var(--ink) 52%, var(--color-superficie-2));--bg: var(--ground);--surface-hover: color-mix(in srgb, var(--color-texto) 6%, var(--bg));--surface-active: color-mix(in srgb, var(--color-azul) 10%, var(--bg));--border-active: var(--color-azul);--focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--focus);--shadow-1: 0 1px 2px rgb(var(--color-sombra) / 6%), 0 1px 1px rgb(var(--color-sombra) / 4%)}[data-theme=dark]{--color-grafite:#eceef2;--color-grafite-hover:#d3d6dc;--color-grafite-sutil:#23262d;--color-azul:#7c9cff;--color-azul-texto:#a6baff;--color-azul-sutil:#1a2140;--color-azul-selecao:#2a3768;--color-gravacao:#ff6b5e;--color-gravacao-texto:#ff9188;--color-gravacao-sutil:#35161393;--color-fundo:#0e1014;--color-lateral:#121419;--color-superficie:#171a20;--color-superficie-2:#1f2229;--color-borda:#2a2e36;--color-borda-forte:#7a808c;--color-texto:#eceef2;--color-apoio:#a4aab5;--color-sucesso:#4bc489;--color-alerta:#f0b458;--color-alerta-sutil:#2a2112;--color-erro:#ff8a80;--color-sombra:0 0 0;--danger-strong:#ef5f55;--mark-bg:#2b2f38;--border-control:#6b717c;--wave-off:color-mix(in srgb,var(--ink) 45%,var(--color-superficie-2));--danger-ink:#0e1014;--action-ink:#0e1014;--border-sug:var(--color-azul);--ground:var(--color-fundo);--card:var(--color-superficie);--ink:var(--color-texto);--quiet:var(--color-apoio);--line:var(--color-borda);--line-strong:var(--color-borda-forte);--action:var(--color-grafite);--action-hover:var(--color-grafite-hover);--action-soft:var(--color-grafite-sutil);--focus:var(--color-azul);--bg:var(--ground);--surface-hover:color-mix(in srgb,var(--color-texto) 6%,var(--bg));--surface-active:color-mix(in srgb,var(--color-azul) 10%,var(--bg));--border-active:var(--color-azul);--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--focus);--shadow-1:0 1px 2px rgb(var(--color-sombra)/.06),0 1px 1px rgb(var(--color-sombra)/.04);--surface-subtle: var(--color-superficie-2);--rest: var(--color-superficie-2);--danger: var(--color-erro);--record: var(--color-gravacao);--selection: var(--color-azul-selecao);--color-indigo: var(--color-azul);--color-indigo-texto: var(--color-azul-texto);--color-indigo-sutil: var(--color-azul-sutil);color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-grafite:#eceef2;--color-grafite-hover:#d3d6dc;--color-grafite-sutil:#23262d;--color-azul:#7c9cff;--color-azul-texto:#a6baff;--color-azul-sutil:#1a2140;--color-azul-selecao:#2a3768;--color-gravacao:#ff6b5e;--color-gravacao-texto:#ff9188;--color-gravacao-sutil:#35161393;--color-fundo:#0e1014;--color-lateral:#121419;--color-superficie:#171a20;--color-superficie-2:#1f2229;--color-borda:#2a2e36;--color-borda-forte:#7a808c;--color-texto:#eceef2;--color-apoio:#a4aab5;--color-sucesso:#4bc489;--color-alerta:#f0b458;--color-alerta-sutil:#2a2112;--color-erro:#ff8a80;--color-sombra:0 0 0;--danger-strong:#ef5f55;--mark-bg:#2b2f38;--border-control:#6b717c;--wave-off:color-mix(in srgb,var(--ink) 45%,var(--color-superficie-2));--danger-ink:#0e1014;--action-ink:#0e1014;--border-sug:var(--color-azul);--ground:var(--color-fundo);--card:var(--color-superficie);--ink:var(--color-texto);--quiet:var(--color-apoio);--line:var(--color-borda);--line-strong:var(--color-borda-forte);--action:var(--color-grafite);--action-hover:var(--color-grafite-hover);--action-soft:var(--color-grafite-sutil);--focus:var(--color-azul);--bg:var(--ground);--surface-hover:color-mix(in srgb,var(--color-texto) 6%,var(--bg));--surface-active:color-mix(in srgb,var(--color-azul) 10%,var(--bg));--border-active:var(--color-azul);--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--focus);--shadow-1:0 1px 2px rgb(var(--color-sombra)/.06),0 1px 1px rgb(var(--color-sombra)/.04);--surface-subtle: var(--color-superficie-2);--rest: var(--color-superficie-2);--danger: var(--color-erro);--record: var(--color-gravacao);--selection: var(--color-azul-selecao);--color-indigo: var(--color-azul);--color-indigo-texto: var(--color-azul-texto);--color-indigo-sutil: var(--color-azul-sutil);color-scheme:dark}}:root{color-scheme:light;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);font-family:var(--font-ui);color:var(--ink);background:var(--ground);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none}body{background:var(--ground);overscroll-behavior:none}::selection{background:var(--selection);color:var(--ink)}:focus:not(:focus-visible){outline:none}textarea:focus,textarea:focus-visible{outline:none}input:not([type=range]):focus,input:not([type=range]):focus-visible{outline:none;border-color:var(--action);box-shadow:0 0 0 3px var(--action-soft)}button,textarea,input{font:inherit}button,a,[role=button],summary{touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}summary{transition:transform .14s var(--ease-out),color .16s var(--ease-out)}summary:active{transform:scale(.98)}button{border:0;cursor:pointer;background:transparent;color:var(--action);transition:transform .14s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out)}button:disabled{cursor:default;color:var(--quiet)}button:active:not(:disabled){transform:scale(.97)}.somente-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.chat{--coluna: 680px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;background:var(--ground)}.chat:not(.recursos-aba):not(.porta){grid-template-columns:272px minmax(0,1fr)}.chat.painel-aberto:not(.recursos-aba):not(.porta){grid-template-columns:272px minmax(0,1fr) 420px}.chat:not(.recursos-aba):not(.porta)>.barra{grid-column:1 / -1;grid-row:1}.chat:not(.recursos-aba):not(.porta)>.fio{grid-column:2;grid-row:2}.chat:not(.recursos-aba):not(.porta)>.compositor{grid-column:2;grid-row:3;width:min(var(--coluna),calc(100% - 32px))}.chat:not(.recursos-aba):not(.porta)>.painel-lateral{grid-column:3;grid-row:2 / 4}.barra,.fio,.compositor{width:min(680px,calc(100% - 32px));margin-inline:auto}.chat.recursos-aba{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.abas{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:var(--radius-pill);background:var(--surface-subtle)}.aba{min-height:44px;padding:0 16px;border-radius:var(--radius-pill);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:var(--leading-label);transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.aba.ativa{background:var(--card);color:var(--ink);font-weight:var(--weight-medium);box-shadow:0 4px 12px rgb(var(--color-sombra) / 6%)}.cartao input{width:100%;border:0;border-bottom:1px solid var(--line);padding:8px 0;color:var(--ink);background:transparent;caret-color:var(--action);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular)}.cartao input::placeholder{color:var(--quiet)}.perigo{color:var(--ink)}.cabeca-modelos{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--line)}.cabeca-modelos>div{min-width:0}.cabeca-modelos .pdf{flex-shrink:0;white-space:nowrap}.cabeca-modelos p,.cabeca-modelos h2{margin:0}.cabeca-modelos h2{max-width:34ch;font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-title)}.cabeca-modelos .apoio{margin-top:6px;max-width:54ch;color:var(--quiet)}.contador-recurso{flex-shrink:0;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.biblioteca .folha.folha-interna{display:grid;grid-template-columns:fit-content(18rem) minmax(0,1fr);column-gap:28px}.biblioteca .folha.folha-interna>.linha-folha{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.linha-template{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;column-gap:28px;row-gap:2px;align-items:center;width:100%;min-width:0;min-height:48px;padding:6px 0;color:var(--ink);text-align:left}.linha-template strong,.linha-template span{min-width:0;overflow-wrap:break-word;word-break:normal}.linha-template strong{font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.linha-template span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.linha-template:focus-visible strong{color:var(--action)}.editor-bloco{display:grid;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);animation:entrar-cartao .2s var(--ease-out) both}.editor-topo{display:flex;align-items:center;gap:12px}.editor>input,.editor-bloco>input,.editor-topo input{min-height:46px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.editor-topo button,.acoes-editor button:not(.pdf):not(.atalho){min-height:44px;padding:0 8px;font-weight:var(--weight-medium)}.lista-secoes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.linha-secao{display:grid;grid-template-columns:40px 1.6rem minmax(0,1fr) auto;gap:4px;align-items:center;padding:4px 6px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card)}.linha-secao.sobre{background:var(--action-soft);border-color:var(--action)}.numero{color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);font-variant-numeric:tabular-nums;text-align:center}.alca,.mover button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;color:var(--quiet);border-radius:var(--radius-sm)}.alca{cursor:grab}.alca:active{cursor:grabbing}.mover{display:flex;gap:2px}.linha-secao input{border-bottom-color:transparent}.nova-secao{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.nova-secao input{min-height:46px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card)}.acoes-editor{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.acoes-editor p{max-width:none;font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.atalho{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;margin:4px 0 8px;padding:0 16px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left;transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.confirma-chat{display:flex;flex-wrap:wrap;align-items:center;gap:8px;transform-origin:left center;animation:entrar-menu .16s var(--ease-out) both}.confirma-chat button,.confirma button{min-height:40px;padding:0 14px;border-radius:var(--radius-pill);font-weight:var(--weight-medium)}.confirma-chat button{background:var(--surface-subtle);color:var(--ink);font-size:var(--text-label);line-height:var(--leading-label)}.confirma-chat .perigo{color:var(--danger);background:transparent}.confirma-chat .primario{color:var(--color-fundo);background:var(--ink)}.confirma-dados{flex-basis:100%;display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0 0 4px;font-size:var(--text-label)}.confirma-dados>div{display:contents}.confirma-dados dt{color:var(--color-apoio)}.confirma-dados dd{margin:0;color:var(--ink);font-weight:var(--weight-medium)}.pdf:disabled{color:var(--quiet);background:var(--rest)}.biblioteca .folha{margin-top:8px}.biblioteca .erro,.biblioteca .pendente{margin:8px 0 0}.barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 4px 10px}.barra-porta{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;max-width:none;margin:0;padding:0;background:var(--card);border-bottom:1px solid var(--line)}.barra-porta .barra-linha{box-sizing:border-box;width:min(1080px,100%);min-height:calc(60px + env(safe-area-inset-top,0px));margin-inline:auto;padding:calc(8px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px))}.barra-porta .texto{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:12px}.selo-contexto{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.chat .barra-chat{width:100%;max-width:none;margin:0;padding:0;background:var(--card);border-bottom:1px solid var(--line)}.barra-chat{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0}.barra-linha{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:48px}.barra-chat .barra-linha{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:60px;padding:calc(8px + env(safe-area-inset-top,0px)) calc(24px + env(safe-area-inset-right,0px)) 8px calc(24px + env(safe-area-inset-left,0px))}.barra-chat h1{justify-self:start}.barra-chat .abas{justify-self:center}.barra-chat .barra-fim{justify-self:end}.chat.recursos-aba .barra{width:100%}.barra h1{margin:0;display:flex;align-items:center;font-size:var(--text-headline);font-weight:var(--weight-strong);letter-spacing:var(--track-headline);line-height:var(--leading-headline);color:var(--ink)}.texto{min-height:44px;padding:0 6px;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.barra-fim{display:flex;align-items:center;gap:8px}.fio{display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 0 38px;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.fio-porta{justify-self:center;width:min(540px,100%);justify-content:center;padding:32px max(16px,env(safe-area-inset-right,0px)) calc(48px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.chat:not(.recursos-aba):not(.porta)>.fio{width:100%;margin-inline:0}.chat:not(.recursos-aba):not(.porta)>.fio>.cartao,.chat:not(.recursos-aba):not(.porta)>.fio>.disclaimer,.chat:not(.recursos-aba):not(.porta)>.fio>.turno-chat,.chat:not(.recursos-aba):not(.porta)>.fio>.historico-aviso{width:min(var(--coluna),calc(100% - 32px));margin-inline:auto}.fio>*{flex-shrink:0}.chat:not(.recursos-aba):not(.porta)>.alca-coluna{display:block;grid-column:2;grid-row:2;justify-self:center;align-self:stretch;width:min(var(--coluna),calc(100% - 32px));position:relative;z-index:4;pointer-events:none}@media(max-width:960px){.chat:not(.recursos-aba):not(.porta)>.alca-coluna{grid-column:1}}@media(max-width:720px){.chat:not(.recursos-aba):not(.porta)>.alca-coluna{display:none}}.alca-coluna-puxar{pointer-events:auto;position:absolute;top:16px;bottom:16px;right:-36px;width:44px;border:0;border-radius:0;background:transparent;cursor:col-resize;touch-action:none}.alca-coluna-puxar:focus,.alca-coluna-puxar:focus-visible{outline:none}.alca-coluna-puxar:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:56px;border-radius:var(--radius-pill);background:var(--line-strong);transform:translate(-50%,-50%)}.alca-coluna-puxar:hover:before,.alca-coluna-puxar:focus-visible:before{background:var(--action)}.alca-coluna-puxar:focus-visible:before{box-shadow:0 0 0 2px var(--ground),0 0 0 4px var(--focus)}.chat.coluna-arrastando,.chat.coluna-arrastando *{cursor:col-resize;-webkit-user-select:none;user-select:none}.turno-chat{display:grid;gap:12px;margin-top:28px;animation:entrar-cartao .2s var(--ease-out) both}.turno-chat:first-of-type{margin-top:0}.mensagem-chat{display:grid;gap:8px;min-width:0;width:100%;padding:18px 22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 10px 26px rgb(var(--color-sombra) / 6%)}.mensagem-chat p{margin:0}.mensagem-chat>p:not(.erro,.apoio,.feito){max-width:54ch;overflow-wrap:anywhere;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);text-wrap:pretty}.mensagem-usuario,.mensagem-fala{justify-self:stretch;width:100%;max-width:none}.mensagem-topo{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:0}.mensagem-mone{position:relative}.mensagem-mone .mensagem-topo{min-height:1.35rem;padding-right:5.5rem}.acoes-mensagem{display:flex;align-items:center}.mensagem-mone .acoes-mensagem{position:absolute;top:14px;right:12px}.acoes-mensagem button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 8px;border-radius:var(--radius-pill);color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.acoes-mensagem svg{width:17px;height:17px}.artefatos-mensagem{display:grid;gap:10px;margin-top:2px;padding-top:12px;border-top:1px solid var(--line)}.mensagem-usuario .artefatos-mensagem{margin-top:0;padding-top:10px}.mensagem-fala{width:100%}.mensagem-fala .disclaimer{margin:0;padding:0;border:0;background:transparent;animation:none}.mensagem-fala .disclaimer summary{overflow-wrap:anywhere;font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.cartao{display:grid;gap:10px;margin-top:14px;padding:22px 24px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 10px 26px rgb(var(--color-sombra) / 6%)}.fio>.cartao{animation:entrar-cartao .22s var(--ease-out) both}.cartao:first-child{margin-top:0}.fio>.cartao.vazio{margin-top:auto;margin-bottom:auto;padding:28px;gap:12px}.vazio h2{margin:0;max-width:22ch;font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-title)}.vazio .apoio,.apoio{margin:0;max-width:52ch;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);letter-spacing:0;line-height:var(--leading-body)}.vazio-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.quieto-pilula{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid var(--line);font-size:var(--text-label);line-height:var(--leading-label);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--ink);font-weight:var(--weight-medium);transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.quem{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:0;line-height:var(--leading-label);color:var(--quiet)}.cartao.usuario .quem{color:var(--quiet)}.cartao p{margin:0;max-width:65ch}.cartao :where(p:not(.apoio,.erro,.feito,.pendente)){font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.linha{display:block;white-space:pre-wrap}.mensagem-chat .linha:empty{height:.8em}.mensagem-chat .linha-titulo+.linha:empty{height:.4em}.mensagem-chat .linha:empty:has(+.linha-titulo){height:0}.mensagem-chat .linha-titulo{font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.mensagem-chat .linha~.linha-titulo{margin-top:1.05em}.mensagem-chat .linha-titulo strong{font-size:inherit;font-weight:var(--weight-medium)}.mensagem-chat .linha-item{padding-left:1.2em;text-indent:-1.2em;line-height:1.4}.mensagem-chat .linha-sub{padding-left:2.55em}.mensagem-chat .linha:not(.linha-item)+.linha-item{margin-top:.35em}.mensagem-chat .linha-sub+.linha-item:not(.linha-sub){margin-top:.75em}.pendente{margin:0;color:var(--quiet);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.faixa,.anexo{display:grid;gap:6px}.faixa audio,.anexo audio{width:100%;min-width:220px;max-width:320px;height:40px;accent-color:var(--action)}.faixa span,.anexo span,.transcricao{color:var(--quiet)}.faixa span,.anexo span{font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.transcricao{max-width:60ch;padding-top:10px;border-top:1px solid var(--line);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-body)}.mensagem-fala .disclaimer p{max-width:54ch}.disclaimer{margin-top:14px;margin-bottom:14px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);animation:entrar-cartao .22s var(--ease-out) both}.disclaimer[open]>.ouvida,.disclaimer[open]>p{transform-origin:top left;animation:entrar-menu .18s var(--ease-out) both}.fio>.disclaimer:first-child{margin-top:0}.fio>.disclaimer+.cartao,.fio>.disclaimer+.disclaimer{margin-top:10px}.disclaimer summary{cursor:pointer;font-weight:var(--weight-medium)}.disclaimer.falhou summary,.disclaimer .falha{color:var(--danger)}.disclaimer p{margin:8px 0 0;max-width:65ch;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);white-space:pre-wrap}.disclaimer .falha{font-weight:var(--weight-medium)}.ouvida{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto 44px;gap:4px 8px;align-items:center;margin-top:10px;padding:4px 4px 4px 8px;border-radius:var(--radius-lg);background:var(--surface-subtle)}.ouvida audio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ouvida .ouvir{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);color:var(--action)}.trilho{display:flex;align-items:center;min-height:44px}.trilho input{width:100%;height:28px;margin:0;accent-color:var(--action);appearance:none;background:transparent;cursor:pointer}.trilho input::-webkit-slider-runnable-track{height:4px;border-radius:var(--radius-pill);background:var(--card)}.trilho input::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:var(--radius-pill);background:var(--action)}.trilho input::-moz-range-track{height:4px;border:0;border-radius:var(--radius-pill);background:var(--card)}.trilho input::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:var(--radius-pill);background:var(--action)}.tempo-audio{color:var(--quiet);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);line-height:var(--leading-meta)}.menu-audio:has(.opcoes-audio){display:contents}.ouvida .acoes{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);color:var(--action)}.opcoes-audio{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 8px;padding:0 8px 6px;transform-origin:top right;animation:entrar-menu .18s var(--ease-out) both}.opcoes-audio button{min-height:40px;padding:0 14px;border-radius:var(--radius-control);color:var(--action);font-weight:var(--weight-medium);text-align:left}.opcoes-audio button:disabled{color:var(--quiet)}.pdf{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:48px;border-radius:var(--radius-pill);padding:10px 18px;color:var(--action-ink);background:var(--action);font:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-decoration:none;text-underline-offset:.18em;transition:transform .14s var(--ease-out),background-color .16s var(--ease-out)}.pdf:active:not(:disabled){transform:scale(.97)}.compositor{position:relative;z-index:3;margin-top:0;margin-bottom:max(16px,env(safe-area-inset-bottom,0px));padding:14px 16px 12px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 12px 28px rgb(var(--color-sombra) / 8%);transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.compositor-contexto{display:flex;align-items:center;gap:var(--space-3);margin:0 0 8px;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);min-height:48px;border-radius:var(--radius-control);background:var(--action-soft);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.compositor-contexto>span{flex:1;min-width:0}.botao-modo{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);white-space:nowrap}.botao-modo:hover{background:var(--surface-hover, var(--rest))}@media(max-width:720px){.botao-modo{min-height:44px}}.anexos{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none}.anexo{flex:0 1 auto;width:min(100%,344px);padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);animation:entrar-cartao .2s var(--ease-out) both}.anexo button{justify-self:start;min-height:38px;padding:0;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.campo{display:block;position:relative}textarea{width:100%;min-height:calc(1.48em + 6px);max-height:160px;margin:0;padding:6px 6px 0;border:0;resize:none;color:var(--ink);background:transparent;caret-color:var(--action);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}textarea::placeholder{color:var(--quiet)}.erro{margin:8px 0 0;color:var(--danger);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);transform-origin:left top;animation:entrar-menu .16s var(--ease-out) both}.icone,.enviar{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:48px;height:48px;border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);font-variant-numeric:tabular-nums;transition:transform .14s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out)}.icone svg,.enviar svg{width:20px;height:20px}.icone.gravando,.icone.preparando,.icone.pausada,.icone.relatorio{width:auto;padding:0 14px}.icone.preparando,.icone.preparando:disabled{color:var(--action);background:var(--rest)}.icone.relatorio{justify-self:start;width:auto;min-width:0;flex:0 1 auto;padding-inline:12px;color:var(--action);background:var(--action-soft)}.icone.relatorio span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icone.gravando{color:var(--action-ink);background:var(--record)}.icone.pausada{color:var(--quiet);background:var(--rest)}.icone:disabled{color:var(--quiet);background:transparent}.enviar{color:var(--action-ink);background:var(--action)}.enviar:disabled{color:var(--quiet);background:var(--rest)}.cortina-painel{display:none}.painel-lateral{display:flex;flex-direction:column;min-height:0;height:100%;border-left:1px solid var(--line);background:var(--card);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;transform-origin:right center;animation:entrar-painel .26s var(--ease-drawer) both}.painel-lateral-corpo{display:grid;gap:14px;padding:calc(22px + env(safe-area-inset-top,0px)) calc(24px + env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) calc(24px + env(safe-area-inset-left,0px));overscroll-behavior:contain}.painel-topo{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.painel-topo h2,.painel-lateral h2{margin:0;font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-title)}.painel-topo .pendente{margin-top:4px;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.painel-lateral input{width:100%;min-height:46px;border:1px solid var(--line);border-radius:var(--radius-control);padding:0 14px;color:var(--ink);background:var(--surface-subtle);caret-color:var(--action);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular)}.painel-lateral input:focus{background:var(--card)}.painel-lateral input::placeholder{color:var(--quiet)}.lista-modelos{display:grid;gap:8px;max-height:48dvh;overflow:auto;overscroll-behavior:contain}.escolha{display:grid;gap:4px;width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);color:var(--ink);text-align:left;transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),border-color .18s var(--ease-out)}.escolha strong{font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.escolha span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.escolha em{margin-top:2px;color:var(--action);font-size:var(--text-label);font-style:normal;font-weight:var(--weight-medium);line-height:var(--leading-label)}.topicos-previa,.topicos-gravacao{display:grid;gap:8px;min-inline-size:0}.topicos-gravacao{margin:0;padding:0;border:0}.rotulo-topicos,.topicos-gravacao legend{margin:0;padding:0;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.topicos-previa ol,.topicos-gravacao ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.topicos-previa ol{padding-left:1.25rem;list-style:decimal}.topicos-previa li{padding:4px 0;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.topicos-gravacao ul{max-height:28dvh;overflow:auto;overscroll-behavior:contain}.topicos-gravacao label{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),border-color .18s var(--ease-out)}.topicos-gravacao label:active{transform:scale(.98)}.topicos-gravacao label:has(input:checked){border-color:transparent;background:var(--action-soft)}.painel-lateral .topicos-gravacao input[type=checkbox]{width:22px;height:22px;min-height:22px;margin:0;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;accent-color:var(--action)}.topicos-gravacao label span{font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.topicos-gravacao label em{color:var(--quiet);font-style:normal;font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta);font-variant-numeric:tabular-nums}.topicos-gravacao:disabled label{cursor:default}.bloco-gravador{position:relative;display:grid;justify-items:center;gap:10px;padding:24px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground)}.guarda-audio{position:absolute;top:8px;left:12px;right:12px;margin:0;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta);text-align:center;opacity:0;pointer-events:none;transition:opacity .18s var(--ease-out)}.guarda-audio[data-ativo=sim]{opacity:1}.relogio{margin:4px 0 0;font-size:var(--text-display);font-weight:var(--weight-strong);letter-spacing:var(--track-headline);line-height:var(--leading-display);text-align:center;font-variant-numeric:tabular-nums}.marca{position:relative;display:grid;place-items:center;width:76px;height:76px;margin:4px auto;border-radius:var(--radius-pill);background:var(--rest);color:var(--quiet);transition:transform .18s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out)}.marca.grava{background:var(--action);color:var(--action-ink)}.bloco-gravador>.seletor-mic,.bloco-gravador>.medidor{justify-self:stretch;width:100%;min-width:0}.medidor{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0}.medidor-curto{flex:1 1 auto;flex-direction:row;justify-content:flex-start;min-width:0;margin-top:0}.medidor-curto p{min-width:0;min-height:1.2em}.faixa-mic{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:8px}.seletor-mic{position:relative;width:100%;min-width:0}.seletor-mic.curto{display:flex;flex:0 1 46%;flex-direction:column-reverse;gap:6px;width:auto}.seletor-mic.curto .seletor-mic-lista{margin:0}.seletor-mic-botao{width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seletor-mic-botao:disabled{color:var(--quiet)}.seletor-mic-lista{display:grid;gap:4px;max-height:40dvh;margin:6px 0 0;padding:6px;overflow:auto;overscroll-behavior:contain;list-style:none;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.seletor-mic-lista button{width:100%;min-height:44px;padding:8px 10px;border-radius:var(--radius-control);color:var(--ink);font-weight:var(--weight-medium);text-align:left}.seletor-mic-lista button[aria-selected=true]{background:var(--action-soft);color:var(--action)}.seletor-mic-vazio{padding:10px;color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.medidor-barras{display:flex;align-items:flex-end;justify-content:center;gap:3px;width:100%;height:40px}.medidor-curto .medidor-barras{width:auto;height:22px;gap:4px}.medidor-trilho{display:flex;align-items:flex-end;width:4px;height:100%;border-radius:var(--radius-pill);background:var(--rest);overflow:hidden}.medidor-curto .medidor-trilho{width:6px}.medidor-nivel{display:block;width:100%;border-radius:inherit;background:var(--action)}.medidor-ok,.medidor-estado,.medidor-aviso{margin:0;min-height:2.4em;max-width:100%;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:center;overflow-wrap:anywhere}.medidor-curto .medidor-ok,.medidor-curto .medidor-estado,.medidor-curto .medidor-aviso{min-height:1.2em;text-align:left}.medidor-ok{color:var(--action)}.medidor-estado{color:var(--quiet)}.medidor-aviso{color:var(--danger)}.acoes-gravacao{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.acoes-gravacao button{min-height:46px;border-radius:var(--radius-pill);padding:10px 16px;font-weight:var(--weight-medium)}.acoes-gravacao button:not(.pdf):not(.perigo){border:1px solid var(--line);background:var(--surface-subtle);color:var(--ink)}.acoes-gravacao .pdf{width:100%;justify-self:stretch;text-align:center}.acoes-gravacao .perigo{grid-column:1 / -1;justify-self:center}.ficha,.leitura-secoes,.titulos-novos{display:grid;gap:10px}.assinatura-conta{display:grid;gap:2px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle)}.assinatura-conta span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.assinatura-conta strong{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.assinatura-conta em{color:var(--quiet);font-style:normal;font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.titulos-novos{margin:8px 0;padding-left:1.15rem;color:var(--quiet)}.secao-documento,.leitura-secoes section{padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground)}.relatorio-conversa .sem-informacao{color:var(--quiet)}.sugestoes-agente{display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--quiet)}.sugestoes-agente h3,.sugestoes-agente h4{margin:0;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.sugestoes-agente .sugestoes-nota,.sugestoes-agente li p{margin:0;font-size:var(--text-meta);line-height:var(--leading-meta);white-space:pre-wrap}.sugestoes-grupo{display:grid;gap:var(--space-2)}.sugestoes-grupo ul{display:grid;gap:var(--space-2);margin:0;padding-left:var(--space-4)}.sugestoes-grupo li strong{color:var(--ink);font-size:var(--text-meta);font-weight:var(--weight-medium)}.sugestoes-agente .sugestao-aceita{color:var(--color-sucesso);font-weight:var(--weight-medium)}.cartao-titulo{flex:1 1 100%;margin:0;color:var(--ink);font-size:var(--text-section);font-weight:var(--weight-strong);line-height:var(--leading-section)}.confirma-dados dd{overflow-wrap:anywhere;white-space:pre-wrap}.leitura-secoes h3{margin:0 0 6px;font-size:var(--text-section);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-section);color:var(--ink)}.leitura-secoes p{margin:0;max-width:65ch;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);white-space:pre-wrap}.faixa-relatorio,.chamada{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--ground);color:var(--ink);text-align:left}.chamada{transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),border-color .18s var(--ease-out)}.faixa-relatorio-topo,.chamada-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.chamada-acao{color:var(--action);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.faixa-relatorio span,.chamada span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta);font-variant-numeric:tabular-nums}.faixa-relatorio audio{width:min(100%,360px);margin-top:4px;accent-color:var(--action)}.faixa-relatorio strong,.chamada strong{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.recursos{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-content:start;gap:16px 28px;width:min(1080px,calc(100% - 32px));height:100%;min-height:0;margin-inline:auto;padding:20px 0 28px}.recursos-nav{display:flex;flex-direction:column;align-content:start;align-self:start;gap:6px;padding-top:4px}.recursos-nav>button{width:100%;height:44px;min-height:44px;padding:0 16px;border-radius:var(--radius-control);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left;transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.recursos-nav>button[aria-current=page]{background:var(--card);color:var(--ink);border:1px solid var(--line);box-shadow:0 6px 18px rgb(var(--color-sombra) / 6%)}.conta-resumo-lateral{margin-top:12px;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:6px}.conta-email{font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sair-lateral{justify-self:start;min-height:38px;padding:0;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.envio-arquivo{display:grid;gap:12px;width:100%}.poco-arquivo{position:relative;display:grid;align-content:center;gap:4px;min-height:112px;padding:20px 22px;border-radius:var(--radius-lg);background:var(--ground);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.poco-arquivo strong{font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:var(--leading-label)}.poco-arquivo .apoio{margin:0;max-width:46ch}.poco-arquivo.recebendo{background:var(--action-soft);box-shadow:inset 0 0 0 1.5px var(--action);transform:scale(.985)}.poco-arquivo:active:not(.recebendo){transform:scale(.97)}.poco-arquivo:focus-within{outline:2px solid var(--focus);outline-offset:3px}.arquivo-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visibilidade-arquivo{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:0;padding:0;border:0}.visibilidade-arquivo legend{width:100%;margin-bottom:2px;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.visibilidade-arquivo label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.visibilidade-arquivo label:has(input:checked){border-color:var(--action);color:var(--action);background:var(--action-soft)}.visibilidade-arquivo input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.visibilidade-arquivo label:focus-within{outline:2px solid var(--focus);outline-offset:2px}.linha-folha.arquivo{align-items:center;padding:14px 0}.linha-folha.arquivo .fato-memoria{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:2px}.linha-folha.arquivo .fato-memoria p{overflow:hidden;font-size:var(--text-body);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap}.linha-folha.arquivo .fato-memoria time{grid-column:2;grid-row:1}.linha-folha.arquivo .selo-arquivo{grid-column:1 / -1}.selo-arquivo{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.linha-folha.arquivo>.perigo,.linha-folha.arquivo .confirma{justify-self:start}.linha-folha.arquivo>.perigo,.linha-folha.arquivo .confirma button{min-height:44px;padding:0 12px;border-radius:var(--radius-pill)}.linha-folha.fato{align-items:center;padding:14px 0}.fato-memoria{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:baseline;min-width:0}.memoria .folha.folha-interna{border-top:0}.fato-memoria p{margin:0;max-width:62ch;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.fato-memoria time{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.linha-folha.fato>.perigo,.linha-folha.fato .confirma{justify-self:start}.linha-folha.fato>.perigo,.linha-folha.fato .confirma button{min-height:44px;padding:0 12px;border-radius:var(--radius-pill)}.memoria-falha{display:grid;justify-items:start;gap:12px}.memoria-falha .erro{margin:0}.vazio-interno .pdf{justify-self:start;margin-top:8px}.recursos-corpo{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent}.painel-recurso{display:grid;gap:16px;animation:entrar .2s var(--ease-out) both}.cartao.folha-gestao{gap:18px;padding:26px 28px}.vazio-interno{display:grid;gap:6px;padding:20px;border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--ground);animation:entrar-cartao .2s var(--ease-out) both}.vazio-interno p{margin:0;font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.vazio-interno .apoio{font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-body)}.entrada-recurso,.entrada-cliente{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.entrada-cliente{grid-template-columns:minmax(0,1.4fr) 11rem auto}.entrada-recurso input,.entrada-cliente input,.folha input{width:100%;min-height:46px;border:1px solid var(--line);border-radius:var(--radius-control);padding:0 14px;background:var(--surface-subtle);color:var(--ink);caret-color:var(--action);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular)}.entrada-recurso input:focus,.entrada-cliente input:focus{background:var(--card)}.entrada-cliente label,.campo-data{display:grid;gap:6px;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.folha{margin:0;padding:6px 20px;list-style:none;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.folha.folha-interna{padding:0;border:0;border-top:1px solid var(--line);border-radius:0}.linha-folha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.linha-folha:last-child{border-bottom:0}.folha input{min-height:42px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.linha-folha.cliente{align-items:center}.linha-folha.cliente strong{display:block;font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.linha-folha.cliente span{color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.linha-folha.cliente .confirma{padding-top:2px;color:inherit}.nome-cliente{display:grid;justify-items:start;gap:2px;min-height:48px;padding:0;color:inherit;text-align:left}.nome-cliente strong{color:var(--ink)}.nome-cliente:hover strong,.nome-cliente:focus-visible strong{color:var(--action)}.pontos{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-pill);color:var(--quiet)}.pontos:hover,.pontos[aria-expanded=true]{background:var(--action-soft);color:var(--action)}.menu-cliente{position:fixed;inset:auto;z-index:30;width:max-content;min-width:220px;max-width:min(280px,calc(100vw - 24px));margin:0;padding:6px;border:0;border-radius:var(--radius-lg);background:var(--card);color:var(--ink);box-shadow:0 12px 28px rgb(var(--color-sombra) / 12%)}.menu-cliente button{display:grid;justify-items:start;width:100%;min-height:44px;padding:8px 12px;border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left}.menu-cliente button span{color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-label)}.menu-cliente button:hover:not(:disabled){background:var(--surface-subtle);color:var(--action)}.menu-cliente button.perigo{color:var(--ink)}.menu-cliente button.perigo:hover:not(:disabled){color:var(--ink)}.menu-perfil-email{margin:0;padding:8px 12px;overflow:hidden;color:var(--quiet);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap}.menu-confirma{display:grid;gap:4px;padding:8px}.menu-confirma p{margin:0 0 6px;color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.menu-cliente .erro{margin:6px 8px 4px}.ficha-pessoa{display:grid;gap:18px;animation:entrar-painel .22s var(--ease-out) both}.ficha-pessoa .meta-identidade{margin-top:6px;max-width:54ch;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-label)}.voltar-ficha,.ficha-pessoa>.pdf{justify-self:start}.voltar-ficha{padding-left:0}.linha-folha.relatorio-cliente{width:100%}.linha-folha.relatorio-cliente strong{display:block;color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.linha-folha.relatorio-cliente span{color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.linha-folha.relatorio-cliente .erro{margin:8px 0 0}.ficha-pessoa>.pdf{min-height:48px}.confirma{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.entrada-cliente.interna{grid-column:1 / -1;padding:8px 0 4px}.campo-data input{color:var(--ink);font-weight:var(--weight-regular)}.linha-folha.entra{animation:entrar .22s var(--ease-out) both}@keyframes entrar{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes entrar-cartao{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes entrar-painel{0%{opacity:0;transform:translate(16px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes entrar-menu{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes entrar-cortina{0%{opacity:0}to{opacity:1}}.chat.porta{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.historico{grid-column:1;grid-row:2 / -1;display:flex;flex-direction:column;min-height:0;padding:16px 12px;gap:8px;background:var(--ground);border-right:1px solid var(--line)}.historico-topo{display:none}.nova-conversa{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 16px 0 12px;border-radius:var(--radius-pill);background:var(--action-soft);color:var(--action);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);white-space:nowrap}.nova-conversa svg{display:block;flex:0 0 auto}.historico-topo .texto{padding-inline:4px}.fechar-lista,.abrir-lista,.cortina{display:none}.historico-aviso{margin:12px 8px 0;color:var(--quiet);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.historico-lista{display:flex;flex-direction:column;gap:4px;min-height:0;margin:0;padding:8px 4px calc(24px + env(safe-area-inset-bottom,0px)) 0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.fio::-webkit-scrollbar,.historico-lista::-webkit-scrollbar,.painel-lateral::-webkit-scrollbar{width:8px}.fio::-webkit-scrollbar-thumb,.historico-lista::-webkit-scrollbar-thumb,.painel-lateral::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--radius-pill);background:var(--line-strong);background-clip:padding-box}.sessao{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:48px;border:1px solid transparent;border-radius:var(--radius-control);padding:4px 88px 4px 12px;transition:background-color .18s var(--ease-out)}.sessao.atual{background:var(--card);border-color:var(--line);box-shadow:0 6px 18px rgb(var(--color-sombra) / 6%)}.sessao-abrir{display:grid;justify-items:start;gap:2px;min-height:44px;padding:6px 0;color:var(--quiet);text-align:left}.sessao.atual .sessao-abrir,.sessao.atual .icone-lista.renomear{color:var(--ink)}.sessao-nome{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.sessao-quando{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;line-height:var(--leading-meta)}.sessao-acoes{position:absolute;top:50%;right:6px;display:flex;transform:translateY(-50%);border-radius:var(--radius-pill);background:var(--surface-subtle)}.sessao.atual .sessao-acoes{background:var(--card)}.icone-lista{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-pill);color:var(--quiet)}@media(hover:hover)and (pointer:fine){.poco-arquivo:hover:not(.recebendo){background:var(--surface-subtle)}.acoes-mensagem{opacity:0;transition:opacity .14s var(--ease-out)}.mensagem-mone:hover .acoes-mensagem,.mensagem-mone:focus-within .acoes-mensagem{opacity:1}.acoes-mensagem button:hover{background:var(--surface-subtle);color:var(--ink)}.aba:hover:not(.ativa),.aba-modo:hover:not(.ativa){color:var(--ink)}.linha-folha.fato>.perigo:hover,.linha-folha.fato .confirma button:hover:not(:disabled),.linha-folha.arquivo>.perigo:hover,.linha-folha.arquivo .confirma button:hover:not(:disabled){background:var(--surface-subtle)}.linha-template:hover strong,.linha-modelo:hover strong{color:var(--action)}.alca:hover,.mover button:hover:not(:disabled){background:var(--surface-subtle);color:var(--ink)}.atalho:hover,.quieto-pilula:hover{background:var(--action-soft);color:var(--action)}.nova-conversa:hover{background:var(--color-indigo-sutil);color:var(--action-hover)}.texto:hover:not(:disabled){color:var(--action-hover)}.ouvida .ouvir:hover,.ouvida .acoes:hover,.opcoes-audio button:hover:not(:disabled){background:var(--card)}.pdf:hover:not(:disabled),.enviar:hover:not(:disabled),.acao:hover:not(:disabled){background:var(--action-hover)}.convite-instalar .acao:hover:not(:disabled){background:var(--action-soft);color:var(--action-hover)}.convite-instalar .agora-nao:hover{color:var(--ink)}.icone:hover:not(:disabled):not(.gravando){background:var(--surface-subtle)}.icone.relatorio:hover:not(:disabled):not(.gravando){background:var(--color-indigo-sutil)}.escolha:hover,.chamada:hover{background:var(--action-soft);border-color:var(--action)}.seletor-mic-lista button:hover:not([aria-selected=true]){background:var(--surface-subtle)}.recursos-nav>button:hover:not([aria-current=page]){background:var(--surface-subtle);color:var(--ink)}.sessao{padding-right:12px}.sessao:hover:not(.atual){background:var(--surface-subtle)}.sessao:hover:not(.atual) .sessao-abrir{color:var(--ink)}.icone-lista:hover{color:var(--ink);background:var(--surface-subtle)}.sessao-acoes{opacity:0;transition:opacity .16s var(--ease-out)}.sessao:hover .sessao-acoes,.sessao:focus-within .sessao-acoes{opacity:1}}.icone-lista svg{width:18px;height:18px}.sessao-nomear,.sessao-confirma{grid-column:1 / -1;display:grid;gap:6px;padding:8px 8px 8px 0;transform-origin:right center;animation:entrar-menu .16s var(--ease-out) both}.sessao-nomear input{width:100%;border:0;border-bottom:1px solid var(--line);padding:6px 0;color:var(--ink);background:transparent;caret-color:var(--action);font:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.sessao-nomear input::placeholder{color:var(--quiet)}.sessao-passos,.sessao-confirma{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.sessao-passos button,.sessao-confirma button{min-height:38px;padding:0 4px;font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.sessao-passos button[type=button],.sessao-confirma button:not(.perigo){color:var(--quiet)}.sessao-confirma p{flex:1 1 12rem;margin:0;font-weight:var(--weight-medium)}.sessao-confirma p.sessao-confirma-nota{flex-basis:100%;font-weight:var(--weight-regular, 400);color:var(--quiet)}.sessao .erro{margin:0}.feito{margin:0;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.feito.conta-email{font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.feito+.folha{margin-top:12px}.cartao.folha{display:grid;gap:18px;margin-top:0;padding:28px}.cabeca-folha{display:grid;gap:6px}.cartao.folha h2{margin:0;max-width:28ch;font-size:var(--text-title);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-title)}.alternador-modo{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--radius-pill);background:var(--surface-subtle)}.aba-modo{min-height:44px;padding:0 16px;border-radius:var(--radius-pill);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.aba-modo.ativa{background:var(--card);color:var(--ink);font-weight:var(--weight-medium);box-shadow:0 4px 12px rgb(var(--color-sombra) / 6%)}.campos-grade{display:grid;gap:14px}.previa-assinatura{display:grid;gap:4px;padding:14px 0 0;border:0;border-top:1px solid var(--line-strong);border-radius:0;background:transparent;transform-origin:left top;animation:entrar-menu .16s var(--ease-out) both}.previa-assinatura span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.previa-assinatura strong{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}.ficha label,.cartao.folha label{display:grid;gap:6px;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.rotulo-campo{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.cartao.folha input{min-height:2.875rem;padding:.55em .85em;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);box-shadow:none;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body)}.chat.porta .cartao.folha input{border-color:var(--line-strong)}.cartao.folha input:focus{background:var(--card)}.cartao.folha input::placeholder,.ficha input::placeholder{color:var(--quiet)}.folha .erro{margin:0}.acoes-folha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:4px}.acao{min-height:48px;border-radius:var(--radius-pill);padding:10px 22px;color:var(--action-ink);background:var(--action);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);transition:transform .14s var(--ease-out),background-color .16s var(--ease-out)}.acao:disabled{color:var(--quiet);background:var(--rest)}.folha.entra{animation:entrar .22s var(--ease-out) both}@media(pointer:coarse){input,textarea,select{font-size:max(16px,var(--text-body))}}@media(min-width:961px){.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{grid-template-columns:272px minmax(0,1fr) auto minmax(0,1fr);padding-left:0}.chat:not(.recursos-aba):not(.porta)>.barra-chat h1{grid-column:2;padding-left:12px}.chat:not(.recursos-aba):not(.porta)>.barra-chat .abas{grid-column:3}.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-fim{grid-column:1;grid-row:1;justify-self:start;align-self:center;padding-left:12px}}@media(max-width:1120px){.chat.painel-aberto:not(.recursos-aba):not(.porta){grid-template-columns:240px minmax(0,1fr) 360px}.chat.painel-aberto:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{grid-template-columns:240px minmax(0,1fr) auto minmax(0,1fr)}}@media(max-width:960px){.chat:not(.recursos-aba):not(.porta),.chat.painel-aberto:not(.recursos-aba):not(.porta){grid-template-columns:minmax(0,1fr)}.chat:not(.recursos-aba):not(.porta)>.barra,.chat:not(.recursos-aba):not(.porta)>.fio,.chat:not(.recursos-aba):not(.porta)>.compositor{grid-column:1}.abrir-lista{display:inline-flex;align-items:center}.historico{padding-top:0}.historico-topo{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:calc(60px + env(safe-area-inset-top,0px));padding:calc(8px + env(safe-area-inset-top,0px)) 4px 8px}.barra-chat .barra-linha{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:0;padding:calc(8px + env(safe-area-inset-top,0px)) calc(14px + env(safe-area-inset-right,0px)) 8px calc(14px + env(safe-area-inset-left,0px))}.barra-chat h1{order:1}.barra-chat .barra-fim{order:2}.barra-chat .abas{order:3;flex:1 0 100%;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.barra-chat .abas::-webkit-scrollbar{display:none}.fechar-lista{display:inline-flex;align-items:center}.cortina.aberta,.cortina-painel{display:block;position:fixed;z-index:4;inset:0;border:0;background:rgb(var(--color-sombra) / 42%);animation:entrar-cortina .22s var(--ease-out) both}.historico{position:fixed;z-index:5;top:0;bottom:0;left:0;width:min(320px,calc(100% - 48px));background:var(--ground);box-shadow:12px 0 28px rgb(var(--color-sombra) / 12%);clip-path:inset(0 100% 0 0);visibility:hidden;transition:clip-path .26s var(--ease-drawer),visibility .26s}.historico.aberta{clip-path:inset(0 0 0 0);visibility:visible}.painel-lateral{position:fixed;z-index:5;top:0;right:0;bottom:0;width:min(440px,calc(100% - 24px));box-shadow:-12px 0 32px rgb(var(--color-sombra) / 14%)}.lista-aberta .barra-chat{visibility:hidden}}@media(prefers-reduced-motion:reduce){.marca,.guarda-audio,.linha-folha.entra,.poco-arquivo,.folha.entra,.painel-recurso,.ficha-pessoa,.editor-bloco,.vazio-interno,.fio>.cartao,.turno-chat,.acoes-mensagem,.disclaimer,.disclaimer[open]>.ouvida,.disclaimer[open]>p,.anexo,.opcoes-audio,.confirma-chat,.sessao-nomear,.sessao-confirma,.erro,.previa-assinatura,.cortina.aberta,.cortina-painel,.painel-lateral,.historico,.compositor,.aba,.aba-modo,.escolhas-funcao,.novo-provedor,.esqueleto-modelos span,.atalho,.topicos-gravacao label,.quieto-pilula,.escolha,.chamada,.recursos-nav>button,.acao,.pdf,.icone,.enviar,.sessao,.sessao-acoes,summary,button{animation:none;transition:none}.convite-instalar{transform:none;transition:opacity .16s var(--ease-out)}button:active:not(:disabled),.poco-arquivo:active,.pdf:active:not(:disabled),summary:active,.topicos-gravacao label:active{transform:none}}@media(max-width:480px){.aba{padding-inline:7px}}@media(prefers-contrast:more){.chat.porta{--quiet: var(--color-texto);--ink: #000}.chat.porta .cartao.folha input,.chat.porta .previa-assinatura,.convite-instalar .acao{border-color:var(--color-apoio)}}@media(max-width:720px){.chat.porta .acoes-folha{flex-direction:column;align-items:stretch}.chat.porta .acoes-folha .acao,.chat.porta .acoes-folha .texto{width:100%}.barra,.fio,.compositor{width:min(100% - 16px,680px)}.chat.porta>.barra{width:100%}.chat.porta>.fio{width:min(540px,100%)}.chat:not(.recursos-aba):not(.porta)>.fio{width:100%}.chat:not(.recursos-aba):not(.porta)>.compositor,.chat:not(.recursos-aba):not(.porta)>.fio>.cartao,.chat:not(.recursos-aba):not(.porta)>.fio>.disclaimer,.chat:not(.recursos-aba):not(.porta)>.fio>.turno-chat,.chat:not(.recursos-aba):not(.porta)>.fio>.historico-aviso{width:min(var(--coluna),calc(100% - 16px))}.mensagem-chat{padding:16px 18px}.compositor{margin-bottom:max(8px,env(safe-area-inset-bottom))}.cartao,.cartao.folha,.cartao.folha-gestao{border-radius:var(--radius-lg);padding:18px}.cabeca-modelos{align-items:flex-start;flex-direction:column}.biblioteca .folha.folha-interna,.linha-template{grid-template-columns:minmax(0,1fr)}.linha-template{row-gap:4px}.chat.recursos-aba .barra{width:100%}.linha-secao{grid-template-columns:44px 1.6rem minmax(0,1fr)}.mover{grid-column:1 / -1;justify-content:flex-end}.alca,.mover button{width:44px;height:44px}.linha-folha.fato,.linha-folha.relatorio-cliente{grid-template-columns:1fr;align-items:start}.linha-folha.cliente{grid-template-columns:minmax(0,1fr) auto;align-items:center}.linha-folha.cliente .confirma,.linha-folha.fato .confirma,.linha-folha.arquivo .confirma{justify-content:flex-start}.painel-lateral{width:100%;border-left:0}.recursos{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);width:min(100% - 16px,1080px);gap:12px}.recursos-nav{flex-direction:row;overflow-x:auto}.recursos-nav>button{width:auto;flex-shrink:0}.conta-resumo-lateral{display:none}.entrada-cliente,.entrada-recurso{grid-template-columns:1fr}}.aviso-microfone,.aviso-trava{margin:0}.convite-instalar{display:flex;width:100%;flex:none;align-self:stretch;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0;padding:10px calc(24px + env(safe-area-inset-right,0px)) 12px calc(24px + env(safe-area-inset-left,0px));background:var(--action-soft);border-top:1px solid var(--line);opacity:1;transform:translateY(0);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}@starting-style{.convite-instalar{opacity:0;transform:translateY(-8px)}}.convite-instalar p{margin:0;max-width:62ch;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-body)}.convite-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.convite-instalar .acao{min-width:44px;min-height:44px;padding:8px 16px;color:var(--action);background:var(--card);border:1px solid var(--line-strong)}.convite-instalar .agora-nao{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.seletor-modelo,.seletor-agente{position:relative;margin-bottom:8px}.seletor-modelo-botao,.seletor-agente-botao{width:auto;min-height:36px;padding:0 12px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.seletor-modelo-lista button,.seletor-agente-lista button{width:100%;min-height:44px;padding:0 10px;border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left}.seletor-modelo-lista button[aria-selected=true],.seletor-agente-lista button[aria-selected=true]{background:var(--action-soft);color:var(--action);font-weight:var(--weight-medium)}.seletor-modelo-lista,.seletor-agente-lista{position:absolute;z-index:4;right:0;bottom:calc(100% + 6px);left:0;display:grid;gap:4px;max-height:40dvh;margin:0;padding:8px;overflow:auto;list-style:none;background:var(--card);box-shadow:0 12px 28px rgb(var(--color-sombra) / 10%);border:1px solid var(--line, currentColor);border-radius:var(--radius-control)}.seletor-modelo-grupo{margin:8px 10px 2px;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.seletor-agente-lista button{display:grid;gap:2px;align-content:center;height:auto;padding-block:8px}.seletor-agente-descricao{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.secao-agentes{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line)}.secao-agentes .pendente{margin:0;min-height:var(--leading-meta);font-size:var(--text-meta);line-height:var(--leading-meta)}.agentes-admin{display:grid;gap:var(--space-2);margin:0;padding:0;border:0}.agentes-admin legend{padding:0;margin-bottom:var(--space-2);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.agente-opcao{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card)}.agente-opcao:has(input:checked){border-color:var(--border-active);background:var(--surface-active)}.agente-opcao input{flex:none;margin:2px 0 0}.cartao.folha .agente-opcao,.cartao.folha .campo-check{display:flex;align-items:flex-start;gap:var(--space-3)}.cartao.folha .agente-opcao input,.cartao.folha .campo-check input{flex:none;width:1.25rem;min-height:0;height:1.25rem;padding:0;margin:2px 0 0}.agente-opcao-texto{display:grid;gap:2px}.agente-opcao-nome{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.agente-opcao-descricao{color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.modelos-folha{align-content:start}.modelos-folha h3{margin:0;font-size:var(--text-section);font-weight:var(--weight-strong);letter-spacing:var(--track-title);line-height:var(--leading-section)}.funcoes-modelo{display:grid;gap:0;margin:0;padding:0;list-style:none}.funcoes-modelo>li{border-bottom:1px solid var(--line)}.funcoes-modelo>li:last-child,.funcoes-modelo>li.funcao-aberta{border-bottom-color:transparent}.funcao-aberta{margin-inline:-8px;padding:4px 8px 8px;border-radius:var(--radius-lg);background:var(--surface-subtle)}.linha-funcao{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:6px 16px;align-items:center;width:100%;min-height:72px;padding:12px 2px;color:var(--ink);text-align:left}.funcao-texto{display:grid;gap:2px;min-width:0}.funcao-texto strong{font-size:var(--text-body);font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:var(--leading-body)}.funcao-texto span{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.funcao-uso{min-width:0;color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);line-height:var(--leading-body);text-align:right;overflow-wrap:break-word}.linha-funcao .chamada-acao{white-space:nowrap}.faixa-reindex,.funcao-aberta>.erro{margin:0 2px 8px}.escolhas-funcao{display:grid;gap:14px;padding:4px 2px 8px;animation:entrar .18s var(--ease-out) both}.escolhas-funcao .folha{background:transparent;border-top:0}.grupo-modelo .folha li+li{border-top:1px solid var(--line)}.grupo-modelo{display:grid;gap:6px}.nome-grupo{margin:0;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.grupo-modelo .linha-modelo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-width:0;min-height:48px;padding:8px 10px;border-radius:var(--radius-control);color:var(--ink);text-align:left}.grupo-modelo .linha-modelo strong{min-width:0;font-size:var(--text-body);font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:var(--leading-body);overflow-wrap:break-word}.funcoes-modelo .linha-modelo span{color:var(--action);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);white-space:nowrap}.linha-modelo[aria-pressed=true]{background:var(--action-soft)}.linha-modelo[aria-pressed=true] strong,.linha-modelo[aria-pressed=true] span{color:var(--action)}.saida-modelo{display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--line)}.saida-modelo p{margin:0;max-width:62ch;font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-body)}.saida-modelo .confirma{justify-content:flex-start}.chaves-modelo{display:grid;gap:10px;padding-top:8px;border-top:1px solid var(--line)}.chaves-modelo>.folha{border-top:0}.linha-chave{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.linha-chave .form-chave{grid-column:1 / -1}.linha-chave>.acoes-folha{justify-content:flex-end;padding-top:2px}.linha-chave:last-child{border-bottom:0}.chave-texto{display:grid;gap:2px;min-width:0}.chave-texto strong{font-size:var(--text-body);font-weight:var(--weight-medium);letter-spacing:var(--track-title);line-height:var(--leading-body)}.chave-texto span,.chave-texto a{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-regular);line-height:var(--leading-meta)}.chave-dica{font-variant-numeric:tabular-nums}.chave-texto a{justify-self:start;color:var(--action);font-weight:var(--weight-medium);text-underline-offset:3px}.form-chave{display:grid;gap:12px}.esqueleto-modelos{display:grid;gap:10px}.esqueleto-modelos span{display:block;height:64px;border-radius:var(--radius-lg);background:var(--surface-subtle);animation:pulso-modelo 1.4s var(--ease-in-out) infinite}.esqueleto-modelos span:nth-child(2){animation-delay:.12s}.esqueleto-modelos span:nth-child(3){animation-delay:.24s}@keyframes pulso-modelo{50%{opacity:.45}}@media(hover:hover)and (pointer:fine){.grupo-modelo .linha-modelo:hover:not([aria-pressed=true]){background:var(--card)}.linha-funcao:hover .chamada-acao{text-decoration:underline;text-underline-offset:3px}}@media(max-width:720px){.linha-funcao{grid-template-columns:minmax(0,1fr) auto;align-items:start}.funcao-uso{grid-column:1;grid-row:2;text-align:left}.linha-funcao .chamada-acao{grid-column:2;grid-row:1 / span 2;align-self:center}.linha-chave{grid-template-columns:1fr}.linha-chave>.acoes-folha{justify-content:flex-start}}h1,h2,h3,.cabeca-folha h2,.cabeca-modelos h2{font-family:var(--font-titulo);font-weight:var(--weight-strong)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}a{color:var(--color-azul-texto)}.historico{background:var(--color-lateral)}.tempo-audio,.relogio,.sessao-quando,.contador-recurso,.campo-data,.medidor-estado,.numero{font-variant-numeric:tabular-nums}b,strong{font-weight:var(--weight-medium)}.logo-ditara{display:block;height:24px;width:auto}.barra-chat .barra-linha{min-height:calc(56px + env(safe-area-inset-top,0px))}.barra .logo-ditara{height:28px}.barra-chat .abas{border-radius:var(--radius-control);background:var(--surface-subtle)}.barra-chat .aba{min-height:40px;padding:0 12px;border-radius:var(--radius-sm);letter-spacing:0}.barra-chat .aba.ativa{box-shadow:0 1px 2px rgb(var(--color-sombra) / 8%)}.chat:not(.recursos-aba):not(.porta) .mensagem-chat{box-shadow:none}.mensagem-mone{border-color:transparent;background:transparent;padding-inline:0}.mensagem-usuario{border-color:transparent;background:var(--surface-subtle)}.quem{font-size:var(--text-meta);line-height:var(--leading-meta)}.fio>.cartao.vazio{box-shadow:none;padding:var(--space-5)}.compositor{box-shadow:0 8px 28px rgb(var(--color-sombra) / 8%)}.icone,.enviar{min-width:44px;height:44px;border-radius:var(--radius-control)}.quieto-pilula{min-height:44px;border-radius:var(--radius-control)}.historico-lista .sessao-abrir{border-radius:var(--radius-sm)}.painel-lateral{background:var(--card);border-left:1px solid var(--line)}.painel-topo{padding-block:var(--space-4);border-bottom:1px solid var(--line)}.painel-lateral-corpo{min-width:0;padding:calc(var(--space-5) + env(safe-area-inset-top,0px)) calc(var(--space-5) + env(safe-area-inset-right,0px)) calc(var(--space-5) + env(safe-area-inset-bottom,0px)) calc(var(--space-5) + env(safe-area-inset-left,0px))}.painel-lateral{overflow-x:hidden}.painel-lateral-corpo>*{min-width:0}.painel-topo{flex-wrap:wrap}.painel-topo>div{min-width:0;flex:1 1 12rem;overflow-wrap:anywhere}.painel-topo>button{flex:none}.acoes-gravacao{grid-template-columns:repeat(2,minmax(0,1fr))}.acoes-gravacao button{min-width:0;white-space:normal;overflow-wrap:anywhere}@media(max-width:360px){.acoes-gravacao{grid-template-columns:minmax(0,1fr)}}.escolha{border:1px solid var(--line);border-radius:var(--radius-control);padding:14px 16px;box-shadow:none}.escolha[aria-pressed=true],.escolha[aria-checked=true],.escolha.ativa{border-color:var(--color-azul);box-shadow:0 0 0 1px var(--color-azul)}.lista-modelos{gap:var(--space-2)}.faixa-relatorio,.faixa-cliente{border-radius:var(--radius-control)}.relogio{font-variant-numeric:tabular-nums}.topicos-gravacao{border-radius:var(--radius-lg);border-color:var(--line)}.rotulo-topicos{font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:var(--weight-medium);color:var(--quiet)}.secao-documento{border-bottom:1px solid var(--line);padding-block:var(--space-3)}.secao-documento:last-child{border-bottom:0}.chamada{border-radius:var(--radius-lg);box-shadow:none}.recursos{gap:28px}.recursos-nav{gap:var(--space-1)}.recursos-nav button,.recursos-nav a{min-height:40px;padding:6px 12px;border-radius:var(--radius-sm);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--quiet);background:transparent;box-shadow:none}.recursos-nav [aria-current=page],.recursos-nav .ativa{background:var(--color-azul-sutil);color:var(--color-azul-texto)}.cartao.folha-gestao{box-shadow:none;padding:var(--space-5)}.cabeca-modelos{margin-bottom:var(--space-5)}.folha.folha-interna>.linha-folha,.linha-template{border-bottom:1px solid var(--line);padding-block:var(--space-3)}.vazio-interno{border:1px dashed var(--line-strong);border-radius:var(--radius-control);padding:var(--space-5);text-align:center;color:var(--quiet)}.contador-recurso{font-size:var(--text-caption);line-height:var(--leading-caption);padding:2px 10px;background:var(--surface-subtle);color:var(--quiet)}.recursos.memoria .linha-folha.fato{border-bottom:1px solid var(--line);padding-block:var(--space-3)}.recursos.memoria .linha-folha.fato:last-child{border-bottom:0}.fato-memoria{font-size:var(--text-label);line-height:var(--leading-label)}.selo-arquivo{font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:var(--weight-medium);padding:2px 10px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--quiet)}.envio-arquivo,.memoria-falha{border-radius:var(--radius-control)}.conta-painel .cartao.folha,.modelos-folha{box-shadow:none;padding:var(--space-5)}.conta-resumo-lateral{padding:var(--space-3);font-size:var(--text-meta);line-height:var(--leading-meta);color:var(--quiet)}.conta-email{font-size:var(--text-meta)}.sair-lateral{min-height:40px;border-radius:var(--radius-control)}.funcoes-modelo>*{border-bottom:1px solid var(--line);padding-block:var(--space-3)}.funcoes-modelo>*:last-child{border-bottom:0}.cabeca-folha{margin-bottom:var(--space-4)}.acoes-folha{gap:var(--space-2);margin-top:var(--space-5)}.barra-porta .barra-linha{min-height:calc(56px + env(safe-area-inset-top,0px))}.fio-porta{place-items:center}.folha-entrada{width:min(440px,100%);box-shadow:none;padding:var(--space-5)}.folha-entrada label,.folha-entrada .rotulo-campo{font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.folha-entrada input{height:40px;border-radius:var(--radius-control);border-color:var(--line-strong)}.alternador-modo{border-radius:var(--radius-control);background:var(--surface-subtle);padding:4px}.campos-grade{gap:0 var(--space-4)}.previa-assinatura{border:1px solid var(--line);border-radius:var(--radius-control)}.porta .cartao.folha:not(.folha-entrada){width:min(440px,100%);box-shadow:none;padding:var(--space-5)}.estado-carregando{text-align:left}.estado-carregando .feito{font-size:var(--text-meta);line-height:var(--leading-meta);font-weight:var(--weight-medium)}.campos-grade{row-gap:var(--space-4)}.alternador-modo{border-radius:var(--radius-control)}.aba-modo{border-radius:var(--radius-sm)}.aba-modo.ativa{box-shadow:0 1px 2px rgb(var(--color-sombra) / 8%)}.acao{border-radius:var(--radius-control)}.chat.porta .cartao.folha input{background:var(--card)}@media(max-width:960px){.cortina.aberta{z-index:39}.historico.aberta{z-index:40}}.barra-chat .aba,.sair-lateral{min-height:44px}.icone-lista{min-width:44px;min-height:44px}.nova-conversa,.pdf,.quieto-pilula{border-radius:var(--radius-control)}.recursos-nav>button[aria-current=page]{background:var(--color-azul-sutil);color:var(--color-azul-texto);border-color:transparent;box-shadow:none}.painel-recurso input,.entrada-recurso input,.entrada-cliente input{background:var(--card);border-color:var(--line-strong)}.recursos-nav>button.sair-lateral{height:44px;min-height:44px}.recursos-nav button,.recursos-nav a{min-height:44px}.recursos-nav button:focus-visible,.recursos-nav a:focus-visible,.recursos-nav>button[aria-current=page]:focus-visible{box-shadow:var(--focus-ring)}.seletor-modelo-botao,.seletor-agente-botao{min-height:44px}.recursos-seletor{display:none}@media(max-width:720px){.recursos-seletor{display:grid;gap:var(--space-2)}.recursos-seletor label{color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.recursos-seletor select{min-height:44px;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font:inherit;font-size:var(--text-body)}.recursos-seletor select:focus-visible{outline:3px solid var(--color-azul);outline-offset:2px}.recursos-nav>button:not(.sair-lateral){display:none}.recursos-nav:not(:has(.conta-resumo-lateral)){display:none}.conta-painel{grid-template-rows:auto auto minmax(0,1fr)}.conta-painel .recursos-nav{overflow:visible}.conta-painel .conta-resumo-lateral{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;margin:0;padding:0;border:0}.conta-painel .conta-email{min-width:0;margin:0}.conta-painel .sair-lateral{flex-shrink:0;white-space:nowrap}}.convite-instalar{display:block;padding-inline:0}.convite-linha{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;width:100%;margin-inline:auto;padding-inline:calc(24px + env(safe-area-inset-left,0px)) calc(24px + env(safe-area-inset-right,0px))}.barra-porta .convite-linha{width:min(1080px,100%);padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px))}.selo-cartao{justify-self:start;width:max-content;padding:2px 10px;border-radius:var(--radius-pill);background:var(--surface-subtle);font-size:var(--text-caption);line-height:var(--leading-caption)}.folha-entrada .cabeca-folha{display:grid;gap:var(--space-2)}.folha-entrada .cabeca-folha h2{font-size:var(--text-headline);line-height:var(--leading-headline);letter-spacing:var(--track-headline)}.subtitulo-folha{margin:0;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.folha-entrada .acoes-folha{flex-direction:column;align-items:stretch}.folha-entrada .acoes-folha .acao{width:100%}.folha-entrada .acoes-folha .texto{align-self:center}.troca-modo{margin:0;text-align:center;color:var(--quiet);font-size:var(--text-label);line-height:var(--leading-label)}.link-modo{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--color-azul);font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:3px}.md-mensagem{display:grid;gap:var(--space-3);min-width:0;max-width:68ch;overflow-wrap:anywhere;font-size:var(--text-body);line-height:var(--leading-body)}.md-mensagem>*{margin:0}.md-mensagem h1,.md-mensagem h2,.md-mensagem h3{font-size:var(--text-section);line-height:var(--leading-section);font-weight:var(--weight-strong);margin-top:var(--space-2)}.md-mensagem ul,.md-mensagem ol{padding-left:1.25rem;display:grid;gap:var(--space-1)}.md-mensagem strong{font-weight:var(--weight-strong)}.md-mensagem code{padding:1px 6px;border-radius:var(--radius-sm);background:var(--surface-subtle);font-size:var(--text-label)}.md-mensagem a{color:var(--color-azul);text-decoration:underline;text-underline-offset:3px}.md-mensagem blockquote{padding-left:var(--space-3);border-left:2px solid var(--line);color:var(--quiet)}.md-tabela{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--radius-control)}.md-tabela:focus-visible{outline:3px solid var(--color-azul);outline-offset:2px}.md-tabela table{width:100%;border-collapse:collapse;font-size:var(--text-label);line-height:var(--leading-label);font-variant-numeric:tabular-nums}.md-tabela th,.md-tabela td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--line);min-width:7rem;max-width:22rem}.md-tabela th{background:var(--surface-subtle);color:var(--quiet);font-weight:var(--weight-medium)}.md-tabela tr:last-child td{border-bottom:0}.barra-chat .abas{gap:2px;padding:2px;border-radius:var(--radius-sm)}.barra-chat .aba{min-height:36px;height:36px;padding:0 12px;border-radius:6px}.barra-chat .aba.ativa{background:var(--bg);color:var(--ink);font-weight:var(--weight-strong);box-shadow:0 1px 2px rgb(var(--color-sombra) / 10%)}.barra-chat .aba:focus-visible,.barra-chat .aba.ativa:focus-visible{box-shadow:var(--focus-ring)}.barra-chat .barra-linha,.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"marca titulo abas fim";align-items:center;gap:var(--space-3);height:calc(var(--topbar-h) + env(safe-area-inset-top,0px));min-height:0;padding:env(safe-area-inset-top,0px) calc(var(--space-4) + env(safe-area-inset-right,0px)) 0 calc(var(--space-4) + env(safe-area-inset-left,0px))}.barra-chat .barra-marca,.chat:not(.recursos-aba):not(.porta)>.barra-chat h1{grid-area:marca;padding-left:0}.barra-chat .barra-titulo{grid-area:titulo}.barra-chat .abas,.chat:not(.recursos-aba):not(.porta)>.barra-chat .abas{grid-area:abas}.barra-chat .barra-fim,.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-fim{grid-area:fim;justify-self:end;padding-left:0}.barra-chat .abrir-lista{grid-area:menu}.barra .logo-ditara{height:20px}.barra-titulo{min-width:0;max-width:480px;margin:0;overflow:hidden;color:var(--ink);font-size:.9375rem;font-weight:var(--weight-medium);line-height:1.375rem;text-overflow:ellipsis;white-space:nowrap}.conta-atalho{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-strong);position:relative}.conta-atalho:after{content:"";position:absolute;inset:-4px}.conta-atalho[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--border-active)}.nova-conversa{height:36px;padding:0 12px 0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);font-size:var(--text-sm)}@media(min-width:961px){.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{grid-template-columns:272px minmax(0,1fr) auto auto;padding-left:0}.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-marca{padding-left:24px}}@media(min-width:961px)and (max-width:1120px){.chat.painel-aberto:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{grid-template-columns:240px minmax(0,1fr) auto auto}}.historico-lista{gap:0;padding-right:0}.historico-grupo ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.historico-grupo-titulo{margin:0;padding:12px 12px 4px;color:var(--quiet);font-size:.6875rem;font-weight:var(--weight-medium);line-height:1rem;letter-spacing:var(--track-caption);text-transform:uppercase}.sessao{min-height:var(--item-h);height:var(--item-h);padding:0;border:0;border-radius:var(--radius-sm);background:transparent}.sessao.atual{background:var(--surface-active);border:0;box-shadow:none}.sessao.atual:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--border-active)}.historico-lista .sessao-abrir{display:grid;align-content:center;justify-items:stretch;gap:2px;width:100%;min-width:0;height:var(--item-h);min-height:0;padding:8px 12px;border-radius:var(--radius-sm);color:var(--ink)}.sessao-nome{display:block;min-width:0;overflow:hidden;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset}.sessao.atual .sessao-nome{font-weight:var(--weight-strong)}.sessao-quando{overflow:hidden;color:var(--quiet);font-size:var(--text-xs);line-height:var(--leading-xs);white-space:nowrap}.sessao-acoes{right:4px;background:transparent;opacity:0;pointer-events:none}.sessao:hover .sessao-acoes,.sessao:focus-within .sessao-acoes{opacity:1;pointer-events:auto;background:inherit}.sessao:hover,.sessao:focus-within{background:var(--surface-hover)}.sessao.atual:hover,.sessao.atual:focus-within{background:var(--surface-active)}.sessao:hover .sessao-abrir,.sessao:focus-within .sessao-abrir{padding-right:92px}@media(pointer:coarse){.sessao-acoes{opacity:1;pointer-events:auto}.historico-lista .sessao-abrir{padding-right:92px}}.mostrar-mais{width:100%;height:36px;margin-top:var(--space-2);border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.mostrar-mais:disabled{color:var(--quiet)}.historico-limite{margin:var(--space-2) 0 0;padding:0 12px;color:var(--quiet);font-size:var(--text-xs);line-height:var(--leading-xs)}.historico-logo{display:none}@media(hover:hover)and (pointer:fine){.mostrar-mais:hover:not(:disabled),.nova-conversa:hover,.conta-atalho:hover{background:var(--surface-hover)}}@media(max-width:960px){.barra-chat .barra-linha,.chat:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha,.chat.painel-aberto:not(.recursos-aba):not(.porta)>.barra-chat .barra-linha{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu titulo fim" "abas abas abas";grid-template-rows:calc(var(--topbar-h) + env(safe-area-inset-top,0px)) auto;height:auto;row-gap:0;padding-bottom:var(--space-2)}.chat.recursos-aba>.barra-chat .barra-linha{grid-template-areas:"marca titulo fim" "abas abas abas"}.chat:not(.recursos-aba)>.barra-chat .barra-marca{display:none}.barra-chat .abas,.chat:not(.recursos-aba):not(.porta)>.barra-chat .abas{justify-self:stretch;min-width:0;width:100%}.barra-chat .abas{overflow-x:auto;scrollbar-width:none}.barra-chat .aba{flex:1 0 auto;padding:0 8px;white-space:nowrap}.barra-chat .contador-aba{min-width:18px;margin-left:var(--space-1);padding:0 var(--space-1)}.abrir-lista{display:grid;place-items:center;width:var(--hit-min);height:var(--hit-min);margin-left:-10px;padding:0;border-radius:var(--radius-sm);color:var(--ink)}.historico-topo{padding-inline:12px 4px;min-height:calc(var(--topbar-h) + env(safe-area-inset-top,0px))}.historico-logo{display:flex;margin-right:auto}.historico-topo .nova-conversa{display:none}}@media(max-width:480px){.barra-chat .nova-conversa{width:36px;padding:0;justify-content:center}.barra-chat .nova-conversa-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.formulario-interacao{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4)}.formulario-interacao>label,.formulario-interacao>.fila-interacao,.formulario-interacao>.titulo-interacao{flex:1 1 100%}.formulario-interacao>.fila-interacao,.formulario-interacao>.titulo-interacao{margin:0}.formulario-interacao .titulo-interacao{color:var(--ink);font-size:var(--text-section);font-weight:var(--weight-strong);line-height:var(--leading-section)}.formulario-interacao label{display:grid;gap:var(--space-2);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.campo-controle,.formulario-interacao input:not([type=checkbox]):not([type=radio]):not([type=range]),.formulario-interacao select,.formulario-interacao textarea{width:100%;min-height:var(--hit-min);margin:0;padding:10px 12px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface-subtle);color:var(--ink);caret-color:var(--action);font:inherit;font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--leading-body);appearance:none;-webkit-appearance:none}.formulario-interacao textarea,textarea.campo-controle{min-height:calc(var(--hit-min) * 2.2);padding-top:12px;resize:vertical}.formulario-interacao input[type=date],input.campo-controle[type=date]{font-variant-numeric:tabular-nums}.formulario-interacao select,select.campo-controle{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23555b66' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.formulario-interacao input::placeholder,.formulario-interacao textarea::placeholder,.campo-controle::placeholder{color:var(--quiet)}.formulario-interacao input:focus,.formulario-interacao input:focus-visible,.formulario-interacao select:focus,.formulario-interacao select:focus-visible,.formulario-interacao textarea:focus,.formulario-interacao textarea:focus-visible,.campo-controle:focus,.campo-controle:focus-visible{outline:none;border-color:var(--focus);background-color:var(--card);box-shadow:var(--focus-ring)}.formulario-interacao input:disabled,.formulario-interacao select:disabled,.formulario-interacao textarea:disabled,.campo-controle:disabled{color:var(--quiet);background-color:var(--rest);cursor:not-allowed;opacity:.9}.registro-interacao{color:var(--apoio, #666);font-size:.9em}.registro-interacao.expirada{font-style:italic}.fila-interacao{margin:0;color:var(--apoio, #666);font-size:.85em}input:not([type=range]):not([type=checkbox]):not([type=radio]),select,.compositor{border-color:var(--border-control)}input:not([type=range]):not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible{outline:none;border-color:var(--focus);box-shadow:var(--focus-ring)}:focus-visible{outline-color:var(--focus)}.confirma-chat{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);box-shadow:var(--shadow-1);max-width:520px}.confirma-chat button{min-height:44px}.confirma-chat button:not(.primario):not(.perigo){border:1px solid var(--border-control);background:transparent;color:var(--ink)}.confirma-chat button.perigo{background:var(--ink);border-color:var(--ink);color:var(--color-fundo)}.formulario-interacao .opcional{font-weight:var(--weight-regular);color:var(--quiet)}.formulario-interacao input[aria-invalid=true],.formulario-interacao select[aria-invalid=true],.formulario-interacao textarea[aria-invalid=true],.campo-controle[aria-invalid=true]{border-color:var(--color-erro)}.formulario-interacao input[aria-invalid=true]:focus,.formulario-interacao input[aria-invalid=true]:focus-visible,.formulario-interacao select[aria-invalid=true]:focus,.formulario-interacao select[aria-invalid=true]:focus-visible,.formulario-interacao textarea[aria-invalid=true]:focus,.formulario-interacao textarea[aria-invalid=true]:focus-visible,.campo-controle[aria-invalid=true]:focus,.campo-controle[aria-invalid=true]:focus-visible{border-color:var(--color-erro);box-shadow:0 0 0 2px var(--bg),0 0 0 4px color-mix(in srgb,var(--color-erro) 35%,transparent)}.formulario-interacao .erro{margin:0;color:var(--color-erro);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta)}.registro-interacao{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;padding:4px 12px;border-radius:var(--radius-pill);background:var(--color-superficie-2);color:var(--ink);font-size:.84rem}.registro-interacao.expirada{display:block;background:transparent;padding:0;color:var(--quiet);font-style:normal}.fila-interacao{color:var(--quiet)}.botao-tema{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px}@media(max-width:720px){.botao-tema .rotulo-tema{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.confirma-chat{max-width:none}.confirma-chat button{flex:1 1 auto}}.mensagem-chat .pendente{display:inline-flex;align-items:center;gap:8px}.confirma-chat[aria-busy=true] button[aria-pressed=true]{opacity:1}.confirma-chat[aria-busy=true] button:not([aria-pressed=true]){opacity:.45}.mensagem-chat .faixa-estado.erro{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.mensagem-chat .faixa-estado.erro button{min-height:44px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--border-control);background:transparent;color:var(--ink);font-size:var(--text-label)}.confirma-chat{scroll-margin-block:16px}.logo-ditara-caixa{display:inline-flex}.logo-ditara.logo-escuro,[data-theme=dark] .logo-ditara.logo-claro{display:none}[data-theme=dark] .logo-ditara.logo-escuro{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-ditara.logo-claro{display:none}:root:not([data-theme=light]) .logo-ditara.logo-escuro{display:block}}.aviso-ignorado{margin:8px 0 0;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--quiet)}.secao-modelos,.modelos-folha .funcoes-modelo{display:grid;gap:var(--space-3)}.modelos-folha .funcoes-modelo>li.cartao-funcao{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,1fr);gap:var(--space-2) var(--space-4);align-items:center;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.cartao-funcao>.nota-funcao,.cartao-funcao>.saida-modelo{grid-column:1 / -1;margin:0}.campo-select{display:grid;gap:var(--space-1);min-width:0}.rotulo-select{margin:0;color:var(--quiet);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--track-caption);line-height:var(--leading-caption);text-transform:uppercase}.campo-select select{width:100%;min-height:44px;padding:0 36px 0 12px;border:1px solid var(--border-control, var(--line-strong));border-radius:var(--radius-control);background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23555b66' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ink);font:inherit;font-size:var(--text-label);font-weight:var(--weight-medium);appearance:none;-webkit-appearance:none;cursor:pointer}.campo-select select:focus-visible{outline:none;border-color:var(--action);box-shadow:0 0 0 3px var(--action-soft)}.campo-select select:disabled{color:var(--quiet);background-color:var(--surface-subtle);cursor:not-allowed}.lista-provedores{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.lista-provedores>.linha-chave,.lista-provedores>.linha-chave:last-child{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.chave-texto{gap:var(--space-1)}.chave-titulo{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.chave-texto .selo-chave{padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--quiet);font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--leading-caption)}.chave-texto .selo-chave.ativo{background:var(--color-azul-sutil);color:var(--color-azul-texto)}.cobertura-chave{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chave-texto .etiqueta-funcao{padding:1px 8px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-caption);line-height:var(--leading-caption)}@media(max-width:640px){.modelos-folha .funcoes-modelo>li.cartao-funcao,.lista-provedores>.linha-chave{grid-template-columns:minmax(0,1fr)}.lista-provedores .linha-chave>.acoes-folha{justify-content:flex-start}}.chave-texto .chave-titulo{color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body)}.cabeca-chaves{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);align-items:flex-start;justify-content:space-between}.novo-provedor{display:grid;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);animation:entrar .18s var(--ease-out) both}.novo-provedor .campo-select{max-width:360px}.novo-provedor .link-chave{justify-self:start;color:var(--action);font-size:var(--text-meta);font-weight:var(--weight-medium);text-underline-offset:3px}.novo-provedor .cobertura-chave .etiqueta-funcao{padding:1px 8px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);font-size:var(--text-caption);line-height:var(--leading-caption)}.vazio-provedores{display:grid;gap:var(--space-1);padding:var(--space-5) var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius-lg);text-align:center}.vazio-provedores p{margin:0}.compositor{padding:6px;cursor:text}.compositor:focus-within{border-color:color-mix(in srgb,var(--ink) 60%,var(--card));box-shadow:0 8px 28px rgb(var(--color-sombra) / 8%)}.compositor textarea:focus,.compositor textarea:focus-visible{box-shadow:none}.compositor-gravando,.compositor-parado{cursor:default}.compositor-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"esquerda meio acoes";align-items:end;gap:4px}.compositor-esquerda{grid-area:esquerda}.compositor-meio{grid-area:meio;min-width:0}.compositor-acoes{grid-area:acoes;display:flex;align-items:center;gap:4px;min-width:0}.compositor-multilinha .compositor-linha{grid-template-areas:"meio meio meio" "esquerda . acoes";row-gap:2px}.compositor-campo{display:block}.compositor textarea{display:block;scroll-margin-bottom:72px;min-height:44px;max-height:216px;padding:10px 6px;overflow-y:auto;cursor:text}.compositor-multilinha textarea{padding-top:6px}.compositor-botao,.compositor-enviar{display:inline-grid;place-items:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--quiet);cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.compositor-botao svg,.compositor-enviar svg{width:20px;height:20px}.compositor-botao:disabled{color:var(--quiet);opacity:.45;cursor:not-allowed}.compositor-enviar{color:var(--action-ink);background:var(--action)}.compositor-enviar:disabled{color:var(--quiet);background:var(--rest);cursor:default}.compositor-enviar.enviando:disabled{background:var(--rest)}.compositor-carregando{width:16px;height:16px;border:2px solid var(--line-strong);border-top-color:var(--ink);border-radius:50%;animation:compositor-girar .8s linear infinite}@keyframes compositor-girar{to{transform:rotate(360deg)}}.compositor-parar{color:var(--record);background:var(--color-gravacao-sutil, var(--record-soft))}.compositor-parar:disabled{opacity:1;color:var(--quiet);background:var(--rest)}@media(hover:hover){.compositor-botao:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.compositor-parar:hover:not(:disabled){background:var(--color-gravacao-sutil, var(--record-soft));color:var(--record)}.compositor-enviar:hover:not(:disabled){background:var(--action-hover)}}.compositor-botao[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}.compositor .seletor-modelo,.compositor .seletor-agente{margin:0;min-width:0}.compositor .seletor-agente-botao,.compositor .seletor-modelo-botao{display:inline-flex;align-items:center;max-width:200px;min-height:44px;padding:0 10px;overflow:hidden;background:transparent;color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta);white-space:nowrap;text-overflow:ellipsis}.compositor .seletor-modelo-botao:hover:not(:disabled),.compositor .seletor-agente-botao:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.compositor .seletor-modelo-lista,.compositor .seletor-agente-lista{left:auto;width:min(300px,calc(100vw - 32px))}.compositor-chip{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-meta);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.compositor-chip svg{width:16px;height:16px}.compositor-chip-tempo{color:var(--quiet);font-weight:var(--weight-regular)}.compositor-chip.gravando .compositor-chip-tempo{color:var(--color-gravacao-texto, var(--record))}.compositor-flutuante{display:none}.compositor-mais{position:relative}.compositor-menu{position:absolute;z-index:5;bottom:calc(100% + 8px);left:0;display:grid;gap:2px;width:232px;padding:6px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);box-shadow:0 12px 28px rgb(var(--color-sombra) / 14%);animation:entrar-menu .14s var(--ease-out) both;transform-origin:left bottom}.compositor-menu button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border:0;border-radius:var(--radius-sm, 8px);background:transparent;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);text-align:left}.compositor-menu button:hover,.compositor-menu button:focus-visible{background:var(--surface-hover)}.compositor-menu svg{width:18px;height:18px;color:var(--quiet)}.compositor-esquerda .compositor-ponto{display:grid;place-items:center;width:44px;height:44px}.compositor-ponto:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--record);animation:compositor-pulso 1.2s ease-in-out infinite}@keyframes compositor-pulso{50%{opacity:.35}}.compositor-faixa{display:flex;align-items:center;gap:12px;min-height:44px;min-width:0}.compositor-tempo{color:var(--color-gravacao-texto, var(--record));font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);font-variant-numeric:tabular-nums;white-space:nowrap}.compositor-faixa .medidor,.compositor-faixa>*:last-child{min-width:0}.compositor .seletor-mic{width:auto;max-width:180px}.compositor-player{display:flex;align-items:center;gap:8px;min-height:44px;min-width:0}.compositor-player audio{display:none}.compositor-tocar{width:36px;height:36px;border-radius:50%;background:var(--surface-subtle);color:var(--ink)}.compositor-tocar svg{width:16px;height:16px}.compositor-posicao{flex:1;min-width:48px;height:20px;margin:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.compositor-posicao::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ink) var(--progresso, 0%),var(--line) var(--progresso, 0%))}.compositor-posicao::-moz-range-track{height:4px;border-radius:2px;background:var(--line)}.compositor-posicao::-moz-range-progress{height:4px;border-radius:2px;background:var(--ink)}.compositor-posicao::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:var(--ink);-webkit-appearance:none}.compositor-posicao::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--ink)}.compositor-posicao:focus-visible{box-shadow:none}.compositor-posicao:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.compositor-duracao{padding-right:4px;color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.compositor-desfazer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px;padding:4px 4px 4px 12px;border-radius:var(--radius-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-label);line-height:var(--leading-label);animation:entrar-menu .16s var(--ease-out) both}.compositor-desfazer button{min-height:36px;padding:0 10px;border:0;border-radius:var(--radius-sm, 8px);background:transparent;color:var(--color-azul-texto, var(--focus));font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.compositor-contexto,.compositor .anexos,.compositor .aviso-saida{margin:4px 4px 6px}.compositor .erro,.compositor .aviso-trava{margin:4px 8px}.compositor-desabilitado .compositor-esquerda,.compositor-desabilitado .compositor-acoes>.compositor-botao{opacity:.6}@media(max-width:560px){.compositor .seletor-modelo{display:none}.compositor .seletor-agente{position:static}.compositor .seletor-agente-lista{left:0;width:auto}.compositor-acoes>.compositor-chip-relatorio{display:none}.compositor-flutuante{position:absolute;bottom:calc(100% + 8px);left:50%;display:block;transform:translate(-50%)}.compositor-flutuante .compositor-chip{height:44px;box-shadow:0 4px 16px rgb(var(--color-sombra) / 12%)}.compositor-flutuante .compositor-chip:not(.gravando) .compositor-chip-texto:after{content:" relatório"}.compositor .seletor-mic{max-width:120px}}@media(prefers-reduced-motion:reduce){.compositor-ponto:before,.compositor-carregando,.compositor-menu,.compositor-desfazer{animation:none}}.compositor-faixa .medidor{display:flex;align-items:center;flex:1;min-width:0}.compositor-faixa .medidor p{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.compositor-texto{padding:2px 4px 0 48px}.compositor-texto textarea{min-height:44px}.mensagem-fala-texto{margin:0 0 8px;white-space:pre-wrap}@media(max-width:560px){.compositor-texto{padding-left:4px}}.acoes-gravacao .pdf.finalizando{display:inline-flex;align-items:center;gap:8px;cursor:progress}.faixa-estado{display:flex;align-items:center;gap:8px;color:var(--quiet);font-size:.875rem}.faixa-estado.erro{flex-wrap:wrap}.faixa-relatorio .faixa-estado.erro span{color:var(--danger)}.faixa-estado button{min-height:44px;padding:0 14px;white-space:nowrap}.faixa-estado button:first-of-type{margin-left:auto}.faixa-estado.erro{row-gap:4px}.faixa-estado.erro>span:not(.compositor-carregando){flex:1 1 100%}.faixa-estado.erro button:first-of-type{margin-left:0}@media(max-width:300px){.faixa-estado.erro button{flex:1 1 100%}}.acoes-gravacao .spinner-finalizando{flex:none;width:18px;height:18px;border-color:var(--line-strong);border-top-color:var(--ink);opacity:1}@media(max-width:1024px),(pointer:coarse){.barra-chat .aba,.barra-chat .nova-conversa{min-height:44px;height:44px}.barra-chat .conta-atalho{width:44px;height:44px}.mostrar-mais{height:44px}.mensagem-mone .acoes-mensagem{top:6px}.acoes-mensagem button{box-sizing:border-box;height:44px;min-height:44px;min-width:44px}.botao-tema{min-width:44px;min-height:44px;justify-content:center}.linha-folha>.perigo,.linha-folha .confirma button{min-height:44px;min-width:44px;padding-inline:12px}.linha-folha>input{min-height:44px}}@media(max-width:480px){.barra-chat .nova-conversa{width:44px}}.voltar-ficha{min-height:44px;min-width:44px}.historico-lista .sessao:has(.sessao-confirma),.historico-lista .sessao:has(.sessao-nomear){height:auto;min-height:var(--item-h);padding:4px 12px}.historico-lista .sessao-confirma,.historico-lista .sessao-nomear{padding:4px 0}.sessao-confirma button,.sessao-passos button{min-height:44px;min-width:44px;padding:0 12px}.sessao-confirma button.perigo{color:var(--ink)}.menu-confirma .menu-confirma-nota{margin:0;color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular)}.plano-escolhido,.plano-atual,.plano-uso{display:grid;gap:var(--space-2, 8px);padding:16px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle)}.plano-escolhido-topo{display:grid;gap:4px}.plano-rotulo{color:var(--quiet);font-size:var(--text-xs);font-weight:var(--weight-medium)}.plano-nome{color:var(--ink);font-size:var(--text-title);font-weight:var(--weight-strong)}.plano-preco{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium)}.plano-detalhe{color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-regular);line-height:var(--leading-body)}.plano-troca{display:flex;flex-wrap:wrap;gap:8px}.plano-opcao{min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium)}.plano-opcao[aria-pressed=true]{border-color:var(--ink);color:var(--ink);background:var(--surface-active)}.plano-assentos{display:grid;gap:6px}.plano-uso label{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium)}.plano-uso progress{width:100%;height:8px;accent-color:var(--action)}.faq-cobranca{display:grid;gap:var(--space-2)}.faq-item{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle)}.faq-item summary{min-height:44px;padding:14px 16px;box-sizing:border-box;color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);cursor:pointer}.faq-item summary:focus-visible{outline:2px solid var(--action);outline-offset:2px}.faq-item p{margin:0;padding:0 16px 16px;color:var(--quiet);font-size:var(--text-label);line-height:var(--leading-body)}.aviso-cota{margin:0 0 8px}.aviso-cota .link-modo{min-height:44px}@media(max-width:480px){.plano-escolhido,.plano-atual,.plano-uso{padding:12px}}.chat:not(.recursos-aba):not(.porta)>.fio>.parte-anterior{width:min(var(--coluna),calc(100% - 32px));margin-inline:auto}.parte-anterior{min-height:44px;margin-top:var(--space-2);border-radius:var(--radius-sm);background:transparent;color:var(--quiet);font-size:var(--text-sm);font-weight:var(--weight-medium)}.parte-anterior:disabled{cursor:progress}@media(hover:hover)and (pointer:fine){.parte-anterior:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}}.historico-arquivadas ul{margin:var(--space-2) 0 0;padding:0;list-style:none}.historico-arquivadas .sessao .sessao-abrir{padding-right:12px}.historico-arquivadas .mostrar-mais{color:var(--quiet)}.cartao-agente{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg)}.cartao-agente-selo{justify-self:start;color:var(--quiet);font-size:var(--text-meta);font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase}.cartao-agente p{margin:0;color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-rascunho,.lista-rascunhos{display:grid;align-content:start;gap:var(--space-4);width:min(736px,calc(100% - 16px));min-height:0;margin-inline:auto;padding:var(--space-5) var(--space-2) var(--space-6);overflow-y:auto;scrollbar-gutter:stable;scroll-padding-bottom:calc(var(--altura-compositor, 0px) + var(--teclado, 0px) + var(--space-4))}.editor-rascunho .ficha{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}.secao-editor{display:grid;gap:var(--space-2)}.secao-editor label{color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label)}.secao-editor textarea{min-height:120px;max-height:none;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--card);resize:vertical}.secao-editor textarea:focus-visible{border-color:var(--color-azul)}.secao-editor textarea[readonly]{background:var(--surface-subtle)}.editor-conflito{color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-conflito summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.editor-conflito p{margin:0;padding:var(--space-3);border:1px dashed var(--line-strong);border-radius:var(--radius-control);white-space:pre-wrap}.editor-estado{min-height:var(--leading-meta)}.editor-estado p{margin:0;font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-rascunho .link-modo,.editor-rascunho .acoes-editor button{min-height:44px}.selo-pendente{color:var(--color-alerta);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--track-caption);line-height:var(--leading-caption);text-transform:uppercase}.contador-aba{display:inline-block;min-width:20px;margin-left:var(--space-2);padding:0 6px;border-radius:var(--radius-pill);background:var(--color-azul-sutil);color:var(--color-azul-texto);font-size:var(--text-caption);font-variant-numeric:tabular-nums;line-height:var(--leading-caption);text-align:center}.so-leitor{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.editor-compositor{position:sticky;bottom:0;z-index:3;display:grid;gap:var(--space-2);padding-top:var(--space-2);background:var(--bg)}.editor-compositor .compositor{width:100%;margin-bottom:max(var(--space-2),env(safe-area-inset-bottom,0px))}.editor-fala:empty{display:none}.editor-fala p{margin:0;color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;white-space:pre-wrap}.editor-fala .apoio{color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-compositor .erro{margin:0}.diff-rascunho{display:grid;gap:var(--space-2);margin-bottom:var(--space-3)}.diff-rascunho p{margin:0}.diff-resumo{color:var(--ink);font-size:var(--text-label);line-height:var(--leading-label)}.diff-texto{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere;white-space:pre-wrap}.diff-texto del{color:var(--quiet);text-decoration:line-through;text-decoration-thickness:2px}.diff-texto ins{font-weight:var(--weight-medium);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.diff-legenda{color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-fala:focus-visible{outline:none;box-shadow:var(--focus-ring)}.editor-fala .editor-progresso{display:flex;align-items:center;gap:var(--space-2);color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.editor-compositor .diff-texto{max-height:22dvh;overflow-y:auto}.editor-compositor .diff-texto:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:640px){.editor-compositor.com-cartao .compositor-contexto{display:none}.editor-compositor .diff-texto{max-height:18dvh}}.editor-compositor.com-cartao .compositor{display:none}.editor-fala{max-height:30dvh;overflow-y:auto}@media(prefers-reduced-motion:reduce){.editor-progresso .compositor-carregando{animation:none}}.editor-rascunho h2[tabindex="-1"]:focus{outline:none}.editor-fala .md-mensagem>:first-child{margin-top:0}.editor-fala .md-mensagem>:last-child{margin-bottom:0}.cartao-resumo{margin:0 0 var(--space-2);color:var(--ink);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:anywhere}.editor-rascunho[data-teclado=aberto] .editor-compositor{position:static}.editor-rascunho[data-teclado=aberto]{padding-bottom:max(var(--teclado, 0px),45dvh)}.editor-rascunho[data-teclado=aberto] .editor-compositor .compositor{margin-bottom:var(--space-2)}.historico-busca{display:block;margin:var(--space-2) 4px 0 0}.historico-busca input{width:100%;height:40px;padding:0 12px;border:1px solid var(--border-control);border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-size:var(--text-sm)}.historico-busca input::placeholder{color:var(--quiet)}.historico-busca-resultado ul{margin:var(--space-2) 0 0;padding:0;list-style:none}.historico-busca-resultado .sessao .sessao-abrir{padding-right:12px}@media(pointer:coarse){.historico-busca input{height:44px;font-size:16px}}.historico-arquivadas .mostrar-mais{transition:none}.historico-aviso .texto{min-width:44px}.aplicar-a-todas{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-3)}.formulario-mac{display:grid;gap:var(--space-3);max-width:32rem}.cartao.folha .aviso{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-alerta-sutil);color:var(--color-alerta);font-size:var(--text-meta);line-height:var(--leading-meta)}.saude-mac{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-superficie-2);font-size:var(--text-label);line-height:var(--leading-label)}.saude-mac.saude-ok strong{color:var(--color-sucesso)}.saude-mac.saude-alerta strong{color:var(--color-alerta)}.saude-mac.saude-erro strong{color:var(--color-erro)}.ultimo-modelo{margin:var(--space-3) 0 0;padding-left:var(--space-5);font-size:var(--text-meta);line-height:var(--leading-meta);color:var(--color-apoio)}.acoes-ficha{display:flex;flex-wrap:wrap;gap:var(--space-2)}.evolucoes-cliente{display:grid;gap:var(--space-4)}.evolucao-topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.evolucao-grupo{display:grid;gap:var(--space-2)}.evolucao-item{display:grid;gap:var(--space-3)}.linha-folha.evolucao-item{grid-template-columns:minmax(0,1fr);align-items:start}.evolucao-cabeca{display:grid;gap:2px;width:100%;min-height:44px;text-align:left}.evolucao-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.evolucao-linha strong{color:var(--ink);font-size:var(--text-body);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.evolucao-inicio{color:var(--quiet);font-size:var(--text-label);line-height:var(--leading-label);overflow-wrap:anywhere}.selo-evolucao{padding:2px 10px;border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--quiet);font-size:var(--text-caption);font-style:normal;font-weight:var(--weight-medium)}.selo-evolucao.finalizado{color:var(--color-sucesso)}.selo-evolucao.retificado{color:var(--color-alerta)}.evolucao-corpo{display:grid;gap:var(--space-3)}.evolucao-corpo input[type=datetime-local]{min-height:44px;max-width:100%}:root[data-theme=dark] .evolucao-corpo input[type=datetime-local]{color-scheme:dark}.evolucao-abas .aba{display:grid;line-height:1.2;padding-block:6px}.evolucao-abas .aba small{font-size:var(--text-meta);font-weight:var(--weight-regular)}.evolucao-texto{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-body);line-height:var(--leading-body)}.evolucao-estruturada{display:grid;gap:var(--space-3)}.evolucao-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.evolucao-confirma{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control)}.evolucao-versoes{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.evolucao-versoes li{display:grid;gap:var(--space-1)}.evolucao-hash{font-size:var(--text-meta);color:var(--quiet)}@media(max-width:720px){.evolucao-acoes{flex-direction:column;align-items:stretch}.evolucao-acoes .pdf{justify-content:center}.evolucao-rodape{position:sticky;bottom:0;padding:var(--space-2) 0;background:var(--ground)}}.chip-evolucao{display:grid;gap:var(--space-1);padding:0 var(--space-2) var(--space-2)}.chip-evolucao-linha{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.chip-evolucao-botao{min-height:44px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font-size:var(--text-label);font-weight:var(--weight-medium)}.chip-evolucao-botao.ligado{border-color:var(--focus, var(--color-azul));background:var(--active-soft, var(--surface-subtle));color:var(--active-text, var(--ink))}.chip-evolucao-estruturar{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-label)}.chip-evolucao-estruturar input{width:20px;height:20px}.chip-evolucao select{min-height:44px;max-width:100%}.chip-evolucao-faixa{margin:0;color:var(--quiet);font-size:var(--text-meta);line-height:var(--leading-meta)}.admin-painel{gap:var(--space-5)}.admin-abas{width:fit-content;max-width:100%;justify-self:start}.admin-abas>.aba{flex:1 1 auto;white-space:nowrap}.admin-aba{display:grid;gap:var(--space-5);min-width:0}.admin-painel h3{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--track-title)}.admin-aba>.secao-modelos+.secao-modelos{padding-top:var(--space-5);border-top:1px solid var(--line)}.acao.secundario{border:1px solid var(--border-control);background:var(--card);color:var(--ink)}.acao.secundario:hover:not(:disabled){background:var(--surface-hover)}.acao.secundario:disabled{border-color:transparent;background:var(--rest);color:var(--quiet)}.cartao-funcao>.funcao-extra{grid-column:1 / -1;padding-top:var(--space-3);border-top:1px solid var(--line)}.cartao-funcao .funcao-texto{display:grid;gap:2px}.cartao.folha .modo-tarefa{display:grid;gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}.modo-tarefa>legend{padding:0;margin-bottom:var(--space-2)}.modo-segmentos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);max-width:26rem;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-subtle)}.cartao.folha .modo-segmento{position:relative;display:grid;place-items:center;min-height:40px;margin:0;border-radius:var(--radius-pill);color:var(--quiet);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--leading-label);cursor:pointer;transition:transform .14s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.modo-segmento:active:not(:has(input:disabled)){transform:scale(.97)}.cartao.folha .modo-segmento input{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;padding:0;opacity:0;cursor:inherit}.modo-segmento:has(input:checked){background:var(--card);color:var(--ink);box-shadow:0 4px 12px rgb(var(--color-sombra) / 6%),inset 0 0 0 1px var(--line)}.modo-segmento:has(input:focus-visible){box-shadow:var(--focus-ring)}.modo-segmento:has(input:disabled){opacity:.45;cursor:not-allowed}.modo-tarefa .nota-funcao{max-width:46rem;margin:0}.formulario-mac{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.formulario-mac>label:first-child,.formulario-mac>.acoes-folha{grid-column:1 / -1}@media(max-width:720px){.formulario-mac{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.admin-abas{display:flex;width:100%}.admin-abas>.aba{padding:0 var(--space-2)}}.admin-painel .saude-mac{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card)}.saude-mac:before{content:"";flex:none;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--quiet)}.saude-mac.saude-ok:before{background:var(--color-sucesso)}.saude-mac.saude-alerta:before{background:var(--color-alerta)}.saude-mac.saude-erro:before{background:var(--color-erro)}.saude-mac strong{font-weight:var(--weight-medium)}
