:root{--cor-primaria: #1f3a5f;--cor-secundaria: #e8a33d;--fundo: #f4f6f8;--superficie: #ffffff;--borda: #dde2e7;--texto: #1d2733;--texto-suave: #5f6b78;--bom: #1d7a4c;--bom-fundo: #e3f4ea;--alerta: #9a6200;--alerta-fundo: #fdf1dc;--ruim: #b3261e;--ruim-fundo: #fbe6e4;--info-fundo: #e8eef5;--raio: 10px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--texto);background:var(--fundo)}*{box-sizing:border-box}body{margin:0;background:var(--fundo)}h1,h2,h3{margin:0}h1{font-size:1.5rem;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}h2{font-size:1.05rem;margin:1.75rem 0 .75rem}h3{font-size:1rem}a{color:var(--cor-primaria)}input,select,button{font:inherit}input,select{padding:.55rem .7rem;border:1px solid var(--borda);border-radius:8px;background:var(--superficie);color:var(--texto);min-width:0}input:focus,select:focus{outline:2px solid var(--cor-primaria);outline-offset:-1px}.tela-cheia{display:grid;place-items:center;min-height:100vh;color:var(--texto-suave)}.app{display:flex;min-height:100vh}.menu{width:240px;flex-shrink:0;background:var(--cor-primaria);color:#fff;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.marca{display:flex;align-items:center;gap:.6rem;padding:1.1rem 1rem}.marca img{width:36px;height:36px;border-radius:8px;background:#fff;object-fit:contain}.menu nav{display:flex;flex-direction:column;padding:.5rem;gap:2px;flex:1}.menu nav a{display:flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border-radius:8px;color:#ffffffd1;text-decoration:none}.menu nav a:hover{background:#ffffff14;color:#fff}.menu nav a.active{background:#ffffff29;color:#fff;box-shadow:inset 3px 0 0 var(--cor-secundaria)}.menu-rodape{padding:1rem;border-top:1px solid rgba(255,255,255,.15);display:grid;gap:.4rem}.menu-rodape .quem{display:grid;font-size:.9rem}.menu-rodape .quem span{opacity:.7;font-size:.8rem}.menu-rodape .botao-link{color:#ffffffd1}.conteudo{flex:1;min-width:0}main{padding:1.75rem 2rem 3rem;max-width:1200px}.barra-celular,.fundo-menu{display:none}@media(max-width:860px){.menu{position:fixed;left:-260px;z-index:30;transition:left .2s}.menu.aberto{left:0}.fundo-menu{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:20}.barra-celular{display:flex;align-items:center;gap:.6rem;padding:.6rem 16px;background:var(--cor-primaria);color:#fff;position:sticky;top:0;z-index:10}.barra-celular .botao-icone{color:#fff}main{padding:1.25rem 16px 3rem}}.cabecalho-pagina{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 0 1.25rem;flex-wrap:wrap}.cabecalho-pagina+.cabecalho-pagina,.tabela+.cabecalho-pagina{margin-top:2.5rem}.subtitulo{margin:.3rem 0 0;color:var(--texto-suave)}.acoes{display:flex;gap:.5rem;flex-wrap:wrap}.voltar{display:inline-flex;align-items:center;gap:.3rem;margin-bottom:.75rem;text-decoration:none;font-size:.9rem}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .9rem;border-radius:8px;border:1px solid var(--borda);background:var(--superficie);color:var(--texto);cursor:pointer;font-weight:500}.botao:hover{border-color:var(--texto-suave)}.botao:disabled{opacity:.6;cursor:wait}.botao.primario{background:var(--cor-primaria);border-color:var(--cor-primaria);color:#fff}.botao.primario:hover{filter:brightness(1.1)}.botao.bom{background:var(--bom);border-color:var(--bom);color:#fff}.botao.alerta{background:var(--alerta-fundo);border-color:#e6c27a;color:var(--alerta)}.botao.perigo{color:var(--ruim);border-color:#eab3ae}.botao-icone{background:none;border:0;padding:.3rem;cursor:pointer;color:var(--texto-suave);display:inline-flex;border-radius:6px}.botao-icone:hover{background:#0000000f}.botao-link{background:none;border:0;padding:.2rem 0;cursor:pointer;color:var(--cor-primaria);display:inline-flex;align-items:center;gap:.35rem;text-align:left}.aviso{padding:.9rem 1rem;border-radius:var(--raio);background:var(--superficie);border:1px solid var(--borda);color:var(--texto-suave);margin-bottom:1rem}.aviso.erro,.erro{color:var(--ruim)}.aviso.erro{background:var(--ruim-fundo);border-color:#f2c4bf}.aviso.alerta{background:var(--alerta-fundo);border-color:#f0d9a8;color:var(--alerta)}.erro-inline{color:var(--ruim);font-size:.85rem}.discreto{color:var(--texto-suave);font-size:.9rem;margin:.25rem 0 0}.selo{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}.selo-bom{background:var(--bom-fundo);color:var(--bom)}.selo-alerta{background:var(--alerta-fundo);color:var(--alerta)}.selo-ruim{background:var(--ruim-fundo);color:var(--ruim)}.selo-neutro{background:#eceff2;color:var(--texto-suave)}.selo-info{background:var(--info-fundo);color:var(--cor-primaria)}.grupo-indicadores h2{margin-top:1.25rem;color:var(--texto-suave);font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}.grade-cartoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.85rem}.cartao-indicador{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:1rem 1.1rem;display:grid;gap:.2rem;text-decoration:none;color:inherit;border-top:4px solid var(--borda)}a.cartao-indicador:hover{box-shadow:0 2px 10px #0000000f}.cartao-titulo{color:var(--texto-suave);font-size:.9rem}.cartao-valor{font-size:1.9rem;font-variant-numeric:tabular-nums}.cartao-detalhe{color:var(--texto-suave);font-size:.82rem}.tom-bom{border-top-color:var(--bom)}.tom-alerta{border-top-color:#e0a63a}.tom-ruim{border-top-color:var(--ruim)}.tom-neutro{border-top-color:var(--cor-primaria)}.tabela{width:100%;border-collapse:collapse;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);overflow:hidden}.tabela th,.tabela td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--borda)}.tabela th{font-size:.8rem;color:var(--texto-suave);font-weight:600;background:#fafbfc}.tabela tr:last-child td{border-bottom:0}.tabela .numero{text-align:right;font-variant-numeric:tabular-nums}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td{background:#f7f9fb}@media(max-width:700px){.tabela{display:block;overflow-x:auto;white-space:nowrap}}.filtros{display:flex;gap:.6rem;margin-bottom:1rem;flex-wrap:wrap;align-items:center}.filtros input[type=search]{flex:1;min-width:200px}.abas{display:flex;gap:.35rem;margin-bottom:1rem;flex-wrap:wrap}.abas button{padding:.45rem .85rem;border-radius:999px;border:1px solid var(--borda);background:var(--superficie);cursor:pointer;color:var(--texto-suave)}.abas button.ativa{background:var(--cor-primaria);color:#fff;border-color:var(--cor-primaria)}.ficha{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.75rem;margin:0 0 1rem}.ficha div{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:.75rem .9rem}.ficha dt{color:var(--texto-suave);font-size:.8rem}.ficha dd{margin:.2rem 0 0;font-weight:600}.quadro{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem}.cartao-ordem{background:var(--superficie);border:1px solid var(--borda);border-left:5px solid var(--borda);border-radius:var(--raio);padding:.9rem 1rem;cursor:pointer;display:grid;gap:.35rem}.cartao-ordem:hover{box-shadow:0 2px 10px #0000000f}.cartao-ordem.status-em_andamento{border-left-color:var(--bom)}.cartao-ordem.status-pausada{border-left-color:#e0a63a}.cartao-ordem.status-concluida{opacity:.8}.linha-topo{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.acoes-apontamento{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.4rem;align-items:center}.linha-do-tempo{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.linha-do-tempo li{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:.65rem .9rem}.linha-do-tempo .quando{color:var(--texto-suave);font-size:.85rem;margin-right:.6rem;font-variant-numeric:tabular-nums}.formulario{display:grid;gap:.85rem}.campo{display:grid;gap:.3rem;font-size:.9rem}.campo span,.rotulo{color:var(--texto-suave);font-size:.85rem}.caixa{display:flex;gap:.5rem;align-items:center;font-size:.9rem}.linha-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}.itens-form{display:grid;gap:.5rem}.linha-item{display:grid;grid-template-columns:1fr 80px 100px auto;gap:.4rem;align-items:center}.painel-lateral{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:0 1rem 1rem}.painel-lateral h2{margin-top:1rem}.fundo-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172073;display:grid;place-items:center;z-index:50;padding:16px}.modal{background:var(--superficie);border-radius:14px;padding:1.25rem;width:min(480px,100%);max-height:90vh;overflow-y:auto}.modal-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.modal-topo h2{margin:0}.tela-login{min-height:100vh;display:grid;place-items:center;padding:16px;background:linear-gradient(160deg,var(--cor-primaria),#0d1824)}.cartao-login{background:var(--superficie);border-radius:16px;padding:2rem;width:min(380px,100%);display:grid;gap:1rem;text-align:center}.cartao-login .formulario{text-align:left}.logo-login{width:64px;height:64px;margin:0 auto;border-radius:14px;object-fit:contain}.caixa-whatsapp{display:grid;grid-template-columns:280px 1fr;gap:.85rem;min-height:480px}.lista-conversas{display:grid;align-content:start;gap:.35rem}.conversa{display:grid;gap:.15rem;text-align:left;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:.65rem .8rem;cursor:pointer}.conversa.ativa{border-color:var(--cor-primaria);box-shadow:inset 3px 0 0 var(--cor-primaria)}.conversa .discreto{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversa-aberta{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);display:flex;flex-direction:column;padding:1rem;gap:.75rem}.mensagens{flex:1;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:60vh}.balao{max-width:75%;padding:.6rem .8rem;border-radius:12px;background:#eef1f4}.balao.saida{align-self:flex-end;background:var(--info-fundo)}.balao p{margin:0;white-space:pre-wrap}.balao-rodape{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;font-size:.75rem;color:var(--texto-suave);margin-top:.3rem}.falha{display:grid;gap:.2rem;margin-top:.4rem;font-size:.8rem;color:var(--ruim)}.enviar{display:flex;gap:.4rem}.enviar input{flex:1}@media(max-width:760px){.caixa-whatsapp{grid-template-columns:1fr}.enviar{flex-wrap:wrap}}@font-face{font-family:Figtree Variable;src:url(/fontes/figtree-variable-latin.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;src:url(/fontes/eb-garamond-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;src:url(/fontes/eb-garamond-400-italico-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,::backdrop{--mdv-green: #073F3C;--mdv-ivory: #FFFCEB;--mdv-coral: #F2694D;--mdv-ink: #18211F;--mdv-soft: #E6E7D7;--mdv-white: #FFFFFF;--mdv-muted: #63706B;--mdv-canvas: var(--mdv-ivory);--mdv-surface: var(--mdv-white);--mdv-text: var(--mdv-ink);--mdv-text-inverse: var(--mdv-ivory);--mdv-border: var(--mdv-soft);--mdv-action: var(--mdv-green);--mdv-focus: var(--mdv-coral);--mdv-font-editorial: "EB Garamond", Georgia, serif;--mdv-font-ui: Figtree, "Avenir Next", Arial, sans-serif;--mdv-space-unit: 8px;--mdv-radius-control: 8px;--mdv-radius-surface: 14px;--mdv-radius-editorial: 20px;--mdv-container: 1320px;--mdv-green-hover: #0B524E;--mdv-green-active: #052E2B;--mdv-green-soft: #E4EFEE;--mdv-ivory-deep: #F5F1DC;--mdv-border-strong: #CFD2BE;--mdv-selected: #EEF3EF;--mdv-success: #1E6B46;--mdv-success-soft: #E3F0E8;--mdv-warning: #8A5A00;--mdv-warning-soft: #FBEFD6;--mdv-danger: #B3261E;--mdv-danger-soft: #F9E3E0;--mdv-coral-hover: #F5795F;--mdv-coral-active: #E85F43;--mdv-menu-hover: rgba(255, 252, 235, .08);--mdv-menu-active: rgba(255, 252, 235, .12);--mdv-menu-border: rgba(255, 252, 235, .24);--mdv-menu-muted: rgba(255, 252, 235, .72);--mdv-veil: rgba(24, 33, 31, .4);--mdv-shadow-panel: 0 12px 32px rgba(24, 33, 31, .12);--fundo: var(--mdv-canvas);--superficie: var(--mdv-surface);--superficie-2: var(--mdv-ivory-deep);--texto: var(--mdv-text);--texto-apoio: var(--mdv-muted);--texto-inverso: var(--mdv-text-inverse);--borda: var(--mdv-border);--acao: var(--cor-primaria, var(--mdv-action));--destaque: var(--cor-secundaria, var(--mdv-coral));--destaque-texto: var(--mdv-ink);--foco: var(--mdv-focus);--menu: var(--mdv-green);--menu-texto: var(--mdv-ivory);--menu-ativo: var(--mdv-menu-active);--sucesso: var(--mdv-success);--sucesso-fundo: var(--mdv-success-soft);--aviso: var(--mdv-warning);--aviso-fundo: var(--mdv-warning-soft);--erro: var(--mdv-danger);--erro-fundo: var(--mdv-danger-soft);--info: var(--mdv-green);--info-fundo: var(--mdv-green-soft);--acao-hover: var(--mdv-green-hover);--acao-ativo: var(--mdv-green-active);--destaque-hover: var(--mdv-coral-hover);--destaque-ativo: var(--mdv-coral-active);--borda-forte: var(--mdv-border-strong);--selecionada: var(--mdv-selected);--menu-hover: var(--mdv-menu-hover);--menu-borda: var(--mdv-menu-border);--menu-texto-apoio: var(--mdv-menu-muted);--veu: var(--mdv-veil);--sombra-painel: var(--mdv-shadow-panel);--pessoa-1: var(--acao);--pessoa-2: var(--mdv-success);--pessoa-3: var(--texto);--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 24px;--e6: 32px;--e7: 48px;--raio-controle: var(--mdv-radius-control);--raio-superficie: var(--mdv-radius-surface);--raio-selo: 6px;--fonte-ui: "Figtree Variable", var(--mdv-font-ui);--fonte-editorial: var(--mdv-font-editorial);--rapido: .15s;--normal: .2s;--curva: cubic-bezier(.2, 0, 0, 1);--texto-suave: var(--texto-apoio);--bom: var(--sucesso);--alerta: var(--aviso);--ruim: var(--erro);--raio: var(--raio-controle);--t-titulo: 600 22px/1.2;--t-titulo-tracking: -.02em;--t-secao: 600 15px/1.3;--t-grupo: 600 13px/1.3;--t-corpo: 400 14px/1.5;--t-lista: 400 13px/1.4;--t-apoio: 400 12px/1.4;--t-rotulo: 600 11px/1.25;--t-rotulo-tracking: .08em;--t-metrica: 600 24px/1.1;--t-editorial: 400 36px/1.1;--t-editorial-tracking: -.03em;--z-menu: 10;--z-barra: 20;--z-folha: 30;--z-toast: 40;--largura-menu: 240px;--altura-barra: 56px;--largura-leitura: 1100px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--fundo);color:var(--texto);font:var(--t-corpo) var(--fonte-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure{margin:0}h1{font:var(--t-titulo) var(--fonte-ui);letter-spacing:var(--t-titulo-tracking)}h2{font:var(--t-secao) var(--fonte-ui)}h3{font:600 14px/1.4 var(--fonte-ui)}a{color:var(--acao);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;border:0;padding:0;cursor:pointer;text-align:inherit}button:disabled{cursor:not-allowed}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse}[hidden]{display:none}kbd{display:inline-flex;align-items:center;min-height:18px;padding:0 5px;border:1px solid var(--borda);border-radius:4px;background:var(--superficie);color:var(--texto-apoio);font:500 11px/1 var(--fonte-ui);white-space:nowrap}strong{font-weight:600}small{font-size:12px}.lucide{width:16px;height:16px;stroke-width:1.75;flex-shrink:0;display:inline-block;vertical-align:-.125em}.t-titulo{font:var(--t-titulo) var(--fonte-ui);letter-spacing:var(--t-titulo-tracking)}.t-secao{font:var(--t-secao) var(--fonte-ui)}.t-corpo{font:var(--t-corpo) var(--fonte-ui)}.t-lista{font:var(--t-lista) var(--fonte-ui)}.t-apoio,.apoio{font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.t-rotulo,.rotulo{font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.t-metrica{font:var(--t-metrica) var(--fonte-ui)}.texto-editorial{font:var(--t-editorial) var(--fonte-editorial);letter-spacing:var(--t-editorial-tracking)}.texto-editorial.secao{font-size:28px}.texto-editorial.italico{font-style:italic}.texto-apoio,.ident{color:var(--texto-apoio)}.num{text-align:right}.contagem{color:var(--texto-apoio);font-weight:400}:focus-visible{outline:3px solid var(--foco);outline-offset:3px}:focus:not(:focus-visible){outline:none}.lista :focus-visible,.menu :focus-visible,.novidades :focus-visible,.barra-inferior :focus-visible,.segmentado :focus-visible,.abas :focus-visible{outline-offset:2px}.visualmente-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.app{display:flex;min-height:100dvh}.menu{position:sticky;top:0;z-index:var(--z-menu);display:flex;flex-direction:column;gap:var(--e1);flex:0 0 var(--largura-menu);width:var(--largura-menu);height:100dvh;padding:var(--e4) var(--e3) var(--e3);background:var(--menu);color:var(--menu-texto);overflow-y:auto}.menu-marca{display:block;padding:var(--e1) 10px var(--e4)}.menu-marca .simbolo{height:28px;width:auto}.botao-novo,.busca-menu{display:flex;align-items:center;gap:var(--e2);width:100%;min-height:36px;padding:0 10px;border:1px solid var(--menu-borda);border-radius:var(--raio-controle);color:var(--menu-texto);font:600 14px/1 var(--fonte-ui)}.botao-novo{background:var(--menu-texto);color:var(--menu);border-color:var(--menu-texto)}.botao-novo:hover{background:var(--superficie-2);border-color:var(--superficie-2)}.busca-menu{font-weight:400;color:var(--menu-texto-apoio)}.busca-menu:hover{background:var(--menu-hover);color:var(--menu-texto)}.busca-menu .lucide,.botao-novo .lucide{stroke-width:2}.menu-grupo{display:flex;flex-direction:column;gap:1px}.menu-rotulo{margin:var(--e4) 0 var(--e1);padding:0 10px;font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--menu-texto-apoio)}.menu-grupo a,.menu-rodape button{position:relative;display:flex;align-items:center;gap:10px;min-height:32px;padding:0 10px;border-radius:6px;color:var(--menu-texto);font:500 14px/1 var(--fonte-ui);text-decoration:none}.menu-grupo a:hover,.menu-rodape button:hover{background:var(--menu-hover);text-decoration:none}.menu-grupo a.ativo{background:var(--menu-ativo)}.menu-grupo a.ativo:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:2px;background:var(--destaque)}.menu-grupo a .lucide{color:var(--menu-texto-apoio)}.menu-grupo a.ativo .lucide{color:var(--menu-texto)}.menu-atalho{margin-left:auto;background:none;border-color:var(--menu-borda);color:var(--menu-texto-apoio);min-height:18px}.contador+.menu-atalho{margin-left:var(--e2)}.contador{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:9px;background:var(--superficie-2);color:var(--texto-apoio);font:600 11px/1 var(--fonte-ui)}.menu .contador{margin-left:auto;background:var(--menu-texto);color:var(--menu)}.menu-rodape{display:flex;align-items:center;gap:var(--e1);margin-top:auto;padding-top:var(--e3)}.menu-rodape button{min-height:40px}.menu-rodape .menu-pessoa{flex:1 1 auto;min-width:0}.menu-rodape .menu-pessoa .lucide{margin-left:auto;color:var(--menu-texto-apoio)}.menu-rodape .menu-atalhos{flex:0 0 auto;justify-content:center;width:32px;min-height:32px;padding:0}.menu-rodape .menu-atalhos kbd{margin:0}.conteudo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.conteudo{overflow-x:clip}main{width:100%;max-width:calc(var(--largura-leitura) + 2 * var(--e5));margin:0 auto;padding:var(--e5)}main.largo{max-width:none;margin:0}.barra-inferior{display:none;height:var(--altura-barra);background:var(--menu)}.barra-inferior>a,.barra-inferior>button{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:44px;height:var(--altura-barra);color:var(--menu-texto-apoio);font:500 11px/1 var(--fonte-ui);text-decoration:none}.barra-inferior>a:hover,.barra-inferior>button:hover{color:var(--menu-texto);text-decoration:none}.barra-inferior .lucide{width:48px;height:26px;padding:3px 14px;border-radius:13px;stroke-width:1.75}.barra-inferior .ativo{color:var(--menu-texto)}.barra-inferior .ativo .lucide{background:var(--menu-ativo);stroke-width:2.25}.barra-inferior .contador{position:absolute;top:4px;left:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;font-size:10px;background:var(--menu-texto);color:var(--menu)}.botao-flutuante{display:none;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--destaque);color:var(--destaque-texto)}.botao-flutuante .lucide{width:26px;height:26px;stroke-width:2.25}.botao-flutuante:hover{background:var(--destaque-hover)}.botao-flutuante:active{background:var(--destaque-ativo)}.cabecalho-pagina{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--e3) var(--e4);margin-bottom:var(--e5)}.cabecalho-titulo{display:flex;flex-direction:column;gap:2px;min-width:0}.subtitulo{font:var(--t-corpo) var(--fonte-ui);color:var(--texto-apoio)}.cabecalho-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e1) var(--e3);font:400 13px/1.4 var(--fonte-ui);color:var(--texto-apoio)}.meta .lucide{width:14px;height:14px}.ferramentas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);margin-bottom:var(--e4)}.ferramentas .campo{flex:1 1 180px;max-width:320px}.empurra{margin-left:auto}.grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e6) var(--e7)}.grade>.coluna{display:flex;flex-direction:column;gap:var(--e6);min-width:0}.grade>.coluna>.bloco{margin-bottom:0}.bloco{min-width:0;margin-bottom:var(--e6)}.bloco-cabecalho{display:flex;align-items:center;gap:var(--e2);min-height:32px;margin-bottom:var(--e2)}.bloco-cabecalho .botao{margin-left:auto}.bloco-cabecalho .lucide{color:var(--texto-apoio)}.botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--e2);min-height:40px;padding:0 var(--e4);border:0;border-radius:var(--raio-controle);background:none;color:var(--acao);font:600 14px/1 var(--fonte-ui);white-space:nowrap;text-decoration:none;cursor:pointer}.botao:hover{text-decoration:none}.botao .lucide{stroke-width:2}.botao.primario{background:var(--acao);color:var(--texto-inverso)}.botao.primario:hover{background:var(--acao-hover)}.botao.primario:active{background:var(--acao-ativo)}.botao.secundario{background:var(--superficie);color:var(--acao);border:1px solid var(--borda-forte)}.botao.secundario:hover{background:var(--selecionada)}.botao.secundario:active{background:var(--superficie-2)}.botao.destaque{background:var(--destaque);color:var(--destaque-texto)}.botao.destaque:hover{background:var(--destaque-hover)}.botao.destaque:active{background:var(--destaque-ativo)}.botao.fantasma{min-height:32px;padding:0 var(--e2);color:var(--texto);font-weight:500}.botao.fantasma:hover{background:var(--selecionada)}.botao.fantasma:active{background:var(--superficie-2)}.botao.pequeno{min-height:28px;padding:0 10px;font-size:13px}.botao.icone{width:36px;min-height:36px;padding:0;color:var(--texto-apoio)}.botao.icone:hover{background:var(--selecionada);color:var(--texto)}.botao.icone.pequeno{width:28px;min-height:28px}.botao:disabled,.botao[aria-disabled=true]{background:var(--superficie-2);color:var(--texto-apoio);border-color:var(--borda);cursor:not-allowed}.campo{display:flex;flex-direction:column;gap:var(--e1);min-width:0}.campo>label,.campo-rotulo{font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.campo input,.campo select,.campo textarea{width:100%;min-height:40px;padding:0 var(--e3);border:1px solid var(--borda);border-radius:var(--raio-controle);background:var(--superficie);color:var(--texto);font:var(--t-corpo) var(--fonte-ui)}.campo select{padding-right:var(--e6)}.campo textarea{min-height:96px;padding:10px var(--e3);resize:vertical}.campo input::placeholder,.campo textarea::placeholder{color:var(--texto-apoio)}.campo input:focus-visible,.campo select:focus-visible,.campo textarea:focus-visible{border-color:var(--acao)}.campo.erro input,.campo.erro select,.campo.erro textarea{border-color:var(--erro)}.campo-erro{display:flex;align-items:center;gap:var(--e1);font:var(--t-apoio) var(--fonte-ui);color:var(--erro)}.campo-erro .lucide{width:14px;height:14px;stroke-width:2}.campo-ajuda{font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.campo.compacto{gap:0}.campo.com-icone{position:relative}.campo.com-icone>.lucide{position:absolute;left:var(--e3);top:50%;translate:0 -50%;color:var(--texto-apoio);pointer-events:none}.campo.com-icone input{padding-left:36px}.entrada-senha,.campo.com-acao{position:relative}.entrada-senha input,.campo.com-acao input{padding-right:44px}.entrada-senha .botao.icone,.campo.com-acao>.botao.icone{position:absolute;right:2px;top:50%;translate:0 -50%;width:36px;min-height:36px}.campo-marcar{display:flex;align-items:center;gap:var(--e2);min-height:24px;font:var(--t-corpo) var(--fonte-ui)}.campo-marcar input{width:16px;height:16px;margin:0;accent-color:var(--acao)}.formulario{display:flex;flex-direction:column;gap:var(--e4)}.formulario-linha{display:grid;grid-template-columns:1fr 1fr;gap:var(--e3)}.formulario-acoes{display:flex;justify-content:flex-end;gap:var(--e2);padding-top:var(--e2)}.selo{display:inline-flex;align-items:center;gap:var(--e1);height:22px;padding:0 var(--e2);border-radius:var(--raio-selo);background:var(--superficie-2);color:var(--texto-apoio);font:600 12px/1 var(--fonte-ui);white-space:nowrap;vertical-align:middle}.selo .lucide{width:12px;height:12px;stroke-width:2}.selo.info{background:var(--info-fundo);color:var(--info)}.selo.sucesso{background:var(--sucesso-fundo);color:var(--sucesso)}.selo.aviso{background:var(--aviso-fundo);color:var(--aviso)}.selo.erro{background:var(--erro-fundo);color:var(--erro)}.selo.operacao{background:var(--acao);color:var(--texto-inverso)}.icone-status,.prioridade{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:middle}.status-a-fazer,.status-arquivada{color:var(--texto-apoio)}.status-fazendo{color:var(--aviso)}.status-revisao{color:var(--acao)}.status-feito{color:var(--sucesso)}.prioridade{color:var(--texto-apoio)}.prioridade .lucide{stroke-width:2}.prioridade.alta{color:var(--texto)}.prioridade.urgente{color:var(--aviso)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 var(--e2);border:1px solid var(--borda);border-radius:var(--raio-selo);background:var(--superficie);color:var(--texto);font:500 12px/1 var(--fonte-ui);white-space:nowrap;text-decoration:none;vertical-align:middle}.chip .lucide{width:14px;height:14px;color:var(--texto-apoio)}.chip.cliente{background:var(--info-fundo);border-color:var(--info-fundo);color:var(--acao)}.chip.cliente .lucide{color:var(--acao)}button.chip{min-height:32px}a.chip:hover,button.chip:hover{background:var(--selecionada);text-decoration:none}.chip .chip-rotulo{color:var(--texto-apoio);font-weight:400}.chip .chip-remover{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:-4px;border-radius:4px;color:var(--texto-apoio)}.chip .chip-remover:hover{background:var(--superficie-2);color:var(--texto)}.chips{display:flex;flex-wrap:wrap;gap:var(--e2);align-items:center}.avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;font:600 10px/1 var(--fonte-ui);letter-spacing:.02em;text-transform:uppercase;vertical-align:middle}.avatar.grande{width:32px;height:32px;font-size:12px}.pessoa-vitor{background:var(--pessoa-1);color:var(--texto-inverso)}.pessoa-davi{background:var(--pessoa-2);color:var(--texto-inverso)}.pessoa-matheus{background:var(--pessoa-3);color:var(--fundo)}.pessoa-nenhuma{background:var(--aviso-fundo);color:var(--aviso)}.com-avatar{display:inline-flex;align-items:center;gap:var(--e2)}.lista{width:100%;border-collapse:collapse;font:var(--t-lista) var(--fonte-ui)}.lista th{position:sticky;top:0;z-index:1;height:32px;padding:0 var(--e3);text-align:left;background:var(--superficie-2);border-bottom:1px solid var(--borda);font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio);white-space:nowrap}.lista td{height:36px;padding:0 var(--e3);border-bottom:1px solid var(--borda);vertical-align:middle;white-space:nowrap}.lista tbody tr{position:relative}.lista tbody tr:hover,.lista tr.selecionada{background:var(--selecionada)}.lista .titulo{width:100%;min-width:180px;max-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--texto)}.lista .encolhe{width:1%}.lista .quebra{white-space:normal;min-width:160px}.lista .celula-icone{width:1%;padding-right:0}.lista .num{text-align:right}.lista .ident{color:var(--texto-apoio)}.lista .apoio{color:var(--texto-apoio);font-size:12px}.lista a{color:inherit}.lista .linha-link{color:var(--texto);font-weight:500}.lista .linha-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lista td .botao,.lista td a:not(.linha-link),.lista td .stepper-ponto{position:relative;z-index:2}.lista tr:has(.linha-link:focus-visible){outline:3px solid var(--foco);outline-offset:-3px}@supports selector(:has(a)){.lista .linha-link:focus-visible{outline:none}}.lista tfoot td{background:var(--superficie-2);font-weight:600}.lista tr.linha-grupo>td{height:auto;padding:0;border-bottom:0}.lista tbody+tbody tr.linha-grupo>td{padding-top:var(--e4)}.lista tr.linha-grupo:hover{background:none}.lista tr.linha-grupo+tr td{border-top:0}.grupo-lista{margin-bottom:var(--e4)}.grupo-cabecalho{display:flex;align-items:center;gap:var(--e2);min-height:36px;padding:0 var(--e3);background:var(--superficie-2);border-bottom:1px solid var(--borda)}.grupo-cabecalho h2,.grupo-cabecalho h3{font:var(--t-grupo) var(--fonte-ui)}.grupo-cabecalho .contagem{font-size:12px}.grupo-cabecalho .botao{margin-left:auto}.grupo-cabecalho .botao+.botao{margin-left:0}.metricas{display:flex;flex-wrap:wrap;margin-bottom:var(--e6)}.metrica{display:flex;flex-direction:column;gap:2px;padding:0 var(--e5);border-left:1px solid var(--borda)}.metrica:first-child{padding-left:0;border-left:0}.metrica-valor{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e1);font:var(--t-metrica) var(--fonte-ui);color:var(--texto)}.metrica-valor small{font:500 13px/1 var(--fonte-ui);color:var(--texto-apoio);white-space:nowrap}.metrica-valor .lucide{align-self:center}.metrica-nome{font:500 13px/1.3 var(--fonte-ui);color:var(--texto)}.metrica-periodo{font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.metrica.erro .metrica-valor{color:var(--erro)}.metrica.aviso .metrica-valor{color:var(--aviso)}.metrica .barra-horas{width:160px;margin-top:6px}.lista-definicao{margin:0}.lista-definicao>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:var(--e3);align-items:start;min-height:36px;padding:var(--e2) 0;border-bottom:1px solid var(--borda)}.lista-definicao dt{padding-top:3px;font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.lista-definicao dd{margin:0;font:var(--t-corpo) var(--fonte-ui);overflow-wrap:anywhere}.adicionar{display:inline-flex;align-items:center;gap:var(--e1);min-height:24px;padding:0 var(--e1);margin-left:calc(-1 * var(--e1));border-radius:4px;color:var(--acao);font:500 13px/1 var(--fonte-ui)}.lista .adicionar{color:var(--acao)}.adicionar .lucide{width:14px;height:14px;stroke-width:2}.adicionar:hover{background:var(--selecionada);text-decoration:none}.stepper{display:flex;list-style:none;margin:0;padding:0}.stepper li{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:var(--e2);min-width:0}.stepper li:before{content:"";position:absolute;top:9px;right:50%;left:-50%;height:2px;background:var(--borda-forte)}.stepper li:first-child:before{display:none}.stepper li.passado:before,.stepper li.atual:before{background:var(--acao)}.stepper-ponto{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:2px solid var(--borda-forte);background:var(--superficie);color:var(--acao)}.stepper-ponto .lucide{width:12px;height:12px;stroke-width:3}.stepper .passado .stepper-ponto{border-color:var(--acao)}.stepper .atual .stepper-ponto{border-color:var(--acao);background:var(--acao)}.stepper .proximo .stepper-ponto{border-color:var(--destaque);cursor:pointer}.stepper .proximo .stepper-ponto:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--destaque)}.stepper .proximo .stepper-ponto:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.stepper .proximo .stepper-ponto:hover{background:var(--superficie-2)}.stepper-rotulo{font:500 12px/1.3 var(--fonte-ui);color:var(--texto-apoio);text-align:center;white-space:nowrap}.stepper .atual .stepper-rotulo{color:var(--texto);font-weight:600}.stepper .proximo .stepper-rotulo{color:var(--texto)}.stepper-legenda{display:none}.stepper-linha{display:flex;align-items:center;gap:var(--e4)}.stepper-linha .stepper{flex:1 1 auto}.segmentado{display:inline-flex;gap:2px;max-width:100%;padding:2px;background:var(--superficie-2);border-radius:var(--raio-controle)}.segmentado>*{display:inline-flex;align-items:center;justify-content:center;gap:var(--e1);min-height:28px;padding:0 var(--e3);border-radius:6px;color:var(--texto-apoio);font:500 13px/1 var(--fonte-ui);white-space:nowrap;text-decoration:none}.segmentado>*:hover{color:var(--texto);text-decoration:none}.segmentado>[aria-selected=true],.segmentado>[aria-current=page],.segmentado>.ativo{background:var(--superficie);color:var(--texto)}.segmentado .contagem{font-size:12px}.abas{display:flex;gap:var(--e5);border-bottom:1px solid var(--borda);margin-bottom:var(--e5);overflow-x:auto;scrollbar-width:none}.abas::-webkit-scrollbar,.segmentado::-webkit-scrollbar{display:none}.segmentado{scrollbar-width:none}.abas a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:40px;padding:0 2px;margin-bottom:-1px;border-bottom:2px solid var(--borda);border-bottom-color:var(--fundo);color:var(--texto-apoio);font:500 14px/1 var(--fonte-ui);white-space:nowrap;text-decoration:none}.abas a:hover{color:var(--texto);text-decoration:none}.abas a[aria-current=page],.abas a.ativa{color:var(--acao);border-bottom-color:var(--acao)}.faixa-destaque{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--e5) var(--e7);align-items:start;padding:var(--e4) var(--e5);margin:var(--e5) 0;background:var(--superficie-2);border-radius:var(--raio-controle)}.faixa-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e1);min-width:0}.faixa-item>.botao{margin-top:var(--e2)}.faixa-rotulo{font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.faixa-texto{font:500 14px/1.4 var(--fonte-ui)}.faixa-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.faixa-dor{font:italic 400 15px/1.5 var(--fonte-ui);color:var(--texto)}.nota-rapida{display:flex;flex-direction:column;gap:var(--e1);margin-bottom:var(--e5)}.nota-rapida .campo{flex:1 1 auto}.novidades{margin-bottom:var(--e6)}.novidades-cabecalho{display:flex;align-items:center;gap:var(--e2);min-height:32px;margin-bottom:var(--e1)}.novidades-cabecalho .botao{margin-left:auto}.novidades ul{list-style:none;margin:0;padding:0}.novidades li a{display:flex;align-items:center;gap:var(--e3);min-height:36px;padding:0 var(--e2);margin:0 calc(-1 * var(--e2));border-radius:6px;color:var(--texto);font:var(--t-lista) var(--fonte-ui);text-decoration:none}.novidades li a:hover{background:var(--selecionada)}.novidades li .lucide{color:var(--texto-apoio)}.novidades-tempo{margin-left:auto;padding-left:var(--e3);font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio);white-space:nowrap}.novidades .vazio{padding:var(--e5) var(--e4)}.barra-horas{position:relative;display:flex;height:6px;margin:var(--e1) 0;border-radius:3px;background:var(--borda)}.barra-horas .entrega{height:100%;border-radius:3px 0 0 3px;background:var(--acao)}.barra-horas .interna{height:100%;border-radius:0 3px 3px 0;background:var(--texto-apoio)}.barra-horas .capacidade{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--texto)}.barra-horas-legenda{display:flex;flex-wrap:wrap;gap:var(--e3);font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.amostra{display:inline-block;width:10px;height:10px;margin-right:var(--e1);border-radius:2px;vertical-align:-1px}.amostra.entrega{background:var(--acao)}.amostra.interna{background:var(--texto-apoio)}.amostra.capacidade{width:2px;background:var(--texto)}.data-relativa{display:inline-flex;align-items:center;gap:var(--e1);white-space:nowrap}.data-relativa .lucide{width:14px;height:14px;stroke-width:2}.data-relativa.vencido{color:var(--erro);font-weight:500}.data-relativa.hoje{color:var(--aviso);font-weight:500}.vazio{display:flex;flex-direction:column;align-items:center;gap:var(--e2);padding:var(--e7) var(--e5);text-align:center}.vazio .lucide{width:32px;height:32px;stroke-width:1.5;color:var(--texto-apoio)}.vazio h3{font:600 15px/1.3 var(--fonte-ui)}.vazio p{max-width:44ch;font:var(--t-corpo) var(--fonte-ui);color:var(--texto-apoio)}.vazio .botao{margin-top:var(--e2)}.vazio-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--e2);margin-top:var(--e2)}.vazio-acoes .botao{margin-top:0}.vazio.erro-tela .lucide{color:var(--erro)}.esqueleto{display:flex;flex-direction:column}.esqueleto-linha{display:flex;align-items:center;gap:var(--e3);height:36px;padding:0 var(--e3);border-bottom:1px solid var(--borda)}.esqueleto-bloco{height:12px;border-radius:4px;background:var(--superficie-2)}.esqueleto-bloco.redondo{width:20px;height:20px;border-radius:50%}.mensagem{display:flex;align-items:center;gap:var(--e2);padding:var(--e2) var(--e3);border-radius:var(--raio-controle);font:var(--t-lista) var(--fonte-ui);background:var(--superficie-2);color:var(--texto)}.mensagem.aviso{background:var(--aviso-fundo);color:var(--aviso)}.mensagem.erro{background:var(--erro-fundo);color:var(--erro)}.mensagem.sucesso{background:var(--sucesso-fundo);color:var(--sucesso)}.mensagem .botao{margin-left:auto;min-height:28px;color:inherit}.toast{position:fixed;left:50%;bottom:var(--e5);z-index:var(--z-toast);translate:-50% 0;display:flex;align-items:center;gap:var(--e3);max-width:calc(100% - 2 * var(--e4));padding:var(--e2) var(--e2) var(--e2) var(--e4);border-radius:var(--raio-controle);background:var(--texto);color:var(--fundo);font:500 13px/1.4 var(--fonte-ui)}.toast .botao{min-height:28px;color:var(--fundo)}.toast.estatico{position:static;translate:none;display:inline-flex}.painel{padding:var(--e5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-superficie)}.painel-cabecalho{display:flex;align-items:center;gap:var(--e2);margin-bottom:var(--e4)}.painel-cabecalho .botao.icone{margin-left:auto}.painel-lateral{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-folha);width:480px;max-width:100%;overflow-y:auto;border-radius:0;border-width:0 0 0 1px;box-shadow:var(--sombra-painel)}.painel-lateral.tarefa{width:560px}.veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-folha) - 1);background:var(--veu)}.folha{width:100%;max-width:480px;padding:var(--e5);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-superficie)}.folha-alca{display:none}.folha-cabecalho{display:flex;align-items:center;gap:var(--e2);margin-bottom:var(--e4)}.folha-cabecalho .botao.icone{margin-left:auto}.folha.aberta{position:fixed;z-index:var(--z-folha);left:50%;top:50%;translate:-50% -50%;max-height:90dvh;overflow-y:auto;box-shadow:var(--sombra-painel)}.login{display:grid;grid-template-columns:1fr 1fr;min-height:100dvh}.login-marca{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--e6);padding:var(--e7);background:var(--menu);color:var(--menu-texto)}.login .simbolo{width:100%;max-width:673px;height:auto}.login-frase{max-width:20ch;font:italic var(--t-editorial) var(--fonte-editorial);letter-spacing:var(--t-editorial-tracking);color:var(--menu-texto)}.login-formulario{display:flex;align-items:center;justify-content:center;padding:var(--e6) var(--e5)}.login-caixa{width:100%;max-width:400px;padding:var(--e6);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-superficie)}.login .campo input{min-height:44px}.login .formulario>.botao.primario{min-height:44px;width:100%}.login-rodape{margin-top:var(--e2);text-align:center;font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.login-rodape a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--e2);color:var(--texto-apoio);text-decoration:underline}h1,h2,h3,.t-titulo,.t-secao,.t-corpo,.t-lista,.t-apoio,.apoio,.t-metrica,.ident,.num,.contagem,.contador,.selo,.chip,.subtitulo,.meta,.novidades li a,.novidades-tempo,.metrica-valor,.metrica-nome,.metrica-periodo,.metrica-valor small,.mensagem,.toast,.faixa-texto,.faixa-meta,.stepper-legenda,.campo-ajuda,.campo-erro,.login-rodape,.grupo-cabecalho h2,.grupo-cabecalho h3,.abas a,.segmentado>*,.menu-grupo a,.barra-inferior>a,.barra-inferior>button,.lista,.lista-definicao dd,.campo input,.campo select,.campo textarea,.barra-horas-legenda,.data-relativa,.vazio p,.adicionar,.kbd,kbd,.botao{font-variant-numeric:tabular-nums}@media(min-width:860px){.so-celular,.botao.so-celular,.lista .so-celular,.segmentado.so-celular,.campo.so-celular{display:none}}@media(max-width:859.98px){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.app{display:block}.menu,.so-teclado,.so-desktop,.botao.so-desktop,.lista .so-desktop,.segmentado.so-desktop,.campo.so-desktop{display:none}main{padding:calc(var(--e4) + env(safe-area-inset-top)) var(--e4) calc(var(--altura-barra) + env(safe-area-inset-bottom) + 56px + var(--e6));max-width:none}.barra-inferior{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-barra);display:flex;height:calc(var(--altura-barra) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.botao-flutuante{position:fixed;right:calc(var(--e4) + env(safe-area-inset-right));bottom:calc(var(--altura-barra) + env(safe-area-inset-bottom) + var(--e4));z-index:var(--z-barra);display:flex}.botao,.botao.fantasma,.botao.pequeno{min-height:44px}.botao.icone,.botao.icone.pequeno{width:44px;min-height:44px}.botao.destaque{background:var(--acao);color:var(--texto-inverso)}.botao.destaque:hover{background:var(--acao-hover)}.botao.destaque:active{background:var(--acao-ativo)}.campo input,.campo select,.campo textarea{min-height:44px;font-size:16px}.entrada-senha .botao.icone,.campo.com-acao>.botao.icone{width:44px;min-height:44px;right:0}.segmentado{display:flex;width:100%;overflow-x:auto}.segmentado>*{flex:1 0 auto;min-height:44px}a.chip,button.chip,.chips>.chip{min-height:44px;padding:0 var(--e3)}.chip .chip-remover{width:44px;height:44px;margin:-10px -14px -10px -4px}.adicionar,.novidades li a,.menu-grupo a{min-height:44px}.faixa-meta a,.lista-definicao dd>a{display:inline-flex;align-items:center;min-height:44px}.formulario-linha{grid-template-columns:1fr}.grade{grid-template-columns:1fr;gap:var(--e5)}.grade>.coluna{gap:var(--e5)}.metricas{display:grid;grid-template-columns:1fr 1fr;gap:var(--e4) 0}.metrica{padding:0 var(--e4)}.metrica:nth-child(odd){padding-left:0;border-left:0}.metrica .barra-horas{width:100%}.cabecalho-pagina{flex-direction:column;align-items:stretch}.lista-definicao>div{grid-template-columns:112px minmax(0,1fr)}.faixa-destaque{grid-template-columns:1fr;gap:var(--e4);padding:var(--e4)}.toast{bottom:calc(var(--altura-barra) + env(safe-area-inset-bottom) + var(--e4))}.abas{gap:2px;padding:2px;border-bottom:0;background:var(--superficie-2);border-radius:var(--raio-controle);scroll-padding-inline:var(--e4)}.abas a{height:auto;min-height:44px;margin-bottom:0;padding:0 var(--e3);border-bottom:0;border-radius:6px;font-size:13px}.abas a[aria-current=page],.abas a.ativa{background:var(--superficie);color:var(--texto)}.stepper li:before{top:7px}.stepper-ponto{width:16px;height:16px}.stepper-ponto .lucide{width:10px;height:10px}.stepper .proximo .stepper-ponto{border-color:var(--acao)}.stepper .proximo .stepper-ponto:after{width:6px;height:6px;background:var(--borda-forte)}.stepper .proximo .stepper-ponto:before{top:-14px;right:-14px;bottom:-14px;left:-14px}.stepper-rotulo{display:none}.stepper-legenda{display:block;margin-top:var(--e2);font:var(--t-apoio) var(--fonte-ui);color:var(--texto-apoio)}.stepper-legenda strong{color:var(--texto)}.stepper-linha{flex-direction:column;align-items:stretch;gap:var(--e2)}.lista,.lista tbody{display:block}.lista thead{display:none}.lista tfoot{display:block}.lista tfoot tr{display:flex;justify-content:space-between}.lista tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e1) var(--e3);min-height:44px;padding:10px 0;border-bottom:1px solid var(--borda)}.lista td{display:inline-flex;align-items:center;gap:var(--e1);height:auto;padding:0;border:0;white-space:normal}.lista .titulo{flex:1 1 100%;max-width:none;width:auto;font-size:14px}.lista .encolhe,.lista .celula-icone{width:auto}.lista td[data-rotulo]:before{content:attr(data-rotulo);font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.lista tr:has(.linha-link:focus-visible){outline-offset:0}.lista tr.linha-grupo{display:block;min-height:0;padding:0;border-bottom:0}.lista tr.linha-grupo>td{display:block}.lista tbody+tbody tr.linha-grupo>td{padding-top:var(--e4)}.lista tr.so-desktop,.lista tbody.so-desktop{display:none}.grupo-cabecalho{min-height:40px;margin:0 calc(-1 * var(--e4));padding:0 var(--e4)}.tarefas-lista tbody tr:not(.linha-grupo){display:grid;grid-template-columns:max-content max-content max-content minmax(0,1fr) auto;column-gap:0;row-gap:var(--e2);align-items:center}.tarefas-lista .titulo{grid-area:1 / 1 / 2 / 5}.tarefas-lista .tarefas-acoes{grid-area:1 / 5 / 2 / 6;margin-left:var(--e3)}.tarefas-lista .ident{grid-area:2 / 1 / 3 / 2;margin-right:var(--e3)}.tarefas-lista .celula-cliente{grid-area:2 / 2 / 3 / 3;margin-right:var(--e3)}.tarefas-lista .celula-prio{grid-area:2 / 3 / 3 / 4;margin-right:var(--e3)}.tarefas-lista .celula-dono{grid-area:2 / 4 / 3 / 5;justify-self:start}.tarefas-lista .celula-prazo{grid-area:3 / 1 / 4 / 6}.tarefas-lista .tarefas-acoes .botao{opacity:1}.lista td.celula-prio:not(:has(.alta,.urgente)){display:none}.lista .prioridade{width:auto;height:22px;gap:var(--e1);padding:0 var(--e2);border-radius:var(--raio-selo);background:var(--superficie-2);color:var(--texto);font:600 12px/1 var(--fonte-ui)}.lista .prioridade .lucide{width:12px;height:12px}.lista .prioridade.urgente{background:var(--aviso-fundo);color:var(--aviso)}.lista .prioridade .visualmente-oculto{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none}.folha{max-width:none}.folha-alca{display:block;width:36px;height:4px;margin:calc(-1 * var(--e2)) auto var(--e3);border-radius:2px;background:var(--borda-forte)}.folha.aberta{left:0;right:0;top:auto;bottom:0;translate:none;max-height:92dvh;border-radius:var(--raio-superficie) var(--raio-superficie) 0 0;border-bottom:0;padding-bottom:calc(var(--e5) + env(safe-area-inset-bottom))}.painel-lateral,.painel-lateral.tarefa{top:auto;left:0;width:auto;max-height:92dvh;border-radius:var(--raio-superficie) var(--raio-superficie) 0 0;border-width:1px 0 0;padding-bottom:calc(var(--e5) + env(safe-area-inset-bottom))}.login{display:flex;flex-direction:column}.login-marca{min-height:160px;padding:calc(var(--e5) + env(safe-area-inset-top)) var(--e4) var(--e5);gap:var(--e4)}.login .simbolo{width:auto;max-width:100%;height:72px}.login-frase{max-width:none;font-size:24px}.login-formulario{align-items:flex-start;padding:var(--e5) var(--e4)}.login-caixa{padding:var(--e5)}}@media(max-width:1239.98px){.grade{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.botao,.botao-novo,.busca-menu,.menu-grupo a,.menu-rodape button,.chip,.adicionar,.abas a,.segmentado>*,.lista tbody tr,.novidades li a,.barra-inferior>a,.barra-inferior>button,.botao-flutuante,.stepper-ponto,.campo input,.campo select,.campo textarea{transition:background-color var(--rapido) var(--curva),border-color var(--rapido) var(--curva),color var(--rapido) var(--curva)}.folha.aberta,.painel-lateral{animation:entra-de-baixo var(--normal) var(--curva)}.toast{animation:entra-de-baixo var(--rapido) var(--curva)}.esqueleto-bloco{animation:brilho 1.2s var(--curva) infinite}@keyframes entra-de-baixo{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes brilho{0%,to{opacity:1}50%{opacity:.45}}}h1{display:block}.subtitulo{margin:0}input:focus,select:focus,textarea:focus{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible,[role=combobox]:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.menu nav.menu-grupo{display:flex;flex:none;padding:0;gap:1px}.menu nav.menu-grupo a{padding:0 10px;border-radius:6px;color:var(--menu-texto);gap:10px;box-shadow:none}.menu nav.menu-grupo a:hover{background:var(--menu-hover);color:var(--menu-texto)}.menu nav.menu-grupo a.ativo{background:var(--menu-ativo)}.menu .menu-rodape{padding:var(--e3) 0 0;border-top:0;display:flex;gap:var(--e1)}.botao{border-width:0}.botao.secundario{border-width:1px}.botao.secundario:hover{border-color:var(--borda-forte)}.botao.primario:hover{filter:none}.botao:disabled{opacity:1;cursor:not-allowed}.campo{font-size:inherit}.campo span{color:inherit;font-size:inherit}.campo.erro{color:inherit}.abas{flex-wrap:nowrap}.painel-lateral h2{margin-top:0}.formulario{display:flex}.tela-cheia{display:grid;place-items:center;min-height:100dvh;color:var(--texto-apoio);font:var(--t-corpo) var(--fonte-ui);background:var(--fundo)}.tela-cheia.erro{color:var(--erro)}.pular{position:absolute;left:var(--e3);top:var(--e3);z-index:var(--z-toast);padding:var(--e2) var(--e3);border-radius:var(--raio-controle);background:var(--superficie);color:var(--acao);font-weight:600;translate:0 -200%}.pular:focus-visible{translate:none}main:focus{outline:none}.menu-rodape .menu-ancora{flex:1 1 auto;min-width:0}.menu-rodape .menu-pessoa{width:100%}.menu .avatar{box-shadow:0 0 0 1px var(--menu-borda)}.menu-rodape .menu-pessoa .menu-texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app.menu-recolhido .menu{flex-basis:56px;width:56px;padding-left:var(--e2);padding-right:var(--e2)}.app.menu-recolhido .menu .menu-texto,.app.menu-recolhido .menu .menu-atalho,.app.menu-recolhido .menu .menu-pessoa>.lucide,.app.menu-recolhido .menu .menu-atalhos{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app.menu-recolhido .menu-marca{display:none}.app.menu-recolhido .menu-rotulo{height:1px;margin:var(--e3) 10px;padding:0;overflow:hidden;background:var(--menu-borda);color:transparent}.app.menu-recolhido .botao-novo,.app.menu-recolhido .busca-menu,.app.menu-recolhido .menu nav.menu-grupo a,.app.menu-recolhido .menu-pessoa{justify-content:center;padding:0}.app.menu-recolhido .menu .contador{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.app.menu-recolhido .menu-flutuante{left:0;right:auto}.menu-ancora{position:relative;display:inline-flex}.menu-flutuante{position:absolute;z-index:var(--z-folha);min-width:200px;max-width:320px;margin:0;padding:var(--e1);list-style:none;background:var(--superficie);color:var(--texto);border:1px solid var(--borda);border-radius:var(--raio-controle);box-shadow:var(--sombra-painel)}.menu-flutuante.baixo{top:calc(100% + var(--e1));left:0}.menu-flutuante.baixo-direita{top:calc(100% + var(--e1));right:0}.menu-flutuante.cima{bottom:calc(100% + var(--e1));left:0}.menu-flutuante.cima-direita{bottom:calc(100% + var(--e1));right:0}.menu-flutuante li.separado{margin-top:var(--e1);padding-top:var(--e1);border-top:1px solid var(--borda)}.menu-flutuante button[role=menuitem]{display:flex;align-items:center;gap:var(--e2);width:100%;min-height:32px;padding:0 var(--e2);border-radius:6px;background:none;color:var(--texto);font:500 14px/1.2 var(--fonte-ui);text-align:left}.menu-flutuante button[role=menuitem]:hover,.menu-flutuante button[role=menuitem]:focus{background:var(--selecionada);color:var(--texto)}.menu-flutuante button[role=menuitem]:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.menu-flutuante button[role=menuitem][aria-disabled=true]{color:var(--texto-apoio);cursor:not-allowed}.menu-flutuante button[role=menuitem] .lucide{color:var(--texto-apoio)}.menu-flutuante-atalho{margin-left:auto}dialog.folha,dialog.painel-lateral,dialog.paleta{margin:0;color:var(--texto);max-width:100%;max-height:none}dialog::backdrop{background:var(--veu)}dialog.folha.aberta{inset:auto;left:50%;top:50%;right:auto;bottom:auto;width:calc(100% - 2 * var(--e4));max-width:480px;max-height:90dvh}dialog.painel-lateral{inset:0 0 0 auto;height:100dvh;max-height:100dvh;padding:var(--e5)}.painel-cabecalho .painel-titulo{min-width:0;display:flex;align-items:center;gap:var(--e2)}.painel-cabecalho .painel-acoes{display:flex;align-items:center;gap:var(--e1);margin-left:auto}.painel-lateral>.folha-alca{display:none}.folha-carregando{position:fixed;z-index:var(--z-folha);left:50%;top:50%;translate:-50% -50%;box-shadow:var(--sombra-painel)}.descartar{position:sticky;bottom:calc(-1 * var(--e5));display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);margin:var(--e4) calc(-1 * var(--e5)) calc(-1 * var(--e5));padding:var(--e3) var(--e5);background:var(--aviso-fundo);color:var(--aviso);border-top:1px solid var(--borda);font:600 14px/1.4 var(--fonte-ui)}.descartar-acoes{display:flex;gap:var(--e2);margin-left:auto}.dica-atalho{margin-left:var(--e1);background:none;border-color:var(--menu-borda);color:inherit;opacity:.8}.botao.primario .dica-atalho{border-color:var(--menu-borda);color:var(--texto-inverso)}dialog.paleta{inset:auto;left:50%;top:12dvh;translate:-50% 0;width:calc(100% - 2 * var(--e4));max-width:600px;max-height:70dvh;padding:0;display:flex;flex-direction:column;overflow:hidden;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-superficie);box-shadow:var(--sombra-painel)}dialog.paleta:not([open]){display:none}.paleta-entrada{display:flex;align-items:center;gap:var(--e3);padding:0 var(--e4);border-bottom:1px solid var(--borda)}.paleta-entrada .lucide{color:var(--texto-apoio)}.paleta-entrada input{flex:1 1 auto;min-width:0;height:52px;padding:0;border:0;background:none;color:var(--texto);font:400 16px/1 var(--fonte-ui)}.paleta-entrada input:focus-visible{outline:none}.paleta-lista{flex:1 1 auto;overflow-y:auto;padding:var(--e2)}.paleta-secao+.paleta-secao{margin-top:var(--e2)}.paleta-secao-titulo{padding:var(--e2) var(--e2) var(--e1);font:var(--t-rotulo) var(--fonte-ui);letter-spacing:var(--t-rotulo-tracking);text-transform:uppercase;color:var(--texto-apoio)}.paleta-item{display:flex;align-items:center;gap:var(--e3);min-height:40px;padding:0 var(--e2);border-radius:6px;cursor:pointer;font:500 14px/1.3 var(--fonte-ui)}.paleta-item .lucide{color:var(--texto-apoio)}.paleta-item-titulo{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paleta-item[aria-selected=true]{background:var(--selecionada);box-shadow:inset 3px 0 0 var(--acao)}.paleta-item[aria-selected=true] .lucide{color:var(--acao)}.paleta-nada{padding:var(--e5) var(--e3);text-align:center;color:var(--texto-apoio)}.paleta-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e1);padding:var(--e2) var(--e4);border-top:1px solid var(--borda);background:var(--superficie-2)}.paleta-rodape kbd+kbd{margin-left:-2px}.combobox{position:relative;display:flex}.combobox input{width:100%;min-height:40px;padding:0 36px 0 var(--e3);border:1px solid var(--borda);border-radius:var(--raio-controle);background:var(--superficie);color:var(--texto);font:var(--t-corpo) var(--fonte-ui)}.combobox input:focus-visible{border-color:var(--acao)}.campo.erro .combobox input{border-color:var(--erro)}.combobox-seta{position:absolute;right:var(--e3);top:50%;translate:0 -50%;color:var(--texto-apoio);pointer-events:none}.combobox-lista{position:absolute;z-index:var(--z-folha);top:calc(100% + var(--e1));left:0;right:0;max-height:280px;overflow-y:auto;margin:0;padding:var(--e1);list-style:none;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-controle);box-shadow:var(--sombra-painel)}.combobox-lista li{display:flex;align-items:center;gap:var(--e2);min-height:36px;padding:0 var(--e2);border-radius:6px;cursor:pointer;font:var(--t-lista) var(--fonte-ui)}.combobox-lista li.ativa{background:var(--selecionada)}.combobox-lista li .lucide{color:var(--texto-apoio)}.combobox-rotulo{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combobox-lista .combobox-marca{color:var(--acao)}.combobox-nada{color:var(--texto-apoio);cursor:default}.esqueleto-quadro{display:grid;grid-template-columns:repeat(4,minmax(200px,1fr));gap:var(--e3)}.esqueleto-coluna{display:flex;flex-direction:column;gap:var(--e2);padding:var(--e3);background:var(--superficie-2);border-radius:var(--raio-controle)}.esqueleto-cartao{display:flex;flex-direction:column;gap:var(--e2);padding:var(--e3);background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio-controle)}.esqueleto-cartao .esqueleto-bloco{background:var(--borda)}.pessoa-1{background:var(--pessoa-1);color:var(--texto-inverso)}.pessoa-2{background:var(--pessoa-2);color:var(--texto-inverso)}.pessoa-3{background:var(--pessoa-3);color:var(--fundo)}.avatar{position:relative}.toast .lucide{color:var(--fundo)}.atalhos{display:flex;flex-direction:column;gap:var(--e5)}.atalhos h3{margin-bottom:var(--e2);font:var(--t-secao) var(--fonte-ui)}.atalhos dl{margin:0}.atalhos dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--e3);align-items:center;min-height:32px;border-bottom:1px solid var(--borda)}.atalhos dt{display:flex;gap:var(--e1)}.atalhos dd{margin:0;font:var(--t-lista) var(--fonte-ui)}.lista-mais{display:flex;flex-direction:column}.lista-mais>a,.lista-mais>button{display:flex;align-items:center;gap:var(--e3);min-height:48px;padding:0 var(--e1);border-bottom:1px solid var(--borda);color:var(--texto);font:500 15px/1.2 var(--fonte-ui);text-decoration:none;text-align:left}.lista-mais>a:hover,.lista-mais>button:hover{background:var(--selecionada);text-decoration:none}.lista-mais .lucide{color:var(--texto-apoio)}.lista-mais .lista-mais-seta{margin-left:auto}.lista-mais-conta{margin-top:var(--e4)}.navegador-mes{display:inline-flex;align-items:center;gap:var(--e1)}.navegador-mes-nome{min-width:160px;font-weight:600}.campo-celula{flex-direction:row;align-items:center;gap:var(--e1);justify-content:flex-end}.campo-celula input{width:72px;min-height:32px;padding:0 var(--e2);text-align:right;border:1px solid transparent;border-radius:6px;background:none;color:var(--texto);font:var(--t-lista) var(--fonte-ui);font-variant-numeric:tabular-nums}.campo-celula input:hover{border-color:var(--borda);background:var(--superficie)}.campo-celula input:focus-visible{border-color:var(--acao);background:var(--superficie)}.campo-celula input::placeholder{color:var(--acao)}.login-coluna{width:100%;max-width:400px}.login-esqueci{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--e2);color:var(--texto-apoio);text-decoration:underline;font:var(--t-apoio) var(--fonte-ui)}.login-caixa .mensagem{margin-top:var(--e1)}.login-caixa .mensagem .lucide,.mensagem .lucide{flex:none}.markdown{font:var(--t-corpo) var(--fonte-ui)}.markdown>*+*{margin-top:var(--e3)}.markdown h2{margin-top:var(--e5)}.markdown h3,.markdown h4{margin-top:var(--e4);font:var(--t-secao) var(--fonte-ui)}.markdown ul,.markdown ol{padding-left:var(--e5)}.markdown li+li{margin-top:var(--e1)}.markdown blockquote{margin:0;padding-left:var(--e4);border-left:3px solid var(--borda-forte);color:var(--texto-apoio)}.markdown code{padding:1px 4px;border-radius:4px;background:var(--superficie-2);font-size:13px}.markdown pre{overflow-x:auto;padding:var(--e3);border-radius:var(--raio-controle);background:var(--superficie-2)}.markdown pre code{padding:0;background:none}.combobox input,.paleta-item,.paleta-entrada input,.menu-flutuante button[role=menuitem],.atalhos dd,.lista-mais>a,.markdown{font-variant-numeric:tabular-nums}@media(max-width:859.98px){.pular{display:none}dialog.folha.aberta{inset:auto 0 0 0;left:0;right:0;top:auto;bottom:0;translate:none;width:100%;max-width:none;max-height:92dvh}dialog.painel-lateral,dialog.painel-lateral.tarefa{inset:auto 0 0 0;top:auto;width:100%;height:auto;max-height:92dvh}.painel-lateral>.folha-alca{display:block}dialog.paleta{inset:auto 0 0 0;left:0;top:auto;bottom:0;translate:none;width:100%;max-width:none;max-height:85dvh;border-radius:var(--raio-superficie) var(--raio-superficie) 0 0;padding-bottom:env(safe-area-inset-bottom)}.paleta-item{min-height:44px}.combobox input{min-height:44px;font-size:16px}.combobox-lista li,.menu-flutuante button[role=menuitem]{min-height:44px}.esqueleto-quadro{grid-template-columns:1fr}.esqueleto-quadro .esqueleto-coluna:not(:first-child){display:none}.campo-celula input{min-height:44px;font-size:16px}.descartar{bottom:calc(-1 * var(--e5) - env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){dialog.paleta{animation:entra-de-cima var(--rapido) var(--curva)}.menu-flutuante,.combobox-lista{animation:aparece var(--rapido) var(--curva)}.menu{transition:width var(--normal) var(--curva),flex-basis var(--normal) var(--curva)}@keyframes entra-de-cima{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes aparece{0%{opacity:0}to{opacity:1}}}
