:root{--fonte: "Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--f-11: 11px;--f-12: 11px;--f-13: 12px;--f-15: 13px;--f-18: 14px;--f-22: 16px;--f-30: 19px;--f-52: 30px;--f-hero: 46px;--lh-hero: 50px;--f-cronometro: 60px;--lh-cronometro: 64px;--f-cronometro-cel: 48px;--lh-cronometro-cel: 52px;--lh-11: 14px;--lh-12: 15px;--lh-13: 16px;--lh-15: 18px;--lh-18: 19px;--lh-22: 21px;--lh-30: 24px;--lh-52: 34px;--peso-normal: 400;--peso-medio: 600;--peso-forte: 700;--peso-titulo: 800;--r-painel: 10px;--r-cartao: 8px;--r-item: 6px;--r-pilula: 9999px;--e-1: 4px;--e-2: 7px;--e-3: 9px;--e-4: 10px;--e-5: 14px;--e-6: 17px;--e-8: 20px;--e-12: 31px;--e-14: 38px;--h-controle: 32px;--h-botao: 34px;--h-item: 28px;--h-icone: 26px;--menu-largura: 184px;--lado-recolhido: 44px;--lado-recolhido-lista: 60px;--menu-recolhido: 56px;--lado-estreito: 216px;--lado-carteira: 232px;--lado-vivo: 318px;--lado-ficha: 272px;--lado-lista: 268px;--cli-rosa: #E9D5CF;--cli-rosa-tx: #5E2418;--cli-marinho: #1F2A44;--cli-marinho-tx: #F2F2F3;--cli-areia: #F2E1B4;--cli-areia-tx: #4A3A0E;--cli-menta: #D3EAE5;--cli-menta-tx: #17463D;--cli-lavanda: #E4DCF1;--cli-lavanda-tx: #3B2C5A;--cli-salvia: #DDE5D9;--cli-salvia-tx: #2C4527;--cli-ardosia: #2B303B;--cli-ardosia-tx: #F2F2F3;--cli-terracota: #F4D5C6;--cli-terracota-tx: #772B12;--etq-vermelho: #B91C1C;--etq-vermelho-bg: #FBEAEA;--etq-ambar: #B45309;--etq-ambar-bg: #FBF0E0;--etq-verde: #15803D;--etq-verde-bg: #E8F5EC;--etq-petroleo: #0F766E;--etq-petroleo-bg: #E3F3F1;--etq-azul: #1D4ED8;--etq-azul-bg: #E8EEFB;--etq-violeta: #6D28D9;--etq-violeta-bg: #F0EAFB;--etq-rosa: #BE185D;--etq-rosa-bg: #FBE8F1;--etq-grafite: #55575D;--etq-grafite-bg: #EEEEEF;--rolagem: 6px;--c-rolagem-painel: rgba(255,255,255,.24);--anim-rapida: .2s ease;--anim-mola: .32s cubic-bezier(.2,.8,.2,1);--anim-saida: .16s cubic-bezier(.4,0,1,1)}:root,:root[data-tema=claro]{--c-glass: rgba(255,255,255,.96);--c-glass2: rgba(255,255,255,.9);--c-glass-strong: rgba(255,255,255,.76);--c-glass-border: rgba(255,255,255,.8);--c-card: rgba(255,255,255,.9);--c-seg: #FFFFFF;--c-nav-ativo: rgba(255,255,255,.95);--c-soft: rgba(17,18,20,.05);--c-soft2: rgba(17,18,20,.07);--c-fio: #E6E4DF;--fundo-fio-celular: url(/fundo-conversa-claro-celular.webp);--fundo-fio-tablet: url(/fundo-conversa-claro-tablet.webp);--fundo-fio-computador: url(/fundo-conversa-claro-computador.webp);--c-autor-1: #B91C1C;--c-autor-2: #B45309;--c-autor-3: #15803D;--c-autor-4: #0F766E;--c-autor-5: #1D4ED8;--c-autor-6: #6D28D9;--c-autor-7: #BE185D;--c-autor-8: #B83A0C;--c-vidro: rgba(17,18,20,.62);--c-vidro-borda: rgba(255,255,255,.22);--c-lida: #53BDEB;--c-hair: rgba(17,18,20,.08);--c-hair2: rgba(17,18,20,.1);--c-link-line: rgba(17,18,20,.28);--c-shadow: rgba(20,20,30,.08);--c-shadow-soft: rgba(20,20,30,.06);--c-shadow-pop: rgba(20,20,30,.22);--c-shadow-prim: rgba(17,18,20,.22);--c-stripe-b: rgba(17,18,20,.04);--c-veu: rgba(239,239,237,.35);--c-bg: #EFEFED;--c-ink: #111214;--c-muted: #55575D;--c-accent: #E8501A;--c-accent-text: #B83A0C;--c-primary: #111214;--c-on-primary: #FF7A45;--c-logo-bg: #111214;--c-logo-fg: #FF6B35;--c-solid: #111214;--c-on-solid: #F2F2F3;--c-on-solid-muted: rgba(242,242,243,.68);--c-ok: #3F8A5A;--c-info: #4A6E9E;--c-warn: #B07A1E;--c-danger: #B5473A;--c-neutral: #7C7C83;--c-danger-text: #8E3226;--c-danger-bg: rgba(181,71,58,.1);--c-danger-line: rgba(181,71,58,.22);--c-accent-soft: rgba(232,80,26,.14);--c-alerta-bg: #FFF4EC;--c-alerta-tx: #9A3412;--c-alerta-linha: rgba(194,65,12,.2);--c-on-danger: #FFFFFF;--c-barra: rgba(17,18,20,.9);--c-on-barra: #F2F2F3;--c-warn-text: #7A5410;--c-warn-bg: rgba(176,122,30,.1);--c-check: rgba(17,18,20,.22);--c-rolagem: rgba(17,18,20,.24);--c-nav-sobre: rgba(250,250,249,.985);--c-panel: #111214;--c-on-panel: #F4F4F5;--c-on-panel-muted: #A3A2A0;--c-panel-sel: rgba(255,255,255,.08);--c-panel-accent: #FF6B35;--c-on-panel-accent: #111214;--c-panel-warn: #E9C47C;--c-panel-danger: #F2A79C;--c-panel-ok: #9AD3AE;--c-panel-trilho: rgba(255,255,255,.06);--c-panel-escolha: rgba(255,255,255,.14);--c-panel-accent-soft: rgba(255,107,53,.16);--c-panel-accent-text: #FF9466;--etq-tinta: 12%;--etq-texto: 82%}@media(prefers-color-scheme:dark){:root:not([data-tema=claro]){--c-bg: #0B0B0C}}:root[data-tema=escuro]{--c-glass: rgba(255,255,255,.055);--c-glass2: rgba(255,255,255,.04);--c-glass-strong: rgba(27,28,31,.86);--c-glass-border: rgba(255,255,255,.09);--c-card: rgba(255,255,255,.085);--c-seg: rgba(255,255,255,.14);--c-nav-ativo: rgba(255,255,255,.1);--c-soft: rgba(255,255,255,.05);--c-soft2: rgba(255,255,255,.07);--c-fio: #161618;--fundo-fio-celular: url(/fundo-conversa-escuro-celular.webp);--fundo-fio-tablet: url(/fundo-conversa-escuro-tablet.webp);--fundo-fio-computador: url(/fundo-conversa-escuro-computador.webp);--c-autor-1: #FCA5A5;--c-autor-2: #FBBF24;--c-autor-3: #4ADE80;--c-autor-4: #2DD4BF;--c-autor-5: #7CB4FB;--c-autor-6: #B9A2FB;--c-autor-7: #F58AC0;--c-autor-8: #FF9466;--c-vidro: rgba(255,255,255,.1);--c-vidro-borda: rgba(255,255,255,.18);--c-lida: #53BDEB;--c-hair: rgba(255,255,255,.08);--c-hair2: rgba(255,255,255,.11);--c-link-line: rgba(255,255,255,.3);--c-shadow: rgba(0,0,0,.3);--c-shadow-soft: rgba(0,0,0,.25);--c-shadow-pop: rgba(0,0,0,.55);--c-shadow-prim: rgba(255,107,53,.25);--c-stripe-b: rgba(255,255,255,.015);--c-veu: rgba(0,0,0,.4);--c-bg: #0B0B0C;--c-ink: #F0F0F1;--c-muted: #AEB0B6;--c-accent: #FF6B35;--c-accent-text: #FF9466;--c-primary: #FF6B35;--c-on-primary: #111214;--c-logo-bg: #FF6B35;--c-logo-fg: #111214;--c-solid: #F0F0F1;--c-on-solid: #111214;--c-on-solid-muted: rgba(17,18,20,.68);--c-ok: #5DBB7F;--c-info: #7EA2D6;--c-warn: #E0A848;--c-danger: #E8796B;--c-neutral: #8C8C92;--c-danger-text: #F2A096;--c-danger-bg: rgba(232,121,107,.12);--c-danger-line: rgba(232,121,107,.28);--c-accent-soft: rgba(255,107,53,.18);--c-alerta-bg: rgba(255,107,53,.12);--c-alerta-tx: #FFB08A;--c-alerta-linha: rgba(255,107,53,.3);--c-on-danger: #1A0D0B;--c-barra: rgba(240,240,241,.94);--c-on-barra: #111214;--c-warn-text: #E8C07A;--c-warn-bg: rgba(224,168,72,.12);--c-check: rgba(255,255,255,.28);--c-rolagem: rgba(255,255,255,.22);--c-nav-sobre: rgba(24,25,27,.985);--c-panel: #16171A;--c-on-panel: #F4F4F5;--c-on-panel-muted: #A0A09E;--c-panel-sel: rgba(255,255,255,.08);--c-panel-accent: #FF6B35;--c-on-panel-accent: #111214;--c-panel-warn: #E9C47C;--c-panel-danger: #F2A79C;--etq-tinta: 22%;--etq-texto: 40%}*,*:before,*:after{box-sizing:border-box}html,body,#raiz{height:100%}body{margin:0;font-family:var(--fonte);font-size:var(--f-13);line-height:var(--lh-13);background:var(--c-bg);color:var(--c-ink);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus,:focus-visible{outline:none}:where(button,a,[tabindex]):focus-visible{background-image:linear-gradient(var(--c-soft2),var(--c-soft2))}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){border:1px solid var(--c-hair2);border-radius:var(--r-cartao);background:var(--c-card)}input[type=search],input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}h1,h2,p{margin:0}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:var(--c-rolagem) transparent}::-webkit-scrollbar{width:var(--rolagem);height:var(--rolagem)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border-radius:var(--r-pilula);background:transparent}*:hover::-webkit-scrollbar-thumb{background:var(--c-rolagem)}.cv-lista,.crm-painel{--c-rolagem: var(--c-rolagem-painel)}.titulo-g{font-size:var(--f-30);line-height:var(--lh-30);font-weight:var(--peso-titulo);letter-spacing:-.03em}.titulo-m{font-size:var(--f-22);line-height:var(--lh-22);font-weight:var(--peso-titulo);letter-spacing:-.02em}.texto-apoio{color:var(--c-muted)}.marca__fundo{fill:var(--c-logo-bg)}.marca__z{fill:var(--c-logo-fg)}.marca--invertida .marca__fundo{fill:var(--c-panel-accent)}.marca--invertida .marca__z{fill:var(--c-panel)}.botao{height:var(--h-item);padding:0 var(--e-4);border:0;border-radius:var(--r-cartao);font-weight:var(--peso-forte);white-space:nowrap;transition:transform var(--anim-rapida),background-color var(--anim-rapida)}.botao:hover:not(:disabled){transform:translateY(-1px)}.botao:active:not(:disabled){transform:scale(.97)}.botao:disabled{opacity:.6;cursor:progress}.botao--primario{background:var(--c-primary);color:var(--c-on-primary);box-shadow:0 8px 20px var(--c-shadow-prim)}.botao--secundario{background:var(--c-seg);color:var(--c-ink);box-shadow:0 2px 10px var(--c-shadow)}.botao--grande{height:var(--h-botao);font-size:var(--f-15);font-weight:var(--peso-titulo)}.link{align-self:center;padding:0;border:0;background:none;font-weight:var(--peso-forte);color:var(--c-muted);text-decoration:underline;text-decoration-color:var(--c-link-line);text-underline-offset:4px}.link:hover{color:var(--c-ink);text-decoration-color:currentColor}.campo{display:flex;flex-direction:column;gap:var(--e-2);font-weight:var(--peso-medio)}.campo input{height:var(--h-controle);padding:0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);font-size:var(--f-15);color:var(--c-ink)}.linha-unica{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alerta{padding:var(--e-3);border-radius:var(--r-cartao);font-weight:var(--peso-medio)}.alerta--erro{background:var(--c-danger-bg);color:var(--c-danger-text)}.alerta--ok{background:var(--c-soft2);color:var(--c-ink);box-shadow:inset 3px 0 0 var(--c-ok)}.entrar{min-height:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.entrar__marca{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--e-8);padding:var(--e-12) var(--e-14);background:var(--c-panel);color:var(--c-on-panel);overflow:hidden}.entrar__logo{display:flex;align-items:center;gap:var(--e-3);font-size:var(--f-18);font-weight:var(--peso-titulo)}.entrar__frase{display:flex;flex-direction:column;gap:var(--e-4);max-width:520px}.entrar__frase h2{font-size:var(--f-52);line-height:var(--lh-52);font-weight:var(--peso-titulo);letter-spacing:-.04em}.entrar__frase p{font-size:var(--f-15);line-height:var(--lh-15);color:var(--c-on-panel-muted)}.entrar__metas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-5);max-width:560px}.entrar__meta{display:flex;flex-direction:column;gap:2px;padding-top:var(--e-3);border-top:2px solid var(--c-panel-sel)}.entrar__meta--fogo{border-top-color:var(--c-panel-accent)}.entrar__meta b{font-size:var(--f-22);font-variant-numeric:tabular-nums}.entrar__meta span,.entrar__rodape{font-size:var(--f-12);color:var(--c-on-panel-muted)}.entrar__lado{display:flex;align-items:center;justify-content:center;padding:var(--e-12)}.entrar__form{width:100%;max-width:380px;display:flex;flex-direction:column;gap:var(--e-4)}.entrar__cab{display:flex;flex-direction:column;gap:var(--e-2)}.entrar__logo-celular{display:none}.entrar__links{display:flex;justify-content:center;gap:var(--e-6)}@media(max-width:900px){.entrar{grid-template-columns:1fr}.entrar__marca{display:none}.entrar__lado{padding:var(--e-6) var(--e-4)}.entrar__logo-celular{display:block;margin-bottom:var(--e-2)}}.tela-centro{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-4);padding:var(--e-6)}.pulso{width:120px;height:3px;border-radius:var(--r-pilula);background:linear-gradient(90deg,transparent,var(--c-accent),transparent);background-size:200% 100%;animation:pulso 1.2s linear infinite}@keyframes pulso{0%{background-position:200% 0}to{background-position:-200% 0}}.aviso-bloco{max-width:420px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-3);padding:var(--e-6);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 18px 50px var(--c-shadow)}.moldura{height:100%;display:flex;gap:var(--e-4);padding:var(--e-3)}.nav{width:var(--menu-largura);flex-shrink:0;display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-4) var(--e-2);border-radius:var(--r-painel);background:var(--c-glass);border:1px solid var(--c-glass-border);box-shadow:0 18px 50px var(--c-shadow)}.nav__marca{display:flex;align-items:center;gap:var(--e-2);padding:0 var(--e-1)}.nav__marca>span{display:flex;flex-direction:column;min-width:0}.nav__marca b{font-size:var(--f-15);font-weight:var(--peso-titulo);white-space:nowrap}.nav__marca>span>span{font-size:var(--f-12);color:var(--c-muted)}.nav__itens{flex-grow:1;display:flex;flex-direction:column;gap:2px}.nav__item{height:var(--h-item);display:flex;align-items:center;gap:var(--e-3);padding:0 var(--e-3);border-radius:var(--r-cartao);color:var(--c-ink);text-decoration:none;font-weight:var(--peso-medio);white-space:nowrap;transition:background-color var(--anim-rapida)}.nav__item:hover{background:var(--c-soft)}.nav__item[aria-current=page]{background:var(--c-nav-ativo);font-weight:var(--peso-titulo);box-shadow:0 2px 10px var(--c-shadow)}.nav__item[aria-current=page] svg{color:var(--c-accent)}.perfil{position:relative}.perfil__botao{width:100%;display:flex;align-items:center;gap:var(--e-2);padding:var(--e-2);border:0;border-radius:var(--r-cartao);background:var(--c-soft);text-align:left}.perfil__nome{display:flex;flex-direction:column;min-width:0}.perfil__nome b{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perfil__nome span{font-size:var(--f-12);color:var(--c-muted)}.avatar{width:var(--h-icone);height:var(--h-icone);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-cartao);background:var(--c-primary);color:var(--c-on-primary);font-size:var(--f-12);font-weight:var(--peso-titulo)}.perfil__menu{position:absolute;left:0;bottom:calc(100% + var(--e-2));width:240px;z-index:16;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-nav-sobre);box-shadow:0 30px 80px var(--c-shadow-pop),0 0 0 1px var(--c-hair);animation:surgir var(--anim-mola) both}@keyframes surgir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.perfil__rotulo{font-size:var(--f-11);font-weight:var(--peso-titulo);letter-spacing:.08em;color:var(--c-muted);text-transform:uppercase}.perfil__acao{height:var(--h-item);display:flex;align-items:center;gap:var(--e-2);padding:0 var(--e-2);border:0;border-radius:var(--r-cartao);background:none;text-align:left;font-weight:var(--peso-medio)}.perfil__acao:hover{background:var(--c-soft)}.instalar__passos{margin:0;padding-left:var(--e-5);display:flex;flex-direction:column;gap:var(--e-2);line-height:var(--lh-15)}.segmento{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border-radius:var(--r-cartao);background:var(--c-soft)}.segmento button{height:calc(var(--h-icone) - 4px);border:0;border-radius:var(--r-item);background:none;font-weight:var(--peso-forte);color:var(--c-muted)}.segmento button[aria-pressed=true]{background:var(--c-seg);color:var(--c-ink);box-shadow:0 2px 10px var(--c-shadow)}.segmento--3{grid-template-columns:repeat(3,minmax(0,1fr))}.abas-linha{position:relative;flex:1 1 0;min-width:0}.abas-linha .segmento{display:inline-flex;align-items:center;max-width:100%}.abas-linha .segmento button{flex-shrink:0;padding:0 var(--e-3);white-space:nowrap}.abas-linha__medida{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.abas-linha__mais{flex-shrink:0;width:auto}.abas-linha .abas-linha__mais select{height:calc(var(--h-icone) - 4px);width:auto;background:none;color:var(--c-muted)}.abas-linha .abas-linha__mais--aberta select{background:var(--c-seg);color:var(--c-ink);box-shadow:0 2px 10px var(--c-shadow)}.conteudo{flex-grow:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--e-4);overflow:auto}.conteudo__cab{display:flex;flex-direction:column}.painel{border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 18px 50px var(--c-shadow)}.painel--carregando{flex-grow:1;min-height:320px;display:grid;place-items:center;background:var(--c-soft);animation:piscar 1.2s ease-in-out infinite alternate}.painel--carregando:after{content:"";width:120px;height:3px;border-radius:var(--r-pilula);background:linear-gradient(90deg,transparent,var(--c-accent),transparent);background-size:200% 100%;animation:pulso 1.2s linear infinite}.cl-painel[aria-busy=true] .cl-painel__grande *{color:transparent}.cl-painel[aria-busy=true] :is(.cl-painel__grande,.cl-painel__topo>.cl-painel__rotulo:last-child,.cl-seg b){color:transparent;border-radius:var(--r-item);background:var(--c-panel-sel);animation:piscar 1.2s ease-in-out infinite alternate}.vazio{flex-grow:1;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-3);padding:var(--e-8);text-align:center}.vazio .texto-apoio{max-width:420px}.vazio__selo{height:26px;display:inline-flex;align-items:center;padding:0 var(--e-3);border-radius:var(--r-item);background:var(--c-accent-soft);color:var(--c-accent-text);font-size:var(--f-12);font-weight:var(--peso-titulo)}.pf-check{display:flex;align-items:center;gap:var(--e-2);font-weight:var(--peso-medio)}.pf-check input{width:18px;height:18px;flex-shrink:0;accent-color:var(--c-primary)}.ar{position:fixed;right:var(--e-6);bottom:var(--e-6);z-index:15;display:flex;flex-direction:column;align-items:flex-end;gap:var(--e-2)}.ar--alto{bottom:calc(var(--e-14) * 3)}.ar--alto .ar__menu{max-height:calc(100dvh - 190px)}.ar__botao{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-vidro-borda);border-radius:var(--r-painel);background:var(--c-vidro);color:var(--c-panel-accent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 10px 28px var(--c-shadow);transition:transform var(--anim-mola);touch-action:none;cursor:grab}.ar__botao:active{cursor:grabbing}.ar--abaixo{flex-direction:column-reverse}.ar--esquerda{align-items:flex-start}.ar__botao:hover{transform:translateY(-2px)}.ar__botao[aria-expanded=true] svg{transform:rotate(45deg)}.ar__botao svg{transition:transform var(--anim-mola)}.ar__menu{width:var(--lado-ficha);max-height:calc(100dvh - 96px);overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:var(--e-2);border-radius:var(--r-painel);background:var(--c-panel);color:var(--c-on-panel);box-shadow:0 30px 80px var(--c-shadow-pop),0 0 0 1px var(--c-panel-sel),0 0 0 4px var(--c-bg);animation:surgir var(--anim-mola) both}.ar__menu>*{flex-shrink:0}.ar__titulo{display:flex;justify-content:space-between;padding:var(--e-1) var(--e-3) var(--e-2);font-size:var(--f-12);color:var(--c-on-panel-muted)}.ar__titulo kbd{padding:0 var(--e-1);border-radius:var(--r-item);background:var(--c-panel-sel);font-family:inherit;font-weight:var(--peso-titulo);color:var(--c-on-panel)}.ar__item{height:var(--h-controle);display:flex;align-items:center;gap:var(--e-3);padding:0 var(--e-3);border:0;border-radius:var(--r-cartao);background:none;color:var(--c-on-panel);font-weight:var(--peso-forte);text-align:left}.ar__item:hover,.ar__item:focus-visible{background:var(--c-panel-sel)}.ar__item svg{color:var(--c-panel-accent);flex-shrink:0}.ar__titulo--ir{margin-top:var(--e-1);padding-top:var(--e-2);border-top:1px solid var(--c-panel-sel)}.ar__telas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.ar__tela{min-height:var(--h-item);display:flex;align-items:center;gap:var(--e-2);padding:var(--e-1) var(--e-2);border:0;border-radius:var(--r-cartao);background:none;color:var(--c-on-panel);font-size:var(--f-12);font-weight:var(--peso-forte);text-align:left}.ar__tela svg{flex-shrink:0;color:var(--c-on-panel-muted)}.ar__tela:hover,.ar__tela:focus-visible{background:var(--c-panel-sel)}.ar__tela[aria-current=page]{background:var(--c-panel-sel);box-shadow:inset 2px 0 0 var(--c-panel-accent)}@media(max-width:760px){.ar,.ar--alto{right:var(--e-3);bottom:calc(84px + env(safe-area-inset-bottom))}.ar--alto{bottom:calc(150px + env(safe-area-inset-bottom))}.ar__menu{max-height:calc(100dvh - 160px)}.ar--alto .ar__menu{max-height:calc(100dvh - 226px)}}.td-ligar{display:flex;align-items:center;justify-content:center;text-decoration:none}.td-resultados{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-2)}.td-resultados .chip{height:var(--h-controle)}.recolher{width:var(--h-icone);height:var(--h-icone);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-item);background:transparent;color:var(--c-muted)}.recolher:hover{background:var(--c-soft2);color:var(--c-ink)}.recolher--painel{position:absolute;top:var(--e-3);right:var(--e-2);z-index:1;color:var(--c-on-panel-muted)}.recolher--painel:hover{background:var(--c-panel-sel);color:var(--c-on-panel)}.crm-painel,.cl-painel,.cf-painel,.cv-lista{position:relative}.nav__z{display:inline-flex;flex-shrink:0;padding:0;border:0;border-radius:var(--r-cartao);background:none}.nav__z:disabled{cursor:default}.nav__marca>span{flex-grow:1}@media(min-width:761px){.moldura--recolhida .nav{width:var(--menu-recolhido)}.moldura--recolhida .nav__marca{justify-content:center;padding:0}.moldura--recolhida .nav__marca>span,.moldura--recolhida .nav__recolher,.moldura--recolhida .nav__item span,.moldura--recolhida .perfil__nome{display:none}.moldura--recolhida .nav__item{justify-content:center;padding:0}.moldura--recolhida .perfil__botao{justify-content:center;padding:var(--e-1);background:none}}@media(max-width:760px){.nav__recolher{display:none}}.moldura--topo{flex-direction:column}.moldura--topo .nav{width:auto;flex-direction:row;align-items:center;padding:6px var(--e-3)}.moldura--topo .nav__marca>span>span{display:none}.moldura--topo .perfil__botao{padding:4px var(--e-2)}.moldura--topo .nav__itens{flex-direction:row;justify-content:center}.moldura--topo .perfil__botao{width:auto}.moldura--topo .perfil__menu{left:auto;right:0;top:calc(100% + var(--e-2));bottom:auto}.moldura--topo .nav__marca,.moldura--topo .perfil{flex-shrink:0}.moldura--topo .nav__itens{min-width:0}.nav__mais{position:relative}button.nav__item{border:0;background:none;font:inherit;font-weight:var(--peso-medio)}.nav__mais .perfil__menu{width:220px;gap:2px;padding:var(--e-2)}.nav__item--lista{width:100%}.mais__telas{display:flex;flex-direction:column;gap:2px}.mais__perfil{display:none}.nav__medida{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;display:flex}.nav__medida>*{flex-shrink:0}.perfil__menu{max-width:calc(100vw - var(--e-6));max-height:calc(100dvh - 96px);overflow-y:auto}.nav__grupo{display:flex;flex-direction:column;gap:2px}.nav__titulo{position:relative;color:var(--c-muted);font-size:var(--f-13);font-weight:var(--peso-forte)}.nav__titulo>span{flex-grow:1;text-align:left}.nav__titulo[data-atual]{background:var(--c-nav-ativo);color:var(--c-ink);font-weight:var(--peso-titulo);box-shadow:0 2px 10px var(--c-shadow)}.nav__titulo[data-atual]>svg:first-child{color:var(--c-accent)}.nav__seta{flex-shrink:0;color:var(--c-muted);transition:transform var(--anim-rapida)}.nav__grupo--fixo .nav__seta,.moldura--topo .nav__seta{transform:rotate(90deg)}.nav__sub{display:flex;flex-direction:column;gap:2px;padding-left:var(--e-4)}.nav__item{position:relative}.nav__conta{flex-shrink:0;min-width:18px;padding:0 5px;border-radius:var(--r-item);background:var(--c-danger-bg);color:var(--c-danger-text);font-size:var(--f-11);font-style:normal;font-weight:var(--peso-titulo);line-height:18px;text-align:center}.nav__item>.nav__conta{margin-left:auto}.nav__titulo>.nav__conta{margin-left:0}.nav__painel{position:fixed;top:0;left:0;z-index:17;width:216px;max-height:calc(100dvh - 16px);overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:var(--e-2);border-radius:var(--r-painel);background:var(--c-seg);color:var(--c-ink);box-shadow:0 30px 80px var(--c-shadow-pop),0 0 0 1px var(--c-hair);animation:aparecer .14s ease both}.nav__painel-titulo{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-1) var(--e-3) var(--e-2);font-size:var(--f-15);font-weight:var(--peso-titulo);white-space:nowrap}.nav__painel-titulo svg{color:var(--c-muted)}.nav__painel .nav__item:focus-visible,.nav__titulo:focus-visible{background:var(--c-soft2)}.mais__bloco{display:flex;flex-direction:column;gap:2px}.mais__grupo{padding:var(--e-1) var(--e-2) 0;font-size:var(--f-12);font-weight:var(--peso-forte);color:var(--c-muted)}@media(min-width:761px){.moldura--recolhida .nav__grupo{padding-top:2px;border-top:1px solid var(--c-hair)}.moldura--recolhida .nav__grupo--fixo>.nav__titulo,.moldura--recolhida .nav__seta{display:none}.moldura--recolhida .nav__sub{padding-left:0}.moldura--recolhida .nav__conta{position:absolute;top:5px;right:10px;width:7px;min-width:0;height:7px;padding:0;border-radius:var(--r-pilula);background:var(--c-accent);color:transparent;overflow:hidden;line-height:0}.moldura--recolhida .nav__painel .nav__item{justify-content:flex-start;padding:0 var(--e-3)}.moldura--recolhida .nav__painel .nav__item>span{display:inline}.moldura--lateral .nav__itens{min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.moldura--lateral .nav__itens>*,.nav__grupo>*,.nav__sub>*{flex-shrink:0}.moldura--topo .nav__grupo{flex-direction:row}}@media(max-width:760px){.nav__itens>.nav__item>.nav__conta{position:absolute;top:3px;left:50%;margin-left:6px}}.ar__grupo{grid-column:1 / -1;padding:var(--e-1) var(--e-2) 0;font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-on-panel-muted)}@media(max-width:760px){.camada__rodape{flex-wrap:wrap;justify-content:flex-end}.camada__rodape>.botao,.camada__rodape>.link{white-space:nowrap}.moldura,.moldura--topo{flex-direction:column-reverse;padding:var(--e-2);gap:var(--e-2)}.nav,.moldura--topo .nav{width:auto;flex-direction:row;align-items:center;padding:var(--e-1)}.nav__marca,.perfil__nome{display:none}.moldura,.moldura--topo{padding-bottom:calc(var(--e-2) + env(safe-area-inset-bottom))}.nav__itens,.moldura--topo .nav__itens{flex-grow:1;flex-direction:row;justify-content:space-between;min-width:0}.nav__item,.nav__mais{flex:1 1 auto}.nav__item{min-width:44px;flex-direction:column;justify-content:center;gap:2px;height:52px;padding:0 var(--e-1);font-size:var(--f-11);white-space:nowrap}.nav__mais>.nav__item{width:100%}.nav__mais>.nav__item>svg:last-child,.perfil{display:none}.nav{position:relative;z-index:16}.nav__mais .perfil__menu{background:linear-gradient(var(--c-nav-sobre),var(--c-nav-sobre)),var(--c-bg);position:fixed;left:var(--e-2);right:var(--e-2);top:auto;bottom:calc(76px + env(safe-area-inset-bottom));width:auto;max-width:none;gap:var(--e-2)}.mais__telas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.mais__telas .nav__item{flex-direction:row;justify-content:flex-start;gap:var(--e-2);height:44px;padding:0 var(--e-3);font-size:var(--f-15)}.mais__perfil{display:flex;flex-direction:column;gap:2px;padding-top:var(--e-2);border-top:1px solid var(--c-hair)}.mais__perfil>.perfil__nome{display:flex;padding:0 var(--e-2) var(--e-1)}.perfil__botao{width:auto;background:none}.perfil__menu,.moldura--topo .perfil__menu{left:auto;right:0;top:auto;bottom:calc(100% + var(--e-2))}.titulo-g{font-size:var(--f-22);line-height:var(--lh-22)}.conteudo :is(.cl-area,.crm-area,.cp-area,.ia-area,.cg-area,.ag-centro__lista,.pg-central__lista,.rg-lista,.cf-visao,.cf-agenda,.cf-conteudo,.cd,.pn-corpo){padding-bottom:72px}}.nav{transition:width var(--anim-mola)}.crm,.cl,.cf,.cv{transition:grid-template-columns var(--anim-mola)}.pr-linha{transition:grid-template-columns var(--anim-mola),min-width var(--anim-mola)}.crm-painel,.cl-painel,.cf-painel,.cv-lista{overflow:hidden}@keyframes assentar{0%,45%{opacity:0}to{opacity:1}}@media(min-width:761px){[data-abrindo] .moldura:not(.moldura--recolhida) :is(.nav__marca>span,.nav__item span,.perfil__nome){animation:assentar .36s ease both}}[data-abrindo] :is(.crm:not(.crm--recolhido) .crm-painel>:not(.recolher),.cl:not(.cl--recolhido) .cl-painel>:not(.recolher),.cf:not(.cf--recolhida) .cf-painel>:not(.recolher),.cv:not(.cv--recolhida) .cv-lista__topo,.cv:not(.cv--recolhida) .cv-item__corpo,.pr:not(.pr--recolhida) .pr-cliente>span:last-child){animation:assentar .36s ease both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.camada{position:fixed;inset:0;z-index:20}.veu{position:absolute;inset:0;background:var(--c-veu);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:aparecer var(--anim-rapida) both}.veu--lado{-webkit-mask-image:linear-gradient(to left,black 440px,transparent 680px);mask-image:linear-gradient(to left,black 440px,transparent 680px)}.veu--centro{-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,black 45%,transparent 80%);mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,black 45%,transparent 80%)}@keyframes aparecer{0%{opacity:0}to{opacity:1}}.folha{position:absolute;top:0;right:0;bottom:0;max-width:100%;display:flex;flex-direction:column;background:var(--c-nav-sobre);color:var(--c-ink);box-shadow:-30px 0 80px var(--c-shadow-pop),0 0 0 1px var(--c-hair);animation:entrar-lado var(--anim-mola) both}.saindo{pointer-events:none;animation:sumir var(--anim-saida) both!important}.saindo *{animation:none!important}.saindo>.folha,.saindo.pn-folha{animation:sair-lado var(--anim-saida) both!important}.saindo>.dialogo{animation:sair var(--anim-saida) both!important}@keyframes sumir{to{opacity:0}}@keyframes sair{to{opacity:0;transform:translateY(4px)}}@keyframes sair-lado{to{opacity:0;transform:translate(24px)}}@keyframes entrar-lado{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.folha__corpo{flex-grow:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5)}.camada--centro{display:flex;align-items:center;justify-content:center;padding:var(--e-4)}.dialogo{position:relative;max-width:100%;max-height:calc(100% - 32px);overflow-y:auto;display:flex;flex-direction:column;border-radius:var(--r-painel);background:var(--c-nav-sobre);color:var(--c-ink);box-shadow:0 30px 80px var(--c-shadow-pop),0 0 0 1px var(--c-hair);animation:surgir var(--anim-mola) both}.dialogo>.cab-camada{padding:var(--e-5) var(--e-5) 0}.dialogo>.form-camada{padding:var(--e-4) var(--e-5) var(--e-2)}.camada__rodape{flex-shrink:0;display:flex;align-items:center;gap:var(--e-2);padding:var(--e-3) var(--e-5);border-top:1px solid var(--c-hair);background:var(--c-soft)}.dialogo>.camada__rodape{position:sticky;bottom:0;z-index:1;background:linear-gradient(var(--c-soft),var(--c-soft)),var(--c-nav-sobre)}.rodape-nota{flex-grow:1;font-size:var(--f-12)}.rodape-nota--link{align-self:center;text-align:left}.cab-camada{display:flex;align-items:flex-start;gap:var(--e-3)}.cab-camada__textos{flex-grow:1;display:flex;flex-direction:column;gap:2px}.cab-camada__titulo{font-size:var(--f-22);line-height:var(--lh-22);letter-spacing:-.02em}.kicker{font-size:var(--f-11);font-weight:var(--peso-titulo);letter-spacing:.08em;color:var(--c-accent-text)}.kicker--fogo{color:var(--c-panel-accent)}.botao-x{width:var(--h-icone);height:var(--h-icone);flex-shrink:0;border:0;border-radius:var(--r-cartao);background:var(--c-soft2);font-size:var(--f-15)}.form-camada{display:flex;flex-direction:column;gap:var(--e-4)}.grade-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3)}.grade-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-3)}@media(max-width:600px){.grade-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.campo--destaque input{height:var(--h-botao);font-size:var(--f-18);font-weight:var(--peso-forte)}.nova-tarefa select{height:var(--h-item);padding:0 var(--e-2);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink)}.campo select{height:var(--h-controle);padding:0 var(--e-3);font-weight:var(--peso-normal);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink)}.selecao{position:relative;display:block;min-width:0}.selecao select{width:100%;height:var(--h-controle);padding:0 var(--e-8) 0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-15);font-weight:var(--peso-normal);appearance:none;-webkit-appearance:none;cursor:pointer;text-overflow:ellipsis}.selecao:after{content:"";position:absolute;right:var(--e-4);top:50%;width:6px;height:6px;border-right:1.5px solid var(--c-muted);border-bottom:1.5px solid var(--c-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.selecao--mini select{height:var(--h-icone);font-size:var(--f-13);font-weight:var(--peso-forte);background:var(--c-soft2);border-color:transparent}.so-estreito{display:none}.chip{height:var(--h-icone);padding:0 var(--e-3);border:0;border-radius:var(--r-cartao);background:var(--c-soft);color:var(--c-muted);font-weight:var(--peso-forte);white-space:nowrap}.chip--mini{height:28px;padding:0 var(--e-2);font-size:var(--f-12)}.lista-check{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);font-size:var(--f-12)}.lista-check span{display:flex;align-items:center;gap:var(--e-2)}.lista-check i{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;background:var(--c-ok);color:var(--c-panel);font-style:normal;font-weight:var(--peso-titulo)}.lista-check .i--vazio{background:var(--c-soft2);color:var(--c-muted)}.ganho-cab{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-5);background:var(--c-panel);color:var(--c-on-panel)}.ganho-cab:after{content:"";position:absolute;right:-40px;top:-60px;width:220px;height:220px;border-radius:var(--r-pilula);background:var(--c-panel-accent);opacity:.18}.ganho-cab__valor{font-size:var(--f-52);line-height:var(--lh-52);font-weight:var(--peso-titulo);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ganho-cab__valor small{font-size:var(--f-15);font-weight:var(--peso-medio);color:var(--c-on-panel-muted)}.ganho-cab__sub{font-size:var(--f-12);color:var(--c-on-panel-muted)}.avatar--escuro{position:relative;background:var(--c-panel);color:var(--c-on-panel)}.avatar--g{width:48px;height:48px;font-size:var(--f-15);background:var(--c-panel);color:var(--c-on-panel)}.temp-ponto{position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border-radius:var(--r-pilula);border:2px solid var(--c-seg)}.temp-ponto--quente{background:var(--c-danger)}.temp-ponto--morno{background:var(--c-warn)}.temp-ponto--frio{background:var(--c-info)}.passos{display:flex;gap:3px}.passo{flex:1;height:4px;border-radius:3px;background:var(--c-soft2)}.passo--feito,.passo--ganho{background:var(--c-accent)}.passos--alto .passo{height:6px}.vazio--compacto{min-height:200px}@media(max-width:760px){.folha{width:100%!important}.grade-2{grid-template-columns:1fr}}.crm-cab__espaco{flex-grow:1}.crm-busca{width:240px;height:var(--h-item);display:flex;align-items:center;gap:var(--e-2);padding:0 var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);color:var(--c-muted)}.crm-busca input{flex-grow:1;min-width:0;border:0;background:transparent;color:var(--c-ink)}.crm-esqueleto{display:flex;flex-direction:column;gap:var(--e-2)}.crm-esqueleto span{height:56px;border-radius:var(--r-cartao);background:var(--c-seg);opacity:.6;animation:piscar 1.2s ease-in-out infinite alternate}@keyframes piscar{0%{opacity:.35}to{opacity:.8}}.campo textarea{width:100%;padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-15);line-height:var(--lh-15);resize:vertical}.alerta--aviso{background:var(--c-warn-bg);color:var(--c-warn-text)}.ficha-carregando{display:flex;flex-direction:column;gap:var(--e-3)}.ficha-carregando span{height:64px;border-radius:var(--r-cartao);background:var(--c-soft);animation:piscar 1.2s ease-in-out infinite alternate}.link-portal{display:block;padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);font-size:var(--f-12);overflow-wrap:anywhere;user-select:all}.cli--rosa{background:var(--cli-rosa);color:var(--cli-rosa-tx)}.cli--marinho{background:var(--cli-marinho);color:var(--cli-marinho-tx)}.cli--areia{background:var(--cli-areia);color:var(--cli-areia-tx)}.cli--menta{background:var(--cli-menta);color:var(--cli-menta-tx)}.cli--lavanda{background:var(--cli-lavanda);color:var(--cli-lavanda-tx)}.cli--salvia{background:var(--cli-salvia);color:var(--cli-salvia-tx)}.cli--ardosia{background:var(--cli-ardosia);color:var(--cli-ardosia-tx)}.cli--terracota{background:var(--cli-terracota);color:var(--cli-terracota-tx)}.ac{display:flex;flex-direction:column;gap:var(--e-4)}.ac-vazio{padding:var(--e-6) var(--e-3);text-align:center;color:var(--c-muted)}.ac-dia{display:flex;flex-direction:column;gap:var(--e-2)}.ac-dia h3{margin:0;font-size:var(--f-13);font-weight:var(--peso-titulo)}.ac-dia h3:first-letter{text-transform:uppercase}.ac-dia--passou{opacity:.6}.ac-item{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:inset 3px 0 0 var(--c-info),0 2px 10px var(--c-shadow-soft)}.ac-item--gravacao{box-shadow:inset 3px 0 0 var(--c-accent),0 2px 10px var(--c-shadow-soft)}.ac-item--prazo{box-shadow:inset 3px 0 0 var(--c-warn),0 2px 10px var(--c-shadow-soft)}.ac-item--compromisso{box-shadow:inset 3px 0 0 var(--c-ok),0 2px 10px var(--c-shadow-soft)}.ac-item__hora{width:52px;flex-shrink:0;display:flex;flex-direction:column;font-weight:var(--peso-titulo);font-variant-numeric:tabular-nums}.ac-item__hora small{font-size:var(--f-12);font-weight:var(--peso-normal);color:var(--c-muted)}.ac-item--prazo .ac-item__hora{font-size:var(--f-12);color:var(--c-muted);font-weight:var(--peso-normal)}.ac-item--prazo .ac-item__hora b{font-size:var(--f-13);color:var(--c-ink)}.ac-item__txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ac-item__txt small{font-size:var(--f-12);color:var(--c-muted)}.ac-item__txt a{color:var(--c-accent-text);font-weight:var(--peso-titulo)}.ac-item__txt .ac-item__tipo{font-size:var(--f-11);font-weight:var(--peso-titulo);letter-spacing:.04em;text-transform:uppercase}.aviso-2e{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-painel);background:var(--c-warn-bg);color:var(--c-warn-text)}.aviso-2e>span{flex-grow:1;min-width:220px}.de{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-5);align-items:start}.de-coluna,.de-passo{display:flex;flex-direction:column;gap:var(--e-3);min-width:0}.de-coluna{gap:var(--e-5)}.de-passo--cartao{padding:var(--e-4);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.de-titulo{display:flex;align-items:center;gap:var(--e-3);font-size:var(--f-15)}.de-num{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-solid);color:var(--c-on-solid);font-size:var(--f-12);font-weight:var(--peso-titulo)}.de-qr-linha{display:flex;align-items:center;gap:var(--e-5)}.de-qr{width:140px;height:140px;flex-shrink:0;border-radius:var(--r-cartao);background:var(--c-seg)}.de-chave{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-3)}.de-chave code,.de-codigos code{font-size:var(--f-13);font-weight:var(--peso-forte);overflow-wrap:anywhere}.de-digitos{display:flex;gap:var(--e-2)}.de-digitos input{width:34px;height:40px;padding:0;text-align:center;border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-22);font-weight:var(--peso-forte)}.de-codigos{gap:var(--e-2)}.de-codigos code{padding:var(--e-2) var(--e-3);border-radius:var(--r-item);background:var(--c-soft)}.de-botoes{display:flex;flex-wrap:wrap;gap:var(--e-2)}.de-botoes .botao{background:var(--c-soft2);color:var(--c-ink);font-size:var(--f-12)}@media(max-width:700px){.de{grid-template-columns:minmax(0,1fr)}}.bo-menu{position:fixed;z-index:25;width:208px;display:flex;flex-direction:column;gap:2px;padding:var(--e-1);border-radius:var(--r-painel);background:var(--c-nav-sobre);box-shadow:0 20px 50px var(--c-shadow-pop),0 0 0 1px var(--c-hair);animation:surgir var(--anim-mola) both}.bo-menu button{height:var(--h-item);padding:0 var(--e-3);border:0;border-radius:var(--r-item);background:none;color:var(--c-ink);text-align:left;font-weight:var(--peso-medio)}.bo-menu button:hover:not(:disabled){background:var(--c-soft)}.bo-menu button:disabled{color:var(--c-muted);cursor:default}.ag-toast,.tf-toast{position:fixed;left:50%;bottom:var(--e-6);transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:var(--e-4);padding:var(--e-3) var(--e-4);border-radius:var(--r-cartao);background:var(--c-panel);color:var(--c-on-panel);box-shadow:0 18px 50px var(--c-shadow-pop);animation:surgir var(--anim-mola) both}.ag-toast button{border:0;background:none;color:var(--c-panel-accent);font-weight:var(--peso-titulo)}.ag,.au,.pr{flex-grow:1;min-height:0;display:flex;flex-direction:column;gap:var(--e-3)}.bo-anexo button,.pf-midia__tirar{position:absolute;top:4px;right:4px;width:22px;height:22px;border:0;border-radius:var(--r-item);background:var(--c-barra);color:var(--c-on-barra);font-weight:var(--peso-titulo)}.cl{flex-grow:1;min-height:0;display:grid;grid-template-columns:var(--lado-carteira) minmax(0,1fr);gap:var(--e-3)}.cl-painel,.cf-painel,.cg-menu{min-height:0;display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-2) var(--e-3);border-radius:var(--r-painel);background:var(--c-panel);color:var(--c-on-panel);box-shadow:0 18px 50px var(--c-shadow);overflow-y:auto}.cl-painel__topo{display:flex;flex-direction:column;gap:2px;padding:0 var(--e-12) 0 var(--e-3)}@media(min-width:901px){.cl--recolhido{grid-template-columns:var(--lado-recolhido) minmax(0,1fr)}.cl--recolhido .cl-painel>:not(.recolher){display:none}.cl--recolhido .recolher--painel,.cf--recolhida .recolher--painel{right:auto;left:50%;transform:translate(-50%)}.cl--recolhido .cl-cab .so-estreito{display:block}.cl--recolhido .cl-filtro{display:none}.cf--recolhida{grid-template-columns:var(--lado-recolhido-lista) minmax(0,1fr)}.cf--recolhida .cf-painel>:not(.recolher):not(.cf-id){display:none}.cf--recolhida .cf-id{justify-content:center;margin-top:var(--e-12)}.cf--recolhida .cf-id>span:last-child{display:none}.cf--recolhida .cf-avatar{width:var(--h-controle);height:var(--h-controle)}}.cl-painel__rotulo{font-size:var(--f-12);color:var(--c-on-panel-muted)}.cl-painel__grande{font-size:var(--f-30);line-height:var(--lh-30);font-weight:var(--peso-titulo);letter-spacing:-.03em;white-space:nowrap}.cl-painel__grande small{font-size:var(--f-15)}.cl-segmentos{display:flex;flex-direction:column;gap:2px}.cl-seg,.cg-secao{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border:0;border-radius:var(--r-cartao);background:none;color:var(--c-on-panel);text-align:left;font-weight:var(--peso-forte)}.cl-seg span{flex-grow:1}.cl-seg b{min-width:26px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-panel-sel);font-size:var(--f-12)}.cl-seg:hover,.cg-secao:hover,.crm-etapa:hover,.cv-item:hover,.tf-seg:hover{background:var(--c-panel-sel)}.cl-seg[aria-pressed=true],.cg-secao[aria-current=page],.crm-etapa[aria-pressed=true],.cv-item[aria-current=true],.tf-seg[aria-pressed=true]{background:var(--c-panel-sel);box-shadow:inset 3px 0 0 var(--c-panel-accent)}.cl-seg[aria-pressed=true] b{background:var(--c-panel-accent);color:var(--c-on-panel-accent)}.cl-ponto{width:8px;height:8px;flex-shrink:0;border-radius:var(--r-pilula);background:var(--c-neutral)}.cl-ponto--ok{background:var(--c-ok)}.cl-ponto--aviso{background:var(--c-warn)}.cl-ponto--perigo{background:var(--c-danger)}.cl-ponto--fogo{background:var(--c-accent)}.cl-principal,.cf-principal,.crm-principal,.cg-principal,.tf-principal{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--e-3)}.cl-cab,.cf-cab,.crm-cab,.ag-cab,.cg-cab{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-5);border-radius:var(--r-painel);background:var(--c-glass);border:1px solid var(--c-glass-border);box-shadow:0 18px 50px var(--c-shadow)}.cl-filtro{height:var(--h-icone);display:inline-flex;align-items:center;padding:0 var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft2);font-weight:var(--peso-titulo);white-space:nowrap}.cl-cab__espaco{flex-grow:1}.cl-area,.crm-area{flex-grow:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft);box-shadow:inset 0 0 0 1px var(--c-hair)}@media(max-width:900px){.cl .recolher--painel,.cf .recolher--painel{display:none}.cl,.cf{grid-template-columns:minmax(0,1fr)}.cl{grid-template-rows:auto minmax(0,1fr)}.cl-cab .so-estreito{display:block}.cl-filtro,.cl-segmentos{display:none}.cl-cab,.cf-cab{flex-wrap:wrap;padding-left:var(--e-3)}.cf-visao{grid-template-columns:minmax(0,1fr)}.cf-cab>.abas-linha{flex-basis:100%}}.fi-caixa{display:flex;flex-direction:column;gap:var(--e-1);margin:0 var(--e-2);padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-panel-sel);font-size:var(--f-12)}.fi-caixa span{color:var(--c-on-panel-muted)}.fi-asaas{margin-top:auto}.fi-asaas b{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2)}.fi-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-3);margin-bottom:var(--e-3)}.fi-num,.fi-tab{display:flex;flex-direction:column;gap:2px;padding:var(--e-3) var(--e-4);border-radius:var(--r-painel);background:var(--c-seg)}.fi-num span,.fi-cli small,.fi-bloco,.fi-kv dt,.fi-linha--cab{font-size:var(--f-12);color:var(--c-muted)}.fi-num b{font-size:var(--f-22)}.fi-ok,.fi-p{color:var(--etq-verde)}.fi-v,.fi-perigo{color:var(--c-danger-text)}.fi-v{background:var(--c-danger-bg)}.fi-p{background:var(--etq-verde-bg)}.fi-chip{display:inline-flex;align-items:center}.fi-tab>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--e-2)}.fi-linha,.fi-kv>div{display:grid;grid-template-columns:minmax(0,1fr) 48px 84px 72px 144px 168px;align-items:center;gap:var(--e-3);padding:var(--e-2) 0;border-top:1px solid var(--c-hair)}.fi-kv>div{grid-template-columns:104px minmax(0,1fr)}.fi-linha--cab{border:0}.fi-cli{display:flex;align-items:center;gap:var(--e-2);min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left}.fi-cli b,.fi-cli small,.fi-bloco{display:block}.fi-valor{text-align:right;white-space:nowrap}.fi-acao{display:flex;justify-content:flex-end;gap:var(--e-2)}@media(max-width:900px){.fi-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.fi-linha{grid-template-columns:minmax(0,1fr) auto}.fi-linha--cab{display:none}.fi-cli,.fi-acao{grid-column:1 / -1}}.etqs{display:flex;flex-wrap:wrap;gap:var(--e-1);min-width:0}.etqs .etq{white-space:nowrap}.etq{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 var(--e-2);border-radius:var(--r-item);font-size:var(--f-11);line-height:var(--lh-11);font-weight:var(--peso-forte);white-space:normal;overflow-wrap:anywhere}.etq i{width:7px;height:7px;flex-shrink:0;border-radius:2px;background:currentColor}.etq--vermelho{background:var(--etq-vermelho-bg);color:var(--etq-vermelho)}.etq--ambar{background:var(--etq-ambar-bg);color:var(--etq-ambar)}.etq--verde{background:var(--etq-verde-bg);color:var(--etq-verde)}.etq--petroleo{background:var(--etq-petroleo-bg);color:var(--etq-petroleo)}.etq--azul{background:var(--etq-azul-bg);color:var(--etq-azul)}.etq--violeta{background:var(--etq-violeta-bg);color:var(--etq-violeta)}.etq--rosa{background:var(--etq-rosa-bg);color:var(--etq-rosa)}.etq--grafite{background:var(--etq-grafite-bg);color:var(--etq-grafite)}.etd{display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-2) var(--e-5) var(--e-5)}.etd-busca{display:flex;align-items:center;gap:var(--e-2);height:var(--h-controle);padding:0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-muted)}.etd-busca input{flex:1;min-width:0;height:100%;border:0;background:none;color:var(--c-ink);font:inherit;font-size:var(--f-13);outline:0}.etd-lista{display:flex;flex-direction:column;gap:2px}.etd-linha{display:flex;align-items:center;gap:var(--e-3);padding:5px var(--e-2);border-radius:var(--r-cartao)}.etd-linha--on{background:var(--c-seg);box-shadow:0 1px 4px var(--c-shadow-soft)}.etd-linha__marca{display:flex;flex:1;min-width:0;align-items:center;gap:var(--e-3);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.etd-linha__qtd{margin-left:auto;padding-left:var(--e-2);color:var(--c-muted);font-size:var(--f-11);white-space:nowrap}.etd-ck{width:16px;height:16px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--c-check);background:var(--c-card);font-size:var(--f-11);font-weight:var(--peso-titulo);line-height:1}.etd-ck--on{box-shadow:none;background:var(--c-primary);color:var(--c-on-primary)}.etd-editor{display:flex;flex-direction:column;gap:var(--e-2);margin:2px 0;padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:inset 0 0 0 1px var(--c-hair2)}.etd-nova{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-cartao);background:var(--c-soft)}.etd-rot{font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted)}.etd-par{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--e-4);align-items:center}.etd-par input{width:100%;min-width:0;height:var(--h-controle);padding:0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-13);font-weight:var(--peso-medio)}.etd-cores{display:flex;flex-wrap:wrap;gap:5px}.etd-cor{width:20px;height:20px;padding:0;border:0;border-radius:5px;cursor:pointer}.etd-cor[aria-checked=true]:after{content:"✓";color:var(--c-on-panel);font-weight:var(--peso-titulo)}.etd-cor--vermelho{background:var(--etq-vermelho)}.etd-cor--ambar{background:var(--etq-ambar)}.etd-cor--verde{background:var(--etq-verde)}.etd-cor--petroleo{background:var(--etq-petroleo)}.etd-cor--azul{background:var(--etq-azul)}.etd-cor--violeta{background:var(--etq-violeta)}.etd-cor--rosa{background:var(--etq-rosa)}.etd-cor--grafite{background:var(--etq-grafite)}.etd-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-2)}.etd-acoes>:first-child{flex-grow:1}.etd-b3{height:28px;padding:0 var(--e-4);border:0;border-radius:var(--r-item);background:var(--c-soft2);color:var(--c-ink);font:inherit;font-size:var(--f-11);font-weight:var(--peso-forte);white-space:nowrap}.etd-b3--prim{background:var(--c-primary);color:var(--c-on-primary)}.etd-b3:disabled{opacity:.5}.etd-apagar{padding:0;border:0;background:none;color:var(--c-danger-text);font:inherit;font-size:var(--f-11);font-weight:var(--peso-forte);text-align:left;text-decoration:underline;text-underline-offset:3px}.etd-previa{display:flex;align-items:center;gap:var(--e-2)}.etd-vazio{padding:var(--e-3);color:var(--c-muted);font-size:var(--f-12)}@media(max-width:520px){.etd-par{grid-template-columns:minmax(0,1fr)}}.pg-var{height:24px;padding:0 var(--e-2);border:0;border-radius:var(--r-item);background:var(--c-soft);color:var(--c-ink);font:inherit;font-size:var(--f-11);font-weight:var(--peso-forte);cursor:pointer}.pg-previa{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);font-size:var(--f-12);line-height:var(--lh-15);white-space:pre-wrap;overflow-wrap:anywhere}.pg-data{display:grid;grid-template-columns:minmax(0,320px) auto;align-items:center;gap:var(--e-3)}.pg-data .texto-apoio{font-size:var(--f-12)}.pg-fora{display:flex;align-items:center;gap:var(--e-3);font-size:var(--f-12);font-weight:var(--peso-normal);line-height:var(--lh-15)}.pg-fora>span{flex-grow:1}.pg-fora .botao{flex-shrink:0}.pg-lista{display:flex;flex-direction:column;gap:var(--e-2);padding-top:var(--e-3);border-top:1px solid var(--c-hair)}.pg-item,.pg-linha{display:flex;flex-direction:column;gap:2px;padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-card);box-shadow:0 1px 4px var(--c-shadow-soft)}.pg-item[aria-current=true],.rg-cartao[aria-current=true]{box-shadow:0 10px 28px var(--c-shadow-pop)}.pg-item__txt,.pg-linha__txt{font-size:var(--f-13);line-height:var(--lh-15);white-space:pre-wrap;overflow-wrap:anywhere}.pg-item .texto-apoio,.pg-linha .texto-apoio{font-size:var(--f-12)}.pg-item__acoes{display:flex;flex-wrap:wrap;gap:var(--e-2);margin-top:var(--e-1)}.pg-item__acoes .botao{height:var(--h-item);padding:0 var(--e-3);font-size:var(--f-12)}.pg-esqueleto{display:block;height:52px;border-radius:var(--r-cartao);background:var(--c-soft);animation:piscar 1.2s ease-in-out infinite alternate}.pg-esqueleto--alto{height:88px}.pg-fio{align-self:flex-end;max-width:min(72%,560px);display:flex;flex-direction:column;gap:2px;padding:6px var(--e-3);border:1.5px dashed var(--c-hair2);border-radius:var(--r-cartao);background:var(--c-seg);color:var(--c-ink);font:inherit;text-align:left;cursor:pointer}.pg-fio small{font-size:var(--f-11);color:var(--c-muted)}.pg-fio__txt{font-size:var(--f-13);line-height:var(--lh-13);white-space:pre-wrap;overflow-wrap:anywhere}.pg-selo{align-self:flex-start;padding:1px var(--e-2);border-radius:var(--r-item);background:var(--c-warn-bg);color:var(--c-warn-text);font-size:var(--f-11);font-weight:var(--peso-titulo)}.pg-central__filtro{width:200px}.pg-central__lista{flex-grow:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-2);padding:2px}.cv-lista__titulo{display:flex;align-items:baseline;gap:var(--e-2)}.cv-programadas-bt{margin-left:auto;margin-right:var(--e-8);height:24px;padding:0 var(--e-2);border:0;border-radius:var(--r-item);background:var(--c-panel-sel);color:var(--c-on-panel);font:inherit;font-size:var(--f-12);font-weight:var(--peso-forte);text-decoration:none;white-space:nowrap;cursor:pointer}.cv-programadas-bt[aria-pressed=true]{background:var(--c-on-panel);color:var(--c-panel)}@media(max-width:900px){.cv-programadas-bt{margin-right:0}}.pg-d20{gap:var(--e-5)}.pg-d20__seq,.pg-d20__lista{display:flex;flex-direction:column;gap:var(--e-2)}.pg-d20__rot{font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-d20__linha{display:grid;grid-template-columns:20px auto auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-4);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 1px 6px var(--c-shadow-soft)}.pg-d20__linha--arrasto{opacity:.55;box-shadow:0 10px 28px var(--c-shadow-pop)}.pg-d20__linha--alvo{box-shadow:inset 0 0 0 2px var(--c-ink)}.pg-d20__linha--grav{background:var(--c-alerta-bg);box-shadow:inset 0 0 0 1px var(--c-alerta-linha)}.pg-d20__linha--grav b{color:var(--c-alerta-tx)}.pg-d20__alca{width:20px;height:var(--h-icone);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-item);background:none;color:var(--c-muted);cursor:grab;touch-action:none}.pg-d20__n{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-solid);color:var(--c-on-primary);font-size:var(--f-11);font-weight:var(--peso-titulo)}.pg-d20__min{position:relative;width:30px;height:30px;flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-item);background:var(--c-soft2);color:var(--c-muted);font:inherit;font-weight:var(--peso-titulo)}.pg-d20__min img,.pg-d20__min video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pg-d20__min--doc{font-size:var(--f-11)}.pg-d20__min--play{background:var(--c-solid);color:var(--c-on-primary);cursor:pointer}.pg-d20__min--grav{background:var(--c-accent-text);color:var(--c-on-danger)}.pg-d20__tx{min-width:0;display:flex;flex-direction:column;gap:2px}.pg-d20__tx b{font-size:var(--f-13);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-d20__tx>span{font-size:var(--f-12);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-d20__tx>.rg-erro{color:var(--c-danger-text)}.pg-d20__ac{display:flex;align-items:center;gap:var(--e-2)}.pg-d20__como{width:150px}.pg-d20__como select{height:var(--h-item);font-size:var(--f-12)}.pg-d20__ic{width:var(--h-icone);height:var(--h-icone);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--r-item);background:var(--c-soft2);color:var(--c-ink);cursor:pointer}.pg-d20__ic:hover{background:var(--c-hair2)}.pg-onda{display:flex;align-items:center;gap:2px;height:22px}.pg-onda i{width:3px;height:10px;border-radius:2px;background:var(--c-ink)}.pg-onda--viva i{background:var(--c-accent-text);animation:onda .9s ease-in-out infinite alternate}.pg-onda i:nth-child(3n+1){height:6px}.pg-onda i:nth-child(3n+2){height:18px}.pg-onda i:nth-child(4n){height:13px}.pg-onda i:nth-child(5n){height:20px}.pg-onda--viva i:nth-child(2n){animation-delay:-.3s}.pg-onda--viva i:nth-child(3n){animation-delay:-.6s}@keyframes onda{to{transform:scaleY(.35)}}.pg-d20__b3{height:var(--h-item);padding:0 var(--e-4);border:0;border-radius:var(--r-item);background:var(--c-soft2);color:var(--c-ink);font:inherit;font-size:var(--f-12);font-weight:var(--peso-forte);white-space:nowrap;cursor:pointer}.pg-d20__b3:disabled{opacity:.5;cursor:default}.pg-d20__parar{height:var(--h-item);padding:0 var(--e-4);font-size:var(--f-12);box-shadow:none}.pg-d20__add{display:flex;gap:var(--e-2)}.pg-d20__mais{flex-grow:1}.pg-d20__mais:after{display:none}.pg-d20__mais select{height:var(--h-item);padding:0 var(--e-4);border-color:transparent;background:var(--c-soft2);font-size:var(--f-12);font-weight:var(--peso-forte);text-align:center;text-align-last:center}.pg-d20__gravar{width:150px;user-select:none;-webkit-user-select:none;touch-action:none}.pg-d20__gravar--on{background:var(--c-alerta-bg);color:var(--c-alerta-tx)}.pg-d20__vars{margin-top:calc(var(--e-2) * -1);font-size:var(--f-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-d20__nota{padding:var(--e-2) var(--e-4);border-radius:var(--r-item);background:var(--c-soft);color:var(--c-muted);font-size:var(--f-12);line-height:var(--lh-12)}.pg-d20__erro{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-4) var(--e-3);border-radius:var(--r-cartao);background:var(--c-danger-bg);color:var(--c-danger-text);font-size:var(--f-12);line-height:var(--lh-12)}.pg-d20__erro>span{flex-grow:1;display:flex;flex-direction:column;gap:2px}.pg-d20__erro b{font-size:var(--f-13)}.pg-d20__fila{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:var(--e-2);align-items:end}.pg-d20__fila .campo{min-width:0}.pg-d20-dlg .pg-d20__programar:disabled{background:var(--c-check);color:var(--c-muted);box-shadow:none;opacity:1;cursor:default}.pg-d20-dlg .cab-camada__textos .texto-apoio,.pg-d20-dlg .kicker{white-space:nowrap}.pg-d20__volta{font-size:var(--f-18)}@media(max-width:600px){.camada--centro:has(.pg-d20-dlg){padding:0}.pg-d20-dlg{width:100%!important;height:100%;max-height:none;border-radius:0;background:var(--c-bg)}.pg-d20-dlg>.cab-camada{align-items:center;padding:var(--e-3) var(--e-3) 0}.pg-d20-dlg>.form-camada{flex-grow:1;padding:var(--e-4) var(--e-3)}.pg-d20-dlg>.camada__rodape{border-top:0;padding:var(--e-2) var(--e-3) calc(var(--e-4) + env(safe-area-inset-bottom))}.pg-d20-dlg .rodape-nota:empty{display:none}.pg-d20-dlg .pg-d20__programar{flex-grow:1;height:var(--h-controle)}.pg-d20__fila{grid-template-columns:minmax(0,1fr)}.pg-d20__gravar{width:auto;flex:1}.pg-item-dlg .rg-vars{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pg-item-dlg .rg-vars>*{flex-shrink:0}}.pg-conv-ancora{position:relative;height:0;z-index:3}.pg-conv{position:absolute;left:calc(var(--e-14) * 2);bottom:var(--e-2);width:440px;max-width:calc(100% - var(--e-14) * 2);display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--r-painel);background:var(--c-nav-sobre);box-shadow:0 24px 60px var(--c-shadow-pop),0 0 0 1px var(--c-hair)}.pg-conv__gr{display:flex;justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-2) var(--e-1);font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted);white-space:nowrap}.pg-conv__central{padding:0;border:0;background:none;color:var(--c-accent-text);font:inherit;font-weight:var(--peso-titulo);cursor:pointer}.pg-conv__linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--e-4);align-items:center;padding:var(--e-2);border-radius:var(--r-item)}.pg-conv__linha:hover,.pg-conv__linha:focus-within{background:var(--c-seg);box-shadow:0 1px 4px var(--c-shadow)}.pg-conv__mini{display:flex;gap:var(--e-1)}.pg-conv__tx{min-width:0;display:flex;flex-direction:column;white-space:nowrap}.pg-conv__tx b{font-size:var(--f-13)}.pg-conv__tx span{font-size:var(--f-12);color:var(--c-muted);overflow:hidden;text-overflow:ellipsis}.pg-conv__ac{display:flex;gap:var(--e-1)}.pg-conv .pg-esqueleto{height:46px}.pg-conv .alerta{margin:var(--e-1)}@media(max-width:600px){.pg-conv{left:0;right:0;width:auto;max-width:none}}@media(max-width:600px){.pg-data{grid-template-columns:minmax(0,1fr)}.pg-data .texto-apoio{grid-column:1 / -1}.pg-fora{flex-direction:column;align-items:stretch}.pg-central__filtro{width:100%;order:3}}.rg-grade{flex-grow:1;min-height:0;display:grid;grid-template-columns:minmax(260px,370px) minmax(0,1fr);gap:var(--e-3)}.rg-lista,.rg-ed{min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.rg-ed{gap:var(--e-3);padding:var(--e-4)}.rg-cartao,.rg-passo,.rg-bloco{display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-3);border:0;border-radius:var(--r-cartao);background:var(--c-card);color:var(--c-ink);font:inherit;text-align:left;box-shadow:0 1px 4px var(--c-shadow-soft)}.rg-bloco{gap:var(--e-2)}.rg-cartao{cursor:pointer}.rg-cartao__topo,.rg-num,.rg-rotulo--linha{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--e-2)}.rg-cartao__topo b,.rg-passo__txt b{font-size:var(--f-13);color:var(--c-ink);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-cartao__gatilho,.rg-cartao__pe,.rg-passo__txt,.rg-nota,.rg-check,.rg-num,.rg-arquivo,.rg-hora{font-size:var(--f-12);line-height:var(--lh-15);color:var(--c-muted);overflow-wrap:anywhere}.rg-cartao__pe{display:flex;flex-direction:column;font-size:var(--f-11)}.rg-sit,.rg-rotulo{flex-shrink:0;font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted)}.rg-sit{padding:1px var(--e-2);border-radius:var(--r-item);background:var(--c-soft)}.rg-sit--ativa{background:var(--etq-verde-bg);color:var(--etq-verde)}.rg-sit--pausada{background:var(--c-warn-bg);color:var(--c-warn-text)}.rg-sit--falhou{background:var(--c-danger-bg);color:var(--c-danger-text)}.rg-rotulo{font-size:var(--f-12)}.rg-ed__cab,.rg-mais,.rg-arquivo,.rg-vars,.rg-quando{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2)}.rg-ed__titulo{flex:1 1 220px;display:flex;flex-direction:column;min-width:0}.rg-nome{height:var(--h-controle);padding:0 var(--e-2);border:1px solid var(--c-hair);border-radius:var(--r-cartao);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-18);font-weight:var(--peso-titulo)}.rg-ed__corpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:var(--e-4);align-items:start}.rg-passos,.rg-lado{display:flex;flex-direction:column;gap:var(--e-2)}.rg-passo{flex-direction:row;align-items:flex-start;gap:var(--e-3);padding:var(--e-1) 0;background:none;box-shadow:none}.rg-passo__txt>span{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);color:var(--c-ink)}.rg-cartao__pe b{color:var(--c-ink)}.rg-bloco--parar{background:var(--c-alerta-bg);box-shadow:inset 0 0 0 1px var(--c-alerta-linha)}.rg-bloco--parar .rg-rotulo{color:var(--c-alerta-tx)}.rg-mais__seg{flex-grow:1}.rg-seg4 button{white-space:nowrap;padding:0 var(--e-1)}.rg-mais__seg button{color:var(--c-ink)}.rg-vale{display:flex;align-items:center;gap:var(--e-2);font-size:var(--f-12);font-weight:var(--peso-forte);color:var(--c-muted)}.rg-vale .selecao{width:170px}.rg-dia{width:130px}.rg-hh{width:90px}.rg-excluir{color:var(--c-danger-text)}.rg-passo--espera{align-items:center}.rg-passo--espera b{color:var(--c-muted)}.rg-passo__icone{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-solid);color:var(--c-on-primary)}.rg-passo--espera .rg-passo__icone{background:var(--c-soft2);color:var(--c-ink)}.rg-passo__txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rg-mais .selecao{flex:1 1 200px}.rg-mais .botao,.rg-passo .botao{flex-shrink:0;height:var(--h-item);padding:0 var(--e-3);font-size:var(--f-12)}.rg-horario{font-size:var(--f-13);font-weight:var(--peso-forte)}.rg-check{display:flex;align-items:center;gap:var(--e-2);color:var(--c-ink)}.cd-tirar{opacity:0}.rg-check:hover .cd-tirar,.cd-tirar:focus-visible{opacity:1}.rg-check input{accent-color:var(--c-ink);margin-top:2px}.rg-check small{display:block;font-size:var(--f-11);color:var(--c-muted)}.rg-erro{color:var(--c-danger-text);font-weight:var(--peso-forte)}.rg-seg4{grid-template-columns:repeat(4,minmax(0,1fr))}.rg-arquivo span{flex-grow:1}.rg-vars{gap:var(--e-1);margin-top:calc(var(--e-2) * -1)}.rg-quando{font-weight:var(--peso-normal)}.rg-quando input,.rg-hora input{width:96px;height:var(--h-item);padding:0 var(--e-2);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit}.rg-quando input[type=time]{width:124px}.rg-previa{display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft)}.rg-previa p{font-size:var(--f-13);line-height:var(--lh-15);white-space:pre-wrap;overflow-wrap:anywhere}.rg-hora{display:grid;grid-template-columns:90px auto auto auto;align-items:center;gap:var(--e-2)}@media(max-width:1100px){.rg-ed__corpo{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.rg-grade,.rg-seg4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rg-grade{grid-template-columns:minmax(0,1fr)}.rg-lista{max-height:320px}}.cp-area{flex-grow:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft)}.cp-grade{flex-grow:1;min-width:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr) minmax(0,.95fr);gap:var(--e-3)}.cp-col,.cp-lado{min-width:0}.cp-lado{display:flex;flex-direction:column;gap:var(--e-3)}.cp-lado>:last-child{flex-grow:1}.cp-col>.rg-rotulo--linha b{font-size:var(--f-13)}.rg-rotulo--linha b{color:var(--c-ink)}.cp-publico{margin-top:auto;display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-4);border-radius:var(--r-cartao);background:var(--c-panel)}.cp-publico .rg-num,.cp-publico p{color:var(--c-on-panel-muted)}.cp-publico b{color:var(--c-on-panel)}.cp-total{font-size:var(--f-30);line-height:var(--lh-30);font-weight:var(--peso-titulo)}.cp-publico .link{align-self:flex-start;color:var(--c-panel-accent)}.cp-celular,.cp-celular__tela{display:flex;flex-direction:column;gap:var(--e-2)}.cp-celular__tela{padding:var(--e-3);border:4px solid var(--c-solid);border-radius:var(--e-6);background:var(--c-fio)}.cp-celular__cab{display:flex;align-items:center;gap:var(--e-2);font-weight:var(--peso-forte)}.cp-celular__bolha{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 2px 8px var(--c-shadow-soft)}.cp-celular__bolha p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-15)}.cp-celular__midia{display:block;margin-bottom:var(--e-2);padding:var(--e-5) var(--e-3) var(--e-2);border-radius:var(--r-item);background:var(--c-panel);color:var(--c-on-panel)}.cp-seg{align-items:center;color:var(--c-ink)}.cp-seg .selecao{width:130px}.cp-pausada{padding:3px var(--e-2);border-radius:var(--r-item);background:var(--c-panel);color:var(--c-on-panel);font-size:var(--f-12);font-weight:var(--peso-forte);white-space:nowrap}.cp-nome{border-color:transparent;background:none;padding:0}.cp-voltar{white-space:nowrap}.au-topo .rg-ed__titulo{flex:0 1 auto}.cp-lista{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start}.cp-lista:has(>.vazio){display:flex}.cp-linha{align-items:center}.cp-variacao{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft)}@media(max-width:1100px){.cp-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cp-lado{grid-column:1 / -1}}@media(max-width:700px){.cp-grade{grid-template-columns:minmax(0,1fr)}}.cv.cv--central{grid-template-columns:minmax(0,1fr)}.cv--central>.cv-lista{display:none}.pg-tela{min-height:0;display:flex;flex-direction:column;gap:var(--e-3)}.pg-tela__titulo{font-size:var(--f-22);line-height:var(--lh-22);font-weight:var(--peso-titulo);letter-spacing:-.02em;white-space:nowrap}.pg-tela__visao{width:150px;flex-shrink:0}.pg-tela__visao select,.pg-tela__filtro select{font-size:var(--f-12);background:var(--c-card)}.pg-tela__visao select{border-color:var(--c-hair2)}.pg-tela__nova{flex-shrink:0;white-space:nowrap}.pg-tela__area{flex-grow:1;min-height:0;display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft);box-shadow:inset 0 0 0 1px var(--c-hair)}.pg-tela__filtros{display:flex;align-items:center;gap:var(--e-2)}.pg-tela__filtro{width:190px;flex-shrink:0}.pg-tela__filtro+.pg-tela__filtro{width:170px}.pg-tela__conferir{flex-shrink:0;height:var(--h-icone);background:var(--c-soft2);box-shadow:none;white-space:nowrap}.pg-tela__lista{padding:0}.pg-tela__esq{height:46px;flex-shrink:0}.pg-tela__linha{flex-shrink:0;display:grid;grid-template-columns:auto minmax(0,300px) minmax(0,1fr) 130px 110px 120px;align-items:center;gap:var(--e-3);min-height:52px;box-sizing:border-box;padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-card);box-shadow:0 1px 4px var(--c-shadow-soft)}.pg-tela__av{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-soft2);font-size:var(--f-11);font-weight:var(--peso-titulo)}.pg-tela__quem,.pg-tela__falha>span{min-width:0;display:flex;flex-direction:column}.pg-tela__quem b,.pg-tela__quem span,.pg-tela__oque>span:last-child,.pg-tela__quando{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-tela__quem b{font-size:var(--f-13)}.pg-tela__quem span,.pg-tela__oque{font-size:var(--f-12);color:var(--c-muted)}.pg-tela__oque{min-width:0;display:flex;align-items:center;gap:var(--e-2)}.pg-tela__min{width:22px;height:22px}.pg-tela__quando{font-size:var(--f-13)}.pg-tela__sit{justify-self:start;width:110px;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--e-1);padding:2px var(--e-2);white-space:nowrap}.pg-tela__sit:before{content:"";width:6px;height:6px;border-radius:1px;background:currentColor}.pg-tela__ac{display:flex;gap:var(--e-2);justify-content:flex-end}.pg-tela__ac .botao,.pg-tela__falha .botao{height:var(--h-item);padding:0 var(--e-3);font-size:var(--f-12);white-space:nowrap}.pg-tela__falha{flex-shrink:0;display:flex;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-alerta-bg);box-shadow:inset 0 0 0 1px var(--c-alerta-linha);color:var(--c-alerta-tx);font-size:var(--f-12)}.pg-tela__falha>span{flex-grow:1}.pg-tela__falha b{font-size:var(--f-13)}.pg-para{position:relative}.pg-para__bt{width:100%;height:var(--h-controle);padding:0 var(--e-8) 0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-13);font-weight:var(--peso-forte);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.pg-para__menu{position:absolute;z-index:5;left:0;right:0;top:100%;margin-top:var(--e-1);display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-2);border-radius:var(--r-cartao);background:var(--c-card);box-shadow:0 10px 28px var(--c-shadow-pop)}.pg-para__busca{height:var(--h-icone);padding:0 var(--e-3);border:1px solid var(--c-hair2);border-radius:var(--r-item);font:inherit;font-size:var(--f-13)}.pg-para__menu [role=listbox]{display:flex;flex-direction:column;max-height:240px;overflow-y:auto}.pg-para__menu [role=option]{height:var(--h-icone);flex-shrink:0;padding:0 var(--e-2);border:0;border-radius:var(--r-item);background:none;color:var(--c-ink);font:inherit;font-size:var(--f-13);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.pg-para__menu [role=option]:hover,.pg-para__menu [role=option][aria-selected=true]{background:var(--c-soft)}@media(max-width:900px){.pg-tela__cab{flex-wrap:nowrap}.pg-tela__visao{width:130px}.pg-tela__cab .pg-tela__resto{display:none}.pg-tela__filtros{flex-direction:column;align-items:stretch}.pg-tela__filtro,.pg-tela__filtro+.pg-tela__filtro{width:100%}.pg-tela__falha>span>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-tela__linha{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av quem sit" "oque oque oque" "quando quando ac";row-gap:var(--e-1)}.pg-tela__av{grid-area:av}.pg-tela__quem{grid-area:quem}.pg-tela__oque{grid-area:oque}.pg-tela__quando{grid-area:quando}.pg-tela__sit{grid-area:sit;width:auto}.pg-tela__ac{grid-area:ac}.pg-tela__falha{flex-direction:column;align-items:stretch}.pg-tela .vazio .texto-apoio{font-size:var(--f-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.tf{flex-grow:1;min-height:0;display:grid;grid-template-columns:var(--lado-estreito) minmax(0,1fr);gap:var(--e-3)}.tf-painel{min-height:0;display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-2) var(--e-2);border-radius:var(--r-painel);background:var(--c-panel);color:var(--c-on-panel);box-shadow:0 18px 50px var(--c-shadow);overflow-y:auto;scrollbar-color:var(--c-rolagem-painel) transparent}.tf-painel__topo{display:flex;flex-direction:column;padding:0 var(--e-2)}.tf-painel__rotulo{font-size:var(--f-12);color:var(--c-on-panel-muted)}.tf-painel__grande{font-size:var(--f-30);line-height:var(--lh-30);font-weight:var(--peso-titulo);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tf-painel__atraso{font-size:var(--f-12);color:var(--c-panel-warn);font-weight:var(--peso-forte)}.tf-segs{display:flex;flex-direction:column;gap:2px}.tf-seg{display:flex;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);border:0;border-radius:var(--r-cartao);background:transparent;color:var(--c-on-panel);font-weight:var(--peso-medio);text-align:left;transition:background-color var(--anim-rapida)}.tf-seg b{margin-left:auto;min-width:24px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-panel-sel);font-size:var(--f-11);font-variant-numeric:tabular-nums}.tf-seg[aria-pressed=true] b{background:var(--c-panel-accent);color:var(--c-on-panel-accent)}.tf-segs-mini{display:none}.tf-painel .selecao select{background:var(--c-panel-sel);color:var(--c-on-panel);border-color:transparent}.tf-painel .selecao:after{border-color:var(--c-on-panel-muted)}.tf-painel .selecao option{background:var(--c-seg);color:var(--c-ink)}.tf-painel__nota{margin-top:auto;padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-panel-sel);font-size:var(--f-12);color:var(--c-on-panel-muted)}.tf-barra{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.tf-barra .selecao{width:auto;min-width:150px}.tf-barra__espaco{flex-grow:1}.tf-vista{width:150px}.tf-quadro{flex-grow:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft);overflow:auto}.tf-coluna{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--e-2)}.tf-coluna h3{display:flex;align-items:center;gap:var(--e-2);margin:0;padding:0 var(--e-1);font-size:var(--f-13);font-weight:var(--peso-titulo)}.tf-coluna h3 span{font-size:var(--f-11);color:var(--c-muted);font-variant-numeric:tabular-nums}.tf-coluna__lista{display:flex;flex-direction:column;gap:var(--e-2)}.tf-cartao{display:flex;flex-direction:column;gap:5px;padding:var(--e-3);border:0;border-radius:var(--r-cartao);background:var(--c-seg);color:var(--c-ink);text-align:left;box-shadow:0 2px 8px var(--c-shadow-soft);transition:transform var(--anim-rapida)}.tf-cartao:hover{transform:translateY(-1px)}.tf-cartao b{font-size:var(--f-13);line-height:var(--lh-13);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-cartao--aberto{box-shadow:0 10px 28px var(--c-shadow-pop)}.tf-cartao--feito{opacity:.7}.tf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:var(--f-12);color:var(--c-muted);overflow-wrap:anywhere}.tf-vencida{color:var(--c-danger-text);font-weight:var(--peso-forte)}.tf-prio{height:20px;display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--r-item);font-size:var(--f-11);font-weight:var(--peso-titulo);background:var(--c-soft2);color:var(--c-muted)}.tf-prio--alta{background:var(--c-danger-bg);color:var(--c-danger-text)}.tf-prio--media{background:var(--c-warn-bg);color:var(--c-warn-text)}.tf-meta__txt{flex:1 1 0;min-width:0}.tf-av{min-width:22px;height:20px;padding:0 3px;white-space:nowrap;letter-spacing:-.02em;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-primary);color:var(--c-on-primary);font-size:var(--f-11);font-weight:var(--peso-titulo)}.tf-selo{height:20px;display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--r-item);font-size:var(--f-11);font-weight:var(--peso-titulo)}.tf-lista{flex-grow:1;min-height:0;overflow:auto;border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.tf-linha{display:grid;grid-template-columns:40px minmax(220px,2fr) minmax(90px,.8fr) minmax(110px,1fr) minmax(110px,1fr) minmax(120px,1fr) 84px;align-items:center;gap:var(--e-2);min-width:820px;min-height:44px;padding:var(--e-1) var(--e-3);border-bottom:1px solid var(--c-hair)}.tf-linha:last-child{border-bottom:0}.tf-linha--cab{position:sticky;top:0;z-index:1;min-height:34px;background:var(--c-seg);font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted)}.tf-linha--aberta{background:var(--c-seg);box-shadow:0 1px 4px var(--c-shadow);border-radius:var(--r-cartao)}.tf-linha>span{min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-linha__check{display:flex;justify-content:center}.tf-linha__check input{width:16px;height:16px;accent-color:var(--c-solid)}.tf-linha__titulo{min-width:0;display:flex;flex-direction:column;padding:0;border:0;background:none;color:var(--c-ink);text-align:left}.tf-linha__titulo b,.tf-linha__titulo>span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-linha__titulo:hover b{text-decoration:underline;text-underline-offset:3px}.tf-linha__titulo small{font-size:var(--f-12);color:var(--c-muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-linha__prazo{white-space:nowrap}.tf-esqueleto{flex-grow:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft)}.tf-esqueleto span{height:180px;border-radius:var(--r-cartao);background:var(--c-seg);animation:piscar 1.2s ease-in-out infinite alternate}.tf-toast button{border:0;background:none;color:var(--c-panel-accent);font-weight:var(--peso-titulo)}.tf-folha .grade-2{row-gap:var(--e-4)}.tf-fixo{height:var(--h-controle);display:flex;align-items:center;padding:0 var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);font-weight:var(--peso-medio);overflow-wrap:anywhere}.quando{min-width:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4px;margin:0;padding:0;border:0}.tf-dica{font-size:var(--f-12)}.tf-checklist{display:flex;flex-direction:column;gap:2px;font-weight:var(--peso-normal)}.tf-item{display:flex;align-items:center;gap:var(--e-2);min-height:28px}.tf-item input[type=checkbox]{width:15px;height:15px;flex-shrink:0;accent-color:var(--c-solid)}.tf-item__txt{flex-grow:1;min-width:0;overflow-wrap:anywhere}.tf-item__txt--feito{color:var(--c-muted);text-decoration:line-through}.tf-item__tirar{width:22px;height:22px;flex-shrink:0;border:0;border-radius:var(--r-item);background:none;color:var(--c-muted);opacity:0;transition:opacity var(--anim-rapida)}.tf-item:hover .tf-item__tirar,.tf-item__tirar:focus-visible{opacity:1;background:var(--c-soft2)}.tf-item--novo input{flex-grow:1;height:28px;padding:0 var(--e-2);border:1px dashed var(--c-hair2);border-radius:var(--r-item);background:transparent;color:var(--c-ink);font:inherit}.tf-comentarios{display:flex;flex-direction:column;gap:var(--e-2);font-weight:var(--peso-normal)}.tf-comentario{margin:0;overflow-wrap:anywhere}.tf-comentar{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:var(--e-2)}.tf-comentar textarea{width:100%;padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;resize:vertical}.tf-sugestoes{position:absolute;left:0;bottom:calc(100% - var(--e-8));z-index:2;display:flex;flex-direction:column;min-width:180px;padding:4px;border-radius:var(--r-cartao);background:var(--c-panel);box-shadow:0 18px 50px var(--c-shadow-pop)}.tf-sugestoes button{height:28px;padding:0 var(--e-3);border:0;border-radius:var(--r-item);background:none;color:var(--c-on-panel);text-align:left;font-weight:var(--peso-medio)}.tf-sugestoes button:hover,.tf-sugestoes button:focus-visible{background:var(--c-panel-sel)}.tf-perigo{background:var(--c-danger);color:var(--c-on-danger)}.tf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tf-passo{display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-4);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:inset 0 0 0 1px var(--c-hair2),0 2px 8px var(--c-shadow-soft)}.tf-passo__cab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--e-2)}.tf-passo__obrigatorio{font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-accent-text)}.tf-passo__campos{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--e-3)}.tf-passo__campos--3{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.9fr)}.tf-encerrar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-1);font-size:var(--f-12);color:var(--c-muted)}.tf-encerrar__link{color:var(--c-accent-text)}@media(max-width:900px){.tf{grid-template-columns:minmax(0,1fr)}.tf-painel{flex-direction:row;flex-wrap:wrap;align-items:center;padding:var(--e-3);overflow:visible}.tf-segs,.tf-painel__nota{display:none}.tf-segs-mini{display:block;flex-grow:1;min-width:160px}.tf-painel__topo{flex-direction:row;align-items:baseline;gap:var(--e-2);flex-wrap:wrap}.tf-painel__grande{font-size:var(--f-22);line-height:var(--lh-22)}.tf-barra .selecao{flex:1 1 140px;min-width:0}.tf-quadro{grid-template-columns:minmax(0,1fr);align-content:start}.tf-coluna{min-height:auto}.tf-esqueleto,.tf-passo__campos{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.tf-excluir-mais{display:none}}.ag-dia{display:flex;gap:3px;padding:3px;border-radius:var(--r-cartao);background:var(--c-soft)}.ag-dia button{height:var(--h-icone);min-width:var(--h-icone);padding:0 var(--e-2);border:0;border-radius:var(--r-item);background:none;font-weight:var(--peso-titulo);color:var(--c-muted)}.ag-dia__hoje--ativo{background:var(--c-seg)!important;color:var(--c-ink)!important;box-shadow:0 2px 10px var(--c-shadow)}.ag-corpo{flex-grow:1;min-height:0;display:grid;grid-template-columns:var(--lado-estreito) minmax(0,1fr) var(--lado-vivo);gap:var(--e-3)}.ag-esq,.ag-centro{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-5);border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.ag-esq__semana{font-weight:var(--peso-titulo);color:var(--c-accent-text)}.ag-esq__data{font-size:var(--f-52);line-height:var(--lh-52);font-weight:var(--peso-titulo);letter-spacing:-.04em;white-space:nowrap}.ag-sec-cab{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-2);margin-top:var(--e-4);white-space:nowrap}.ag-sec-cab span{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--f-12);color:var(--c-muted)}.ag-meta{display:flex;flex-direction:column;gap:4px;padding:6px 0}.ag-meta__linha{display:flex;align-items:baseline;gap:6px}.ag-meta__linha>span{flex-grow:1;color:var(--c-muted);font-weight:var(--peso-medio)}.ag-meta__linha b{font-size:var(--f-18);font-variant-numeric:tabular-nums}.ag-meta__linha small{font-size:var(--f-12);color:var(--c-muted)}.ag-meta__barra{height:4px;border-radius:3px;background:var(--c-soft2);overflow:hidden}.ag-meta__barra span{display:block;height:100%;background:var(--c-accent);border-radius:3px}.ag-comp{width:100%;display:grid;grid-template-columns:52px 1fr;gap:var(--e-2);padding:var(--e-2) 0;border:0;border-bottom:1px solid var(--c-hair);background:none;color:inherit;text-align:left}.ag-comp:hover b{text-decoration:underline;text-decoration-color:var(--c-link-line);text-underline-offset:3px}.ag-comp>span:first-child{font-weight:var(--peso-titulo);font-variant-numeric:tabular-nums}.ag-comp>span:last-child{display:flex;flex-direction:column;min-width:0}.ag-comp small{font-size:var(--f-12);color:var(--c-muted)}.ag-meta__linha>span,.ag-comp b,.ag-comp small,.ag-tarefa__texto b,.ag-tarefa__texto span,.ag-tarefa__motivo,.ag-tarefa__hora,.ag-grupo h3 span,.ag-centro__pe>span{max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-comp--passou{opacity:.5}.ag-agora{display:flex;align-items:center;gap:var(--e-2);margin:var(--e-1) 0}.ag-agora:after{content:"";flex-grow:1;height:2px;background:var(--c-accent)}.ag-agora span{padding:1px 6px;border-radius:var(--r-item);background:var(--c-accent);color:var(--c-on-panel);font-size:var(--f-11);font-weight:var(--peso-titulo)}.ag-centro{gap:var(--e-3);overflow:hidden}.ag-abas{display:inline-grid;grid-template-columns:auto auto}.ag-abas button{padding:0 var(--e-3);height:var(--h-icone);white-space:nowrap}.ag-abas b{color:var(--c-accent-text)}.ag-aba-corpo{flex-grow:1;min-height:0;display:flex;flex-direction:column;gap:var(--e-2)}.ag-aba-corpo[hidden]{display:none}.ag-centro__lista{flex-grow:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--e-4)}.ag-centro__pe{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);padding-top:var(--e-2);border-top:1px solid var(--c-hair);font-size:var(--f-11);color:var(--c-muted)}.ag-centro__pe .link{color:var(--c-accent-text);white-space:nowrap}.ag-centro__cab{display:flex;align-items:center;gap:var(--e-3)}.ag-grupo{display:flex;flex-direction:column;gap:var(--e-2)}.ag-grupo h3{margin:0;display:flex;align-items:center;gap:var(--e-2);font-size:var(--f-13);white-space:nowrap}.ag-grupo h3 span{font-weight:var(--peso-medio);color:var(--c-muted)}.ag-ponto{width:7px;height:7px;border-radius:var(--r-pilula)}.ag-ponto--perigo{background:var(--c-danger)}.ag-ponto--atencao{background:var(--c-warn)}.ag-ponto--neutro{background:var(--c-neutral)}.ag-lista{display:flex;flex-direction:column;border-radius:var(--r-cartao);background:var(--c-card);box-shadow:0 0 0 1px var(--c-hair)}.ag-tarefa{display:grid;grid-template-columns:20px 56px 88px minmax(0,1fr) auto auto;align-items:center;gap:var(--e-3);min-height:44px;padding:6px var(--e-4);border-bottom:1px solid var(--c-hair)}.ag-tarefa:last-child{border-bottom:0}.ag-tarefa input{width:20px;height:20px;accent-color:var(--c-ok)}.ag-tarefa__hora{font-weight:var(--peso-titulo);font-variant-numeric:tabular-nums;white-space:nowrap}.ag-tarefa__hora--atrasada{color:var(--c-danger-text)}.ag-tarefa__tipo{display:inline-flex;align-items:center;gap:6px;color:var(--c-muted);font-size:var(--f-12);font-weight:var(--peso-medio)}.ag-tarefa__texto{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:0;border:0;background:none;color:inherit;text-align:left}.ag-tarefa__texto:hover b{text-decoration:underline;text-decoration-color:var(--c-link-line);text-underline-offset:3px}.ag-tarefa__texto span{font-size:var(--f-12);color:var(--c-muted)}.ag-tarefa__acao{color:var(--c-ink);white-space:nowrap}.ag-tarefa__foco{margin-right:4px;vertical-align:-1px}.ag-tarefa--feita .ag-tarefa__texto b{text-decoration:line-through;color:var(--c-muted)}.ag-tarefa--p{grid-template-columns:100px 88px minmax(0,1fr) 132px auto}.ag-tarefa--n{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.ag-tarefa__hora small{margin-left:var(--e-1);font-size:var(--f-11);color:var(--c-muted)}.ag-tarefa__hora--chegando small{color:var(--c-warn-text)}.ag-tarefa__hora--atrasada,.ag-tarefa__hora--atrasada small{color:var(--c-danger-text)}.ag-tarefa__motivo{font-size:var(--f-11);color:var(--c-muted)}.ag-origem{padding:2px 7px;border-radius:var(--r-item);background:var(--c-soft);font-size:var(--f-11);font-weight:var(--peso-forte);white-space:nowrap}.ag-origem--bia{background:var(--c-accent-soft);color:var(--c-accent-text)}.ag-ponto--ok{background:var(--c-ok)}.ag-ponto--tinta{background:var(--c-ink)}.ag-vivo{min-height:0;display:flex;flex-direction:column;border-radius:var(--r-painel);background:var(--c-panel);color:var(--c-on-panel);box-shadow:0 18px 50px var(--c-shadow);overflow:hidden}.ag-vivo__cab{align-items:center}.ag-vivo__cab small{font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-on-panel-muted)}.ag-vivo__ponto{width:7px;height:7px;flex-shrink:0;border-radius:var(--r-pilula);background:var(--c-panel-ok)}.ag-vivo__ponto--off{background:var(--c-on-panel-muted)}.ag-vivo__qtd{margin-left:auto;min-width:22px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-panel-accent);color:var(--c-on-panel-accent);font-size:var(--f-12);font-weight:var(--peso-titulo)}.ag-vivo__qtd--zero{background:var(--c-panel-sel);color:var(--c-on-panel)}.ag-vivo__grupo{padding:var(--e-2) var(--e-2) 2px;font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-on-panel-muted)}.ag-vivo__vazio{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-1);padding:var(--e-4) var(--e-2);color:var(--c-on-panel-muted)}.ag-vivo__vazio b{font-size:var(--f-18);color:var(--c-on-panel)}.ag-vivo__vazio small{font-size:var(--f-11)}.ag-vivo__vazio .link{align-self:flex-start;color:var(--c-panel-accent)}.ag-vivo__ok{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-cartao);background:var(--c-panel-sel);color:var(--c-panel-ok);font-weight:var(--peso-titulo)}.cv-item.ag-vivo__primeiro{background:var(--c-panel-sel);box-shadow:inset 3px 0 0 var(--c-panel-accent)}.ag-vivo .cv-item .cv-item__pe{display:flex;justify-content:flex-start;gap:var(--e-1)}.ag-vivo .cv-item__pe>span:first-child{flex-shrink:0}.ag-vivo__bia{flex-shrink:0;padding:0 6px;border-radius:var(--r-item);background:var(--c-panel-accent-soft);color:var(--c-panel-accent-text);font-size:var(--f-11);font-style:normal;font-weight:var(--peso-titulo);white-space:nowrap}.ag-vivo .cv-lista__itens{margin-bottom:64px;padding-bottom:var(--e-2)}.ag-vivo__tempo{flex-shrink:0;font-size:var(--f-15);font-variant-numeric:tabular-nums;white-space:nowrap}.ag-vivo--no_prazo{color:var(--c-panel-ok)}.ag-vivo--vencendo{color:var(--c-panel-warn)}.ag-vivo--estourado{color:var(--c-panel-danger)}.ag-pessoa{width:190px;flex-shrink:0}.ag-periodo{width:104px;flex-shrink:0}@media(min-width:1600px){.ag-corpo{grid-template-columns:var(--lado-vivo) minmax(0,1fr) var(--lado-vivo)}}@media(max-width:1200px){.ag-corpo{grid-template-columns:minmax(0,1fr) var(--lado-vivo)}.ag-esq{display:none}}@media(max-width:760px){.ag-cab{flex-wrap:wrap;padding-left:var(--e-3)}.ag-cab .crm-busca{order:5;width:100%}.ag-pessoa{order:6;flex:1 1 60%;width:auto}.ag-periodo{order:6;flex:1 1 30%;width:auto}.ag{min-height:auto}.ag-corpo{grid-template-columns:1fr}.ag-vivo{max-height:80vh}.ag-tarefa{grid-template-columns:22px 60px minmax(0,1fr)}.ag-tarefa__tipo,.ag-tarefa__acao{display:none}.ag-tarefa--p{grid-template-columns:100px minmax(0,1fr)}.ag-centro__cab .texto-apoio{display:none}.ag-origem,.ag-tarefa__motivo{grid-column:-2;justify-self:start}}.ag-pe-acoes{display:flex;gap:var(--e-4);flex-shrink:0}.ag-corpo--foco{grid-template-columns:minmax(0,1fr)}.ag-corpo--foco>.ag-esq,.ag-corpo--foco>.ag-vivo{display:none}@media(max-width:760px){.ag-foco-link{display:none}}.ag-tarefa--crm{grid-template-columns:20px 70px 92px minmax(0,1fr) 56px 168px auto}.ag-tarefa--crm .ag-tarefa__hora small{display:block;margin-left:0}.ag-prio{justify-self:start;padding:2px 8px;border-radius:var(--r-item);background:var(--c-soft);font-size:var(--f-12);font-weight:var(--peso-titulo);color:var(--c-muted);white-space:nowrap}.ag-prio--alta{background:var(--c-panel);color:var(--c-on-panel)}.ag-prio--media{color:var(--c-ink)}.ag-etapa{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--f-12);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-temp{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--c-muted)}.ag-temp--quente{background:var(--c-danger-text)}.ag-temp--morno{background:var(--c-accent)}.ag-abas--3{grid-template-columns:auto auto auto}.crm-bloco{display:flex;flex-direction:column;gap:var(--e-2)}.crm-bloco__cab{display:flex;align-items:center;gap:var(--e-2);white-space:nowrap;min-width:0}.crm-bloco__cab h3{margin:0;display:flex;align-items:center;gap:var(--e-2);min-width:0;font-size:var(--f-13)}.crm-bloco__cab h3 span{font-weight:var(--peso-medio);color:var(--c-muted);overflow:hidden;text-overflow:ellipsis}.crm-bloco__cab .selecao--mini{flex-shrink:0}.crm-bloco__cab .selecao--mini select{width:132px}.crm-sub{margin:var(--e-1) 0 0;display:flex;align-items:center;gap:var(--e-2);font-size:var(--f-12);white-space:nowrap}.crm-sub span{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--peso-medio);color:var(--c-muted)}@media(max-width:760px){.ag-tarefa--crm{grid-template-columns:22px 60px minmax(0,1fr) auto}.ag-tarefa--crm .ag-etapa{display:none}}.nt-mais{align-self:flex-start;white-space:nowrap}@media(max-width:760px){.nt-pe{display:none}}.pr-cab{display:flex;align-items:flex-end;gap:var(--e-6);flex-wrap:wrap;padding:var(--e-2) var(--e-2) 0}.pr-cab__titulo{display:flex;flex-direction:column}.pr-cab__titulo h1{font-size:var(--f-52);line-height:var(--lh-52);font-weight:var(--peso-titulo);letter-spacing:-.04em;white-space:nowrap}.pr-cab__lado{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:var(--e-3)}.pr-resumo{width:100%;min-width:300px;display:flex;flex-direction:column;gap:var(--e-2)}.pr-barra{height:10px;display:flex;gap:3px;border-radius:var(--r-item);background:var(--c-soft2);overflow:hidden}.pr-barra i{display:block;min-width:10px}.pr-legenda{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--e-1) var(--e-3);font-size:var(--f-12);color:var(--c-muted)}.pr-legenda span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pr-legenda b{color:var(--c-ink)}.pr-legenda i{width:8px;height:8px;border-radius:2px}.pr-barra--carbono{background:var(--c-solid)}.pr-barra--ok{background:var(--c-ok)}.pr-barra--fogo{background:var(--c-accent)}.pr-barra--neutro{background:var(--c-hair2)}.pr-barra .pr-barra--neutro{background:var(--c-check)}.pr-barra--perigo{background:var(--c-danger)}.pr-cab__acoes{display:flex;align-items:center;gap:var(--e-3)}.pr-nav{display:flex;gap:2px;padding:3px;border-radius:var(--r-cartao);background:var(--c-soft)}.pr-nav button{height:28px;min-width:30px;padding:0 var(--e-2);border:0;border-radius:var(--r-item);background:none;font-weight:var(--peso-forte)}.pr-nav button:hover:not(:disabled){background:var(--c-seg)}.pr-nav button:disabled{color:var(--c-muted);cursor:default}.segmento--pr{width:170px}.pr-cab .botao--primario{height:var(--h-controle)}.pr-area{flex-grow:1;min-height:0;display:flex;flex-direction:column}.pr-esqueleto{flex-grow:1;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft)}.pr-esqueleto span{height:92px;border-radius:var(--r-cartao);background:var(--c-seg);animation:piscar 1.2s ease-in-out infinite alternate}.pr-esteira{flex-grow:1;min-height:0;overflow:auto;border-radius:var(--r-painel);background:var(--c-seg);box-shadow:0 18px 50px var(--c-shadow)}.pr-linha{display:grid;grid-template-columns:196px repeat(7,minmax(84px,1fr));min-width:820px;border-bottom:1px solid var(--c-hair)}.pr-linha:last-child{border-bottom:0}.pr-linha--cab{position:sticky;top:0;z-index:2;background:var(--c-seg)}.pr-dia{display:flex;flex-direction:column;padding:var(--e-3) var(--e-3) var(--e-2);border-left:1px solid var(--c-hair)}.pr-dia small{font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-muted)}.pr-dia b{font-size:var(--f-22);line-height:var(--lh-22);font-weight:var(--peso-titulo)}.pr-dia--hoje{background:color-mix(in srgb,var(--c-accent) 6%,transparent)}.pr-dia--hoje small{color:var(--c-accent-text)}.pr-dia--hoje b{align-self:flex-start;min-width:30px;padding:0 var(--e-1);border-radius:var(--r-item);background:var(--c-primary);color:var(--c-on-primary);text-align:center}.pr-cliente{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-3);border:0;background:none;text-align:left;color:var(--c-ink)}.pr-cliente:hover b{text-decoration:underline;text-underline-offset:3px}.pr-cliente>span:last-child{min-width:0;display:flex;flex-direction:column}.pr-cliente b{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-cliente small{font-size:var(--f-12);color:var(--c-muted)}.pr-avatar{width:var(--h-icone);height:var(--h-icone);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-cartao);font-size:var(--f-11);font-weight:var(--peso-titulo)}.pr-avatar--p{width:24px;height:24px;border-radius:var(--r-item)}.pr-celula{position:relative;min-height:104px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:var(--e-2);padding:var(--e-3) var(--e-2);border-left:1px solid var(--c-hair)}.pr-celula--hoje{background:color-mix(in srgb,var(--c-accent) 2.5%,transparent)}.pr-celula__mais{position:absolute;right:4px;bottom:4px;width:22px;height:22px;border:0;border-radius:var(--r-item);background:var(--c-soft2);color:var(--c-muted);font-weight:var(--peso-titulo);opacity:0;transition:opacity var(--anim-rapida)}.pr-celula:hover .pr-celula__mais,.pr-celula__mais:focus-visible{opacity:1}.mini{position:relative;width:64px;height:80px;flex-shrink:0;display:flex;align-items:flex-end;padding:6px;border:0;border-radius:var(--r-item);overflow:hidden;text-align:left;box-shadow:0 2px 8px var(--c-shadow-soft);transition:transform var(--anim-rapida)}.mini:hover{transform:translateY(-2px)}.mini img,.mini video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mini:has(img) .mini__titulo,.mini:has(video) .mini__titulo{color:var(--c-on-panel);text-shadow:0 1px 3px var(--c-shadow-pop)}.mini:has(img):after,.mini:has(video):after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,var(--c-shadow-pop))}.mini__titulo{position:relative;z-index:1;width:100%;font-size:var(--f-11);line-height:var(--lh-11);font-weight:var(--peso-titulo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini--sem{background:var(--c-panel);color:var(--c-on-panel)}.mini__formato{position:absolute;top:6px;left:6px;color:var(--c-on-panel-muted)}.mini--grande{width:100%;height:auto;aspect-ratio:4 / 5}.mini--atrasada,.mini--cliente{box-shadow:inset 0 0 0 2px var(--c-accent)}.mini--atrasada{box-shadow:inset 0 0 0 2px var(--c-danger)}.mini--ajuste{box-shadow:inset 0 0 0 2px var(--c-warn)}.mini--publicada{opacity:.7}.mini__selo{position:absolute;z-index:2;top:4px;right:4px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-on-danger)}.mini__selo--aprovada,.mini__selo--publicada{background:var(--c-ok)}.mini__selo--cliente{background:var(--c-accent)}.mini__selo--atrasada{background:var(--c-danger)}.mini__selo--ajuste{background:var(--c-warn)}.mini--rosa{background:var(--cli-rosa);color:var(--cli-rosa-tx)}.mini--marinho{background:var(--cli-marinho);color:var(--cli-marinho-tx)}.mini--areia{background:var(--cli-areia);color:var(--cli-areia-tx)}.mini--menta{background:var(--cli-menta);color:var(--cli-menta-tx)}.mini--lavanda{background:var(--cli-lavanda);color:var(--cli-lavanda-tx)}.mini--salvia{background:var(--cli-salvia);color:var(--cli-salvia-tx)}.mini--ardosia{background:var(--cli-ardosia);color:var(--cli-ardosia-tx)}.mini--terracota{background:var(--cli-terracota);color:var(--cli-terracota-tx)}.pr-quadro{flex-grow:1;min-height:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:var(--e-3);overflow:hidden auto;padding:var(--e-3);border-radius:var(--r-painel);background:var(--c-soft);box-shadow:inset 0 0 0 1px var(--c-hair)}.pr-coluna{display:flex;flex-direction:column;gap:var(--e-2);min-width:0}.pr-coluna h3{display:flex;justify-content:space-between;margin:0;padding:0 var(--e-1);font-size:var(--f-13);font-weight:var(--peso-titulo)}.pr-coluna h3 span{color:var(--c-muted)}.pr-cartao{min-width:0;display:flex;gap:var(--e-3);padding:var(--e-2);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 2px 10px var(--c-shadow-soft)}.pr-cartao__txt{min-width:0;display:flex;flex-direction:column;gap:2px}.pr-cartao__txt b{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-cartao__txt small{font-size:var(--f-12);color:var(--c-muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-cartao__txt select{min-width:0;max-width:100%;margin-top:auto;height:26px;border-radius:var(--r-item);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font-size:var(--f-12)}.pr-faixa{display:flex;align-items:center;gap:var(--e-4);padding:var(--e-3) calc(var(--e-14) + var(--e-6)) var(--e-3) var(--e-4);border-radius:var(--r-painel);background:var(--c-panel);color:var(--c-on-panel)}.pr-faixa__txt{display:flex;flex-direction:column;flex-shrink:0}.pr-faixa__txt small,.pr-faixa__dica{font-size:var(--f-12);color:var(--c-on-panel-muted)}.pr-faixa__clientes{flex-grow:1;min-width:0;display:flex;gap:var(--e-2);overflow-x:auto}.pr-faixa__cliente{height:34px;display:inline-flex;align-items:center;gap:var(--e-2);padding:0 var(--e-3) 0 5px;border:0;border-radius:var(--r-cartao);background:var(--c-panel-sel);color:var(--c-on-panel);font-weight:var(--peso-forte);white-space:nowrap}.pr-faixa__cliente b{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pilula);background:var(--c-panel-accent);color:var(--c-on-panel-accent);font-size:var(--f-11)}.pr-faixa__cliente:hover{box-shadow:inset 0 0 0 1px var(--c-panel-accent)}.pf-midias{display:flex;flex-wrap:wrap;gap:var(--e-2)}.pf-midia{position:relative;width:78px;height:98px;display:flex;flex-direction:column;justify-content:flex-end;padding:6px;border:0;border-radius:var(--r-item);background:var(--c-soft2);overflow:hidden}.pf-midia img,.pf-midia video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pf-midia--fila span{font-weight:var(--peso-titulo);font-size:var(--f-12)}.pf-midia--fila small{font-size:var(--f-11);color:var(--c-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-midia--mais{justify-content:center;align-items:center;gap:var(--e-1);white-space:nowrap;font-size:var(--f-12);font-weight:var(--peso-forte);color:var(--c-muted);box-shadow:inset 0 0 0 1px var(--c-hair2)}.pa-pecas{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.pa-peca{display:flex;align-items:center;gap:var(--e-2);padding:6px var(--e-2);border-radius:var(--r-item);background:var(--c-soft);font-weight:var(--peso-medio)}.pr-canto{display:flex;align-items:flex-start;padding:var(--e-3) var(--e-2)}.pr--recolhida .pr-linha{grid-template-columns:var(--lado-recolhido-lista) repeat(7,minmax(84px,1fr));min-width:660px}.pr--recolhida .pr-cliente{justify-content:center;padding:var(--e-3) 0}.pr--recolhida .pr-cliente>span:last-child{display:none}.pr--recolhida .pr-canto{justify-content:center}@media(max-width:900px){.pr-cab__titulo h1{font-size:var(--f-30);line-height:var(--lh-30);white-space:normal}.pr-cab__lado{margin-left:0;width:100%;align-items:stretch}.pr-cab__acoes{flex-wrap:wrap}.pr-legenda{justify-content:flex-start}.pr-linha{grid-template-columns:132px repeat(7,84px)}.pr-faixa{flex-wrap:wrap}.pr-faixa__dica{display:none}.pr-quadro{grid-template-columns:minmax(0,1fr)}.pr-faixa .selecao{flex:1 1 100%}}.pr--dia .pr-linha{grid-template-columns:132px minmax(0,1fr);min-width:0}.pr--dia.pr--recolhida .pr-linha{grid-template-columns:var(--lado-recolhido-lista) minmax(0,1fr)}.pr-faixa .selecao select{background:var(--c-panel-sel);color:var(--c-on-panel);border-color:transparent}.pr-faixa .selecao:after{border-color:var(--c-on-panel-muted)}.pr-faixa .selecao option{background:var(--c-seg);color:var(--c-ink)}.pr-mostrar{width:104px;flex-shrink:0}.ex{flex-grow:1;min-height:0;display:flex;flex-direction:column;gap:var(--e-4)}.ex-cab{display:flex;align-items:center;gap:var(--e-4);padding:var(--e-2) var(--e-3) var(--e-2) var(--e-5);border-radius:var(--r-painel);background:var(--c-glass);box-shadow:0 14px 40px var(--c-shadow)}.ex-cab__voltar{align-self:center;text-decoration:none;white-space:nowrap}.ex-cab__sep{width:1px;height:22px;flex-shrink:0;background:var(--c-hair2)}.ex-cab__titulo{min-width:0;display:flex;flex-direction:column}.ex-cab__titulo h1{font-size:var(--f-30);line-height:var(--lh-30);font-weight:var(--peso-titulo);letter-spacing:-.03em;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-cab__titulo span{font-size:var(--f-11);color:var(--c-muted)}.ex-cab__espaco{flex-grow:1}.ex-selo{height:24px;flex-shrink:0;display:inline-flex;align-items:center;padding:0 var(--e-2);border-radius:var(--r-item);background:var(--c-accent-soft);color:var(--c-accent-text);font-size:var(--f-11);font-weight:var(--peso-titulo);white-space:nowrap;font-variant-numeric:tabular-nums}.ex-selo--ok{background:var(--c-soft2);color:var(--c-ok)}.ex-corpo{flex-grow:1;min-height:0;display:flex;gap:var(--e-4)}.ex-esq{flex-grow:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-2);border-radius:var(--r-painel);background:var(--c-soft);overflow-y:auto}.ex-cartao{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 2px 8px var(--c-shadow-soft)}.ex-cartao--linha{flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--e-4)}.ex-cartao--forte{box-shadow:0 2px 8px var(--c-shadow-soft),inset 0 0 0 1px var(--c-hair2)}.ex-cartao h3{margin:0;display:flex;align-items:center;gap:var(--e-2);font-size:var(--f-13);font-weight:var(--peso-titulo)}.ex-cartao h3 small{margin-left:auto;font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-muted);text-align:right}.ex-cartao h3 em{font-style:normal;font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-accent-text)}.ex-n{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-primary);color:var(--c-on-primary);font-size:var(--f-11)}.ex-n--ok{background:var(--c-ok);color:var(--c-on-danger)}.ex-atual{display:flex;align-items:flex-start;gap:var(--e-4)}.ex-atual__txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ex-atual__txt b{font-size:var(--f-18);line-height:var(--lh-18);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-atual__txt span{color:var(--c-muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-atual__acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--e-2);flex-shrink:0}.ex-botao{display:inline-flex;align-items:center;text-decoration:none;height:var(--h-controle)}.ex-roteiro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px var(--e-5);padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft)}.ex-roteiro .ex-rotulo{grid-column:1 / -1}.ex-roteiro__passo{display:flex;align-items:flex-start;gap:var(--e-2);line-height:var(--lh-13)}.ex-roteiro__passo b{min-width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-item);background:var(--c-soft2);font-size:var(--f-11)}.ex-rotulo{font-size:var(--f-11);font-weight:var(--peso-forte);color:var(--c-muted)}.ex-inline{display:flex;align-items:center;gap:6px}.ex-cresce{flex:1 1 220px}.ex-cresce .ex-campo{flex-grow:1;min-width:0}.ex-linha{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-3) var(--e-4)}.ex-quando{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft)}.ex-dica{font-size:var(--f-11);color:var(--c-ok);font-weight:var(--peso-forte)}.ex-motivo{width:170px}.ex-dia{width:130px}.ex-hora{width:90px}.ex-interesse{width:190px}.ex-atalho{width:220px}.ex-tipo{width:190px}.ex-com{width:150px}.ex-campo{height:var(--h-icone);box-sizing:border-box;padding:0 var(--e-2);border:1px solid var(--c-hair2);border-radius:var(--r-item);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-13);font-weight:var(--peso-normal)}.ex-registro{width:100%;box-sizing:border-box;padding:var(--e-2) var(--e-3);border:1px solid var(--c-hair2);border-radius:var(--r-cartao);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-13);line-height:var(--lh-15);resize:vertical}.ex-rodape{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-3);padding-top:var(--e-2)}.ex-rodape__nota{flex:1 1 260px;font-size:var(--f-11);color:var(--c-muted)}.ex-lado{width:392px;flex-shrink:0;min-height:0;display:flex;flex-direction:column}.ex-lado .ex-conversa{flex-grow:1}.cv-cab.ex-conversa__cab{gap:var(--e-2);padding:var(--e-1) var(--e-2)}.ex-lado__vazio{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-3);padding:var(--e-8);border-radius:var(--r-painel);background:var(--c-fio);text-align:center}.ex-lado-fechado{width:var(--lado-recolhido);flex-shrink:0;border:0;border-radius:var(--r-painel);background:var(--c-fio);color:var(--c-ink);font-weight:var(--peso-forte);writing-mode:vertical-rl}.ex-esqueleto{flex-grow:1;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-2);border-radius:var(--r-painel);background:var(--c-soft)}.ex-esqueleto span{height:110px;border-radius:var(--r-cartao);background:var(--c-seg);animation:pulso 1.2s linear infinite}@media(max-width:900px){.ex{gap:var(--e-2)}.ex-cab{flex-wrap:wrap;gap:var(--e-2);padding:var(--e-2) var(--e-3)}.ex-cab__sep,.ex-cab__espaco{display:none}.ex-cab__titulo{flex:1 1 100%;order:2}.ex-cab__titulo h1{font-size:var(--f-30);line-height:var(--lh-22)}.ex-cab .botao{order:3}.ex-cab .ex-selo{order:1;margin-left:auto}.ex-corpo{flex-direction:column;overflow-y:auto}.ex-esq{overflow:visible;flex-shrink:0}.ex-atual{flex-direction:column}.ex-atual__acoes{justify-content:flex-start}.ex-roteiro{grid-template-columns:minmax(0,1fr)}.ex-motivo,.ex-interesse,.ex-atalho,.ex-tipo,.ex-com{width:auto;flex-grow:1}.ex-inline{flex:1 1 100%}.ex-inline .selecao,.ex-inline .ex-campo{flex-grow:1}.ex-cartao h3{flex-wrap:wrap}.ex-cartao h3 small{flex:1 1 100%;text-align:left;margin-left:28px}.ex-rodape .botao{flex:1 1 100%}.ex-lado{width:auto;height:78vh;flex-shrink:0}.ex-lado-fechado{width:auto;height:var(--h-botao);writing-mode:horizontal-tb;flex-shrink:0}}.ficha-sec.pp-lista,.pn-sec.pp-lista{display:flex;flex-direction:column;gap:6px}.pp-lista__cab{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);margin:0;font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted)}.pp-lista__cab .link{flex-shrink:0;font-size:var(--f-11)}.pp-apoio{font-size:var(--f-11);color:var(--c-muted);overflow-wrap:anywhere}.pp-esq{height:40px;border-radius:var(--r-cartao);background:var(--c-soft);animation:piscar 1.2s ease-in-out infinite alternate}.pp-linha{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);padding:var(--e-2) var(--e-3);border:0;border-radius:var(--r-cartao);background:var(--c-soft);color:inherit;font:inherit;text-align:left;cursor:pointer}.pp-linha:hover{background:var(--c-soft2)}.pp-linha__txt{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.pp-linha__txt b{font-weight:var(--peso-forte)}.pp-linha__txt small{font-size:var(--f-11);color:var(--c-muted)}.pp-sit{flex-shrink:0;padding:0 var(--e-2);border-radius:var(--r-item);font-size:var(--f-11);font-style:normal;font-weight:var(--peso-forte);line-height:20px;background:var(--c-soft2);color:var(--c-muted)}.pp-sit--enviada{background:var(--c-warn-bg);color:var(--c-warn-text)}.pp-sit--aceita{background:var(--etq-verde-bg);color:var(--etq-verde)}.pp-sit--recusada{background:var(--c-danger-bg);color:var(--c-danger-text)}.pp-form{gap:var(--e-4)}.pp-sitlinha{display:flex;align-items:center;gap:var(--e-4)}.pp-sitcaixa{flex:1}.pp-rot{font-size:var(--f-11);font-weight:var(--peso-titulo);color:var(--c-muted)}.pp-dica{font-weight:var(--peso-normal);color:var(--c-muted)}.pp-itens{display:flex;flex-direction:column;gap:var(--e-1)}.pp-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:var(--e-2);align-items:center}.pp-item input{width:100%;min-width:0}.pp-item input:first-child{text-align:center}.pp-era{padding:0 var(--e-2);border-radius:var(--r-item);background:var(--c-warn-bg);color:var(--c-warn-text);font-size:var(--f-11);font-style:normal;font-weight:var(--peso-forte);line-height:20px;white-space:nowrap}.pp-mais{align-self:flex-start;margin-top:var(--e-1);font-size:var(--f-12)}.pp-valores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3)}.pp-desc{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--e-2)}.pp-desc input{width:100%;min-width:0;height:var(--h-controle);padding:0 var(--e-3);border-radius:var(--r-cartao);border:1px solid var(--c-hair2);background:var(--c-card);color:var(--c-ink);font:inherit;font-size:var(--f-15)}.pp-tot{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 1px 6px var(--c-shadow-soft)}.pp-tot>span{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e-3)}.pp-tot>span>span{color:var(--c-muted)}.pp-tot b{font-weight:var(--peso-titulo);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pp-tot s{color:var(--c-muted);font-weight:var(--peso-normal)}.pp-tot>span:last-child{padding-top:var(--e-2);border-top:1px solid var(--c-hair)}.pp-previa{padding:var(--e-4);border-radius:var(--r-cartao);background:var(--c-fio);white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-15)}@media(max-width:520px){.pp-valores{grid-template-columns:minmax(0,1fr)}.pp-sitlinha{flex-direction:column;align-items:stretch;gap:var(--e-2)}}.pp-impressao{display:none}@media print{body>*:not(.pp-impressao){display:none!important}.pp-impressao{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-8);color:var(--c-ink);background:var(--c-seg)}.pp-impressao h1{margin:0;font-size:var(--f-30);line-height:var(--lh-30)}.pp-impressao h2{margin:var(--e-4) 0 0;font-size:var(--f-18)}.pp-impressao p,.pp-impressao ul{margin:0}.pp-impressao__para{color:var(--c-muted)}.pp-impressao .pp-tot{box-shadow:none;border:1px solid var(--c-hair2)}}.rb-fio{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--r-cartao);background:var(--c-fio)}.rb-fio__cab{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--e-2);font-size:var(--f-12);color:var(--c-muted)}.rb-fio__cab .link{flex-shrink:0;font-size:var(--f-11)}.rb-fio__msg{align-self:flex-start;max-width:100%;padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 2px 8px var(--c-shadow-soft);overflow-wrap:anywhere}.rb-perda{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3) var(--e-5);margin:0;padding:var(--e-4);border-radius:var(--r-cartao);background:var(--c-seg);box-shadow:0 1px 6px var(--c-shadow-soft);font-weight:var(--peso-normal)}.rb-perda div{display:flex;flex-direction:column;min-width:0}.rb-perda dt{font-size:var(--f-11);color:var(--c-muted)}.rb-perda dd{margin:0;font-weight:var(--peso-forte);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-perda__nota{grid-column:1 / -1;margin:0;font-size:var(--f-11);color:var(--c-muted)}.rb-marca{display:flex;align-items:center;gap:var(--e-2);font-weight:var(--peso-medio)}.rb-marca input{width:16px;height:16px;flex-shrink:0;accent-color:var(--c-primary)}.rb-nota{padding:var(--e-2) var(--e-3);border-radius:var(--r-cartao);background:var(--c-soft);color:var(--c-muted);font-size:var(--f-11);line-height:var(--lh-12)}.rb-esqueleto{display:flex;flex-direction:column;gap:var(--e-3)}.rb-esqueleto span{height:56px;border-radius:var(--r-cartao);background:var(--c-soft);animation:piscar 1.2s ease-in-out infinite alternate}@media(max-width:520px){.rb-perda{grid-template-columns:minmax(0,1fr)}}
