@charset "utf-8";@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes gs_loader_spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes lv2WinPulse{0%,to{box-shadow:0 0 0 0 rgba(22,163,74,.35)}50%{box-shadow:0 0 0 6px transparent}}@keyframes lv2blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes agd-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes agd-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes agd-fadein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes agd-pulse-ring{0%{box-shadow:0 0 0 0 rgba(184,138,46,.50)}70%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes termos-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes cpfspin{to{transform:rotate(360deg)}}@keyframes lote-pisca-lento{0%,to{opacity:1}50%{opacity:.35}}@keyframes lote-pisca-rapido{0%,to{opacity:1}50%{opacity:.2}}@keyframes lav-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes ev-live-ring{0%{transform:scale(.5);opacity:1}80%,to{transform:scale(1);opacity:0}}@keyframes ev-live-core{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes aovivo-pulse{0%,to{opacity:1}50%{opacity:.55}}.LL_situacao[situacao=em_breve],.leilao_0{background:#636363}.LL_situacao[situacao=aberto],.leilao_1{background:var(--green)!important}.LL_situacao[situacao=arrematado],.leilao_2{background:#B88A2E}.LL_situacao[situacao=nao_arrematado],.leilao_3{background:#666}.LL_situacao[situacao=condicional],.leilao_10{background:#ffd000}.LL_situacao[situacao=venda_direta],.leilao_20{background:#B88A2E}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:0}body,textarea{top:0!important}body{font-size:12px}textarea{font-family:Arial,Helvetica,sans-serif}.clear,ul:after{clear:both}ol,ul{list-style:none}img{border:0}table{border-collapse:collapse;border-spacing:0}.select2,input,select,textarea{outline:0;color:#666;font-size:12px;font-style:italic;resize:none}a{font-style:normal}button,input[type=button],input[type=submit],label{cursor:pointer;font-style:normal}i.icon,img.icon{vertical-align:middle;margin-bottom:6px}i.icon{margin-bottom:5px}.n_ativo{color:#ccc!important}.editor{line-height:24px}.editor a,.editor form,.editor input{display:inline!important}.editor ol{padding:0 40px}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor li{padding:3px}.boxs>div,span.play1_youtube{position:absolute;top:50%;left:50%}.boxs>div{z-index:800000005;padding:1px;text-align:left;overflow:auto;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.boxs>div.textos{height:-webkit-calc(100% - 20px);height:-moz-calc(100% - 20px);height:calc(100% - 20px)}.boxs>div .barra{position:absolute;padding:15px 15px 15px 0;margin-top:-10px;overflow:auto;height:-webkit-calc(100% - 46px);height:-moz-calc(100% - 46px);height:calc(100% - 36px)}.boxs>div a.fechar{position:absolute;top:7px;right:10px;font-size:20px;color:#B88A2E}.boxs>div h3{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.boxs>div .contextoo{padding:10px 15px}@media (max-width:710px){.boxs>div{width:100%;left:0;margin:0!important}}@media (max-width:900px){.boxs .gerenciar_itens{width:100%;left:0;margin:0!important}}@media (max-width:500px){.boxs .gerenciar_itens .posa.z2{position:static!important}}.fundoo,.fundoo_preto{display:none;width:100%;height:100%;position:fixed!important;top:0;left:0;z-index:800000003}.fundoo{background:rgba(0,0,0,.7)}.fundoo_preto{background:rgba(0,0,0,.9)}ul.boxxs>li{float:left;overflow:auto}ul.boxxs>li .itens{margin:5px;background:#fff;border:1px solid #ccc}ul.boxxs>li .itens h3{padding:10px;text-align:center;background:#f9f9f9;border-bottom:1px solid #ccc}ul.boxxs>li .itens ul{min-height:200px;margin:10px 0}.boxs_alert ul li,ul.boxxs>li .itens ul li{min-height:26px;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.boxxs>li .itens ul li{margin:10px;cursor:pointer}.boxs_alert ul.azul li,ul.boxxs>li .itens ul.boxxs_azul li{border:1px solid #4a99ff;background:#c3ddff}.boxs_alert ul.amarelo li,ul.boxxs>li .itens ul.boxxs_amarelo li{border:1px solid #b88a2e;background:#f7f3e8}.boxs_alert ul.vermelho li,ul.boxxs>li .itens ul.boxxs_vermelho li{border:1px solid #f7f3e8;background:#ffccd6}.boxs_alert ul.verde li,ul.boxxs>li .itens ul.boxxs_verde li{border:1px solid #7dbb00;background:#dcffc2}.boxs_alert{margin-bottom:10px}.boxs_alert ul li{display:inline-block;margin:0 5px}.alerts_orca{position:fixed;z-index:9000000000;top:50%;left:50%;background:0 0!important;border:0!important}.alerts_orca .alert{display:none;width:300px;padding:10px;margin:-70px 0 5px -150px;position:relative;color:#fff;background:#ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px #000;-moz-box-shadow:0 1px 1px #000;box-shadow:0 1px 1px #000;border:1px solid #ccc;background:#f4f4f4}.alerts_orca .alert i,.events_externos .erros_ajax>i{position:absolute;top:5px;right:7px;cursor:pointer;font-size:24px;font-weight:700}.alerts_orca .alert b{display:block;color:#333;margin-bottom:10px}.alerts_orca .alert a{display:block;margin-bottom:5px}.arrow,.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;text-align:left;white-space:normal}.arrow:after{content:" "}.finput>label{display:table-cell;padding:2px 10px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.finput .input{display:table-cell;width:100%}.finput .input input,.finput .input select,.finput .input textarea{width:100%}.finput .input label{display:table-cell;padding:7px 0 0 10px;cursor:pointer}.finput .input label input{width:auto;float:left}.finput .input label p{padding-left:20px}a:active,a:hover,a:link,a:visited{text-decoration:none}a:active{color:#fff}.link:hover{text-decoration:underline!important}.no_link:hover,.nolink:hover,.tdn{text-decoration:none!important}span.play1_youtube{width:80px;height:55px;margin:-27px 0 0-40px;z-index:1;background:url(../web/img/outros/icones/play.png)no-repeat}span.play2_youtube{width:35px;height:35px;position:absolute;right:3px;bottom:3px;z-index:1;background:url(../web/img/outros/icones/youtube.png)no-repeat}.tdu{text-decoration:underline!important}.hover1{background:#f0f0f0!important;border-color:#cdcdcd!important}.hover2{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.2))!important}.hover3{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.3))!important}.hover4{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.4))!important}.hover5{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.5))!important}.hover6{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.65))!important}.hover7{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.7))!important}.hover8{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.8))!important}.hover9{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.9))!important}.hover-op1{-moz-opacity:.1;filter:alpha(opacity=10);opacity:.1}.hover-op2{-moz-opacity:.2;filter:alpha(opacity=20);opacity:.2}.hover-op3{-moz-opacity:.3;filter:alpha(opacity=30);opacity:.3}.hover-op4{-moz-opacity:.4;filter:alpha(opacity=40);opacity:.4}.hover-op5{-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}.hover-op6{-moz-opacity:.6;filter:alpha(opacity=60);opacity:.6}.hover-op7{-moz-opacity:.7;filter:alpha(opacity=70);opacity:.7}.hover-op8,.hoverr-op8:hover:hover{-moz-opacity:.8;filter:alpha(opacity=80);opacity:.8}.hover-op9{-moz-opacity:.9;filter:alpha(opacity=90);opacity:.9}.hover-op10{-moz-opacity:1;filter:alpha(opacity=1);opacity:1}.hoverr1:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.1))!important}.hoverr2:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.2))!important}.hoverr3:hover{background:#fff!important;-webkit-box-shadow:0 3px 3px 1px #eee;-moz-box-shadow:0 3px 3px 1px #eee;box-shadow:0 3px 3px 1px #eee}.hoverr4:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.4))!important}.hoverr5:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.5))!important}.hoverr6:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.65))!important}.hoverr7:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.7))!important}.hoverr8:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.8))!important}.hoverr9:hover{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.9))!important}.hoverr-op1:hover{-moz-opacity:.1;filter:alpha(opacity=10);opacity:.1}.hoverr-op2:hover{-moz-opacity:.2;filter:alpha(opacity=20);opacity:.2}.hoverr-op3:hover{-moz-opacity:.3;filter:alpha(opacity=30);opacity:.3}.hoverr-op4:hover{-moz-opacity:.4;filter:alpha(opacity=40);opacity:.4}.hoverr-op5:hover{-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}.hoverr-op6:hover{-moz-opacity:.6;filter:alpha(opacity=60);opacity:.6}.hoverr-op7:hover{-moz-opacity:.7;filter:alpha(opacity=70);opacity:.7}.hoverr-op9:hover{-moz-opacity:.9;filter:alpha(opacity=90);opacity:.9}.hoverr-ts1:hover{text-shadow:#000 0 .1em .1em}.hoverr-ts2:hover{text-shadow:#000 .1em .1em .2em}.hoverr-ts3:hover{text-shadow:#000 .1em .2em .3em}.hoverr-ts4:hover{text-shadow:#000 .2em .2em .4em}.hoverr-ts5:hover{text-shadow:#000 .2em .3em .5em}.hoverr-bs1:hover{-webkit-box-shadow:0 5px 5px 1px #eee;-moz-box-shadow:0 5px 5px 1px #eee;box-shadow:0 5px 5px 1px #eee}.hoverr-bs2:hover{-webkit-box-shadow:0 5px 10px 2px #eee;-moz-box-shadow:0 5px 10px 2px #eee;box-shadow:0 5px 10px 2px #eee}.hoverr-bs3:hover{-webkit-box-shadow:0 5px 10px 4px #eee;-moz-box-shadow:0 5px 10px 4px #eee;box-shadow:0 5px 10px 4px #eee}.hoverr-bs4:hover{-webkit-box-shadow:0 5px 10px 8px #eee;-moz-box-shadow:0 5px 10px 8px #eee;box-shadow:0 5px 10px 8px #eee}.hoverr-bs5:hover{-webkit-box-shadow:0 5px 20px 8px #eee;-moz-box-shadow:0 5px 20px 8px #eee;box-shadow:0 5px 20px 8px #eee}.hoverr-ef1{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.hoverr-ef2{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hoverr-ef3{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hoverr-ef4{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hoverr-ef5{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hoverr-ef6{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hoverr-ef7{-webkit-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.hoverr-ef8{-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.hoverr-ef9{-webkit-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.preto_branco a img,.preto_branco li img{filter:none;-webkit-filter:none;-webkit-transition:none;-webkit-backface-visibility:none;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.preto_branco a:hover img,.preto_branco li:hover img,.preto_branco1 a img,.preto_branco1 li img{filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5}.preto_branco1 a:hover img,.preto_branco1 li:hover img{filter:none;-webkit-filter:none;-webkit-transition:none;-webkit-backface-visibility:none;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.branco::-webkit-input-placeholder{color:#fff}.branco::-moz-placeholder{color:#fff}.branco:-ms-input-placeholder{color:#fff}.branco:-moz-placeholder{color:#fff}.preto::-webkit-input-placeholder{color:#333}.preto::-moz-placeholder{color:#333}.preto:-ms-input-placeholder{color:#333}.preto:-moz-placeholder{color:#333}.events_externos .alerts{position:fixed;z-index:9000100000;top:53px;right:5px}.events_externos .alerts .alert{display:none;min-width:240px;max-width:360px;padding:14px 44px 14px 16px;margin:0 0 10px;position:relative;color:#1f2937;background:#fff;border-left:5px solid #64748b;border-radius:10px;box-shadow:0 10px 30px rgba(15,23,42,.16)}.events_externos .alerts .alert i{position:absolute;top:50%;right:12px;transform:translateY(-50%);line-height:1!important;cursor:pointer;font-size:18px!important;font-weight:700;color:#94a3b8}.events_externos .alerts .alert i:hover{color:#475569}.events_externos .alerts .alert p{margin:0;font-size:13.5px!important;line-height:1.4!important;color:#1f2937!important;font-weight:600}.events_externos .alerts .acao_0{background:#fff;border-left-color:var(--lv-cta)}.events_externos .alerts .acao_0 p{color:#001838!important}.events_externos .alerts .acao_0 i{color:var(--lv-cta)}.events_externos .alerts .acao_1{background:#fff;border-left-color:var(--lv-sucesso)}.events_externos .alerts .acao_1 p{color:var(--lv-sucesso-hover)!important}.events_externos .alerts .acao_1 i{color:var(--lv-sucesso)}.events_externos .modals{width:100%;position:fixed;top:0;left:0;z-index:9000100000}.events_externos .modals .modal{width:900px;position:relative;padding:20px;margin:30px auto;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.events_externos .modals .modal i{position:absolute;top:5px;right:7px;color:#666;line-height:inherit!important;cursor:pointer;font-size:24px!important;font-weight:700}.events_externos .modals .modal h4{padding:0 10px 15px;font-size:20px;font-weight:400;border-bottom:1px solid #e5e5e5}.events_externos .modals .modal .contextoo{padding:15px 10px;font-size:14px;color:#333;border-bottom:1px solid #e5e5e5}.events_externos .modals .modal .button{padding:15px 10px 0;text-align:right}.carregando1,.carregando_lote,.carregando_pagamento,.events_externos .carregando,.events_externos .erros_ajax{border:1px solid #ccc;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px}.events_externos .carregando img{vertical-align:middle;padding-left:3px}.events_externos .carregando span{display:inline-block}.carregando1,.carregando_lote,.carregando_pagamento,.events_externos .erros_ajax{position:fixed;top:50%;left:50%;z-index:-1;padding:10px;margin:-16px 0 0-16px;border-radius:3px}.carregando1 img,.carregando_lote img,.carregando_pagamento img{vertical-align:middle}.carregando1 span,.carregando_lote span,.carregando_pagamento span{display:inline-block;padding-left:10px;font-weight:700}.carregando_lote,.carregando_pagamento,.events_externos .erros_ajax{position:absolute;z-index:100;padding:5px 10px;margin:-22px 0 0-74px}.carregando_pagamento,.events_externos .erros_ajax{display:none;position:fixed;z-index:9000000100;padding:10px}.events_externos .erros_ajax{width:700px;height:500px;overflow:auto;margin:-250px 0 0-350px;z-index:9000100000;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px #d7d7d7;-moz-box-shadow:0 1px 3px #d7d7d7;box-shadow:0 1px 3px #d7d7d7}@media (max-width:700px){.events_externos .erros_ajax{width:100%;top:0;left:0;margin:0!important}}.ui-autocomplete{z-index:800000001}.ui-autocomplete.ui-widget-content{box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-autocomplete.ui-widget-content li{padding:5px;background:#fff}.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-hover{font-weight:700;background:#dadada}.tabs hr.nav,.tabs ul.nav{display:block;border-bottom:1px solid #ccc}.tabs hr.nav{height:1px;border:0}.tabs ul.nav{padding:0 0 0 15px;margin:0;background:#f1f1f1}.tabs ul.nav li{height:30px;float:left;border-right:1px dashed #ccc}.tabs ul.nav li>a{display:block;padding:10px 15px;font-size:11px;text-transform:uppercase}.tabs ul.nav li.ativo{height:30px;border:1px solid;border-color:#666 #ccc #ccc;border-bottom:0;background:#fff;border-radius:0;text-shadow:0 1px 0#ddd}.tabs ul.nav li.ativo>a{padding-top:8px}.pagg a,.tabs ul.nav li:hover{background:#fff}.tabs ul.nav li.disabled{background:0 0}.tabs ul.nav li.disabled>a{color:#999}.tabs ul.campos{padding:10px}.tabs ul.campos>li{display:none}.tabs ul.campos>li.ativo{display:inline}.popover.top{margin-top:-10px}.popover{width:280px;z-index:800000001!important;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top .arrow{bottom:-22px;left:47%;border-width:11px;border-top-color:#c7c7c7}.popover.top .arrow:after{margin:-12px 0 0-11px;border-width:11px;border-top-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}ul.calendar{width:500px;height:45px;margin:0}ul.calendar li{display:block;float:left;width:12.5%}ul.calendar li.action a,ul.calendar li.mes a em{display:block;border-radius:2px;background:var(--lv-primaria-light)}ul.calendar li.action a,ul.calendar li.mes a{margin:0 0 0 2px;text-transform:uppercase;color:#7090ab;text-decoration:none}ul.calendar li.action a{height:34px;font-size:12px;line-height:34px;text-align:center}ul.calendar li.action a:hover{background:#c0d0e4;color:#486c8f}ul.calendar li.action a i.hi{font-size:22px;line-height:34px}ul.calendar li.mes a{height:36px;display:block;font-size:.8em;line-height:1em;border-radius:2px}ul.calendar li.mes a em{height:12px;margin-bottom:2px}ul.calendar li.mes a:hover em{background:#c0d0e4}ul.calendar li.mes.atual a em{background:#7090ab}ul.calendar li.mes.ativo a em{background:#56b349}ul.calendar li.mes a p{margin:2px;text-align:right}ul.calendar li.mes.ativo a p{color:#56b349;font-weight:700}@media (max-width:510px){ul.calendar{width:100%}}.lista_financeiro[saldo="0"] li.mes.ativo a em{background:#B88A2E}.lista_financeiro[saldo="0"] ul.calendar li.mes.ativo a p{color:#B88A2E;font-weight:700}.datatable_boxs .tooltip .tooltip-inner{max-width:300px!important;font-size:12px!important}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:300px;padding:4px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.pagg{text-align:center}.pagg a{display:inline-block;padding:10px 15px;margin:0 3px;color:#0d3073;font-size:14px;border:solid 1px #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.pagg a:hover{background:#f2f2f2}.pagg a.ativo{color:#000;background:#fff}.table_center,.table_top{border:#aaa 1px solid;padding:10px}.table_top{background:#eee}.table_center{background:#fff}.editor p,.editor ul,.editor ul li{float:none!important;padding:0}.editor p{margin:8px 0 16px!important}.editor ul{list-style:inside;display:block!important;margin:0!important;padding:0 40px!important}.editor ul li{margin:0}input[type=checkbox].design,input[type=radio].design{height:auto;line-height:inherit;padding:0;cursor:pointer;border:0;background:0 0;border-radius:0;outline:0}input[type=checkbox],input[type=radio]{height:16px;vertical-align:bottom;box-shadow:0 0 1px rgba(0,204,255,.7)!important;-webkit-box-shadow:0 0 0 rgba(0,204,255,.7)!important;-moz-box-shadow:0 0 0 rgba(0,204,255,.7)!important}input[type=date].design,input[type=datetime-local].design,input[type=month].design,input[type=week].design{position:relative!important;padding-right:25px!important}input[type=date].design::-webkit-inner-spin-button,input[type=date].design::-webkit-outer-spin-button,input[type=datetime-local].design::-webkit-inner-spin-button,input[type=datetime-local].design::-webkit-outer-spin-button,input[type=month].design::-webkit-inner-spin-button,input[type=month].design::-webkit-outer-spin-button,input[type=week].design::-webkit-inner-spin-button,input[type=week].design::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date].design::-webkit-clear-button,input[type=month].design::-webkit-clear-button,input[type=week].design::-webkit-clear-button{-webkit-appearance:none;margin:0}input[type=date].design::-webkit-calendar-picker-indicator,input[type=datetime-local].design::-webkit-calendar-picker-indicator,input[type=month].design::-webkit-calendar-picker-indicator,input[type=week].design::-webkit-calendar-picker-indicator{width:8px;height:6px;padding:13px 5px;position:absolute;top:0;right:0;bottom:0;opacity:.5;color:#000}**input[type=date].design::-webkit-calendar-picker-indicator,input[type=month].design::-webkit-calendar-picker-indicator,input[type=week].design::-webkit-calendar-picker-indicator{padding-left:1000px}input[type=date].design::-webkit-calendar-picker-indicator:hover,input[type=datetime-local].design::-webkit-calendar-picker-indicator:hover,input[type=month].design::-webkit-calendar-picker-indicator:hover,input[type=week].design::-webkit-calendar-picker-indicator:hover{background:0 0}input[type=number].design,input[type=time].design{position:relative!important;padding-right:20px!important}input[type=number].design::-webkit-inner-spin-button,input[type=number].design::-webkit-outer-spin-button,input[type=time].design::-webkit-inner-spin-button,input[type=time].design::-webkit-outer-spin-button{width:15px;height:100%;position:absolute;top:0;right:0;bottom:0;opacity:.5;border-left:1px solid #bbb;-webkit-appearance:none;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVQYlWNgwAT/sYhhKPiPT+F/LJgEsHv37v+EMGkmkuImoh2NoQAANlcun/q4OoYAAAAASUVORK5CYII=)no-repeat center center}input[type=number].design::-webkit-inner-spin-button:hover,input[type=number].design::-webkit-outer-spin-button:hover,input[type=time].design::-webkit-inner-spin-button:active,input[type=time].design::-webkit-inner-spin-button:hover{opacity:.8;box-shadow:0 0 2px #0cf}input[type=color]{width:40px!important}.input.file{position:relative;overflow:hidden;padding:7px 10px;border:solid 1px #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f6f6f6');background:-moz-linear-gradient(top,#fff,#f6f6f6);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6))}input[type=file].design{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}textarea.design{padding:10px!important;line-height:18px!important}input.design:disabled,textarea.design:disabled{opacity:.7!important;background:#eee!important}.botao{padding:8px 15px;cursor:pointer;border:1px solid #ddd;background:#fff}.botao i{margin:-2px 0 0;font-size:16px}.botao:disabled,.botao:disabled i{color:#ccc!important}.botao:hover{-webkit-box-shadow:0 1px 3px #d7d7d7;-moz-box-shadow:0 1px 3px #d7d7d7;box-shadow:0 1px 3px #d7d7d7;text-shadow:0 1px 0#bbb;border:1px solid #c7c7c7}button.design{padding:8px 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}button.design:hover{-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.cke_dialog_background_cover{z-index:9000000000!important}.cke{position:relative!important;z-index:9000000001!important}.cke_dialog_tab[title=Enviar]{display:none!important}.cke_panel{margin-top:-830px!important}.w-a{width:auto!important}.h-a{height:auto!important}.h100p{height:100%!important}.img_w100p img{width:100%!important;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}.min-w100p{min-width:100%!important}.max-w100p{max-width:100%!important}.min-h100p{min-height:100%!important}.max-h100p{max-height:100%!important}.fll{float:left}.flli{float:left!important}.flr{float:right}.flri{float:right!important}.fln{float:none}.flni{float:none!important}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}.taj{text-align:justify!important}.vat{vertical-align:top!important}.vas{vertical-align:sub!important}.vasu{vertical-align:super!important}.vam{vertical-align:middle!important}.vaba{vertical-align:baseline!important}.vab{vertical-align:bottom!important}.ts{text-shadow:#000 0 .1em .1em}.ts1{text-shadow:#000 .1em .1em .2em}.ts2{text-shadow:#000 .1em .2em .3em}.tsb{text-shadow:#fff 0 .1em .1em}.tsb1{text-shadow:#fff .1em .1em .2em}.tsb2{text-shadow:#fff .1em .2em .3em}.bs1{-webkit-box-shadow:0 5px 5px 1px #eee;-moz-box-shadow:0 5px 5px 1px #eee;box-shadow:0 5px 5px 1px #eee}.bs2{-webkit-box-shadow:0 5px 10px 2px #eee;-moz-box-shadow:0 5px 10px 2px #eee;box-shadow:0 5px 10px 2px #eee}.bs3{-webkit-box-shadow:0 5px 10px 4px #eee;-moz-box-shadow:0 5px 10px 4px #eee;box-shadow:0 5px 10px 4px #eee}.bs4{-webkit-box-shadow:0 5px 10px 8px #eee;-moz-box-shadow:0 5px 10px 8px #eee;box-shadow:0 5px 10px 8px #eee}.bs5{-webkit-box-shadow:0 5px 20px 8px #eee;-moz-box-shadow:0 5px 20px 8px #eee;box-shadow:0 5px 20px 8px #eee}.bsp{webkit-box-shadow:0 1px 3px #000,inset 0 0 1px rgba(255,255,255,.6);box-shadow:0 1px 3px #000,inset 0 0 1px rgba(255,255,255,.6);text-shadow:0-1px 0#000,0 1px 0 rgba(255,255,255,.2)}.bsp1{webkit-box-shadow:0 2px 6px #000,inset 0 0 2px rgba(255,255,255,.6);box-shadow:0 2px 6px #000,inset 0 0 2px rgba(255,255,255,.6);text-shadow:0-2px 0#000,0 2px 0 rgba(255,255,255,.2)}.bsp2{webkit-box-shadow:0 1px 9px #000,inset 0 0 3px rgba(255,255,255,.6);box-shadow:0 3px 9px #000,inset 0 0 3px rgba(255,255,255,.6);text-shadow:0-3px 0#000,0 3px 0 rgba(255,255,255,.2)}.bsb{-webkit-box-shadow:0 0 2px 2px #ccc;-moz-box-shadow:0 0 2px 2px #ccc;box-shadow:0 0 2px 2px #ccc}.bsb1{-webkit-box-shadow:0 0 5px 5px #ccc;-moz-box-shadow:0 0 5px 5px #ccc;box-shadow:0 0 5px 5px #ccc}.bsb2{-webkit-box-shadow:0 0 10px 10px #ccc;-moz-box-shadow:0 0 10px 10px #ccc;box-shadow:0 0 10px 10px #ccc}.bbb{text-shadow:#fff 0 .1em .1em}.bbb1{text-shadow:#fff .1em .1em .2em}.bbb2{text-shadow:#fff .1em .2em .3em}.di{display:inline}.dib{display:inline-block}.db,.timer-card .LL_cronometro_tempo .LL_dias>.tsep,.timer-card .LL_cronometro_tempo .LL_hora>.tsep,.timer-card .LL_cronometro_tempo .LL_min>.tsep{display:block}.dn{display:none}.dii{display:inline!important}.dibi{display:inline-block!important}.dbi{display:block!important}.dt{display:table!important}.dit{display:inline-table!important}.dni{display:none!important}.c_flex{display:flex;display:-webkit-flex;align-items:center}.jc{justify-content:center}.jr{justify-content:flex-end}ul.bd>li:not(:last-child){border-bottom:0!important}.o-h{overflow:hidden!important}.o-hx{overflow-x:hidden!important}.o-hy{overflow-y:hidden!important}.o-a{overflow:auto!important}.o-ax{overflow-x:auto!important}.o-ay{overflow-y:auto!important}.ptb0{padding-top:0!important;padding-bottom:0!important}.plr0{padding-left:0!important;padding-right:0!important}.m-a{margin:auto!important}.posa{position:absolute}.posf{position:fixed}.posr{position:relative}.poss{position:static}.posai{position:absolute!important}.posfi{position:fixed!important}.posri,html body .sb-input-group{position:relative!important}.possi{position:static!important}.imgl{float:left!important;padding:0 20px 20px 0!important}.imgr{float:right!important;padding:0 0 20px 20px!important}.limit{white-space:nowrap}.limit,.limit1{overflow:hidden;text-overflow:ellipsis}.limit1,.w-s{white-space:nowrap}.t-o{text-overflow:ellipsis}.ls1{letter-spacing:-1px}.ls2{letter-spacing:-2px}.ls3{letter-spacing:-3px}.ls4{letter-spacing:-4px}.ls5{letter-spacing:-5px}.ls6{letter-spacing:-6px}.z-1{z-index:-1!important}.z0{z-index:0!important}.z1{z-index:10!important}.z11{z-index:11!important}.z2{z-index:200!important}.z21{z-index:201!important}.z3{z-index:3000!important}.z31{z-index:3001!important}.z4{z-index:40000!important}.z41{z-index:40001!important}.z5{z-index:500000!important}.z51{z-index:500001!important}.z6{z-index:6000000!important}.z61{z-index:6000001!important}.z7{z-index:70000000!important}.z71{z-index:70000001!important}.z8{z-index:800000000!important}.z81{z-index:800000001!important}.z9{z-index:9000000000!important}.z91{z-index:9000000001!important}.z92{z-index:9000000002!important}.z95{z-index:9000000005!important}.z910{z-index:90000000010!important}.fwn{font-weight:400!important}.fwb{font-weight:700!important}.ttu{text-transform:uppercase!important}.ttl{text-transform:lowercase!important}.ttn{text-transform:none!important}.c-p,a{cursor:pointer!important}.c-p0{cursor:initial!important}.fsi{font-style:italic!important}.op0,.op0_hover:hover{opacity:0!important}.op1,.op1_hover:hover{opacity:.1!important}.op2,.op2_hover:hover{opacity:.2!important}.op3,.op3_hover:hover{opacity:.3!important}.op4,.op4_hover:hover{opacity:.4!important}.op5,.op5_hover:hover{opacity:.5!important}.op6,.op6_hover:hover{opacity:.6!important}.op7,.op7_hover:hover{opacity:.7!important}.op8,.op8_hover:hover{opacity:.8!important}.op9,.op9_hover:hover{opacity:.9!important}.op10,.op10_hover:hover{opacity:1!important}.c_azul,a.c_azul{color:#1688ca!important}.c_verde,a.c_verde{color:#35aa47!important}.c_vermelho,a.c_vermelho{color:#B88A2E!important}.c_amarelo,a.c_amarelo{color:#B88A2E!important}.bd0{border:0}.bd0i{border:0!important}.bdt0{border-top:0!important}.bdl0{border-left:0!important}.bdr0{border-right:0!important}.bdb0{border-bottom:0!important}.back0{background:0 0!important}.br0{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.br50p{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.bdb_dashed{border-bottom:1px dashed #f4f4ee}.bdb_dashed_000{border-bottom:1px dashed #000}.bd_dashed_000{border:1px dashed #000}.bd_dashed_999{border:1px dashed #999}embed#chrome-plugin-npapi-helper{height:0!important;display:none!important}#google_translate_element,.atm-f,.skiptranslate{display:none!important}.ui-dialog.max{width:-webkit-calc(100% - 235px)!important;width:-moz-calc(100% - 235px)!important;width:calc(100% - 235px)!important;height:-webkit-calc(100% - 92px)!important;height:-moz-calc(100% - 92px)!important}@media (max-width:900px){.ui-dialog.max{margin:96px 0 0!important;width:100%!important;height:-webkit-calc(100% - 140px)!important;height:-moz-calc(100% - 140px)!important;height:calc(100% - 140px)!important}}.ui-dialog.max{width:100%!important;height:calc(100% - 44px)!important;margin:0!important}.rede span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rede1 span{float:none!important}.hammer{color:#fff}.secao__lance__dar-lance{background-color:#B88A2E;border-radius:4px;padding:20px;max-width:360px;margin:0 auto}#box_info_leilao .acc-panel .box__,.Plugin_CSS_galeriaa .plugin_seta_left,.Plugin_CSS_galeriaa .plugin_seta_right{display:block!important}@media screen and (min-width:760px){.secao__lance{display:flex;width:100%;margin-top:20px;align-items:flex-start;gap:50px}.secao__lance__informacoes{width:100%;display:flex;justify-content:center}.secao__lance__dar-lance{display:flex;flex-direction:column;height:100%}}.li__info{background:#fff;border-radius:4px}@media screen and (max-width:1024px){.lotes__infos{margin:0 11px!important}}.lc2-bar{display:flex;align-items:center;gap:8px;width:100%}.lc2-carousel{flex:1;min-width:0;display:flex}.lc2-viewport{width:100%}.lc2-rail{display:flex;gap:8px;padding:6px;scroll-behavior:smooth;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none!important;-ms-overflow-style:none!important}.lc2-rail::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.lc2-card{scroll-snap-align:center;white-space:nowrap;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #e2e2e2;border-radius:8px;text-decoration:none;color:#333;background:#fff;transition:box-shadow .2s,border-color .2s,transform .2s;width:250px}.lc2-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.06);border-color:#cfcfcf;transform:translateY(-1px)}.lc2-card.is-active{border-color:#002047;box-shadow:0 0 0 2px rgba(40,66,143,.12) inset;color:#002047;font-weight:600}.lc2-tag{font-size:12px;padding:2px 6px;border-radius:6px;background:#F7F3E8;color:#002047;border:1px solid #dfe5ff}.lc2-name{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lc2-btn{width:36px;height:36px;border:1px solid #e0e0e0;background:#fff;border-radius:8px;cursor:pointer;line-height:0;flex:0 0 auto}.lc2-btn:hover{border-color:#cfcfcf}@media (max-width:768px){.lc2-card{padding:8px 10px}.lc2-name{font-size:13px}.lc2-rail{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.lc2-rail::-webkit-scrollbar{display:none;height:0}}@media (min-width:768px){.lc2-rail{overflow:hidden!important}}.Galeria_Produtos_Thumbs{gap:5px}.Galeria_Produtos_Thumbs,.Galeria_Produtos_Thumbs .thumb{display:flex;margin-top:10px;flex-wrap:wrap}.Galeria_Produtos_Thumbs .thumb:hover{transform:scale(1.05)}.img_lote{width:70%!important}@media (max-width:768px){.img_lote{width:100%!important}}.Galeria_Produtos_Img_Maior.gp2{--gp-w:800px;--gp-h:600px;max-width:100%;width:100%;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.gp2-main,.gp2-thumbs{display:flex;justify-content:center}.gp2-main{width:100%;background:#f7f7f9;border:1px solid #F7F3E8;border-radius:12px;overflow:hidden}.gp2-main figure{margin:0;width:100%;flex:1 1 100%}.gp2-main figure a{display:block;width:100%}.gp2-main a,.gp2-main img{display:block;width:100%;height:auto}.gp2-main img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;user-select:none;-webkit-user-drag:none;max-width:none!important;max-height:none!important}.gp2-thumbs{gap:10px;margin-top:12px;padding:6px 2px;flex-wrap:wrap;border-radius:10px}.gp2-thumbs::-webkit-scrollbar{height:8px}.gp2-thumbs::-webkit-scrollbar-thumb{background:#c8c8d8;border-radius:8px}.gp2-thumb{flex:0 0 auto;width:100px;height:70px;border:1px solid #F7F3E8;background:#fff;border-radius:8px;padding:0;cursor:pointer;overflow:hidden;outline:0;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.gp2-thumb:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}.gp2-thumb.is-active{border-color:#002047;box-shadow:0 0 0 2px rgba(40,66,143,.15) inset}.gp2-thumb img{display:block;pointer-events:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;object-fit:cover}.gp2-cap{position:absolute;display:none}.gp2-thumbs:focus-visible{outline:2px solid #002047;outline-offset:2px}@media (max-width:768px){.gp2-thumb{width:80px!important;height:60px!important;display:flex;margin-top:12px;flex-wrap:wrap;border-radius:10px;justify-content:space-evenly;align-items:center}}.gp2-overlay.is-open{display:flex}.gp2-overlay-content{position:relative;z-index:1;margin:0;padding:0;max-width:95vw;max-height:95vh}.gp2-overlay-img{max-width:95vw;max-height:95vh;width:auto;height:auto;display:block;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.gp2-overlay-close{z-index:999999}.gp2-main-img{cursor:pointer}.gp2-overlay{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:99999}.gp2-overlay-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.85)}.gp2o-content{position:relative;z-index:1;width:min(97vw,1400px);max-height:97vh;display:flex;flex-direction:column;gap:10px;padding:10px}.gp2-overlay-close{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:22px;line-height:36px;text-align:center;cursor:pointer}.gp2o-stage{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.gp2o-img{max-width:100%;max-height:calc(97vh - 140px);user-select:none;-webkit-user-drag:none;pointer-events:none;transform-origin:center center;will-change:transform;transition:transform .18s ease;cursor:zoom-in}.gp2-main,.gp2-main-link{position:relative}.gp2-zoom-hint,.gp2o-zoom-badge{position:absolute;display:inline-flex;align-items:center;gap:6px;border-radius:999px;color:#fff;font-size:12px;font-weight:700;pointer-events:none}.gp2-zoom-hint{right:12px;bottom:12px;z-index:5;padding:7px 11px;background:rgba(15,23,42,.72);letter-spacing:.01em;backdrop-filter:blur(4px)}.gp2-zoom-hint svg,.gp2o-zoom-badge svg{width:15px;height:15px;display:block}.gp2o-zoom-badge{left:14px;bottom:14px;z-index:6;padding:8px 12px;background:rgba(15,23,42,.62);backdrop-filter:blur(6px);transition:opacity .18s ease}.gp2-overlay.is-zoomed .gp2o-zoom-badge{opacity:0}.gp2o-stage{touch-action:none}.gp2o-stage.is-zoomable{cursor:zoom-in}.gp2o-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:22px;line-height:44px;text-align:center;cursor:pointer;z-index:99999}.gp2o-prev{left:10px}.gp2o-next{right:10px}.gp2o-nav:hover{background:rgba(0,0,0,.65)}.gp2o-thumbs{display:flex;gap:8px;padding:4px 2px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.gp2o-thumbs::-webkit-scrollbar,.lots-track::-webkit-scrollbar{display:none}.gp2o-thumb{flex:0 0 auto;width:120px;height:90px;border:1px solid #F7F3E8;border-radius:8px;background:#fff;overflow:hidden;cursor:pointer;padding:0;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.gp2o-thumb:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.gp2o-thumb.is-active{border-color:#002047;box-shadow:0 0 0 2px rgba(40,66,143,.15) inset}.gp2o-thumb img{width:100%;height:100%;object-fit:cover;display:block}.info-card{--azul:var(--azul, #002047);--borda:#E1E1E1;--texto:#001C3D;--muted:#001838;--bgchip:#E8DDBF;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:18px 16px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.info-head,.info-title{display:flex;align-items:center}.info-head{justify-content:space-between;gap:12px;flex-wrap:wrap}.info-title{gap:10px;font-weight:800;color:var(--texto);font-size:clamp(18px,2.4vw,22px)}.info-title i{color:var(--azul)}.chip,.info-chips{align-items:center;gap:8px}.info-chips{display:flex;flex-wrap:wrap}.chip{display:inline-flex;padding:8px 10px;font-size:13px;font-weight:600;background:var(--bgchip);border:1px solid #E8DDBF;border-radius:999px}.bid-chip i,.chip,.chip i,.chip-link,.info-btn i{color:#001838}.chip-link{text-decoration:none;transition:.15s ease}.chip-link:hover{filter:brightness(.98)}.info-actions{margin-left:auto}.info-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;border:1px solid #E8DDBF;background:#fff;color:#001838;text-decoration:none;border-radius:8px;transition:.2s ease}.info-btn:hover,.info-divider{background:#E8DDBF}.info-btn:hover{border-color:#94a3b8}.info-divider{height:1px;margin:12px 0}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}@media (max-width:720px){.info-grid{grid-template-columns:1fr}}.info-item .lbl{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--muted);margin-bottom:4px}.info-item .val{font-size:16px;font-weight:700;color:#001838}.info-list{list-style:none;margin:0;padding:0}.info-list .pt5{padding-top:0!important}.cor_A0A2A6{color:#a0a2a6!important}.bid-card{--azul:#002047;--borda:#E1E1E1;--texto:#001C3D;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:16px 18px;box-shadow:0 1px 2px rgba(0,0,0,.04);margin-top:20px}.bid-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bid-title,.tbox span{font-weight:800;color:var(--texto);font-size:clamp(18px,2.4vw,22px)}.bid-info{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bid-chip,.btn-outline:hover{background:#E8DDBF}.bid-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:600;color:#001838;border:1px solid #E8DDBF;border-radius:999px}.bid-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:14px}.btn-bid,.btn-outline{display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:.2s ease}.btn-outline{padding:10px 14px;font-size:13px;font-weight:700;border:1px solid #E8DDBF;background:#fff;color:#001838;border-radius:8px}.btn-outline:hover{border-color:#94a3b8}.btn-bid{justify-content:center;padding:12px 16px;min-width:240px;font-size:14px;font-weight:800;text-transform:uppercase;border:1px solid var(--azul);background:var(--azul);color:#fff;border-radius:10px}.btn-bid:hover{filter:brightness(1.05)}.btn-disabled{pointer-events:none;opacity:.6}@media (max-width:480px){.btn-bid{min-width:unset;width:100%}.btn-outline{width:100%;justify-content:center}}.timer-card{--accent:#B88A2E;--borda:#E8DDBF;--bg:#fff;--muted:#001838;--text:#001838;background:var(--bg);border-radius:12px;padding:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);margin-bottom:12px}.timer-head{text-align:center;text-transform:uppercase;font-weight:700;color:var(--muted);font-size:12px;letter-spacing:.3px}.tgrid{margin-top:8px;display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap}.tbox{min-width:90px;padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,#fff,#fbfbfd);display:flex;flex-direction:column;align-items:center;gap:6px}.tbox span{line-height:1;color:var(--text);font-size:clamp(22px,6vw,34px)}.tunit{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--muted)}.tsep{display:none;color:#9ca3af;font-weight:700}.timer-card.is-done{background:#f7f3e8;border-color:#e8ddbf}.timer-card.is-done .timer-head{color:#001838}@media (max-width:480px){.tbox{min-width:72px;padding:8px 10px}}.bidstatus-card{--borda:#E8DDBF;--text:#001838;--muted:#001838;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);text-align:center}.bs-head{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.3px;font-weight:700;font-size:12px}.currbid-card{--borda:#E8DDBF;--bg:#fff;--muted:#001838;--text:#001838;background:var(--bg);border-radius:14px;padding:14px 16px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.acc-item>summary,.currbid-top{display:flex;align-items:center;gap:12px}.currbid-top{justify-content:space-around;flex-wrap:wrap;font-size:13px;color:var(--text)}.currbid-user{font-weight:800}.currbid-date{color:var(--muted);font-weight:700;letter-spacing:.3px;font-size:12px}.currbid-divider{height:1px;background:#E8DDBF;border-radius:1px;margin:10px 0}.currbid-amount{text-align:center;padding:4px 0 2px}.currbid-amount>span{display:block;color:#94a3b8;font-weight:800;letter-spacing:.4px;font-size:11px;text-transform:uppercase;margin-bottom:4px}.currbid-amount>b{display:block;font-size:clamp(22px,5.8vw,34px);line-height:1.1;font-weight:900;color:#002047}@media (max-width:420px){.currbid-top{gap:6px}.currbid-date{font-size:11px}}.acc{margin-top:16px}.acc-item{border:1px solid #e1e1e1;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04)}.acc-item+.acc-item{margin-top:10px}.acc-item>summary{list-style:none;cursor:pointer;user-select:none;outline:0;justify-content:space-between;padding:14px 16px;font-weight:800;color:#001C3D;font-size:14px}.acc-item>summary::-webkit-details-marker{display:none}.acc-title,.trust-testimonial figcaption{display:flex;align-items:center;gap:10px}.acc-icon,.acc-links a{border:1px solid #E8DDBF}.acc-icon{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;color:#001838;flex:0 0 auto}.acc-chevron{transition:transform .2s ease}.acc-item[open] .acc-chevron{transform:rotate(180deg)}.acc-panel{padding:14px 16px;border-top:1px solid #E8DDBF;font-size:14px;color:#001838}.modern-table{width:100%;border-collapse:collapse;font-size:14px}.modern-table td,.modern-table thead td{border-bottom:1px solid #E8DDBF}.modern-table thead td{background:#f3f4f6;font-weight:800;text-transform:uppercase;letter-spacing:.3px;font-size:12px}.modern-table td{padding:10px;text-align:center}.modern-table tbody tr:hover{background:#f9fafb}.acc-links{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.acc-links a{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;text-decoration:none;background:#fff;font-weight:700;font-size:13px;transition:.2s ease}.acc-links a:hover{border-color:#E8DDBF}.google_maps iframe{border-radius:10px}.acc-badge,.acc-links a,.cta-benefits li,.modern-table thead td{color:#001838}.acc-badge,.acc-links a:hover{background:#E8DDBF}.acc-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;border:1px solid #E8DDBF;font-weight:800;letter-spacing:.3px}.cta-card{--azul:#002047;--borda:#E8DDBF;--muted:#001838;--text:#001838;--soft:#E8DDBF;background:#fff;border:1px solid var(--borda);border-radius:14px;padding:18px 16px;box-shadow:0 1px 2px rgba(0,0,0,.04);margin-top:16px}.cta-header,.cta-title{display:flex;align-items:center}.cta-header{justify-content:space-between;gap:12px;flex-wrap:wrap}.cta-title{gap:10px;color:var(--text);font-weight:900;font-size:clamp(18px,2.4vw,22px)}.cta-title i{color:var(--azul)}.cta-sub{color:var(--muted);font-size:13px;margin-top:2px}.cta-benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:12px 0 6px;padding:0;list-style:none}.cta-benefits li{display:flex;align-items:flex-start;gap:10px;font-size:14px}.cta-benefits i{color:#002047;background:#F7F3E8;border:1px solid #E8DDBF;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:12px;margin-top:1px}.cta-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.cta-btn{display:inline-flex;align-items:center;gap:8px;border-radius:10px;text-decoration:none;font-weight:800;padding:12px 16px;font-size:14px;transition:.2s ease;border:1px solid transparent}.cta-primary{background:var(--azul);color:#fff;border-color:var(--azul)}.cta-primary:hover{filter:brightness(1.06)}.cta-ghost{background:#fff;color:#001838;border-color:#E8DDBF}.cta-ghost:hover{background:var(--soft);border-color:#94a3b8}.cta-note{color:var(--muted);font-size:12px;margin-top:6px}@media (max-width:640px){.cta-benefits{grid-template-columns:1fr}.cta-actions .cta-btn{flex:1 1 100%;justify-content:center}}.cards__titulo{font-size:24px;font-family:"Roboto",sans-serif;display:flex;justify-content:flex-start;padding:15px 0;max-width:1320px;margin:0 auto}.cards__main1{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;max-width:1380px;margin:0 auto}.lots-track{padding:4px;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.lote-card{scroll-snap-align:start;min-width:260px;max-width:360px}.status-online{background:#002047!important}.status-soon{background:#B88A2E}.lote-info{padding:10px 12px}.lote-titulo{margin:0 0 4px;font-size:15px;font-weight:800;color:#001838}.lote-meta{margin:0;color:var(--azul);font-weight:800;font-size:14px}.lote-tempo,.trust-badges small{color:var(--suave);font-size:12px}.lote-tempo{margin:4px 0 0}.fade{position:absolute;top:0;bottom:0;width:40px;pointer-events:none;background:linear-gradient(to right,var(--bg),transparent);z-index:2}.fade-right{right:0;transform:scaleX(-1)}.fade-left{left:0}@media (max-width:640px){.lots-section{padding:16px 10px}.lots-track{grid-auto-columns:78%}}.trust-section{--azul:#002047;--azul-esc:#001838;--borda:#F7F3E8;--bg:#F7F3E8;--texto:#001838;--suave:#001838;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);padding:40px 16px;color:var(--azul-esc);border-top:1px solid var(--borda);border-bottom:1px solid var(--borda)}.trust-wrap{max-width:1200px;margin:0 auto}.trust-header h2{margin:0 0 8px;font-size:clamp(22px,2.4vw,32px);font-weight:800;letter-spacing:.2px}.trust-sub{margin:0 0 22px;color:var(--suave);font-size:clamp(14px,1.4vw,16px)}.trust-badges,.trust-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trust-badges{list-style:none;padding:0;margin:0 0 22px}.trust-badges li{padding:14px;display:flex;gap:12px;align-items:center;min-height:96px}.stat:hover,.trust-badges li:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(10,22,70,.08)}.trust-badges strong{display:block;font-size:15px}.trust-badges small{display:block;margin-top:2px;line-height:1.3}.trust-stats{margin:8px 0 22px}.stat,.trust-badges li{background:#fff;border:1px solid var(--borda);border-radius:14px;transition:transform .18s ease,box-shadow .18s ease}.stat{padding:18px;text-align:center}.stat-number{display:block;font-weight:900;font-size:clamp(20px,2.2vw,26px);color:var(--azul)}.stat-label{font-size:13px;margin-top:4px}.trust-testimonial blockquote{margin:0;color:var(--texto);font-size:clamp(14px,1.6vw,16px);line-height:1.55}.trust-testimonial figcaption{margin-top:8px}.trust-testimonial .avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center}.stat-label,.trust-testimonial small{display:block;color:var(--suave)}.trust-cta{display:flex;gap:12px;flex-wrap:wrap}.trust-btn,.trust-testimonial .avatar{background:var(--azul);color:#fff;font-weight:800}.trust-btn{text-decoration:none;padding:12px 18px;border-radius:12px;box-shadow:0 8px 18px rgba(40,66,143,.18);transition:filter .18s ease,transform .18s ease}.trust-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.trust-link{align-self:center;color:var(--azul);text-decoration:underline;font-weight:700}@media (max-width:992px){.trust-badges,.trust-stats{grid-template-columns:repeat(2,1fr)}.trust-testimonial{grid-template-columns:1fr}}@media (max-width:640px){.trust-section{padding:28px 14px}.trust-header h2{font-size:22px}.trust-badges,.trust-stats{grid-template-columns:1fr}}.container2{max-width:500px;background-color:#fff;padding:40px;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.25);text-align:center;margin:60px auto}.message{font-size:1.1em;color:#333;margin-bottom:25px}.impact-phrase{font-size:1.2em;font-weight:500;color:#B88A2E;margin-bottom:30px}.progress-bar{width:100%;height:20px;background:#e3f2fd;border-radius:30px;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.1);margin-bottom:25px}.progress-bar-fill{height:100%;width:0%;background:#002047;border-radius:30px;box-shadow:0 0 10px #F7F3E8;transition:width .4s ease-in-out}.loading-text{font-size:.95em;color:#666;margin-top:10px}.gif{width:70px;margin-top:25px}.containerCadastro{max-width:800px;margin:20px auto;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.form-title{text-align:center;font-size:28px;color:#333;margin-bottom:20px}s .form-section{margin-bottom:0}.form-section hr{margin:20px 0;border:0;border-top:1px solid #eee}.form-section-title{font-size:20px;color:#555;margin-bottom:15px}.form-column{flex:1;min-width:200px}.checkbox-group{display:flex;align-items:center;gap:10px}.checkbox-group input{margin-right:10px}.disclaimer{text-align:center;color:#666;font-size:14px;margin-bottom:20px}.terms-link{color:#001838;text-decoration:none}.contact-block a:hover,.terms-link:hover{text-decoration:underline}.loading-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;justify-content:center;align-items:center}.loading-content{text-align:center;color:#fff}.loading-content img{width:50px;height:50px}.anchor-buttons,.consulta{display:flex;justify-content:center;align-items:center}.anchor-buttons{text-align:center;margin-bottom:20px;gap:10px}.anchor-buttons button{padding:10px 20px;background-color:#001838;color:#fff;border:0;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.anchor-buttons button.active,.anchor-buttons button:hover{background-color:#002047}.consulta{min-height:200px;flex-direction:column;margin-top:70px}.consulta p{font-size:15px;font-weight:700;margin:5px auto}.consulta div{padding:10px;background-color:#e5e5e5;border-radius:5px;align-items:center;align-content:center;justify-content:space-around;width:400px;margin:10px}.consulta input[type=submit]{padding:5px 10px;border:0;font-weight:700;background:#5b5b5b;color:#fff;border-radius:5px;margin:0 12px}.campos-acesso{display:flex;flex-direction:row!important}.campos-acesso input{width:22%;text-align:center;height:30px}.consulta div,.consulta form,.rodape__container__informacoes li{display:flex;flex-direction:column}.consulta-off p{text-align:center}.instruc-img{padding:0!important;margin:0!important}.error_consulta{background-color:#F7F3E8;color:#b88a2e;max-width:30rem;min-height:3rem;font-size:.9rem;padding:.4rem .7rem;border:1px solid #E8DDBF;border-radius:4px;flex-wrap:wrap;overflow-wrap:break-word;text-overflow:clip;word-wrap:break-word;align-items:center;display:flex}@media screen and (max-width:500px){.consulta{width:100%}.consulta div{width:90%;margin:10px}}.contact-email{max-width:700px;margin:50px auto;padding:30px;background:#fff;border:1px solid #e6e6e6;border-radius:10px;font-family:Arial,Helvetica,sans-serif;color:#444;box-shadow:0 2px 8px rgba(0,0,0,.05)}.contact-email h2{font-size:26px;margin-bottom:20px;color:#002047;border-bottom:2px solid #002047;padding-bottom:8px;text-align:left}.contact-block{margin-bottom:25px}.contact-block b{display:block;font-size:16px;color:#222;margin-bottom:6px}.contact-block a,.contact-block span{font-size:15px;color:#444;text-decoration:none;display:block;margin-bottom:3px}.contact-block a:hover{color:#002047}.contact-footer{margin-top:30px;padding-top:15px;border-top:1px solid #ddd;font-size:14px;color:#666;text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}.cabecalho{background-color:#fff;padding:0 11px;border-bottom:4px solid #002047;position:fixed;top:0;right:0;left:0;z-index:9999999999999999!important}.cabecalho__logo__menu{display:flex;align-items:center;justify-content:space-between}.cabecalho__logo__menu-logo{width:135px!important;padding:5px 0}.cabecalho__logo__menu-hamb{position:relative;width:55px!important;height:36px!important;padding:4px 11px;border:1px solid #002047;border-radius:4px;-webkit-border-radius:4px;cursor:pointer}.cabecalho__logo__menu-hamb:hover{box-shadow:0 0 0 4px rgba(43,136,110 .5)}.cabecalho__menu__principal__dropdown{display:flex;flex-direction:column;gap:15px;color:#002047;font-size:16px;padding:5px 0}#dropdownMenu{display:none;flex-direction:column}.cabecalho__submenu__dropdown{background:#fff;color:#000;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:5px}.cabecalho__submenu__dropdown div{display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.15);padding:10px 0;gap:10px}.hover{padding:4px 16px;line-height:1.5;color:#001C3D}.hover:hover{background-color:#001C3D}#submenuDropdownServicos{display:none}.container__cabecalho{max-width:560px;margin:10px auto}.container,.rodape__copyright,.rodape__section,.secao__leilao,.secao__topo__banner__container{max-width:560px;margin:0 auto}.container__botoes__user{padding:10px 0;display:flex;justify-content:space-around;gap:15px}.secao__topo__banner{background-image:url(/views/imagens/topomorada.jpg);background-repeat:repeat-x;margin-top:45px;background-position:center}.secao__topo__botoes{padding:20px 24px 24px}.secao__topo__botoes__container{display:flex;justify-content:center;gap:8px}.secao__topo__botoes__container a,.secao__topo__categorias{background-color:#f8f9fa;border-radius:.2rem;text-align:center}.secao__topo__botoes__container a{width:33.33%;display:flex;flex-direction:column;align-items:center;color:#000;text-decoration:none;font-size:12.25px;justify-content:center;padding:5px 8px;line-height:1.5;font-weight:400}.secao__topo__categorias{padding:24px 16px 16px;margin-top:16px;box-shadow:0-6px 6px -4px #000}.secao__topo__categorias span{font-size:14px;font-weight:500;color:#282c32}.secao__topo__categorias__botoes{display:flex;justify-content:center;align-items:center;gap:8px;padding-top:7px}.secao__topo__categorias__botoes-veiculos{background:#12a3dc}.secao__topo__categorias__botoes-imoveis,.secao__topo__categorias__botoes-materiais,.secao__topo__categorias__botoes-veiculos{color:#fff;text-decoration:none;font-size:12.25px;padding:3.5px 7px;border-radius:.2rem;width:33%;line-height:1.5;font-weight:500;vertical-align:middle}.secao__topo__categorias__botoes-imoveis{background:#277ec1}.secao__topo__categorias__botoes-materiais{background:#002047}.rodape__container{padding:42px 0}.rodape__container__imagem{border-bottom:1px solid #ffffff54;display:flex;align-items:center;flex-direction:column}.rodape__container__imagem img{width:140px!important;margin-bottom:16px}.rodape__container__informacoes{margin-top:16px}.rodape__container__informacoes ul{color:#fff;display:flex;flex-direction:column;gap:25px;font-size:16px;line-height:1.4;font-weight:400}.hover:hover,.rodape__container__informacoes p{text-decoration:underline}.rodape__container__links__app,.rodape__container__links__uteis{display:flex;margin-top:24px;flex-direction:column;gap:25px}.rodape__container__links__app h5,.rodape__container__links__uteis h5{font-size:17.5px;font-weight:400;color:#fff;margin-bottom:14px}.rodape__container__links__app span,.rodape__container__links__uteis span{display:flex;color:#aeaeae;font-size:16px;flex-direction:column;gap:15px;font-weight:400}.rodape__container__selo{background:#fff;padding:6px;text-align:center;box-shadow:0 0 1em #fff;margin-top:48px}.rodape__container__selo img{width:140px;overflow-clip-margin:content-box;overflow:clip}.rodape__copyright{padding:11px;color:#fff}.rodape__copyright__container{align-items:center;text-align:center;font-weight:400}.rodape__copyright__container div,.rodape__copyright__container p{padding:12px 0;font-size:14px;line-height:1.5}.rodape__copyright__container,.secao__leilao__botoes__container,.secao__login__container__inputs form{display:flex;flex-direction:column}.secao__leilao__botoes__botao{display:flex;align-items:center;gap:5px;justify-content:start;border:1px solid #dee2e6!important;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:7px 14px}.selecionado{background-color:#fff!important;color:#000!important}.secao__leilao__container__botoes__busca{display:flex;flex-direction:column;text-align:center;gap:20px;padding:16px 0}.secao__leilao__container__botoes__busca div{display:flex;justify-content:center;text-align:center}.secao__leilao__container__botoes__busca a{width:100%;padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.card__leilao,.card__numero-logo{display:flex;justify-content:space-between}.card__leilao{flex-direction:column;padding:.5rem;max-width:285px;margin:15px auto;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:box-shadow .3s ease}.card__leilao:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.card__numero-logo{align-items:center;font-weight:600;font-size:16px;color:#000;margin-bottom:8px}.card__data-hora,.card__info{display:flex;justify-content:center;text-align:center;line-height:1.5}.card__data-hora{font-weight:700;padding:16px;color:#282c32;border-bottom:1px solid #80808061;font-size:16px;gap:30px;min-height:80px;align-items:center}.card__info{padding:10px;gap:10px}.card__valor-lance{display:flex;flex-direction:column;text-align:start;padding:10px 10px 0}.new-carousel-section{width:100%;margin:0 auto}.new-carousel{width:100%;overflow:hidden}.new-carousel img{width:unset;height:unset}.slick-dots{position:relative!important;bottom:0!important;top:5px!important}.slick-dots li button:before{display:inline-block!important;width:25px!important;height:4px!important;background-color:#669acb!important;margin:0 5px!important;cursor:pointer!important;content:""!important}.new-carousel-section .slick-next,.new-carousel-section .slick-prev{background-color:#002047!important;border-radius:4px;width:15px!important;height:20px!important;background-position:center!important}.card__categoria{width:31%;height:140px}.card__categoria__imagem{display:flex;width:100%;height:100%;object-fit:cover;border-radius:4px}.card__categoria__overlay{position:absolute;bottom:0;left:0;right:0;background-color:#00000099;overflow:hidden;width:100%;height:25%;transition:.5s ease;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card__categoria:hover .card__categoria__overlay{height:100%;border-top-left-radius:4px;border-top-right-radius:4px}.card__categoria__overlay span{color:#fff;font-size:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.container__card__categoria{justify-content:space-between;max-width:560px;margin:0 auto}.secao__prox__leiloes__card{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.container__secao__comitente,.container__secao__prox__leiloes__card{max-width:560px;margin:0 auto}.container__secao__comitente{display:flex;flex-direction:column;padding:18px 5px}.container__secao__comitente__logo{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:0 11px}.container__secao__comitente__logo div{width:25%}.container__secao__comitente__logo img{width:100%;object-fit:cover}.secao__comitente__link{display:flex;justify-content:flex-start;padding:14px}.secao__agenda__container__flex{display:flex;flex-direction:column;gap:30px}.secao__agenda__botao__completa{display:flex;flex-direction:column;color:#001C3D}.secao__agenda__botao__completa span{font-size:20px}.secao__agenda__botao__completa p{font-size:14px;padding-top:10px}.secao__agenda__botao__completa a{margin:24px 0;background-color:#001838;border:1px solid #001C3D;align-self:flex-start;color:#fff;padding:10px 18px;border-radius:4px;font-size:14px}.secao__cards__agenda{display:flex;flex-direction:column;overflow:auto;height:400px}.secao__card__agenda__branco,.secao__card__agenda__cinza{border-color:#dee2e6;border-style:solid;border-width:1px 0;padding:1rem}.secao__card__agenda__cinza{background:#606060}.secao__card__agenda__branco{background:#fff}.secao__cards__agenda a{color:#fff;text-decoration:none;font-size:12.25px;text-align:center;display:flex;justify-content:center;padding:8px 0}.secao__card__conteudo div{display:flex;justify-content:space-between;margin-bottom:20px}.secao__card__agenda__estilo-botao-roxo{background-color:#002047;border:1px solid #001838;border-radius:2px;padding:.25rem .5rem}.secao__card__agenda__estilo-amarelo,.secao__card__agenda__estilo-verde{background-color:#27a188;border:1px solid #1a7562;border-radius:2px;padding:.25rem .5rem}.secao__card__agenda__estilo-amarelo{background-color:#D4B469;border:1px solid #b88a2e}.secao__card__agenda__estilo-encerrado{background-color:#B88A2E;border:1px solid #001838;border-radius:2px;padding:.25rem .5rem}.secao__agenda__container{max-width:560px;margin:0 auto}.secao__cards__agenda::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.secao__cards__agenda::-webkit-scrollbar-thumb{background-color:#282c32}.secao__cards__agenda::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.secao__login__container{padding:3rem 1rem}.secao__login__container__inputs{display:flex;padding:15px;max-width:332px;margin:auto;flex-direction:column}.secao__login__container__inputs h2{font-size:21px;color:#282c32;margin-bottom:14px}.secao__login__container__inputs button{margin-bottom:14px}.secao__login__container__inputs span{text-align:center;border-top:1px solid #80808078;padding-top:14px;color:#001C3D;font-size:14px}.secao__login__input__div{display:flex;flex-direction:column;margin-bottom:14px;border:1px solid #E8DDBF;border-radius:.25rem}.secao__login__input__div div{display:flex}.secao__login__input__div input{width:100%;border:0;border-color:#E8DDBF;color:#001C3D;background-color:#fff;background-clip:padding-box;font-size:1rem;font-weight:400;padding:1rem .75rem;border-radius:.25rem;outline:0}.password-container{position:relative}.password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (min-width:576px){.secao__leilao__botoes__container{flex-direction:row;justify-content:space-between}.secao__leilao__botoes__botao{width:100%;justify-content:center;padding:10px 14px;border-bottom:none!important}}@media screen and (min-width:760px){.container,.container__cabecalho,.container__card__categoria,.container__secao__comitente,.container__secao__prox__leiloes__card,.rodape__copyright,.rodape__section,.secao__agenda__container,.secao__leilao,.secao__prox__leiloes__card{max-width:760px;margin:0 auto}.card__leilao{max-width:100%!important}.secao__topo__banner__container{display:flex;max-width:760px;margin:0 auto;align-items:center}.secao__topo__banner-logo{width:30%}.secao__topo__botoes{width:760px}.rodape__flex__desktop{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.rodape__container__informacoes{width:40%}.rodape__container__links__uteis{width:33%;margin-top:16px}.rodape__container__links__app{margin-top:16px}.rodape__copyright__container{display:flex;flex-direction:row;justify-content:space-between}.rodape__copyright__container p{width:45%;text-align:start}.secao__leilao__container__botoes__busca{flex-direction:row;align-items:center;justify-content:space-between}.secao__agenda__container{flex-direction:row}.secao__agenda__botao__completa{width:25%}.secao__cards__agenda{width:75%}.secao__agenda__container__flex{flex-direction:row!important}.secao__card__conteudo{display:flex;justify-content:flex-start;align-items:center;gap:20px}.secao__card__conteudo div{margin:0;gap:10px;width:30%!important}.secao__card__conteudo p{margin-bottom:0!important;width:35%}.secao__card__conteudo a{width:15%;margin-left:auto}.rodape__container__imagem{flex-direction:row;gap:20px}}@media screen and (min-width:1000px){.container__cabecalho{display:flex;align-items:center;gap:25px}.fs-28{font-size:28px!important}.fs-24{font-size:24px!important}.fs-18{font-size:18px!important}#botaoMenu{display:none}.container__cabecalho,.container__card__categoria{max-width:none;margin:0}#dropdownMenu{display:flex!important;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.cabecalho__menu__principal__dropdown{display:flex;flex-direction:row}.cabecalho__submenu__dropdown{display:none;position:absolute;top:45px;border:1px solid rgba(0,0,0,.15);max-width:max-content}.secao__topo__banner__container{max-width:1040px;margin:0 auto}.secao__topo__botoes__container a{flex-direction:row;gap:5px;font-size:14px}.secao__topo__categorias span{font-weight:600;font-size:16px}.secao__topo__categorias__botoes-imoveis,.secao__topo__categorias__botoes-materiais,.secao__topo__categorias__botoes-veiculos{display:flex;justify-content:center;align-items:center;gap:5px;font-size:14px}.secao__topo__botoes{max-width:1020px;margin:0 auto}.new-carousel-section .slick-next,.new-carousel-section .slick-prev{width:30px!important;height:30px!important}.container__secao__prox__leiloes__card,.rodape__copyright,.rodape__section,.secao__agenda__container,.secao__leilao,.secao__prox__leiloes__card{max-width:1320px;margin:0 auto}.rodape__container__links__uteis{width:23%;font-weight:400}.rodape__container__links__app{width:20%}.card__categoria,.container__secao__comitente__logo div{width:15%}.container__secao__comitente,.container__secao__comitente__logo{max-width:1320px;margin:0 auto;flex-wrap:nowrap;padding:14px 0}.secao__card__conteudo div{width:20%!important}.secao__card__conteudo p{width:50%}.secao__login__container__inputs h2{font-size:28px}.secao__login__input__div input{font-size:18px}.secao__login__container{margin:8rem}}@media screen and (min-width:1400px){.container__cabecalho,.container__card__categoria,.rodape__copyright,.rodape__section,.secao__topo__banner__container{max-width:1320px;margin:0 auto}.cabecalho__menu__principal__dropdown{font-size:16px}.rodape__container__informacoes,.rodape__container__links__app span,.rodape__container__links__uteis span,.rodape__copyright__container div,.rodape__copyright__container p{font-size:14px;font-weight:400}.rodape__container__imagem{border-bottom:2px solid #ffffff54;margin-bottom:24px}.rodape__container__links__app h5,.rodape__container__links__uteis h5{font-size:20px}}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"!important}.lots-section .lots-scroller{position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-left:10px!important;padding-right:10px!important;-ms-overflow-style:none;scrollbar-width:none}.lots-section .lots-scroller::-webkit-scrollbar{width:0;height:0;background:0 0}.lots-section .lots-track{display:flex!important;flex-wrap:nowrap!important;gap:0!important;list-style:none;margin:0;padding:8px 0;overflow:visible!important;width:auto!important;max-width:none!important}.lots-section .lots-track>li{flex:0 0 clamp(220px,24vw,280px)!important;min-width:220px!important;width:auto!important;max-width:none!important;float:none!important;display:block!important;box-sizing:border-box;margin-right:10px!important}.lots-section .lots-track>li:last-child{margin-right:0!important}.lots-section .lots-track>li.clear{display:none!important}.lots-section .lots-track img{max-width:100%;height:auto;display:block}.lots-section .lots-track>li>*{max-width:100%;margin:0!important}.lots-section .nav-btn[disabled]{opacity:.35;cursor:not-allowed}.lots-section .lots-scroller:not(.has-scroll) .fade{display:none}@media (max-width:768px){.lots-section .lots-track{display:flex!important;flex-wrap:nowrap!important;gap:0!important}.lots-section .lots-track>li{float:none!important;margin:0!important;padding-right:10px!important;box-sizing:border-box!important}.lots-section .lots-track>li:last-child{padding-right:0!important}.lots-section .lots-scroller{padding-left:10px!important;padding-right:10px!important}.lots-section .lots-track>li>*{max-width:100%!important;margin:0!important}.lote-card{min-width:auto!important}}.btn-ver-todos-d{background:var(--azul);width:100px;font-weight:600;color:var(--borda)}.smart-search{max-width:900px;margin:12px auto;padding:0 10px}.smart-search__title{margin:0 0 8px;font:700 18px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#001838}.smart-search__form{position:relative;display:flex;align-items:center;background:var(--search-bg);border:1px solid var(--search-border);border-radius:999px;box-shadow:var(--search-shadow);padding:6px 56px 6px 48px;transition:border-color .2s,box-shadow .2s,background .2s}.smart-search__form:focus-within{border-color:var(--search-ring);box-shadow:0 0 0 4px color-mix(in srgb,var(--search-ring) 20%,transparent),var(--search-shadow)}.smart-search__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:.9;pointer-events:none}.smart-search__input{appearance:none;-webkit-appearance:none;border:0;outline:0;background:0 0;width:100%;font:500 16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--search-text)}.smart-search__input::placeholder{color:var(--search-muted)}.smart-search__btn,.smart-search__clear{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;outline:0;background:0 0;cursor:pointer;border-radius:999px}.smart-search__btn{right:8px;background:#001838}.smart-search__btn svg{width:19px;height:19px;color:#fff}.smart-search__btn:active{transform:translateY(-50%) scale(.97)}.smart-search__clear{right:52px;color:var(--search-muted)}.smart-search__clear:hover{color:#001838}.smart-search__hints{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.smart-search__chip{appearance:none;-webkit-appearance:none;border:0;border-radius:999px;cursor:pointer;padding:8px 12px;font:600 12px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--chip-bg);color:var(--chip-text)}.smart-search__chip:hover{background:var(--chip-bg-hover)}@media (max-width:680px){.smart-search{padding:0 8px}.smart-search__form{padding:6px 52px 6px 46px}.smart-search__btn{width:36px;height:36px;right:6px}.smart-search__clear{right:48px}.smart-search__input{font-size:15px}}.search-hero{max-width:900px;margin:12px auto;padding:10px}.search-bar{position:relative;display:flex;align-items:center;background:var(--s-bg);border:1px solid var(--s-border);border-radius:999px;padding:8px 56px 8px 48px;min-height:52px;box-shadow:var(--s-shadow);transition:border-color .2s,box-shadow .2s,background .2s}.search-bar:focus-within{border-color:var(--s-ring);box-shadow:0 0 0 4px color-mix(in srgb,var(--s-ring) 20%,transparent),var(--s-shadow)}.search-input{appearance:none;-webkit-appearance:none;border:0;outline:0;background:0 0;width:100%;font:500 16px/1.4 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--s-text)}.search-input::placeholder{color:var(--s-muted)}.search-btn,.search-clear{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;outline:0;border-radius:999px;cursor:pointer;background:0 0}.search-btn{right:8px;background:#002047;color:#fff;transition:transform .06s,background .2s}.search-btn:hover{background:var(--btn-bg-hover)}.search-btn:active{transform:translateY(-50%) scale(.97)}.search-btn svg{width:18px;height:18px}.search-clear{right:54px;color:var(--s-muted)}.search-clear:hover{color:#001838}.search-clear[hidden]{display:none}@media (max-width:680px){.search-bar{min-height:48px;padding:6px 52px 6px 46px}.search-btn{width:36px;height:36px;right:6px}.search-clear{right:46px}.search-input{font-size:15px}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media screen and (min-width:698px){.sumir{display:none}}.sort-chip svg{opacity:.95;width:14px;height:14px;flex-shrink:0}.sort-chip .dir svg{width:12px;height:12px;opacity:.35;transition:opacity .2s}@media (max-width:680px){.sort-toolbar{padding:6px 8px}.sort-toolbar__label{display:none}}@media screen and (max-width:1024px){.rodape__section{padding:0 11px}}.pis{animation:blink 1s infinite}.cards__main{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;text-align:center;font-family:"Roboto",sans-serif;padding:15px;border:1px solid #80808063;border-radius:3px;margin:15px auto;max-width:300px}.cards__main img{height:200px;margin:auto;max-width:90%!important;width:90%}.cards__main h2{padding:10px 0;border-bottom:1px solid #80808063;font-size:16px;font-weight:600}.cards__main h3,.cards__main p,.cards__main span{padding:5px 0}.cards__main strong{font-weight:700}.cards__main button{border:0;border-radius:4px;font-size:16px;color:#fff;padding:10px;font-weight:700;width:100%}.img{width:100%!important;max-width:100%!important}.calendar-icon{width:50px;height:50px;background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);border:1px solid #d1d1d1;overflow:hidden;font-family:Arial,sans-serif;display:flex;flex-direction:column}.calendar-top{background-color:#B88A2E;color:#fff;text-align:center;padding:2px 0;font-weight:700;font-size:7px}.calendar-day{flex:1;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#333}@media (min-width:768px){.card__leilao{margin:5px}}@media (max-width:768px){.card__leilao{margin:0;min-width:320px}}@media (max-width:330px){#lote{width:300px}.card__leilao{margin:0;min-width:300px}}.lot-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;align-items:stretch}.lot-card{--azul:#002047;--borda:#e6e8ef;--soft:#E8DDBF;--texto:#001838;--muted:#64748b;background:#fff;border:1px solid var(--borda);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;min-height:300px;width:95%}.lot-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(10,22,70,.1);border-color:#d9dce6}.lot-thumb{position:relative;background:#F7F3E8;overflow:hidden;aspect-ratio:auto!important}.lot-thumb>.img{line-height:0;height:auto!important}.lot-thumb>.img>img{aspect-ratio:4/3;display:block;width:100%!important;height:auto!important;object-fit:contain!important;object-position:center;max-width:none}.lot-badge{position:absolute;top:35px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-weight:800;font-size:12px;color:#fff;background:#002047;border-radius:999px;box-shadow:0 8px 18px rgba(0,0,0,.18)}.lot-badge small{opacity:.85;font-weight:700;letter-spacing:.3px}.lot-body{padding:14px 14px 6px;color:var(--texto);display:grid;row-gap:10px;grid-template-rows:minmax(30px,auto) minmax(34px,auto) minmax(40px,auto) 24px minmax(48px,auto)}.lot-body2{grid-template-rows:minmax(30px,auto) minmax(34px,auto) minmax(40px,auto) 26px}.lot-platebar{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-height:34px;min-width:0}.lot-plate{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--azul);font-weight:800;background:#E8DDBF;border:1px solid #001838;border-radius:8px;padding:6px 8px;flex:0 0 auto}.lot-stats{display:flex;gap:10px;flex:1 1 auto;min-width:0;justify-content:flex-start}.lot-platebar .lot-stats--push{margin-left:auto;justify-content:flex-end}.lot-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:700;background:#F7F3E8;border:1px solid #E8DDBF;border-radius:10px;white-space:nowrap}.contact-option a:hover,.lot-chip,.lot-chip i{color:#002047}.lot-title{font-size:16px;font-weight:900;color:#001C3D;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lot-meta,.lot-meta span{color:#002047;background:#F7F3E8}.lot-meta{display:flex;gap:10px;flex-wrap:wrap;font-size:13px}.lot-meta span{display:inline-flex;align-items:center;gap:6px;border:1px solid #E8DDBF;border-radius:8px;padding:6px 10px}.lot-bid,.lot-user{display:flex;align-items:center}.lot-user{justify-content:space-between;gap:8px}.lot-user .lbl{font-size:12px;color:#001838;font-weight:700}.lot-user .val{font-weight:800;color:#001838}.lot-bid{text-align:center;justify-content:center;border-top:1px solid #E8DDBF;border-bottom:1px solid #E8DDBF}.lot-bid-label{text-transform:uppercase;font-size:12px;letter-spacing:.3px;color:#001838;font-weight:800}.lot-bid-value{font-weight:900;color:#002047;font-size:20px}.lot-footer{margin-top:auto;padding:14px;display:flex;justify-content:center;border-top:1px solid #E8DDBF}.lot-btn-bid{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;min-width:240px;font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:none;border:1px solid var(--azul);background:var(--azul);color:#fff;border-radius:12px;transition:.2s ease}.lot-btn-bid:hover{filter:brightness(1.05)}.lot-btn-disabled{pointer-events:none;opacity:.6}.lot-status{margin:12px 14px 14px;text-align:center}.lot-status .LL_situacao{color:#fff;font-weight:800;border-radius:10px;font-size:13px;padding:9px 12px;border:1px solid transparent}a.lot-link{text-decoration:none;color:inherit;display:block}.lot-ph{visibility:hidden}@media (max-width:540px){.lot-title{font-size:15px}.lot-badge{padding:5px 9px;font-size:11px}}@media (max-width:360px){.lot-platebar{flex-wrap:wrap}.lot-platebar .lot-stats--push{margin-left:0;justify-content:flex-start}}@media (max-width:480px){.lot-btn-bid{min-width:unset;width:100%}}.car:active,.car:focus,.car:hover,.imb:focus,.imb:hover .imb:active,.mtr:active,.mtr:focus,.mtr:hover{background:#454443!important;box-shadow:2px 2px 4px #000;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (min-width:1025px){.fzz{font-size:24px!important}}@media screen and (max-width:704px){.essp{height:89px!important}}@media screen and (max-width:702px){.essp{height:88px!important}}@media screen and (max-width:442px){.essp{height:135px!important}}#desktopMainBanner button,.b-mobile,.lots-track>li.clear,.slick-next::before,.slick-prev::before{display:none!important}.b-desk{display:block!important}@media screen and (max-width:599px){.b-mobile{display:block!important}.b-desk{display:none!important}}.carousel-inner img{width:100%;height:auto}.slick-next,.slick-prev{z-index:1;width:30px!important;height:30px!important;background-repeat:no-repeat!important;opacity:.7}.slick-next{background-image:url(/views/imagens/seta-next.svg)!important;right:0!important}.slick-prev{background-image:url(/views/imagens/seta-prev.svg)!important;left:0!important}.row{display:flex;flex-direction:column;gap:5px}.slick-slide img{width:100%}.container{padding:14px 0}.col-12{display:flex;flex-direction:column;gap:5px}@media (max-width:1024px){.col-md-8{display:none}}@media screen and (min-width:1024px){.container{display:flex;gap:15px;max-width:1320px!important}.row{width:24.3%;flex-direction:column-reverse}.row-desktop{width:75%}}@media screen and (max-width:1024px){.banner-section,.secao__agenda__botao__completa{margin:0 11px}.rodape__section,.section__cards__categorias{padding:0 11px}}.container__card__categoria{display:flex;gap:16px;flex-wrap:wrap}.card__categoria{--borda:#F7F3E8;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;border-radius:16px;padding:18px 14px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;backdrop-filter:saturate(1.2);min-width:150px}.card__categoria:hover{transform:translateY(-3px);border-color:#E8DDBF;box-shadow:0 16px 28px rgba(40,66,143,.12);background:linear-gradient(135deg,#edf2ff 0,#e6ecff 100%)}.card__top{width:100%;display:flex;justify-content:center}.icon-wrap{position:relative;width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:radial-gradient(120% 120% at 20% 20%, #ffffff 0%, #F7F3E8 100%);border:1px solid #F7F3E8;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 8px 20px rgba(27,43,107,.08);color:#002047}.cat-icon,.cat-icon-stroke{width:32px;height:32px}.cat-icon{fill:currentColor}.cat-icon-stroke{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.qty-badge{position:absolute;top:-8px;right:-8px;min-width:28px;height:24px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#002047;color:#fff;font-weight:800;font-size:12px;box-shadow:0 8px 18px #001838, inset 0 1px 0 rgba(255, 255, 255, .35);border:1px solid #dfe6ff}.card__categoria__label{font-size:14px;font-weight:800;letter-spacing:.3px;color:#002047;text-align:center}.carousel__controls{display:none}.carousel__btn{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;border:1px solid #E8DDBF;background:#fff;box-shadow:0 6px 16px #001838;font-size:22px;line-height:1;cursor:pointer;display:grid;place-items:center;opacity:.95}.car-prev{left:6px}.car-next{right:6px}@media (max-width:640px){.container__card__categoria{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:6px 8px 10px;gap:12px}.container__card__categoria::-webkit-scrollbar{height:6px}.container__card__categoria::-webkit-scrollbar-thumb{background:#E8DDBF;border-radius:999px}.card__categoria{flex:0 0 22%;width:auto;scroll-snap-align:center;min-width:120px}.icon-wrap{width:58px;height:58px;border-radius:16px}.cat-icon,.cat-icon-stroke{width:28px;height:28px}.carousel__controls{display:block}}.auction-wrap{max-width:1320px;margin:20px auto;padding:0 12px}.auction-card{--azul:#002047;--borda:#E8DDBF;--muted:#001838;--soft:#E8DDBF;--text:#001838;background:#fff;border:1px solid var(--borda);border-radius:12px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.04);margin-top:60px}.auction-header{display:flex;flex-direction:column;gap:12px}@media (min-width:690px){.auction-header{flex-direction:row;align-items:center;justify-content:space-between}}.auction-title{display:flex;align-items:center;gap:10px;font-weight:800;color:#001C3D;font-size:clamp(18px,2vw,24px)}.auction-title i{color:var(--azul)}.auction-countdown{background:var(--soft);border:1px solid #E8DDBF;border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cd-label{color:#001838;font-weight:600}.cd-grid,.cd-label{display:flex;align-items:center;gap:8px}.cd-num{font-size:22px;color:var(--text)}.cd-unit{font-size:10px;color:var(--muted)}.auction-countdown.is-done{background:#F7F3E8;border-color:#E8DDBF}.auction-countdown.is-done .cd-label{color:#001838}.cd-num{font-size:clamp(18px,6vw,28px)}.cd-unit{font-size:clamp(9px,2.2vw,11px)}.cd-box{min-width:clamp(44px,12vw,56px)}@media (max-width:640px){.auction-countdown{gap:8px;padding:8px 10px}.cd-label{font-size:13px}.cd-grid{width:100%;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.cd-sep{display:none}.cd-box{flex:1 1 calc(25% - 6px);min-width:0}}@media (max-width:360px){.auction-countdown{flex-direction:column;align-items:stretch}.cd-box{flex:1 1 calc(50% - 6px)}.cd-grid{gap:8px 10px}}.auction-details{display:grid;grid-template-columns:1fr;gap:12px;margin-top:16px;color:#001838}@media (min-width:690px){.auction-details{grid-template-columns:repeat(2,1fr)}}.detail-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px dashed #E8DDBF}.detail-item:last-child{border-bottom:0}.detail-item i{color:#001C3D;min-width:18px;text-align:center}.auction-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;border:1px solid;border-radius:8px;text-decoration:none;transition:.2s ease}.btn-ghost{color:#001838;border-color:#E8DDBF;background:#fff}.btn-ghost:hover{border-color:#94a3b8;background:#E8DDBF}.btn-primary{background:var(--azul);border-color:var(--azul);color:#fff}.btn-primary:hover{filter:brightness(1.05)}.auction-card .auction-carousel{background:#fff;border-radius:10px;padding:12px;overflow:hidden;grid-column:1/-1;min-width:0}.auction-card .lc2-bar{display:flex;align-items:center;gap:8px}.auction-card .lc2-carousel{flex:1 1 auto;min-width:0}.auction-card .lc2-viewport{width:100%}.auction-card .lc2-rail{display:flex;gap:8px;padding:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;border-radius:8px}.auction-card .lc2-rail::-webkit-scrollbar,.lots-scroller::-webkit-scrollbar{display:none}.auction-card .lc2-card{scroll-snap-align:center;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #E8DDBF;border-radius:8px;text-decoration:none;color:#333;background:#fff;transition:box-shadow .2s,border-color .2s,transform .2s;width:250px}.auction-card .lc2-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.06);border-color:#cfcfcf;transform:translateY(-1px)}.auction-card .lc2-card.is-active{border-color:#002047;box-shadow:0 0 0 2px rgba(40,66,143,.12) inset;color:#002047;font-weight:600}.auction-card .lc2-tag{font-size:12px;padding:2px 6px;border-radius:6px;background:#F7F3E8;color:#002047;border:1px solid #dfe5ff}.auction-card .lc2-name{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.auction-card .lc2-btn{width:36px;height:36px;border:1px solid #e0e0e0;background:#fff;border-radius:8px;cursor:pointer;line-height:0;flex:0 0 auto}.auction-card .lc2-btn:hover{border-color:#cfcfcf}@media (max-width:640px){.auction-card .lc2-card{width:210px}}.lots-section{--azul:#002047;--borda:#F7F3E8;--bg:#F7F3E8;--texto:#001838;--suave:#E8DDBF;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;padding:20px 12px;color:var(--texto)}.lots-wrap{max-width:1200px;margin:0 auto}.lots-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.lots-header h2{margin:0;font-size:clamp(18px,2vw,24px);font-weight:800;color:#001838}.lots-actions{display:flex;gap:8px}.nav-btn{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--borda);background:#fff;color:var(--azul);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.nav-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(40,66,143,.12)}.nav-btn:disabled{opacity:.4;cursor:not-allowed}.lots-scroller{position:relative;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;direction:ltr;scroll-padding-inline:12px}.lots-scroller .fade{pointer-events:none;position:absolute;top:0;bottom:0;width:48px}.lots-scroller .fade-left{left:0;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.lots-scroller .fade-right{right:0;background:linear-gradient(to left,#fff,rgba(255,255,255,0))}.lots-track{display:flex!important;flex-wrap:nowrap!important;gap:12px;padding-inline:12px;padding-block:4px;width:max-content}.lots-track>li{flex:0 0 300px!important;width:300px!important;max-width:300px!important;min-width:300px!important;scroll-snap-align:start}.lots-track::after{content:"";flex:0 0 12px}.lote-card{list-style:none;background:#fff;border:1px solid var(--borda);border-radius:14px;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.lote-card:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(10,22,70,.07)}.lote-link{display:block;color:inherit;text-decoration:none}.lote-thumb{position:relative;aspect-ratio:16/10;background:#F7F3E8}.btn-lotes{--bg:linear-gradient(135deg,#002047,#001838);--bg-hover:linear-gradient(135deg,#001838,#002047);--text:#ffffff;--ring:#99c2ff;display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.2rem;border-radius:10px;color:var(--text);background:var(--bg);text-decoration:none;font:600 .95rem/1.1 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;box-shadow:0 8px 20px rgba(15,120,255,.25),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent;white-space:nowrap;max-width:300px}.btn-lotes .icon{width:1.15rem;height:1.15rem;transition:transform .15s ease}.btn-lotes:hover{background:var(--bg-hover);transform:translateY(-1px);box-shadow:0 10px 26px rgba(15,120,255,.3),inset 0 1px 0 rgba(255,255,255,.22)}.btn-lotes:hover .icon{transform:translateX(2px)}.btn-lotes:active{transform:translateY(0);box-shadow:0 6px 16px rgba(15,120,255,.22),inset 0 0 0 transparent}.btn-lotes:focus-visible{outline:0;box-shadow:0 8px 20px rgba(15,120,255,.28),0 0 0 4px color-mix(in oklab,var(--ring) 50%,transparent)}@media (prefers-color-scheme:dark){.btn-lotes{--ring:#3a8bff;box-shadow:0 8px 20px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.1)}}@media (prefers-reduced-motion:reduce){.btn-lotes,.btn-lotes .icon{transition:none}}.footer-contact-btn,.modal{position:fixed;justify-content:center}.footer-contact-btn{bottom:10px;width:100%;display:flex;z-index:999}.footer-contact-btn button{padding:8px 28px;font-size:16px;background-color:#002047;color:#fff;border:0;border-radius:30px;cursor:pointer;box-shadow:0 5px 12px rgba(0,0,0,.15);transition:all .3s ease}.footer-contact-btn button:hover{background-color:#001838}.modal{display:none;inset:0;background-color:rgba(0,0,0,.4);z-index:1000;align-items:center}.modal-content{background-color:#fff;padding:30px;border-radius:20px;box-shadow:0 8px 24px rgba(0,0,0,.2);width:90%;max-width:350px;text-align:center;position:relative;animation:slideUp .3s ease}.close-btn{position:absolute;top:15px;right:20px;color:#888;cursor:pointer;transition:color .3s ease}.close-btn:hover{color:#000}.modal-content h2{margin-bottom:20px;color:#222}.contact-option{display:flex;align-items:center;gap:12px;margin:15px 0;justify-content:flex-start}.contact-option i{font-size:22px;color:#002047}.contact-option a{font-size:16px;text-decoration:none;color:#333;transition:color .3s}.btn-confirm-ajax{background:#001838!important}.btn-confirm-ajax,.btn-confirm-ajax i{color:#E8DDBF!important}.btn-cancel-ajax{background:#E8DDBF!important;border:0!important}.btn-cancel-ajax,.btn-cancel-ajax i{color:#001838!important}.trust-testimonial{display:grid;grid-template-columns:2.5fr .8fr;gap:18px;align-items:center;background:#fff;border:1px solid var(--borda);border-radius:16px;padding:18px;margin:0 0 18px;justify-items:start}.testimonials-carousel{overflow:hidden;position:relative}.testimonials-carousel .tc-track{display:flex;transition:transform .5s ease}.testimonials-carousel .trust-testimonial{min-width:100%;box-sizing:border-box}.sort-toolbar{max-width:1320px;padding:8px 10px;justify-content:space-between;gap:10px;background:0 0}.sort-toolbar__label{font-weight:800;color:#001838;letter-spacing:.2px}.sort-chip{appearance:none;-webkit-appearance:none;background:var(--sort-chip-bg);color:var(--sort-chip-text);border:1px solid var(--sort-border);font:600 13px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;box-shadow:var(--sort-shadow)}.sort-chip:hover{transform:translateY(-1px)}.sort-chip:active{transform:translateY(0)}.sort-chip.is-active{background:var(--sort-chip-active-bg);color:var(--sort-chip-active-text);border-color:transparent}.events_externos .carregando img,.lv2-mob-header,.sort-chip[data-dir=asc] .icon-down,.sort-chip[data-dir=desc] .icon-up{display:none}@media (max-width:680px){.sort-toolbar{padding:6px 8px}.sort-toolbar__label{display:none}}@media (max-width:1023px){html.page-lote .aviso-bar,html.page-lote header.header{display:none!important}html.page-lote body{padding-top:0!important}}@media (max-width:1023px){.lv2-mob-header{display:flex;align-items:center;position:fixed;top:0;padding-top:env(safe-area-inset-top);left:0;right:0;z-index:999;background:#fff;border-bottom:1px solid #e0e0e0;padding:0 12px;height:56px;gap:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.lv2-mob-header__logo{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px}.lv2-mob-header__logo img{width:100%;height:100%;object-fit:contain}.lv2-mob-header__info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1px}.lv2-mob-header__meta,.lv2-mob-header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv2-mob-header__meta{font-size:10px;color:#888;font-weight:500;text-transform:lowercase;letter-spacing:.3px}.lv2-mob-header__title{font-size:13px;font-weight:700;color:#1a1a2e}.lv2-mob-header__btn,.lv2-mob-header__hamburger{flex-shrink:0;border:0;cursor:pointer;align-items:center}.lv2-mob-header__btn{background:var(--green);color:var(--white);text-decoration:none;display:inline-flex;gap:5px;white-space:nowrap;line-height:1;padding:10px 12px;border-radius:5px;font-weight:600;font-size:14px;touch-action:manipulation}.lv2-mob-header__btn:hover{opacity:.8}.lv2-mob-header__hamburger{background:0 0;padding:6px 4px;color:var(--lv-primaria-dark);font-size:22px;display:flex;justify-content:center}html.page-lote .lote-mobile{padding-top:56px}}.lote-mobile *{box-sizing:border-box}.lote-mobile{background:#f4f5f7;padding-top:96px}.lv2-topbar{display:flex;align-items:center;justify-content:space-between;padding:7px 20px;background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:96px;z-index:200}.lv2-topbar-left,.lv2-topbar-right{display:flex;gap:6px;align-items:center}.lv2-btn-nav{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#fff;color:#374151;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.lv2-btn-nav:hover{background:#f3f4f6;border-color:#d1d5db}.lv2-btn-nav.disabled{opacity:.35;pointer-events:none}.lv2-btn-nav.btn-close{color:var(--lv-cta)}.lv2-btn-nav.btn-close:hover{background:#F3E9CF}.lv2-topbar-counter{font-size:11px;color:#9ca3af;font-weight:600;padding:0 6px}.lv2-strip-wrap{display:flex;align-items:stretch;background:#fff;border-bottom:1px solid #e5e7eb}.lv2-strip-arrow{flex-shrink:0;width:38px;background:#fff;border:0;border-right:1px solid #f0f0f0;cursor:pointer;touch-action:manipulation;color:#6b7280;font-size:12px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.lv2-strip-arrow--next{border-right:none;border-left:1px solid #f0f0f0}.lv2-strip-arrow:hover{background:#f3f4f6;color:#111827}.lv2-mob-strip{flex:1;min-width:0;display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:8px 6px;gap:8px;scrollbar-width:none}.lv2-carousel-track::-webkit-scrollbar,.lv2-mob-strip::-webkit-scrollbar{display:none}.lv2-mob-strip__item{display:flex;flex-direction:column;align-items:center;flex-shrink:0;scroll-snap-align:start;text-decoration:none;gap:4px;padding-bottom:4px;border-bottom:2px solid transparent}.lv2-mob-strip__item.ativo{border-bottom:2px solid var(--lv-cta)}.lv2-mob-strip__thumb{position:relative;width:80px;height:60px;border-radius:6px;overflow:hidden;background:#e5e7eb;flex-shrink:0}.lv2-mob-strip__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lv2-mob-strip__badge,.lv2-mob-strip__label{font-weight:700;white-space:nowrap;letter-spacing:.3px}.lv2-mob-strip__badge{position:absolute;top:3px;left:2px;background:#B88A2E;color:#fff;font-size:6.5px;padding:2px 4px;border-radius:2px;text-transform:uppercase;z-index:2;pointer-events:none;line-height:1.3}.lv2-mob-strip__label{font-size:9px;color:#6b7280}.lv2-mob-strip__item.ativo .lv2-mob-strip__label{color:var(--lv-cta)}@media (max-width:1023px){.lv2-strip-wrap{position:static}.lv2-strip-arrow{display:none}.lv2-mob-strip{padding:8px 10px}.lv2-mob-strip__thumb{width:62px;height:46px}}.lv2-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:8px 20px;background:#fff;border-bottom:1px solid #f0f0f0;font-size:11px}.lv2-breadcrumb a{color:#6b7280;text-decoration:none;font-weight:500;transition:color .15s}.lv2-breadcrumb a:hover{color:var(--lv-primaria);text-decoration:underline}.lv2-breadcrumb .sep{color:#d1d5db;font-size:10px}.lv2-breadcrumb .current{color:#111827;font-weight:700;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv2-main-wrap{max-width:1320px;margin:0 auto;padding:16px 16px 60px;display:grid;grid-template-columns:1fr 340px;gap:18px;align-items:start}.lv2-col-main,.lv2-col-side{display:flex;flex-direction:column;gap:14px}.lv2-col-main{min-width:0}.lv2-col-side{position:sticky;top:143px;align-self:flex-start}.lv2-gallery-wrap{border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.lv2-gallery-wrap .Plugin_CSS_galeriaa{margin:0}.lv2-gallery-wrap,.lv2-specs-card{background:#fff;overflow:hidden}.lv2-specs-hd{display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid #f0f0f0;font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.lv2-specs-grid{display:grid;grid-template-columns:repeat(3,1fr)}.lv2-spec-cell{display:flex;flex-direction:column;gap:3px;padding:13px 16px;border-right:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6}.lv2-spec-cell:nth-child(3n){border-right:none}.lv2-spec-cell__icon{width:28px;height:28px;border-radius:7px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:12px;color:#374151;margin-bottom:3px;flex-shrink:0}.lv2-spec-cell__lbl{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.lv2-spec-cell__val{font-size:12.5px!important;font-weight:700;color:#111827;line-height:1.35;word-break:break-word;text-transform:uppercase}.lv2-fipe-col b.green,.lv2-spec-cell__val.green{color:var(--lv-sucesso)}.lv2-info-card{background:#fff;overflow:hidden}.lv2-info-section{border-bottom:1px solid #f0f0f0}.lv2-info-section:last-child{border-bottom:none}.lv2-section-toggle{justify-content:space-between;padding:13px 16px;cursor:pointer;user-select:none;transition:background .15s}.lv2-section-toggle:hover{background:0 0}.lv2-section-toggle,.lv2-section-toggle-left{display:flex;align-items:center;gap:10px}.lv2-section-icon{width:28px;height:28px;border-radius:7px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:12px;color:#374151;flex-shrink:0}.lv2-section-title{font-size:13px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.04em}.lv2-section-chevron{font-size:12px;color:#9ca3af;transition:transform .25s;flex-shrink:0}.lv2-info-section.open .lv2-section-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lv2-section-body{display:none;border-top:1px solid #f0f0f0}.lv2-info-section.open .lv2-section-body{display:block}.lv2-row{display:grid;grid-template-columns:150px 1fr;border-bottom:1px solid #f9fafb}.lv2-row:last-child{border-bottom:none}.lv2-th{padding:9px 16px;font-size:12px;font-weight:700;color:#6b7280;white-space:nowrap}.lv2-td{padding:9px 16px;font-size:13px;color:#111827;font-weight:500;word-break:break-word}.lv2-td a{color:var(--lv-primaria);text-decoration:none}.lv2-td a:hover{text-decoration:underline}.lv2-td a.file-link{display:inline-flex;align-items:center;gap:6px;color:var(--lv-cta);font-weight:600}.lv2-text-block{padding:14px 16px}.lv2-text-block p{font-size:13px;line-height:1.65;color:#374151;margin:0 0 10px}.lv2-text-block p:last-child{margin-bottom:0}.lv2-disclaimer{font-size:11px;color:#9ca3af;font-style:italic;border-top:1px solid #f0f0f0;padding-top:10px;margin-top:6px}.lv2-vendedor-logo{padding:14px 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lv2-vendedor-logo img{max-height:48px;max-width:120px;object-fit:contain}.lv2-bid-panel{background:#fff;overflow:hidden}.lv2-bid-panel__hd{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;flex-wrap:wrap;gap:6px}.lv2-bid-panel__label{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.lv2-bid-timer{display:flex;align-items:center;gap:3px;font-size:11px;color:#374151}.lv2-bid-timer .LL_dias span,.lv2-bid-timer .LL_hora span,.lv2-bid-timer .LL_min span,.lv2-bid-timer .LL_seg span{font-weight:700;color:#111}.lv2-bid-timer .timer-lbl{font-weight:600;color:#9ca3af;margin-right:3px}.lv2-bid-value-block{padding:14px 14px 8px}.lv2-bid-value-block .lance-label{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;display:block}.lv2-bid-value-main{font-size:28px;font-weight:600;color:#111827;line-height:1;display:block}.lv2-bid-closed-note{font-size:11px;color:#9ca3af;margin-top:4px;display:block}.lv2-bid-stats{display:flex;border-top:1px solid #f0f0f0;margin-top:10px}.lv2-bid-stat{flex:1;padding:8px 10px;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;gap:2px}.lv2-bid-stat:last-child{border-right:none}.lv2-bid-stat span{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase}.lv2-bid-stat b{font-size:13px;font-weight:700;color:#111}.lv2-bid-actions{padding:10px 14px 14px;display:flex;flex-direction:column;gap:7px}.lv2-action-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:9px;font-size:14px;font-weight:700;cursor:pointer;border:0;text-decoration:none;transition:opacity .2s,background .2s;width:100%;text-align:center}.lv2-action-btn.lance{background:var(--lv-sucesso);color:#fff;font-size:15px}.lv2-action-btn.lance:hover,.lv2-action-btn.login:hover{opacity:.9}.lv2-action-btn.habilitar{background:#B88A2E;color:#fff}.lv2-action-btn.login{background:var(--lv-primaria);color:#fff}.lv2-action-btn.cadastro{background:#fff;color:var(--lv-primaria);border:1px solid var(--lv-primaria)}.lv2-action-btn.cadastro:hover,.lv2-action-btn.outline:hover{background:#f3f4f6}.lv2-action-btn.outline{background:#f9fafb;color:#374151;border:1px solid #e5e7eb}.lv2-fipe-row{display:flex;border-top:1px solid #f0f0f0}.lv2-fipe-col{flex:1;padding:10px 14px;border-right:1px solid #f0f0f0}.lv2-fipe-col:last-child{border-right:none}.lv2-fipe-col span{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;display:block;margin-bottom:2px}.lv2-fipe-col b{font-size:15px;font-weight:600;color:#111;display:block}.lv2-fipe-note{padding:8px 14px 12px;font-size:11px;color:#6b7280;display:flex;align-items:flex-start;gap:5px;line-height:1.5}.lv2-fipe-note i{color:#B88A2E;flex-shrink:0;margin-top:1px}.lv2-fipe-note b{color:var(--lv-sucesso)}.lv2-hist-box{background:#fff;overflow:hidden}.lv2-hist-box__hd{padding:10px 14px;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.events_externos .carregando{display:none;position:fixed;top:50%;left:50%;z-index:9000000100;transform:translate(-50%,-50%);margin:0;min-width:168px;padding:14px 18px;border:1px solid rgba(30,58,95,.1);background:rgba(255,255,255,.96);border-radius:14px;box-shadow:0 14px 32px rgba(17,24,39,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap}.events_externos .carregando>span{display:inline-flex;align-items:center;vertical-align:middle}.events_externos .carregando .loader-ring{width:20px;height:20px;margin-right:12px;border-radius:999px;border:2px solid rgba(30,58,95,.18);border-top-color:var(--lv-primaria);border-right-color:var(--lv-cta);animation:gs_loader_spin .72s linear infinite;box-sizing:border-box;flex:0 0 auto}.events_externos .carregando .loader-text{color:#1f2937;font-size:14px;font-weight:700;letter-spacing:.01em}.events_externos .carregando .porcentagem{margin-right:3px;color:var(--lv-primaria)}.lv2-bid1{display:block}.lv2-bid1 .lv2-bid1__val{margin-left:4px}.lv2-bid1__sending{background:#64748b!important;color:#fff!important;cursor:default}.lv2-bid1__sending i{margin-right:6px}.lv2-bid1-mobbtn.is-winning,.lv2-bid1__winning{background:var(--lv-sucesso)!important;color:#fff!important}.lv2-bid1__winning{cursor:default!important;opacity:1!important;border:0!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;animation:lv2WinPulse 2s ease-in-out infinite}.lv2-bid1__alert,.lv2-bid1__winmsg{display:block;margin-top:8px;padding:2px;font-size:12px;line-height:1.5}.lv2-bid1__winmsg{color:#475569}.lv2-bid1__alert i,.lv2-bid1__winmsg i{display:none}.lv2-bid1__alert{color:var(--lv-cta)}.lv2-bid1__alert b{color:var(--lv-cta);font-weight:700}.lv2-bid1-mobbtn.is-winning{cursor:default}.lv2-bid1-mobbtn.is-winning i{margin-right:5px}.lv2-bid1-mobbtn.is-sending{background:#64748b!important;color:#fff!important;cursor:default}.lv2-hist-scroll{max-height:260px;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.lv2-hist-table{width:100%;border-collapse:collapse;font-size:12px}.lv2-hist-table thead th{background:#f8fafc;padding:7px 10px;font-weight:700;color:#6b7280;border-bottom:2px solid #e5e7eb;text-align:left;position:sticky;top:0;z-index:1}.lv2-hist-table tbody tr:nth-child(even){background:#fafafa}.lv2-hist-table tbody td{padding:7px 10px;border-bottom:1px solid #f0f0f0;color:#333}.lv2-aovivo{background:#fff;overflow:hidden;padding:14px}.lv2-aovivo__hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:12px;font-weight:700}.lv2-badge-aovivo{display:inline-flex;align-items:center;gap:4px;background:var(--lv-cta);color:#fff;font-size:9px;font-weight:700;padding:2px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;animation:lv2blink 1.2s infinite}.lv2-badge-aovivo i{font-size:6px}.lv2-outros-lotes{max-width:1320px;margin:0 auto 40px;padding:0 16px}.lv2-carousel-wrap{background:#fff;overflow:hidden}.lv2-carousel-hd{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.lv2-carousel-title{font-size:13px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:8px}.lv2-carousel-nav{display:flex;align-items:center;gap:10px;color:#9ca3af;font-size:14px}.lv2-carousel-nav i{cursor:pointer;transition:color .15s}.lv2-carousel-nav i:hover{color:#374151}.lv2-carousel-viewport{overflow:hidden;padding:10px 0}.lv2-carousel-track{display:flex;gap:14px;padding:0 16px 8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.lv2-carousel-footer{padding:10px 16px}.lv2-carousel-item{flex-shrink:0;width:180px;text-decoration:none;color:inherit;position:relative}.lv2-carousel-item .ev-lote-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.09);transition:box-shadow .25s,transform .25s;background:#fff}.lv2-carousel-item:hover .ev-lote-card{box-shadow:0 6px 20px rgba(0,0,0,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.lv2-carousel-item .ev-lote-img-wrap{position:relative;overflow:hidden;border-radius:10px 10px 0 0;aspect-ratio:4/3;background:#e8e8e8}.lv2-carousel-item .ev-lote-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .38s ease}.lv2-carousel-item:hover .ev-lote-img-wrap img{-webkit-transform:scale(1.08);transform:scale(1.08)}.lv2-carousel-item .ev-lote-body{padding:8px 8px 10px;display:flex;flex-direction:column;gap:4px}.lv2-carousel-item .ev-lote-titulo{font-size:.72rem;font-weight:700;color:#1a1a1a;line-height:1.3;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lv2-carousel-item .ev-lote-preco{font-size:.95rem;font-weight:700;color:#1a1a1a;margin-top:2px}.lv2-carousel-item .ev-lote-preco-label{font-size:.62rem;color:#aaa;margin-top:-2px}.lv2-carousel-item .ev-dar-lance-bottom,.lv2-ver-todos-btn{display:flex;align-items:center;justify-content:center;background:var(--lv-primaria);color:#fff;font-weight:700;text-decoration:none}.lv2-carousel-item .ev-dar-lance-bottom{position:static;opacity:1;pointer-events:auto;border-radius:0 0 10px 10px;font-size:.78rem;height:34px}.lv2-ver-todos-btn{gap:8px;padding:10px 16px;border:0;border-radius:8px;font-size:13px;transition:background .15s;width:100%}.lv2-ver-todos-btn:hover{background:#162d4a}.lv2-mobile-bar{display:none;position:fixed;bottom:0;padding-bottom:env(safe-area-inset-bottom);left:0;right:0;z-index:300;background:#fff;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid #e5e7eb}.lv2-mobile-bar__nav-left,.lv2-mobile-bar__nav-right{display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 16px;font-size:13px;font-weight:600;color:#374151;text-decoration:none;border:1px solid #d1d5db;border-radius:10px;background:#fff;cursor:pointer;white-space:nowrap;transition:background .15s}.lv2-mobile-bar__nav-left:hover,.lv2-mobile-bar__nav-right:hover{background:#f3f4f6}.lv2-mobile-bar__nav-left.disabled,.lv2-mobile-bar__nav-right.disabled{opacity:.35;pointer-events:none}.lv2-mobile-bar__center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;padding:4px 8px}.lv2-mobile-bar__lot-num{font-size:15px;font-weight:700;color:var(--lv-cta);line-height:1.3}.lv2-mobile-bar__lot-caret{color:var(--lv-cta);font-size:11px}.lv2-mobile-bar__label{font-size:9px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.lv2-mob-bid-bar{display:none;position:fixed;bottom:61px;padding-bottom:env(safe-area-inset-bottom);left:0;right:0;z-index:299;background:#fff;box-shadow:0-1px 6px rgba(0,0,0,.08);flex-direction:column}.lv2-mob-bid-bar__status{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;background:#1a7a5e}.lv2-mob-bid-bar__status-val{font-size:12px;font-weight:700;color:#fff}.lv2-mob-bid-bar__body{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px}.lv2-mob-bid-bar__info{display:flex;flex-direction:column;gap:2px}.lv2-mob-bid-bar__lbl{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.lv2-mob-bid-bar__val{font-size:20px;font-weight:600;color:#111827;line-height:1.2}.lv2-mob-bid-bar__user{font-size:11px;color:#6b7280;display:flex;align-items:center;gap:4px}.lv2-mob-bid-bar__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 18px;border:2px solid var(--lv-cta);border-radius:10px;background:#fff;color:var(--lv-cta);font-size:13px;font-weight:700;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.lv2-mob-bid-bar__btn:hover{background:var(--lv-cta);color:#fff}.lv2-mob-bid-bar__btn.encerrado{border-color:#9ca3af;color:#9ca3af;pointer-events:none}.lv2-mob-bid-bar__body{overflow:hidden;max-height:120px;opacity:1;transition:max-height .38s ease,opacity .28s ease,padding .28s ease}.lv2-mob-bid-bar.lv2-bid-collapsed .lv2-mob-bid-bar__body{max-height:0;opacity:0;padding-top:0;padding-bottom:0}@media (max-width:960px){.lv2-main-wrap{display:flex;flex-direction:column;padding:12px 12px 160px;gap:14px}.lv2-col-main,.lv2-col-side{display:contents}.lv2-col-side{position:static}.lv2-gallery-wrap{order:1}.lv2-bid-panel{order:2}.lv2-hist-box{order:3}.lv2-specs-card{order:4}.lv2-info-card{order:5}.lv2-aovivo{order:6}.lv2-aovivo,.lv2-bid-panel,.lv2-gallery-wrap,.lv2-hist-box,.lv2-info-card,.lv2-specs-card{width:100%;align-self:stretch}.lv2-specs-grid{grid-template-columns:repeat(3,1fr)}.lv2-breadcrumb{display:none}.lv2-mob-bid-bar,.lv2-mobile-bar{display:flex}.lv2-topbar{display:none}}@media (max-width:540px){.lv2-specs-grid{grid-template-columns:repeat(2,1fr)}.lv2-specs-grid .lv2-spec-cell:nth-child(3n){border-right:1px solid #f3f4f6}.lv2-specs-grid .lv2-spec-cell:nth-child(2n){border-right:none}.lv2-row{grid-template-columns:120px 1fr}}.sb-container{width:100%;height:100%;display:flex;flex-direction:column;background:var(--white);border-radius:10px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.sb-secao{padding:14px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.sb-secao-categorias,.sb-secao-mais-lances,.sb-secao-mais-visitados{flex:1 1 0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px;border-bottom:1px solid #f0f0f0;scrollbar-width:thin;scrollbar-color:#ccc transparent}#filtros-panel::-webkit-scrollbar,.sb-secao-categorias::-webkit-scrollbar,.sb-secao-mais-lances::-webkit-scrollbar,.sb-secao-mais-visitados::-webkit-scrollbar{width:4px}.sb-secao-categorias::-webkit-scrollbar-thumb,.sb-secao-mais-lances::-webkit-scrollbar-thumb,.sb-secao-mais-visitados::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.mc-tbl tbody tr:last-child td,.sb-secao:last-child{border-bottom:none}.sb-titulo{font-size:.75rem;font-weight:700;color:var(--gray-dark);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px}.sb-input-group{display:flex;align-items:center;gap:8px;border:1px solid var(--gray);border-radius:8px;padding:8px 10px;margin-bottom:8px}.sb-input-icon{color:var(--gray-dark);font-size:13px;flex-shrink:0}.sb-input{width:100%;border:0;background:0 0;outline:0;font-size:13px;color:var(--dark)}.sb-badge-lotes,.sb-ver-lotes{color:var(--white);font-weight:600}.sb-ver-lotes{width:100%;background:var(--green);border:0;border-radius:8px;padding:10px 0;font-size:14px;cursor:pointer;touch-action:manipulation;display:flex;align-items:center;justify-content:center;gap:6px}.sb-badge-lotes{background:rgba(255,255,255,.25);font-size:11px;padding:1px 7px;border-radius:5px}.sb-cat-grid{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.sb-cat-link{display:flex;align-items:center;gap:8px;padding:7px 6px;border-radius:6px;text-decoration:none;color:var(--dark);font-size:13px;font-weight:500;transition:background .2s}.sb-cat-link:hover{background:var(--gray)}.sb-cat-icone{width:26px;height:26px;object-fit:contain;flex-shrink:0}.sb-cat-nome{flex:1}.sb-cat-badge{background:var(--gray);color:var(--gray-dark);font-size:11px;font-weight:600;padding:1px 6px;border-radius:5px}.sb-cards{display:flex;flex-direction:column;gap:6px}.sb-card{border-radius:8px;overflow:hidden;background:var(--gray)}.sb-card-link{display:flex;flex-direction:row;align-items:center;gap:8px;text-decoration:none;color:var(--dark);padding:6px}.sb-card-link:hover{background:#ebebeb;border-radius:8px}.sb-card-link img,.sb-card-link img.sb-card-img,.sb-card-link>img{width:64px!important;height:48px!important;min-width:64px!important;max-width:64px!important;object-fit:cover!important;border-radius:6px!important;flex-shrink:0!important;display:block!important}.sb-card-link>div:first-child,.sb-card-link>span:first-child{width:64px!important;height:48px!important;min-width:64px!important;flex-shrink:0!important;overflow:hidden!important;border-radius:6px!important}.sb-card-link>div:first-child img,.sb-card-link>span:first-child img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.sb-card-info{flex:1;min-width:0}.sb-card-nome{font-size:.68rem;font-weight:700;line-height:1.3;margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-card-rodape{display:flex;align-items:center;justify-content:space-between;gap:4px}.sb-card-cat{font-size:.62rem;color:var(--gray-dark)}.sb-card-preco{font-size:.68rem;font-weight:700;color:var(--primary-color);white-space:nowrap}.sb-valor-grid{display:flex;flex-direction:column;gap:6px}.sb-valor-btn{display:block;width:100%;background:var(--primary-color);color:var(--white);text-decoration:none;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600;text-align:center;transition:opacity .2s;box-sizing:border-box}.sb-valor-btn:hover{opacity:.85}#filtros-panel{scrollbar-width:thin;scrollbar-color:#ccc transparent}#filtros-panel::-webkit-scrollbar-track{background:0 0}#filtros-panel::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.sort-toolbar{display:flex;align-items:center;margin:8px auto 16px}.sort-toolbar__chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sort-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid #ddd;border-radius:20px;background:#fff;color:#555;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap;touch-action:manipulation}.sort-chip:hover{border-color:var(--primary-color);color:var(--primary-color)}.sort-chip.is-active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.sort-chip[data-dir=asc] .icon-up,.sort-chip[data-dir=desc] .icon-down{opacity:1!important}.mc-wrap *,.mc-wrap ::after,.mc-wrap ::before{box-sizing:border-box;margin:0;padding:0}.mc-modal *,.mc-overlay{box-sizing:border-box}:root{--lv-primaria:#002047;--lv-primaria-hover:#073565;--lv-primaria-light:#e3eaf3;--lv-primaria-dark:#001838;--lv-acento:#B88A2E;--lv-cta:#B88A2E;--lv-cta-alt:#B88A2E;--lv-sucesso:#16a34a;--lv-sucesso-hover:#15803d;--lv-sucesso-bg:#f0fdf4;--lv-aviso:#B88A2E;--lv-aviso-bg:#F7F3E8;--lv-erro-bg:#F7F3E8;--lv-titulo:#111827;--lv-label:#374151;--lv-hint:#6b7280;--lv-desab:#9ca3af;--lv-bg:#ffffff;--lv-bg-section:#f3f4f6;--lv-bg-page:#f4f5f7;--lv-bg-input:#eeeeee;--lv-borda:#e5e7eb;--lv-borda-leve:#f0f0f0;--mc-side-w:260px;--mc-blue:var(--lv-primaria);--mc-blue-dk:#0d2540;--mc-red:var(--lv-cta);--mc-green:var(--lv-sucesso);--mc-amber:var(--lv-aviso);--mc-gray-bg:var(--lv-bg-page);--mc-gray-brd:var(--lv-borda);--mc-gray-lbl:var(--lv-desab);--mc-gray-dk:var(--lv-label);--mc-black:var(--lv-titulo);--primary-color:var(--lv-primaria-dark);--accent-color:var(--lv-acento);--white:var(--lv-bg);--gray:var(--lv-bg-input);--gray-dark:#757575;--dark:#333333;--green:#14937b;--erro-validacao:#002047;--hover-red:var(--erro-validacao);--color-white:var(--lv-bg);--font-principal:'Albert Sans', sans-serif}.mc-wrap{display:flex;min-height:80vh;background:var(--mc-gray-bg);font-family:inherit;margin-top:100px}.mc-side{width:var(--mc-side-w);min-width:var(--mc-side-w);background:#fff;border-right:1px solid var(--mc-gray-brd);display:flex;flex-direction:column;position:sticky;top:var(--mc-header-h);height:calc(100vh - var(--mc-header-h));overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:100}.mc-pcard h3,.mc-side__user{border-bottom:1px solid var(--mc-gray-brd)}.mc-side__user{padding:20px 16px 14px}.mc-side__avatar{width:42px;height:42px;border-radius:50%;background:var(--mc-black);color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;margin-bottom:9px}.mc-side__name{font-size:13px;font-weight:700;color:var(--mc-black);line-height:1.3}.mc-side__badge{display:inline-block;margin-top:5px;padding:2px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#d1fae5;color:#065f46}.mc-side__badge--pend{background:#F7F3E8;color:#001838}.mc-nav{flex:1;padding:6px 0}.mc-nav ul{list-style:none}.mc-nav__group-hd,.mc-nav__sair a,.mc-nav__sub li a{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mc-gray-dk)}.mc-nav__group-hd{padding:11px 16px;cursor:pointer;touch-action:manipulation;font-weight:600;user-select:none;transition:background .15s}.mc-nav__group-hd:hover,.mc-nav__sair a:hover{background:#f9fafb}.mc-nav__group-hd .mc-nav__gi{width:20px;text-align:center;color:var(--mc-gray-lbl);font-size:13px}.mc-nav__group-hd .mc-nav__lbl{flex:1}.mc-nav__group-hd .mc-nav__chev{font-size:10px;color:var(--mc-gray-lbl);transition:transform .2s}.mc-nav__group-hd.open .mc-nav__chev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mc-nav__sub{overflow:hidden;max-height:0;transition:max-height .28s ease;background:#fafafa}.mc-nav__sub.open{max-height:500px}.mc-nav__sair a,.mc-nav__sub li a{text-decoration:none}.mc-nav__sub li a{padding:9px 16px 9px 38px;border-left:3px solid transparent;transition:background .12s,color .12s,border-color .12s}.mc-nav__sair a i,.mc-nav__sub li a i{text-align:center;color:var(--mc-gray-lbl)}.mc-nav__sub li a i{font-size:12px;width:15px}.mc-nav__sub li a:hover{background:#f3f4f6;color:var(--mc-black)}.mc-nav__sub li a.mc-active{border-left-color:var(--mc-red);color:var(--mc-red);background:#fff5f5;font-weight:600}.mc-nav__sub li a.mc-active i{color:var(--mc-red)}.mc-nav__sair a{padding:11px 16px;border-top:1px solid var(--mc-gray-brd);transition:background .12s}.mc-nav__sair a i{width:20px}.mc-main,.mc-nav__ctas{display:flex;flex-direction:column}.mc-nav__ctas{padding:12px;gap:8px}.mc-nav__ctas a{display:block;padding:9px 12px;border:1px solid var(--mc-blue);border-radius:8px;font-size:11px;font-weight:600;color:var(--mc-blue);text-decoration:none;line-height:1.4;transition:background .15s}.mc-nav__ctas a:hover{background:rgba(30,58,95,.06)}.mc-main{flex:1;min-width:0}.mc-hero{background:linear-gradient(135deg,var(--mc-blue-dk) 0%,var(--mc-blue) 100%);display:flex;align-items:flex-end;justify-content:space-between;min-height:120px;padding:26px 32px 72px}.mc-hero__bc{font-size:11px;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}.mc-hero__h1{font-size:22px;font-weight:700;color:#fff;line-height:1.2}.mc-hero__mob-btn{display:none;align-items:center;gap:6px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:8px;padding:7px 12px;font-size:12px;cursor:pointer;touch-action:manipulation}.mc-body{flex:1}.mc-sec{display:none}.mc-sec.mc-on{display:block}.mc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px}.mc-card{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;padding:18px 18px 14px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:box-shadow .18s}.mc-card:hover{box-shadow:0 4px 18px rgba(0,0,0,.09)}.mc-card__ic{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:8px;background:#f3f4f6;color:var(--mc-gray-lbl);display:flex;align-items:center;justify-content:center;font-size:15px}.mc-card__badge{display:inline-block;padding:2px 9px;border-radius:20px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px;width:fit-content}.mc-card__badge--green{background:#d1fae5;color:#065f46}.mc-card__badge--amber{background:#F7F3E8;color:#001838}.mc-card__title{font-size:15px;font-weight:700;color:var(--mc-black);margin-bottom:10px;padding-right:38px}.mc-card__body{flex:1;margin-bottom:12px}.mc-card__row{font-size:12.5px;color:var(--mc-gray-dk);margin-bottom:4px;line-height:1.5}.mc-card__row .mc-ok{color:var(--mc-green);font-weight:600}.mc-card__link,.mc-card__row .mc-warn{color:var(--mc-red);font-weight:600;text-decoration:underline;cursor:pointer}.mc-card__link{display:flex;align-items:center;justify-content:space-between;font-size:13px;text-decoration:none;transition:opacity .15s;touch-action:manipulation}.mc-card__link:hover{opacity:.72}.mc-banner{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;overflow:hidden;display:grid;grid-template-columns:220px 1fr;min-height:190px;margin-bottom:20px}.mc-banner__img{position:relative;background:var(--mc-blue-dk) center/cover no-repeat}.mc-banner__img::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(13,37,64,.75)0,rgba(13,37,64,.4) 100%)}.mc-banner__img-inner{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:18px 16px}.mc-banner__img-title{font-size:17px;font-weight:700;color:#fff;line-height:1.25;margin-bottom:10px}.mc-banner__btn{display:inline-block;padding:5px 13px;border:2px solid #fff;border-radius:20px;color:#fff;font-size:12px;font-weight:700;text-decoration:none;width:fit-content;cursor:pointer;touch-action:manipulation;transition:background .15s,color .15s;background:0 0}.mc-banner__btn:hover{background:#fff;color:var(--mc-black)}.mc-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 32px;text-align:center;gap:8px}.mc-banner__empty-ic{font-size:44px;color:#d1d5db;margin-bottom:4px;line-height:1}.mc-banner__empty-ttl{font-size:15px;font-weight:700;color:var(--mc-black)}.mc-banner__empty-sub{font-size:12px;color:var(--mc-gray-lbl);max-width:280px}.mc-banner__cta{margin-top:6px;display:inline-block;padding:7px 20px;border:1px solid var(--mc-gray-brd);border-radius:20px;font-size:12px;color:var(--mc-gray-dk);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:border-color .15s,color .15s;background:0 0}.mc-banner__cta:hover{border-color:var(--mc-black);color:var(--mc-black)}.mc-file-area input[type=file],.mc-sec-head{display:none}.mc-whats-box{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px;padding:0;background:0 0;border:0}.mc-whats-box__txt{font-size:13px;color:var(--mc-gray-dk,#374151);line-height:1.5;flex:1 1 220px}.mc-whats-btn{display:inline-flex;align-items:center;gap:8px;background:#25d366;color:#fff;text-decoration:none;padding:11px 18px;border-radius:9px;font-size:13.5px;font-weight:700;white-space:nowrap;transition:.15s}.mc-whats-btn:hover{background:#1eb356}.mc-whats-btn i{font-size:16px}@media (max-width:600px){.mc-whats-btn{width:100%;justify-content:center}}.mc-docs-form h4,.mc-docs-instr h4,.mc-pfield p,.mc-sec-head h2{font-size:20px;font-weight:700;color:var(--mc-black)}.mc-pcard{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;padding:22px;margin-bottom:20px}.mc-pcard h3{color:var(--mc-black);text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;padding-bottom:12px}.mc-pcard h3 i,.mc-termo h3 i{color:var(--mc-gray-lbl);margin-right:7px}.mc-pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 24px}.mc-pfield label{display:block;font-weight:600;letter-spacing:.04em;margin-bottom:3px}.mc-pfield p{font-size:13.5px;font-weight:500}.mc-pfield--full{grid-column:1/-1}.mc-sbar{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;margin-bottom:16px;font-size:13px;font-weight:600}.mc-sbar--ok{background:var(--lv-sucesso-bg);border:1px solid #bbf7d0;color:var(--mc-green)}.mc-sbar--pend{background:#F7F3E8;border:1px solid #F3E9CF;color:var(--mc-red)}.mc-warn-box{background:0 0;border:0;padding:0;margin-bottom:18px;font-size:13px;color:var(--mc-gray-dk,#374151);line-height:1.6}.mc-pcard h3,.mc-termo h3,.mc-warn-box a{font-size:12px;font-weight:700}.mc-warn-box a{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:8px 16px;background:var(--mc-red);color:#fff;border-radius:8px;text-decoration:none;transition:opacity .15s}.mc-warn-box a:hover{opacity:.82}.mc-termo{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;padding:22px;margin-top:20px}.mc-termo h3{color:var(--mc-black);text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--mc-gray-brd)}.mc-termo__accept,.mc-termo__box{font-size:12px;color:var(--mc-gray-dk)}.mc-termo__box{max-height:230px;overflow-y:auto;padding:12px;background:var(--mc-gray-bg);border-radius:8px;line-height:1.7;margin-bottom:12px;border:1px solid var(--mc-gray-brd)}.mc-termo__accept{display:flex;align-items:flex-start;gap:9px;margin-bottom:14px;line-height:1.5}.mc-termo__accept input{margin-top:2px}.mc-termo__accept span{color:var(--mc-gray-lbl);font-size:11px;display:block;margin-top:2px}.mc-btn-print{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;background:var(--mc-blue);color:#fff;border:0;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s}.mc-docs-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:14px}.mc-docs-instr{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;padding:20px;font-size:13px;color:var(--mc-gray-dk);line-height:1.7}.mc-docs-form h4,.mc-docs-instr h4{font-size:13px;margin-bottom:10px}.mc-docs-instr ul{padding-left:18px;margin:7px 0 10px}.mc-docs-instr li{margin-bottom:4px}.mc-limit{display:flex;align-items:flex-start;gap:8px;background:#f7f3e8;border:1px solid #e8ddbf;border-radius:10px;padding:11px 14px;font-size:12px;color:#001838;margin-bottom:16px;line-height:1.6}.mc-limit i{color:var(--mc-amber);flex-shrink:0;margin-top:1px}.mc-docs-form{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;padding:20px}.mc-docs-form h4{margin-bottom:14px}.mc-frow{margin-bottom:12px}.mc-frow label,.mc-pfield label,.mc-tbl thead th{font-size:11px;color:var(--mc-gray-lbl);text-transform:uppercase}.mc-frow label{display:block;font-weight:600;letter-spacing:.04em;margin-bottom:5px}.mc-file-area{display:flex;align-items:center;gap:10px;border:1px dashed var(--mc-gray-brd);border-radius:8px;padding:10px 13px;background:var(--mc-gray-bg);cursor:pointer;transition:border-color .15s}.mc-file-lbl{font-size:12px;font-weight:600;color:var(--mc-blue);padding:4px 10px;background:rgba(30,58,95,.08);border-radius:6px;cursor:pointer;white-space:nowrap}.mc-factions{display:flex;gap:10px;margin-top:16px}.mc-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;border:0;transition:opacity .15s}.mc-btn--sec{background:#f3f4f6;color:var(--mc-gray-dk);border:1px solid var(--mc-gray-brd)}.mc-btn:hover{opacity:.8}.mc-doc-res{border-radius:10px;padding:13px 16px;font-size:13px;line-height:1.6;margin-top:14px}.mc-doc-res--ok{background:var(--lv-sucesso-bg);border:1px solid #bbf7d0;color:#166534}.mc-doc-res--pend{background:#F7F3E8;border:1px solid #F3E9CF;color:#001838}.mc-tbl-wrap{background:#fff;border:1px solid var(--mc-gray-brd);border-radius:14px;overflow:hidden}.mc-tbl{width:100%;border-collapse:collapse;font-size:13px}.mc-tbl thead th{background:#f9fafb;padding:10px 14px;text-align:left;font-weight:700;letter-spacing:.05em;border-bottom:1px solid var(--mc-gray-brd);white-space:nowrap}.mc-tbl tbody td{padding:11px 14px;color:var(--mc-gray-dk);border-bottom:1px solid #f3f4f6;vertical-align:middle}.mc-tbl tbody tr:hover td{background:#fafafa}.mc-tbl .mc-empty{text-align:center;padding:40px;color:var(--mc-gray-lbl);font-size:13px}.mc-tbl .mc-empty i{font-size:32px;display:block;margin-bottom:10px;color:#d1d5db}.mc-st{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600}.mc-st--open{background:#dcfce7;color:#166534}.mc-st--closed{background:#f3f4f6;color:var(--mc-gray-dk)}.mc-st--cond{background:#F7F3E8;color:#001838}.mc-st--vd{background:#f7f3e8;color:#002047}.mc-btn-lote{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:var(--mc-blue);color:#fff;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none;transition:opacity .15s;white-space:nowrap}.mc-btn-lote:hover{opacity:.8}.mc-scope .mc-modal{display:none;position:fixed;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);inset:0;background:rgba(0,0,0,.4);z-index:9000;align-items:center;justify-content:center}.mc-modal.mc-on{display:flex}.mc-modal__box{background:#fff;border-radius:14px;padding:28px 30px;max-width:380px;width:90%;position:relative;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.18)}.mc-modal__close{position:absolute;top:11px;right:14px;font-size:19px;cursor:pointer;color:var(--mc-gray-lbl);background:0 0;border:0}.mc-modal__box p{font-size:14px;color:var(--mc-gray-dk);line-height:1.6}.mc-scope .mc-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:290}.mc-overlay.mc-on{display:block}.mc-body{padding:0 28px 24px}.mc-grid{margin-top:-48px;position:relative;z-index:10}@media (max-width:1023px){.mc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.mc-side{position:fixed;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);left:-280px;top:var(--mc-header-h);height:calc(100vh - var(--mc-header-h));z-index:300;transition:left .28s ease;box-shadow:4px 0 24px rgba(0,0,0,.18)}.mc-side.mc-on{left:0}.mc-hero__mob-btn{display:flex}.mc-hero{padding:18px 16px 55px;min-height:90px}.mc-hero__h1{font-size:18px}.mc-body{padding:14px 12px}.mc-banner,.mc-docs-row,.mc-pgrid{grid-template-columns:1fr}.mc-banner{grid-template-rows:120px auto}.mc-banner__img{min-height:120px}.mc-tbl-wrap{overflow-x:auto}.mc-tbl{min-width:520px}.mc-wrap{margin-top:85px}}@media (max-width:580px){.mc-grid{grid-template-columns:1fr}.mc-factions{flex-direction:column}}.agd-wrap,.agd-wrap *,.agd-wrap ::after,.agd-wrap ::before,::after,::before{box-sizing:border-box;margin:0;padding:0}.agd-wrap{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f4f5f7;color:#374151;width:100%}.agd-header{background:var(--lv-primaria);height:64px;justify-content:center;box-shadow:0 2px 12px rgba(0,0,0,.18)}.agd-header,.agd-header a{display:flex;align-items:center}.agd-header img{height:38px;display:block}.agd-hero{background:linear-gradient(135deg,var(--lv-primaria) 0%,var(--lv-primaria-hover) 55%,var(--lv-primaria) 100%);padding:64px 24px 88px;text-align:center;position:relative;overflow:hidden}.agd-hero::after,.agd-hero::before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.agd-hero::before{top:-40px;right:-40px;width:180px;height:180px;background:rgba(184,138,46,.12);border-radius:24px}.agd-hero::after{bottom:-50px;left:-30px;width:140px;height:140px;background:rgba(184,138,46,.10);border-radius:20px}.agd-hero__shapes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.agd-hero__shape{position:absolute;width:0;height:0}.agd-hero__shape--1{border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:100px solid rgba(184,138,46,.18);top:20px;left:5%}.agd-hero__shape--2{border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:70px solid rgba(184,138,46,.15);bottom:30px;right:8%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.agd-hero__shape--3{border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:44px solid rgba(255,255,255,.07);top:50%;right:15%}.agd-hero__check{width:72px;height:72px;background:var(--lv-sucesso);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 0 0 12px rgba(22,163,74,.15),0 0 0 24px rgba(22,163,74,.07);animation:agd-pop .5s cubic-bezier(.34,1.56,.64,1) both}.agd-hero__check i{color:#fff;font-size:32px}.agd-hero__badge{display:inline-block;background:rgba(22,163,74,.18);color:#4ade80;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;border-radius:99px;border:1px solid rgba(22,163,74,.3);margin-bottom:14px}.agd-hero__title{color:#fff;font-size:28px;font-weight:900;line-height:1.2;margin-bottom:10px}.agd-hero__title span{color:#B88A2E}.agd-hero__sub{color:rgba(255,255,255,.72);font-size:14px;max-width:420px;margin:0 auto 28px;line-height:1.6}.agd-progress-wrap{max-width:320px;margin:0 auto}.agd-progress-label{color:rgba(255,255,255,.55);font-size:12px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.agd-progress-label strong{color:rgba(255,255,255,.9)}.agd-progress-track{height:6px;background:rgba(255,255,255,.15);border-radius:99px;overflow:hidden}.agd-progress-fill{height:100%;width:100%;background:linear-gradient(90deg,var(--lv-sucesso),#4ade80);border-radius:99px;transform-origin:left;animation:agd-drain <?= $tempo_redirect ?>s linear forwards}.agd-body{max-width:680px;margin:-28px auto 0;padding:0 16px 48px;position:relative;z-index:10}.agd-journey{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);padding:28px 24px;margin-bottom:20px;animation:agd-fadein .5s .1s ease both}.agd-journey__title{font-size:13px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:20px}.agd-step,.agd-steps{display:flex;align-items:flex-start}.agd-step{flex:1;flex-direction:column;align-items:center;text-align:center;position:relative}.agd-step:not(:last-child)::after{content:"";position:absolute;top:20px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;background:#e5e7eb;z-index:0}.agd-step--done:not(:last-child)::after{background:linear-gradient(90deg,var(--lv-sucesso),#e5e7eb)}.agd-step__icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:10px;position:relative;z-index:1;flex-shrink:0}.agd-step--done .agd-step__icon{background:var(--lv-sucesso);color:#fff;box-shadow:0 0 0 5px rgba(22,163,74,.12)}.agd-step--active .agd-step__icon{background:#F7F3E8;color:#B88A2E;border:2px dashed #B88A2E}.agd-step--pending .agd-step__icon{background:#f3f4f6;color:#9ca3af}.agd-step__label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.agd-step--done .agd-step__label{color:var(--lv-sucesso)}.agd-step--active .agd-step__label{color:#B88A2E}.agd-step--pending .agd-step__label{color:#9ca3af}.agd-step__sub{font-size:10px;color:#9ca3af;margin-top:2px}.agd-banner{border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1);margin-bottom:20px;animation:agd-fadein .5s .2s ease both}.agd-banner__head{background:linear-gradient(110deg,var(--mc-blue-dk) 0%,var(--lv-primaria) 55%,var(--lv-primaria-hover) 100%);padding:28px 28px 22px;position:relative;overflow:hidden;min-height:160px;display:flex;align-items:center}.agd-banner__tri{position:absolute;width:0;height:0;pointer-events:none}.agd-banner__tri--1{border-left:70px solid transparent;border-right:70px solid transparent;border-bottom:120px solid rgba(184,138,46,.22);top:-30px;left:-20px}.agd-banner__tri--2,.agd-banner__tri--3{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.agd-banner__tri--2{border-left:45px solid transparent;border-right:45px solid transparent;border-bottom:80px solid rgba(184,138,46,.18);bottom:-10px;right:230px}.agd-banner__tri--3{border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:50px solid rgba(184,138,46,.35);bottom:10px;left:30%}.agd-banner__text{position:relative;z-index:2;flex:1}.agd-banner__eyebrow,.agd-banner__title{color:#fff;text-transform:uppercase;margin-bottom:10px}.agd-banner__eyebrow{display:inline-block;background:rgba(184,138,46,.90);font-size:9px;font-weight:700;letter-spacing:.1em;padding:3px 10px;border-radius:4px}.agd-banner__title{font-size:40px;font-weight:900;line-height:1;letter-spacing:-1px}.agd-banner__title em{font-style:normal;color:#B88A2E}.agd-banner__desc{color:rgba(255,255,255,.75);font-size:13px;line-height:1.6;max-width:320px}.agd-banner__desc strong,.fc-banner__breadcrumb a:hover{color:#fff}.agd-banner__photo{position:absolute;right:0;bottom:0;height:100%;max-width:220px;object-fit:cover;object-position:top center;-webkit-mask-image:linear-gradient(to left,#000 40%,transparent 100%);mask-image:linear-gradient(to left,#000 40%,transparent 100%);display:block;z-index:1}.agd-banner__body,.banner__pagination span.active{background:#fff}.agd-banner__item{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;border-bottom:1px solid #e5e7eb}.agd-banner__item:last-child{border-bottom:none}.agd-banner__icon-wrap{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.agd-banner__icon-wrap--blue{background:#eff6ff;color:var(--lv-primaria)}.agd-banner__icon-wrap--green{background:var(--lv-sucesso-bg);color:var(--lv-sucesso)}.agd-banner__icon-wrap--amber{background:#f7f3e8;color:#B88A2E}.agd-banner__item-content{flex:1}.agd-banner__item-title{font-size:14px;font-weight:700;color:#111827;margin-bottom:4px}.agd-banner__item-desc{font-size:13px;color:#6b7280;line-height:1.5}.agd-banner__item-desc strong{color:#374151}.agd-banner__item-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:0;background:0 0!important;border:0!important;border-radius:0;margin-top:6px;animation:none!important}.agd-banner__item-badge--done{color:var(--lv-sucesso)}.agd-banner__item-badge--pending{color:#b88a2e}.agd-cta-wrap{text-align:center;animation:agd-fadein .5s .35s ease both}.agd-cta-btn{display:inline-flex;align-items:center;gap:10px;background:var(--lv-primaria);color:#fff;text-decoration:none;padding:14px 32px;border-radius:10px;font-size:15px;font-weight:700;letter-spacing:.02em;transition:background .2s,transform .15s;box-shadow:0 4px 16px rgba(30,58,95,.25)}.agd-cta-btn:hover{background:#163050;transform:translateY(-1px)}.agd-cta-btn i{font-size:16px}.agd-cta-wrap{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.agd-cta-btn--ghost{background:#fff;color:var(--lv-primaria);border:1px solid var(--lv-primaria);box-shadow:none}.agd-cta-btn--ghost:hover{background:#f1f5f9}.agd-doc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.agd-doc-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;padding:10px 18px;border-radius:9px;font-size:13.5px;font-weight:700;transition:.15s}.agd-doc-btn--primary{background:var(--lv-primaria);color:#fff}.agd-doc-btn--primary:hover{background:#163050}.agd-doc-btn--whats{background:#25d366;color:#fff}.agd-doc-btn--whats:hover{background:#1eb356}.agd-doc-btn i{font-size:15px}@media (max-width:600px){.agd-cta-btn,.agd-doc-btn{width:100%;justify-content:center}}.agd-redirect-note{margin-top:12px;font-size:12px;color:#9ca3af}.agd-redirect-note #agdCountdown{font-weight:700;color:var(--lv-primaria)}@media (max-width:540px){.agd-hero{padding:40px 16px 72px}.agd-hero__title{font-size:22px}.agd-body{padding:0 12px 40px}.agd-banner__head{min-height:130px;padding:22px 20px 18px}.agd-banner__photo{max-width:130px}.agd-banner__title{font-size:30px}.agd-banner__item{padding:16px 18px}.agd-step__label{font-size:10px}.agd-journey{padding:22px 16px}}.cadastro-page{display:flex;justify-content:center;min-height:100vh;min-height:100dvh}.cadastro-card{width:100%;max-width:390px;padding:20px;margin:40px 0 0}.cadastro-logo{text-align:center;margin-bottom:20px}.cadastro-logo img{width:140px}.cadastro-title{text-align:center;font-size:1.8rem;font-weight:600}.cadastro-desc,.form-group label{font-size:.95rem;color:var(--gray-dark)}.cadastro-desc{text-align:center;margin:8px 0 20px}.tipo-pessoa{display:flex;gap:12px;margin-bottom:25px!important}.form-group input,.form-group select,.tipo-btn{border-radius:5px;font-size:.95rem;color:var(--dark)}.tipo-btn,.tipo-btn .radio{display:flex;justify-content:center;align-items:center}.tipo-btn{flex:1;padding:10px 14px;background:var(--white);border:1px solid #dcdcdc;gap:8px;cursor:pointer;touch-action:manipulation;transition:.2s ease}.tipo-btn .radio{width:18px;height:18px;border-radius:50%;border:1px solid #bfbfbf}.tipo-btn .radio::after{content:"";width:8px;height:8px;border-radius:50%;background:0 0;transition:.2s}.tipo-btn.ativo{color:var(--hover-red);background:var(--white)}.tipo-btn.ativo,.tipo-btn.ativo .radio{border-color:var(--hover-red)}.tipo-btn.ativo .radio::after{background:var(--hover-red)}[data-pf-only].pf-hidden{display:none}.cadastro-form{width:100%}.form-group{margin-bottom:16px;position:relative}.form-group label{position:absolute;left:14px;top:26px;transform:translateY(-50%);pointer-events:none;transition:.25s ease}.form-group input,.form-group select{width:100%;padding:24px 14px 8px;border:1px solid #ddd;background:var(--gray);outline:0;font-style:normal}.cadastro-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:52px;background-color:var(--gray);padding-top:16px;padding-bottom:8px;line-height:normal}.form-group input:focus+label,.form-group select:focus+label{top:12px;font-size:.75rem;color:var(--hover-red)}.form-group input.filled+label,.form-group input:not(:placeholder-shown)+label,.form-group select.filled+label{top:12px;font-size:.75rem}.form-group input::placeholder{opacity:0}.cadastro-form input:focus,.cadastro-form select:focus{border-color:var(--erro-validacao,#002047)}.cadastro-form .form-group input,.cadastro-form .form-group select,.cadastro-form .form-group textarea{background:var(--gray)!important}.cadastro-form .form-group input:focus,.cadastro-form .form-group select:focus{background:#fff!important}.form-group.ok label,.regra-ok{color:var(--lv-sucesso)!important}.regra-no{color:var(--hover-red, var(--lv-cta))!important}.form-group .campo-dica{display:block;font-size:.72rem;color:#8a94a3;margin-top:4px}.form-group.erro .campo-dica,.form-group.ok .campo-dica{color:#8a94a3}.termos-box.termos-erro{border:1px solid var(--erro-validacao, #002047);border-radius:8px;padding:10px 12px;background:#F7F3E8;animation:termos-shake .35s ease}.termos-box.termos-erro .checkbox-termos span{color:var(--hover-red, var(--lv-cta))}.form-group.carregando .erro-msg{display:block;color:#6b7280}.form-group.carregando .erro-msg::before{content:"";display:inline-block;width:11px;height:11px;margin-right:6px;vertical-align:-1px;border:2px solid #cbd5e1;border-top-color:var(--lv-primaria);border-radius:50%;animation:cpfspin .7s linear infinite}.form-group.ok input,.form-group.ok select{border-color:var(--lv-sucesso)!important;background:var(--lv-sucesso-bg)!important}.form-group.ok input:focus,.form-group.ok select:focus{background:var(--lv-sucesso-bg)!important}.form-group.ok .erro-msg{display:block;color:var(--lv-sucesso);font-weight:600}.form-group.ok .erro-msg::before{content:"✓";font-weight:700}.form-group.erro input,.form-group.erro select{border-color:var(--erro-validacao,#002047)!important}.form-group.erro label{color:var(--hover-red)!important}.form-group .erro-msg{font-size:.75rem;color:var(--hover-red);margin-top:4px;display:none}.form-group.erro .erro-msg,.senha-toggle svg{display:block}.form-group .erro-icon{position:absolute;right:12px;top:26px;transform:translateY(-50%);background:var(--hover-red);width:20px;height:20px;border-radius:100px;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;pointer-events:none}.senha-group .erro-icon{right:40px}.form-group.erro input:placeholder-shown+label{top:26px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;color:var(--hover-red)}.form-group.erro select.empty+label{top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;color:var(--hover-red)}.form-row{display:flex;gap:12px;align-items:flex-start}.form-row>.form-group{flex:1 1 0;min-width:0}.icon-right,.senha-group{position:relative}.icon-right .icon{position:absolute;right:10px;top:50%;translate:0-50%}.senha-group input{padding-right:42px!important}.senha-regras li,.senha-toggle{display:inline-flex;align-items:center}.senha-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);translate:0-50%;cursor:pointer;touch-action:manipulation;opacity:.5;line-height:0;color:#4b5563;user-select:none;transition:opacity .15s;z-index:4}.senha-toggle.ativo,.senha-toggle:hover{opacity:1}.senha-regras{margin-top:10px;list-style:none}.senha-regras li{font-size:.9rem;margin-bottom:6px;color:#8a94a3;gap:6px}.senha-regras li .regra-ic{flex-shrink:0}.secao-titulo{font-size:1rem;margin-bottom:4px;font-weight:600}.secao-desc{font-size:.85rem;color:var(--gray-dark);margin-bottom:14px}.form-divider{border:0;height:1px;background:#e0e0e0;margin:22px 0}.interesses{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 20px}.tag{padding:8px 16px;background:#ebebeb;border:1px solid #dadada;border-radius:8px;font-size:.88rem;cursor:pointer;touch-action:manipulation}.tag.ativo{background:var(--accent-color);border-color:var(--accent-color);color:var(--white)}.opcoes-radio{display:grid;grid-template-columns:1fr 1fr;gap:10px 0;margin:15px 0}.opcoes-radio label{display:flex;align-items:center;gap:6px}.termos-box{border:1px solid #ddd;padding:10px;background:#fafafa;border-radius:10px;margin:10px 0}.checkbox-termos{display:flex;align-items:flex-start;gap:10px}.checkbox-termos a{color:#B88A2E;text-decoration:none}.campos-obrigatorios{font-size:.8rem;color:var(--dark)!important;margin-top:8px}.btn-salvar{width:100%;background:var(--green);color:#fff;padding:15px;font-size:1rem;border-radius:12px;margin-top:14px;border:0;cursor:pointer;touch-action:manipulation;font-weight:600}.btn-salvar:hover{background:#0d6d59}@media (min-width:600px){.cadastro-card{max-width:860px;padding:30px;margin-top:60px}.form-row{display:flex;flex-direction:row;gap:16px}.senha-regras{display:flex;gap:15px}.form-row .form-group{flex:1}.interesses{gap:12px}.tag{flex-shrink:0}.opcoes-radio{grid-template-columns:repeat(4,1fr)}.btn-salvar{width:40%}.tipo-pessoa{width:50%;margin:0 auto}}.fc-banner-wrap a,.fc-main a,a{text-decoration:none;color:inherit}.fc-banner-wrap{max-width:1100px;margin:150px auto 0;padding:0 24px}.fc-banner{border-radius:16px;height:180px;background:url(/views/imagens/bg-fale-v4.webp)center center/cover no-repeat;position:relative;overflow:hidden;display:flex;align-items:flex-end}.fc-banner::before,.fq-banner::before{content:"";position:absolute;inset:0;z-index:1}.fc-banner::before{background:linear-gradient(90deg,rgba(20,40,80,.82)0,rgba(20,40,80,.55) 60%,rgba(20,40,80,.18) 100%)}.fc-banner__inner{position:relative;z-index:2;width:100%;padding:20px 28px 22px}.fc-banner__breadcrumb{font-size:11px;margin-bottom:8px}.fc-banner__breadcrumb,.fc-banner__breadcrumb a{color:rgba(255,255,255,.75)}.fc-banner__breadcrumb span,.fq-banner__breadcrumb span{margin:0 5px}.fc-banner__title{font-size:26px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.fc-main{max-width:1100px;margin:0 auto;padding:56px 24px 64px}.fc-grid{max-width:560px}.fc-left__heading{font-size:28px;font-weight:700;color:#111827;line-height:1.25;margin-bottom:14px}.fc-left__sub{font-size:13.5px;color:#6b7280;line-height:1.7;margin-bottom:40px}.fc-contact-list{display:flex;flex-direction:column;gap:28px}.fc-contact-item{display:flex;align-items:flex-start;gap:18px}.fc-contact-item__icon-wrap{width:44px;height:44px;border-radius:10px;background:#f3f4f6;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:17px;color:var(--lv-primaria);transition:background .2s,color .2s}.fc-contact-item:hover .fc-contact-item__icon-wrap{background:var(--lv-primaria);color:#fff}.fc-contact-item__label{font-size:11px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.fc-contact-item__value{font-size:14.5px;font-weight:700;color:#111827;margin-bottom:2px}.fc-contact-item__extra{font-size:13px;color:#6b7280;margin-top:2px}.fc-contact-item__extra a,.fc-dept-card__link a{color:var(--lv-primaria);font-weight:600;transition:color .2s}.fc-contact-item__extra a:hover,.fc-dept-card__link a:hover{color:var(--lv-cta)}.fc-dept-cards{display:flex;flex-direction:column;gap:14px}.fc-dept-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px 22px;transition:box-shadow .2s,transform .2s}.fc-dept-card:hover{box-shadow:0 4px 18px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fc-dept-card__header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fc-dept-card__icon{width:36px;height:36px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--lv-primaria);flex-shrink:0}.fc-dept-card__title{font-size:13.5px;font-weight:700;color:#111827}.fc-dept-card__links{display:flex;flex-direction:column;gap:6px;padding-left:48px}.fc-dept-card__link{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151}.fc-dept-card__link i{font-size:11px;color:#9ca3af;width:14px}.fc-dept-card--horario .fc-dept-card__links{flex-direction:row;gap:20px;flex-wrap:wrap}.fc-horario-item{display:flex;flex-direction:column;gap:2px}.fc-horario-item__day{font-size:11px;color:#9ca3af;font-weight:600;text-transform:uppercase}.fc-horario-item__time{font-size:13px;font-weight:700;color:#111827}@media (max-width:900px){.fc-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:480px){.fc-banner__title{font-size:20px}.fc-left__heading{font-size:22px}.fc-main{padding:36px 16px 48px}.fc-dept-card__links{padding-left:0}.fc-dept-card--horario .fc-dept-card__links{flex-direction:column;gap:10px}}body{font-family:"Segoe UI",Arial,sans-serif;background:#f4f5f7;color:#374151}.fq-banner-wrap{max-width:1100px;margin:150px auto 0;padding:0 24px}.fq-banner{border-radius:16px;height:180px;background:url(/views/imagens/bg-faq-v5.webp)center center/cover no-repeat;position:relative;overflow:hidden;display:flex;align-items:flex-end}.fq-banner::before{background:linear-gradient(90deg,rgba(0,32,71,.82)0,rgba(0,24,56,.72) 55%,rgba(0,24,56,.18) 100%)}.fq-banner__inner{position:relative;z-index:2;width:100%;padding:20px 28px 22px}.fq-banner__breadcrumb{font-size:11px;margin-bottom:8px}.fq-banner__breadcrumb,.fq-banner__breadcrumb a{color:rgba(255,255,255,.75)}.fq-banner__breadcrumb a:hover{color:#fff}.fq-banner__title{font-size:26px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3);margin-bottom:4px}.fq-banner__sub{font-size:12px;color:rgba(255,255,255,.8)}.fq-contacts-wrap{background:#fff;border-bottom:1px solid #e5e7eb}.fq-contacts{max-width:1100px;margin:0 auto;padding:40px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fq-contact-card{border:1px solid #e5e7eb;border-radius:10px;padding:20px 18px;display:flex;flex-direction:column;gap:8px;transition:box-shadow .2s,transform .2s}.fq-contact-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fq-contact-card__icon{font-size:20px;color:var(--lv-primaria);margin-bottom:4px}.fq-contact-card__title{font-size:13px;font-weight:700;color:#111827}.fq-contact-card__desc{font-size:12px;color:#6b7280;line-height:1.5}.fq-contact-card__link{font-size:12.5px;font-weight:600;color:var(--lv-primaria);margin-top:4px;transition:color .2s}.fq-contact-card__link:hover{color:var(--lv-cta)}.fq-section{max-width:1100px;margin:0 auto;padding:48px 24px 8px}.fq-section__heading{font-size:22px;font-weight:700;color:#111827;margin-bottom:6px}.fq-section__sub{font-size:13px;color:#9ca3af;margin-bottom:24px}.fq-acc-list{display:flex;flex-direction:column;gap:0;margin-bottom:40px}.fq-acc-item{border:1px solid #e5e7eb;border-radius:0;background:#fff;overflow:hidden;transition:box-shadow .2s;margin-top:-1px}.fq-acc-item:first-child{border-radius:8px 8px 0 0}.fq-acc-item:last-child{border-radius:0 0 8px 8px}.fq-acc-item:only-child{border-radius:8px}.fq-acc-item.open{z-index:1;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.06)}.fq-acc-trigger{width:100%;background:0 0;border:0;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;touch-action:manipulation;font-size:13.5px;font-weight:500;color:#374151;text-align:left;gap:12px;transition:background .15s}.fq-acc-trigger:hover{background:#fafafa}.fq-acc-item.open .fq-acc-trigger{color:#111827;font-weight:600}.fq-acc-trigger__icon{font-size:13px;color:var(--lv-cta);transition:transform .3s;flex-shrink:0}.fq-acc-item.open .fq-acc-trigger__icon{transform:rotate(180deg)}.fq-acc-body{max-height:0;overflow:hidden;transition:max-height .35s ease}.fq-acc-body__inner{font-size:13px;color:#374151;line-height:1.75;border-top:1px solid #f3f4f6;padding:14px 18px 18px}@media (max-width:900px){.fq-contacts{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.fq-banner-wrap{padding:0 12px}.fq-banner__title{font-size:20px}.fq-contacts{grid-template-columns:1fr;padding:28px 16px}.fq-section{padding:32px 16px 8px}}.login-wrapper{display:flex;justify-content:center;align-items:center;height:100vh;height:100dvh}.login-container{width:100%;max-width:500px;padding:30px}.login-image-side{display:none}.login-card{padding:40px 25px;width:100%;max-width:400px}.login-logo{height:40px;margin-bottom:25px}.login-title{font-size:28px;font-weight:700;margin-bottom:5px;color:var(--dark)}.login-subtitle{font-size:14px;color:var(--dark);margin-bottom:25px}.page-lote button,.page-lote input:not([type=radio]):not([type=checkbox]),.page-lote select,.page-lote textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.login-form{display:flex;flex-direction:column;gap:15px}.login-input-group{position:relative;margin-bottom:20px}.login-input{width:100%;padding:21px 40px 16px 16px;font-size:14px;border:1px solid #ccc;border-radius:5px;background:var(--gray);font-style:normal;outline:0;transition:border .3s ease}.login-input:focus{border:2px solid #002047}.login-input+label{position:absolute;left:16px;top:18px;font-size:16px;color:#888;pointer-events:none;padding:0 4px;transition:all .2s ease}.login-input:focus+label,.login-input:not(:placeholder-shown)+label{top:5px;left:12px;font-size:12px;color:#002047}.login-input::placeholder{color:transparent}.toggle-password{position:absolute;right:12px;top:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:0;cursor:pointer;touch-action:manipulation;color:#777}.login-options{display:flex;flex-direction:column;align-items:start;font-size:14px;color:var(--gray)}.login-forgot,.login-register a{font-size:14px;color:var(--gray);text-decoration:underline}.banner__pagination span,.login-submit{cursor:pointer;touch-action:manipulation}.login-submit{background-color:var(--green);color:var(--white);padding:12px;border:0;border-radius:8px;font-size:16px;font-weight:600;margin-top:10px}.login-register{margin-top:20px;font-size:14px}.login-register a{color:var(--green);font-weight:700;font-size:22px}.login-input.error{border-color:#B88A2E}.login-input.error+label{color:#B88A2E}.input-error-icon,.input-error-icon-senha{position:absolute;right:12px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#B88A2E;font-size:18px;display:none}.input-error-icon-senha{right:35px}.login-input.error~.input-error-icon,.login-input.error~.input-error-icon-senha,.login-input.error~.input-error-text{display:block}.input-error-text{color:#B88A2E;font-size:12px;margin-top:4px;display:none}@media (min-width:1026px){.login-wrapper{padding:0}.login-container{display:flex;flex-direction:row;max-width:none;height:100vh;height:100dvh;box-shadow:none;border-radius:0;background:var(--white);padding:0}.login-image-side{display:block;width:50%;height:100%}.login-image-side img{width:100%;height:100%;object-fit:cover;border-radius:0;object-position:right}.login-card{width:50%;padding:60px;display:flex;flex-direction:column;justify-content:center;max-width:600px;margin:0 auto}.login-logo{width:30%;height:auto}}.site-footer{background-color:var(--primary-color);color:var(--white);padding:30px 20px;font-size:14px;border-radius:16px 16px 0 0;position:relative;z-index:1}.site-footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/views/imagens/bg-footer.jpg);background-size:cover;background-repeat:no-repeat;opacity:.1;z-index:0;pointer-events:none}.footer-links{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.accordion-btn{background:0 0;border:0;color:var(--white);font-size:16px;font-weight:600;text-align:left;width:100%;padding:15px 0;cursor:pointer;touch-action:manipulation;display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2)}.accordion-btn i{color:var(--gray-dark)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content ul{display:flex;flex-direction:column;gap:12px;padding:18px 0;list-style:none}.accordion-content ul li a{color:var(--white);text-decoration:none;font-size:14px}.accordion-item.open .accordion-content{max-height:300px}.footer-about{margin:20px auto!important}.footer-about p{margin-bottom:10px;line-height:1.6}.footer-contact{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.footer-contact .logo{width:250px;margin-bottom:10px;height:auto}.contact-info p{margin:5px 0}.footer-logos img{width:150px;height:100%}.footer-logos{display:flex;align-items:flex-end;gap:15px;justify-content:center;flex-wrap:wrap}.footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.2);padding-top:15px;font-size:12px}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1005}.overlay.active{opacity:1;pointer-events:all}@media (min-width:600px){.footer-container{max-width:600px;margin:0 auto}.footer-flex{display:flex;margin-top:30px}.footer-contact{width:70%}.footer-bottom{text-align:start;margin-top:15px;width:100%}.footer-logos{flex-direction:column;width:30%;justify-content:center}.footer-logos img{height:auto}}@media (min-width:850px){.footer-container{max-width:850px;margin:0 auto}}.footer-links-grid{display:none}@media (min-width:1024px){.footer-container{max-width:1140px;margin:auto}.footer-links{display:none}.footer-container-links-sobre,.footer-links-grid{display:flex;gap:40px;width:100%}.footer-links-grid{justify-content:space-between;margin-bottom:30px;width:70%}.footer-col{flex:1 1 180px}.footer-col h4{font-weight:700;margin-bottom:10px;color:var(--white);font-size:15px}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col ul li{margin-bottom:8px}.footer-col ul li a{color:var(--white);text-decoration:none;font-size:14px;transition:color .3s ease}.footer-col ul li a:hover{color:var(--gray-light)}.footer-about{width:30%;margin:0!important;color:var(--white);font-size:14px;line-height:1.6}.footer-flex{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:30px}.footer-contact{width:100%}.footer-logos{display:flex;flex-direction:column;gap:20px;width:max-content;align-items:flex-end}.footer-logos img{height:auto;max-width:150px}.footer-bottom{text-align:start;font-size:12px;color:var(--white);border-top:1px solid rgba(255,255,255,.2);padding-top:15px}.contact-info p{margin-bottom:10px;font-size:14px;display:flex;gap:15px}.footer-contact-flex{display:flex;gap:20px}.footer-contact .logo{width:200px;margin-bottom:10px;height:fit-content}.contact-info p,.q-icon{color:var(--white)}}.banner{width:100%;overflow:hidden}.banner,.banner__wrapper{position:relative}.banner__slide{display:none;width:100%}.banner__slide img{width:100%;height:auto;display:block}.banner__slide.active{display:block}.banner__next,.banner__prev{opacity:.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:0;color:#fff;padding:8px 12px;cursor:pointer;touch-action:manipulation;font-size:32px;z-index:10;font-weight:700}.banner__prev{left:10px}.banner__next{right:10px}.banner__pagination{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;gap:6px}.banner__pagination span{display:block;width:25px;height:4px;background:rgba(255,255,255,.5);border-radius:2px;transition:background .3s;opacity:.5}.bx-dl{padding:2px 0 0;font-family:inherit}.bx-dl__rows{background:#f4f5f7;border-radius:10px;overflow:hidden;margin-bottom:14px;border:1px solid #e5e7eb}.bx-dl__row{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #e5e7eb}.bx-dl__row:last-child{border-bottom:none}.bx-dl__lbl{color:#9ca3af;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.bx-dl__val{color:#374151;font-size:13px;font-weight:700}.bx-dl__total{background:linear-gradient(135deg,var(--lv-primaria) 0%,var(--lv-primaria-hover) 100%);border-radius:10px;padding:18px 16px;text-align:center;margin-bottom:12px}.bx-dl__total-lbl{color:rgba(255,255,255,.6);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.bx-dl__total-val{color:#fff;font-size:30px;font-weight:900;line-height:1;letter-spacing:-.01em}.bx-dl__note{color:#9ca3af;font-size:11px;text-align:center;line-height:1.6;margin-bottom:14px}.bx-dl__actions{display:flex;flex-direction:column;gap:8px}.bx-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px 16px;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;touch-action:manipulation;border:2px solid transparent;transition:all .18s ease;font-family:inherit;line-height:1}.bx-btn i{font-size:16px}.bx-btn-green{background:var(--lv-sucesso);color:#fff;border-color:var(--lv-sucesso)}.bx-btn-green:hover{background:var(--lv-sucesso-hover);border-color:var(--lv-sucesso-hover)}.bx-btn-red{background:#fff;color:var(--lv-cta);border-color:var(--lv-cta)}.bx-btn-red:hover{background:var(--lv-cta);color:#fff}.bx-sim{padding:2px 0 0;font-family:inherit}.bx-sim__badge{display:inline-flex;align-items:center;gap:6px;background:#eff6ff;color:var(--lv-primaria);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:5px 10px;border-radius:20px;margin-bottom:14px}.bx-sim__badge i{font-size:11px}.bx-sim__rows{background:#f4f5f7;border-radius:10px;overflow:hidden;margin-bottom:14px;border:1px solid #e5e7eb}.bx-sim__row{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #e5e7eb}.bx-hb__row:last-child,.bx-sim__row:last-child{border-bottom:none}.bx-sim__lbl{color:#9ca3af;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.bx-sim__val{color:#374151;font-size:13px;font-weight:700}.bx-sim__total{background:linear-gradient(135deg,var(--lv-primaria) 0%,var(--lv-primaria-hover) 100%);border-radius:10px;padding:18px 16px;text-align:center;margin-bottom:12px}.bx-sim__total-lbl{color:rgba(255,255,255,.6);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.bx-sim__total-val{color:#fff;font-size:30px;font-weight:900;line-height:1}.bx-sim__note{color:#9ca3af;font-size:11px;text-align:center;line-height:1.6;padding:0 8px}.bx-sim__note i{color:#B88A2E;margin-right:4px}.bx-hb{padding:2px 0 0;font-family:inherit}.bx-hb__rows{background:#f4f5f7;border-radius:10px;overflow:hidden;margin-bottom:14px;border:1px solid #e5e7eb}.bx-hb__row{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid #e5e7eb}.bx-hb__lbl{color:#9ca3af;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.bx-hb__val{color:#374151;font-size:13px;font-weight:700}.bx-hb__total{background:linear-gradient(135deg,var(--lv-primaria) 0%,var(--lv-primaria-hover) 100%);border-radius:10px;padding:18px 16px;text-align:center;margin-bottom:12px}.bx-hb__total-lbl{color:rgba(255,255,255,.6);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.bx-hb__total-val{color:#fff;font-size:30px;font-weight:900;line-height:1}.bx-hb__note{color:#9ca3af;font-size:11px;text-align:center;line-height:1.6;margin-bottom:14px}.bx-hb__actions{display:flex;flex-direction:column;gap:8px}.bx-hb-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px 16px;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:2px solid transparent;touch-action:manipulation;transition:all .18s ease;font-family:inherit;line-height:1;text-decoration:none;box-sizing:border-box}.bx-hb-btn i{font-size:16px}.bx-hb-btn-green{background:var(--lv-sucesso);color:#fff;border-color:var(--lv-sucesso)}.bx-hb-btn-green:hover{background:var(--lv-sucesso-hover);border-color:var(--lv-sucesso-hover)}.bx-hb-btn-red{background:#fff;color:var(--lv-cta);border-color:var(--lv-cta)}.bx-hb-btn-red:hover{background:var(--lv-cta);color:#fff}.bx-nl{padding:8px 0 4px;text-align:center;font-family:inherit}.bx-nl__icon{width:56px;height:56px;background:#F7F3E8;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.bx-nl__icon i{color:#B88A2E;font-size:24px}.bx-nl__title{color:#111827;font-size:16px;font-weight:700;margin-bottom:8px}.bx-nl__text{color:#6b7280;font-size:13px;line-height:1.6;margin-bottom:20px;max-width:280px;margin-left:auto;margin-right:auto}.bx-nl__actions{display:flex;flex-direction:column;gap:8px}*,.bx-nl-btn{box-sizing:border-box}.bx-nl-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 16px;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border:2px solid transparent;transition:all .18s ease;font-family:inherit;cursor:pointer;touch-action:manipulation;line-height:1}.bx-nl-btn i{font-size:15px}.bx-nl-btn-green{background:var(--lv-sucesso);color:#fff;border-color:var(--lv-sucesso)}.bx-nl-btn-green:hover{background:var(--lv-sucesso-hover);border-color:var(--lv-sucesso-hover)}.bx-nl-btn-out{background:#fff;color:var(--lv-primaria);border-color:var(--lv-primaria)}.bx-nl-btn-out:hover{background:#f4f5f7}*{margin:0;padding:0;font-family:var(--font-principal)}.aviso-bar{background-color:var(--primary-color);color:var(--white);height:36px;overflow:hidden;position:fixed;padding-top:env(safe-area-inset-top);top:0;left:0;width:100%;z-index:1001}.aviso-container{position:relative;height:100%}.aviso-item{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:opacity 1s ease-in-out;white-space:nowrap;display:flex;align-items:center;gap:10px;height:100%;justify-content:center;max-width:100vw;padding:0 12px;box-sizing:border-box}.aviso-item img{height:16px;object-fit:contain}.aviso-item.active{opacity:1;z-index:1}.aviso-item span{font-weight:600;font-size:clamp(8px,3vw,16px);white-space:nowrap;overflow:visible}.header{justify-content:space-between;padding:8px 16px;background-color:var(--white);border-bottom:1px solid #ddd;position:fixed;top:36px;left:0;width:100%;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.08)}.header,.header-right{display:flex;align-items:center}.logo{height:30px}.btn-login,.menu-btn{border:0;cursor:pointer;touch-action:manipulation}.btn-login{background-color:var(--primary-color);color:var(--white);padding:10px 14px;border-radius:5px;font-weight:600;line-height:1.375rem;font-size:14px;display:flex;align-items:center}.menu-btn{background:0 0;font-size:24px;margin-left:12px;color:var(--primary-color)}.side-menu{position:fixed;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);top:0;right:-320px;width:320px;height:100%;background-color:var(--white);box-shadow:-2px 0 6px rgba(0,0,0,.2);padding:20px;transition:right .3s ease-in-out;z-index:1006;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.side-menu.open{right:0}.side-menu-header{display:flex;justify-content:start;gap:10px;align-items:center;margin:40px 0 0;border-bottom:1px solid #eee;padding-bottom:10px}.btn-cadastrar,.btn-login.green{padding:14px 12px;border:0;border-radius:5px;cursor:pointer;touch-action:manipulation;font-weight:600;font-size:14px}.btn-cadastrar{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color);line-height:1.375rem}.btn-cadastrar:hover,.btn-login.green{background-color:var(--primary-color);color:var(--white)}.btn-login.green{background-color:var(--green)}.btn-login.green:hover{opacity:.8}.close-btn{background:0 0;border:0;font-size:20px}.menu-list{display:flex;flex-direction:column;list-style:none;border-bottom:1px solid #eee;gap:25px;padding-bottom:16px}.menu-list p{color:var(--gray-dark);padding-top:16px}.menu-item{font-size:16px;cursor:pointer;touch-action:manipulation}.menu-item a{color:#374151}.menu-title,.submenu-comprar .submenu li a{display:flex;justify-content:space-between;align-items:center}.menu-title i{transition:transform .3s ease}.menu-item.has-submenu .submenu{display:none;list-style:none;padding-left:15px;font-size:14px}.menu-item.has-submenu.open .submenu,.submenu.leilao-mobile{display:flex;flex-direction:column}.submenu{overflow:hidden;max-height:0;transition:max-height 1s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.menu-item.open .submenu{max-height:1000px}.submenu.leilao-mobile{list-style:none;padding:0 0 0 10px;margin:20px 0;gap:18px}.evento-leilao{background:#fff;padding:0;border:0;border-radius:0;font-size:14px}.evento-leilao strong{display:block;font-weight:700;font-size:14px;margin-bottom:6px;color:var(--dark);line-height:1.25}.evento-leilao a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0}.evento-leilao .info{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;color:#666;font-size:12.5px}.evento-leilao .info+.info{margin-top:4px}.evento-leilao .info i{margin-right:4px}.evento-leilao .lotes,.submenu-comprar .submenu li .badge{background:#eee;font-weight:500;border-radius:6px;padding:2px 8px;font-size:12px}.submenu-comprar .submenu{list-style:none;padding-left:10px;margin:10px 0;overflow:hidden;max-height:0;transition:max-height .4s ease}.submenu-comprar.open .submenu{max-height:1000px}.submenu-comprar .submenu a{padding:12px 0}.submenu-comprar .submenu li a{text-decoration:none;color:var(--dark);font-size:14px;gap:8px}.submenu-comprar .submenu li i{width:20px;font-size:16px;opacity:.7}.submenu-comprar .submenu li .badge{padding:2px 6px;font-size:13px;color:var(--gray-dark);margin-left:auto}.desktop-only{display:none}.header-search{display:none;flex:1;max-width:500px;position:relative;align-self:stretch}.header-search input{width:100%;height:100%;box-sizing:border-box;padding:5px 14px;border:1px solid #ccc;border-radius:10px;line-height:normal}.search-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:0;font-size:16px;cursor:pointer;touch-action:manipulation}.header-nav{display:none!important;align-items:center;gap:20px}.desktop-menu{display:flex;gap:16px;height:-webkit-fill-available;position:relative}.desktop-menu a,.dropdown-toggle{position:relative;display:inline-flex;align-items:center;gap:4px}.desktop-menu a,.desktop-menu i{color:var(--dark);transition:color .2s ease}.desktop-menu a{padding:6px 8px;font-size:15px;font-weight:500;text-decoration:none;height:-webkit-fill-available}.desktop-menu a::after{content:"";position:absolute;bottom:0;left:8px;width:calc(100% - 16px);height:3px;background-color:var(--hover-red);-webkit-transform:scaleX(0);transform:scaleX(0);border-radius:4px 4px 0 0}.desktop-menu a:hover,.desktop-menu a:hover i,.menu-title:hover,.menu-title:hover i{color:var(--hover-red)}.desktop-menu a:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.desktop-menu i{font-size:11px}.dropdown-toggle{cursor:pointer;touch-action:manipulation}.dropdown-menu{display:none;position:absolute;top:100%;left:0;background:var(--white);max-width:360px;max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9999;scrollbar-width:thin;scrollbar-color:var(--dark) #f0f0f0}.dropdown-menu::-webkit-scrollbar{width:8px}.dropdown-menu::-webkit-scrollbar-button:single-button{display:none!important}.dropdown-menu::-webkit-scrollbar-button{display:none!important}.menu-item.open .dropdown-menu{display:block}.menu-item.has-submenu.open .dropdown-toggle,.menu-item.has-submenu.open .dropdown-toggle i,.menu-item.has-submenu.open>.dropdown-toggle,.menu-item.has-submenu.open>.dropdown-toggle i{color:var(--lv-cta)!important}.menu-item.has-submenu.open .dropdown-toggle i,.menu-item.has-submenu.open>.dropdown-toggle i{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.dropdown-toggle i{transition:transform .3s ease}.dropdown-header{font-weight:400;font-size:15px;margin-bottom:8px;padding:16px 16px 6px;border-bottom:1px solid #eee}.dropdown-list{list-style:none;margin:0;display:flex;flex-direction:column;gap:15px;padding:16px}.dropdown-list li{margin-bottom:10px}.dropdown-list a,.dropdown‑grid li a{text-decoration:none;color:var(--dark)}.dropdown-list a{display:flex;justify-content:space-between;align-items:center}.dropdown-footer{display:block!important;text-align:center;padding:16px!important;font-size:14px!important;color:var(--hover-red)!important;text-decoration:underline!important;border-top:1px solid #ebebf0;position:sticky!important;bottom:0!important;background:var(--white)}.grid-comprar{display:none;position:absolute;top:100%;left:auto;background:var(--white);min-width:400px;max-width:425px;padding:16px 24px;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.08);z-index:9999;max-height:70vh}.btn‑ver‑todos,.dropdown‑header{font-weight:600;margin-bottom:12px}.dropdown‑header{font-size:15px;border-bottom:1px solid #eee;padding-bottom:6px;color:var(--dark)}.btn‑ver‑todos{display:block;width:100%;text-align:center;background-color:var(--hover-red);color:var(--white);padding:10px 0;border:0;border-radius:4px;font-size:14px;cursor:pointer;touch-action:manipulation}.dropdown‑grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;padding:0;margin:0}.dropdown‑grid li a{align-items:start;border:1px solid #eee;padding:8px 10px;border-radius:4px;font-size:14px;flex-direction:column;width:150px}.dropdown‑grid li a div,.dropdown‑grid-cate li a div{display:flex;align-items:center;gap:5px}.dropdown‑grid li a img{width:42px;height:42px;object-fit:contain}.dropdown‑grid li a .badge{background:#eee;color:var(--gray-dark);font-size:12px;font-weight:500;padding:2px 6px;border-radius:6px;margin-left:auto}.desktop-menu a.open i,.menu-item.has-submenu.open .menu-title i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.auth-buttons,.dropdown‑grid li a{display:flex;gap:8px}@media (min-width:1024px){.desktop-only{display:flex!important}.header{flex-wrap:nowrap;gap:20px;padding:5px 16px}.header-right{display:none}.header-search{display:flex}.header-nav{display:flex!important;flex:1;justify-content:flex-end;align-items:center;font-weight:600}.logo{height:50px}}.busca-container{background:var(--white);padding:16px;border-radius:12px;max-width:1080px;margin:10px auto;font-family:var(--font-principal);box-shadow:0 5.473px 43.784px 0 rgba(0,0,0,.05)}.busca-tabs{display:flex;margin-bottom:20px;border-bottom:1px solid #eee}.busca-tab{flex:1;padding:12px;background:0 0;border:0;cursor:pointer;touch-action:manipulation;font-size:.9rem;color:var(--dark);border-bottom:3px solid transparent}.busca-tab.active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.busca-tab-content{transition:opacity .25s ease;opacity:1}.busca-tab-content.hidden{display:none}.busca-tab-wrapper{position:relative}.busca-input-group{border-radius:10px;padding:14px;display:flex;align-items:center;gap:10px;border:1px solid var(--gray)}.busca-input{width:100%;border:0;background:0 0;outline:0;line-height:28px;font-style:normal;color:var(--dark)}.busca-input-group{position:relative}.busca-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);z-index:2;color:#000;background:0 0;font-size:16px;transition:left .35s cubic-bezier(.22,.61,.36,1)}.busca-icon i{font-weight:900}.busca-container .busca-busca-button{margin:4px 0 22px}.busca-input-group .busca-input{padding-left:30px;transition:padding .3s ease}.busca-input-group:focus-within .busca-icon{left:calc(100% - 26px)}.busca-input-group:focus-within .busca-input{padding-left:4px;padding-right:34px}.busca-ver-lotes{background:var(--green);color:#fff;width:100%;padding:20px 0;border-radius:10px;border:0;margin:16px 0;font-weight:600;cursor:pointer;touch-action:manipulation;font-size:16px}.busca-ver-lotes .badge{background:#fff;color:var(--green);padding:2px 8px;border-radius:6px;font-size:12px;font-weight:400}.dropdown‑grid-cate{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;padding:0;margin:0}.dropdown‑grid-cate li a{display:flex;align-items:start;gap:8px;border:1px solid #eee;padding:8px 10px;border-radius:4px;text-decoration:none;color:var(--dark);font-size:14px;flex-direction:column;width:150px;transition:.2s ease}.dropdown‑grid-cate li a:hover{border-color:var(--dark)}.dropdown‑grid-cate li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.dropdown‑grid-cate li a img{transition:transform .3s ease;width:42px;height:42px;object-fit:contain}.dropdown‑grid-cate li a .badge{background:var(--gray);color:var(--gray-dark);font-size:12px;font-weight:500;padding:2px 6px;border-radius:6px;margin-left:auto}.card-grid{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.card-item{position:relative;border-radius:12px;overflow:hidden;flex-shrink:0;width:209px}.card-item img{width:100%;height:auto;display:block;object-fit:cover}.card-overlay{position:absolute;bottom:0;left:0;right:0;padding:6px;margin:6px;color:var(--white);background:rgba(167,167,167,.4);box-shadow:0 5.473px 43.784px 0 rgba(0,0,0,.05);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:12px}.card-titulo{font-size:.85rem;font-weight:600;display:block;margin-bottom:4px}.card-categoria{font-size:.75rem;opacity:.9}.busca-titulo{font-size:1rem;font-weight:700;line-height:1.75rem;letter-spacing:.00937em;margin-bottom:5px}.lances-grid .lance-card{background:var(--gray);border-radius:10px;overflow:hidden}.lance-card img{width:100%}.lance-info{padding:10px}.valor-grid{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.valor-btn{background:var(--primary-color);padding:16px;border:0;border-radius:10px;cursor:pointer;touch-action:manipulation;min-width:209px;height:100px;color:var(--white);font-size:18px;font-weight:700;align-content:flex-end}@media screen and (min-width:599px){.dropdown‑grid-cate{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.busca-container{max-width:1200px}}@media (min-width:1024px){.busca-tabs{width:40%}.busca-busca-button{display:flex;gap:15px;align-items:center}.busca-input-group{width:100%;height:fit-content}.busca-ver-lotes{width:20%}}.eventos-section{width:100%;padding:0 0 32px}.evento-bloco{background:var(--white, #fff);border-radius:14px;border:1px solid #e5e7eb;box-shadow:0 2px 16px rgba(0,0,0,.07);margin-bottom:24px;overflow:hidden}.evento-header,.evento-info-left{display:flex;flex-direction:column}.evento-header{padding:16px 16px 14px;border-bottom:1px solid #f0f0f0;gap:12px}.evento-info-left{gap:10px}.evento-data-hora,.evento-data-hora .ev-relogio{font-size:.95rem;font-weight:700;color:#1a1a1a;display:flex;align-items:center;gap:6px}.evento-data-hora .ev-relogio{font-size:.82rem;color:#888;font-weight:500;gap:3px}.evento-ver-lotes-btn{display:inline-flex;align-items:center;gap:8px;background:var(--green);color:#fff;font-weight:700;font-size:.88rem;padding:14px;border-radius:8px;text-decoration:none;width:100%;transition:opacity .2s;text-align:center;justify-content:center}.evento-ver-lotes-btn:hover{opacity:.85}.evento-ver-lotes-btn .ev-badge{background:rgba(255,255,255,.25);border-radius:6px;padding:2px 9px;font-size:.75rem;font-weight:700}.evento-info-right{background:var(--gray);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.evento-leiloeiro-row{display:flex;align-items:center;gap:10px}.evento-logo{height:26px;width:auto;object-fit:contain}.evento-nome-leilao{font-size:.82rem;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evento-countdown{display:flex;align-items:center;gap:5px}.cd-faltam{font-size:.7rem;color:#999;font-weight:500;margin-right:2px}.cd-box,.ev-lote-meta span{display:flex;align-items:center}.cd-box{flex-direction:column;background:#fff;border-radius:7px;padding:5px 8px;min-width:40px;box-shadow:0 1px 5px rgba(0,0,0,.08)}.cd-num{font-size:1.05rem;font-weight:700;color:#1a1a1a;line-height:1.1;font-variant-numeric:tabular-nums}.cd-unit{font-size:.52rem;text-transform:uppercase;color:#aaa;letter-spacing:.06em;font-weight:600}.cd-sep{font-weight:700;color:#ccc;font-size:1rem;padding-bottom:6px}.evento-lotes-wrapper{position:relative;padding:14px 0}.ev-nav-btn{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:36px;height:36px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);cursor:pointer;touch-action:manipulation;align-items:center;justify-content:center;transition:background .2s,transform .2s;color:#1a1a1a}.ev-nav-btn:hover{background:var(--lv-primaria);color:#fff;-webkit-transform:translateY(-50%) scale(1.08);transform:translateY(-50%) scale(1.08)}.ev-nav-btn.prev{left:8px}.ev-nav-btn.next{right:8px}.ev-fade-left,.ev-fade-right{display:none;position:absolute;top:0;bottom:0;width:52px;pointer-events:none;z-index:5}.evento-lotes-track{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;padding:5px 8px}.ev-card-wrapper{position:relative}.ev-lote-card{z-index:2;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.09);transition:box-shadow .25s,transform .25s;cursor:pointer;touch-action:manipulation;display:flex;flex-direction:column;text-decoration:none;color:inherit}.ev-lote-img-wrap{position:relative;overflow:hidden;border-radius:10px 10px 0 0;aspect-ratio:4/3;background:#e8e8e8}.ev-lote-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .38s ease}.ev-card-wrapper:hover .ev-lote-img-wrap img{-webkit-transform:scale(1.08);transform:scale(1.08)}.ev-badge-ano,.ev-badge-estado,.ev-badge-lote{position:absolute;top:6px;font-size:.62rem;font-weight:700;border-radius:4px;z-index:3}.ev-badge-lote{left:6px;background:rgba(0,0,0,.55);color:#fff;padding:2px 7px;backdrop-filter:blur(3px)}.ev-badge-ano,.ev-badge-estado{right:6px;background:rgba(255,255,255,.93);padding:2px 6px;display:flex;align-items:center;gap:2px}.ev-badge-estado{color:#1a1a1a}.ev-badge-ano{color:var(--lv-primaria)}.ev-lote-origem{font-size:.62rem;color:#999;background:#f3f3f3;padding:3px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-lote-body{padding:8px 8px 10px;display:flex;flex-direction:column;gap:4px;flex:1}.ev-lote-titulo-row{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}.ev-lote-titulo{font-size:.72rem;font-weight:700;color:#1a1a1a;line-height:1.3;flex:1;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:start;min-height:2.6em}.ev-lote-fav{background:0 0;border:0;cursor:pointer;touch-action:manipulation;color:#B88A2E;padding:0;flex-shrink:0;transition:transform .2s;line-height:1}.ev-lote-fav:hover{transform:scale(1.2)}.ev-lote-meta{display:flex;gap:6px;justify-content:space-between}.ev-lote-meta span{font-size:.67rem;color:#777;gap:3px}.ev-lote-fipe,.ev-lote-fotos{align-items:center;border-radius:4px}.ev-lote-fotos{display:inline-flex;gap:4px;background:var(--gray);color:var(--primary-color);font-size:.73rem;font-weight:700;padding:2px 7px;width:fit-content}.ev-lote-fipe{display:flex;justify-content:space-between;margin:4px 0 2px;padding:3px 6px;background:#f0f4f8;font-size:.62rem}.ev-fipe-label{color:#6b7a8d;font-weight:500;letter-spacing:.3px}.ev-fipe-valor{color:var(--lv-primaria);font-weight:700}.ev-badge-stats,.ev-lote-abaixofipe{display:inline-flex;align-items:center}.ev-lote-abaixofipe{gap:3px;font-size:.6rem;font-weight:600;color:var(--lv-sucesso);margin:2px 0;letter-spacing:.2px}.ev-lote-abaixofipe svg{flex:0 0 auto}.ev-badge-stats{position:absolute;top:6px;right:6px;gap:8px;background:rgba(0,0,0,.55);color:#fff;font-size:.62rem;font-weight:700;padding:2px 8px;border-radius:4px;backdrop-filter:blur(3px);z-index:3}.ev-badge-stats span,.ev-lote-vencedor{display:inline-flex;align-items:center;gap:3px}.ev-badge-stats svg{opacity:.85}.ev-lote-vencedor{gap:4px;font-size:.6rem;color:#6b7a8d;margin-top:3px}.ev-lote-vencedor svg{flex:0 0 auto;opacity:.8}.ev-lote-preco{font-size:.95rem;font-weight:700;color:#1a1a1a;margin-top:2px;text-align:start}.ev-lote-preco-label{font-size:.62rem;color:#aaa;margin-top:-2px;text-align:start}.ev-lote-preco-label.arrematado{color:#b88a2e;font-weight:700}.ev-lote-data-leilao{font-size:.88rem;color:#bbb;margin-top:3px;border-top:1px solid #f2f2f2;padding-top:5px}.ev-dar-lance-bottom{position:fixed;z-index:1;display:flex;justify-content:center;align-items:center;background:var(--lv-primaria);color:#fff;font-weight:700;font-size:.85rem;text-decoration:none;border-radius:0 0 10px 10px;height:44px;opacity:0;pointer-events:none;transition:opacity .2s ease}@media (max-width:768px){.ev-card--hide-mobile{display:none!important}}@media (min-width:600px){.evento-lotes-track{grid-template-columns:repeat(3,1fr);gap:8px;padding:5px 12px}}@media (min-width:1024px){.evento-bloco{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:48px}.evento-header{flex-direction:row;align-items:center;justify-content:space-between;padding:24px 28px 22px;gap:24px;min-height:88px}.evento-info-left{flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}.evento-ver-lotes-btn{width:fit-content;padding:10px 22px}.evento-info-right{flex:1;flex-direction:row;align-items:center;gap:16px;flex-wrap:nowrap;justify-content:space-between}.evento-leiloeiro-row{flex-shrink:0}.evento-nome-leilao{white-space:nowrap;font-size:.95rem}.evento-countdown{margin-left:auto;flex-wrap:nowrap;gap:6px}.cd-num{font-size:1.2rem}.cd-box{min-width:50px;padding:7px 12px}.ev-nav-btn{display:flex;width:42px;height:42px}.ev-nav-btn.prev{left:10px}.ev-nav-btn.next{right:10px}.ev-fade-left,.ev-fade-right{display:block}.evento-lotes-wrapper{background:var(--gray);border-radius:0 0 14px 14px;padding:20px 0 24px}.evento-lotes-track{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;gap:18px;padding:8px 58px 12px}.evento-lotes-track::-webkit-scrollbar{display:none}.ev-card-wrapper{flex-shrink:0;width:262px}.ev-card-wrapper:hover .ev-lote-card{box-shadow:0 6px 24px rgba(0,0,0,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ev-card-wrapper:hover .ev-dar-lance-bottom{opacity:1;pointer-events:auto}.ev-lote-body{padding:12px 12px 14px;gap:6px}.ev-lote-titulo{font-size:1rem;-webkit-line-clamp:2;min-height:2.6em}.ev-lote-fotos,.ev-lote-meta span{font-size:.82rem}.ev-lote-fipe{font-size:.78rem;padding:5px 9px}.ev-lote-abaixofipe,.ev-lote-vencedor{font-size:.72rem}.ev-lote-preco{font-size:1.5rem}.ev-lote-preco-label{font-size:.76rem}.ev-lote-data-leilao{font-size:.72rem}.ev-badge-lote{font-size:.68rem;padding:3px 9px}.ev-badge-ano,.ev-badge-stats{font-size:.68rem;padding:3px 8px}.ev-badge-stats{padding:3px 9px}.ev-dar-lance-bottom{height:48px;font-size:1.3rem}}.eventos-titulo{text-align:center;padding:32px 20px 24px}.eventos-titulo-principal{font-size:1.6rem;font-weight:700;color:#1a1a1a;line-height:1.25;margin:0 0 8px}.eventos-titulo-sub{font-size:.88rem;color:#888;font-weight:400;margin:0}@media (min-width:1024px){.eventos-titulo-principal{font-size:2rem}}.lv2-mob-header .lv2-badge-aovivo,.lv2-mobile-bar__center .lv2-badge-aovivo{display:none!important}.ev-card-wrapper.lote-alerta,.ev-card-wrapper.lote-urgente{animation:none}.ev-card-wrapper.lote-encerrado{animation:none!important;opacity:.5;pointer-events:none;cursor:default}.ev-lote-card{position:relative;overflow:hidden;border:1px solid #e5e7eb;border-radius:10px}.ev-lote-ribbon{position:absolute;top:20px;right:-27px;width:115px;background:var(--primary-color);color:#fff;font-size:.6rem;font-weight:700;text-align:center;padding:5px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);text-transform:uppercase;letter-spacing:.1em;pointer-events:none;z-index:20;opacity:0;transition:opacity .5s ease .4s}.ev-lote-ribbon.visivel{opacity:1}.ev-cta-mais-lotes{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px 16px 4px;padding:11px 0;background:#eaf2ff;color:var(--lv-primaria);font-size:.82rem;font-weight:700;border-radius:8px;text-decoration:none;border:1.5px solid #c2d8f5;transition:background .2s,color .2s;letter-spacing:.01em}.ev-cta-mais-lotes:hover{background:var(--lv-primaria);color:#fff;border-color:var(--lv-primaria)}.ev-cta-mais-lotes svg{flex-shrink:0;transition:stroke .2s}.ev-cta-mais-lotes:hover svg{stroke:#fff}@media (min-width:1024px){.ev-cta-mais-lotes{margin:12px 58px 6px;font-size:.88rem}}.leiloes-ao-vivo{width:100%;padding:0;box-sizing:border-box}.lav-container{position:relative;overflow:hidden;background:var(--lv-primaria-dark,#1a2a3f);border-radius:20px;padding:20px 18px;display:flex;flex-direction:column;gap:18px;color:#fff}.lav-container::before{content:"";position:absolute;inset:0;background-image:url(/views/imagens/bg-footer.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.1;z-index:0;pointer-events:none}.lav-container>*{position:relative;z-index:1}.lav-header,.lav-icon{display:flex;align-items:center;justify-content:center}.lav-header{flex-direction:row;gap:14px}.lav-icon{flex-shrink:0;width:52px}.lav-icon svg{width:48px;height:auto;filter:drop-shadow(0 4px 18px rgba(184,138,46,.45))}.lav-texto{display:flex;flex-direction:column;gap:4px}.lav-titulo{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0;color:#fff}.lav-subtitulo{font-size:.75rem;color:rgba(255,255,255,.65);line-height:1.4;margin:0}.lav-leilao-card{background:0 0;border:0;border-radius:0;padding:0;display:flex;flex-direction:column;gap:10px;align-items:center}.lav-leilao-topo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center}.lav-leilao-nome{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#fff;flex:1 1 100%}.lav-badge-acontecendo,.lav-badge-lotes{display:inline-flex;align-items:center;font-size:.72rem;border-radius:20px;padding:3px 10px}.lav-badge-acontecendo{gap:5px;background:var(--lv-cta);border:1px solid var(--lv-cta);color:#fff;font-weight:700}.lav-badge-acontecendo::before{content:"";width:7px;height:7px;background:#B88A2E;border-radius:50%;animation:lav-pulse 1.4s ease-in-out infinite}.lav-badge-lotes{background:rgba(255,255,255,.1);color:rgba(255,255,255,.75);font-weight:600;border:1px solid rgba(255,255,255,.12)}.lav-lotes-carousel{position:relative;overflow:hidden;border-radius:10px;min-height:80px}.lav-lote-slide{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;opacity:0;position:absolute;top:0;left:0;transition:opacity .5s ease,transform .5s ease;-webkit-transform:translateX(30px);transform:translateX(30px);pointer-events:none}.lav-lote-slide.lav-active{opacity:1;position:relative;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}.lav-lote-logo-wrap{display:flex;flex-direction:column;align-items:center;gap:5px}.lav-lote-logo{width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #B88A2E;display:flex;align-items:center;justify-content:center;overflow:hidden}.lav-lote-logo img{width:70%;height:70%;object-fit:contain}.lav-badge-ao-vivo{background:var(--lv-cta,#B88A2E)}.lav-lote-link{display:flex;flex-direction:row;align-items:center;gap:12px;text-decoration:none;width:100%}.lav-lote-foto-wrap{flex-shrink:0;width:88px;height:62px;border-radius:8px;overflow:hidden;background:#0d1926;position:relative}.lav-lote-foto{width:100%;height:100%;object-fit:cover;display:block}.lav-lote-logo-wrap{order:-1;flex-shrink:0}.lav-badge-ao-vivo{display:inline-block;background:var(--lv-cta);color:#fff;font-size:.6rem;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:5px;text-transform:uppercase}.lav-badge-ao-vivo.lav-badge-encerrado{background:#64748b}.lav-lote-info-wrap{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.lav-lote-numero{font-size:.68rem;color:rgba(255,255,255,.55);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.lav-lote-titulo{font-size:.82rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lav-progresso{height:4px;background:rgba(255,255,255,.12);border-radius:2px;overflow:hidden}.lav-progresso-bar{height:100%;background:#B88A2E;border-radius:2px;transition:width .4s ease}.lav-dots{display:flex;justify-content:center;gap:5px;margin-top:4px}.lav-dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.25);transition:background .3s,transform .3s;cursor:pointer;touch-action:manipulation;border:0;padding:0}.lav-dot.lav-dot-active{background:#B88A2E;-webkit-transform:scale(1.3);transform:scale(1.3)}@media (min-width:768px){.leiloes-ao-vivo{max-width:1080px;margin:0 auto}.lav-container,.lav-header{flex-direction:row;align-items:center}.lav-container{padding:22px 28px;gap:0;border-radius:28px;justify-content:space-between}.lav-header{flex:0 0 40%;gap:16px;padding-right:28px;border-right:1px solid rgba(255,255,255,.1)}.lav-icon svg{width:62px}.lav-titulo{font-size:1.45rem}.lav-subtitulo{font-size:.78rem}.lav-leilao-card{flex:0 0 auto;width:420px;max-width:100%;margin-left:28px;padding:16px 20px 14px;border-radius:16px}.lav-leilao-nome{font-size:.88rem}.lav-lote-foto-wrap{width:100px;height:68px}.lav-lote-logo{width:52px;height:52px}.lav-lote-titulo{font-size:.88rem}}.secao-hero-categorias{width:100%;background:#f4f5f7;padding:28px 16px 32px;box-sizing:border-box}.shc-inner,.shc-titulo-bloco{display:flex;flex-direction:column}.shc-inner{max-width:1200px;margin:0 auto;gap:20px}.shc-titulo-bloco{gap:16px}.shc-titulo{font-size:1.75rem;font-weight:700;line-height:1.2;color:#1a1a1a;margin:0}.shc-titulo span{color:var(--lv-cta,#B88A2E)}.shc-btn-ver-lotes{display:inline-flex;align-items:center;justify-content:center;background:var(--lv-primaria);color:#fff;font-size:.95rem;font-weight:600;text-decoration:none;border-radius:8px;padding:13px 28px;width:100%;box-sizing:border-box;transition:background .2s,transform .2s}.shc-btn-ver-lotes:hover{background:var(--lv-primaria-dark,#0f2540);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.shc-categorias-grid{display:flex;flex-direction:column;gap:14px;margin-top:90px}.shc-card-cat{background:#fff;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.07);padding:0 16px 16px;display:flex;flex-direction:column;align-items:flex-start;overflow:visible;position:relative;cursor:pointer;touch-action:manipulation;text-align:start!important;text-decoration:none;color:inherit;transition:box-shadow .22s,transform .22s}.shc-card-cat:hover{box-shadow:0 6px 22px rgba(0,0,0,.13);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.shc-card-img-wrap{width:100%;display:flex;justify-content:center;margin-top:-90px;margin-bottom:8px;pointer-events:none}.shc-card-img-wrap img{width:85%;max-width:280px;height:auto;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.18));transition:transform .3s ease}.shc-card-cat:hover .shc-card-img-wrap img{-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02)}.shc-card-label{font-size:.72rem;color:#666;font-weight:500;letter-spacing:.04em;margin-bottom:2px}.shc-card-nome{font-size:1.6rem;font-weight:700;color:var(--lv-cta,#B88A2E);margin:0 0 4px}.shc-card-desc{font-size:.78rem;color:#555;margin:0;line-height:1.4;text-align:start}.shc-card-seta{position:absolute;bottom:50px;right:16px;width:36px;height:36px;border-radius:50%;background:var(--lv-cta,#B88A2E);display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s;flex-shrink:0}.shc-card-seta svg,.spva-card-seta svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.shc-card-cat:hover .shc-card-seta{background:var(--lv-cta,#001838);filter:brightness(.85);-webkit-transform:scale(1.1);transform:scale(1.1)}.shc-sub-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shc-sub-grid .shc-card-cat{padding:0 12px 14px}.shc-sub-grid .shc-card-img-wrap{margin-top:-18px}.shc-sub-grid .shc-card-img-wrap img{width:90%;max-width:160px}.shc-banner-dark{position:relative;border-radius:16px;overflow:hidden;min-height:300px;display:flex;flex-direction:column;justify-content:flex-start;padding:30px;box-sizing:border-box;background:var(--lv-primaria-dark,#1a2a3f);text-decoration:none;cursor:pointer;touch-action:manipulation}.shc-banner-dark::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--lv-primaria-dark),rgba(0,48,73,0));z-index:1}.shc-banner-dark-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.shc-banner-dark-content{position:relative;z-index:2;text-align:start}.shc-banner-dark-sub{font-size:.72rem;color:rgba(255,255,255,.7);line-height:1.4;margin:0 0 8px}.shc-banner-dark-titulo{font-size:1.15rem;font-weight:700;color:#fff;line-height:1.25;margin:0}.ev-badge-ipva{width:135px;pointer-events:none;padding:12px}@media (min-width:768px){.secao-hero-categorias{padding:28px 28px 36px;background:#f4f5f7}.shc-inner{display:grid;grid-template-columns:1fr 280px;grid-template-rows:auto auto;grid-template-areas:"titulo  banner""cards   banner";column-gap:20px;row-gap:0;max-width:1200px;margin:0 auto}.shc-titulo-bloco{grid-area:titulo;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding-bottom:24px}.shc-titulo{font-size:2rem;font-weight:700;line-height:1.2;text-align:left;flex:1;margin:0;width:80%}.shc-btn-ver-lotes{flex-shrink:0;width:30%;padding:13px 36px;font-size:.95rem;border-radius:10px}.shc-categorias-grid{grid-area:cards;display:flex;flex-direction:row;align-items:flex-end;gap:14px;overflow:visible;margin-right:-70px;z-index:2}.shc-sub-grid{display:contents}.shc-card-cat{flex:1 1 0;min-width:0;overflow:visible;padding:0 16px 16px;box-sizing:border-box}.shc-card-img-wrap{margin-top:-80px;margin-bottom:12px;width:100%;height:160px;display:flex;align-items:flex-end;justify-content:center;overflow:visible}.shc-card-img-wrap img{height:100%;width:auto!important;max-width:130%!important;object-fit:contain;filter:drop-shadow(0 8px 24px rgba(0,0,0,.16));transition:transform .3s ease}.shc-card-cat:hover .shc-card-img-wrap img{-webkit-transform:translateY(-6px) scale(1.03);transform:translateY(-6px) scale(1.03)}.shc-banner-dark{grid-area:banner;align-self:stretch;border-radius:16px;min-height:0;margin:-50px 0}}@media (min-width:1024px){.secao-hero-categorias{padding:32px 40px 40px}.shc-inner{grid-template-columns:1fr 310px;column-gap:24px}.shc-titulo{font-size:2.2rem}.shc-card-img-wrap{height:180px;margin-top:-90px!important}.shc-banner-dark{min-height:0}}.spva-secao{width:100%;background:#fff;padding:32px 16px 36px;box-sizing:border-box}.spva-inner{max-width:1200px;margin:0 auto}.spva-header{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.spva-titulo{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.spva-subtitulo{font-size:.88rem;color:#666;margin:0}.spva-btn-como{display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:11px 28px;border:1.5px solid #1a1a1a;border-radius:8px;background:#fff;color:#1a1a1a;font-size:.9rem;font-weight:600;text-decoration:none;width:100%;box-sizing:border-box;transition:background .2s,color .2s}.spva-btn-como:hover{background:#1a1a1a;color:#fff}.spva-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.spva-card{position:relative;border-radius:16px;overflow:hidden;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;cursor:pointer;touch-action:manipulation;background:#1a1a1a}.spva-card-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transition:transform .45s ease,z-index 0s 0s}.spva-card:hover .spva-card-bg{-webkit-transform:scale(1.08);transform:scale(1.08);z-index:3;transition:transform .45s ease,z-index 0s 0s}.spva-card-overlay,.spva-card-overlay::before{display:none}.spva-card-content{position:relative;z-index:2;padding:14px;display:flex;flex-direction:column;gap:6px;background:var(--hover-red);border-radius:0 16px 0 0;height:40%;text-align:start;justify-content:space-between;transition:padding .35s ease,gap .35s ease,min-height .35s ease}.spva-card:hover .spva-card-content{z-index:4;max-height:fit-content}.spva-card-label{font-size:.68rem;color:rgba(255,255,255,.9);line-height:1.45;font-weight:400;max-height:60px;overflow:hidden;opacity:1;transition:max-height .35s ease,opacity .25s ease}.spva-card:hover .spva-card-label{max-height:0;opacity:0}.spva-card-titulo{font-size:.75rem;font-weight:700;color:#fff;line-height:1.25;margin:0;padding-right:44px}.spva-card-seta{position:absolute;bottom:14px;right:14px;z-index:3;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.2);border:1.5px solid rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s;flex-shrink:0}.spva-card-seta svg{width:15px;height:15px}.spva-card:hover .spva-card-seta{background:rgba(255,255,255,.35);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}@media (min-width:768px){.spva-secao{padding:40px 28px 44px}.spva-header{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:28px;gap:20px}.spva-header-texto{display:flex;flex-direction:column;gap:4px}.spva-titulo{font-size:2rem}.spva-btn-como{margin-top:0;width:auto;flex-shrink:0;padding:11px 32px}.spva-grid{grid-template-columns:repeat(4,1fr);gap:14px}.spva-card{min-height:320px}.spva-card-titulo{font-size:1.35rem}.spva-card-label{font-size:.82rem}}@media (min-width:1024px){.spva-secao{padding:44px 40px 48px}.spva-titulo{font-size:2.1rem}.spva-card{min-height:400px}.spva-card-content{padding:20px 18px 18px}.spva-card-titulo{font-size:1.5rem}.spva-card-label{font-size:.86rem}.spva-card-seta{width:38px;height:38px;bottom:18px;right:18px}}.secao-parceiros{width:100%;background:#f4f5f7;padding:32px 16px;box-sizing:border-box}.parceiros-inner{max-width:1200px;margin:0 auto}.parceiros-img{width:100%;height:auto;display:block;border-radius:20px}@media (min-width:768px){.secao-parceiros{padding:40px 28px}}@media (min-width:1024px){.secao-parceiros{padding:44px 40px}}.evento-encerrado{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:#b88a2e;background:#fdecea;border:1.5px solid #B88A2E;border-radius:8px;padding:8px 16px;letter-spacing:.03em;text-transform:uppercase}.evento-encerrado svg{stroke:#B88A2E;flex-shrink:0;width:16px;height:16px}.lav-badge-encerrado{background:#7f8c8d!important;animation:none!important}.lav-lote-slide.lav-active.lav-lote-encerrado .lav-lote-foto{filter:grayscale(80%)}.ev-live-dot{position:relative;justify-content:center;width:10px;height:10px;vertical-align:middle;margin-right:7px;flex-shrink:0;padding:12px}.ev-live-dot::after,.ev-live-dot::before{content:"";position:absolute;border-radius:50%;background:#B88A2E}.ev-live-dot::before{inset:0;animation:ev-live-ring 1.8s ease-out infinite}.ev-live-dot::after{width:9px;height:9px;box-shadow:0 0 5px rgba(184,138,46,.65);animation:ev-live-core 1.8s ease-in-out infinite}.ev-live-dot,.evento-nome-leilao{display:inline-flex;align-items:center}.lav-btn-ver-lotes{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 16px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-size:.8rem;font-weight:700;text-decoration:none;letter-spacing:.05em;text-transform:uppercase;border-top:1px solid rgba(255,255,255,.12);border-radius:0 0 12px 12px;transition:background .2s,color .2s}.lav-btn-ver-lotes:hover{background:#B88A2E;color:#fff}.lav-btn-ver-lotes svg{flex-shrink:0;transition:transform .2s}.lav-btn-ver-lotes:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.ev-badge-aovivo-card,.ev-dar-lance-lista{align-items:center;color:#fff;font-weight:700}.ev-dar-lance-lista{position:relative;z-index:1;display:flex;justify-content:center;background:var(--lv-primaria);font-size:1rem;text-decoration:none;border-radius:0 0 10px 10px;height:44px;opacity:1;pointer-events:none;transition:opacity .2s ease;bottom:10px;padding:8px 0 0}.ev-badge-aovivo-card{display:inline-flex;gap:4px;padding:2px 8px;border-radius:4px;background:linear-gradient(90deg,var(--lv-cta) 0%,#C9A451 50%,#D4B469 100%);font-size:10px;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;animation:aovivo-pulse 1.4s ease-in-out infinite;flex-shrink:0}.lv2-bid-status-strip,.lv2-topbar-aovivo{align-items:center;font-size:11px;font-weight:700;text-transform:uppercase}.lv2-topbar-aovivo{display:inline-flex;gap:5px;padding:5px 12px;background:linear-gradient(90deg,var(--lv-cta) 0%,#C9A451 60%,#D4B469 100%);color:#fff;border-radius:6px;letter-spacing:.5px;animation:lv2blink 1.4s ease-in-out infinite}.lv2-topbar-aovivo i{font-size:7px}.lv2-bid-status-strip{display:flex;justify-content:center;gap:8px;padding:9px 14px;letter-spacing:.05em}.lv2-bid-status-strip.arrematado{background:#f1f5f9;color:#64748b;border-bottom:1px solid #e5e7eb}.lv2-bid-status-strip.ao-vivo{background:linear-gradient(90deg,var(--lv-cta) 0%,#C9A451 60%,#D4B469 100%);color:#fff;animation:lv2blink 1.4s ease-in-out infinite}.lv2-bid-status-strip.em-breve{background:#F7F3E8;color:#001838;border-bottom:1px solid #F3E9CF}.ev-badge-ipva{display:block;align-self:flex-start;-webkit-align-self:flex-start;margin:0}ul.lotes_list_galeria{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:767px){ul.lotes_list_galeria{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;padding:0!important;margin:0!important;list-style:none!important}ul.lotes_list_galeria>li.wr3{float:none!important;width:100%!important;min-width:0!important;padding-right:0!important;margin:0!important;box-sizing:border-box!important}ul.lotes_list_galeria>li.clear{display:none!important}ul.lotes_list_galeria .ev-card-wrapper{width:100%!important;max-width:100%!important;min-width:0!important}ul.lotes_list_galeria .ev-lote-card{width:100%!important}#lotes-layout-wrap{align-items:stretch!important;padding-left:10px!important;padding-right:10px!important;gap:0!important}#lotes-content{width:100%!important;min-width:0!important;box-sizing:border-box!important}}html body .sb-input-group .sb-input-icon{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;color:#000!important;background:0 0!important;border:0!important;padding:0!important;font-size:16px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:left .35s cubic-bezier(.22,.61,.36,1)!important}html body .sb-input-group .sb-input-icon i{font-weight:900!important}html body .sb-input-group .sb-input{padding-left:28px!important;transition:padding .3s ease!important}html body .sb-input-group:focus-within .sb-input-icon{left:calc(100% - 24px)!important}html body .sb-input-group:focus-within .sb-input{padding-left:4px!important;padding-right:32px!important}.ev-lote-vencendo--vazio{visibility:hidden!important}.gp2o-stage{min-height:0!important}.gp2o-thumbs{flex:0 0 auto!important}.gp2o-img{object-fit:contain!important}

/* ==== MODAL AVISOS COMPACTO 2026-08-18 ==== */
.modals .modal{width:auto;min-width:300px;max-width:420px;padding:16px 20px;margin:120px auto;border-radius:6px;box-shadow:0 6px 24px rgba(0,0,0,.35)}
.modals .modal h4{padding:0 0 10px;font-size:16px;font-weight:600;color:#002047}
.modals .modal .contextoo{padding:12px 0;font-size:14px;color:#374151}
.modals .modal .button{padding:12px 0 0}
.modals .modal .button .design{background:#002047!important;border:1px solid #002047!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;padding:8px 22px;border-radius:4px;font-size:13px;font-weight:600}
.modals .modal .button .design:hover{background:#16304f!important;box-shadow:none!important}
.modals .modal i.icon-close{font-size:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#9ca3af;top:8px;right:10px}
.modals .modal i.icon-close::after{content:"\00d7";font-size:20px;font-weight:400;line-height:1;display:block}
.modals .modal i.icon-close:hover{color:#374151}

/* ==== HAB SUCESSO IN-PLACE 2026-08-18 ==== */
.boxs .hb.hb-mini .contextoo{padding:26px 24px 24px}
.hb-sucesso{display:flex;flex-direction:column;align-items:center;text-align:center}
.hb-sucesso__ico{width:52px;height:52px;border-radius:50%;background:#e3eaf3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/26px 26px no-repeat;margin-bottom:14px}
.hb-sucesso p{margin:0 0 18px;font-size:14.5px;line-height:1.5;color:#374151}
.hb-sucesso__ok{width:100%;padding:11px 0;border:0;border-radius:6px;background:#002047;color:#fff;font-size:14px;font-weight:700;cursor:pointer}
.hb-sucesso__ok:hover{background:#16304f}

/* ==== HAB V4 MODAL DO TERMO VIRA SUCESSO 2026-08-18 ==== */
.hb-modal.hb-modal--ok{width:min(380px,92vw);height:auto;max-height:90vh}
.hb-ok{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 10px 18px}
.hb-ok__ico{width:56px;height:56px;border-radius:50%;background:#e3eaf3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a5f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/28px 28px no-repeat;margin-bottom:16px}
.hb-ok p{margin:0 0 20px;font-size:15px;line-height:1.5;color:#374151}
.hb-ok__btn{width:100%;padding:12px 0;border:0;border-radius:6px;background:#002047;color:#fff;font-size:14px;font-weight:700;cursor:pointer}
.hb-ok__btn:hover{background:#16304f}

/* ==== M5 SUCESSO HABILITACAO (design aprovado) 2026-08-18 ==== */
.hb-modal-overlay.m5-mode{background:rgba(15,23,42,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-family:var(--font-principal,'Albert Sans',sans-serif)}
.m5{background:var(--lv-bg,#fff);width:390px;max-width:90vw;overflow:hidden;box-shadow:0 28px 64px rgba(0,48,73,.28);opacity:0;transform:translateY(16px) scale(.98);animation:m5-card-in .7s cubic-bezier(.22,1,.36,1) .08s forwards}
@keyframes m5-card-in{to{opacity:1;transform:translateY(0) scale(1)}}
.m5__top{background:#001838;padding:18px 0 16px;text-align:center;position:relative}
.m5__x{position:absolute;top:14px;right:16px;background:none;border:none;color:rgba(255,255,255,.7);font-size:20px;cursor:pointer;line-height:1;transition:color .2s}
.m5__x:hover{color:#fff}
.m5__ico{width:58px;height:58px;background:rgba(255,255,255,.14);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;transform:scale(0);animation:m5-ico-pop .75s cubic-bezier(.34,1.56,.64,1) .4s forwards}
@keyframes m5-ico-pop{to{transform:scale(1)}}
.m5__ico svg{width:30px;height:30px;color:#fff}
.m5__check{stroke-dasharray:26;stroke-dashoffset:26;animation:m5-draw .65s ease .85s forwards}
@keyframes m5-draw{to{stroke-dashoffset:0}}
.m5__body{padding:26px 30px 26px;text-align:center}
.m5__title{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--lv-hint,#6b7280);margin-top:-14px;margin-bottom:22px;font-weight:600;opacity:0;animation:m5-up .55s ease .7s forwards}
.m5__msg{font-size:20px;font-weight:600;color:#111827;margin:0 0 6px;opacity:0;animation:m5-up .55s ease .85s forwards}
.m5__sub{font-size:13.5px;color:#6b7280;margin:0 0 26px;opacity:0;animation:m5-up .55s ease .95s forwards}
.m5__btn{background:linear-gradient(135deg,#002047,#001838);color:#fff;border:none;padding:10px 36px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s;opacity:0;animation:m5-up .55s ease 1.05s forwards}
.m5__btn:hover{filter:brightness(1.15)}
@keyframes m5-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){.hb-modal-overlay.m5-mode,.m5,.m5__ico,.m5__check,.m5__title,.m5__msg,.m5__sub,.m5__btn{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}

/* ==== PADRAO M5 GERAL 2026-08-18 ==== */
/* modal generico (modals()): quadrado, titulo navy, botao gradiente igual m5 */
.modals .modal{border-radius:0;border:1px solid #d8dce1;box-shadow:0 28px 64px rgba(0,48,73,.28)}
.modals .modal h4{color:#002047;font-weight:700}
.modals .modal .button .design{background:linear-gradient(135deg,#002047,#001838)!important;border:0!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;padding:10px 36px;font-size:13px;font-weight:600}
.modals .modal .button .design:hover{filter:brightness(1.15);box-shadow:none!important}
/* toast (alerts()): quadrado sobrio, sem listra, sombra leve */
.alerts{top:60px;right:12px;left:auto;transform:none;background:none;display:block;pointer-events:none}
.alerts .alert{pointer-events:auto;min-width:260px;max-width:380px;padding:12px 40px 12px 16px;background:#fff;border:1px solid #d8dce1;border-radius:0;box-shadow:0 4px 14px rgba(0,0,0,.10);color:#1f2937}
.alerts .alert p{margin:0;font-size:13px!important;line-height:1.4!important;color:#1f2937!important;font-weight:500}
.alerts .alert i{font-size:16px!important;color:#6b7280}
.alerts .alert.acao_1{background:#fff;border:1px solid #d8dce1;border-left:1px solid #d8dce1}
.alerts .alert.acao_0{background:#fff;border:1px solid #d8dce1;border-left:1px solid #d8dce1}
.alerts .alert.acao_0 p{color:#1f2937!important}

/* ==== PADRAO M5 BOXES GERAIS 2026-08-18 ==== */
.boxs>div{border-radius:0;border:1px solid #d8dce1;box-shadow:0 28px 64px rgba(0,48,73,.28)}
.boxs>div h3{background:#001838;color:#fff;border-bottom:0;border-radius:0;padding:12px 16px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}
.boxs>div a.fechar{color:#6b7280;top:10px}
.boxs>div:has(h3) a.fechar{color:rgba(255,255,255,.8)}
.boxs>div a.fechar:hover{color:#111827}
.boxs>div:has(h3) a.fechar:hover{color:#fff}
.erros_ajax{border-radius:0;border:1px solid #d8dce1}

/* ==== MC STATUS SOBRIO 2026-08-19: sem pill/banner pastel ==== */
.mc-side__badge{background:none!important;color:#1a7a4a;padding:0;border-radius:0;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}
.mc-side__badge--pend{background:none!important;color:#001838}
.mc-card__badge{border-radius:0!important;padding:0!important;background:none!important;font-size:10px;font-weight:700}
.mc-card__badge--green{background:none!important;color:#1a7a4a}
.mc-card__badge--amber{background:none!important;color:#001838}
.mc-sbar{border-radius:0!important;padding:10px 2px!important;background:none!important;border:0!important;border-bottom:1px solid #e5e7eb!important;margin-bottom:18px;font-size:13px;font-weight:600}
.mc-sbar--ok{color:#374151!important}
.mc-sbar--ok i{color:#002047!important}
.mc-sbar--pend{color:#001838!important}
.mc-sbar i{color:inherit}

/* ==== SIDE STATUS DISCRETO 2026-08-19 ==== */
.mc-side__badge{display:block!important;background:none!important;color:#6b7280!important;padding:0!important;border-radius:0!important;font-size:11px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;margin:2px 0 0!important}
.mc-side__badge--pend{color:#6b7280!important}
.mc-card__badge--green{color:#6b7280!important}
.mc-card__badge--amber{color:#6b7280!important}
/* ════ BUSCA CEP / modal "Não sei meu CEP" (cadastro) — 2026-08-20 ════ */
.cep-busca-link{display:inline-block;margin-top:4px;font-size:13px;color:#002047;text-decoration:underline;cursor:pointer}
.cep-busca-link:hover{color:#001838}
#bep-overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:999999999;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}
#bep-box{background:#fff;width:100%;max-width:460px;max-height:90vh;display:flex;flex-direction:column;font-family:inherit;box-shadow:0 10px 30px rgba(0,0,0,.3)}
#bep-head{background:#001838;color:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700}
#bep-close{background:none;border:0;color:#fff;font-size:24px;line-height:1;cursor:pointer;padding:0 2px}
#bep-body{padding:16px;overflow-y:auto}
.bep-dica{font-size:13px;color:#555;margin:0 0 12px;line-height:1.5}
.bep-linha{display:flex;gap:8px;margin-bottom:8px}
.bep-linha select{flex:0 0 92px;margin-bottom:0!important}
.bep-linha input{flex:1;margin-bottom:0!important}
#bep-box input,#bep-box select{padding:10px;border:1px solid #ccc;font-size:14px;width:100%;box-sizing:border-box;margin-bottom:8px;background:#fff;color:#222;border-radius:0;height:auto}
#bep-buscar{width:100%;padding:11px;background:#001838;color:#fff;border:0;font-size:14px;font-weight:700;cursor:pointer;margin-top:2px;border-radius:0}
#bep-buscar:disabled{opacity:.6;cursor:default}
#bep-msg{font-size:13px;color:#b88a2e;margin:8px 0 0}
#bep-lista{margin-top:10px;display:flex;flex-direction:column;gap:6px}
.bep-item{display:block;width:100%;text-align:left;border:1px solid #ddd;background:#fff;padding:10px;cursor:pointer;font-size:13px;line-height:1.4;border-radius:0}
.bep-item:hover{background:#f4f6f9;border-color:#001838}
.bep-item-rua{display:block;font-weight:700;color:#222}
.bep-item-det{display:block;color:#666;font-size:12px}
.bep-item-cep{display:block;color:#001838;font-weight:700;margin-top:2px}

/* ════ CEP sugestao clicavel (cadastro) — 2026-08-20 ════ */
.form-group{position:relative}
.cep-sugestao{position:absolute;left:0;right:0;top:100%;z-index:500;background:#fff;border:1px solid #001838;border-top:0;box-shadow:0 6px 14px rgba(0,0,0,.15)}
.cep-sug-item{display:block;width:100%;text-align:left;background:#fff;border:0;padding:10px 12px;cursor:pointer;font-size:13px;line-height:1.4}
.cep-sug-item:hover{background:#f4f6f9}
.cep-sug-rua{display:block;font-weight:700;color:#222}
.cep-sug-det{display:block;color:#666;font-size:12px}
.cep-sug-load{padding:10px 12px;font-size:13px;color:#666}

/* ancora sugestao logo abaixo do input CEP */
.cep-wrap{position:relative}

/* esconde erro-msg vazio (some o check solto) e cola a sugestao no CEP */
.cadastro-form .form-group .erro-msg:empty{display:none}

/* ════ FILTRO VALOR slider (de/ate) — 2026-08-20 ════ */
.vf-wrap{margin-top:4px}
.vf-slider{position:relative;height:26px;margin:6px 2px 12px}
.vf-track{position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);background:#dde1e7}
.vf-fill{position:absolute;top:50%;height:4px;transform:translateY(-50%);background:#001838}
.vf-slider input[type=range]{position:absolute;left:0;width:100%;height:26px;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none}
.vf-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#001838;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.35);cursor:pointer}
.vf-slider input[type=range]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:#001838;border:2px solid #fff;cursor:pointer}
.vf-campos{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.vf-campos label{font-size:12px;color:#555;display:flex;align-items:center;gap:4px}
.vf-campos input{width:92px;padding:7px 8px;border:1px solid #ccc;font-size:13px;border-radius:0;height:auto;background:#fff;color:#222}
#vf-btn{padding:8px 16px;background:#001838;color:#fff;border:0;font-size:13px;font-weight:700;cursor:pointer;border-radius:0}
#vf-btn:hover{background:#002047}

/* etiquetas do slider de valor (seguem as alcas) */
.vf-slider{height:46px;margin-bottom:6px}
.vf-tip{position:absolute;top:28px;transform:translateX(-50%);font-size:11px;font-weight:700;color:#001838;background:#eef1f5;border:1px solid #d5dae1;padding:1px 6px;white-space:nowrap;pointer-events:none;z-index:2}

/* FIX alinhamento: alca centralizada no trilho (area 46px c/ etiquetas embaixo) */
.vf-slider input[type=range]{height:46px}

/* BTN-FONT-UNICA 2026-08-21 (pedido do cliente): TODOS os botoes do site usam
   a MESMA fonte do botao "Minha Conta" = Albert Sans (var --font-principal).
   Icones FA (<i class="fa...">) nao sao afetados (regra deles e mais especifica). */
button, [class*="btn"], .botao, [class*="botao"], .valor-btn, .acc-links a, .cta-btn, .trust-btn,
.sl-evento-head__btn, .anchor-buttons button, input[type=submit], input[type=button],
.ev-dar-lance-lista, .lav-btn-ver-lotes, .lot-footer a, .secao__card__agenda a, .secao__agenda__botao__completa a {
    font-family: var(--font-principal, 'Albert Sans', sans-serif) !important;
}

/* CTA-DUPLA 2026-08-21 (pedido do cliente): Cadastrar | WhatsApp lado a lado no box do lance */
.lv2-cta-dupla{display:flex;gap:8px;}
.lv2-cta-dupla .lv2-action-btn{flex:1;min-width:0;justify-content:center;}
.lv2-action-btn.whats{background:#25d366;border-color:#25d366;color:#fff!important;}
.lv2-action-btn.whats:hover{background:#1fb857;border-color:#1fb857;}


/* BOX-LANCE 2026-08-21 (pedidos do cliente, producao): */
/* (2) habilitar/cadastrar/whatsapp -> NAVY do header; (3) raio 5px igual header */
.lv2-action-btn.habilitar, .lv2-action-btn.whats, .lv2-action-btn.cadastro{
    background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;}
.lv2-action-btn.habilitar:hover, .lv2-action-btn.whats:hover, .lv2-action-btn.cadastro:hover{
    background:#024059!important;border-color:#024059!important;}
.lv2-bid-actions .lv2-action-btn{border-radius:5px;}

/* (4) "Encerra em" como linha propria embaixo do valor (com divisao, +2px) */
.lv2-bid-encerra{display:flex;align-items:center;justify-content:space-between;
    padding:9px 2px;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;margin-top:4px;}
.lv2-bid-encerra>span{font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#64748b;font-weight:700;}
.lv2-bid-encerra .LL_cronometro_tempo{display:flex;align-items:baseline;gap:2px;font-weight:800;color:var(--primary-color);}
.lv2-bid-encerra .LL_cronometro_tempo>span>span{font-size:17px;}

/* FIX 2026-08-21: WhatsApp NAO era p/ ficar navy — volta verde (navy so habilitar/cadastrar) */
.lv2-action-btn.whats{background:#25d366!important;border-color:#25d366!important;color:#fff!important;}
.lv2-action-btn.whats:hover{background:#1fb857!important;border-color:#1fb857!important;}

/* BOX-LANCE 2026-08-21 18:05 (pedidos do cliente) — SOMENTE grupoleilo ate aprovacao */
/* (1) botao "Voce precisa fazer login..." (tag <a>) -> navy + raio 5px (o "Enviar Lance" e <button>, nao toca) */
a.lv2-action-btn.lance{background:var(--primary-color)!important;border-radius:5px;}

/* (2) ENCERRA EM com o mesmo estilo do bloco LANCE ATUAL (label em cima / valor embaixo, sem divisorias) */
.lv2-bid-encerra{display:block;padding:6px 0 0;border:0;margin-top:2px;}
.lv2-bid-encerra>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#64748b;font-weight:700;margin-bottom:3px;}
.lv2-bid-encerra .LL_cronometro_tempo{justify-content:flex-start;font-weight:800;color:#0f172a;}
.lv2-bid-encerra .LL_cronometro_tempo>span>span{font-size:17px;}

/* (3) Cadastrar / WhatsApp viram TEXTO clicavel (discreto) */
.lv2-cta-dupla{justify-content:center;gap:22px;}
.lv2-cta-dupla .lv2-action-btn.cadastro, .lv2-cta-dupla .lv2-action-btn.whats, .lv2-action-btn.lv2-wpp-solo{
    background:none!important;border:0!important;color:var(--primary-color)!important;
    padding:8px 2px;font-weight:600;border-radius:0;width:auto;}
.lv2-cta-dupla .lv2-action-btn:hover, .lv2-action-btn.lv2-wpp-solo:hover{text-decoration:underline;}
.lv2-action-btn.whats i{color:#25d366;}

/* FIX 2026-08-21 18:15 (cliente): Enviar Lance (button.lance) tambem navy; ENCERRA EM c/ mesma margem do bloco do valor */
.lv2-action-btn.lance{background:var(--primary-color)!important;border-radius:5px;}
.lv2-bid-encerra{padding:6px 14px 0;}

/* FIX 2026-08-21 20:10 (cliente): hover do WhatsApp texto-link NAO pode ficar verde */
.lv2-action-btn.lv2-wpp-solo:hover, .lv2-cta-dupla .lv2-action-btn.whats:hover{
    background:none!important;border:0!important;color:var(--primary-color)!important;text-decoration:underline;}

/* SEPARADOR + FONTE 2026-08-21 (cliente): | entre Cadastrar/WhatsApp + fonte 17px (+3) */
.lv2-cta-sep{color:#94a3b8;align-self:center;font-weight:400;}
.lv2-cta-dupla .lv2-action-btn.cadastro, .lv2-cta-dupla .lv2-action-btn.whats, .lv2-action-btn.lv2-wpp-solo{font-size:17px;}
.lv2-home-ctas .lv2-action-btn{flex:none;width:auto;}

/* ═══ TRUSTBAR-HOME 2026-08-21 (CSS montado pelo cliente) ═══ */
.lv2-trustbar{
  max-width:1160px;margin:28px auto;background:linear-gradient(180deg,#ffffff 0%,#fbfcfd 100%);
  border:1px solid #e6eaef;border-radius:16px;box-shadow:0 6px 24px rgba(0,48,73,.07);
  padding:18px 26px;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap;}
.lv2-trust-left{display:flex;align-items:center;gap:16px;flex:1 1 560px;min-width:0;flex-wrap:wrap;}
.lv2-trust-label{margin:0;font-size:12.5px;line-height:1.35;font-weight:700;letter-spacing:.3px;color:#64748b;text-transform:uppercase;max-width:150px;}
.lv2-trust-selos{display:flex;align-items:center;flex-wrap:wrap;}
.lv2-selo{display:flex;align-items:center;justify-content:center;height:56px;padding:0 18px;position:relative;}
.lv2-selo + .lv2-selo::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:#e6eaef;}
.lv2-selo img{max-height:44px;max-width:130px;width:auto;display:block;object-fit:contain;filter:grayscale(100%);opacity:.72;transition:filter .25s ease,opacity .25s ease;}
.lv2-trustbar:hover .lv2-selo img{filter:grayscale(0);opacity:1;}
.lv2-selo.dark img{background:#0f1115;border-radius:8px;padding:6px 10px;filter:none;opacity:.9;}
.lv2-trustbar:hover .lv2-selo.dark img{opacity:1;}
.lv2-trust-divisor{width:1px;align-self:stretch;min-height:56px;background:linear-gradient(180deg,transparent,#e6eaef 20%,#e6eaef 80%,transparent);}
.lv2-home-ctas{display:flex;justify-content:center;gap:22px;margin:0;flex:0 0 auto;}
.lv2-home-ctas .lv2-action-btn{background:none;border:0;color:#001838;font-size:17px;font-weight:600;padding:8px 2px;text-decoration:none;flex:none;width:auto;white-space:nowrap;}
.lv2-home-ctas .lv2-action-btn:hover{text-decoration:underline;color:#001838;}
.lv2-cta-sep{color:#94a3b8;align-self:center;}
.lv2-action-btn.whats i{color:#25d366;}
@media (max-width:1020px){
  .lv2-trustbar{justify-content:center;text-align:center;}
  .lv2-trust-divisor{display:none;}
  .lv2-trust-left{flex:1 1 100%;justify-content:center;}
  .lv2-trust-label{max-width:100%;}
  .lv2-trust-selos{justify-content:center;}
  .lv2-home-ctas{flex:1 1 100%;padding-top:10px;border-top:1px solid #e6eaef;}
  .lv2-selo img{filter:none;opacity:1;}
}
@media (max-width:520px){
  .lv2-trustbar{padding:16px;gap:14px;}
  .lv2-selo{padding:0 10px;height:46px;}
  .lv2-selo img{max-height:34px;max-width:92px;}
  .lv2-home-ctas{flex-direction:column;align-items:center;gap:4px;}
  .lv2-home-ctas .lv2-cta-sep{display:none;}
}

/* TRUSTBAR fix 23:25: sem leilaoseguro; logos uniformes pequenos (altura fixa 34px) */
.lv2-selo img{height:34px;max-height:34px;max-width:110px;width:auto;}
@media (max-width:520px){ .lv2-selo img{height:28px;max-height:28px;max-width:88px;} }

/* TRUSTBAR fix 23:30: logos um pouco maiores + fundo transparente de verdade */
.lv2-selo img{height:42px;max-height:42px;max-width:120px;}
.lv2-selo img[src*="selo-ssl"], .lv2-selo img[src*="selo-tjgo"]{mix-blend-mode:multiply;}
.lv2-trustbar{padding:22px 28px;}
@media (max-width:520px){ .lv2-selo img{height:32px;max-height:32px;max-width:96px;} }

/* TRUSTBAR 23:40: logos 70px (pedido do cliente) */
.lv2-selo img{height:70px;max-height:70px;max-width:170px;}
.lv2-selo{height:78px;}
@media (max-width:520px){ .lv2-selo img{height:48px;max-height:48px;max-width:120px;} .lv2-selo{height:56px;} }

/* TRUSTBAR 23:45: sem efeito cinza->cor (sempre colorido) + 20% PC (84px) / 30% mobile (62px) */
.lv2-selo img{filter:none!important;opacity:1!important;transition:none;height:84px;max-height:84px;max-width:200px;}
.lv2-selo{height:92px;}
@media (max-width:520px){ .lv2-selo img{height:62px;max-height:62px;max-width:150px;} .lv2-selo{height:70px;} }

/* TRUSTBAR 23:50: mobile +15% (71px) */
@media (max-width:520px){ .lv2-selo img{height:71px;max-height:71px;max-width:170px;} .lv2-selo{height:79px;} }
