.pedidos-ia-topo{position:relative;display:grid;gap:var(--space-2)}.pedidos-ia-topo__instrucao{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}.pedidos-ia-topo__instrucao textarea{flex:1 1 22rem;min-width:0;min-height:var(--control-height);padding:.65rem .75rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-ink);font:inherit;resize:vertical}.pedidos-ia-topo__instrucao textarea:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pedidos-ia-topo__novos{display:inline-grid;place-items:center;min-width:1.4rem;height:1.4rem;margin-left:var(--space-1);padding:0 .35rem;border-radius:999px;background:var(--brand-accent);color:var(--color-on-accent);font-size:var(--text-xs)}.pedidos-ia-topo__consentimento{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-sm);color:var(--color-muted)}.pedidos-ia-topo__resultado{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);box-shadow:var(--shadow-card)}.pedidos-ia-topo__lista ul{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;max-height:22rem;overflow-y:auto}.pedidos-ia-topo__lista li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border-radius:var(--radius-sm)}.pedidos-ia-topo__lista li[data-ativo=true]{background:var(--brand-accent-soft)}.pedidos-ia-topo__item{display:grid;flex:1 1;gap:.1rem;min-width:0;padding:var(--space-2);border:0;background:none;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}.pedidos-ia-topo__item:hover{background:var(--color-surface-hover)}.pedidos-ia-topo__item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pedidos-ia-topo__item span{color:var(--color-muted);font-size:var(--text-sm)}.pedidos-ia-topo li[data-estado=falhou] em{color:var(--color-danger);font-style:normal}.pedidos-ia-topo li[data-estado=concluida] em{color:var(--color-success);font-style:normal}.pedidos-ia-topo__resultado{display:grid;gap:var(--space-2)}.pedidos-ia-topo__resultado h2{margin:0;font-size:var(--text-lg)}.pedidos-ia-topo__anexos{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.pedidos-ia-topo__anexos li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-sm)}.lia{grid-template-columns:minmax(0,1fr);gap:.3rem}.app-page.lia{padding-block:.4rem;border-bottom:1px solid var(--color-border)}.lia__linha{position:relative;display:flex;align-items:flex-start;gap:var(--space-2)}.lia__marca{flex:none;margin:0;line-height:2.25rem}.lia__marca strong{font-size:var(--text-lg,1.125rem);letter-spacing:.08em;color:var(--brand-accent)}.lia__caixa{flex:1 1;min-width:0}.lia__icone{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:2rem;height:2rem;padding:0 .35rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;list-style:none}.lia__icone::-webkit-details-marker{display:none}.lia__icone:hover:not(:disabled){background:var(--color-surface-hover)}.lia__faixa button:focus-visible,.lia__icone:focus-visible,.lia__menu-item:focus-visible,.lia__resumo:focus-visible{outline:none;box-shadow:var(--focus-ring)}.lia__icone:disabled{opacity:.55;cursor:default}.lia__icone[data-situacao=error]{color:var(--color-danger)}.lia__icone[data-pendente]:after{content:"";position:absolute;top:.3rem;right:.3rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--brand-accent)}.lia__composer{display:flex;align-items:center;min-height:2.25rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md,.75rem);background:var(--color-card);overflow:hidden}.lia__composer:focus-within{box-shadow:var(--focus-ring)}.lia__composer textarea{flex:1 1;min-width:0;min-height:0;height:2.1rem;padding:.42rem .7rem;border:0;background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-sm);line-height:1.45;white-space:nowrap;overflow:hidden;resize:none}.lia__composer textarea::placeholder{color:var(--color-muted);text-overflow:ellipsis}.lia__composer textarea:focus-visible{outline:none}.lia__barra{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--space-2);padding-right:.15rem}.lia__composer:not([data-aberto]) .lia__dica,.lia__composer:not([data-aberto]) .lia__enviar{display:none}.lia__ditado,.lia__ferramentas{display:flex;align-items:center;gap:.1rem}.lia__ditado{font-size:var(--text-sm)}.lia__ditado p{margin:0}.lia__ditado>button[aria-label]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;height:2rem;padding:0 .35rem;border:0;background:transparent}.lia__ditado>button[aria-label]:hover{background:var(--color-surface-hover)}.lia__composer[data-aberto] .lia__ditado{flex-wrap:wrap;gap:.25rem}.lia__composer[data-aberto]{display:grid;grid-template-rows:1fr auto;min-width:min(100%,30rem);max-width:100%;align-items:stretch;resize:both}.lia__composer[data-aberto] textarea{width:100%;height:100%;max-height:40vh;white-space:pre-wrap;overflow-y:auto}.lia__composer[data-aberto] .lia__barra{padding:.1rem 1rem .3rem .3rem}.lia__composer[data-aberto] .lia__dica{display:inline;color:var(--color-muted);font-size:var(--text-xs);white-space:nowrap}.lia__composer[data-aberto] .lia__enviar{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .7rem;font-size:var(--text-sm);font-weight:600;line-height:1.2}.lia__comandos{display:flex;flex:none;align-items:center;gap:.15rem;min-height:2.25rem}.lia__comandos .ux-menu{position:static}.lia__resumo{display:inline-flex;align-items:center;gap:.4rem;height:2rem;padding:0 .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:600;white-space:nowrap;cursor:pointer}.lia__resumo:hover{background:var(--color-surface-hover)}.lia__resumo-parte+.lia__resumo-parte:before{content:"· ";color:var(--color-muted);font-weight:400}.lia__resumo-parte[data-tipo=erro]{color:var(--color-danger)}.lia__resumo-parte[data-tipo=decisao]{color:var(--brand-accent)}.lia__comandos .lia__menu-painel{top:100%;right:0;left:auto;min-width:0;width:min(19rem,100%);margin-top:.25rem}.lia__menu-item{display:flex!important;align-items:center;gap:.5rem;width:100%;padding:.5rem .6rem;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-ink);font:inherit;font-size:var(--text-sm);text-align:left;text-decoration:none;cursor:pointer}.lia__menu-item:hover{background:var(--color-surface-subtle)}.lia__djen-painel{gap:.5rem;padding:.75rem;font-size:var(--text-sm)}.lia__djen-painel p{margin:0}.lia__djen-painel label{display:grid;gap:.2rem}.lia__djen-painel button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.lia__djen-hora{color:var(--color-muted);font-size:var(--text-xs)}.lia__faixa{display:flex;align-items:center;gap:.5rem;min-height:1.75rem;padding:0 .15rem 0 .6rem;border-left:3px solid var(--brand-accent);border-radius:var(--radius-sm);background:var(--brand-accent-soft);font-size:var(--text-sm)}.lia__faixa[data-tom=erro]{border-left-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,var(--color-card))}.lia__faixa-tipo{flex:none;font-weight:700}.lia__faixa[data-tom=erro] .lia__faixa-tipo{color:var(--color-danger)}.lia__faixa-texto{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lia__faixa a,.lia__faixa-acao{color:var(--brand-accent);font:inherit;font-weight:600;text-decoration:underline;white-space:nowrap}.lia__faixa a,.lia__faixa-acao,.lia__faixa-fechar{flex:none;padding:0;border:0;background:none;cursor:pointer}.lia__faixa-fechar{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:var(--radius-sm);color:inherit}.lia__faixa-fechar:hover{background:var(--color-surface-hover)}.lia__aviso,.lia__info{margin:0;padding:.2rem var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm)}.lia__aviso{border:1px solid var(--color-warning,var(--color-border-strong));background:var(--color-warning-soft,var(--color-surface-hover))}.lia__info{color:var(--color-success)}.lia__demanda,.lia__erro{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0}.lia__demanda{flex-wrap:wrap;padding:.1rem var(--space-3);border-left:3px solid var(--brand-accent);background:var(--brand-accent-soft);border-radius:var(--radius-sm);font-size:var(--text-sm)}.lia__demanda .ux-link-secondary{min-height:1.75rem;padding:.15rem .6rem;font-size:var(--text-sm)}.lia__retorno{display:grid;gap:var(--space-2);max-height:min(70vh,34rem);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-card);overflow-y:auto}.lia__retorno p{margin:0}.lia__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.lia__pergunta{color:var(--color-muted);font-size:var(--text-sm);font-style:italic}.pedidos-ia-topo__painel-corpo{display:grid;gap:var(--space-4)}.pedidos-ia-topo__painel-corpo h3{margin:0 0 var(--space-2);font-size:var(--text-base,1rem)}.pedidos-ia-topo__painel .ux-drawer-header p{margin:.2rem 0 0;font-size:var(--text-sm)}.pedidos-ia-topo__painel .ux-form-actions{position:static;padding:0;border:0;background:none}@media (max-width:640px){.app-page.lia{padding-inline:.75rem}.lia__marca{display:none}.lia__linha{gap:.25rem}.lia__resumo{gap:.25rem;padding:0 .35rem}.lia__resumo-rotulo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lia:not([data-demanda]) .lia__recolher{display:none}.lia__composer[data-aberto]{min-width:0;width:100%;resize:vertical}.lia__composer[data-aberto] .lia__barra{padding-right:.5rem}.lia__composer[data-aberto] .lia__dica{display:none}.lia__linha:has(.lia__composer[data-aberto]){flex-wrap:wrap}.lia__linha:has(.lia__composer[data-aberto]) .lia__caixa{flex-basis:100%}.lia__linha:has(.lia__composer[data-aberto]) .lia__comandos{margin-left:auto}.lia__ditado>button[aria-label],.lia__enviar,.lia__icone{width:auto;flex:0 0 auto}}.central-etapa-nota{margin:.2rem 0 0;font-size:.85em;color:var(--color-muted)}.central-etapa-nota[data-alerta]{padding:.3rem .5rem;border-left:3px solid var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-card));color:var(--color-ink)}.lia__resposta-ferramenta{white-space:pre-line}.lia__links{margin:.25rem 0 0;padding-left:1.1rem}.lia__cartao{display:grid;gap:var(--space-2);margin-block:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}.lia__cartao-titulo{margin:0}.lia__cartao-lista{display:grid;gap:.35rem;max-height:18rem;margin:0;padding:0;overflow-y:auto;list-style:none}.lia__cartao-lista li{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.lia__cartao-lista label{display:flex;align-items:baseline;gap:.5rem;min-width:0}.lia__cartao-item{overflow-wrap:anywhere}.lia__cartao-lista small{opacity:.75}.lia__cartao-abrir{flex:none}