.card:has(>:not(table,.tablewrap,.cardbody,.cardhead,.tabs,nav,.card,.empty,.bt-kpis,.bt-itens,.bt-prazos,.bt-alertas,.bt-ladrilhos,.bt-mais,.bt-vazio-curto,.bt-kanban,.bt-avisos,.bt-lista-topo,.metrics,.bt-desempenho,.bt-fila-abas,.bt-apps-grupos,hr,dialog,.overlay,script,style)){padding-inline:18px;padding-bottom:18px}.card:has(>:not(table,.tablewrap,.cardbody,.cardhead,.tabs,nav,.card,.empty,.bt-kpis,.bt-itens,.bt-prazos,.bt-alertas,.bt-ladrilhos,.bt-mais,.bt-vazio-curto,.bt-kanban,.bt-avisos,.bt-lista-topo,.metrics,.bt-desempenho,.bt-fila-abas,.bt-apps-grupos,hr,dialog,.overlay,script,style))>:is(.tablewrap,.cardbody,.cardhead,.tabs,nav,.card,.empty,.bt-kpis,.bt-itens,.bt-prazos,.bt-alertas,.bt-ladrilhos,.bt-mais,.bt-vazio-curto,.bt-lista-topo,hr){margin-inline:-18px}.card:has(>:not(table,.tablewrap,.cardbody,.cardhead,.tabs,nav,.card,.empty,.bt-kpis,.bt-itens,.bt-prazos,.bt-alertas,.bt-ladrilhos,.bt-mais,.bt-vazio-curto,.bt-kanban,.bt-avisos,.bt-lista-topo,.metrics,.bt-desempenho,.bt-fila-abas,.bt-apps-grupos,hr,dialog,.overlay,script,style))>table{width:calc(100% + 36px);max-width:none;margin-inline:-18px}.card:has(>:not(table,.tablewrap,.cardbody,.cardhead,.tabs,nav,.card,.empty,.bt-kpis,.bt-itens,.bt-prazos,.bt-alertas,.bt-ladrilhos,.bt-mais,.bt-vazio-curto,.bt-kanban,.bt-avisos,.bt-lista-topo,.metrics,.bt-desempenho,.bt-fila-abas,.bt-apps-grupos,hr,dialog,.overlay,script,style))>:is(table,.tablewrap,.cardbody,.card,.bt-itens,.bt-mais):last-child{margin-bottom:-18px}.card>:is(.tabs,.cardhead,nav)+:not(table,.tablewrap,.cardbody,.card,.empty,.tabs,nav){margin-top:16px}.card>:not(table,.tablewrap,.tabs,nav,.cardhead)+:is(table,.tablewrap){margin-top:10px}.card h3:not([class]){border-bottom:1px solid var(--bt-line-soft);color:var(--bt-black);margin-top:22px;margin-bottom:10px;padding-bottom:6px;font-size:14px;font-weight:650}.card>:is(.tabs,nav,.cardhead)+h3:not([class]){margin-top:18px}.card>h2:not([class]):first-child{margin-top:18px;margin-bottom:12px;font-size:16px}main :is(label:not([class]),label.small):has(>input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),>select,>textarea,>.bt-campo-mes){vertical-align:top;color:#4a555b;flex-direction:column;gap:4px;max-width:100%;margin:0 12px 10px 0;font-size:12px;font-weight:600;display:inline-flex}.overlay :is(label:not([class]),label.small):has(>input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),>select,>textarea,>.bt-campo-mes){vertical-align:top;color:#4a555b;flex-direction:column;gap:4px;max-width:100%;margin:0 12px 10px 0;font-size:12px;font-weight:600;display:inline-flex}main :is(label:not([class]),label.small)>:is(input:not([type=checkbox],[type=radio],[type=file]),select,textarea),.overlay :is(label:not([class]),label.small)>:is(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){font:inherit;color:var(--bt-black);border:1px solid var(--bt-line);border-radius:var(--bt-radius-ctl);background:var(--paper);min-width:160px;max-width:100%;min-height:36px;padding:7px 10px;font-size:13px;font-weight:400}main :is(label:not([class]),label.small)>input:is(:not([type]),[type=text],[type=email],[type=search]){min-width:260px}main :is(label:not([class]),label.small)>textarea{min-width:280px;min-height:72px}main :is(label:not([class]),label.small):has(>input,>select,>textarea)+:is(button,.btn){vertical-align:bottom;margin-bottom:10px}.card>:is(button,.btn)+:is(button,.btn),.card>div:not([class])>:is(button,.btn)+:is(button,.btn){margin-left:8px}.bt-campo-mes{gap:6px;font-weight:400;display:inline-flex}.bt-campo-mes select{font:inherit;border:1px solid var(--bt-line);border-radius:var(--bt-radius-ctl);background:var(--paper);min-height:36px;color:var(--bt-black);padding:7px 10px;font-size:13px}.bt-campo-mes select:first-child{min-width:128px}main :is(label:not([class]),label.small):has(>input:is([type=checkbox],[type=radio])){color:var(--bt-black);flex-direction:row;align-items:center;gap:6px;margin:0 14px 8px 0;font-size:13px;font-weight:400;display:inline-flex}main :is(select,input:not([type=checkbox],[type=radio],[type=file],[type=hidden],[type=range],[type=color])):not([class]):not(table *):not(.bt-campo-mes *):not(.bt-seletor-busca *):not(.bt-busca-lista *):not(.bt-vinculos-busca *){font:inherit;border:1px solid var(--bt-line);border-radius:var(--bt-radius-ctl);background:var(--paper);min-height:36px;color:var(--bt-black);vertical-align:bottom;padding:7px 10px;font-size:13px}main :is(select,input):not([class]):focus-visible{outline:2px solid var(--bt-azure);outline-offset:1px}.bt-entrar{background:var(--bt-bg);grid-template-columns:1.1fr 1fr;min-height:100dvh;display:grid}.bt-entrar-lado{background:var(--bt-black);color:#c9d1d3;flex-direction:column;justify-content:space-between;padding:44px 48px;display:flex;position:relative;overflow:hidden}.bt-entrar-lado:after{content:"";background:var(--bt-gradient);height:4px;position:absolute;inset:auto 0 0}.bt-entrar-logo,.bt-entrar-logo-claro{gap:8px;display:grid}.bt-entrar-logo span{color:#fff;font-size:17px;font-weight:650}.bt-entrar-chamada{max-width:520px}.bt-entrar-chamada h1{letter-spacing:-.4px;color:#fff;margin:0 0 14px;font-size:34px;font-weight:700;line-height:1.15}.bt-entrar-chamada p{color:#aab4b7;margin:0;font-size:15px;line-height:1.6}.bt-entrar-rodape{color:#8f9a9d;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.bt-entrar-rodape svg{width:16px;height:16px}.bt-entrar-form{place-items:center;padding:32px 24px;display:grid}.bt-entrar-form form,.bt-oferta-biometria{gap:14px;width:min(400px,100%);display:grid}.bt-entrar-form form[hidden]{display:none}.bt-oferta-biometria .icon.big{color:var(--bt-lime-ink)}.bt-entrar-form h2{margin:0;font-size:22px;font-weight:650}.bt-entrar-sub{color:var(--muted);margin:4px 0 0;font-size:14px}.bt-entrar-form .bt-rotulo-linha>input{min-height:42px}.bt-entrar-botao{background:var(--bt-black);color:#fff;border-color:var(--bt-black);justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:600;display:inline-flex}.bt-entrar-botao:hover:not(:disabled){background:var(--bt-black-2)}.bt-entrar-botao svg,.bt-entrar-outros svg{width:17px;height:17px}.bt-entrar-outros{border-top:1px solid var(--bt-line);gap:8px;padding-top:14px;display:grid}.bt-entrar-outros .btn{justify-content:center;align-items:center;gap:8px;min-height:40px;display:inline-flex}.bt-entrar-outros .muted{font-weight:400}.bt-entrar-logo-claro{display:none}@media (max-width:900px){.bt-entrar{grid-template-columns:1fr}.bt-entrar-lado{display:none}.bt-entrar-logo-claro{display:grid}.bt-entrar-logo-claro span{font-weight:650}}
.bt-nav-inferior,.bt-launcher-fechar{display:none}@media screen and (max-width:767px){:root{--bt-nav-altura:56px;--bt-seguro-base:env(safe-area-inset-bottom,0px)}.bt-shell{padding-bottom:calc(var(--bt-nav-altura) + var(--bt-seguro-base))}.bt-global{height:calc(48px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(12px, env(safe-area-inset-right,0px)) 0 max(12px, env(safe-area-inset-left,0px))}.bt-global .bt-waffle,.bt-global .bt-busca,.bt-global .bt-sino>.iconbtn,.bt-global .bt-global-actions>a,.bt-global .bt-perfil,.bt-appname,.bt-contexto{display:none}.bt-brand .produto{font-size:14px;display:inline}.bt-appnav{top:calc(48px + env(safe-area-inset-top,0px));height:44px;padding:0}.bt-tabs a{min-height:44px;padding:0 14px}.bt-main .page{padding:12px 12px 24px}.aviso-cookies{max-width:none;padding-bottom:calc(12px + var(--bt-seguro-base));border-radius:0;margin:0;bottom:0;left:0;right:0}body:has(.bt-nav-inferior) .aviso-cookies{bottom:calc(var(--bt-nav-altura) + var(--bt-seguro-base));padding-bottom:12px}body:has(main.entrar) .aviso-cookies{position:static}.bt-avisos{left:12px;right:12px;bottom:calc(12px + var(--bt-seguro-base));max-width:none}body:has(.bt-nav-inferior) .bt-avisos{bottom:calc(var(--bt-nav-altura) + var(--bt-seguro-base) + 8px)}.bt-aviso button{min-width:44px;margin-right:-10px}.bt-sino-painel{left:8px;right:8px;top:calc(56px + env(safe-area-inset-top,0px));z-index:60;width:auto;max-height:calc(100dvh - 140px);position:fixed;overflow:auto}.bt-nav-inferior{z-index:55;height:calc(var(--bt-nav-altura) + var(--bt-seguro-base));padding:0 env(safe-area-inset-right,0px) var(--bt-seguro-base) env(safe-area-inset-left,0px);background:var(--bt-black);border-top:1px solid #ffffff1f;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bt-nav-inferior a,.bt-nav-inferior button{color:#c9d4d5;min-height:44px;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;text-decoration:none;display:flex;position:relative}.bt-nav-inferior svg{width:22px;height:22px}.bt-nav-inferior .ativo,.bt-nav-inferior [aria-expanded=true]{color:var(--bt-lime)}.bt-nav-inferior .bt-nav-n{background:var(--bt-lime);min-width:16px;color:var(--bt-black);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:4px;left:calc(50% + 6px)}.bt-launcher-fundo{display:none}.bt-launcher{z-index:70;width:auto;max-height:none;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(16px + var(--bt-seguro-base));border-radius:0;inset:0}.bt-launcher-topo{flex-wrap:wrap}.bt-launcher-topo input{order:3;width:100%;margin-left:0}.bt-launcher-fechar{margin-left:auto;display:inline-flex}.bt-launcher-grupos{grid-template-columns:1fr}.bt-launcher-grupo a,.bt-launcher-rodape a{min-height:48px}.bt-launcher-rodape{flex-wrap:wrap}input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea{font-size:16px!important}input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select{min-height:44px!important}.bt-brand,.btn,.btn.smallbtn,.iconbtn,button,summary,[role=button],[role=tab]{min-height:44px}.iconbtn,.bt-global-actions .iconbtn,.btn,button.link{min-width:44px}.btn,.iconbtn{padding-inline:14px}:where(a[href]:not(.btn,.skip)){align-items:center;display:inline-flex}a[href]:not(.btn,.skip){min-width:44px;min-height:44px}label:has(>input[type=checkbox],>input[type=radio]){align-items:center;gap:10px;min-width:44px;min-height:44px;display:inline-flex}input[type=checkbox],input[type=radio]{width:22px;height:22px}input[type=checkbox]:not(label>*),input[type=radio]:not(label>*){margin:11px;transform:scale(2)}.bt-lista .bt-tabela-rolagem{max-height:none;overflow:visible}.bt-lista table,.bt-lista tbody{width:100%;display:block;min-width:0!important}.bt-lista thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bt-lista tbody tr{border:1px solid var(--bt-line);border-radius:var(--bt-radius);background:#fff;margin:0 0 10px;padding:10px 12px;display:block}.bt-lista tbody td{text-align:right;overflow-wrap:anywhere;border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.bt-lista tbody td:before{content:attr(data-rotulo);max-width:45%;color:var(--bt-gray);text-align:left;flex:none;font-size:12px}.bt-lista tbody td:first-child{text-align:left;padding-bottom:6px;font-weight:600;display:block}.bt-lista tbody td:first-child:before{display:block}.bt-lista tbody td:nth-child(n+6){display:none}.bt-lista-topo{flex-wrap:wrap}.bt-lista-acoes{flex-wrap:wrap;width:100%;max-width:none}.bt-busca-lista{flex:100%;max-width:none}.bt-kanban{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-columns:86%}.bt-kanban-col{scroll-snap-align:start;max-height:70dvh;overflow-y:auto}.bt-kanban-cartao{min-height:44px}.tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}.tabs .tab{white-space:nowrap;scroll-snap-align:start;flex:none}.bt-destaques{grid-template-columns:1fr 1fr;padding:12px}.bt-registro-cab{padding:12px}.bt-registro-titulo{flex-basis:calc(100% - 60px);min-width:0}.bt-registro-acoes{left:0;right:0;bottom:calc(var(--bt-nav-altura) + var(--bt-seguro-base));z-index:50;border-top:1px solid var(--bt-line);background:#fff;flex-wrap:nowrap;justify-content:flex-end;padding:8px 12px;position:fixed;box-shadow:0 -4px 16px #00101114}.bt-registro-acoes:empty{display:none}.bt-registro-acoes .btn.primary{flex:1;justify-content:center}.bt-menu-lista{top:auto;bottom:calc(100% + 8px)}.bt-menu-lista button{min-height:44px}.bt-main:has(.bt-registro-acoes) .page{padding-bottom:80px}.overlay{z-index:80;place-items:stretch stretch;padding:0}.overlay>.card,.overlay>.card.largo{width:100%;height:100dvh;max-height:none;padding-bottom:var(--bt-seguro-base);border-radius:0}.overlay>.card>.cardhead{z-index:2;padding-top:calc(12px + env(safe-area-inset-top,0px));background:#fff;position:sticky;top:0}dialog,dialog.drawer{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.formgrid,.bt-form-grade,.drawer-grid,.policygrid{grid-template-columns:1fr!important}.formgrid .full{grid-column:auto}.form .linha{grid-template-columns:minmax(0,1fr)}.homegrid{grid-template-columns:minmax(0,1fr)!important}.bt-tabs a,.tabs .tab{flex:none}.bt-lista .bt-busca-lista input{min-width:0;box-shadow:none;background:0 0;border:0;flex:1}.bt-lista.card{padding-inline:8px}body:has(:is(input:not([type=checkbox],[type=radio]),textarea):focus) .bt-nav-inferior{display:none}}
