*{box-sizing:border-box}body{color:oklch(22% .03 255);background:oklch(97% .004 90);margin:0;font-family:Public Sans,system-ui,sans-serif}a{color:oklch(50% .13 250);text-decoration:none}a:hover{color:oklch(40% .15 250)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:oklch(24% .05 255/.18);border-radius:8px}table{border-collapse:collapse}@keyframes spin{to{transform:rotate(360deg)}}button{font-family:inherit}.campo-caixa:focus-within{outline:-webkit-focus-ring-color auto 1px}.campo-caixa input::placeholder{color:oklch(60% .01 255)}.chevron-secao{transition:transform .15s}.secao-alternar{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex}.secao-alternar:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid oklch(55% .15 250)}.secao-alternar:hover .secao-acao{color:oklch(40% .15 250)}@media (prefers-reduced-motion:reduce){.chevron-secao{transition:none}}@keyframes barra-indeterminada{0%{margin-left:-40%}to{margin-left:100%}}@media (prefers-reduced-motion:reduce){[role=progressbar]>div{animation:none!important}}.optab{--optab-tinta:oklch(22% .04 255);--optab-suave:oklch(50% .02 255);--optab-borda:oklch(24% .05 255/.1);--optab-borda-ctl:oklch(24% .05 255/.16);--optab-linha:oklch(24% .05 255/.07);--optab-navy:#07162a;--optab-thead:#f3f4f5;--optab-ativa:oklch(97.5% .008 250);--optab-hover:oklch(96.5% .01 250);--optab-ctl:32px;border:1px solid var(--optab-borda);background:#fff;border-radius:16px;overflow:hidden;container:optab/inline-size}.optab-barra{border-bottom:1px solid var(--optab-borda);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.optab-estados{flex-wrap:wrap;gap:6px;display:flex}.optab-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.optab-chip{height:var(--optab-ctl);border:1px solid var(--optab-borda-ctl);color:var(--optab-tinta);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font:600 12.5px/1 inherit;display:inline-flex}.optab-chip:hover{border-color:oklch(24% .05 255/.32)}.optab-chip[aria-pressed=true]{background:var(--optab-navy);border-color:var(--optab-navy);color:#fff}.optab-chip-n{font-variant-numeric:tabular-nums;color:var(--optab-suave);font-weight:500}.optab-chip[aria-pressed=true] .optab-chip-n{color:oklch(82% .02 255)}.optab-busca{flex:220px;align-items:center;min-width:0;max-width:340px;display:flex;position:relative}.optab-busca svg{color:var(--optab-suave);pointer-events:none;position:absolute;left:12px}.optab-busca input{width:100%;height:var(--optab-ctl);border:1px solid var(--optab-borda-ctl);color:var(--optab-tinta);background:#fff;border-radius:999px;padding:0 12px 0 34px;font:400 12.5px inherit}.optab-busca input::placeholder{color:oklch(60% .01 255)}.optab-select{height:var(--optab-ctl);border:1px solid var(--optab-borda-ctl);color:var(--optab-tinta);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23566173' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center no-repeat;border-radius:999px;min-width:0;max-width:100%;padding:0 32px 0 13px;font:600 12.5px inherit}.optab-estados-lista{display:none}.optab-ordenar{align-items:center;gap:6px;min-width:0;display:none}.optab-dir{width:var(--optab-ctl);height:var(--optab-ctl);border:1px solid var(--optab-borda-ctl);color:var(--optab-tinta);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.optab-total{color:var(--optab-suave);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.optab :is(button,input,select,a):focus-visible{outline-offset:2px;outline:2px solid oklch(55% .15 250)}.optab-tabela{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px}.optab-tabela thead th{background:var(--optab-thead);text-align:left;vertical-align:bottom;text-transform:uppercase;letter-spacing:.045em;color:oklch(40% .02 255);padding:11px 12px;font-size:10.5px;font-weight:700}.optab-tabela td{vertical-align:middle;min-width:0;padding:10px 12px}.optab-tabela :is(th,td):first-child{padding-left:16px}.optab-tabela tbody tr{border-top:1px solid var(--optab-linha);cursor:pointer}.optab-tabela tbody tr:hover{background:var(--optab-hover)}.optab-tabela td.ativa{background:var(--optab-ativa)}.optab-tabela tbody tr:hover td.ativa{background:0 0}.optab-tabela .c-entrada{width:100px}.optab-tabela .c-mod{width:112px}.optab-tabela .c-valor{text-align:right;white-space:nowrap;width:156px}.optab-tabela .c-suf{width:120px}.optab-tabela .c-score{width:136px}.optab-tabela .c-estado{width:140px}.optab-tabela .c-seta{text-align:right;color:oklch(60% .02 255);width:28px;padding-left:0}.optab-pilha{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.optab-ord{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;margin:-2px -4px;padding:2px 4px;display:inline-flex}.optab-ord:hover{color:var(--optab-tinta);background:oklch(24% .05 255/.06)}.optab-ord .optab-ind{opacity:.3;flex:none;transition:opacity .12s}.optab-ord:hover .optab-ind{opacity:.6}.optab-ord[data-ativa=true]{color:var(--optab-navy)}.optab-ord[data-ativa=true] .optab-ind{opacity:1}.optab-ord.sec{color:oklch(52% .02 255);font-size:10px;font-weight:600}.optab-ord.sec[data-ativa=true]{color:var(--optab-navy);font-weight:700}.optab-nome{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.25}.optab-sub{color:oklch(55% .02 255);align-items:baseline;gap:8px;min-width:0;margin-top:3px;font-size:11px;display:flex}.optab-id{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:IBM Plex Mono,monospace;font-size:10.5px;overflow:hidden}.optab-data{white-space:nowrap;font-variant-numeric:tabular-nums}.optab-hora{color:var(--optab-suave);font-variant-numeric:tabular-nums;font-size:11px;display:block}.optab-valor{white-space:nowrap;font-variant-numeric:tabular-nums}.optab-valor[data-tam=m]{font-size:12px}.optab-valor[data-tam=l]{font-size:11px}.optab-valor[data-tam=xl]{font-size:10.5px}.optab-codigo{overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:700}.optab-nota{color:var(--optab-suave);font-size:10.5px}.optab-muted{color:var(--optab-suave)}.optab-linha2{color:var(--optab-suave);margin-top:3px;font-size:11.5px;display:block}.optab-suf{align-items:center;gap:8px;display:flex}.optab-suf-trilho{background:oklch(24% .05 255/.08);border-radius:3px;flex:0 56px;min-width:28px;height:4px}.optab-suf-barra{border-radius:3px;height:4px}.optab-suf-n{color:var(--optab-suave);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.optab-pill{overflow-wrap:anywhere;border-radius:11px;max-width:100%;padding:3px 10px;font-size:10.5px;font-weight:700;line-height:1.3;display:inline-block}.optab-etapa{max-width:100%;margin-top:5px}.optab-etapa>*{max-width:100%;white-space:normal!important}.so-m,.so-s{display:none}@container optab (width<1000px){.optab-tabela :is(th,td):is(.c-entrada,.c-suf,.c-seta){display:none}.optab-tabela .so-m{display:revert}.optab-tabela span.so-m,.optab-tabela button.so-m{display:inline-flex}.optab-tabela .optab-linha2.so-m{display:block}.optab-tabela .c-mod{width:112px}.optab-tabela .c-valor{width:156px}.optab-tabela .c-score{width:140px;padding-left:20px}.optab-tabela .c-estado{width:132px}.optab-tabela td.c-estado{padding-right:16px}}@container optab (width<700px){.optab-ordenar{display:flex}.optab-busca{flex-basis:100%;max-width:none}.optab-total{margin-left:auto}.optab-tabela,.optab-tabela tbody{display:block}.optab-tabela thead{display:none}.optab-tabela tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"nome nome est""ent mod val""sco suf suf";gap:12px 14px;padding:14px 16px;display:grid}.optab-tabela tbody tr:first-child{border-top:0}.optab-tabela td,.optab-tabela td[class]{background:0 0;width:auto;padding:0;display:block}.optab-tabela td.ativa{background:0 0}.optab-tabela td.ativa:before{color:var(--optab-navy);font-weight:700}.optab-tabela td[data-rotulo]:before{content:attr(data-rotulo);color:var(--optab-suave);margin-bottom:3px;font-size:11px;display:block}.optab-tabela td.c-tomador{grid-area:nome}.optab-tabela td.c-estado{text-align:right;grid-area:est;justify-self:end;padding:0}.optab-tabela td.c-entrada{grid-area:ent;display:block}.optab-tabela td.c-mod{grid-area:mod}.optab-tabela td.c-valor{text-align:left;grid-area:val}.optab-tabela td.c-score{grid-area:sco}.optab-tabela td.c-suf{grid-area:suf;display:block}.optab-tabela td.c-seta,.optab-tabela .so-m,.optab-tabela span.so-m,.optab-tabela .optab-linha2.so-m{display:none}.optab-hora{margin-left:6px;display:inline}}@container optab (width<440px){.optab-tabela tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nome nome""est est""ent mod""val sco""suf suf"}.optab-tabela td.c-estado{text-align:left;justify-self:start}.optab-estados{display:none}.optab-estados-lista{width:100%;display:block}.optab-linha>.optab-select,.optab-ordenar{flex:100%}.optab-ordenar .optab-select{flex:1}}@media (prefers-reduced-motion:reduce){.optab-ord .optab-ind{transition:none}}
