.sp-app{min-height:100svh;background:var(--bg-canvas);color:var(--text-default)}@media (min-width:1024px){.sp-app{display:grid;grid-template-columns:248px minmax(0,1fr)}}.sp-pula{position:absolute;left:1rem;top:-4rem;z-index:var(--z-toast);padding:.6rem 1rem;background:var(--painel-texto);color:var(--painel-papel);border-radius:var(--painel-raio-botao);font-size:var(--painel-texto-pequeno);text-decoration:none;transition:top var(--transition-tactile)}.sp-pula:focus{top:1rem}.sp-r5-num{font-feature-settings:"cv11","ss01","tnum" 0}.sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.sp-sidebar{display:none;position:-webkit-sticky;position:sticky;top:0;height:100svh;flex-direction:column;border-right:var(--border-section);padding:20px 16px}@media (min-width:1024px){.sp-sidebar{display:flex}}.sp-brand{display:flex;align-items:center;gap:12px;padding:0 8px;margin-bottom:32px;font-size:var(--painel-texto-corpo);line-height:1.62;color:var(--painel-texto);text-decoration:none}.sp-brand svg,.sp-gaveta-topo svg{flex-shrink:0}.sp-nav{display:flex;flex-direction:column;gap:2px}.sp-nav-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--painel-raio-item);font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto-2);text-decoration:none;transition:background-color var(--transition-tactile),color var(--transition-tactile)}.sp-nav-item svg{width:17px;height:17px;stroke-width:1.6;flex:none}@media (hover:hover){.sp-nav-item:hover{background:var(--painel-pedra);color:var(--painel-texto)}}.sp-nav-item.active{background:var(--painel-pedra-2);color:var(--painel-texto)}.sp-cartao-plano{margin-top:auto;padding:16px;border-radius:var(--painel-raio-bloco);background:var(--painel-pedra)}.sp-cartao-plano p{margin:0}.sp-cartao-plano-nome{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-cartao-plano-cota{display:flex;align-items:center;gap:12px;margin-top:12px}.sp-cartao-plano-cota>p{white-space:nowrap}.sp-cartao-plano-cota>p,.sp-cartao-plano-ver{font-size:var(--painel-texto-micro);line-height:1.45}.sp-cartao-plano-ver{display:inline-flex;margin-top:12px;color:var(--painel-texto-2);-webkit-text-decoration-color:var(--painel-bronze);text-decoration-color:var(--painel-bronze);text-underline-offset:4px}.sp-cartao-plano-linha{margin-top:12px}.sp-cartao-plano-linha p{display:flex;justify-content:space-between;font-size:var(--painel-texto-micro);line-height:1.45}.sp-cartao-plano-linha p span:first-child{color:var(--painel-texto-2)}.sp-cartao-plano-barra{margin-top:6px;height:4px;overflow:hidden;border-radius:9999px;background:var(--painel-pedra-2)}.sp-cartao-plano-barra>div{height:100%;border-radius:9999px;background:var(--painel-bronze);transition:width var(--transition-surface)}.sp-cota-orbita{position:relative;flex:none;border-radius:9999px}.sp-cota-orbita--grande{width:140px;height:140px}.sp-cota-orbita--compacta{width:66px;height:66px}.sp-cota-orbita svg{display:block;width:100%;height:100%;overflow:visible}.sp-cota-orbita circle{fill:none}.sp-cota-orbita-trilho{stroke:var(--painel-escala-2)}.sp-cota-orbita-arco{stroke:var(--painel-bronze);stroke-linecap:round}.sp-cota-orbita[data-tom=atencao] .sp-cota-orbita-arco{stroke:var(--painel-importante)}.sp-cota-orbita[data-tom=critico] .sp-cota-orbita-arco{stroke:var(--painel-urgente)}.sp-cota-orbita-centro{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.sp-cota-orbita-numero{font-size:var(--painel-texto-h3);line-height:.9;color:var(--painel-texto)}.sp-cota-orbita-limite{font-size:var(--painel-texto-micro);line-height:1;color:var(--painel-texto-2)}.sp-cota-orbita--compacta .sp-cota-orbita-centro{gap:3px}.sp-cota-orbita--compacta .sp-cota-orbita-numero{font-size:var(--painel-texto-lead);line-height:1}.sp-cota-orbita--compacta .sp-cota-orbita-limite{font-size:.6875rem;line-height:1}.sp-main{min-width:0}.sp-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:var(--border-section);background:var(--painel-papel-veu);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (min-width:640px){.sp-topbar{padding:0 24px}}.sp-topbar-esq{gap:8px;min-width:0;flex:1 1}.sp-topbar-dir,.sp-topbar-esq{display:flex;align-items:center}.sp-topbar-dir{gap:4px;flex-shrink:0}.sp-menu-btn{padding:8px 12px;border:0;border-radius:var(--painel-raio-botao);background:transparent;cursor:pointer;font:inherit;font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto)}@media (min-width:1024px){.sp-menu-btn{display:none}}.sp-busca-btn{display:flex;align-items:center;gap:8px;height:40px;min-width:0;flex:1 1;padding:0 14px;border:var(--border-section);border-radius:var(--painel-raio-botao);background:transparent;cursor:pointer;font:inherit;font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto-2);text-align:left}@media (hover:hover){.sp-busca-btn:hover{background:var(--painel-pedra)}}.sp-busca-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-app kbd{font-family:var(--painel-fonte-tecla);font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-busca-btn kbd{display:none;margin-left:auto}@media (min-width:640px){.sp-busca-btn{max-width:340px}.sp-busca-btn kbd{display:inline}}.sp-redondo{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--painel-texto);cursor:pointer;font:inherit}@media (hover:hover){.sp-redondo:hover{background:var(--painel-pedra-2)}}.sp-avatar-btn{background:var(--painel-pedra-2);font-size:var(--painel-texto-micro);line-height:1.45}.sp-sino-ponto{position:absolute;right:8px;top:8px;width:8px;height:8px;border-radius:9999px;background:var(--painel-bronze)}:is(.sp-redondo,.sp-menu-btn,.sp-busca-btn,.sp-aba,.sp-abas-fonte button,.sp-ficha-acoes .sp-r5-btn,.sp-r5-btn--mini,.sp-ficha .sp-source-opt,button.sp-selo-prio){position:relative}:is(.sp-redondo,.sp-menu-btn,.sp-busca-btn,.sp-aba,.sp-abas-fonte button,.sp-ficha-acoes .sp-r5-btn,.sp-r5-btn--mini,.sp-ficha .sp-source-opt,button.sp-selo-prio):before{content:"";position:absolute;inset:min(0px,calc((100% - 44px) / 2))}.sp-lista-marca{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;display:inline-grid;place-content:center;width:16px;height:16px;margin:0;vertical-align:middle;border:1px solid var(--painel-texto-2);border-radius:4px;background:transparent;cursor:pointer;position:relative}.sp-lista-marca:checked,.sp-lista-marca:hover{border-color:var(--painel-texto)}.sp-lista-marca:checked{background:var(--painel-texto)}.sp-lista-marca:checked:after{content:"";width:4px;height:8px;margin-top:-2px;border:solid var(--painel-papel);border-width:0 2px 2px 0;transform:rotate(45deg)}.sp-app .sp-content{max-width:1200px;margin:0 auto;padding:32px 16px 96px;outline:none}@media (min-width:640px){.sp-app .sp-content{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.sp-app .sp-content{padding-left:40px;padding-right:40px}}.sp-trilha{margin-bottom:16px;font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-trilha ol{flex-wrap:wrap;margin:0;padding:0;list-style:none}.sp-trilha li,.sp-trilha ol{display:flex;align-items:center;gap:6px}.sp-trilha li+li:before{content:"/"/"";opacity:.5}.sp-trilha a{color:inherit;text-decoration:none}.sp-trilha [aria-current]{color:var(--painel-texto)}@media (hover:hover){.sp-trilha a:hover{color:var(--painel-texto)}}.sp-pop{position:relative}.sp-pop-painel{position:absolute;right:0;top:calc(100% + 8px);z-index:var(--z-overlay);border:var(--border-section);background:var(--painel-papel);color:var(--painel-texto)}.sp-sino-painel{width:min(92vw,380px);padding:16px;border-radius:var(--painel-raio-cartao)}@media (max-width:483px){.sp-sino-painel{position:fixed;left:0;right:auto;top:60px}}.sp-sino-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sp-sino-topo p{margin:0;font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-sino-topo a{text-decoration:underline}.sp-sino-topo a,.sp-sino-vazio{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-sino-vazio{margin:0}.sp-sino-lista{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.sp-sino-item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:12px;border-radius:var(--painel-raio-bloco);background:var(--painel-pedra);color:var(--painel-texto);text-decoration:none}@media (hover:hover){.sp-sino-item:hover{background:var(--painel-pedra-2)}}.sp-sino-esq>span{display:block}.sp-sino-esq .sp-r5-num{font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-sino-texto{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-sino-dir{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.sp-selo,.sp-sino-quando{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2);white-space:nowrap}.sp-selo{padding:2px 10px;border:1px solid var(--painel-linha);border-radius:var(--painel-raio-botao)}.sp-selo[data-prioridade=urgente]{color:var(--painel-urgente);border-color:var(--painel-urgente-borda)}.sp-selo[data-prioridade=importante]{color:var(--painel-importante);border-color:var(--painel-importante-borda)}.sp-conta-menu{min-width:224px;padding:6px;border-radius:var(--painel-raio-bloco);font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-conta-quem{padding:8px 12px}.sp-conta-quem p{margin:0}.sp-conta-escritorio{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-conta-sep{height:1px;margin:4px 0;border:0;background:var(--painel-linha)}.sp-conta-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;border-radius:var(--painel-raio-item);background:transparent;color:var(--painel-texto);cursor:pointer;font:inherit;text-align:left;text-decoration:none;outline:none}.sp-conta-item:focus-visible{background:var(--painel-pedra)}@media (hover:hover){.sp-conta-item:hover{background:var(--painel-pedra)}}.sp-conta-menu:focus{outline:none}.sp-gaveta{position:fixed;inset:0 auto 0 0;width:84vw;max-width:320px;height:100dvh;max-height:none;margin:0;padding:16px;border:0;background:var(--painel-papel);color:var(--painel-texto);flex-direction:column}.sp-gaveta[open]{display:flex}.sp-gaveta::-webkit-backdrop{background:var(--painel-veu)}.sp-gaveta::backdrop{background:var(--painel-veu)}.sp-gaveta-topo{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.sp-gaveta-topo h2{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--painel-texto-corpo);line-height:1.62;font-weight:400}.sp-gaveta-topo .sp-redondo{width:34px;height:34px}@media (hover:hover){.sp-gaveta-topo .sp-redondo:hover{background:var(--painel-pedra)}}.sp-paleta{position:fixed;top:12vh;left:50%;transform:translateX(-50%);width:min(92vw,620px);max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:var(--border-section);border-radius:var(--painel-raio-cartao);background:var(--painel-papel);color:var(--painel-texto)}.sp-paleta::-webkit-backdrop{background:var(--painel-veu-busca);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sp-paleta::backdrop{background:var(--painel-veu-busca);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sp-paleta-busca{display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:var(--border-section)}.sp-paleta-busca svg{color:var(--painel-texto-2)}.sp-paleta-busca input{width:100%;height:56px;padding:0;border:0;outline:none;background:transparent;color:var(--painel-texto);font:inherit;font-size:var(--painel-texto-corpo);line-height:1.62}.sp-paleta-busca input::placeholder{color:var(--painel-texto-2)}.sp-paleta-busca input:placeholder-shown{text-overflow:ellipsis}.sp-paleta-busca kbd{padding:0 6px;border:var(--border-section);border-radius:var(--painel-raio-botao)}.sp-paleta-lista{max-height:60vh;overflow-y:auto;padding:8px}.sp-paleta-grupo{margin:0;padding:12px 12px 4px;font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-paleta-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;border-radius:var(--painel-raio-item);font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-paleta-item[aria-selected=true]{background:var(--painel-pedra-2)}.sp-paleta-detalhe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-paleta-vazio{margin:0;padding:32px 16px;text-align:center;font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto-2)}.sp-icon-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-default)}.sp-icon-btn:hover{background:var(--bg-hover)}.sp-icon-btn:disabled{color:var(--text-disabled);cursor:default}.sp-icon-btn:disabled:hover{background:transparent}.sp-icon-btn svg{width:18px;height:18px;stroke-width:1.5}@media (max-width:767px){.sp-icon-btn{flex:none}}.sp-btn{font-family:var(--font-sans);font-size:var(--text-14);font-weight:var(--weight-medium);letter-spacing:var(--tracking-btn);height:40px;padding:0 22px;cursor:pointer;border:0;border-radius:var(--radius-sm);transition:background-color var(--transition-tactile),color var(--transition-tactile),border-color var(--transition-tactile);display:inline-flex;align-items:center;justify-content:center;gap:8px}.sp-btn svg{width:16px;height:16px;stroke-width:1.5}.sp-btn--primary{background:var(--painel-texto);color:var(--painel-papel);border-radius:var(--radius-pill)}.sp-btn--primary:hover{background:var(--painel-texto-hover)}.sp-btn--primary:active{background:var(--painel-texto)}.sp-btn--institutional,[data-theme=dark] .sp-btn--primary{background:var(--accent-default);color:var(--text-on-accent)}.sp-btn--institutional:hover{background:var(--painel-texto-hover);color:var(--painel-papel)}.sp-btn--secondary{background:transparent;color:var(--text-title);border:1px solid var(--hairline-section)}.sp-btn--secondary:hover{background:var(--bg-hover)}.sp-btn--tertiary{background:transparent;color:var(--text-default);padding:0 8px}.sp-btn--tertiary:hover{color:var(--text-title)}.sp-btn--danger{background:transparent;color:var(--bad);border:1px solid var(--bad)}.sp-btn--danger:hover{background:var(--bad-bg)}.sp-btn--sm{height:30px;padding:0 14px;font-size:var(--text-13)}.sp-btn:disabled,.sp-btn[aria-disabled=true]{background:var(--painel-pedra-2);color:var(--painel-texto-2);cursor:default}@media (max-width:767px){.sp-btn{height:auto;min-height:40px;padding:8px 22px}.sp-empty .sp-btn{min-height:44px}.sp-btn--sm{height:auto;min-height:30px;padding:6px 14px}}.sp-field{margin-bottom:18px}.sp-field-par{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px}.sp-field-par>.sp-field{margin-bottom:18px}@media (max-width:420px){.sp-field-par{grid-template-columns:1fr;gap:0}}.sp-label{font-size:var(--text-13);font-weight:var(--weight-medium);letter-spacing:var(--tracking-dense);color:var(--text-default);display:block;margin-bottom:6px}.sp-input,.sp-label{font-family:var(--font-sans)}.sp-input{width:100%;height:44px;border-radius:var(--radius-sm);border:1px solid var(--painel-linha);background:var(--bg-surface);padding:0 14px;box-sizing:border-box;color:var(--text-title);font-size:var(--text-15);transition:border-color var(--transition-tactile)}.sp-input::placeholder{color:var(--text-disabled)}.sp-input:hover{border-color:var(--painel-cinza)}.sp-input:focus{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-color:var(--accent-default)}.sp-input--mono{font-family:var(--font-mono);letter-spacing:0}.sp-input--error{border-color:var(--bad)}.sp-input--area{height:auto;min-height:88px;padding:12px 14px;line-height:var(--leading-body);resize:vertical}.sp-errmsg{color:var(--bad)}.sp-errmsg,.sp-hint{font-family:var(--font-sans);font-size:var(--text-12);letter-spacing:var(--tracking-dense);margin-top:5px;display:block}.sp-hint{color:var(--text-meta)}.sp-sources{display:flex;gap:8px}.sp-source-opt{flex:1 1;border-radius:var(--radius-sm);background:var(--painel-pedra);border:1px solid transparent;padding:11px 0;text-align:center;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-default)}.sp-source-opt.sel{background:var(--painel-pedra);border-color:var(--accent-default);color:var(--text-title)}.sp-source-opt--warn{color:var(--text-meta)}.sp-source-opt--warn.sel{border-color:var(--warn);color:var(--text-title)}.sp-sem-dest{background:var(--bg-surface);border-radius:var(--radius-sm);border-left:3px solid var(--warn);padding:16px 20px;margin-bottom:16px;gap:12px}.sp-sem-dest,.sp-sem-dest-head{display:flex;flex-direction:column}.sp-sem-dest-head{gap:6px}.sp-sem-dest-title{font-family:var(--font-sans);font-size:var(--text-16);font-weight:var(--weight-medium);color:var(--text-title);margin:0}.sp-sem-dest-count{color:var(--text-meta);font-weight:var(--weight-regular)}.sp-sem-dest-corpo{font-family:var(--font-sans);font-size:var(--text-14);color:var(--text-default);margin:0}.sp-sem-dest-lista{list-style:none;padding:0;margin:0;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.sp-sem-dest-item{display:flex;align-items:center;gap:12px;padding:8px 4px;border-bottom:var(--border-row)}.sp-sem-dest-item:last-child{border-bottom:0}.sp-sem-dest-num{font-family:var(--font-mono);font-size:var(--text-13);color:var(--text-title);flex:1 1}.sp-sem-dest-fonte{font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:var(--tracking-label);color:var(--text-meta)}.sp-sem-dest-lote{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sp-sem-dest-form{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:var(--border-row)}.sp-sem-dest-erro{font-family:var(--font-sans);font-size:var(--text-14);color:var(--bad);background:var(--bg-canvas);border-left:3px solid var(--bad);padding:10px 12px;border-radius:var(--radius-sm)}.sp-table-wrap{background:var(--bg-surface)}.sp-table{width:100%;border-collapse:collapse}.sp-table th{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);text-align:left;font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label-color);padding:10px 16px;border-bottom:var(--border-section)}.sp-table td,.sp-table th{background:var(--bg-surface);font-family:var(--font-sans)}.sp-table td{padding:0 16px;height:var(--density-compact-row-height);border-bottom:var(--border-row);font-size:var(--text-13);font-weight:var(--weight-regular);letter-spacing:var(--tracking-dense);color:var(--text-default);vertical-align:middle}.sp-table tr{cursor:pointer}.sp-table tbody tr:hover td{background:var(--bg-hover)}.sp-table tr.sel td{background:var(--bg-selected)}.sp-table tr.sel td:first-child{box-shadow:inset 2px 0 0 var(--accent-default)}.sp-proc{font-family:var(--font-mono);font-size:var(--text-13);color:var(--text-title)}.sp-num,.sp-proc{letter-spacing:0;font-feature-settings:var(--num-tabular)}.sp-muted{color:var(--text-disabled)}.sp-source-tag{font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:0;color:var(--text-meta)}.sp-check{width:14px;height:14px;border-radius:0;border:1px solid var(--painel-cinza);display:inline-block;vertical-align:middle;cursor:pointer}.sp-check.on{background:var(--accent-default);border-color:var(--accent-default);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.sp-new-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-default);display:inline-block;margin-left:8px;vertical-align:middle}.sp-selo{display:block;font-family:var(--font-sans);font-size:var(--text-12);margin-top:4px}.sp-selo,.sp-selo--info,.sp-selo--pausado{color:var(--text-meta)}.sp-table-bar{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;border-bottom:var(--border-section);position:-webkit-sticky;position:sticky;top:0;z-index:calc(var(--z-sticky) + 1)}.sp-search,.sp-table-bar{background:var(--bg-surface)}.sp-search{flex:1 1;max-width:320px;height:30px;border:1px solid var(--painel-linha);border-radius:var(--radius-sm);padding:0 10px;font-family:var(--font-sans);font-size:var(--text-13);letter-spacing:var(--tracking-dense);color:var(--text-title)}.sp-bulk{display:flex;align-items:center;gap:12px}.sp-bulk-count{font-family:var(--font-sans);font-size:var(--text-13);letter-spacing:var(--tracking-dense);color:var(--text-title)}@media (max-width:767px){.sp-table-bar{height:auto;min-height:52px;padding:8px 12px}.sp-bulk,.sp-table-bar{flex-wrap:wrap}.sp-search{max-width:none}}.sp-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:var(--text-13);letter-spacing:var(--tracking-dense);color:var(--text-default)}.sp-status .m{font-family:var(--font-mono);letter-spacing:0;color:var(--text-title)}.sp-dot{width:6px;height:6px;border-radius:50%;flex:none}.sp-dot--ok{background:var(--ok)}.sp-dot--warn{background:var(--warn)}.sp-dot--bad{background:var(--bad)}.sp-status--bad{background:var(--bad-bg);border-radius:var(--radius-sm);padding:4px 10px}.sp-status--bad .j,.sp-status--bad .m{color:var(--bad)}.sp-status--bad .sp-dot{width:8px;height:8px}.sp-kpis{display:flex}.sp-kpi{padding:0 32px}.sp-kpi:first-child{padding-left:0}.sp-kpi+.sp-kpi{border-left:var(--border-section)}.sp-kpi-num{font-family:var(--font-serif);font-size:var(--text-28);font-weight:var(--weight-semibold);color:var(--text-title);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);display:flex;align-items:center;gap:8px}.sp-kpi-label{font-family:var(--font-sans);font-size:var(--label-size);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label-color);margin-top:8px}@media (max-width:767px){.sp-kpis{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.sp-kpi{padding:0}.sp-kpi+.sp-kpi{border-left:0;border-top:var(--border-section);padding-top:16px}}.sp-section-head{display:flex;align-items:baseline;gap:12px;margin:0 0 16px}.sp-section-title{font-family:var(--font-serif);font-size:var(--text-18);font-weight:var(--weight-semibold);color:var(--text-title)}.sp-section-meta{font-family:var(--font-sans);font-size:var(--text-12);letter-spacing:var(--tracking-dense);color:var(--text-meta);margin-left:auto}.sp-rule{border:0;border-top:var(--border-section);margin:24px 0}.sp-rule--lumen{margin-right:var(--ruling-lumen-comfortable)}@media (max-width:767px){.sp-section-head{flex-wrap:wrap}.sp-section-title{min-width:0;overflow-wrap:anywhere}.sp-head-actions,.sp-section-meta{margin-left:0}}.sp-banner{display:flex;align-items:center;gap:12px;background:var(--bg-surface);border-radius:var(--radius-sm);padding:13px 16px;border-left:2px solid var(--hairline-section);margin-bottom:16px}.sp-banner--warn{border-left-color:var(--warn)}.sp-banner--bad{border-left-color:var(--bad)}.sp-banner--multiline{white-space:pre-line}.sp-banner-txt{font-family:var(--font-sans);font-size:var(--text-14);color:var(--text-title)}.sp-banner-ts{font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:0;color:var(--text-meta);margin-left:auto}@media (max-width:767px){.sp-banner{flex-direction:column;align-items:stretch}.sp-banner-ts{margin-left:0}}.sp-drawer-backdrop{position:absolute;inset:0;background:var(--painel-veu);z-index:calc(var(--z-detail) - 1)}.sp-drawer{position:absolute;top:0;right:0;bottom:0;width:44%;min-width:380px;max-width:560px;background:var(--bg-surface);border-left:var(--border-section);z-index:var(--z-detail);display:flex;flex-direction:column}.sp-drawer-head{padding:24px 24px 16px;border-bottom:var(--border-section)}.sp-drawer-title{font-family:var(--font-serif);font-size:var(--text-22);font-weight:var(--weight-semibold);color:var(--text-title);line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}.sp-drawer-sub{font-family:var(--font-mono);font-size:var(--text-13);letter-spacing:0;color:var(--text-meta);margin-top:6px}.sp-drawer-body{flex:1 1;overflow:auto;padding:24px}.sp-drawer-close{position:absolute;top:18px;right:18px}.sp-pairs{display:grid;grid-template-columns:auto 1fr;grid-gap:10px 20px;gap:10px 20px;margin-bottom:24px}.sp-pair-l{font-size:var(--text-13);letter-spacing:var(--tracking-dense);color:var(--text-default)}.sp-pair-l,.sp-pair-v{font-family:var(--font-sans)}.sp-pair-v{font-size:var(--text-15);color:var(--text-title)}.sp-pair-v.mono{font-family:var(--font-mono);letter-spacing:0}@media (max-width:767px){.sp-drawer,.sp-drawer-backdrop{position:fixed}.sp-drawer{inset:0;width:auto;min-width:0;max-width:none}.sp-pairs{grid-template-columns:1fr;gap:0}.sp-pair-v{margin-bottom:12px}}.sp-timeline{display:flex;flex-direction:column}.sp-event{position:relative;padding:12px 0 12px 22px;border-bottom:var(--border-row)}.sp-event:last-child{border-bottom:0}.sp-event:before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;border-radius:50%;background:var(--painel-cinza)}.sp-event.new:before{background:var(--accent-default)}.sp-event-ts{font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:0;color:var(--text-meta)}.sp-event-desc{font-family:var(--font-sans);font-size:var(--text-15);color:var(--text-title);margin-top:3px}.sp-event-src{font-family:var(--font-mono);font-size:var(--text-12);color:var(--text-default);margin-top:4px}.sp-event-classif{margin-top:var(--space-2)}.sp-classif{font-size:var(--text-12);gap:var(--space-3)}.sp-classif-prio{color:var(--text-title)}.sp-classif-sep,.sp-classif[data-prioridade=sem]{color:var(--text-meta)}.sp-event--prio{padding-left:calc(22px + var(--space-3));padding-right:var(--space-3)}.sp-event--prio:before{left:var(--space-3)}.sp-event--urgente{background:var(--bad-bg)}.sp-event--importante{background:var(--warn-bg)}.sp-event--rotineiro{background:var(--ok-bg)}.sp-sources--mov{max-width:200px;margin-bottom:var(--space-3)}.sp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 24px;gap:20px}.sp-empty--erro{gap:var(--space-3)}.sp-empty-title{margin:0;font-family:var(--font-serif);font-size:var(--text-22);font-weight:var(--weight-semibold);color:var(--text-title)}.sp-empty-lead{font-family:var(--font-sans);font-size:var(--text-16);color:var(--text-default);max-width:420px}.sp-panel{background:var(--bg-surface);border:var(--border-section);border-radius:var(--radius-md);padding:28px;max-width:560px}.sp-page-title{font-family:var(--font-serif);font-size:var(--text-22);font-weight:var(--weight-semibold);color:var(--text-title);letter-spacing:var(--tracking-tight);margin:0 0 4px}.sp-page-lead{font-family:var(--font-sans);font-size:var(--text-15);color:var(--text-default);margin:0 0 24px}.sp-form-actions{display:flex;gap:12px;align-items:center;margin-top:8px}@media (max-width:767px){.sp-form-actions{flex-wrap:wrap}}.sp-progress-track{height:var(--progress-height);background:var(--progress-track);border-radius:0;overflow:hidden}.sp-progress-fill{height:100%;background:var(--progress-fill);border-radius:0}.sp-list-row{display:flex;align-items:center;gap:16px;padding:0 16px;height:56px;border-bottom:var(--border-row);background:var(--bg-surface)}.sp-list-row:hover{background:var(--bg-hover)}.sp-avatar{width:32px;height:32px;border-radius:var(--radius-sm);background:var(--painel-pedra-2);display:flex;align-items:center;justify-content:center;flex:none;font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-medium);color:var(--text-default)}@media (max-width:767px){.sp-list-row{flex-wrap:wrap;height:auto;min-height:56px;padding:10px 12px;overflow-wrap:anywhere}.sp-list-row>div{min-width:0}}.sp-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:var(--z-toast);max-width:calc(100vw - 32px);background:var(--painel-texto);color:var(--painel-papel);border-radius:var(--radius-sm);border:1px solid transparent;padding:12px 18px;font-family:var(--font-sans);font-size:var(--text-14);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-btn--block{width:100%}.sp-login-err{margin:-8px 0 8px}a.sp-btn,a.sp-nav-item{text-decoration:none}.sp-toast{opacity:0;transition:opacity var(--transition-tactile);cursor:pointer}.sp-toast.on{opacity:1}.sp-toast-acao{margin-left:12px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.sp-modal-backdrop{position:fixed;inset:0;background:var(--painel-veu);z-index:var(--z-overlay)}.sp-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:440px;max-width:calc(100vw - 48px);background:var(--bg-raised);border:var(--border-section);border-radius:var(--radius-lg);box-shadow:var(--elevation-overlay);z-index:var(--z-modal);padding:28px}.sp-modal-title{font-family:var(--font-serif);font-size:var(--text-22);font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);color:var(--text-title);margin:0 0 8px}.sp-modal-body{font-family:var(--font-sans);font-size:var(--text-14);color:var(--text-default);margin:0 0 20px}.sp-modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}@media (max-width:767px){.sp-modal{padding:20px}.sp-modal-actions{flex-wrap:wrap}}.sp-dot--off{background:var(--painel-cinza)}.sp-kpis--inicio{margin:8px 0 28px}.sp-table-frame{border:var(--border-section);border-radius:var(--radius-md);overflow-x:auto}.sp-timeline--framed{padding:4px 16px}.sp-timeline-empty{padding:24px 0;text-align:center}.sp-screen-rel{position:relative;height:100%}.sp-col-check{width:28px}.sp-col-proc{width:38%}.sp-col-half{width:50%}.sp-col-fonte{width:20%}.sp-section-title--sub{font-size:var(--text-15);font-weight:var(--weight-medium)}.sp-panel--wide{max-width:none}.sp-push-right{margin-left:auto}.sp-head-actions{margin-left:auto;display:flex;gap:12px}.sp-row-static{cursor:default}.sp-meta-strong{color:var(--text-default)}.sp-section-head--page{margin-bottom:20px}.sp-page-title--inline{margin:0}.sp-source-tag--cell{font-size:var(--text-13);color:var(--text-title)}.sp-login-card{width:100%;max-width:360px;background:var(--site-pedra);border:1px solid var(--site-linha);border-radius:var(--radius-login);padding:32px 30px;box-sizing:border-box}.sp-login-card .lead,.sp-login-card .title-momento{color:var(--site-texto)}.sp-login-card .meta{color:var(--site-texto-2)}.sp-login-card .sp-label{color:var(--site-texto);font-size:var(--text-13);font-weight:var(--weight-medium)}.sp-login-card .sp-input{border-color:var(--site-linha);background:var(--site-papel);color:var(--site-texto);border-radius:var(--radius-sm)}.sp-login-card .sp-input::placeholder{color:var(--site-texto-2)}.sp-login-card .sp-input:focus{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-color:var(--site-texto)}.sp-login-card .sp-btn--primary{border:none;box-shadow:none;filter:none}.sp-login-card .sp-btn--primary,.sp-login-card .sp-btn--primary:active,.sp-login-card .sp-btn--primary:hover{background:var(--site-texto);color:var(--site-tinta)}.sp-login-card .sp-btn--primary:disabled{background:var(--site-linha);color:var(--site-texto-2)}.sp-login-link{display:block;margin-top:16px;text-align:center;font-size:var(--text-13);color:var(--site-texto-2);text-decoration:none}.sp-login-link:hover{color:var(--site-texto);text-decoration:underline}.sp-login-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.sp-aceite{display:flex;align-items:flex-start;gap:8px;margin:4px 0 12px;font-family:var(--font-sans);font-size:var(--text-13);line-height:1.45;letter-spacing:var(--tracking-dense);color:var(--text-meta);cursor:pointer}.sp-aceite input[type=checkbox]{flex:0 0 auto;margin-top:2px;accent-color:var(--accent-default);cursor:pointer}.sp-aceite a{color:var(--text-title);text-decoration:underline}.sp-login-card .sp-aceite{color:var(--site-texto-2)}.sp-login-card .sp-aceite a{color:var(--site-texto)}.sp-login-card .sp-aceite input[type=checkbox]{accent-color:var(--site-bronze)}.sp-login-card .sp-errmsg{color:var(--site-urgente)}.sp-login-card .sp-btn--secondary{color:var(--site-texto);border-color:var(--site-linha)}.sp-login-card .sp-btn--secondary:hover{background:var(--site-pedra)}.sp-resumo-contratacao{border:var(--border-section);padding:12px;margin-bottom:16px}.sp-resumo-linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--font-sans);font-size:var(--text-14);color:var(--text-title)}.sp-resumo-valor{font-family:var(--font-serif);font-size:var(--text-16)}.sp-resumo-meta{margin:6px 0 0}.sp-resumo-aberto{display:block;margin-bottom:16px}.sp-login-card .sp-resumo-contratacao{border-color:var(--site-linha)}.sp-login-card .sp-resumo-linha{color:var(--site-texto)}.sp-login-card .sp-resumo-meta{color:var(--site-texto-2)}.sp-site,:root{font-family:var(--painel-fonte);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sp-gate{background:var(--bg-canvas);color:var(--text-default)}:where(:root):not(:has(.sp-site)) :is(.sp-page-title,.sp-plano-titulo){font-size:var(--painel-texto-titulo);line-height:1.07}:where(:root):not(:has(.sp-site)) :is(.sp-section-title,.sp-drawer-title,.sp-modal-title,.sp-empty-title,.title-momento,.title-sub){letter-spacing:var(--painel-tracking-titulo)}:where(:root):not(:has(.sp-site)) :is(.label-col,.sp-table th,.sp-kpi-label,.sp-source-opt){text-transform:none}.sp-app .sp-icon-btn{width:40px;height:40px;color:var(--painel-texto)}.sp-app .sp-icon-btn:hover{background:var(--painel-pedra-2)}.sp-app .sp-drawer-backdrop,.sp-app .sp-modal-backdrop{background:var(--painel-veu)}.sp-app .sp-drawer{position:fixed;top:80px;right:40px;bottom:24px;z-index:var(--z-detail);border:var(--border-section);border-radius:var(--painel-raio-cartao);overflow:hidden}.sp-app .sp-drawer-backdrop{position:fixed;inset:0}@media (max-width:767px){.sp-app .sp-drawer{inset:0}.sp-app .sp-drawer,.sp-app .sp-drawer-backdrop{border-radius:0}}:where(:root):not(:has(.sp-site)) .sp-btn{font-size:var(--painel-texto-pequeno);padding:0 20px;border-radius:var(--painel-raio-botao)}:where(:root):not(:has(.sp-site)) :is(.sp-btn--primary,.sp-btn--institutional){background:var(--painel-texto);color:var(--painel-papel);border-radius:var(--painel-raio-botao)}:where(:root):not(:has(.sp-site)) :is(.sp-btn--primary,.sp-btn--institutional):hover{background:var(--painel-texto-hover);color:var(--painel-papel)}:where(:root):not(:has(.sp-site)) :is(.sp-btn--primary,.sp-btn--institutional):active{background:var(--painel-texto);color:var(--painel-papel)}:where(:root):not(:has(.sp-site)) .sp-btn--secondary{color:var(--painel-texto);border:var(--border-section)}:where(:root):not(:has(.sp-site)) .sp-btn--secondary:hover{background:var(--painel-pedra)}:where(:root):not(:has(.sp-site)) .sp-btn--tertiary{color:var(--painel-texto-2)}:where(:root):not(:has(.sp-site)) .sp-btn--tertiary:hover{color:var(--painel-texto)}:where(:root):not(:has(.sp-site)) .sp-btn--danger{color:var(--painel-urgente);border-color:var(--painel-urgente-borda)}:where(:root):not(:has(.sp-site)) .sp-btn--danger:hover{background:var(--painel-urgente-fundo)}:where(:root):not(:has(.sp-site)) .sp-btn--sm{font-size:var(--painel-texto-micro);padding:0 14px}:where(:root):not(:has(.sp-site)) :is(.sp-btn:disabled,.sp-btn[aria-disabled=true]){background:var(--painel-pedra-2);color:var(--painel-texto-2);border-color:transparent}:where(:root):not(:has(.sp-site)) :is(.sp-input,.sp-search){border-color:var(--painel-linha);background:var(--painel-papel);color:var(--painel-texto)}:where(:root):not(:has(.sp-site)) .sp-search{height:40px;padding:0 14px;font-size:var(--painel-texto-pequeno)}:where(:root):not(:has(.sp-site)) :is(.sp-input,.sp-search):hover{border-color:var(--painel-cinza)}:where(:root):not(:has(.sp-site)) .sp-input:focus{border-color:var(--painel-texto)}:where(:root):not(:has(.sp-site)) .sp-input--error{border-color:var(--painel-urgente)}:where(:root):not(:has(.sp-site)) .sp-label{font-size:var(--painel-texto-pequeno);color:var(--painel-texto)}:where(:root):not(:has(.sp-site)) .sp-source-opt{background:var(--painel-pedra);border-color:transparent;color:var(--painel-texto-2);font-size:var(--painel-texto-micro)}:where(:root):not(:has(.sp-site)) .sp-source-opt.sel{background:var(--painel-texto);border-color:var(--painel-texto);color:var(--painel-papel)}:where(:root):not(:has(.sp-site)) .sp-source-opt--warn.sel{background:var(--painel-importante-fundo);border-color:var(--painel-importante);color:var(--painel-texto)}:where(:root):not(:has(.sp-site)) .sp-check{border-color:var(--painel-cinza);border-radius:4px}.sp-app :is(.sp-panel,.sp-plano-box){padding:24px}.sp-app .sp-table-frame{border-radius:var(--painel-raio-cartao)}.sp-app .sp-table td,.sp-app .sp-table th,.sp-app .sp-table-bar,.sp-app .sp-table-wrap{background:var(--painel-papel)}.sp-app .sp-table tbody tr:hover td{background:var(--painel-pedra)}.sp-app .sp-table th{padding:12px 16px}.sp-app .sp-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.sp-app .sp-kpi{background:var(--painel-pedra);border-radius:var(--painel-raio-cartao);padding:24px;display:flex;flex-direction:column-reverse;justify-content:flex-end}.sp-app .sp-kpi+.sp-kpi{border:0;padding-top:24px}.sp-app .sp-kpi-num{line-height:1;letter-spacing:var(--painel-tracking-numero);margin-top:8px}.sp-app .sp-kpi-label{font-size:var(--painel-texto-pequeno);margin-top:0}@media (max-width:767px){.sp-app .sp-kpis{grid-template-columns:1fr}}:where(:root):not(:has(.sp-site)) .sp-banner{background:var(--painel-pedra);border-radius:var(--painel-raio-bloco);border:1px solid transparent;padding:16px}:where(:root):not(:has(.sp-site)) .sp-banner--warn{border-color:var(--painel-importante-borda)}:where(:root):not(:has(.sp-site)) .sp-banner--bad{border-color:var(--painel-urgente-borda)}.sp-app .sp-sem-dest{background:var(--painel-pedra);border-radius:var(--painel-raio-bloco);border:1px solid var(--painel-importante-borda)}.sp-app .sp-sem-dest-erro{border-radius:var(--painel-raio-botao);border:1px solid var(--painel-urgente-borda)}.sp-app .sp-status--bad{border-radius:var(--painel-raio-botao)}.sp-app .sp-event--prio{border-radius:var(--painel-raio-bloco);border-bottom-color:transparent;margin-bottom:4px}.sp-app .sp-event:before{background:var(--painel-cinza)}.sp-app .sp-event.new:before{background:var(--painel-bronze)}.sp-app .sp-modal{color:var(--painel-texto)}.sp-app .sp-drawer,.sp-app .sp-modal{background:var(--painel-papel)}.sp-app .sp-avatar{background:var(--painel-pedra-2);color:var(--painel-texto)}.sp-app :is(.sp-progress-track,.sp-progress-fill){border-radius:var(--painel-raio-botao)}:root .sp-toast{background:var(--painel-texto);color:var(--painel-papel);border-color:transparent;border-radius:var(--painel-raio-bloco);font-size:var(--painel-texto-pequeno)}:where(:root:not(:has(.sp-site))) a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:where(:root):not(:has(.sp-site)) :is(.sp-page-title,.sp-plano-titulo){margin-bottom:12px}:where(:root):not(:has(.sp-site)) .sp-banner .sp-btn{flex:none;white-space:nowrap}.sp-so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sp-titulo-tela{margin:0;font-size:var(--painel-texto-titulo);font-weight:400;line-height:1.07;letter-spacing:var(--painel-tracking-titulo);color:var(--painel-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-r5-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid var(--painel-linha);border-radius:var(--painel-raio-botao);background:transparent;color:var(--painel-texto);font:inherit;font-size:var(--painel-texto-pequeno);line-height:1.5;text-decoration:none;white-space:nowrap;cursor:pointer}.sp-r5-btn:hover{background:var(--painel-pedra)}.sp-r5-btn:disabled{opacity:.5;cursor:default}.sp-r5-btn--principal{border-color:var(--painel-texto);background:var(--painel-texto);color:var(--painel-papel)}.sp-r5-btn--principal:hover{background:var(--painel-texto-hover)}.sp-r5-btn--urgente{border-color:var(--painel-urgente);background:var(--painel-urgente);color:var(--painel-papel)}.sp-r5-btn--urgente:hover{background:var(--painel-urgente);opacity:.9}.sp-r5-btn--perigo{color:var(--painel-texto-2)}.sp-r5-btn--perigo:hover{color:var(--painel-urgente)}.sp-r5-btn--aviso{color:var(--painel-importante);border-color:var(--painel-importante-borda)}.sp-r5-btn--aviso[aria-pressed=true]{background:var(--painel-importante-fundo)}.sp-r5-btn--mini{padding:6px 12px;gap:6px;font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-r5-btn--mini:hover{color:var(--painel-texto);background:transparent}.sp-r5-icone{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--painel-raio-botao);background:transparent;color:var(--painel-texto-2);cursor:pointer}.sp-r5-icone:hover{background:var(--painel-pedra);color:var(--painel-texto)}.sp-r5-icone--perigo:hover{color:var(--painel-urgente)}.sp-r5-icone:disabled{opacity:.5;cursor:default}.sp-dialogo{width:min(92vw,460px);padding:0;border:1px solid var(--painel-linha);border-radius:var(--painel-raio-cartao);background:var(--painel-papel);color:var(--painel-texto);font-family:var(--painel-fonte)}.sp-dialogo::-webkit-backdrop{background:var(--painel-veu-dialogo)}.sp-dialogo::backdrop{background:var(--painel-veu-dialogo)}.sp-dialogo-caixa{padding:28px}.sp-dialogo-titulo-linha{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sp-dialogo-titulo-linha>:last-child{flex:none}.sp-dialogo-titulo{margin:0;font-size:var(--painel-texto-h3);font-weight:400;line-height:1.2;letter-spacing:var(--painel-tracking-titulo)}.sp-dialogo-texto{margin-top:12px;font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto-2)}.sp-dialogo-texto p{margin:0}.sp-dialogo-acoes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:28px}:is(.sp-cad,.sp-lote,.sp-contatos){color:var(--painel-texto);font-size:var(--painel-texto-pequeno);line-height:1.5}:is(.sp-cad,.sp-lote,.sp-contatos,.sp-dialogo) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--painel-texto);outline-offset:2px}:where(.sp-cad,.sp-lote,.sp-contatos) p{margin:0}.sp-r5-micro{font-size:var(--painel-texto-micro);line-height:1.45;color:var(--painel-texto-2)}.sp-r5-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sp-r5-link{color:inherit;text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:1px}.sp-r5-link--bronze{-webkit-text-decoration-color:var(--painel-bronze);text-decoration-color:var(--painel-bronze);text-underline-offset:4px}button.sp-r5-link{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.sp-campo{display:flex;flex-direction:column;gap:6px}.sp-campo-rotulo{font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto)}.sp-campo-entrada{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--painel-linha);border-radius:var(--painel-raio-item);background:var(--painel-papel);color:var(--painel-texto);font:inherit;font-size:var(--painel-texto-corpo);line-height:1.62;outline:none;transition:border-color .18s}.sp-campo-entrada::placeholder{color:var(--painel-texto-2);opacity:.7}.sp-campo-entrada:focus{border-color:var(--painel-texto)}.sp-campo-entrada[aria-invalid=true]{border-color:var(--painel-urgente)}.sp-campo-entrada:disabled{opacity:.6}textarea.sp-campo-entrada{min-height:104px;resize:vertical}select.sp-campo-entrada{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sp-campo-ajuda{color:var(--painel-texto-2)}.sp-campo-ajuda,.sp-campo-erro{font-size:var(--painel-texto-micro);line-height:1.45}.sp-campo-erro{color:var(--painel-urgente)}.sp-campo-par{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:640px){.sp-campo-par{grid-template-columns:1fr 1fr}}.sp-alerta{padding:12px 16px;border:1px solid var(--painel-linha);border-radius:var(--painel-raio-item);font-size:var(--painel-texto-pequeno);line-height:1.5;color:var(--painel-texto-2)}.sp-alerta--erro{border-color:var(--painel-urgente-borda);color:var(--painel-urgente)}.sp-alerta--sucesso{border-color:var(--painel-sucesso-borda);color:var(--painel-sucesso)}.sp-segmentado{display:inline-flex;padding:4px;margin-top:8px;border:1px solid var(--painel-linha);border-radius:8px}.sp-segmentado button{padding:8px 20px;border:0;border-radius:var(--painel-raio-botao);background:transparent;color:var(--painel-texto-2);font:inherit;font-size:var(--painel-texto-pequeno);line-height:1.5;cursor:pointer}.sp-segmentado button[aria-pressed=true]{background:var(--painel-texto);color:var(--painel-papel)}.sp-r5-fieldset{margin:0;padding:0;border:0;min-width:0}.sp-r5-fieldset>legend{padding:0;font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-destinatario{display:flex;flex-direction:column;gap:8px}.sp-destinatario-campos{margin-top:8px}.sp-app .sp-faixa-atraso{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;padding:12px 16px;border:1px solid color-mix(in oklab,var(--painel-importante) 40%,transparent);border-radius:var(--painel-raio-item);background:transparent;color:var(--painel-importante);font-size:var(--painel-texto-pequeno);line-height:1.5}.sp-app .sp-faixa-atraso.sp-banner--bad{border:1px solid color-mix(in oklab,var(--painel-urgente) 40%,transparent);color:var(--painel-urgente)}.sp-app .sp-faixa-atraso .sp-banner-txt{color:inherit;font-size:inherit}.sp-app .sp-faixa-atraso .sp-btn{height:auto;padding:10px 20px;border:1px solid var(--painel-texto);font-size:var(--painel-texto-pequeno);line-height:1.5}@media (min-width:640px){.sp-app .sp-faixa-atraso{flex-direction:row;align-items:center;justify-content:space-between}}