@charset "UTF-8";.delay_1{-webkit-animation-delay:.2s;animation-delay:.2s}.delay_2{-webkit-animation-delay:.4s;animation-delay:.4s}.delay_3{-webkit-animation-delay:.6s;animation-delay:.6s}.delay_4{-webkit-animation-delay:.8s;animation-delay:.8s}.delay_5{-webkit-animation-delay:1s;animation-delay:1s}.delay_6{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay_7{-webkit-animation-delay:1.4s;animation-delay:1.4s}.delay_8{-webkit-animation-delay:1.6s;animation-delay:1.6s}.delay_9{-webkit-animation-delay:1.8s;animation-delay:1.8s}.delay_10{-webkit-animation-delay:2s;animation-delay:2s}.delay_11{-webkit-animation-delay:2.2s;animation-delay:2.2s}.delay_12{-webkit-animation-delay:2.4s;animation-delay:2.4s}.delay_13{-webkit-animation-delay:2.6s;animation-delay:2.6s}.delay_14{-webkit-animation-delay:2.8s;animation-delay:2.8s}.delay_15{-webkit-animation-delay:3s;animation-delay:3s}.delay_16{-webkit-animation-delay:3.2s;animation-delay:3.2s}.delay_17{-webkit-animation-delay:3.4s;animation-delay:3.4s}.delay_18{-webkit-animation-delay:3.6s;animation-delay:3.6s}.delay_19{-webkit-animation-delay:3.8s;animation-delay:3.8s}.delay_20{-webkit-animation-delay:4s;animation-delay:4s}.delay_21{-webkit-animation-delay:4.2s;animation-delay:4.2s}.delay_22{-webkit-animation-delay:4.4s;animation-delay:4.4s}.delay_23{-webkit-animation-delay:4.6s;animation-delay:4.6s}.delay_24{-webkit-animation-delay:4.8s;animation-delay:4.8s}.delay_25{-webkit-animation-delay:5s;animation-delay:5s}.delay_26{-webkit-animation-delay:5.2s;animation-delay:5.2s}.delay_27{-webkit-animation-delay:5.4s;animation-delay:5.4s}.delay_28{-webkit-animation-delay:5.6s;animation-delay:5.6s}.delay_29{-webkit-animation-delay:5.8s;animation-delay:5.8s}.delay_30{-webkit-animation-delay:6s;animation-delay:6s}.delay_31{-webkit-animation-delay:6.2s;animation-delay:6.2s}.delay_32{-webkit-animation-delay:6.4s;animation-delay:6.4s}.delay_33{-webkit-animation-delay:6.6s;animation-delay:6.6s}.delay_34{-webkit-animation-delay:6.8s;animation-delay:6.8s}.delay_35{-webkit-animation-delay:7s;animation-delay:7s}.delay_36{-webkit-animation-delay:7.2s;animation-delay:7.2s}.delay_37{-webkit-animation-delay:7.4s;animation-delay:7.4s}.delay_38{-webkit-animation-delay:7.6s;animation-delay:7.6s}.delay_39{-webkit-animation-delay:7.8s;animation-delay:7.8s}.delay_40{-webkit-animation-delay:8s;animation-delay:8s}.delay_41{-webkit-animation-delay:8.2s;animation-delay:8.2s}.delay_42{-webkit-animation-delay:8.4s;animation-delay:8.4s}.delay_43{-webkit-animation-delay:8.6s;animation-delay:8.6s}.delay_44{-webkit-animation-delay:8.8s;animation-delay:8.8s}.delay_45{-webkit-animation-delay:9s;animation-delay:9s}.delay_46{-webkit-animation-delay:9.2s;animation-delay:9.2s}.delay_47{-webkit-animation-delay:9.4s;animation-delay:9.4s}.delay_48{-webkit-animation-delay:9.6s;animation-delay:9.6s}.delay_49{-webkit-animation-delay:9.8s;animation-delay:9.8s}.delay_50{-webkit-animation-delay:10s;animation-delay:10s}.delay_51{-webkit-animation-delay:10.2s;animation-delay:10.2s}.delay_52{-webkit-animation-delay:10.4s;animation-delay:10.4s}.delay_53{-webkit-animation-delay:10.6s;animation-delay:10.6s}.delay_54{-webkit-animation-delay:10.8s;animation-delay:10.8s}.delay_55{-webkit-animation-delay:11s;animation-delay:11s}.delay_56{-webkit-animation-delay:11.2s;animation-delay:11.2s}.delay_57{-webkit-animation-delay:11.4s;animation-delay:11.4s}.delay_58{-webkit-animation-delay:11.6s;animation-delay:11.6s}.delay_59{-webkit-animation-delay:11.8s;animation-delay:11.8s}.delay_60{-webkit-animation-delay:12s;animation-delay:12s}.delay_61{-webkit-animation-delay:12.2s;animation-delay:12.2s}.delay_62{-webkit-animation-delay:12.4s;animation-delay:12.4s}.delay_63{-webkit-animation-delay:12.6s;animation-delay:12.6s}.delay_64{-webkit-animation-delay:12.8s;animation-delay:12.8s}.delay_65{-webkit-animation-delay:13s;animation-delay:13s}.delay_66{-webkit-animation-delay:13.2s;animation-delay:13.2s}.delay_67{-webkit-animation-delay:13.4s;animation-delay:13.4s}.delay_68{-webkit-animation-delay:13.6s;animation-delay:13.6s}.delay_69{-webkit-animation-delay:13.8s;animation-delay:13.8s}.delay_70{-webkit-animation-delay:14s;animation-delay:14s}.delay_71{-webkit-animation-delay:14.2s;animation-delay:14.2s}.delay_72{-webkit-animation-delay:14.4s;animation-delay:14.4s}.delay_73{-webkit-animation-delay:14.6s;animation-delay:14.6s}.delay_74{-webkit-animation-delay:14.8s;animation-delay:14.8s}.delay_75{-webkit-animation-delay:15s;animation-delay:15s}.delay_76{-webkit-animation-delay:15.2s;animation-delay:15.2s}.delay_77{-webkit-animation-delay:15.4s;animation-delay:15.4s}.delay_78{-webkit-animation-delay:15.6s;animation-delay:15.6s}.delay_79{-webkit-animation-delay:15.8s;animation-delay:15.8s}.delay_80{-webkit-animation-delay:16s;animation-delay:16s}.delay_81{-webkit-animation-delay:16.2s;animation-delay:16.2s}.delay_82{-webkit-animation-delay:16.4s;animation-delay:16.4s}.delay_83{-webkit-animation-delay:16.6s;animation-delay:16.6s}.delay_84{-webkit-animation-delay:16.8s;animation-delay:16.8s}.delay_85{-webkit-animation-delay:17s;animation-delay:17s}.delay_86{-webkit-animation-delay:17.2s;animation-delay:17.2s}.delay_87{-webkit-animation-delay:17.4s;animation-delay:17.4s}.delay_88{-webkit-animation-delay:17.6s;animation-delay:17.6s}.delay_89{-webkit-animation-delay:17.8s;animation-delay:17.8s}.delay_90{-webkit-animation-delay:18s;animation-delay:18s}.delay_91{-webkit-animation-delay:18.2s;animation-delay:18.2s}.delay_92{-webkit-animation-delay:18.4s;animation-delay:18.4s}.delay_93{-webkit-animation-delay:18.6s;animation-delay:18.6s}.delay_94{-webkit-animation-delay:18.8s;animation-delay:18.8s}.delay_95{-webkit-animation-delay:19s;animation-delay:19s}.delay_96{-webkit-animation-delay:19.2s;animation-delay:19.2s}.delay_97{-webkit-animation-delay:19.4s;animation-delay:19.4s}.delay_98{-webkit-animation-delay:19.6s;animation-delay:19.6s}.delay_99{-webkit-animation-delay:19.8s;animation-delay:19.8s}.delay_100{-webkit-animation-delay:20s;animation-delay:20s}.fade-enter-active{transition:opacity 1s}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-fade-enter-active{transition:all .5s ease-out}.slide-fade-leave-active{transition:all .9s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(20px);opacity:0}.list-item{display:inline-block;margin-right:10px}.list-enter-active,.list-leave-active{transition:all 1s}.list-enter,.list-leave-to{opacity:0;height:0;transform:translateX(30px)}.slide-down-enter-active,.slide-down-leave-active{transition:max-height 1s ease-in-out}.slide-down-enter-to,.slide-down-leave{overflow:hidden;max-height:1000px}.slide-down-enter,.slide-down-leave-to{overflow:hidden;max-height:0}.slide-fade-left-enter-active,.slide-fade-left-leave-active{transition:all .5s ease}.slide-fade-left-enter,.slide-fade-left-leave-to{transform:translateX(-100%);opacity:0}.custom-switcher{padding-bottom:20px}.custom-switcher.full{display:block}.custom-switcher.full .switcher{width:100%}.custom-switcher.full .switcher label{width:100%}.custom-switcher.no-margin-bottom .switcher{margin-bottom:0}.custom-switcher{text-align:left;display:inline-block}.custom-switcher>label{color:#000;display:inline-block}.custom-switcher .switcher{margin-top:4px;display:inline-block}.custom-switcher .switcher>input{display:none}.custom-switcher .switcher>input:checked~label{background-color:#96bc33;color:#f7f7f9}.custom-switcher .switcher>input:checked~label:after{left:100%;transform:translateX(-100%);background:#f7f7f9}.custom-switcher .switcher>input:checked:disabled~label:after{background-color:#f7f7f9;color:#96bc33;opacity:.8;font-family:"Font Awesome 6 Pro";content:"\f00d";text-align:center}.custom-switcher .switcher>input:disabled~label{background-color:#c5c5c5;color:#fff;pointer-events:none}.custom-switcher .switcher>input:disabled~label:after{opacity:.8;font-family:"Font Awesome 6 Pro";content:"\f00d";text-align:center}.custom-switcher .switcher>label{box-shadow:2px 3px 6px 1px rgba(0,0,0,.53);-webkit-box-shadow:2px 3px 6px 1px rgba(0,0,0,.53);-moz-box-shadow:2px 3px 6px 1px rgba(0,0,0,.53);color:#000;position:relative;display:block;height:30px;width:fit-content;text-align:center;background-color:#f7f7f9;border-radius:100px;line-height:30px;font-size:14px;padding-left:50px;padding-right:50px;cursor:pointer;transition:all .3s ease}.custom-switcher .switcher>label:after{position:absolute;z-index:1;left:0;top:0;display:block;width:30px;height:30px;border-radius:100px;background:#96bc33;box-shadow:0 3px 3px rgba(0,0,0,.05);content:"";transition:all .3s ease}.custom-switcher .switcher>label:active:after{transform:scale(1.15,.85)}.custom-switcher .switch-content{position:relative}.custom-switcher .switch-content .atalho-badge{position:relative;float:right;margin-left:10px;margin-top:-14px}.img-cutter-container .vue-img-cutter{font-size:12px;line-height:130%}.img-cutter-container .fl{float:left}.img-cutter-container .fr{float:right}.img-cutter-container .i-dialog-footer{display:block;width:100%;margin-top:15px;margin-bottom:15px;text-align:left}.img-cutter-container .mask{background:rgba(0,0,0,.6);position:fixed;overflow-y:scroll;overflow-x:hidden;top:0;left:0;width:100%;height:100%;z-index:999}.img-cutter-container .dialogBox{clear:both}.img-cutter-container .dialogBoxModal{position:relative;padding-top:100px;padding-bottom:100px;clear:both}.img-cutter-container .dialogMainModal{line-height:125%;font-size:16px;position:absolute;top:100px;left:50%;margin-bottom:100px;transform:translateX(-50%);border:1px solid rgba(0,0,0,.8);border-radius:3px;box-sizing:border-box;padding:15px 15px 0 15px;background:#fff;z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;animation:dialogShow .3s}.img-cutter-container .dialogMain{line-height:125%;font-size:16px;box-sizing:border-box;background:#fff;z-index:1000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes dialogShow{from{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}.img-cutter-container .toolMain{box-sizing:border-box}.img-cutter-container .toolBox{border:1px solid #dedede;background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 0,transparent 75%,rgba(0,0,0,.25) 0),linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 0,transparent 75%,rgba(0,0,0,.25) 0);background-color:#eee;background-size:30px 30px;background-position:0 0,15px 15px;position:relative}.img-cutter-container .tool-title{margin-bottom:10px}.img-cutter-container .canvas{position:absolute;top:0;left:0;z-index:98}.img-cutter-container .canvasSelectBox{position:absolute;top:0;left:0;z-index:99}@keyframes zi-antBorder{0%{background-position:0 0}50%{background-position:0 5px}100%{background-position:0 10px}}.img-cutter-container .toolBoxControl{background:rgba(255,255,255,0);position:absolute;z-index:101;box-sizing:border-box}.img-cutter-container .toolBoxControlBox{width:100%;height:100%;position:relative;background:0 0;z-index:103;pointer-events:none}.img-cutter-container .controlBoxInnerLine{position:absolute;z-index:1;background-size:10px 10px;background-image:linear-gradient(-45deg,#409eff 25%,rgba(64,158,255,0) 25%,rgba(64,158,255,0) 50%,#409eff 50%,#409eff 75%,rgba(64,158,255,0) 75%,rgba(64,158,255,0));-ms-animation:zi-antBorder .8s linear 0s infinite normal;-moz-animation:zi-antBorder .8s linear 0s infinite normal;-webkit-animation:zi-antBorder .8s linear 0s infinite normal;animation:zi-antBorder .8s linear 0s infinite normal;pointer-events:none}.img-cutter-container .controlBoxInnerLineTop{height:1px;width:100%;top:-1px}.img-cutter-container .controlBoxInnerLineBottom{height:1px;width:100%;bottom:-1px}.img-cutter-container .controlBoxInnerLineLeft{height:100%;width:1px;left:-1px;top:0}.img-cutter-container .controlBoxInnerLineRight{height:100%;width:1px;right:-1px;top:0}.img-cutter-container .toolBoxControlLine{position:absolute;z-index:1;background:0 0}.img-cutter-container .toolBoxControlLineItem-1{top:33%;width:100%;height:1px;box-sizing:border-box;border-bottom:1px dashed #409eff}.img-cutter-container .toolBoxControlLineItem-2{top:66%;width:100%;height:1px;box-sizing:border-box;border-bottom:1px dashed #409eff}.img-cutter-container .toolBoxControlLineItem-3{left:33%;border-right:1px dashed #409eff;height:100%;width:1px;box-sizing:border-box}.img-cutter-container .toolBoxControlLineItem-4{left:66%;border-right:1px dashed #409eff;height:100%;width:1px;box-sizing:border-box}.img-cutter-container .controlBox{width:100%;height:100%;position:absolute;cursor:move;z-index:1;pointer-events:none}.img-cutter-container .controlBtn{border:1px solid rgba(255,255,255,.5);box-sizing:border-box;width:6px;height:6px;background:#409eff;position:absolute;border-radius:50%;z-index:999;pointer-events:auto!important}.img-cutter-container .leftUp{top:0;left:0;margin-left:-3px;margin-top:-3px;cursor:se-resize}.img-cutter-container .leftDown{bottom:0;left:0;margin-left:-3px;margin-bottom:-3px;cursor:sw-resize}.img-cutter-container .rightUp{top:0;right:0;margin-right:-3px;margin-top:-3px;cursor:sw-resize}.img-cutter-container .rightDown{bottom:0;right:0;margin-right:-3px;margin-bottom:-3px;cursor:se-resize}.img-cutter-container .topCenter{top:0;right:50%;margin-right:-3px;margin-top:-3px;cursor:s-resize}.img-cutter-container .downCenter{bottom:0;right:50%;margin-right:-3px;margin-bottom:-3px;cursor:s-resize}.img-cutter-container .leftCenter{top:50%;left:0;margin-left:-3px;margin-top:-3px;cursor:e-resize}.img-cutter-container .rightCenter{top:50%;right:0;margin-right:-3px;margin-top:-3px;cursor:e-resize}.img-cutter-container .toolBar{margin-top:10px}.img-cutter-container .selectArea{display:block;width:260px;text-align:right;color:#fff;position:absolute;top:-20px;right:0;font-size:10px;user-select:none}.img-cutter-container .tips{position:absolute;top:50%;left:50%;color:red;z-index:101;transform:translate(-50%,-50%)}.img-cutter-container .btn{display:inline-block;text-align:center;background:#dedede;height:40px;line-height:40px;padding:0 20px;box-sizing:border-box;border-radius:4px;cursor:pointer;border:1px solid;font-size:14px;transition:background .3s,color .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-cutter-container .btn[disabled]{opacity:.6;color:#333;border-color:#dedede!important;background-color:#fff!important;cursor:default}.img-cutter-container .btn[disabled]:hover{opacity:.6;color:#333!important;border-color:#dedede!important;background-color:#fff!important}.img-cutter-container .btn-default{color:#333;border-color:#dcdfe6;background-color:#fff;transition:background .3s,color .3s}.img-cutter-container .btn-default:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.img-cutter-container .btn-primary{color:#fff;background-color:#409eff;border-color:#409eff;transition:background .3s,color .3s}.img-cutter-container .btn-primary:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.img-cutter-container .btn-warning{color:#fff;background-color:#e6a23c;border-color:#e6a23c}.img-cutter-container .btn-warning:hover{color:#fff;background-color:#eeba6c;border-color:#e6a23c;transition:background .3s,color .3s}.img-cutter-container .btn-primary-plain{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff;transition:background .3s,color .3s}.img-cutter-container .btn-primary-plain:hover{background:#66b1ff;border-color:#66b1ff;color:#fff}.img-cutter-container .btn-xs{height:26px;line-height:26px;padding:0 10px;font-size:12px}.img-cutter-container .dialog-footer{float:right}.img-cutter-container .fade-enter-active,.img-cutter-container .fade-leave-active{transition:opacity .3s}.img-cutter-container .fade-enter,.img-cutter-container .fade-leave-to{opacity:0}.img-cutter-container .fade-in-enter{margin-top:-50px;opacity:0;transition:margin-top .2s,opacity .2s}.img-cutter-container .fade-out-enter{transition:margin-top .2s,opacity .2s}.img-cutter-container .fade-in-active{transition:margin-top .2s,opacity .2s}.img-cutter-container .fade-out-active{margin-top:-50px;opacity:0;transition:margin-top .2s,opacity .2s}.img-cutter-container .file-input{height:40px;line-height:40px;padding:0 10px;box-sizing:border-box;border-radius:4px;border:1px solid #dedede}.img-cutter-container .file-input::placeholder{color:#c0c4cc}.img-cutter-container .toolbar-item{display:inline-block}.img-cutter-container .closeIcon{float:right;cursor:pointer;display:block;background:#c6e2ff;color:#fff;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;margin:0;padding:0;transition:transform .3s,background .3s}.img-cutter-container .closeIcon:hover{background:#409eff;transform:rotate(180deg)}.img-cutter-container .copyright{font-size:10px!important;clear:both!important;width:100%!important;text-align:right!important;display:block!important;opacity:.5!important;position:absolute!important;bottom:0!important;right:0!important;line-height:100%!important;z-index:100!important}.img-cutter-container .copyright a{color:#fff!important;text-decoration:none!important;position:relative!important;opacity:1!important;display:inline-block!important;padding:2px!important;background:rgba(0,0,0,.4)}.img-cutter-container .dockMain{position:absolute;z-index:1002;bottom:5px;left:5px;opacity:.5;transition:opacity .5s;box-sizing:border-box;padding:5px 5px;border-radius:5px}.img-cutter-container .dockMain:hover{opacity:1}.img-cutter-container .dockBtn{font-size:10px;cursor:pointer;display:inline-block;margin-right:4px;color:#409eff;border:1px solid #c6e2ff;background-color:#ecf5ff;padding:1px 4px;border-radius:3px;height:20px;line-height:16px;transition:background .2s,color .2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-cutter-container .dockBtn:hover{color:#fff;background-color:#409eff;border-color:#409eff}.img-cutter-container .dockBtnScrollBar{display:inline-block;margin-right:4px;margin-left:10px;background:#409eff;width:200px;height:10px;border-radius:5px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-cutter-container .scrollBarControl{position:absolute;cursor:pointer;background:#fff;border:2px solid #409eff;box-sizing:border-box;border-radius:50%;width:20px;height:20px;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 3px #1f5184}.img-cutter-container .scrollBarText{position:absolute;cursor:pointer;background:rgba(0,0,0,.7);padding:2px;color:#fff;top:-16px;height:14px;line-height:14px;text-align:center;font-size:10px;border-radius:3px;transform:translate(-50%,-50%)}.bg-header{background:linear-gradient(135deg,#4a7712 0,#1d340a 100%)!important}#notificao_header_list{margin-top:10px}nav.menu-superior .navbar-list li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.15);border-radius:8px;margin:0 4px;transition:all .3s ease;position:relative}nav.menu-superior .navbar-list li a:hover{background:rgba(255,255,255,.25);transform:translateY(-2px)}nav.menu-superior .navbar-list li a i{font-size:18px!important;color:#fff;margin:0!important}nav.menu-superior .navbar-list li a img{width:20px!important;height:20px!important;filter:brightness(0) invert(1)}nav.menu-superior .navbar-list li a .notification-badge{position:absolute;top:-4px;right:-4px;background:#f44;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:600;min-width:18px;text-align:center}nav.menu-superior .navbar-list li a.dropdown-trigger{padding:0}nav.menu-superior .container-campo-buscar-funcoes .campo-buscar-funcoes{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#000;padding:8px 40px 8px 40px;height:40px}nav.menu-superior .container-campo-buscar-funcoes .campo-buscar-funcoes::placeholder{color:#000}nav.menu-superior .container-campo-buscar-funcoes .campo-buscar-funcoes:focus{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}nav.menu-superior .container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container i{color:#000;font-size:16px}nav.menu-superior .container-campo-buscar-funcoes .campo-buscar-funcoes__teclas-container .campo-buscar-funcoes__teclas{color:#000;font-size:11px}nav.menu-superior .button-menu{width:40px;height:40px!important;top:10px;background:rgba(255,255,255,.15);border-radius:8px;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease}nav.menu-superior .button-menu:hover{background:rgba(255,255,255,.25)}nav.menu-superior .button-menu i{color:#fff;font-size:24px}nav.menu-superior .brand-logo img{margin-top:6px;height:48px}@media (max-width:990px){nav.menu-superior .brand-logo img{height:32px;margin-top:12px}}@media (max-width:600px){nav.menu-superior .brand-logo img{height:28px;margin-top:12px}}@media (max-width:600px){nav.menu-superior .navbar-list li a{width:36px;height:36px;margin:0 2px}nav.menu-superior .navbar-list li a i{font-size:16px!important}nav.menu-superior .container-campo-buscar-funcoes{left:60px!important;right:10px!important;width:auto!important;transform:none!important}}.bg-admin{background-color:red}.bg-primaria{background-color:#425a03!important}.text-primaria{color:#425a03!important}.bg-secundaria{background-color:#96bc33!important}.text-secundaria{color:#96bc33!important}.bg-background{background-color:#f7f7f9!important}.text-background{color:#f7f7f9!important}.riscado{text-decoration:line-through}html{background-color:#f7f7f9}body{display:flex;min-height:100vh;flex-direction:column;font-family:Ubuntu,sans-serif;overflow-x:hidden}body:not(.externo) main{padding-top:60px}body main{flex:1 0 auto}.only-print{display:none}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{background-color:#fff}[type=checkbox]+span:not(.lever) small{display:block;position:relative;top:-10px}#botao_ajuda a{opacity:.3}#botao_ajuda a:hover{opacity:1}.botao_instagram{position:fixed;bottom:30px;right:150px;background:#833ab4;background:linear-gradient(137deg,#833ab4 0,#fd1d1d 50%,#fcb045 100%);color:#fff}#orelhinha{position:fixed;bottom:-15px;left:-5px;z-index:10000;border-radius:50px;padding:10px 20px}.btn-large.redondo,.btn-small.redondo,.btn.redondo{border-radius:50px}.btn-large.relative,.btn-small.relative,.btn.relative{display:block;position:relative}.botao_messenger{position:fixed;bottom:80px;right:40px;text-align:center}.botao_messenger .btn-floating{background:#833ab4;background:linear-gradient(137deg,#833ab4 0,#1d29fd 50%,#45d9fc 100%);color:#fff}.botao_messenger .btn-floating:hover i{font-size:220%}.botao_messenger span{display:block;margin-top:5px;color:#1d29fd}.orelhinha{position:fixed;z-index:10;top:50%;transform:rotate(270deg);left:-160px;background-color:#96bc33;padding:20px 10px 5px 10px;border-radius:5px;transition:all .5s;color:#f7f7f9}.orelhinha:hover{background-color:#425a03;padding:20px}@media (max-width:600px){.orelhinha{display:none}}select.browser-default{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:0}select.browser-default:disabled{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}.icons-followed i{margin:0!important;padding:0!important}.tabs{height:30px}.tabs .tab{height:30px;line-height:30px}.tabs .tab a{background-color:#eee;color:#000;font-weight:bolder;display:flex;flex-direction:row;align-items:center;justify-content:center}.tabs .tab a.active{color:#425a03}.tabs .tab a:focus.active,.tabs .tab a:hover{background-color:rgba(150,188,51,.5);color:#425a03}.tabs .tab a.active{background-color:#fff}.tabs .tab a i{margin-left:10px;margin-right:10px}.tabs .tab a .shortcut{line-height:12px!important;position:relative;display:inline-block;vertical-align:super}.tabs .tab a .shortcut small{display:block}.tabs .indicator{background-color:#96bc33}#calendario{width:100%;max-width:1280px;margin:0 auto}#calendario .equal{display:block;width:100%;margin-top:5px}#calendario .equal ul{list-style:none;margin:0;padding:0;width:100%;display:table;table-layout:fixed;overflow:hidden}#calendario .equal ul li{display:table-cell;height:54px;text-align:center;padding-left:5px}#calendario .equal ul li:first-child{padding-left:0}#calendario .equal ul li .btn{height:54px}#calendario .equal ul li .btn:hover{-webkit-box-shadow:inset 0 0 10px #425a03;-moz-box-shadow:inset 0 0 10px #425a03;box-shadow:inset 0 0 10px #425a03}#calendario .equal ul li .btn:hover h6{color:#425a03}#calendario .equal ul li .btn:hover.darken-4 h6{color:#96bc33}#calendario .equal .btn-flat{height:35px!important}#calendario .equal.semana .btn{height:55px!important}#calendario .equal.semana .btn:hover{background-color:#fff;box-shadow:none}#calendario .dia_mes{color:rgba(255,255,255,.5);font-size:50px;position:absolute;z-index:1;left:0}#calendario h6{position:absolute;right:10px}#calendario h6 small{display:block;text-align:right}@media (max-width:600px){#calendario .dia_mes{font-size:20px;line-height:20px}#calendario h6{bottom:0}#calendario h6 small{display:none}#calendario h6 i{font-size:14px}}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(1) span{color:#fcb900}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(2) span{color:#7bdcb5}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(3) span{color:#0693e3}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(4) span{color:#eb144c}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(5) span{color:#00d084}#evento_page .campo_evento_status .select-wrapper .dropdown-content li:nth-child(6) span{color:#9900ef}#evento_page .campo_evento_status.cor-laranja .select-wrapper .select-dropdown.dropdown-trigger{color:#fcb900}#evento_page .campo_evento_status.cor-ciano .select-wrapper .select-dropdown.dropdown-trigger{color:#7bdcb5}#evento_page .campo_evento_status.cor-azul .select-wrapper .select-dropdown.dropdown-trigger{color:#0693e3}#evento_page .campo_evento_status.cor-vermelho .select-wrapper .select-dropdown.dropdown-trigger{color:#eb144c}#evento_page .campo_evento_status.cor-verde .select-wrapper .select-dropdown.dropdown-trigger{color:#00d084}#evento_page .campo_evento_status.cor-roxo .select-wrapper .select-dropdown.dropdown-trigger{color:#9900ef}.template_geral main{background-color:#f7f7f9}.conteudo{padding-top:0;height:100%;margin-bottom:70px}.conteudo.externo{padding-top:0}.conteudo-tabs{max-width:1280px;width:100%;margin:0 auto;display:block;padding:5px 0}.conteudo-tabs .tabs .indicator{background-color:#425a03}.conteudo-tabs .tabs .tab i{margin-right:10px;font-size:20px}.conteudo-tabs .tabs .tab a{color:#425a03;font-weight:700}.conteudo-tabs .tabs .tab a.active{background-color:#96bc33;color:#f7f7f9}.conteudo-tabs .tabs .tab.disabled a,.conteudo-tabs .tabs .tab.disabled a:hover{font-weight:400;color:rgba(150,188,51,.7)}.conteudo-tabs .card .card-content{padding:15px}.conteudo-tabs .card .card-action{padding:15px}.conteudo-tabs .card .card-action .btn{height:40px;line-height:40px}.material-tooltip{z-index:11000!important}.mbox-wrapper{z-index:10080!important}.mbox-wrapper h5{line-height:22px}.cortina{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:100000;translate:all .5s}.sobre-cortina{z-index:100001;position:relative}@media (max-width:600px){.container{width:100%}}#carregando{position:fixed;z-index:40000;left:0;top:0;width:100%;height:100%;background-color:#fff}#carregando span{font-size:50px;text-align:center;top:calc(50% - 50px);position:absolute;width:100%;font-size:20px}#carregando .progress{display:block;width:200px;margin:10px auto}#carregando_async{position:fixed;z-index:40000;right:5px;top:5px;width:55px;height:55px;border-radius:6px;background-color:#fbfbfb}#carregando_async .loader{width:40px;height:40px;border:3px solid #425a03;border-radius:50%;display:inline-block;position:relative;top:8px;left:8px;box-sizing:border-box;animation:rotation 1s linear infinite}#carregando_async .loader::after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;border:3px solid;border-color:#96bc33 transparent}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hide{display:none}.lds-ripple{display:inline-block;position:relative;width:300px;height:300px}.lds-ripple div{position:absolute;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #425a03}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:150px;left:150px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:300px;height:300px;opacity:0}}.saldo{position:fixed;right:140px;bottom:10px;z-index:10006;line-height:1}@media (max-width:600px){.saldo{right:70px}}@keyframes beat{to{transform:scale(1.05)}}#compra-moedas .heart{animation:beat 1s infinite}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#compra-moedas .fade{animation:fadeIn 1s infinite alternate}#compra-moedas .saldo{right:240px}@media (max-width:1000px){#compra-moedas .saldo{right:80px}}@media (min-width:451px){#compra-moedas .saldo-superior{position:absolute;right:10px;top:0;z-index:0}}@media (max-width:450px){#compra-moedas .saldo-superior{position:fixed;right:10px;top:0;z-index:100006;color:#fff}}#compra-moedas .botao-mais-menos{margin:0 0 20px 20px;font-size:20px;border-radius:100%;position:absolute;bottom:16px;left:16px}#compra-moedas .botao-mais-menos button{line-height:2.4px;padding:0 12px;font-size:20px;border-radius:50% 0 0 50%;position:relative;bottom:1px}#compra-moedas .botao-mais-menos button.plus{border-radius:0 50% 50% 0}.paginacao .select-wrapper input.select-dropdown{text-align:center;margin-bottom:0}.nova-paginacao{position:fixed;bottom:0;left:0;width:100%;margin-bottom:0;z-index:1001;background-color:#fff;padding:5px;display:flex;flex-direction:row;justify-content:space-around}.nova-paginacao>div{width:400px;max-width:96%;border-radius:50px;height:50px}@media (max-width:600px){.nova-paginacao{flex-direction:column;justify-content:center}.nova-paginacao>div{max-width:100%}}.nova-paginacao .btn{height:45px;width:45px;line-height:45px;border-radius:23px;padding:0}.nova-paginacao .btn i{font-size:30px;margin:0 auto}.nova-paginacao .col{padding:0}.nova-paginacao select{-webkit-appearance:none;appearance:none;text-align:center;margin-bottom:0;border:none;background-color:#d8e2ec;border-radius:40px;margin-top:3px;color:#000}.nova-paginacao .escolher_pagina{text-align:center;margin-bottom:0;border:none;background-color:#d8e2ec;border-radius:40px;margin-top:3px;height:45px;display:block;line-height:45px;color:#000}.nova-paginacao .busca .input-field{margin-top:10px}.nova-paginacao .busca input{height:35px!important}.img-block{display:block;width:100%}.img-center{position:relative;margin:0 auto;display:block}.breadcrumb{color:#425a03}.breadcrumb:last-child{color:#fff}.titlebar-dropdown{width:90%!important;max-width:400px!important;max-height:520px!important;overflow-y:auto!important;position:fixed!important;top:64px!important;left:auto!important;right:10px!important;box-shadow:0 10px 30px rgba(0,0,0,.2)!important;border-radius:12px!important;z-index:99999!important;background:#fff!important}.titlebar-dropdown::-webkit-scrollbar{width:6px}.titlebar-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 12px 12px 0}.titlebar-dropdown::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:3px}.titlebar-dropdown::-webkit-scrollbar-thumb:hover{background:#9e9e9e}.titlebar-dropdown .dropdown-header{position:sticky;top:0;background:#fff;z-index:11;border-bottom:2px solid #e0e0e0;border-radius:12px 12px 0 0}.titlebar-dropdown .dropdown-header h6{padding:18px 20px 14px 20px;margin:0;font-weight:700;font-size:.9rem;color:#424242;display:flex;align-items:center;justify-content:space-between;letter-spacing:.5px}.titlebar-dropdown .dropdown-controls{cursor:auto!important;background:#f8f9fa;padding:10px 0;border-bottom:1px solid #e0e0e0}.titlebar-dropdown .dropdown-controls .controls-wrapper{padding:0 20px}.titlebar-dropdown .dropdown-controls .controls-wrapper .switch{display:flex;align-items:center;gap:12px}.titlebar-dropdown .dropdown-controls .controls-wrapper .switch label{font-size:1.1rem;display:flex;align-items:center;gap:10px;margin:0;color:#616161}.titlebar-dropdown .dropdown-controls .controls-wrapper .switch a{color:#757575;transition:all .2s;font-size:1.1rem}.titlebar-dropdown .dropdown-controls .controls-wrapper .switch a:hover{color:#425a03;transform:scale(1.15)}.titlebar-dropdown .notification-item{padding:0;transition:all .25s ease;border-left:5px solid transparent;position:relative}.titlebar-dropdown .notification-item.pedido-pago{background:linear-gradient(to right,#e8f5e9 0,#fff 100%);border-left-color:#4caf50}.titlebar-dropdown .notification-item.pedido-pago:hover{background:linear-gradient(to right,#c8e6c9 0,#f1f8f4 100%);transform:translateX(2px)}.titlebar-dropdown .notification-item.pedido-pendente{background:linear-gradient(to right,#fff3e0 0,#fff 100%);border-left-color:#ff9800}.titlebar-dropdown .notification-item.pedido-pendente:hover{background:linear-gradient(to right,#ffe0b2 0,#fff8f0 100%);transform:translateX(2px)}.titlebar-dropdown .notification-item .item-content{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;gap:14px}.titlebar-dropdown .notification-item .item-content .item-link{display:flex;align-items:center;gap:14px;flex:1;padding:0;min-width:0;text-decoration:none}.titlebar-dropdown .notification-item .item-content .item-link .item-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 8px rgba(0,0,0,.15);transition:all .2s ease}.titlebar-dropdown .notification-item .item-content .item-link .item-icon.icon-pago{background:linear-gradient(135deg,#4caf50 0,#66bb6a 100%)}.titlebar-dropdown .notification-item .item-content .item-link .item-icon.icon-pendente{background:linear-gradient(135deg,#ff9800 0,#ffa726 100%)}.titlebar-dropdown .notification-item .item-content .item-link .item-icon i{color:#fff;font-size:26px;line-height:48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.titlebar-dropdown .notification-item .item-content .item-link:hover .item-icon{transform:scale(1.08);box-shadow:0 4px 12px rgba(0,0,0,.2)}.titlebar-dropdown .notification-item .item-content .item-link .item-info{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.titlebar-dropdown .notification-item .item-content .item-link .item-info .item-title{font-weight:700;font-size:.95rem;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.titlebar-dropdown .notification-item .item-content .item-link .item-info .item-date{font-size:.82rem;color:#757575;font-weight:500}.titlebar-dropdown .notification-item .item-content .btn-delete{width:36px;height:36px;border-radius:50%;border:none;background:rgba(0,0,0,.04);color:#9e9e9e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s ease;flex-shrink:0;padding:0;margin:0}.titlebar-dropdown .notification-item .item-content .btn-delete:hover{background:#f44336;color:#fff;transform:scale(1.15) rotate(90deg);box-shadow:0 3px 8px rgba(244,67,54,.4)}.titlebar-dropdown .notification-item .item-content .btn-delete:active{transform:scale(1.05) rotate(90deg)}.titlebar-dropdown .notification-item .item-content .btn-delete i{font-size:18px;line-height:36px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.titlebar-dropdown .item{padding:5px}.titlebar-dropdown .item a{padding:0;line-height:50px}.titlebar-dropdown .item i{border-radius:50%;line-height:40px;text-align:center;margin:5px;padding:0 10px;width:40px;height:40px;color:#fff}.titlebar-dropdown .item .title{color:#425a03;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.titlebar-dropdown .divider{margin:0;background-color:#e0e0e0}[ng-quill-editor]{display:block}.ql-editor img{max-width:100%}.ql-editor .ql-video{height:400px!important;width:-webkit-fill-available!important}.ql-editor strong{font-weight:bolder!important}nav.menu-superior{position:fixed;top:0;width:100%;z-index:10002}nav .brand-logo img{margin-top:6px;height:50px}@media (max-width:990px){nav .brand-logo img{height:30px;margin-top:14px}nav .brand-logo.center{left:50px;transform:none}}nav .notification-button{padding:0 10px;height:60px}@media (max-width:600px){nav .notification-button{height:54px}}.sub_titulo{position:fixed;z-index:10;height:40px;line-height:40px}.sub_titulo .nav-wrapper .row{margin-bottom:0}.sub_titulo .nav-wrapper .row .col{height:40px}.sub_titulo.show-on-small{top:60px}@media (max-width:990px){.sub_titulo.show-on-small{top:54px}}@media (max-width:600px){.sub_titulo.show-on-small{top:50px}}.nav-wrapper .sidenav-trigger{position:absolute;z-index:1000}.nav-wrapper a small{position:absolute;top:15px}@media (max-width:990px){.nav-wrapper .navbar-list.right i,.nav-wrapper .navbar-list.right li a{height:37px;line-height:40px}}@media (min-width:991px){.nav-wrapper .brand-logo.smb-logo{left:7%;transform:none;margin-left:10px}}@media (max-width:990px){.nav-wrapper .brand-logo.smb-logo{left:50px;margin-left:10px}}@media (max-width:990px){.menu-superior{height:58px!important}}.menu-superior .nav-wrapper a{height:60px}.menu-superior .nav-wrapper a small{position:absolute;line-height:12px;font-size:10px;margin:0 -.8em;padding:2px 5px;color:#fff;border-radius:50%;background-color:#ff4081;box-shadow:0 0 10px 0 #ff4081}.collapsible{border:none;box-shadow:none}.collapsible>li{margin-bottom:14px}.collapsible>li .secondary-content.mais{display:none}.collapsible>li .secondary-content.menos{display:block}@media (max-width:600px){.collapsible>li .secondary-content.botoes{margin-top:-8px}}.collapsible>li.active .secondary-content.mais{display:block}.collapsible>li.active .secondary-content.menos{display:none}.collapsible .select-por-pagina{right:10px;margin-top:-45px;position:absolute}.collapsible .select-por-pagina .switch{display:inline-block;margin-right:20px}.collapsible .select-por-pagina .switch label{font-size:16px;color:#425a03}.collapsible .select-por-pagina .input-field{width:150px;float:right;margin:0 0 0 20px!important}.collapsible .select-por-pagina .input-field input{border-bottom:none!important}@media (max-width:600px){.collapsible .select-por-pagina .input-field{width:60px}}.collapsible .select-por-pagina a{margin-top:5px}.collapsible .select-por-pagina a.active{color:#fff;background-color:#425a03}@media (max-width:600px){.collapsible .select-por-pagina .switch{position:absolute;right:0;top:-44px;width:220px}.collapsible .select-por-pagina .switch label{color:#425a03!important}.collapsible .select-por-pagina .input-field{padding:0;margin-left:0!important}.collapsible .select-por-pagina{margin-top:-44px;text-align:right}}.collapsible.lista .collapsible-header,.collapsible.popout .collapsible-header{background-color:#96bc33;color:#fff}.collapsible.lista .collapsible-header span,.collapsible.popout .collapsible-header span{display:inline}.collapsible .collapsible-header{display:block}.collapsible .collapsible-header .item-grade-close{background-color:#fff;width:34px;height:30px;text-align:center;border-radius:5px}.collapsible .collapsible-header .item-grade-close i{margin-right:0}.collapsible .collapsible-header .item-grade-close .fa-window-close{cursor:pointer;color:red;border:solid 3px #fff;border-radius:4px}.collapsible .collapsible-header .item-grade-close:hover{background-color:red}.collapsible .collapsible-header .item-grade-close:hover .fa-window-close{color:#fff;border:solid 3px red}.collapsible .collapsible-header .title{width:100%;padding-right:30px}.collapsible .collapsible-header .apagar{float:right}.collapsible .collapsible-header .apagar i{margin-right:0}.collapsible .collapsible-body{border:none;background-color:#fff}@media (max-width:600px){.collapsible .collapsible-body{padding:1rem}}.collapsible li{margin-top:4px}.collapsible li.active{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.collapsible li.active .select-por-pagina .select-wrapper .caret,.collapsible li.active .select-por-pagina .select-wrapper input.select-dropdown{color:#fff;fill:#fff;border-bottom:none!important}.collapsible li.active .select-por-pagina .switch label{color:#fff}.collapsible li.active .select-por-pagina a{color:#fff}.collapsible li.active .select-por-pagina a.active{background-color:#425a03}.collapsible.filtro label{color:#000}.collapsible.filtro .collapsible-body .tabs{background-color:#eee}.collapsible.filtro .collapsible-body .tabs .tab a{border-top-left-radius:10px;border-top-right-radius:10px}.collapsible.filtro .collapsible-body{padding:20px}.collapsible.filtro .collapsible-body,.collapsible.filtro li.active{border-radius:20px;background-color:#eee}.collapsible.filtro form{background:#fff;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.collapsible.filtro{margin-bottom:40px}.collapsible.filtro .collapsible-header{background-color:#96bc33;color:#fff;border:none;width:80px;border-radius:50px;transition:width .3s;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.collapsible.filtro .collapsible-header.acoes{width:135px}.collapsible.filtro li.active{border-radius:10px 10px}.collapsible.filtro li.active .collapsible-header{width:100%;border-radius:10px 10px 0 0;box-shadow:none}.collapsible.filtro li.active .collapsible-body{border-radius:0 0 10px 10px}.collapsible.filtro .btn-small{margin:3px}.collapsible.filtro .btn-filtros{border-radius:10px;margin:4px 2px;padding:2px 20px;height:36px}.collapsible.filtro .btn-filtros.card-venda{border:solid 1px #74fc7a}.collapsible.filtro .btn-filtros.card-orcamento{border:solid 1px #00b0ff}.collapsible.filtro .btn-filtros.card-prepedido{border:solid 1px #f1a90f}.collapsible.filtro .btn-filtros.card-vale-presente{border:solid 1px #9c27b0}.collapsible.filtro .btn-filtros.card-atrasada{border:solid 1px #f39b9b}.collapsible.filtro .btn-filtros:hover{border-width:3px;margin:1px 2px;padding:0 20px}.collapsible .collection{border:1px solid #e0e0e0}.lista-itens.collection{border:none;display:initial}.lista-itens.collection .dropdown-content{max-width:300px}.lista-itens.collection .collection-item:last-of-type{margin-bottom:60px}.lista-itens.collection .collection-item .check-selecionado{position:absolute;left:14px;top:20px;z-index:2}.lista-itens.collection .collection-item.selecionado.card-venda{border:solid 4px #74fc7a}.lista-itens.collection .collection-item.selecionado.card-quitada{border:solid 4px #74fc7a}.lista-itens.collection .collection-item.selecionado.card-orcamento{border:solid 4px #00b0ff}.lista-itens.collection .collection-item.selecionado.card-prepedido{border:solid 4px #f1a90f}.lista-itens.collection .collection-item.selecionado.card-vale-presente{border:solid 4px #9c27b0}.lista-itens.collection .collection-item.selecionado.card-atrasada{border:solid 4px #f39b9b}.lista-itens.collection .collection-item.selecionado.card-cancelada{border:solid 4px #540310}.lista-itens.collection .collection-item.avatar.avatar--is-default-padding{padding-left:.75rem;padding-right:.75rem}.lista-itens.collection .collection-item.avatar{border:solid 1px #eee;margin-bottom:10px;padding-left:95px;padding-bottom:0;border-radius:10px;box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22);-webkit-box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22);-moz-box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22)}.lista-itens.collection .collection-item.avatar .circle:not(.left){left:45px}.lista-itens.collection .collection-item.avatar .title{display:block;min-height:44px}.lista-itens.collection .collection-item.avatar .dados-adicionais{margin-left:-80px}.lista-itens.collection .collection-item.avatar .dados-adicionais .dropdown-content{width:300px}.lista-itens.collection .collection-item.avatar .dados-adicionais .dropdown-content li a i{padding-left:0;margin-right:10px}.lista-itens.collection .collection-item:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}@media (max-width:600px){.lista-itens.collection .collection-item.avatar .secondary-content{top:0;right:0}}.btn{height:auto;margin-bottom:4px}.btn.disabled{color:#000!important}.btn.disabled.red-text{color:#f44336!important}.btn.disabled.green-text{color:#4caf50!important}.btn.disabled.orange-text{color:#ff9800!important}.btn.disabled.purple-text{color:#9c27b0!important}.btn.disabled.blue-text{color:#00b0ff!important}.btn.shortcut{line-height:20px!important;display:inline-table;vertical-align:middle}.btn.shortcut i{padding:10px}.btn.shortcut small{display:block}@media (max-width:600px){.btn.shortcut{min-height:40px;height:auto!important}.btn.shortcut small:not(.visivel){display:none}.btn.shortcut span{line-height:40px!important}}.btn-full{display:block;width:100%}.btn-acoes .btn{height:50px;border-radius:25px;padding-left:30px;padding-right:30px;line-height:50px}.btn-acoes .btn i.left{margin-right:25px}.btn-acoes .btn-small{border-radius:25px;padding-left:10px;padding-right:10px;margin-bottom:5px}.botao_suspenso{background-color:transparent;position:fixed;right:calc(50% - 250px);top:calc(50% - 250px);width:100%;height:auto;max-width:500px;max-height:500px;z-index:10}@media (max-width:600px){.botao_suspenso{left:10%;width:80%;top:30%}}.botao_suspenso img{display:block;width:100%;height:auto;box-shadow:0 2px 2px 0 rgba(0,0,0,.34),0 3px 1px -2px rgba(0,0,0,.32),0 1px 5px 0 rgba(0,0,0,.3)}.botoes-acao,.botoes-confirmacao{position:fixed;bottom:0;left:0;width:100%;z-index:10}.botoes-acao .btn,.botoes-acao .btn-small,.botoes-confirmacao .btn,.botoes-confirmacao .btn-small{justify-content:center;position:unset}.botoes-acao .btn .atalho-badge,.botoes-acao .btn-small .atalho-badge,.botoes-confirmacao .btn .atalho-badge,.botoes-confirmacao .btn-small .atalho-badge{margin-top:-10px}.botoes-acao .btn-small,.botoes-confirmacao .btn-small{border-radius:20px;margin:5px}.botoes-acao .btn-small span,.botoes-confirmacao .btn-small span{padding-left:10px}.botoes-acao .card,.botoes-confirmacao .card{background-color:#fff;border-radius:3px;padding:5px;margin-bottom:0}.botoes-acao .card-content,.botoes-confirmacao .card-content{padding:0!important;display:flex;flex-direction:row;justify-content:space-between}.botoes-acao .dropdown-content,.botoes-confirmacao .dropdown-content{min-width:250px}.botoes-acao .card-content{justify-content:end}.botoes-confirmacao{position:absolute}.btn-small.redondo{border-radius:20px;margin:5px 0;padding-left:20px;padding-right:20px}.btn-small.redondo span{padding-left:10px}.botoes .btn,.botoes .btn-small{border-radius:20px;margin:5px}.botoes .btn i,.botoes .btn-small i{margin-right:10px;font-size:20px}@media (max-width:992px){.botoes .btn,.botoes .btn-small{border-radius:20px;height:40px;line-height:40px}.botoes .btn i,.botoes .btn-small i{margin-right:0;font-size:24px}}.hide-select{height:0;opacity:0}.sidenav{z-index:10002!important;padding-bottom:0;display:flex;flex-direction:column;height:100vh;top:0!important}.sidenav>ul{flex:1;overflow-y:auto;padding-bottom:0!important}.sidenav .collapsible>li{margin-top:0;margin-bottom:0}.sidenav .collapsible-body{padding:0!important}.sidenav li{margin-top:0;margin-bottom:0}.sidenav li>a{padding:0 16px;line-height:18px}.sidenav li>a span{height:100%}.sidenav li>a span .badge{height:20px;margin-top:0;border-radius:10px}.sidenav li>a .menu-title{display:flex;align-items:center}.sidenav li>a .menu-title small{display:contents}.sidenav .user-view{padding:0 32px 20px 32px!important;margin-bottom:0;background:linear-gradient(135deg,#4a7712 0,#1d340a 100%),url(<path-to-image>) #d3d3d3 0 0/42.6666676998px 42.6666676998px repeat}.sidenav .user-view .background{background-position:center;background-size:cover}.sidenav .user-view .circle{-webkit-box-shadow:0 1px 15px 5px #666;box-shadow:0 1px 15px 5px #666;margin-bottom:20px;background-color:#fff}.sidenav .user-view p{text-shadow:0 0 6px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;margin-top:0;line-height:30px;display:block}.sidenav .user-view p .btn-small{text-shadow:none;background-color:red;border-radius:20px;color:#fff}.sidenav .collapsible-header:after{font-family:"Material Icons";font-size:18px;position:absolute;right:16px;content:"keyboard_arrow_right";transition:transform .3s ease-in-out,opacity .25s ease-in-out .1s,-webkit-transform .3s ease-in-out;color:#afafaf;top:0}.sidenav .collapsible-header .valign-wrapper{flex-direction:column;align-items:baseline;line-height:25px}.sidenav li.active>.collapsible-header:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sidenav li.active li{background-color:rgba(0,0,0,.03);margin-top:0;margin-bottom:0}@media (max-width:600px){.sidenav{margin-top:60px;padding-bottom:58px}}.sidenav li.sidenav-footer-fixed{position:sticky;bottom:0;background-color:#fff;z-index:10003;box-shadow:0 -2px 5px rgba(0,0,0,.1);margin:0!important;padding:0!important;margin-top:auto!important;margin-bottom:0!important}.sidenav li.sidenav-footer-fixed .divider{margin:0}.sidenav li.sidenav-footer-fixed a{display:block;padding:16px 32px!important;text-align:center;font-size:16px;font-weight:500;transition:background-color .3s ease;line-height:normal!important;height:auto!important;margin:0!important}.sidenav li.sidenav-footer-fixed a:hover{background-color:rgba(255,0,0,.05)}.sidenav li.sidenav-footer-fixed a span{display:flex;justify-content:center;align-items:center;height:auto!important}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-vertical{margin-top:0!important;margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-margin-horizontal{margin-left:0!important;margin-right:0!important}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-horizontal{padding-left:0!important;padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-vertical{padding-top:0!important;padding-bottom:0!important}.no-overflow{overflow:hidden}.no-overflow-horizontal{overflow-x:hidden;min-width:915px}.no-overflow-vertical{overflow-y:hidden}.overflow-visible{overflow:visible!important;min-width:915px}.ovy-auto{overflow-y:auto!important}@media (min-width:600px){.ov-visible{overflow:visible!important}}.padding-horizontal-10{padding-right:10px!important;padding-left:10px!important}.padding-horizontal-20{padding-right:20px!important;padding-left:20px!important}.p-vertical-8{padding-top:8px!important;padding-bottom:8px!important}.p-64{padding:64px!important}.wordb-bword{word-break:break-word}.text-capitalize{display:inline-block;text-transform:lowercase}.text-capitalize:first-letter{text-transform:capitalize}.text-upper{text-transform:uppercase}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mb-0{margin-bottom:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pb-0{padding-bottom:0!important}.mt-1{margin-top:1px!important}.mr-1{margin-right:1px!important}.ml-1{margin-left:1px!important}.mb-1{margin-bottom:1px!important}.pt-1{padding-top:1px!important}.pr-1{padding-right:1px!important}.pl-1{padding-left:1px!important}.pb-1{padding-bottom:1px!important}.mt-2{margin-top:2px!important}.mr-2{margin-right:2px!important}.ml-2{margin-left:2px!important}.mb-2{margin-bottom:2px!important}.pt-2{padding-top:2px!important}.pr-2{padding-right:2px!important}.pl-2{padding-left:2px!important}.pb-2{padding-bottom:2px!important}.mt-3{margin-top:3px!important}.mr-3{margin-right:3px!important}.ml-3{margin-left:3px!important}.mb-3{margin-bottom:3px!important}.pt-3{padding-top:3px!important}.pr-3{padding-right:3px!important}.pl-3{padding-left:3px!important}.pb-3{padding-bottom:3px!important}.mt-4{margin-top:4px!important}.mr-4{margin-right:4px!important}.ml-4{margin-left:4px!important}.mb-4{margin-bottom:4px!important}.pt-4{padding-top:4px!important}.pr-4{padding-right:4px!important}.pl-4{padding-left:4px!important}.pb-4{padding-bottom:4px!important}.mt-5{margin-top:5px!important}.mr-5{margin-right:5px!important}.ml-5{margin-left:5px!important}.mb-5{margin-bottom:5px!important}.pt-5{padding-top:5px!important}.pr-5{padding-right:5px!important}.pl-5{padding-left:5px!important}.pb-5{padding-bottom:5px!important}.mt-6{margin-top:6px!important}.mr-6{margin-right:6px!important}.ml-6{margin-left:6px!important}.mb-6{margin-bottom:6px!important}.pt-6{padding-top:6px!important}.pr-6{padding-right:6px!important}.pl-6{padding-left:6px!important}.pb-6{padding-bottom:6px!important}.mt-7{margin-top:7px!important}.mr-7{margin-right:7px!important}.ml-7{margin-left:7px!important}.mb-7{margin-bottom:7px!important}.pt-7{padding-top:7px!important}.pr-7{padding-right:7px!important}.pl-7{padding-left:7px!important}.pb-7{padding-bottom:7px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.ml-8{margin-left:8px!important}.mb-8{margin-bottom:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pl-8{padding-left:8px!important}.pb-8{padding-bottom:8px!important}.mt-9{margin-top:9px!important}.mr-9{margin-right:9px!important}.ml-9{margin-left:9px!important}.mb-9{margin-bottom:9px!important}.pt-9{padding-top:9px!important}.pr-9{padding-right:9px!important}.pl-9{padding-left:9px!important}.pb-9{padding-bottom:9px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.ml-10{margin-left:10px!important}.mb-10{margin-bottom:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pl-10{padding-left:10px!important}.pb-10{padding-bottom:10px!important}.mt-11{margin-top:11px!important}.mr-11{margin-right:11px!important}.ml-11{margin-left:11px!important}.mb-11{margin-bottom:11px!important}.pt-11{padding-top:11px!important}.pr-11{padding-right:11px!important}.pl-11{padding-left:11px!important}.pb-11{padding-bottom:11px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.ml-12{margin-left:12px!important}.mb-12{margin-bottom:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pl-12{padding-left:12px!important}.pb-12{padding-bottom:12px!important}.mt-13{margin-top:13px!important}.mr-13{margin-right:13px!important}.ml-13{margin-left:13px!important}.mb-13{margin-bottom:13px!important}.pt-13{padding-top:13px!important}.pr-13{padding-right:13px!important}.pl-13{padding-left:13px!important}.pb-13{padding-bottom:13px!important}.mt-14{margin-top:14px!important}.mr-14{margin-right:14px!important}.ml-14{margin-left:14px!important}.mb-14{margin-bottom:14px!important}.pt-14{padding-top:14px!important}.pr-14{padding-right:14px!important}.pl-14{padding-left:14px!important}.pb-14{padding-bottom:14px!important}.mt-15{margin-top:15px!important}.mr-15{margin-right:15px!important}.ml-15{margin-left:15px!important}.mb-15{margin-bottom:15px!important}.pt-15{padding-top:15px!important}.pr-15{padding-right:15px!important}.pl-15{padding-left:15px!important}.pb-15{padding-bottom:15px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.ml-16{margin-left:16px!important}.mb-16{margin-bottom:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pl-16{padding-left:16px!important}.pb-16{padding-bottom:16px!important}.mt-17{margin-top:17px!important}.mr-17{margin-right:17px!important}.ml-17{margin-left:17px!important}.mb-17{margin-bottom:17px!important}.pt-17{padding-top:17px!important}.pr-17{padding-right:17px!important}.pl-17{padding-left:17px!important}.pb-17{padding-bottom:17px!important}.mt-18{margin-top:18px!important}.mr-18{margin-right:18px!important}.ml-18{margin-left:18px!important}.mb-18{margin-bottom:18px!important}.pt-18{padding-top:18px!important}.pr-18{padding-right:18px!important}.pl-18{padding-left:18px!important}.pb-18{padding-bottom:18px!important}.mt-19{margin-top:19px!important}.mr-19{margin-right:19px!important}.ml-19{margin-left:19px!important}.mb-19{margin-bottom:19px!important}.pt-19{padding-top:19px!important}.pr-19{padding-right:19px!important}.pl-19{padding-left:19px!important}.pb-19{padding-bottom:19px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.ml-20{margin-left:20px!important}.mb-20{margin-bottom:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pl-20{padding-left:20px!important}.pb-20{padding-bottom:20px!important}.mt-21{margin-top:21px!important}.mr-21{margin-right:21px!important}.ml-21{margin-left:21px!important}.mb-21{margin-bottom:21px!important}.pt-21{padding-top:21px!important}.pr-21{padding-right:21px!important}.pl-21{padding-left:21px!important}.pb-21{padding-bottom:21px!important}.mt-22{margin-top:22px!important}.mr-22{margin-right:22px!important}.ml-22{margin-left:22px!important}.mb-22{margin-bottom:22px!important}.pt-22{padding-top:22px!important}.pr-22{padding-right:22px!important}.pl-22{padding-left:22px!important}.pb-22{padding-bottom:22px!important}.mt-23{margin-top:23px!important}.mr-23{margin-right:23px!important}.ml-23{margin-left:23px!important}.mb-23{margin-bottom:23px!important}.pt-23{padding-top:23px!important}.pr-23{padding-right:23px!important}.pl-23{padding-left:23px!important}.pb-23{padding-bottom:23px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.ml-24{margin-left:24px!important}.mb-24{margin-bottom:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pl-24{padding-left:24px!important}.pb-24{padding-bottom:24px!important}.mt-25{margin-top:25px!important}.mr-25{margin-right:25px!important}.ml-25{margin-left:25px!important}.mb-25{margin-bottom:25px!important}.pt-25{padding-top:25px!important}.pr-25{padding-right:25px!important}.pl-25{padding-left:25px!important}.pb-25{padding-bottom:25px!important}.mt-26{margin-top:26px!important}.mr-26{margin-right:26px!important}.ml-26{margin-left:26px!important}.mb-26{margin-bottom:26px!important}.pt-26{padding-top:26px!important}.pr-26{padding-right:26px!important}.pl-26{padding-left:26px!important}.pb-26{padding-bottom:26px!important}.mt-27{margin-top:27px!important}.mr-27{margin-right:27px!important}.ml-27{margin-left:27px!important}.mb-27{margin-bottom:27px!important}.pt-27{padding-top:27px!important}.pr-27{padding-right:27px!important}.pl-27{padding-left:27px!important}.pb-27{padding-bottom:27px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.ml-28{margin-left:28px!important}.mb-28{margin-bottom:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pl-28{padding-left:28px!important}.pb-28{padding-bottom:28px!important}.mt-29{margin-top:29px!important}.mr-29{margin-right:29px!important}.ml-29{margin-left:29px!important}.mb-29{margin-bottom:29px!important}.pt-29{padding-top:29px!important}.pr-29{padding-right:29px!important}.pl-29{padding-left:29px!important}.pb-29{padding-bottom:29px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.ml-30{margin-left:30px!important}.mb-30{margin-bottom:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pl-30{padding-left:30px!important}.pb-30{padding-bottom:30px!important}.mt-31{margin-top:31px!important}.mr-31{margin-right:31px!important}.ml-31{margin-left:31px!important}.mb-31{margin-bottom:31px!important}.pt-31{padding-top:31px!important}.pr-31{padding-right:31px!important}.pl-31{padding-left:31px!important}.pb-31{padding-bottom:31px!important}.mt-32{margin-top:32px!important}.mr-32{margin-right:32px!important}.ml-32{margin-left:32px!important}.mb-32{margin-bottom:32px!important}.pt-32{padding-top:32px!important}.pr-32{padding-right:32px!important}.pl-32{padding-left:32px!important}.pb-32{padding-bottom:32px!important}.mt-33{margin-top:33px!important}.mr-33{margin-right:33px!important}.ml-33{margin-left:33px!important}.mb-33{margin-bottom:33px!important}.pt-33{padding-top:33px!important}.pr-33{padding-right:33px!important}.pl-33{padding-left:33px!important}.pb-33{padding-bottom:33px!important}.mt-34{margin-top:34px!important}.mr-34{margin-right:34px!important}.ml-34{margin-left:34px!important}.mb-34{margin-bottom:34px!important}.pt-34{padding-top:34px!important}.pr-34{padding-right:34px!important}.pl-34{padding-left:34px!important}.pb-34{padding-bottom:34px!important}.mt-35{margin-top:35px!important}.mr-35{margin-right:35px!important}.ml-35{margin-left:35px!important}.mb-35{margin-bottom:35px!important}.pt-35{padding-top:35px!important}.pr-35{padding-right:35px!important}.pl-35{padding-left:35px!important}.pb-35{padding-bottom:35px!important}.mt-36{margin-top:36px!important}.mr-36{margin-right:36px!important}.ml-36{margin-left:36px!important}.mb-36{margin-bottom:36px!important}.pt-36{padding-top:36px!important}.pr-36{padding-right:36px!important}.pl-36{padding-left:36px!important}.pb-36{padding-bottom:36px!important}.mt-37{margin-top:37px!important}.mr-37{margin-right:37px!important}.ml-37{margin-left:37px!important}.mb-37{margin-bottom:37px!important}.pt-37{padding-top:37px!important}.pr-37{padding-right:37px!important}.pl-37{padding-left:37px!important}.pb-37{padding-bottom:37px!important}.mt-38{margin-top:38px!important}.mr-38{margin-right:38px!important}.ml-38{margin-left:38px!important}.mb-38{margin-bottom:38px!important}.pt-38{padding-top:38px!important}.pr-38{padding-right:38px!important}.pl-38{padding-left:38px!important}.pb-38{padding-bottom:38px!important}.mt-39{margin-top:39px!important}.mr-39{margin-right:39px!important}.ml-39{margin-left:39px!important}.mb-39{margin-bottom:39px!important}.pt-39{padding-top:39px!important}.pr-39{padding-right:39px!important}.pl-39{padding-left:39px!important}.pb-39{padding-bottom:39px!important}.mt-40{margin-top:40px!important}.mr-40{margin-right:40px!important}.ml-40{margin-left:40px!important}.mb-40{margin-bottom:40px!important}.pt-40{padding-top:40px!important}.pr-40{padding-right:40px!important}.pl-40{padding-left:40px!important}.pb-40{padding-bottom:40px!important}.mt-41{margin-top:41px!important}.mr-41{margin-right:41px!important}.ml-41{margin-left:41px!important}.mb-41{margin-bottom:41px!important}.pt-41{padding-top:41px!important}.pr-41{padding-right:41px!important}.pl-41{padding-left:41px!important}.pb-41{padding-bottom:41px!important}.mt-42{margin-top:42px!important}.mr-42{margin-right:42px!important}.ml-42{margin-left:42px!important}.mb-42{margin-bottom:42px!important}.pt-42{padding-top:42px!important}.pr-42{padding-right:42px!important}.pl-42{padding-left:42px!important}.pb-42{padding-bottom:42px!important}.mt-43{margin-top:43px!important}.mr-43{margin-right:43px!important}.ml-43{margin-left:43px!important}.mb-43{margin-bottom:43px!important}.pt-43{padding-top:43px!important}.pr-43{padding-right:43px!important}.pl-43{padding-left:43px!important}.pb-43{padding-bottom:43px!important}.mt-44{margin-top:44px!important}.mr-44{margin-right:44px!important}.ml-44{margin-left:44px!important}.mb-44{margin-bottom:44px!important}.pt-44{padding-top:44px!important}.pr-44{padding-right:44px!important}.pl-44{padding-left:44px!important}.pb-44{padding-bottom:44px!important}.mt-45{margin-top:45px!important}.mr-45{margin-right:45px!important}.ml-45{margin-left:45px!important}.mb-45{margin-bottom:45px!important}.pt-45{padding-top:45px!important}.pr-45{padding-right:45px!important}.pl-45{padding-left:45px!important}.pb-45{padding-bottom:45px!important}.mt-46{margin-top:46px!important}.mr-46{margin-right:46px!important}.ml-46{margin-left:46px!important}.mb-46{margin-bottom:46px!important}.pt-46{padding-top:46px!important}.pr-46{padding-right:46px!important}.pl-46{padding-left:46px!important}.pb-46{padding-bottom:46px!important}.mt-47{margin-top:47px!important}.mr-47{margin-right:47px!important}.ml-47{margin-left:47px!important}.mb-47{margin-bottom:47px!important}.pt-47{padding-top:47px!important}.pr-47{padding-right:47px!important}.pl-47{padding-left:47px!important}.pb-47{padding-bottom:47px!important}.mt-48{margin-top:48px!important}.mr-48{margin-right:48px!important}.ml-48{margin-left:48px!important}.mb-48{margin-bottom:48px!important}.pt-48{padding-top:48px!important}.pr-48{padding-right:48px!important}.pl-48{padding-left:48px!important}.pb-48{padding-bottom:48px!important}.mt-49{margin-top:49px!important}.mr-49{margin-right:49px!important}.ml-49{margin-left:49px!important}.mb-49{margin-bottom:49px!important}.pt-49{padding-top:49px!important}.pr-49{padding-right:49px!important}.pl-49{padding-left:49px!important}.pb-49{padding-bottom:49px!important}.mt-50{margin-top:50px!important}.mr-50{margin-right:50px!important}.ml-50{margin-left:50px!important}.mb-50{margin-bottom:50px!important}.pt-50{padding-top:50px!important}.pr-50{padding-right:50px!important}.pl-50{padding-left:50px!important}.pb-50{padding-bottom:50px!important}.mt-51{margin-top:51px!important}.mr-51{margin-right:51px!important}.ml-51{margin-left:51px!important}.mb-51{margin-bottom:51px!important}.pt-51{padding-top:51px!important}.pr-51{padding-right:51px!important}.pl-51{padding-left:51px!important}.pb-51{padding-bottom:51px!important}.mt-52{margin-top:52px!important}.mr-52{margin-right:52px!important}.ml-52{margin-left:52px!important}.mb-52{margin-bottom:52px!important}.pt-52{padding-top:52px!important}.pr-52{padding-right:52px!important}.pl-52{padding-left:52px!important}.pb-52{padding-bottom:52px!important}.mt-53{margin-top:53px!important}.mr-53{margin-right:53px!important}.ml-53{margin-left:53px!important}.mb-53{margin-bottom:53px!important}.pt-53{padding-top:53px!important}.pr-53{padding-right:53px!important}.pl-53{padding-left:53px!important}.pb-53{padding-bottom:53px!important}.mt-54{margin-top:54px!important}.mr-54{margin-right:54px!important}.ml-54{margin-left:54px!important}.mb-54{margin-bottom:54px!important}.pt-54{padding-top:54px!important}.pr-54{padding-right:54px!important}.pl-54{padding-left:54px!important}.pb-54{padding-bottom:54px!important}.mt-55{margin-top:55px!important}.mr-55{margin-right:55px!important}.ml-55{margin-left:55px!important}.mb-55{margin-bottom:55px!important}.pt-55{padding-top:55px!important}.pr-55{padding-right:55px!important}.pl-55{padding-left:55px!important}.pb-55{padding-bottom:55px!important}.mt-56{margin-top:56px!important}.mr-56{margin-right:56px!important}.ml-56{margin-left:56px!important}.mb-56{margin-bottom:56px!important}.pt-56{padding-top:56px!important}.pr-56{padding-right:56px!important}.pl-56{padding-left:56px!important}.pb-56{padding-bottom:56px!important}.mt-57{margin-top:57px!important}.mr-57{margin-right:57px!important}.ml-57{margin-left:57px!important}.mb-57{margin-bottom:57px!important}.pt-57{padding-top:57px!important}.pr-57{padding-right:57px!important}.pl-57{padding-left:57px!important}.pb-57{padding-bottom:57px!important}.mt-58{margin-top:58px!important}.mr-58{margin-right:58px!important}.ml-58{margin-left:58px!important}.mb-58{margin-bottom:58px!important}.pt-58{padding-top:58px!important}.pr-58{padding-right:58px!important}.pl-58{padding-left:58px!important}.pb-58{padding-bottom:58px!important}.mt-59{margin-top:59px!important}.mr-59{margin-right:59px!important}.ml-59{margin-left:59px!important}.mb-59{margin-bottom:59px!important}.pt-59{padding-top:59px!important}.pr-59{padding-right:59px!important}.pl-59{padding-left:59px!important}.pb-59{padding-bottom:59px!important}.mt-60{margin-top:60px!important}.mr-60{margin-right:60px!important}.ml-60{margin-left:60px!important}.mb-60{margin-bottom:60px!important}.pt-60{padding-top:60px!important}.pr-60{padding-right:60px!important}.pl-60{padding-left:60px!important}.pb-60{padding-bottom:60px!important}.mt-61{margin-top:61px!important}.mr-61{margin-right:61px!important}.ml-61{margin-left:61px!important}.mb-61{margin-bottom:61px!important}.pt-61{padding-top:61px!important}.pr-61{padding-right:61px!important}.pl-61{padding-left:61px!important}.pb-61{padding-bottom:61px!important}.mt-62{margin-top:62px!important}.mr-62{margin-right:62px!important}.ml-62{margin-left:62px!important}.mb-62{margin-bottom:62px!important}.pt-62{padding-top:62px!important}.pr-62{padding-right:62px!important}.pl-62{padding-left:62px!important}.pb-62{padding-bottom:62px!important}.mt-63{margin-top:63px!important}.mr-63{margin-right:63px!important}.ml-63{margin-left:63px!important}.mb-63{margin-bottom:63px!important}.pt-63{padding-top:63px!important}.pr-63{padding-right:63px!important}.pl-63{padding-left:63px!important}.pb-63{padding-bottom:63px!important}.mt-64{margin-top:64px!important}.mr-64{margin-right:64px!important}.ml-64{margin-left:64px!important}.mb-64{margin-bottom:64px!important}.pt-64{padding-top:64px!important}.pr-64{padding-right:64px!important}.pl-64{padding-left:64px!important}.pb-64{padding-bottom:64px!important}.mt-65{margin-top:65px!important}.mr-65{margin-right:65px!important}.ml-65{margin-left:65px!important}.mb-65{margin-bottom:65px!important}.pt-65{padding-top:65px!important}.pr-65{padding-right:65px!important}.pl-65{padding-left:65px!important}.pb-65{padding-bottom:65px!important}.mt-66{margin-top:66px!important}.mr-66{margin-right:66px!important}.ml-66{margin-left:66px!important}.mb-66{margin-bottom:66px!important}.pt-66{padding-top:66px!important}.pr-66{padding-right:66px!important}.pl-66{padding-left:66px!important}.pb-66{padding-bottom:66px!important}.mt-67{margin-top:67px!important}.mr-67{margin-right:67px!important}.ml-67{margin-left:67px!important}.mb-67{margin-bottom:67px!important}.pt-67{padding-top:67px!important}.pr-67{padding-right:67px!important}.pl-67{padding-left:67px!important}.pb-67{padding-bottom:67px!important}.mt-68{margin-top:68px!important}.mr-68{margin-right:68px!important}.ml-68{margin-left:68px!important}.mb-68{margin-bottom:68px!important}.pt-68{padding-top:68px!important}.pr-68{padding-right:68px!important}.pl-68{padding-left:68px!important}.pb-68{padding-bottom:68px!important}.mt-69{margin-top:69px!important}.mr-69{margin-right:69px!important}.ml-69{margin-left:69px!important}.mb-69{margin-bottom:69px!important}.pt-69{padding-top:69px!important}.pr-69{padding-right:69px!important}.pl-69{padding-left:69px!important}.pb-69{padding-bottom:69px!important}.mt-70{margin-top:70px!important}.mr-70{margin-right:70px!important}.ml-70{margin-left:70px!important}.mb-70{margin-bottom:70px!important}.pt-70{padding-top:70px!important}.pr-70{padding-right:70px!important}.pl-70{padding-left:70px!important}.pb-70{padding-bottom:70px!important}.mt-71{margin-top:71px!important}.mr-71{margin-right:71px!important}.ml-71{margin-left:71px!important}.mb-71{margin-bottom:71px!important}.pt-71{padding-top:71px!important}.pr-71{padding-right:71px!important}.pl-71{padding-left:71px!important}.pb-71{padding-bottom:71px!important}.mt-72{margin-top:72px!important}.mr-72{margin-right:72px!important}.ml-72{margin-left:72px!important}.mb-72{margin-bottom:72px!important}.pt-72{padding-top:72px!important}.pr-72{padding-right:72px!important}.pl-72{padding-left:72px!important}.pb-72{padding-bottom:72px!important}.mt-73{margin-top:73px!important}.mr-73{margin-right:73px!important}.ml-73{margin-left:73px!important}.mb-73{margin-bottom:73px!important}.pt-73{padding-top:73px!important}.pr-73{padding-right:73px!important}.pl-73{padding-left:73px!important}.pb-73{padding-bottom:73px!important}.mt-74{margin-top:74px!important}.mr-74{margin-right:74px!important}.ml-74{margin-left:74px!important}.mb-74{margin-bottom:74px!important}.pt-74{padding-top:74px!important}.pr-74{padding-right:74px!important}.pl-74{padding-left:74px!important}.pb-74{padding-bottom:74px!important}.mt-75{margin-top:75px!important}.mr-75{margin-right:75px!important}.ml-75{margin-left:75px!important}.mb-75{margin-bottom:75px!important}.pt-75{padding-top:75px!important}.pr-75{padding-right:75px!important}.pl-75{padding-left:75px!important}.pb-75{padding-bottom:75px!important}.mt-76{margin-top:76px!important}.mr-76{margin-right:76px!important}.ml-76{margin-left:76px!important}.mb-76{margin-bottom:76px!important}.pt-76{padding-top:76px!important}.pr-76{padding-right:76px!important}.pl-76{padding-left:76px!important}.pb-76{padding-bottom:76px!important}.mt-77{margin-top:77px!important}.mr-77{margin-right:77px!important}.ml-77{margin-left:77px!important}.mb-77{margin-bottom:77px!important}.pt-77{padding-top:77px!important}.pr-77{padding-right:77px!important}.pl-77{padding-left:77px!important}.pb-77{padding-bottom:77px!important}.mt-78{margin-top:78px!important}.mr-78{margin-right:78px!important}.ml-78{margin-left:78px!important}.mb-78{margin-bottom:78px!important}.pt-78{padding-top:78px!important}.pr-78{padding-right:78px!important}.pl-78{padding-left:78px!important}.pb-78{padding-bottom:78px!important}.mt-79{margin-top:79px!important}.mr-79{margin-right:79px!important}.ml-79{margin-left:79px!important}.mb-79{margin-bottom:79px!important}.pt-79{padding-top:79px!important}.pr-79{padding-right:79px!important}.pl-79{padding-left:79px!important}.pb-79{padding-bottom:79px!important}.mt-80{margin-top:80px!important}.mr-80{margin-right:80px!important}.ml-80{margin-left:80px!important}.mb-80{margin-bottom:80px!important}.pt-80{padding-top:80px!important}.pr-80{padding-right:80px!important}.pl-80{padding-left:80px!important}.pb-80{padding-bottom:80px!important}.mt-81{margin-top:81px!important}.mr-81{margin-right:81px!important}.ml-81{margin-left:81px!important}.mb-81{margin-bottom:81px!important}.pt-81{padding-top:81px!important}.pr-81{padding-right:81px!important}.pl-81{padding-left:81px!important}.pb-81{padding-bottom:81px!important}.mt-82{margin-top:82px!important}.mr-82{margin-right:82px!important}.ml-82{margin-left:82px!important}.mb-82{margin-bottom:82px!important}.pt-82{padding-top:82px!important}.pr-82{padding-right:82px!important}.pl-82{padding-left:82px!important}.pb-82{padding-bottom:82px!important}.mt-83{margin-top:83px!important}.mr-83{margin-right:83px!important}.ml-83{margin-left:83px!important}.mb-83{margin-bottom:83px!important}.pt-83{padding-top:83px!important}.pr-83{padding-right:83px!important}.pl-83{padding-left:83px!important}.pb-83{padding-bottom:83px!important}.mt-84{margin-top:84px!important}.mr-84{margin-right:84px!important}.ml-84{margin-left:84px!important}.mb-84{margin-bottom:84px!important}.pt-84{padding-top:84px!important}.pr-84{padding-right:84px!important}.pl-84{padding-left:84px!important}.pb-84{padding-bottom:84px!important}.mt-85{margin-top:85px!important}.mr-85{margin-right:85px!important}.ml-85{margin-left:85px!important}.mb-85{margin-bottom:85px!important}.pt-85{padding-top:85px!important}.pr-85{padding-right:85px!important}.pl-85{padding-left:85px!important}.pb-85{padding-bottom:85px!important}.mt-86{margin-top:86px!important}.mr-86{margin-right:86px!important}.ml-86{margin-left:86px!important}.mb-86{margin-bottom:86px!important}.pt-86{padding-top:86px!important}.pr-86{padding-right:86px!important}.pl-86{padding-left:86px!important}.pb-86{padding-bottom:86px!important}.mt-87{margin-top:87px!important}.mr-87{margin-right:87px!important}.ml-87{margin-left:87px!important}.mb-87{margin-bottom:87px!important}.pt-87{padding-top:87px!important}.pr-87{padding-right:87px!important}.pl-87{padding-left:87px!important}.pb-87{padding-bottom:87px!important}.mt-88{margin-top:88px!important}.mr-88{margin-right:88px!important}.ml-88{margin-left:88px!important}.mb-88{margin-bottom:88px!important}.pt-88{padding-top:88px!important}.pr-88{padding-right:88px!important}.pl-88{padding-left:88px!important}.pb-88{padding-bottom:88px!important}.mt-89{margin-top:89px!important}.mr-89{margin-right:89px!important}.ml-89{margin-left:89px!important}.mb-89{margin-bottom:89px!important}.pt-89{padding-top:89px!important}.pr-89{padding-right:89px!important}.pl-89{padding-left:89px!important}.pb-89{padding-bottom:89px!important}.mt-90{margin-top:90px!important}.mr-90{margin-right:90px!important}.ml-90{margin-left:90px!important}.mb-90{margin-bottom:90px!important}.pt-90{padding-top:90px!important}.pr-90{padding-right:90px!important}.pl-90{padding-left:90px!important}.pb-90{padding-bottom:90px!important}.mt-91{margin-top:91px!important}.mr-91{margin-right:91px!important}.ml-91{margin-left:91px!important}.mb-91{margin-bottom:91px!important}.pt-91{padding-top:91px!important}.pr-91{padding-right:91px!important}.pl-91{padding-left:91px!important}.pb-91{padding-bottom:91px!important}.mt-92{margin-top:92px!important}.mr-92{margin-right:92px!important}.ml-92{margin-left:92px!important}.mb-92{margin-bottom:92px!important}.pt-92{padding-top:92px!important}.pr-92{padding-right:92px!important}.pl-92{padding-left:92px!important}.pb-92{padding-bottom:92px!important}.mt-93{margin-top:93px!important}.mr-93{margin-right:93px!important}.ml-93{margin-left:93px!important}.mb-93{margin-bottom:93px!important}.pt-93{padding-top:93px!important}.pr-93{padding-right:93px!important}.pl-93{padding-left:93px!important}.pb-93{padding-bottom:93px!important}.mt-94{margin-top:94px!important}.mr-94{margin-right:94px!important}.ml-94{margin-left:94px!important}.mb-94{margin-bottom:94px!important}.pt-94{padding-top:94px!important}.pr-94{padding-right:94px!important}.pl-94{padding-left:94px!important}.pb-94{padding-bottom:94px!important}.mt-95{margin-top:95px!important}.mr-95{margin-right:95px!important}.ml-95{margin-left:95px!important}.mb-95{margin-bottom:95px!important}.pt-95{padding-top:95px!important}.pr-95{padding-right:95px!important}.pl-95{padding-left:95px!important}.pb-95{padding-bottom:95px!important}.mt-96{margin-top:96px!important}.mr-96{margin-right:96px!important}.ml-96{margin-left:96px!important}.mb-96{margin-bottom:96px!important}.pt-96{padding-top:96px!important}.pr-96{padding-right:96px!important}.pl-96{padding-left:96px!important}.pb-96{padding-bottom:96px!important}.mt-97{margin-top:97px!important}.mr-97{margin-right:97px!important}.ml-97{margin-left:97px!important}.mb-97{margin-bottom:97px!important}.pt-97{padding-top:97px!important}.pr-97{padding-right:97px!important}.pl-97{padding-left:97px!important}.pb-97{padding-bottom:97px!important}.mt-98{margin-top:98px!important}.mr-98{margin-right:98px!important}.ml-98{margin-left:98px!important}.mb-98{margin-bottom:98px!important}.pt-98{padding-top:98px!important}.pr-98{padding-right:98px!important}.pl-98{padding-left:98px!important}.pb-98{padding-bottom:98px!important}.mt-99{margin-top:99px!important}.mr-99{margin-right:99px!important}.ml-99{margin-left:99px!important}.mb-99{margin-bottom:99px!important}.pt-99{padding-top:99px!important}.pr-99{padding-right:99px!important}.pl-99{padding-left:99px!important}.pb-99{padding-bottom:99px!important}.mt-100{margin-top:100px!important}.mr-100{margin-right:100px!important}.ml-100{margin-left:100px!important}.mb-100{margin-bottom:100px!important}.pt-100{padding-top:100px!important}.pr-100{padding-right:100px!important}.pl-100{padding-left:100px!important}.pb-100{padding-bottom:100px!important}.redondo-10{border-radius:10px}.redondo-4{border-radius:4px}.width-100{width:100%}.height-100{height:100%}.truncar{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-orcamento{background:#00b0ff!important;background:linear-gradient(340deg,#00b0ff 0,#fff 30%)!important}.card-venda{background:#74fc7a!important;background:linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-prepedido{background:#f1a90f!important;background:linear-gradient(340deg,#f1a90f 0,#fff 30%)!important}.card-vale-presente{background:#9c27b0;background:linear-gradient(340deg,#9c27b0 0,#fff 30%)!important}.card-atrasada{background:#f39b9b!important;background:linear-gradient(340deg,#f39b9b 0,#fff 30%)!important}.card-pagoatrasado{background:#9c27b0!important;background:linear-gradient(340deg,#9c27b0 0,#fff 30%)!important}.card-cancelado{background:#540310!important;background:linear-gradient(340deg,#540310 0,#fff 30%)!important}.card-desativado{background:#c7c6c6!important}.card-pago{background:url(/assets/img/pago.png) no-repeat right top 50px,#74fc7a!important;background:url(/assets/img/pago.png) no-repeat right top 50px,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-pago.card-lateral{background:url(/assets/img/pago.png) no-repeat right top 150px,#74fc7a!important;background:url(/assets/img/pago.png) no-repeat right top 150px,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-pago-entregue{background:url(/assets/img/pago-entregue.png) no-repeat right top 50px,#74fc7a!important;background:url(/assets/img/pago-entregue.png) no-repeat right top 50px,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-pago-entregue.card-lateral{background:url(/assets/img/pago-entregue.png) no-repeat right top 150px,#74fc7a!important;background:url(/assets/img/pago-entregue.png) no-repeat right top 150px,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-quitada{background:#74fc7a!important;background:url(/assets/img/conta_quitada.png) no-repeat right top 0,#74fc7a!important;background:url(/assets/img/conta_quitada.png) no-repeat right top 0,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-quitada.card-lateral{background:url(/assets/img/conta_quitada.png) no-repeat left 20px top 245px,#74fc7a!important;background:url(/assets/img/conta_quitada.png) no-repeat left 20px top 245px,linear-gradient(340deg,#74fc7a 0,#fff 30%)!important}.card-cancelada{background:#540310!important;background:url(/assets/img/conta_cancelada.png) no-repeat right top 0,#540310!important;background:url(/assets/img/conta_cancelada.png) no-repeat right top 0,linear-gradient(340deg,#540310 0,#fff 30%)!important}.card-cancelada.card-lateral{background:url(/assets/img/conta_cancelada.png) no-repeat left 20px top 245px,#540310!important;background:url(/assets/img/conta_cancelada.png) no-repeat left 20px top 245px,linear-gradient(340deg,#540310 0,#fff 30%)!important}.quadrado{position:relative;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:60px}.quadrado::before{content:"";display:block;padding-top:100%}.quadrado.cover{background-size:cover}.zoomer{background-size:cover;background-position:center;transition:all .5s}.zoomer:focus,.zoomer:hover{transform:scale(1.2)}.foto_upload{display:block;max-height:200px;max-width:100%;width:auto;margin:0 auto}.pointer{cursor:pointer!important}.btn-adicionar-superior{position:fixed;right:10px;top:68px;background-color:#425a03;z-index:10001}@media (max-width:990px){.btn-adicionar-superior{width:50px!important;height:50px!important;right:3px;top:62px;background-color:#96bc33;z-index:10005}.btn-adicionar-superior i{line-height:50px!important;color:#fff}}.btn-adicionar-superior.hide-on-med-and-down{border-radius:50px}.btn-adicionar-superior.btn-adicionar-superior-esq{right:60px}.btn-adicionar-inferior{position:fixed;right:10px;bottom:8px;background-color:#425a03;color:#fff;z-index:10006;border-radius:50px;margin:5px}.btn-adicionar-inferior span{padding-left:10px}.btn-como-funciona{position:fixed;right:212px;bottom:8px;background-color:#6c6685;color:#fff;z-index:10006;border-radius:50px;margin:5px}.btn-como-funciona span{padding-left:10px}#caixas_page .btn-como-funciona{position:fixed;right:287px;bottom:8px;background-color:#6c6685;color:#fff;z-index:10006;border-radius:50px;margin:5px}#caixas_page .btn-como-funciona span{padding-left:10px}.titulo-mobile{margin-bottom:0}.titulo-mobile h5{margin-top:0}.collection.produtos .collection-item .seta{position:absolute}.collection.produtos .collection-item.cabecalho{padding-left:80px}.collection.produtos .collection-item.avatar{padding-left:80px}.collection.produtos .collection-item.avatar .square{position:absolute;width:60px;height:60px;left:10px}.collection.produtos .collection-item.avatar .square .hover{background-color:rgba(255,0,0,.8);position:absolute;width:0;height:0;top:0;-webkit-transition:width .4s,height .4s;transition:width .4s,height .4s;color:transparent;text-transform:uppercase;font-size:14px;text-align:center;padding-top:20px;cursor:pointer}.collection.produtos .collection-item.avatar .square:hover .hover{width:100%;height:100%;color:#fff}.collection.produtos .collection-item .title{font-size:22px;display:block;margin-bottom:10px}.collection.produtos .collection-item p{font-size:20px}.collection.produtos .collection-item .preco{font-size:22px;color:#96bc33;font-weight:bolder}@media (max-width:600px){.collection.produtos.adicionais{margin-bottom:150px}}.dropdown-content{min-width:160px;z-index:100001}.dropdown-content.select-dropdown{max-height:250px;overflow-y:auto}.dropdown-content li>a{position:relative;z-index:10000}.dropdown-content li i{position:relative;line-height:50px;padding:0 20px;font-size:20px;width:50px;color:#425a03}.ac_progress{position:absolute;z-index:inherit;margin-top:-10px}.autocomplete-suggestions{background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);max-height:300px!important;overflow-x:auto;z-index:10010!important}.autocomplete-suggestions .autocomplete-suggestion{padding:2px;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion .item-ac{clear:both;color:rgba(0,0,0,.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.autocomplete-suggestions .autocomplete-suggestion .item-ac .img{height:40px;width:40px;margin:5px 15px;float:right;background-size:cover;background-position:center}.autocomplete-suggestions .autocomplete-suggestion .item-ac span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.autocomplete-suggestions .autocomplete-suggestion .item-ac-container{display:flex;flex:1;flex-grow:1;justify-content:space-between}.autocomplete-suggestions .autocomplete-suggestion .item-ac-nome{flex:1}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background-color:rgba(0,0,0,.08)}.card.card-lateral{min-height:270px;border-radius:10px;box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22);-webkit-box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22);-moz-box-shadow:0 .125rem .625rem 0 rgba(76,78,100,.22)}.card.card-lateral:hover{-webkit-box-shadow:0 0 10px 5px rgba(76,78,100,.5);-moz-box-shadow:0 0 10px 5px rgba(76,78,100,.5);box-shadow:0 0 10px 5px rgba(76,78,100,.5)}.card.card-lateral.selecionado.card-venda{border:solid 4px #74fc7a}.card.card-lateral.selecionado.card-quitada{border:solid 4px #74fc7a}.card.card-lateral.selecionado.card-orcamento{border:solid 4px #00b0ff}.card.card-lateral.selecionado.card-prepedido{border:solid 4px #f1a90f}.card.card-lateral.selecionado.card-vale-presente{border:solid 4px #9c27b0}.card.card-lateral.selecionado.card-atrasada{border:solid 4px #f39b9b}.card.card-lateral.selecionado.card-cancelada{border:solid 4px #540310}.card.card-lateral .card-content{height:100%;width:100%;position:absolute}.card.card-lateral .card-content .check-selecionado{position:absolute;top:10px;left:22px}.card.card-lateral .card-content .dropdown-trigger{position:absolute;right:22px;bottom:10px;border-radius:20px}.card.card-lateral .card-content .card-image{height:60px}.card.card-lateral .card-content .card-image .quadrado{max-height:60px}.card.card-lateral .card-content .card-title{height:60px;line-height:20px;margin-bottom:0;font-weight:700;font-size:18px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card.card-lateral .card-content .card-title small{font-size:.5em}.card.card-lateral .card-content .btn.btn-flat{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:-webkit-fill-available;max-width:-moz-available}.card.card-lateral .card-content .btn.btn-flat.disabled{pointer-events:all!important}@media (max-width:600px){.card.card-lateral .card-content{padding:30px 10px 10px 10px}.card.card-lateral .card-content .card-title{height:auto;font-size:18px;line-height:20px;-webkit-line-clamp:3}}.card.card-lateral .pilula{position:absolute;left:10px;bottom:10px}.card.card-lateral .dropdown-content{width:300px}.card.card-lateral .dropdown-content li a i{padding-left:0;margin-right:10px}@media (max-width:600px){.bem-vindo .tela{display:grid}.bem-vindo .tela .col.m4{order:1}.bem-vindo .tela .col.m8{order:2}}.botoes-inicial{text-align:left;display:inline-block;border-radius:20px!important;margin:10px;width:90%}.botoes-inicial.destaque{width:90%}@media (min-width:864px){.botoes-inicial{width:250px}.botoes-inicial.destaque{width:520px}}@media (min-width:1270px){.botoes-inicial.destaque{width:387px}.botoes-inicial.destaque.maior{width:517px}}@media (min-width:1500px){.botoes-inicial{width:30%}.botoes-inicial.destaque{width:calc(45% + 10px)}.botoes-inicial.destaque.maior{width:calc(60% + 10px)}}.botoes-inicial .card-content{padding:0;background-size:contain;background-repeat:no-repeat;background-position:center right;position:relative;margin:0;transition:box-shadow .25s;border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.botoes-inicial .card-content>div{border-radius:20px;padding:10px;background:#fff;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 180px)}@media (min-width:600px){.botoes-inicial .card-content:hover{-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,.75);box-shadow:0 0 10px 2px rgba(0,0,0,.75)}}.botoes-inicial i{margin-bottom:10px}.botoes-inicial h5{color:#425a03;margin-top:0;display:block;width:50%;font-size:22px;line-height:24px;height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.botoes-inicial h6{color:#425a03;margin-top:0;display:block;width:50%;font-size:14px;line-height:16px;height:32px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.botoes-inicial small{color:#96bc33;display:block;width:50%;font-size:12px;line-height:14px;height:28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.botoes-inicial span{position:absolute;left:50px;top:10px;color:#425a03;font-size:12px;text-shadow:4px 4px 5px #fff}@media (min-width:1280px){.botoes-inicial{margin:5px}.botoes-inicial h5{font-size:20px;line-height:22px;height:44px}.botoes-inicial small{font-size:10px;line-height:12px;height:24px}}.botoes-inicial.funcao_sistema_favorita .card-content{background-image:url(../img/funcao_sistema_favorita.jpg)}.botoes-inicial#nova_ordem_servico .card-content{background-image:url(../img/nova_ordem_servico.jpg)}.botoes-inicial#novo_pedido .card-content{background-image:url(../img/novo_pedido.jpg)}.botoes-inicial#nova_compra .card-content{background-image:url(../img/nova_compra.jpg)}.botoes-inicial#clientes .card-content{background-image:url(../img/clientes.jpg)}.botoes-inicial#produtos .card-content{background-image:url(../img/produtos.jpg)}.botoes-inicial#contas_pagar .card-content{background-image:url(../img/contas_pagar.jpg)}.botoes-inicial#contas_receber .card-content{background-image:url(../img/contas_receber.jpg)}.botoes-inicial#caixas .card-content{background-image:url(../img/caixas.jpg)}.botoes-inicial#fluxo_caixa .card-content{background-image:url(../img/fluxo_caixa.jpg)}.botoes-inicial#despesa_rapida .card-content{background-image:url(../img/despesa_rapida.jpg)}.skeleton-listagem-produtos{padding:10px}.skeleton-listagem-produtos .skeleton-produto-card{min-height:350px;background:#fff;position:relative}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-checkbox{width:20px;height:20px;border-radius:4px;position:absolute;top:15px;left:15px}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-imagem{width:100%;height:0;padding-bottom:100%;border-radius:8px;position:relative}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-titulo{width:85%;height:20px;border-radius:4px;margin-bottom:8px}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-subtitulo{width:60%;height:14px;border-radius:4px}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-preco{width:120px;height:32px;border-radius:4px;margin-top:10px;margin-bottom:10px}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-info{width:90%;height:16px;border-radius:4px;margin-bottom:8px}.skeleton-listagem-produtos .skeleton-produto-card .skeleton-produto-btn{width:100px;height:32px;border-radius:20px;margin-top:10px}.skeleton-listagem-produtos .skeleton-produto-lista{min-height:120px;background:#fff;position:relative;padding:20px 20px 20px 80px}.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-checkbox{width:20px;height:20px;border-radius:4px;position:absolute;top:20px;left:20px}.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-produto-imagem-lista{width:42px;height:42px;position:absolute;left:50px;top:20px}.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-lista-content{padding-left:20px;width:100%}.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-produto-titulo-lista{width:40%;height:20px;border-radius:4px;margin-bottom:15px}@media (max-width:600px){.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-produto-titulo-lista{width:70%}}.skeleton-listagem-produtos .skeleton-produto-lista .skeleton-produto-info-lista{width:90%;height:16px;border-radius:4px}.skeleton-listagem-produtos .skeleton-shimmer{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:skeleton-listagem-shimmer 1.5s infinite}@keyframes skeleton-listagem-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.skeleton-listagem-produtos.skeleton-hide{opacity:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden;transition:opacity .3s ease,visibility .3s ease,height .3s ease}.skeleton-inicial{padding:10px}.skeleton-inicial .skeleton-cards-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.skeleton-inicial .skeleton-card-atalho{display:inline-block;border-radius:20px;margin:10px;width:90%;height:110px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);padding:10px;position:relative;overflow:hidden}@media (min-width:864px){.skeleton-inicial .skeleton-card-atalho{width:250px}}@media (min-width:1500px){.skeleton-inicial .skeleton-card-atalho{width:30%}}.skeleton-inicial .skeleton-card-atalho .skeleton-icon{width:40px;height:40px;border-radius:8px;margin-bottom:10px}.skeleton-inicial .skeleton-card-atalho .skeleton-title{width:60%;height:24px;border-radius:4px;margin-bottom:8px}.skeleton-inicial .skeleton-card-atalho .skeleton-subtitle{width:45%;height:14px;border-radius:4px}.skeleton-inicial .skeleton-card-atalho .skeleton-badge{position:absolute;top:10px;left:50px;width:25px;height:16px;border-radius:4px}.skeleton-inicial .skeleton-card-avisos{background:#fff;border-radius:20px;padding:20px;margin-bottom:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.skeleton-inicial .skeleton-card-avisos .skeleton-avisos-title{width:180px;height:28px;border-radius:4px;margin-bottom:20px}.skeleton-inicial .skeleton-card-avisos .skeleton-aviso-item{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.skeleton-inicial .skeleton-card-avisos .skeleton-aviso-item:last-child{border-bottom:none}.skeleton-inicial .skeleton-card-avisos .skeleton-aviso-item .skeleton-aviso-icon{width:24px;height:24px;border-radius:50%;margin-right:15px;flex-shrink:0}.skeleton-inicial .skeleton-card-avisos .skeleton-aviso-item .skeleton-aviso-text{flex:1;height:16px;border-radius:4px}.skeleton-inicial .skeleton-card-banner{background:#fff;border-radius:20px;padding:15px;margin-bottom:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.skeleton-inicial .skeleton-card-banner .skeleton-banner-image{width:100%;height:120px;border-radius:12px}.skeleton-inicial .skeleton-shimmer{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:skeleton-inicial-shimmer 1.5s infinite}@keyframes skeleton-inicial-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.skeleton-inicial.skeleton-hide{opacity:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden;transition:opacity .3s ease,visibility .3s ease}.conteudo-inicial{opacity:0;visibility:hidden;height:0;overflow:hidden}.conteudo-inicial.conteudo-show{opacity:1;visibility:visible;height:auto;overflow:visible;transition:opacity .3s ease}#botoes-loja .container-botoes-inicial{height:195px}#botoes-loja .container-botoes-inicial.container-botoes-inicial--exibindo-desconto{height:220px;max-height:250px}#botoes-loja .botoes-inicial{width:100%}#botoes-loja .botoes-inicial .card-content>div.card-content--exibindo-desconto{height:210px;max-height:220px}#botoes-loja .botoes-inicial .card-content>div{height:180px}#paginacao-loja .nova-paginacao{font-size:12px;bottom:-8px}#paginacao-loja .nova-paginacao .btn{bottom:0;height:30px;width:30px}#paginacao-loja .nova-paginacao .btn i{position:relative;bottom:8px}#paginacao-loja .nova-paginacao .select-wrapper input.select-dropdown{height:30px}#paginacao-loja .botoes-acao{bottom:26px}@media screen and (max-width:600px){#aplicativo_page{max-height:78vh}}#aplicativo_page{max-height:60vh}.modal{overflow-x:hidden;z-index:10000!important}.modal .modal-header .modal-close-not-default,.modal .modal-header .modal-close:not(.modal-fechar-alternativo){background-color:#fff;width:34px;height:30px;text-align:center;border-radius:5px}.modal .modal-header .modal-close-not-default .fa-window-close,.modal .modal-header .modal-close:not(.modal-fechar-alternativo) .fa-window-close{cursor:pointer;color:red;border:solid 3px #fff;border-radius:4px}.modal .modal-header .modal-close-not-default:hover,.modal .modal-header .modal-close:not(.modal-fechar-alternativo):hover{background-color:red}.modal .modal-header .modal-close-not-default:hover .fa-window-close,.modal .modal-header .modal-close:not(.modal-fechar-alternativo):hover .fa-window-close{color:#fff;border:solid 3px red}.modal .modal-header .modal-fechar-alternativo{display:inline-block;color:#fff}.modal .modal-content{display:block;width:100%;height:100%;margin-bottom:20px}.modal .modal-content.aviso-tela-inicial{max-height:60vh!important;padding-bottom:65px}.modal .modal-content h4{font-size:24px}.modal .modal-content .collapsible,.modal .modal-content .rolavel{display:block;max-height:55vh;position:relative;overflow-y:auto}.modal .modal-footer .btn,.modal .modal-footer .btn-small{display:inline-block}.modal.tela-cheia{position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100%;z-index:10007!important;margin:0;max-height:100%;overflow:hidden}.modal.tela-cheia .botoes-acao{position:fixed}.modal.tela-cheia>.modal-header{position:relative}.modal.tela-cheia>.modal-header>h4{position:relative;left:0;right:0;top:0;width:100%;background-color:#96bc33;color:#f7f7f9;padding:10px 40px 10px 10px;font-size:24px;transition:background-color .3s ease,opacity .3s ease,box-shadow .3s ease;z-index:2}.modal.tela-cheia>.modal-header>h4 span{position:absolute;right:10px}.modal.tela-cheia>.modal-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,0) 100%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.modal.tela-cheia.modal-on-top{top:0!important;margin-top:0!important}.modal.tela-cheia.modal-on-top>.modal-header::before{opacity:1}.modal.tela-cheia.modal-on-top>.modal-header>h4{box-shadow:0 4px 20px rgba(0,0,0,.3),0 8px 40px rgba(0,0,0,.2)}.modal.tela-cheia.modal-on-top{box-shadow:0 0 60px rgba(0,0,0,.5),0 20px 80px rgba(0,0,0,.4)}.modal.tela-cheia.modal-on-top .modal-content:not(.no-padding){padding-bottom:80px!important}.modal.tela-cheia.modal-on-top .modal-content.no-padding.no-margin iframe{height:calc(100% - 20px)!important;margin-bottom:20px}.modal.tela-cheia.modal-on-top .botoes-acao,.modal.tela-cheia.modal-on-top .btn-adicionar-inferior,.modal.tela-cheia.modal-on-top .modal-footer{bottom:20px!important}.modal.tela-cheia.modal-behind::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:1;animation:fadeInOverlay .3s ease}.modal.tela-cheia.modal-behind>.modal-header{position:relative;z-index:2}.modal.tela-cheia.modal-behind>.modal-content{position:relative;z-index:2}.modal.tela-cheia.modal-behind>.modal-header>h4{background-color:#628a1f!important;opacity:.85!important}.modal.tela-cheia.modal-behind.tela-cheia>.modal-header>h4{background-color:#628a1f!important;opacity:.85!important}.modal.tela-cheia .modal-content{overflow:auto;height:calc(100% - 50px);position:relative;padding-bottom:40px}.modal.tela-cheia .modal-content.no-padding.no-margin{padding:0!important;padding-bottom:0!important;overflow:hidden;max-width:100%}.modal.tela-cheia .modal-content.no-padding.no-margin iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;display:block;overflow-y:auto}@media (min-width:993px){.modal.tela-cheia .modal-content.no-padding.no-margin iframe{overflow-x:hidden}}@media (max-width:992px){.modal.tela-cheia .modal-content.no-padding.no-margin iframe{overflow-x:auto}}@media (max-width:600px){.modal.tela-cheia .btn-adicionar-superior{top:50px;right:20px}.modal.tela-cheia h4{padding:10px 20px;font-size:20px}}.modal#modal_estoques .modal-content.no-padding.no-margin{max-width:100vw}@media (min-width:993px){.modal#modal_estoques .modal-content.no-padding.no-margin{overflow-x:hidden}}@media (max-width:992px){.modal#modal_estoques .modal-content.no-padding.no-margin{overflow-x:auto}}.modal .skeleton-modal-container{position:absolute;top:0;left:0;right:0;bottom:0;background:#f5f5f5;z-index:10;display:flex;flex-direction:column;transition:opacity .3s ease,visibility .3s ease;overflow-y:auto}.modal .skeleton-modal-container.hide{opacity:0;visibility:hidden;pointer-events:none}.modal .skeleton-shimmer{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.modal .skeleton-tabs-container{display:flex;gap:0;background:#fff;border-bottom:1px solid #e0e0e0;width:100%}.modal .skeleton-tab{height:48px;flex:1;border-radius:0}.modal .skeleton-tab.active{border-bottom:3px solid #96bc33}.modal .skeleton-main-content{display:flex;gap:30px;padding:20px;flex:1}@media (max-width:900px){.modal .skeleton-main-content{flex-direction:column}}.modal .skeleton-left-column{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}@media (max-width:900px){.modal .skeleton-left-column{width:100%}}.modal .skeleton-product-image{width:100%;height:180px;border-radius:8px}.modal .skeleton-btn{height:36px;border-radius:4px}.modal .skeleton-switches{display:flex;gap:15px}.modal .skeleton-switch-item{flex:1;height:50px;border-radius:4px}.modal .skeleton-info-boxes{display:flex;gap:15px}.modal .skeleton-info-box{flex:1;height:80px;border-radius:8px}.modal .skeleton-status{height:40px;border-radius:20px}.modal .skeleton-right-column{flex:1;display:flex;flex-direction:column;gap:15px}.modal .skeleton-fields-row{display:flex;gap:15px}@media (max-width:600px){.modal .skeleton-fields-row{flex-direction:column}}.modal .skeleton-field-group{flex:1;display:flex;flex-direction:column;gap:6px}.modal .skeleton-field-group.small{flex:.5}.modal .skeleton-field-group.large{flex:2}.modal .skeleton-label{height:14px;width:60%;border-radius:2px}.modal .skeleton-input{height:40px;border-radius:4px}.modal .skeleton-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:15px}.modal .skeleton-card-title{height:20px;width:200px;border-radius:4px;margin-bottom:10px}.modal .skeleton-footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;background:#fff;border-top:1px solid #e0e0e0}.modal .skeleton-footer-btn{width:120px;height:40px;border-radius:4px}.modal .skeleton-footer-btn.primary{width:140px}.modal .skeleton-footer-btn.cancel{width:130px}.modal.skeleton-cliente .skeleton-cliente-image{width:150px;height:150px;border-radius:50%;margin:0 auto 15px}.modal.skeleton-cliente .skeleton-left-column .skeleton-btn{width:150px;margin:0 auto 20px}.modal.skeleton-cliente .skeleton-status-section{margin-bottom:15px}.modal.skeleton-cliente .skeleton-status-section .skeleton-label{width:80%;height:12px;margin-bottom:8px;border-radius:4px}.modal.skeleton-cliente .skeleton-status-section .skeleton-switch-wide{width:100%;height:36px;border-radius:20px}.modal.skeleton-cliente .skeleton-right-column{padding:10px 20px}.modal.skeleton-cliente .skeleton-form-row{margin-bottom:20px}.modal.skeleton-cliente .skeleton-field-group{display:flex;flex-direction:column;min-width:120px}.modal.skeleton-cliente .skeleton-field-group.flex-grow{flex:1}.modal.skeleton-cliente .skeleton-field-group .skeleton-field-label{width:60px;height:12px;margin-bottom:8px;border-radius:4px}.modal.skeleton-cliente .skeleton-field-group .skeleton-switch{width:120px;height:36px;border-radius:20px}.modal.skeleton-cliente .skeleton-field-group .skeleton-input{width:100%;height:45px;border-radius:4px;border-bottom:2px solid #e0e0e0}.modal.skeleton-cliente .skeleton-hint{width:90%;height:40px;border-radius:4px;margin-top:10px}.modal.skeleton-cliente .skeleton-footer{gap:10px}.modal.tela-media{z-index:10007!important;overflow:hidden;border-radius:16px;box-shadow:1px 1px 5px 2px rgba(0,0,0,.49);-webkit-box-shadow:1px 1px 5px 2px rgba(0,0,0,.49);-moz-box-shadow:1px 1px 5px 2px rgba(0,0,0,.49);max-height:80%!important}.modal.tela-media.estreito{width:80%;max-width:500px}.modal.tela-media.aviso-tela-inicial{width:65%}.modal.tela-media.tela-media-xlg{width:95%}.modal.tela-media.tela-media-lg{width:80%}.modal.tela-media.tela-media--xs{width:30%;height:50%}@media only screen and (min-width:601px) and (max-width:1200px){.modal.tela-media.tela-media--xs{width:50%}}.modal.tela-media.tela-media--is-auto-scroll .modal-content{max-height:74vh!important;overflow-y:auto}.modal.tela-media.tela-media--is-auto-scroll.modal-fixed-footer{height:auto}.modal.tela-media.tela-media--is-auto-scroll.modal-fixed-footer .modal-content{position:relative!important}.modal.tela-media>.modal-header{position:relative;width:100%;background-color:#96bc33}.modal.tela-media>.modal-header>h4{color:#f7f7f9;padding:10px 40px 10px 10px;font-size:24px;margin-bottom:0}.modal.tela-media>.modal-header>h4 span{position:absolute;right:10px}@media only screen and (max-width:600px){.modal.tela-media.open:not(.tela-media-center){top:0!important;right:0!important;bottom:0!important;left:0!important}.modal.tela-media.open{width:90%;max-height:80%!important;margin:5%;overflow-x:auto;overflow-y:hidden;display:block;position:fixed}.modal.tela-media.open .rolavel{max-height:calc(100% - 80px)}.modal.tela-media.open.aviso-tela-inicial{width:100%!important}}.modal.tela-media.open:not(.iframe-responsive){padding-bottom:40px}.modal.tela-media.open.iframe-responsive{max-height:100vh!important}.modal.tela-media.open.iframe-responsive .modal-content:has(iframe:first-child){padding:0;height:73vh;overflow-y:hidden;overflow-x:hidden}@media (max-width:601px){.modal.tela-media.open.iframe-responsive .modal-content:has(iframe:first-child){height:69vh}}.modal.tela-media.open.iframe-responsive .modal-content:has(iframe:first-child) iframe{width:100%;height:100%}@media (max-width:600px){.modal.tela-media{width:96%}.modal.tela-media .modal-content{padding:0}}.modal .container{width:100%!important}.modal .tabs{display:contents}.modal .indicator{display:none}@keyframes fadeInOverlay{from{opacity:0}to{opacity:1}}#cortina_forcada{z-index:10007;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.colorpicker .picker_bubble{width:25px;height:25px;border-radius:20px;border:solid 1px #abc;position:absolute;right:10px;bottom:15px;cursor:pointer}.colorpicker .vc-chrome{position:absolute;top:35px;right:0;z-index:9}.colorpicker .picker_bubble{width:25px;height:25px;border-radius:20px;border:solid 1px #abc;position:absolute;right:10px;bottom:15px;cursor:pointer}.colorpicker .vc-chrome{position:absolute;top:35px;right:0;z-index:9}.rolavel{display:block;max-height:55vh;position:relative;overflow-y:auto}.scroll-y{overflow-y:auto}.swal2-container{z-index:11010}.quill-editor{box-shadow:0 0 10px rgba(0,0,0,.2);transition:box-shadow .25s;border-radius:15px}.ql-container,.ql-toolbar{background-color:#fff}.ql-container.ql-snow{border-radius:0 0 15px 15px}.ql-toolbar.ql-snow{border-radius:15px 15px 0 0}#gerar_pagamento .titulo{margin-top:50px;margin-bottom:20px;font-size:26px;text-align:center}#gerar_pagamento .ql-editor{background-color:transparent!important;min-height:0!important;padding:0!important;height:auto!important;margin-top:-30px}#gerar_pagamento .ql-editor p{padding:0!important}#gerar_pagamento .ql-editor ul{padding-left:5px}#gerar_pagamento .tabs a{color:#000;font-size:24px;font-weight:700}#gerar_pagamento .card p{font-size:14px;padding:10px}#gerar_pagamento .card p span{text-decoration:line-through}#gerar_pagamento .card p.no-margin{font-size:20px}#gerar_pagamento .card .plano_nome>div{height:120px;width:100%;display:flex;flex-direction:column;justify-content:center}#gerar_pagamento .card .plano_nome>div p{font-size:14px;padding:2px;text-align:center}#gerar_pagamento .card h1{text-align:center;font-size:24px;line-height:30px;padding:0;font-weight:bolder;margin:0;width:100%;padding:0 20px}#gerar_pagamento .card .card-content{padding-top:0}#gerar_pagamento .card .card-content h2{text-align:center;font-weight:bolder;font-size:40px;margin-top:0}#gerar_pagamento .card .card-content h3{text-align:center;font-size:14px;margin:10px}#gerar_pagamento .card .card-content h4{text-align:center;font-size:14px}@media (max-width:600px){#gerar_pagamento .tabs a{font-size:18px}#gerar_pagamento .abas{overflow-x:scroll}#gerar_pagamento .abas>.row{width:750px}}#nova_venda{margin-top:-40px}#nova_venda .switch{margin-top:-7px}#nova_venda .switch span{font-size:12px}#nova_venda .switch label{display:block}#nova_venda .switch [type=checkbox]+span:not(.lever){height:20px;line-height:20px}@media only screen and (max-width:405px){#nova_venda .switch.secondary-content{float:initial}#nova_venda #lista_produtos_servicos .collection-item:nth-child(1){height:auto!important;margin-top:5px}}#nova_venda .row.tela{display:block;height:calc(100% - 140px);margin-bottom:0}@media (min-width:600px){#nova_venda .row.tela .col.itens,#nova_venda .row.tela .col.venda{height:100%;display:inline-block;overflow-y:auto;padding-bottom:150px}}#nova_venda .data_hora_venda{position:fixed;z-index:10003;right:12px;top:5px}#nova_venda .data_hora_venda>a{padding:0 10px;text-align:center;font-weight:bolder;border-left:solid 1px #fff;height:46px;margin-top:5px}@media only screen and (max-width:345px){#nova_venda .data_hora_venda>a{padding:7px 3px}}#nova_venda .data_hora_venda .outros-botoes{display:inline-flex;align-items:center}#nova_venda .data_hora_venda .outros-botoes span{text-align:left;line-height:1.15;padding-left:.5em}#nova_venda .data_hora_venda .outros-botoes i{padding-right:5px}@media only screen and (max-width:600px){#nova_venda .data_hora_venda .outros-botoes i{padding:7px 0}}#nova_venda .preco_de{text-decoration:line-through;font-size:18px}#nova_venda .collection.produtos .collection-item.avatar.falta{background:#fff;background:linear-gradient(90deg,#fff 9%,rgba(255,0,61,.5718662465) 69%)}#nova_venda .collection.produtos .collection-item.avatar.falta .preco{color:#fff}#nova_venda .footer{position:fixed;bottom:0;left:0;width:100%}#nova_venda .footer nav{background-color:#96bc33}#nova_venda .preco-final{width:50%;border-top-left-radius:10px;position:fixed;right:0;bottom:0}@media only screen and (max-width:600px){#nova_venda .preco-final{width:100%}}#nova_venda .preco-final .preco-final__conteudo h4{margin-top:0;font-size:1.4rem}@media only screen and (max-width:600px){#nova_venda .preco-final .preco-final__conteudo{padding:12px}#nova_venda .preco-final .preco-final__conteudo h4{font-size:1rem}#nova_venda .preco-final .preco-final__conteudo .preco-final__total-venda{font-size:1.65rem}}#nova_venda .preco-final .preco-final__conteudo .preco-final__precos,#nova_venda .preco-final .preco-final__conteudo .preco-final__total-venda{font-weight:900}#nova_venda .preco-final span{font-size:20px}#nova_venda .preco-final .valor{font-size:50px;font-weight:700;display:block}@media only screen and (max-width:600px){#nova_venda .preco-final .valor{font-size:26px}#nova_venda .preco-final h5{margin:5px 0;font-size:16px}}@media only screen and (max-width:600px){#nova_venda .collapsible-body{padding:5px}}#nova_venda #tela_leitor{height:300px}#nova_venda #modal_iframe{top:64px!important;z-index:100000!important}#nova_venda #modal_iframe iframe{width:100%;height:90vh;border:none}#nova_venda .controle_som_de_produto_adicionado .switch label{display:inline}@media (max-width:600px){#nova_venda .controle_som_de_produto_adicionado.mostrar_em_mobile{float:right;margin-top:5px}}#nova_venda .controle_som_de_produto_adicionado.mostrar_em_navbar_extendida{display:none}@media (min-width:601px){#nova_venda .controle_som_de_produto_adicionado.mostrar_em_navbar_extendida{display:inline-block}}.nova_venda_page .sidenav{padding-bottom:80px!important}#nova_compra .row.tela{display:block;height:calc(100vh - 140px);margin-bottom:0}@media (min-width:600px){#nova_compra .row.tela .col.compra,#nova_compra .row.tela .col.itens{height:100%;display:inline-block;overflow-y:auto;padding-bottom:150px}}#nova_compra #modal_descontocompra{height:300px}#nova_compra .footer{position:fixed;bottom:0;left:0;width:100%}#nova_compra .footer nav{background-color:#96bc33}#nova_compra .preco-final{width:50%;border-top-left-radius:10px;position:fixed;right:0;bottom:0;background-color:#96bc33;color:#fff!important;-webkit-box-shadow:5px 5px 15px 5px #000;box-shadow:5px 5px 15px 5px #000}#nova_compra .preco-final span{font-size:20px}#nova_compra .preco-final .valor{font-size:50px;font-weight:700;display:block}@media only screen and (max-width:600px){#nova_compra .preco-final{width:60%}#nova_compra .preco-final .valor{font-size:26px}#nova_compra .preco-final h5{margin:5px 0;font-size:16px}}input.ng-invalid{border-bottom:1px solid red!important;box-shadow:0 1px 0 0 red!important}#interactive{position:relative;width:100%;max-height:230px;overflow:hidden}#interactive video{margin-top:-30%}#interactive canvas{position:absolute;left:0;top:0}#toast-container{z-index:11000}@media only screen and (min-width:601px) and (max-width:992px){#toast-container{left:auto;right:5%;bottom:7%;max-width:90%}}@media only screen and (max-width:600px){#toast-container{min-width:96%;left:2%;bottom:10px}}.pad{padding:5px}.border-shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}@media only screen and (max-width:600px){.active .rolavel-horizontal{min-width:800px;overflow-x:auto;position:absolute}}.no-border{border:none!important;border-color:transparent!important}@media only screen and (max-width:600px){.center-on-mobile{text-align:center!important}}.cancelar_ac{float:right;position:relative;margin-top:-40px;font-size:16px;cursor:pointer}.cancelar_ac.botao{padding:4px;border:solid 1px #000;border-radius:2px}.cancelar_ac.fa-search{cursor:text}#tabela_resultados{margin-top:50px}@media only screen and (max-width:600px){#tabela_resultados h4{font-size:18px}}#tabela_resultados .imagem-produto{width:50px;height:auto;float:left;margin-right:20px}#tabela_resultados .listagem{overflow-x:auto;min-width:300px}#tabela_resultados .listagem>div:not(.nao-esticar){min-width:800px}#tabela_resultados .listagem tr td,#tabela_resultados .listagem tr th{white-space:normal}#tabela_resultados table{border-bottom:solid 1px #000}#tabela_resultados table .par{background-color:#e5e7eb}#tabela_resultados .bottom{border-bottom:solid 1px #000!important}#tabela_resultados .top{border-top:solid 1px #000!important}.cabeca{text-align:center}.cabeca h2{margin-top:0;margin-bottom:10px;font-size:18px}.cabeca h5{font-size:14px;line-height:18px}.cabeca tr td{border:none!important}.cabeca img{max-height:100px;width:auto}.datepicker-modal.open,.timepicker-modal.open{z-index:100001!important}.div_grafico{height:250px;text-align:center}.div_grafico canvas{margin:20px auto}@media only screen and (min-width:600px){.div_grafico{width:90%;margin:0 5%;position:relative}}.div_grafico .lds-ripple{position:absolute;left:50%;top:50%;margin-top:-30px;margin-left:-30px}.input-field .alterado{background-color:#ff0!important}.input-field .salvo{background-color:#adff2f!important}.input-field .parametro_consulta{position:absolute;top:5px;right:30px;font-size:20px;text-transform:uppercase;color:rgba(0,0,0,.5)}.input-field .parametro_consulta>input{z-index:1}.input-field.pequeno{margin-bottom:0}.input-field.pequeno input{height:30px!important}.input-field.pequeno .custom-switcher{margin-top:-20px;padding-bottom:5px}.input-field.pequeno .custom-switcher .switcher{margin-top:-3px;margin-left:-12px}.input-field.destaque label{color:#000;font-weight:bolder}.input-field.destaque input{font-size:1.3em;font-weight:bolder}.input-field.destaque.c_fcb900 input{color:#fcb900!important}.input-field.destaque.c_9900ef input{color:#9900ef!important}.input-field.destaque.c_8ed1fc input{color:#8ed1fc!important}.input-field.destaque.c_f78da7 input{color:#f78da7!important}.input-field.destaque.c_00d084 input{color:#00d084!important}.input-field.destaque.c_eb144c input{color:#eb144c!important}.input-field.destaque-medio label{color:#000;font-weight:bolder}.input-field.destaque-medio input{font-size:1rem;font-weight:bolder}.input-field~input{width:80%;width:calc(100% - 3rem);margin-left:0;margin-right:3rem!important}.input-field .postfix{position:absolute;width:3rem;right:0;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;z-index:2}.input-field .postfix.far,.input-field .postfix.fas{font-size:18px!important;top:20px;right:-30px}.input-field .helper-text{width:fit-content;z-index:inherit}.input-field .helper-text.red-text{margin-top:-8px}.input-field.required .select-wrapper .select-dropdown{border-bottom:1px solid red}.input-field.circle-check i{position:absolute;right:20px;top:15px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.ttf) format("truetype")}@media only screen and (max-width:600px){#paginaDashboard{padding-bottom:100px}#paginaDashboard .container{padding-top:40px}#paginaDashboard #periodo{top:115px!important}}#paginaDashboard .card .card-title .input-field{width:100px;height:45px;margin:0 auto;float:right;padding:0 5px;background-color:#e9e9e9}#paginaDashboard .card .card-title .input-field input.select-dropdown{border-bottom:none!important}@media only screen and (max-width:600px){#paginaDashboard .card .card-title{font-size:14px}#paginaDashboard .card .card-title .input-field{width:75px;height:40px}#paginaDashboard .card .card-title input.select-dropdown{font-size:14px}}#paginaDashboard .card .card-title .titulo-card-com-lista-ou-grafico{padding-top:8px;padding-left:1.5rem;font-family:Montserrat;font-size:1.2rem;font-weight:700;text-align:left}#paginaDashboard .card .card-title .titulo-card-com-lista-ou-grafico--borda-inferior-cinza{padding-top:.75rem;padding-bottom:.68rem;border-bottom:1px solid #e0e0e0}#paginaDashboard .card .collection-item a{color:#96bc33;display:block}#paginaDashboard #periodo{width:190px;position:fixed;z-index:11;left:50%;transform:translate(-90px,0);top:72px;margin:0}#paginaDashboard #periodo .select-wrapper .caret,#paginaDashboard #periodo .select-wrapper input.select-dropdown{color:#fff;fill:#fff;border-bottom:none!important;font-weight:bolder}@media (max-width:600px){#paginaDashboard #periodo .select-wrapper .caret,#paginaDashboard #periodo .select-wrapper input.select-dropdown{color:#96bc33;fill:#96bc33}}#paginaDashboard .periodo-selecionado .select-wrapper .select-dropdown{font-weight:700}#paginaDashboard .lista-de-cinco-itens{overflow-y:scroll;height:calc(8rem + 100px)}#paginaDashboard .aviso-lista-sem-dados{position:absolute;width:100%;top:50%;padding:0 50px}#paginaDashboard .aviso-lista-sem-dados--posicionar-no-meio-do-grafico{top:25%}#paginaDashboard .aviso-lista-sem-dados__caixa-de-mensagem{padding:1.25rem;border-radius:15px;background-color:#fff;box-shadow:rgba(0,0,0,.4) 0 4px 25px}#paginaDashboard .resultado-lista-itens{height:calc(1.6rem + 20px)}#paginaDashboard .total-contas{margin:0;padding:.25rem .75rem;border-radius:10px}#paginaDashboard .botao-comparativo-vendas{display:flex;justify-content:center;align-items:center}#paginaDashboard .botao-comparativo-vendas .botao-comparativo-vendas__link{display:flex;align-items:center;gap:1rem;border-radius:50px;line-height:1.5rem;padding:.75rem 28px}@media screen and (max-width:992px){#paginaDashboard .botao-comparativo-vendas .botao-comparativo-vendas__link{line-height:4rem;padding:0 28px}}.card-arredondado{border-radius:15px;overflow:hidden}.blocos .card span{display:block;font-size:30px;padding:10px 20px}.blocos .card i:not(.icone-informacao){float:right;margin-top:10px;margin-right:10px;font-size:40px}.blocos .card .card-action{padding:5px!important;color:#fff}.blocos .card.card-vendas{background-color:rgba(98,184,103,.5)}.blocos .card.card-vendas i{color:#88c68b}.blocos .card.card-ticket{background-color:rgba(223,175,72,.5)}.blocos .card.card-ticket i{color:#e4bf77}.blocos .card.card-contas-pagas{background-color:rgba(223,72,72,.5)}.blocos .card.card-contas-pagas i{color:#e47777}.blocos .card.card-contas-recebidas{background-color:rgba(72,180,223,.5)}.blocos .card.card-contas-recebidas i{color:#79c4e4}.fancybox-caption__body{font-size:20px}.carrossel{display:block;overflow:hidden}.carrossel .carousel-wrapper{margin:30px 0 20px 0;width:100%;background-color:#fff}.carrossel .carousel-wrapper .carousel{height:200px}.carrossel .carousel-wrapper .carousel .carousel-item a{width:100%;height:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.carrossel .carousel-wrapper .carousel .carousel-item{opacity:.5!important;width:300px;height:200px}.carrossel .carousel-wrapper .carousel .carousel-item.active{opacity:1!important}.tap-target{background-color:#61dd65!important}.tap-target h5{font-size:16px}.tap-target p{margin-top:20px;font-size:12px;line-height:14px}.tooltipped.btn-flat:hover{background-color:transparent}#banners_page .carousel-item.active,#empresa .carousel-item.active,#produto .carousel-item.active{-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.75);padding:5px;margin-left:10px}#banners_page .carousel-item.active:hover .catalogo,#banners_page .carousel-item.active:hover .editar,#banners_page .carousel-item.active:hover .remover,#empresa .carousel-item.active:hover .catalogo,#empresa .carousel-item.active:hover .editar,#empresa .carousel-item.active:hover .remover,#produto .carousel-item.active:hover .catalogo,#produto .carousel-item.active:hover .editar,#produto .carousel-item.active:hover .remover{opacity:1}#banners_page .remover,#empresa .remover,#produto .remover{position:absolute;right:0;top:0;opacity:.4}#banners_page .catalogo,#empresa .catalogo,#produto .catalogo{position:absolute;left:0;top:0;opacity:.4}#banners_page .editar,#empresa .editar,#produto .editar{position:absolute;left:0;bottom:0;opacity:.4}#produtos .card.card-lateral{height:400px}@media (max-width:600px){#produtos .card.card-lateral{min-height:370px}}.hideMeAfter5Seconds{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards}.hideMeAfter10Seconds{animation:hideAnimation 0s ease-in 10s;animation-fill-mode:forwards}@keyframes hideAnimation{to{display:none;width:0;height:0}}.maozinha{z-index:10000000000;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.49);display:block}.maozinha img{margin:0 auto;display:block;top:40%;left:30%;position:absolute}.icone-excluir-tag{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}#caixas_page .pad{margin-bottom:10px}.input-field label{color:#000}#fluxo_caixa_page .card .card-title .input-field{width:100px;height:45px;margin:0 auto;float:right;padding:0 5px;background-color:#e9e9e9}#fluxo_caixa_page .card .card-title .input-field input.select-dropdown{border-bottom:none!important}.rodape-os p{margin:0}#modal_contrato .conteudo_contrato p{margin:0}#notificacoes_pedidos_webloja{position:relative}#notificacoes_pedidos_webloja #circulo_notificacoes_pedidos_webloja{display:none;width:40px;height:40px;position:absolute;top:10px;left:0;opacity:.6;background:radial-gradient(circle,rgba(255,255,255,.2),#fff 100%);border-radius:50px}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{height:40px}@media only screen and (max-width:600px){#relatorios_graficos_page{padding-bottom:100px;padding-top:90px}#relatorios_graficos_page #periodo{top:115px!important}}#relatorios_graficos_page #periodo{width:190px;position:fixed;z-index:11;left:50%;transform:translate(-90px,0);top:72px;margin:0}#relatorios_graficos_page #periodo .select-wrapper .caret,#relatorios_graficos_page #periodo .select-wrapper input.select-dropdown{color:#fff;fill:#fff;border-bottom:none!important;font-weight:bolder}@media (max-width:600px){#relatorios_graficos_page #periodo .select-wrapper .caret,#relatorios_graficos_page #periodo .select-wrapper input.select-dropdown{color:#96bc33;fill:#96bc33}}#relatorios_graficos_page .card .input-field{width:100px;height:45px;margin:0 auto;padding:0 5px;position:absolute;top:0;right:0;background-color:#e9e9e9}#relatorios_graficos_page .classificacao{padding:5px 8px;border-style:solid;border-width:2px;border-radius:20px}#relatorios_graficos_page .classificacao_grafico_A{border-color:#689f38;color:#689f38}#relatorios_graficos_page .classificacao_grafico_B{border-color:#1976d2;color:#1976d2}#relatorios_graficos_page .classificacao_grafico_C{border-color:#f44336;color:#f44336}#relatorios_clientes_page .cabecalho_vendas_lucro .coluna{min-width:90px}#relatorios_clientes_page .cabecalho_vendas_lucro .coluna.coluna--produto{min-width:125px}#relatorios_clientes_page #conteudo_vendas_devolucoes .coluna{min-width:90px}#relatorios_clientes_page .contador-sorteio{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;z-index:10010}#relatorios_clientes_page #modal_resultado_sorteio .dados-cliente{font-size:2rem}#relatorios_clientes_page #modal_resultado_sorteio .icone_trevo{position:absolute;right:15px;font-size:40px;color:#ddb361}#relatorios_clientes_page .blocos .card span{display:block;font-size:18px;padding:10px 20px}#relatorios_clientes_page .blocos .card i:not(.icone-informacao){float:right;margin-top:10px;margin-right:10px;margin-left:2px;font-size:30px}#relatorios_clientes_page .blocos .card .card-action{padding:5px!important;color:#fff}#relatorios_clientes_page .blocos .card.card-vendas{background-color:rgba(98,184,103,.5)}#relatorios_clientes_page .blocos .card.card-vendas i{color:#88c68b}#relatorios_clientes_page .blocos .card.card-ticket{background-color:rgba(223,175,72,.5)}#relatorios_clientes_page .blocos .card.card-ticket i{color:#e4bf77}#relatorios_clientes_page .blocos .card.card-contas-pagas{background-color:rgba(223,72,72,.5)}#relatorios_clientes_page .blocos .card.card-contas-pagas i{color:#e47777}#relatorios_clientes_page .blocos .card.card-contas-recebidas{background-color:rgba(72,180,223,.5)}#relatorios_clientes_page .blocos .card.card-contas-recebidas i{color:#79c4e4}#relatorios_produtos_page #conteudo-estoque-financeiro .coluna{min-width:95px}#relatorios_produtos_page #conteudo-estoque-financeiro .coluna.coluna--valor-extenso{min-width:115px}#relatorios_produtos_page #conteudo_produtos_acima_estoque .coluna{min-width:64px}#quitar_multiplas_parcelas_page .botoes-filtro-vencimento{margin-top:25px}#quitar_multiplas_parcelas_page .botoes-acao .card{margin-bottom:15px;padding:5px}#quitar_multiplas_parcelas_page .lista-itens.collection .collection-item.avatar{min-height:70px;padding-left:60px;padding-top:15px}#quitar_multiplas_parcelas_page .lista-itens.collection .collection-item.avatar .title{min-height:20px}#quitar_multiplas_parcelas_page .lista-itens.collection .collection-item.avatar .dados-adicionais{margin-left:0}#quitar_multiplas_parcelas_page .lista-itens.collection .collection-item.avatar .dados-adicionais .btn-small{margin:0;line-height:28.4px}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item{position:relative}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .icone-cabecalho-conta{font-size:1.2rem}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .data-conta{position:relative;top:-.75rem}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .data-conta-variavel{position:relative;top:0!important}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .secondary-content.mais.mais-conta-variavel,#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .secondary-content.menos.menos-conta-variavel{margin-top:0!important}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .check-selecionado.check-conta-selecionada{position:absolute;padding:1rem}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .collapsible-header{padding-left:3rem}#quitar_multiplas_parcelas_page .collapsible-header .total-conta{float:right}#quitar_multiplas_parcelas_page .collapsible-body{padding:1rem}@media screen and (max-width:600px){#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .icone-cabecalho-conta{font-size:.8rem;position:relative;left:-8px}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .icone-aviso-conta-variavel{font-size:1.2rem!important;margin:1rem 0 1rem 1.5rem!important}#quitar_multiplas_parcelas_page .lista-itens.collection .collection-item.avatar .dados-adicionais{margin-left:-45px}#quitar_multiplas_parcelas_page i.left{margin-right:5px}#quitar_multiplas_parcelas_page .btn-small i{font-size:1rem;max-height:1rem}}@media screen and (max-width:360px){#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .icone-cabecalho-conta{font-size:.6rem;position:relative;left:-10px;top:-3px}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .data-conta{position:relative;top:0}#quitar_multiplas_parcelas_page .lista-contas .lista-contas__item .nome-conta-encurtado{display:inline-block;max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#contas_receber .card.card-lateral{min-height:300px}@media screen and (max-width:993px){#contas_receber .card.card-lateral{min-height:380px}#contas_receber .exibir_agrupacao_contas{line-height:1.5rem;max-width:240px;display:inline-block;margin-top:5px}}#os_rapida_page #tab_pro,#os_rapida_page #tab_serv{min-height:calc(85vh - 200px)!important}#os_rapida_page .swiper-os-rapida{width:100%;height:calc(100vh - 120px);overflow-y:scroll;overflow-x:hidden}#os_rapida_page .swiper-os-rapida .swiper-slide{min-height:100%!important}#os_rapida_page #btn_adicionar_pagamento{right:35px;margin-top:7px}@media (max-width:992px){#os_rapida_page #btn_adicionar_pagamento{right:13px;margin-top:2px}}#video-container video{display:block;width:100%;max-width:800px;margin-left:auto;margin-right:auto}#video-container{line-height:0}#video-container .code-outline-highlight,#video-container .scan-region-highlight-svg{stroke:#64a2f3}#gestao_cobrancas_nao_ativada #card_texto{width:75%}@media screen and (max-width:600px){#gestao_cobrancas_nao_ativada #card_texto{width:100%}}.espacamento-extra-input{display:block;min-height:18px;position:relative;visibility:hidden}.card.arredondado{border-radius:10px}.cabecalho-fixo{position:relative;overflow-x:scroll;border-radius:10px 10px 0 0;box-shadow:0 2px 6px rgba(0,0,0,.4);z-index:2}.cabecalho-fixo tr th{background-color:#f5f5f5}.cabecalho-fixo tr th:first-child{border-radius:10px 0 0 0}.cabecalho-fixo tr th:last-child{border-radius:0 10px 0 0}.cabecalho-fixo::-webkit-scrollbar{display:none}.cabecalho-fixo{scrollbar-width:none}.card .titulo-lado-esquerdo{font-family:Montserrat;font-size:1.2rem;font-weight:700;text-align:left}.card .titulo-lado-esquerdo.espacamento-esquerda{padding-left:1rem}.card .linha-horizontal-titulo{color:#d3d3d3;padding:0 1rem}.card.avisos{border-radius:20px}.card.avisos h4{border-top-right-radius:20px;border-top-left-radius:20px;font-size:20px;margin:0;background-color:#96bc33;color:#fff;padding:10px 20px}.card.lista-favoritos{border-radius:20px}.card.lista-favoritos h4{border-top-right-radius:20px;border-top-left-radius:20px;font-size:20px;margin:0;background-color:#96bc33;color:#fff;padding:10px 20px}.card.grey.lighten-4{background-color:#f5f5f5}.bold-text{font-weight:700!important}.slick-banners .slick-track{transform:translate3d(0,0,0)!important}.slick-banners .slick-list{height:auto!important}.slick-banners a{height:auto;display:none}.slick-banners a.slick-current{display:inline-block}.collection .collection-item .btn-small{margin:0!important;height:auto;line-height:22px}#cohort tr td{height:50px!important;padding:0!important}.chart{position:absolute;left:40%;padding-top:50px}#cliente_v .conteudo,#devolucao_v .conteudo{width:100%;display:block;padding:5px 0}#tabs .tabs .tab i{margin-right:10px;font-size:20px}#tabs .tabs .tab a{color:#425a03;font-weight:700}#tabs .tabs .tab a.active{background-color:#96bc33;color:#f7f7f9}#tabs .tabs .tab.disabled a,#tabs .tabs .tab.disabled a:hover{font-weight:400;color:rgba(150,188,51,.7)}#modal_preco_venda{z-index:10008!important}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}#produto .aba_rolavel{max-height:calc(100vh - 100px);overflow-y:auto}@media screen and (max-width:600px){#produto .aba_rolavel{max-height:calc(100vh - 120px)}}#produto .ql-editor{min-height:90px}#produto .ql-toolbar.ql-snow{border-radius:10px 10px 0 0}#produto .ql-container.ql-snow{border-radius:0 0 10px 10px}#produto .card.arredondado{border-radius:10px}#produto .card-arredondado{border-radius:10px}#produto .blocos .card{border-radius:10px}#produto .blocos .card span{display:block;font-size:18px;padding:5px 4px;min-height:40px}#produto .blocos .card i:not(.icone-informacao){float:right;margin-top:10px;margin-right:10px;font-size:40px}#produto .blocos .card .card-action{border-radius:0 0 10px 10px;background-color:#425a03;padding:5px;color:#fff}#produto .blocos .card.card-vendas{font-size:small;background-color:#96bc33}#produto .blocos .card.card-vendas i{color:#425a03}#produto .blocos .card.card-ticket{background-color:rgba(223,175,72,.5)}#produto .blocos .card.card-ticket i{color:#e4bf77}#produto .blocos .card.card-contas-pagas{background-color:rgba(223,72,72,.5)}#produto .blocos .card.card-contas-pagas i{color:#e47777}#produto .blocos .card.card-contas-recebidas{background-color:rgba(72,180,223,.5)}#produto .blocos .card.card-contas-recebidas i{color:#79c4e4}.lucro_condicao{background-color:#f7f7f9;border-radius:10px;margin-top:0}.lucro_condicao .preco{font-size:40px;color:#96bc33}@media screen and (min-width:600px){.lucro_condicao .label{position:absolute;top:7px}}.winbox .wb-header{height:55px;padding:10px;background-color:#96bc33;border-radius:16px 16px 0 0}.winbox .wb-header .wb-drag{padding-left:0}.winbox .wb-header .wb-title{font-family:Ubuntu,sans-serif;font-size:24px}.winbox .wb-body{top:50px;padding:24px;contain:none;border-radius:0 0 16px 16px}.winbox .wb-body .botoes-acao .card{border-radius:0 0 16px 16px}.winbox .wb-se{width:20px;height:20px}.winbox .wb-close{width:38px;margin-left:5px}.winbox .winbox-container-icone-fechar{background-color:#fff;border-radius:5px;width:38px;height:33px}.winbox .winbox-container-icone-fechar .winbox-icone-fechar{position:relative;top:2px;color:red;font-size:22px}.winbox .winbox-container-icone-fechar .winbox-icone-fechar:hover{color:#fff}.winbox .winbox-container-icone-fechar:hover{background-color:red}.winbox .winbox-icone-seta-redimensionamento{position:absolute;right:-6px;bottom:-12px;z-index:10007;color:#fff;font-size:1.6rem;pointer-events:none;text-shadow:#000;text-shadow:0 1px 5px #000}.winbox{border-radius:16px}.janela-fundo-escuro{display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4)}.status_venda{bottom:40px!important;width:100%;margin-left:25px}.status_venda_lista{margin-bottom:5px;padding:10px 30px 10px 40px;border-radius:20px}#modal_ajustar_movimentacao{z-index:10008!important}.container-campo-buscar-funcoes{position:absolute;top:0;left:50%;transform:translateX(-50%)!important;width:40%}@media (max-width:600px){.container-campo-buscar-funcoes{width:60%;left:50px;transform:none!important}}@media (min-width:601px) and (max-width:990px){.container-campo-buscar-funcoes{top:-5px}}@media (min-width:701px) and (max-width:860px){.container-campo-buscar-funcoes{left:47%;width:37%}}.container-campo-buscar-funcoes .campo-buscar-funcoes{position:relative;padding:5px 110px 5px 40px;border:none;border-radius:25px!important;background-color:#ececec!important;line-height:initial!important;z-index:98;width:100%;height:2.5rem}@media (max-width:600px){.container-campo-buscar-funcoes .campo-buscar-funcoes{padding:5px 30px 5px 40px}}.container-campo-buscar-funcoes .campo-buscar-funcoes:hover{background-color:#fff!important;outline:1px solid #96bc33;transition:all .4s}.container-campo-buscar-funcoes .campo-buscar-funcoes:focus{background-color:#fff!important;outline:1px solid #96bc33;border:none!important;transition:all .4s}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container{position:absolute;top:18px;left:0;z-index:99;width:35px;height:30px!important;line-height:initial!important}@media screen and (max-width:600px){.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container{top:14px}}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container--direita{position:absolute;top:18px;right:10px;width:30px;height:30px!important;line-height:initial!important;color:#000;z-index:99}@media screen and (max-width:600px){.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container--direita{top:14px}}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container--ajuda{position:absolute;top:18px;right:-35px;width:30px;height:30px!important;line-height:initial!important;color:#000;z-index:99}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container--ajuda i{height:auto;line-height:normal}@media screen and (max-width:600px){.container-campo-buscar-funcoes .campo-buscar-funcoes__icone-container--ajuda{top:14px}}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone{position:absolute;top:0;left:0;color:#000;font-size:1rem;height:20px;line-height:initial;z-index:1;margin:5px 5px 5px 10px}.container-campo-buscar-funcoes .campo-buscar-funcoes__icone--direita{width:10px;height:20px;line-height:initial;font-size:1.2rem;margin:5px 5px 5px 15px}.container-campo-buscar-funcoes .campo-buscar-funcoes__teclas-container{position:absolute;top:-1.5px;right:35px;z-index:98}.container-campo-buscar-funcoes .campo-buscar-funcoes__teclas-container .campo-buscar-funcoes__teclas{color:#000;padding:0 5px;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:2px 3px 0 rgba(0,0,0,.5)}#buscar_funcoes_div::after{content:"";width:100vw;height:100vh;display:block;position:absolute;top:91px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.5);z-index:0}@media (min-width:600px){#buscar_funcoes_div::after{top:101px}}#buscar_funcoes_div.buscar-funcoes-fundo-escondido::after{display:none}.container-lista-funcoes{position:absolute;top:55px;left:50%;transform:translateX(-50%)!important;display:block;width:100vw;max-width:650px;height:80vh;padding:10px;z-index:1}@media (max-width:400px){.container-lista-funcoes{top:85px}}.container-lista-funcoes .fundo-lista-funcoes{display:flex;flex-direction:column;width:100%;height:100%;color:initial;line-height:initial;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.8);border-radius:10px;overflow-y:scroll}.container-lista-funcoes .fundo-lista-funcoes .sub-titulo-resultados{padding-top:12px}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes{padding:10px}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__item{width:100%;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.32);margin-bottom:10px;position:relative}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__nome{display:inline-block;max-height:35px;overflow:hidden}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__botao{width:100%;line-height:initial;padding:8px 30px 0 60px;border-radius:10px;position:relative;height:85px!important}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__botao .lista-funcoes__descricao{display:inline-block;padding:2px 8px;max-height:50px;position:initial;line-height:1.2rem;overflow-y:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.8);box-shadow:none;border-radius:0;background:0 0}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__botao .lista-funcoes__icone{position:absolute;top:15px;left:10px;font-size:1.6rem;height:1rem;line-height:initial}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__container-icone-favorito{display:flex;flex-direction:column;justify-content:center;height:100%!important;padding-right:5px;position:absolute;top:0;right:0}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__container-icone-favorito .lista-funcoes__link-icone{height:initial;font-size:inherit;color:inherit;transition:none;padding:inherit;background-color:inherit}.container-lista-funcoes .fundo-lista-funcoes .lista-funcoes__container-icone-favorito .lista-funcoes__icone-favorito{width:25px!important;height:25px!important;font-size:1.5rem!important;line-height:initial}.container-lista-funcoes .lista-funcoes-carregando{height:100%;align-items:center}.container-lista-funcoes .lista-funcoes-carregando .lista-funcoes-carregando__container{display:flex;justify-content:center;column-gap:10px;margin-top:50px}@keyframes carregando_funcoes{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.container-lista-funcoes .lista-funcoes-carregando .lista-funcoes-carregando__container .lista-funcoes-carregando__ponto{display:block;width:12px;height:12px;position:relative;background-color:#425a03;border-radius:12px;animation:carregando_funcoes cubic-bezier(.37,0,.63,1) 1s 0s infinite}.container-lista-funcoes .lista-funcoes-carregando .lista-funcoes-carregando__container .lista-funcoes-carregando__ponto:nth-child(1){animation-delay:.1s}.container-lista-funcoes .lista-funcoes-carregando .lista-funcoes-carregando__container .lista-funcoes-carregando__ponto:nth-child(2){animation-delay:.5s}.container-lista-funcoes .lista-funcoes-carregando .lista-funcoes-carregando__container .lista-funcoes-carregando__ponto:nth-child(3){animation-delay:.8s}.pilula{font-size:12px;padding:3px 10px;border-radius:20px;width:fit-content;display:block}.pilula i{line-height:22px}.btn-edicao-fotografia{margin-top:10px;padding:4px 16px!important}.componente-edicao-fotografia__botao{display:flex;flex-direction:column;justify-content:center;min-height:200px;border:1px solid rgba(0,0,0,.4);border-radius:10px;box-shadow:0 0 3px rgba(0,0,0,.67);padding-top:15px}.componente-edicao-fotografia__botao:hover{background:#425a03;color:#fff}.componente-edicao-fotografia__botao .componente-edicao-fotografia__icone{font-size:5rem;height:6rem;line-height:5rem}.componente-edicao-fotografia__icone-dropdown{height:inherit;line-height:inherit!important;float:left;margin:0 24px 0 0;width:24px!important}.componente-edicao-fotografia__label-dropdown{font-size:16px;color:#26a69a}.componente-edicao-fotografia__tela-selecao--escondida{position:relative;top:-230px}.componente-edicao-fotografia__exibicao-webcam{width:100%;height:80vh}.componente-edicao-fotografia__botao-habilitar-webcam{position:absolute;left:50%;top:45%;transform:translate(-50%,-60%);border-radius:20px}.componente-edicao-fotografia__selecao-arquivo{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0}.animate__animated.animate__fadeInRight.animate__captura-camera-delay,.animate__animated.animate__fadeInRight.animate__edicao-fotografia-delay{--animate-delay:0.4s}.tui-image-editor-container{border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.4)}.tui-image-editor-container .tui-image-editor-help-menu .tie-btn-delete,.tui-image-editor-container .tui-image-editor-help-menu .tie-btn-deleteAll,.tui-image-editor-container .tui-image-editor-help-menu .tie-btn-history{display:none}.tui-image-editor-container .tui-image-editor-main-container .tui-image-editor-header .tui-image-editor-header-buttons,.tui-image-editor-container .tui-image-editor-main-container .tui-image-editor-header .tui-image-editor-header-logo{display:none}.tui-image-editor-container .tui-image-editor-main-container .tui-image-editor-newline.tui-image-editor-range-wrap{display:none}.tui-image-editor-container .tui-image-editor-menu{background:linear-gradient(180deg,#16213e 0,#1a1a2e 100%)!important}.tui-image-editor-container .tui-image-editor-help-menu{padding:10px 16px!important;min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important}.tui-image-editor-container .tui-image-editor-help-menu .tui-image-editor-item:last-child{display:none!important}.tui-image-editor-container .tui-image-editor-item{background:0 0!important;border:none!important;box-shadow:none!important;border-radius:8px!important;margin:4px 6px!important;transition:all .2s ease!important}.tui-image-editor-container .tui-image-editor-item svg{fill:#fff!important;opacity:1!important;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .3))!important;transition:all .2s ease!important}.tui-image-editor-container .tui-image-editor-item use{fill:#fff!important;stroke:#fff!important}.tui-image-editor-container .tui-image-editor-item:hover{background:rgba(78,204,163,.2)!important;transform:scale(1.15)}.tui-image-editor-container .tui-image-editor-item:hover svg{fill:#4ecca3!important;filter:drop-shadow(0 2px 4px rgba(78, 204, 163, .4))!important}.tui-image-editor-container .tui-image-editor-item.active{background:rgba(78,204,163,.3)!important}.tui-image-editor-container .tui-image-editor-item.active svg{fill:#4ecca3!important}.tui-image-editor-container .tui-image-editor-submenu{background:linear-gradient(180deg,#1a1a2e 0,#16213e 100%)!important;border-top:1px solid rgba(78,204,163,.2)!important}.tui-image-editor-container .tui-image-editor-button{transition:all .2s ease!important;border-radius:8px!important;background:0 0!important;border:none!important;margin:6px 10px!important;padding:8px 6px!important;box-shadow:none!important}.tui-image-editor-container .tui-image-editor-button:hover{background:rgba(78,204,163,.15)!important;transform:scale(1.05)}.tui-image-editor-container .tui-image-editor-button.active{background:rgba(78,204,163,.25)!important}.tui-image-editor-container .tui-image-editor-button.active label{color:#4ecca3!important}.tui-image-editor-container .tui-image-editor-button.active svg{fill:#4ecca3!important}.tui-image-editor-container .tui-image-editor-button label{font-weight:500!important;letter-spacing:.3px!important;color:#fff!important;margin-top:4px!important}.tui-image-editor-container .tui-image-editor-button svg{fill:#fff!important}.tui-image-editor-container .tui-image-editor-submenu-btn{margin-top:8px!important;display:flex!important;gap:12px!important;justify-content:center!important}.tui-image-editor-container .tie-btn-apply,.tui-image-editor-container .tui-image-editor-apply-btn{background:#4ecca3!important;border:none!important;border-radius:8px!important;color:#fff!important;padding:10px 28px!important;min-width:120px!important;font-weight:600!important;font-size:13px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.tui-image-editor-container .tie-btn-apply:hover,.tui-image-editor-container .tui-image-editor-apply-btn:hover{background:#38d39f!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(78,204,163,.3)!important}.tui-image-editor-container .tie-btn-apply svg,.tui-image-editor-container .tui-image-editor-apply-btn svg{fill:#fff!important;width:16px!important;height:16px!important}.tui-image-editor-container .tie-btn-cancel,.tui-image-editor-container .tui-image-editor-cancel-btn{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:8px!important;color:#fff!important;padding:10px 28px!important;min-width:120px!important;font-weight:500!important;font-size:13px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.tui-image-editor-container .tie-btn-cancel:hover,.tui-image-editor-container .tui-image-editor-cancel-btn:hover{background:rgba(255,255,255,.15)!important;border-color:rgba(255,255,255,.4)!important;transform:translateY(-2px)}.tui-image-editor-container .tie-btn-cancel svg,.tui-image-editor-container .tui-image-editor-cancel-btn svg{fill:#fff!important;width:16px!important;height:16px!important}.tui-image-editor-container .tui-image-editor-icpartition{background-color:rgba(78,204,163,.2)!important}.tui-image-editor-container .tui-image-editor-canvas-container{background:#0f0f1a!important}.tui-image-editor-container .tui-image-editor-range-wrap .tui-image-editor-virtual-range-bar{background:#2a2a4e!important;border-radius:4px!important}.tui-image-editor-container .tui-image-editor-range-wrap .tui-image-editor-virtual-range-subbar{background:linear-gradient(90deg,#4ecca3 0,#38d39f 100%)!important;border-radius:4px!important}.tui-image-editor-container .tui-image-editor-range-wrap .tui-image-editor-virtual-range-pointer{background:#4ecca3!important;border:3px solid #fff!important;box-shadow:0 2px 8px rgba(78,204,163,.4)!important}.tui-image-editor-container .tui-image-editor-range-value{background:#16213e!important;border:1px solid #3a3a5a!important;border-radius:4px!important;color:#fff!important}.tui-image-editor-container .tui-image-editor-checkbox label::before{border:2px solid #4ecca3!important;border-radius:4px!important;background:0 0!important}.tui-image-editor-container .tui-image-editor-checkbox input:checked+label::before{background:#4ecca3!important}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist{background:#16213e!important;border:1px solid #3a3a5a!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li{transition:all .15s ease!important}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li:hover{background:rgba(78,204,163,.2)!important}.tui-image-editor-container .tui-image-editor-selectlist-wrap .tui-image-editor-selectlist li.selected{background:rgba(78,204,163,.3)!important}.tui-image-editor-container .tui-image-editor-partition>div{background:rgba(78,204,163,.2)!important}.tui-image-editor-container .color-picker-control{border-radius:8px!important;overflow:hidden}@media (max-width:600px){.tui-image-editor-container{border-radius:0}.tui-image-editor-container .tui-image-editor-help-menu{padding:6px 8px!important;min-height:44px!important}.tui-image-editor-container .tui-image-editor-help-menu .tui-image-editor-item{margin:2px 4px!important;padding:6px!important}.tui-image-editor-container .tui-image-editor-help-menu .tui-image-editor-item svg{width:20px!important;height:20px!important}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item{margin:2px 4px!important;padding:6px!important}.tui-image-editor-container .tui-image-editor-menu>.tui-image-editor-item svg{width:22px!important;height:22px!important}.tui-image-editor-container .tui-image-editor-submenu{height:auto!important;min-height:100px!important;padding:8px 4px!important}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-button{margin:4px 6px!important;padding:6px 4px!important}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-button svg{width:22px!important;height:22px!important}.tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-button label{font-size:10px!important}.tui-image-editor-container .tui-image-editor-submenu>div{padding-bottom:0!important}.tui-image-editor-container .tui-image-editor-submenu .tie-flip-button,.tui-image-editor-container .tui-image-editor-submenu .tie-rotate-button{padding-bottom:8px}.tui-image-editor-container .tie-btn-apply,.tui-image-editor-container .tie-btn-cancel,.tui-image-editor-container .tui-image-editor-apply-btn,.tui-image-editor-container .tui-image-editor-cancel-btn{padding:8px 16px!important;min-width:90px!important;font-size:12px!important}.tui-image-editor-container .tie-btn-apply svg,.tui-image-editor-container .tie-btn-cancel svg,.tui-image-editor-container .tui-image-editor-apply-btn svg,.tui-image-editor-container .tui-image-editor-cancel-btn svg{width:14px!important;height:14px!important}.tui-image-editor-container .tui-image-editor-submenu-btn{gap:8px!important;margin-top:6px!important}}.tui-image-editor-container ::-webkit-scrollbar{width:8px;height:8px}.tui-image-editor-container ::-webkit-scrollbar-track{background:#1a1a2e}.tui-image-editor-container ::-webkit-scrollbar-thumb{background:#3a3a5a;border-radius:4px}.tui-image-editor-container ::-webkit-scrollbar-thumb:hover{background:#4ecca3}@media print{.wb-title{display:none}}.ready-only-enabled{border-bottom:1px solid #9e9e9e!important;color:#000!important}#collapsible_button .collapsible-header{border-radius:10px!important}#collapsible_button li.active .collapsible-header{border-radius:10px 10px 0 0!important}.lista-funcoes-favoritas__funcao_favorita{border-bottom:1px solid rgba(0,0,0,.8);padding:5px 0!important;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:600px){#conta .container{width:100%!important}}@media screen and (max-width:1400px) and (min-width:600px){#conta .container{width:90%!important}}@media screen and (min-width:1400px){#conta .container{width:80%!important}}@keyframes waveEffect{0%{box-shadow:0 0 0 0 rgba(20,97,20,.7)}50%{box-shadow:0 0 0 10px rgba(0,0,255,0)}100%{box-shadow:0 0 0 25px rgba(0,0,255,0)}}.input_waves{animation:waveEffect .7s infinite}@media screen and (max-width:480px){.label-large{display:flex;padding-top:5px!important;padding-bottom:5px!important;line-height:24px!important;align-items:center;justify-content:center}}.minhas-funcoes-favoritas-de-configuracoes__titulo{background-color:#96bc33!important;color:#fff}.minhas-funcoes-favoritas-de-configuracoes__botao-selecao{padding:0 5px;margin-top:-2px;line-height:24px}@media screen and (max-width:600px){.minhas-funcoes-favoritas-de-configuracoes__texto{max-width:160px;display:inline-block}}@media screen and (max-width:400px){.minhas-funcoes-favoritas-de-configuracoes__texto{max-width:110px;display:inline-block}}.atalho-menu-inicial-minha-funcao-favorita{font-size:18px!important;line-height:19px!important;height:calc(68px + .656rem)!important;width:60%!important;margin-bottom:0!important}#venda .container{width:100%!important;max-width:1280px!important}#devolucao_v .subnf,#venda .subnf{margin-top:12px;margin-bottom:12px}#devolucao_v .subnf:last-child,#venda .subnf:last-child{margin-bottom:0}.lucro-relatorio .card{padding:12px 15px;margin-bottom:6px!important;border-radius:4px}.lucro-relatorio .impar{background-color:#e1e3e6}#grupo_parametros_venda>li{border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08)}#grupo_parametros_venda>li .collapsible-header{border-radius:12px}#grupo_parametros_venda>li.active .collapsible-header{border-radius:12px 12px 0 0}#grupo_parametros_venda>li .collapsible-body{border-radius:0 0 12px 12px}.resumo-lucro-dre{width:100%;border-spacing:0;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 4px rgba(0,0,0,.06)}.resumo-lucro-dre tbody tr:not(.header-dre):not(.dre-separador-secao):not(.dre-resultado-positivo):not(.dre-resultado-negativo):nth-child(even){background-color:#f8fafc}.resumo-lucro-dre tbody tr:not(.header-dre):not(.dre-separador-secao):not(.dre-resultado-positivo):not(.dre-resultado-negativo):nth-child(odd){background-color:#fff}.resumo-lucro-dre tbody tr:not(.header-dre):not(.dre-separador-secao):not(.dre-resultado-positivo):not(.dre-resultado-negativo):hover{background-color:#edf2f7!important}.resumo-lucro-dre td{border:none;font-size:14px}.totalizador-lucro-header{background-color:#475569}.totalizador-lucro-header th{color:#fff;font-weight:600;border:none!important;white-space:nowrap}.totalizador-lucro-row td,.totalizador-lucro-row-alt td{border:none!important;white-space:nowrap;padding:10px 16px!important}.totalizador-lucro-row{background-color:#f8fafc}.totalizador-lucro-row-alt{background-color:#fff}.totalizador-lucro-resultado-positivo{background-color:#bbf7d0}.totalizador-lucro-resultado-positivo td{border:none!important;font-weight:700;color:#166534;white-space:nowrap;padding:12px 16px!important}.totalizador-lucro-resultado-negativo{background-color:#fecaca}.totalizador-lucro-resultado-negativo td{border:none!important;font-weight:700;color:#991b1b;white-space:nowrap;padding:12px 16px!important}.separador-secao-venda td,.separador-secao-venda th{padding:0!important;height:1px;line-height:0!important;font-size:0!important;border:none!important;border-top:1px dashed #cbd5e1!important}.blocos-span{font-size:18px!important}#modal_mercado_pago .circulo{width:50px;height:50px;border-radius:50px;display:block;text-align:center;margin:5px auto}#modal_mercado_pago .circulo .numero{color:#fff;font-size:20px;line-height:50px;font-weight:700;z-index:10}#modal_mercado_pago .circulo:not(.active){background-color:#abc!important}.intercom-launcher{display:none}.help-intercom{position:absolute;top:-5px;right:25%;width:30px;height:30px!important;color:#000;z-index:99;cursor:pointer!important}@media screen and (min-width:1024px){.help-intercom{display:none}}.help-intercom i{height:auto;line-height:normal}@media screen and (max-width:600px){.help-intercom{right:10%}}@media screen and (max-width:1023px) and (min-width:600px){.help-intercom{top:-10px;right:3%}}.help-intercom label{top:18px;position:absolute;left:-2px;z-index:98}:has(#inicial_page) .intercom-launcher{display:block!important}.help-intercom-desktop{position:relative;width:60px;top:0}.help-intercom-desktop label{position:relative;top:15px;right:30px}@media screen and (max-width:990px){.help-intercom-desktop{padding-top:5px;top:0}}@media screen and (max-width:600px){.help-intercom-desktop{width:55px;padding-top:5px;top:0}}#teste-slider{height:10px}.nouislider{min-width:905px;height:80px!important;margin-top:40px}.nouislider .noUi-handle{background-color:#3498db;border-radius:50%;width:20px;height:20px;border:2px solid #2980b9;top:-6px}.nouislider .noUi-pips .noUi-marker{background:#000}.nouislider .noUi-pips .noUi-value{color:#000}.nouislider .noUi-tooltip span{opacity:100!important;padding-left:2px}.nouislider .noUi-connect+.noUi-origin .noUi-tooltip{background-color:green!important;box-shadow:0 4px 16px rgba(0,0,0,.5);height:70px;width:70px;top:-50px;left:-15px}.nouislider .noUi-horizontal{height:10px}.nouislider .noUi-base{height:10px}.nouislider .noUi-origin~.noUi-connect{background-color:green}.nouislider .noUi-connect{background-color:green!important;height:10px}.nouislider .noUi-pips-horizontal{height:40px!important}.nouislider .noUi-base{width:100%;height:100%;position:relative;z-index:1}.nouislider .noUi-target.noUi-horizontal .noUi-active .noUi-tooltip{border-radius:50px 50px 50px 0!important;transform:rotate(-45deg) translate(23px,-25px)}.top-titulo{position:absolute;top:15px;width:900px}.tooltip-number{position:relative!important;font-size:32px!important;transform:rotate(0)!important;color:#fff!important;opacity:100!important;top:0!important;padding-top:0!important;padding-left:0!important}.tooltip-percent{position:relative!important;font-size:15px!important;transform:rotate(0)!important;color:#fff!important;opacity:100!important;top:-3px!important;padding-top:10px;padding-left:0!important}@media screen and (max-width:600px){div:has(.g-recaptcha-bubble-arrow){left:0!important;right:0!important}}#captcha_page.login_page .card-panel{margin:0 auto!important}.left-fixed{position:fixed;left:100px}@media screen and (min-width:600px){.padding-on-desktop{padding-right:65px!important;padding-left:20px!important}}#card-comissao .help-card{color:#fff!important;margin-right:0!important;text-transform:none!important}#card-comissao .help-card a{color:#fff!important;margin-right:0!important;text-transform:none!important}#card-comissao .help-card i{color:#fff!important;font-size:16px!important;float:none!important;margin-right:0!important;margin-left:0!important;margin-top:0!important}#btn_menu{margin-right:10px}@media screen and (max-width:600px){.mobile-margin{margin-bottom:10px!important}}.dados-fiscais:not(.externo) main{padding-top:64px}.dados-fiscais nav.menu-superior{display:flex;justify-content:center}.dados-fiscais nav.bg-secundaria{height:40px;line-height:40px;margin-bottom:10px;z-index:10}.dados-fiscais nav .brand-logo{position:relative}@media (max-width:990px){.dados-fiscais:not(.externo) main{padding-top:54px}}#permissoes_page .card{border-radius:10px!important}#permissoes_page .card-content{border-radius:10px!important}#permissoes_page .card .card-action:last-child{border-radius:0 0 10px 10px!important}.swal-input-label-left{float:left!important}.user-management-header{display:flex;align-items:center;margin-bottom:15px}.user-management-header i{margin-right:10px}.user-management-header h5{margin:0;font-size:18px}.user-limits{margin-bottom:15px}.user-limit-row{display:flex;justify-content:space-between;margin-bottom:8px}.user-badge{border:1px solid;border-radius:12px;padding:2px 8px;font-weight:500}.user-simulator label{display:block;margin-bottom:8px;font-weight:500}.calculation-box{background-color:#fff;padding:15px;border-radius:4px;margin-top:15px}.calc-row{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.total-row{font-weight:500}.user-management{background-color:#f5f5f5;border-radius:4px;padding:15px;margin-top:20px}@media only screen and (min-width:1250px){.container{width:85%}}.texto-sublinhado{text-decoration:underline}#gerar_pagamento .plans-comparison-table table td,#gerar_pagamento .plans-comparison-table table th{vertical-align:middle}#gerar_pagamento .period-card{transition:all .3s ease}#gerar_pagamento .period-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.15)}#gerar_pagamento .period-card.selected{border-color:#96bc33!important;box-shadow:0 4px 12px rgba(150,188,51,.3);background:#f9fff0}#gerar_pagamento .collapsible li .collapsible-header{transition:background .3s ease}#gerar_pagamento .collapsible li .collapsible-header:hover{background:#f5f5f5!important}#gerar_pagamento .collapsible li .collapsible-header i{margin-right:15px}.titulo-centro{justify-self:center;font-family:Ubuntu;font-size:1.5rem;margin-top:0!important;line-height:2rem;font-weight:600;text-align:center;--tw-text-opacity:1;color:rgb(30,41,59,var(--tw-text-opacity,1))}.subtitulo-dre{justify-self:center;font-family:Ubuntu;font-size:18px;margin-top:10px!important;line-height:2rem;font-weight:500;text-align:center;color:#15803d}.subtitulo-dre-2{justify-self:center;font-family:Ubuntu;font-size:16px;margin-top:10px!important;text-align:center;color:#1e293b}.header-dre{background-color:#475569;color:#fff}.header-dre td strong{font-weight:700}.tabela-dre tr:hover:not(.header-dre){background-color:#edeff5!important}.tabela-dre{min-width:550px}.background-color-green{--tw-bg-opacity:1;background-color:rgb(220,252,231,var(--tw-bg-opacity,1));color:#166534;font-weight:600}.background-color-red{--tw-bg-opacity:1;background-color:rgb(254,202,202,var(--tw-bg-opacity,1));color:#f44336;font-weight:600}.background-color-grey{background-color:#cdcdcf;color:#000;font-weight:600}.background-color-blue{background-color:#f0f5ff;color:#0369a1!important;font-weight:300}.dre-separador-secao td{padding:0!important;height:2px;line-height:0!important;font-size:0!important;background-color:#94a3b8}.dre-subtotal{background-color:#e2e8f0;border-left:3px solid #64748b;font-weight:600}.dre-lucro-bruto{background-color:#dbeafe;border-left:3px solid #2563eb;font-weight:700}.dre-total-despesas{background-color:#fecaca;border-left:3px solid #dc2626;font-weight:600;color:#991b1b}.dre-resultado-positivo{background-color:#bbf7d0;border-left:4px solid #16a34a;font-weight:700;color:#166534}.dre-resultado-negativo{background-color:#fecaca;border-left:4px solid #dc2626;font-weight:700;color:#991b1b}.dre-titulo-secao{background-color:#cbd5e1;border-left:3px solid #475569;font-weight:600;color:#1e293b}.dre-titulo-informativo{background-color:#94a3b8;border-left:3px solid #334155;font-weight:700;color:#0f172a}.subtitulo-dre-3{font-size:1.3rem;font-weight:500}.btn-tutorial-dre{color:#607d8b!important;font-size:13px!important;font-weight:500;text-transform:none!important;letter-spacing:0}.btn-tutorial-dre i{margin-right:5px;font-size:14px}.btn-tutorial-dre:hover{color:#0d9488!important;background:rgba(13,148,136,.06)!important}.ia-mensagem{padding-left:1.5rem;padding-bottom:1.5rem;line-height:1.6;border-left:4px solid #0d9488;background-color:#f8fafc;border-radius:.5rem;margin:1rem 0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ia-mensagem p{margin-bottom:1rem;color:#334155;font-size:1rem}.ia-mensagem strong{color:#0f172a}.ia-mensagem ul{margin-left:1.5rem;list-style-type:disc}.ia-mensagem li{margin-bottom:.5rem}.ia-mensagem h2{margin-top:0!important}.card .card-title .titulo-card-com-lista-ou-grafico{padding-top:8px;padding-left:1.5rem;font-family:Montserrat;font-size:1.2rem;font-weight:700;text-align:left}.card .card-title .titulo-card-com-lista-ou-grafico--borda-inferior-cinza{padding-top:.75rem;padding-bottom:.68rem;border-bottom:1px solid #e0e0e0}.drechart{width:100%}.drechart .apexcharts-legend{padding:16px 20px 16px 24px!important;border-left:1px solid #e0e0e0;margin-left:8px}.drechart .apexcharts-legend-series{display:flex!important;align-items:center;width:100%!important;padding:8px 12px;border-radius:8px;transition:background-color .15s ease}.drechart .apexcharts-legend-series:hover{background-color:#f5f5f5}.drechart .apexcharts-legend-series+.apexcharts-legend-series{border-top:1px solid #f0f0f0}.drechart .apexcharts-legend-text{display:inline-flex!important;justify-content:space-between;align-items:center;width:100%!important;font-size:13px!important;color:#424242!important}.drechart .legend-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.drechart .legend-valor{white-space:nowrap;margin-left:16px;text-align:right;font-weight:600;color:#212121;font-size:13px}@media screen and (max-width:600px){.drechart .apexcharts-legend{border-left:none;border-top:1px solid #e0e0e0;margin-left:0;margin-top:8px;padding:12px 8px!important}}.dre-avancada-section{margin-top:8px}.dre-indicador-card{border:1px solid #e0e0e0;border-radius:12px;padding:20px;margin-bottom:16px;transition:box-shadow .2s ease}.dre-indicador-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08)}.dre-indicador-card--positivo{border-left:4px solid #0d9488}.dre-indicador-card--negativo{border-left:4px solid #ef4444}.dre-indicador-card__header{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#424242;margin-bottom:8px}.dre-indicador-card__header i{font-size:18px;color:#0d9488}.dre-indicador-card__header .dre-help-btn{font-size:15px;color:#bdbdbd;cursor:pointer;margin-left:auto;transition:color .2s ease}.dre-indicador-card__header .dre-help-btn:hover{color:#0d9488}.dre-indicador-card__valor{font-size:28px;font-weight:700;color:#212121;margin-bottom:4px}.dre-indicador-card__percentual{font-size:14px;font-weight:500;margin-bottom:16px}.dre-indicador-card__detalhe{border-top:1px solid #f0f0f0;padding-top:12px;margin-bottom:12px}.dre-indicador-card__info{color:#9e9e9e;font-size:12px;border-top:1px solid #f5f5f5;padding-top:8px}.dre-indicador-detalhe-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:13px}.dre-indicador-detalhe-item--destaque{border-top:1px dashed #e0e0e0;margin-top:4px;padding-top:8px;font-weight:600}.dre-indicador-detalhe-label{color:#616161}.dre-indicador-detalhe-valor{font-weight:500;font-variant-numeric:tabular-nums}.dre-pe-gauge{margin:16px 0}.dre-pe-gauge__bar{position:relative;height:12px;background:#f5f5f5;border-radius:6px;overflow:visible}.dre-pe-gauge__fill{height:100%;border-radius:6px;transition:width .6s ease}.dre-pe-gauge__fill--ok{background:linear-gradient(90deg,#0d9488,#14b8a6)}.dre-pe-gauge__fill--alerta{background:linear-gradient(90deg,#ef4444,#f97316)}.dre-pe-gauge__marker{position:absolute;top:-6px;transform:translateX(-50%);width:2px;height:24px;background:#424242}.dre-pe-gauge__marker-label{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;color:#424242}.dre-pe-gauge__labels{display:flex;justify-content:space-between;font-size:11px;color:#9e9e9e;margin-top:6px}.dre-comparativo-tabela table{font-size:13px}.dre-comparativo-tabela table th{font-weight:600;color:#424242;font-size:12px}.modal_devolver_produtos.autocomplete-suggestions,.modal_emitir_nfe_ajuste.autocomplete-suggestions,.modal_emitir_nfe_manual.autocomplete-suggestions{z-index:10030!important}#devolucao_v #aba_1,#devolucao_v #aba_2,#devolucao_v #aba_3,#modal_devolver_produtos #aba_1,#modal_devolver_produtos #aba_2,#modal_devolver_produtos #aba_3{height:calc(100% - 55px)}#devolucao_v #aba_1 .card,#devolucao_v #aba_2 .card,#devolucao_v #aba_3 .card,#modal_devolver_produtos #aba_1 .card,#modal_devolver_produtos #aba_2 .card,#modal_devolver_produtos #aba_3 .card{height:100%}#devolucao_v #aba_1 .card .card-content,#devolucao_v #aba_2 .card .card-content,#devolucao_v #aba_3 .card .card-content,#modal_devolver_produtos #aba_1 .card .card-content,#modal_devolver_produtos #aba_2 .card .card-content,#modal_devolver_produtos #aba_3 .card .card-content{height:100%;overflow-y:auto}#devolucao_v #aba_1 .card .card-content .collection:not(.normal-height),#devolucao_v #aba_2 .card .card-content .collection:not(.normal-height),#devolucao_v #aba_3 .card .card-content .collection:not(.normal-height),#modal_devolver_produtos #aba_1 .card .card-content .collection:not(.normal-height),#modal_devolver_produtos #aba_2 .card .card-content .collection:not(.normal-height),#modal_devolver_produtos #aba_3 .card .card-content .collection:not(.normal-height){height:calc(100% - 125px)}#devolucao_v #aba_1 .card .card-content .collection,#devolucao_v #aba_2 .card .card-content .collection,#devolucao_v #aba_3 .card .card-content .collection,#modal_devolver_produtos #aba_1 .card .card-content .collection,#modal_devolver_produtos #aba_2 .card .card-content .collection,#modal_devolver_produtos #aba_3 .card .card-content .collection{overflow-y:auto}#devolucao_v #aba_1 .card .card-content .collection input,#devolucao_v #aba_2 .card .card-content .collection input,#devolucao_v #aba_3 .card .card-content .collection input,#modal_devolver_produtos #aba_1 .card .card-content .collection input,#modal_devolver_produtos #aba_2 .card .card-content .collection input,#modal_devolver_produtos #aba_3 .card .card-content .collection input{text-align:right}#devolucao_v #aba_1 .resumo,#devolucao_v #aba_2 .resumo,#devolucao_v #aba_3 .resumo,#modal_devolver_produtos #aba_1 .resumo,#modal_devolver_produtos #aba_2 .resumo,#modal_devolver_produtos #aba_3 .resumo{border-radius:8px}#devolucao_v #aba_1 .resumo .resumo-saldo,#devolucao_v #aba_2 .resumo .resumo-saldo,#devolucao_v #aba_3 .resumo .resumo-saldo,#modal_devolver_produtos #aba_1 .resumo .resumo-saldo,#modal_devolver_produtos #aba_2 .resumo .resumo-saldo,#modal_devolver_produtos #aba_3 .resumo .resumo-saldo{border-radius:5px}#devolucao_v #aba_1 .resumo .resumo-qtd,#devolucao_v #aba_2 .resumo .resumo-qtd,#devolucao_v #aba_3 .resumo .resumo-qtd,#modal_devolver_produtos #aba_1 .resumo .resumo-qtd,#modal_devolver_produtos #aba_2 .resumo .resumo-qtd,#modal_devolver_produtos #aba_3 .resumo .resumo-qtd{border-radius:5px}#devolucao_v{height:100vh}#devolucao_v #aba_1,#devolucao_v #aba_2{height:calc(100% - 30px)}#modal_devolucao.iframe-full iframe{top:0;left:0;right:0;border:0;position:fixed;width:100%;height:100%}@media only screen and (min-width:993px){.container{width:90%!important}}@media only screen and (min-width:601px){.container{width:95%!important}}#empresa .dropdown-content,#exportacao_page .dropdown-content,#gerar_pagamento .dropdown-content,#meu_cadastro .dropdown-content,#minha_webloja_page .dropdown-content,#minhas_vendas_page .dropdown-content{min-width:160px;z-index:9}#empresa .skeleton,#exportacao_page .skeleton,#gerar_pagamento .skeleton,#meu_cadastro .skeleton,#minha_webloja_page .skeleton,#minhas_vendas_page .skeleton{animation:skeleton-loading 1s linear infinite alternate}#empresa .card-arredondado,#exportacao_page .card-arredondado,#gerar_pagamento .card-arredondado,#meu_cadastro .card-arredondado,#minha_webloja_page .card-arredondado,#minhas_vendas_page .card-arredondado{border-radius:15px;overflow:visible!important}#empresa .collapsible-body,#exportacao_page .collapsible-body,#gerar_pagamento .collapsible-body,#meu_cadastro .collapsible-body,#minha_webloja_page .collapsible-body,#minhas_vendas_page .collapsible-body{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);padding:20px!important}#empresa .catalog-config-container,#empresa .sales-config-container,#exportacao_page .catalog-config-container,#exportacao_page .sales-config-container,#gerar_pagamento .catalog-config-container,#gerar_pagamento .sales-config-container,#meu_cadastro .catalog-config-container,#meu_cadastro .sales-config-container,#minha_webloja_page .catalog-config-container,#minha_webloja_page .sales-config-container,#minhas_vendas_page .catalog-config-container,#minhas_vendas_page .sales-config-container{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){#empresa .catalog-config-container,#empresa .sales-config-container,#exportacao_page .catalog-config-container,#exportacao_page .sales-config-container,#gerar_pagamento .catalog-config-container,#gerar_pagamento .sales-config-container,#meu_cadastro .catalog-config-container,#meu_cadastro .sales-config-container,#minha_webloja_page .catalog-config-container,#minha_webloja_page .sales-config-container,#minhas_vendas_page .catalog-config-container,#minhas_vendas_page .sales-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#empresa .catalog-config-card,#empresa .sales-config-card,#exportacao_page .catalog-config-card,#exportacao_page .sales-config-card,#gerar_pagamento .catalog-config-card,#gerar_pagamento .sales-config-card,#meu_cadastro .catalog-config-card,#meu_cadastro .sales-config-card,#minha_webloja_page .catalog-config-card,#minha_webloja_page .sales-config-card,#minhas_vendas_page .catalog-config-card,#minhas_vendas_page .sales-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}#empresa .catalog-config-card::before,#empresa .sales-config-card::before,#exportacao_page .catalog-config-card::before,#exportacao_page .sales-config-card::before,#gerar_pagamento .catalog-config-card::before,#gerar_pagamento .sales-config-card::before,#meu_cadastro .catalog-config-card::before,#meu_cadastro .sales-config-card::before,#minha_webloja_page .catalog-config-card::before,#minha_webloja_page .sales-config-card::before,#minhas_vendas_page .catalog-config-card::before,#minhas_vendas_page .sales-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;border-radius:16px 16px 0 0;opacity:0;transition:opacity .3s ease}#empresa .catalog-config-card:hover,#empresa .sales-config-card:hover,#exportacao_page .catalog-config-card:hover,#exportacao_page .sales-config-card:hover,#gerar_pagamento .catalog-config-card:hover,#gerar_pagamento .sales-config-card:hover,#meu_cadastro .catalog-config-card:hover,#meu_cadastro .sales-config-card:hover,#minha_webloja_page .catalog-config-card:hover,#minha_webloja_page .sales-config-card:hover,#minhas_vendas_page .catalog-config-card:hover,#minhas_vendas_page .sales-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#empresa .catalog-config-card:hover::before,#empresa .sales-config-card:hover::before,#exportacao_page .catalog-config-card:hover::before,#exportacao_page .sales-config-card:hover::before,#gerar_pagamento .catalog-config-card:hover::before,#gerar_pagamento .sales-config-card:hover::before,#meu_cadastro .catalog-config-card:hover::before,#meu_cadastro .sales-config-card:hover::before,#minha_webloja_page .catalog-config-card:hover::before,#minha_webloja_page .sales-config-card:hover::before,#minhas_vendas_page .catalog-config-card:hover::before,#minhas_vendas_page .sales-config-card:hover::before{opacity:1}#empresa .catalog-config-card .config-icon,#empresa .sales-config-card .config-icon,#exportacao_page .catalog-config-card .config-icon,#exportacao_page .sales-config-card .config-icon,#gerar_pagamento .catalog-config-card .config-icon,#gerar_pagamento .sales-config-card .config-icon,#meu_cadastro .catalog-config-card .config-icon,#meu_cadastro .sales-config-card .config-icon,#minha_webloja_page .catalog-config-card .config-icon,#minha_webloja_page .sales-config-card .config-icon,#minhas_vendas_page .catalog-config-card .config-icon,#minhas_vendas_page .sales-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa .catalog-config-card .config-title,#empresa .sales-config-card .config-title,#exportacao_page .catalog-config-card .config-title,#exportacao_page .sales-config-card .config-title,#gerar_pagamento .catalog-config-card .config-title,#gerar_pagamento .sales-config-card .config-title,#meu_cadastro .catalog-config-card .config-title,#meu_cadastro .sales-config-card .config-title,#minha_webloja_page .catalog-config-card .config-title,#minha_webloja_page .sales-config-card .config-title,#minhas_vendas_page .catalog-config-card .config-title,#minhas_vendas_page .sales-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#empresa .catalog-config-card .config-description,#empresa .sales-config-card .config-description,#exportacao_page .catalog-config-card .config-description,#exportacao_page .sales-config-card .config-description,#gerar_pagamento .catalog-config-card .config-description,#gerar_pagamento .sales-config-card .config-description,#meu_cadastro .catalog-config-card .config-description,#meu_cadastro .sales-config-card .config-description,#minha_webloja_page .catalog-config-card .config-description,#minha_webloja_page .sales-config-card .config-description,#minhas_vendas_page .catalog-config-card .config-description,#minhas_vendas_page .sales-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#empresa .catalog-config-card .config-switcher,#empresa .sales-config-card .config-switcher,#exportacao_page .catalog-config-card .config-switcher,#exportacao_page .sales-config-card .config-switcher,#gerar_pagamento .catalog-config-card .config-switcher,#gerar_pagamento .sales-config-card .config-switcher,#meu_cadastro .catalog-config-card .config-switcher,#meu_cadastro .sales-config-card .config-switcher,#minha_webloja_page .catalog-config-card .config-switcher,#minha_webloja_page .sales-config-card .config-switcher,#minhas_vendas_page .catalog-config-card .config-switcher,#minhas_vendas_page .sales-config-card .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#empresa .catalog-config-card .config-switcher.active,#empresa .sales-config-card .config-switcher.active,#exportacao_page .catalog-config-card .config-switcher.active,#exportacao_page .sales-config-card .config-switcher.active,#gerar_pagamento .catalog-config-card .config-switcher.active,#gerar_pagamento .sales-config-card .config-switcher.active,#meu_cadastro .catalog-config-card .config-switcher.active,#meu_cadastro .sales-config-card .config-switcher.active,#minha_webloja_page .catalog-config-card .config-switcher.active,#minha_webloja_page .sales-config-card .config-switcher.active,#minhas_vendas_page .catalog-config-card .config-switcher.active,#minhas_vendas_page .sales-config-card .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#empresa .catalog-config-card .config-switcher .switcher-label,#empresa .sales-config-card .config-switcher .switcher-label,#exportacao_page .catalog-config-card .config-switcher .switcher-label,#exportacao_page .sales-config-card .config-switcher .switcher-label,#gerar_pagamento .catalog-config-card .config-switcher .switcher-label,#gerar_pagamento .sales-config-card .config-switcher .switcher-label,#meu_cadastro .catalog-config-card .config-switcher .switcher-label,#meu_cadastro .sales-config-card .config-switcher .switcher-label,#minha_webloja_page .catalog-config-card .config-switcher .switcher-label,#minha_webloja_page .sales-config-card .config-switcher .switcher-label,#minhas_vendas_page .catalog-config-card .config-switcher .switcher-label,#minhas_vendas_page .sales-config-card .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#empresa .catalog-config-card .conditional-fields,#empresa .sales-config-card .conditional-fields,#exportacao_page .catalog-config-card .conditional-fields,#exportacao_page .sales-config-card .conditional-fields,#gerar_pagamento .catalog-config-card .conditional-fields,#gerar_pagamento .sales-config-card .conditional-fields,#meu_cadastro .catalog-config-card .conditional-fields,#meu_cadastro .sales-config-card .conditional-fields,#minha_webloja_page .catalog-config-card .conditional-fields,#minha_webloja_page .sales-config-card .conditional-fields,#minhas_vendas_page .catalog-config-card .conditional-fields,#minhas_vendas_page .sales-config-card .conditional-fields{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}#empresa .catalog-config-card .conditional-fields .input-field,#empresa .sales-config-card .conditional-fields .input-field,#exportacao_page .catalog-config-card .conditional-fields .input-field,#exportacao_page .sales-config-card .conditional-fields .input-field,#gerar_pagamento .catalog-config-card .conditional-fields .input-field,#gerar_pagamento .sales-config-card .conditional-fields .input-field,#meu_cadastro .catalog-config-card .conditional-fields .input-field,#meu_cadastro .sales-config-card .conditional-fields .input-field,#minha_webloja_page .catalog-config-card .conditional-fields .input-field,#minha_webloja_page .sales-config-card .conditional-fields .input-field,#minhas_vendas_page .catalog-config-card .conditional-fields .input-field,#minhas_vendas_page .sales-config-card .conditional-fields .input-field{margin-bottom:16px}#empresa .catalog-config-card .conditional-fields .input-field input:focus,#empresa .catalog-config-card .conditional-fields .input-field select:focus,#empresa .sales-config-card .conditional-fields .input-field input:focus,#empresa .sales-config-card .conditional-fields .input-field select:focus,#exportacao_page .catalog-config-card .conditional-fields .input-field input:focus,#exportacao_page .catalog-config-card .conditional-fields .input-field select:focus,#exportacao_page .sales-config-card .conditional-fields .input-field input:focus,#exportacao_page .sales-config-card .conditional-fields .input-field select:focus,#gerar_pagamento .catalog-config-card .conditional-fields .input-field input:focus,#gerar_pagamento .catalog-config-card .conditional-fields .input-field select:focus,#gerar_pagamento .sales-config-card .conditional-fields .input-field input:focus,#gerar_pagamento .sales-config-card .conditional-fields .input-field select:focus,#meu_cadastro .catalog-config-card .conditional-fields .input-field input:focus,#meu_cadastro .catalog-config-card .conditional-fields .input-field select:focus,#meu_cadastro .sales-config-card .conditional-fields .input-field input:focus,#meu_cadastro .sales-config-card .conditional-fields .input-field select:focus,#minha_webloja_page .catalog-config-card .conditional-fields .input-field input:focus,#minha_webloja_page .catalog-config-card .conditional-fields .input-field select:focus,#minha_webloja_page .sales-config-card .conditional-fields .input-field input:focus,#minha_webloja_page .sales-config-card .conditional-fields .input-field select:focus,#minhas_vendas_page .catalog-config-card .conditional-fields .input-field input:focus,#minhas_vendas_page .catalog-config-card .conditional-fields .input-field select:focus,#minhas_vendas_page .sales-config-card .conditional-fields .input-field input:focus,#minhas_vendas_page .sales-config-card .conditional-fields .input-field select:focus{border-color:#96bc33;box-shadow:0 1px 0 0 #96bc33}#empresa .catalog-config-card .highlight-section,#empresa .sales-config-card .highlight-section,#exportacao_page .catalog-config-card .highlight-section,#exportacao_page .sales-config-card .highlight-section,#gerar_pagamento .catalog-config-card .highlight-section,#gerar_pagamento .sales-config-card .highlight-section,#meu_cadastro .catalog-config-card .highlight-section,#meu_cadastro .sales-config-card .highlight-section,#minha_webloja_page .catalog-config-card .highlight-section,#minha_webloja_page .sales-config-card .highlight-section,#minhas_vendas_page .catalog-config-card .highlight-section,#minhas_vendas_page .sales-config-card .highlight-section{background:linear-gradient(135deg,#f8f9fa 0,#e3e8ec 100%);border-radius:12px;padding:20px;margin-top:16px;border:1px solid #e9ecef}#empresa .catalog-config-card .highlight-section .highlight-label,#empresa .sales-config-card .highlight-section .highlight-label,#exportacao_page .catalog-config-card .highlight-section .highlight-label,#exportacao_page .sales-config-card .highlight-section .highlight-label,#gerar_pagamento .catalog-config-card .highlight-section .highlight-label,#gerar_pagamento .sales-config-card .highlight-section .highlight-label,#meu_cadastro .catalog-config-card .highlight-section .highlight-label,#meu_cadastro .sales-config-card .highlight-section .highlight-label,#minha_webloja_page .catalog-config-card .highlight-section .highlight-label,#minha_webloja_page .sales-config-card .highlight-section .highlight-label,#minhas_vendas_page .catalog-config-card .highlight-section .highlight-label,#minhas_vendas_page .sales-config-card .highlight-section .highlight-label{font-size:12px;font-weight:600;color:#96bc33;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}#empresa .catalog-config-card .modern-input-group .input-field,#empresa .sales-config-card .modern-input-group .input-field,#exportacao_page .catalog-config-card .modern-input-group .input-field,#exportacao_page .sales-config-card .modern-input-group .input-field,#gerar_pagamento .catalog-config-card .modern-input-group .input-field,#gerar_pagamento .sales-config-card .modern-input-group .input-field,#meu_cadastro .catalog-config-card .modern-input-group .input-field,#meu_cadastro .sales-config-card .modern-input-group .input-field,#minha_webloja_page .catalog-config-card .modern-input-group .input-field,#minha_webloja_page .sales-config-card .modern-input-group .input-field,#minhas_vendas_page .catalog-config-card .modern-input-group .input-field,#minhas_vendas_page .sales-config-card .modern-input-group .input-field{margin-bottom:20px}#empresa .catalog-config-card .modern-input-group .input-field label,#empresa .sales-config-card .modern-input-group .input-field label,#exportacao_page .catalog-config-card .modern-input-group .input-field label,#exportacao_page .sales-config-card .modern-input-group .input-field label,#gerar_pagamento .catalog-config-card .modern-input-group .input-field label,#gerar_pagamento .sales-config-card .modern-input-group .input-field label,#meu_cadastro .catalog-config-card .modern-input-group .input-field label,#meu_cadastro .sales-config-card .modern-input-group .input-field label,#minha_webloja_page .catalog-config-card .modern-input-group .input-field label,#minha_webloja_page .sales-config-card .modern-input-group .input-field label,#minhas_vendas_page .catalog-config-card .modern-input-group .input-field label,#minhas_vendas_page .sales-config-card .modern-input-group .input-field label{color:#6c757d}#empresa .catalog-config-card .modern-input-group .input-field input:focus+label,#empresa .catalog-config-card .modern-input-group .input-field textarea:focus+label,#empresa .sales-config-card .modern-input-group .input-field input:focus+label,#empresa .sales-config-card .modern-input-group .input-field textarea:focus+label,#exportacao_page .catalog-config-card .modern-input-group .input-field input:focus+label,#exportacao_page .catalog-config-card .modern-input-group .input-field textarea:focus+label,#exportacao_page .sales-config-card .modern-input-group .input-field input:focus+label,#exportacao_page .sales-config-card .modern-input-group .input-field textarea:focus+label,#gerar_pagamento .catalog-config-card .modern-input-group .input-field input:focus+label,#gerar_pagamento .catalog-config-card .modern-input-group .input-field textarea:focus+label,#gerar_pagamento .sales-config-card .modern-input-group .input-field input:focus+label,#gerar_pagamento .sales-config-card .modern-input-group .input-field textarea:focus+label,#meu_cadastro .catalog-config-card .modern-input-group .input-field input:focus+label,#meu_cadastro .catalog-config-card .modern-input-group .input-field textarea:focus+label,#meu_cadastro .sales-config-card .modern-input-group .input-field input:focus+label,#meu_cadastro .sales-config-card .modern-input-group .input-field textarea:focus+label,#minha_webloja_page .catalog-config-card .modern-input-group .input-field input:focus+label,#minha_webloja_page .catalog-config-card .modern-input-group .input-field textarea:focus+label,#minha_webloja_page .sales-config-card .modern-input-group .input-field input:focus+label,#minha_webloja_page .sales-config-card .modern-input-group .input-field textarea:focus+label,#minhas_vendas_page .catalog-config-card .modern-input-group .input-field input:focus+label,#minhas_vendas_page .catalog-config-card .modern-input-group .input-field textarea:focus+label,#minhas_vendas_page .sales-config-card .modern-input-group .input-field input:focus+label,#minhas_vendas_page .sales-config-card .modern-input-group .input-field textarea:focus+label{color:#96bc33}#empresa .status-badge,#exportacao_page .status-badge,#gerar_pagamento .status-badge,#meu_cadastro .status-badge,#minha_webloja_page .status-badge,#minhas_vendas_page .status-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:50px;font-size:13px;font-weight:500;margin-top:16px}#empresa .status-badge.enabled,#exportacao_page .status-badge.enabled,#gerar_pagamento .status-badge.enabled,#meu_cadastro .status-badge.enabled,#minha_webloja_page .status-badge.enabled,#minhas_vendas_page .status-badge.enabled{background:rgba(76,175,80,.1);color:#2e7d32;border:1px solid rgba(76,175,80,.3)}#empresa .status-badge.disabled,#exportacao_page .status-badge.disabled,#gerar_pagamento .status-badge.disabled,#meu_cadastro .status-badge.disabled,#minha_webloja_page .status-badge.disabled,#minhas_vendas_page .status-badge.disabled{background:rgba(244,67,54,.1);color:#c62828;border:1px solid rgba(244,67,54,.3)}#empresa .catalog-config-card,#empresa .sales-config-card,#exportacao_page .catalog-config-card,#exportacao_page .sales-config-card,#gerar_pagamento .catalog-config-card,#gerar_pagamento .sales-config-card,#meu_cadastro .catalog-config-card,#meu_cadastro .sales-config-card,#minha_webloja_page .catalog-config-card,#minha_webloja_page .sales-config-card,#minhas_vendas_page .catalog-config-card,#minhas_vendas_page .sales-config-card{animation:slideInUpCard .6s cubic-bezier(.4,0,.2,1)}#empresa .catalog-config-card:nth-child(2),#empresa .sales-config-card:nth-child(2),#exportacao_page .catalog-config-card:nth-child(2),#exportacao_page .sales-config-card:nth-child(2),#gerar_pagamento .catalog-config-card:nth-child(2),#gerar_pagamento .sales-config-card:nth-child(2),#meu_cadastro .catalog-config-card:nth-child(2),#meu_cadastro .sales-config-card:nth-child(2),#minha_webloja_page .catalog-config-card:nth-child(2),#minha_webloja_page .sales-config-card:nth-child(2),#minhas_vendas_page .catalog-config-card:nth-child(2),#minhas_vendas_page .sales-config-card:nth-child(2){animation-delay:.1s}#empresa .catalog-config-card:nth-child(3),#empresa .sales-config-card:nth-child(3),#exportacao_page .catalog-config-card:nth-child(3),#exportacao_page .sales-config-card:nth-child(3),#gerar_pagamento .catalog-config-card:nth-child(3),#gerar_pagamento .sales-config-card:nth-child(3),#meu_cadastro .catalog-config-card:nth-child(3),#meu_cadastro .sales-config-card:nth-child(3),#minha_webloja_page .catalog-config-card:nth-child(3),#minha_webloja_page .sales-config-card:nth-child(3),#minhas_vendas_page .catalog-config-card:nth-child(3),#minhas_vendas_page .sales-config-card:nth-child(3){animation-delay:.2s}#empresa .catalog-config-card:nth-child(4),#empresa .sales-config-card:nth-child(4),#exportacao_page .catalog-config-card:nth-child(4),#exportacao_page .sales-config-card:nth-child(4),#gerar_pagamento .catalog-config-card:nth-child(4),#gerar_pagamento .sales-config-card:nth-child(4),#meu_cadastro .catalog-config-card:nth-child(4),#meu_cadastro .sales-config-card:nth-child(4),#minha_webloja_page .catalog-config-card:nth-child(4),#minha_webloja_page .sales-config-card:nth-child(4),#minhas_vendas_page .catalog-config-card:nth-child(4),#minhas_vendas_page .sales-config-card:nth-child(4){animation-delay:.3s}#empresa .catalog-config-card:nth-child(5),#empresa .sales-config-card:nth-child(5),#exportacao_page .catalog-config-card:nth-child(5),#exportacao_page .sales-config-card:nth-child(5),#gerar_pagamento .catalog-config-card:nth-child(5),#gerar_pagamento .sales-config-card:nth-child(5),#meu_cadastro .catalog-config-card:nth-child(5),#meu_cadastro .sales-config-card:nth-child(5),#minha_webloja_page .catalog-config-card:nth-child(5),#minha_webloja_page .sales-config-card:nth-child(5),#minhas_vendas_page .catalog-config-card:nth-child(5),#minhas_vendas_page .sales-config-card:nth-child(5){animation-delay:.4s}@keyframes slideInUpCard{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){#empresa .catalog-config-card,#empresa .sales-config-card,#exportacao_page .catalog-config-card,#exportacao_page .sales-config-card,#gerar_pagamento .catalog-config-card,#gerar_pagamento .sales-config-card,#meu_cadastro .catalog-config-card,#meu_cadastro .sales-config-card,#minha_webloja_page .catalog-config-card,#minha_webloja_page .sales-config-card,#minhas_vendas_page .catalog-config-card,#minhas_vendas_page .sales-config-card{padding:16px!important;margin-bottom:16px}#empresa .catalog-config-card .config-title,#empresa .sales-config-card .config-title,#exportacao_page .catalog-config-card .config-title,#exportacao_page .sales-config-card .config-title,#gerar_pagamento .catalog-config-card .config-title,#gerar_pagamento .sales-config-card .config-title,#meu_cadastro .catalog-config-card .config-title,#meu_cadastro .sales-config-card .config-title,#minha_webloja_page .catalog-config-card .config-title,#minha_webloja_page .sales-config-card .config-title,#minhas_vendas_page .catalog-config-card .config-title,#minhas_vendas_page .sales-config-card .config-title{font-size:16px}#empresa .catalog-config-card .config-description,#empresa .sales-config-card .config-description,#exportacao_page .catalog-config-card .config-description,#exportacao_page .sales-config-card .config-description,#gerar_pagamento .catalog-config-card .config-description,#gerar_pagamento .sales-config-card .config-description,#meu_cadastro .catalog-config-card .config-description,#meu_cadastro .sales-config-card .config-description,#minha_webloja_page .catalog-config-card .config-description,#minha_webloja_page .sales-config-card .config-description,#minhas_vendas_page .catalog-config-card .config-description,#minhas_vendas_page .sales-config-card .config-description{font-size:13px}}@keyframes skeleton-loading{0%{opacity:.6}100%{opacity:1}}#empresa .preview-section,#exportacao_page .preview-section,#gerar_pagamento .preview-section,#meu_cadastro .preview-section,#minha_webloja_page .preview-section,#minhas_vendas_page .preview-section{transition:all .3s ease}#empresa .preview-section:hover,#exportacao_page .preview-section:hover,#gerar_pagamento .preview-section:hover,#meu_cadastro .preview-section:hover,#minha_webloja_page .preview-section:hover,#minhas_vendas_page .preview-section:hover{transform:scale(1.02);box-shadow:0 4px 8px rgba(0,0,0,.15)}#empresa .preview-section.highlight,#exportacao_page .preview-section.highlight,#gerar_pagamento .preview-section.highlight,#meu_cadastro .preview-section.highlight,#minha_webloja_page .preview-section.highlight,#minhas_vendas_page .preview-section.highlight{border:2px solid #007bff!important;box-shadow:0 0 10px rgba(0,123,255,.3)!important}#empresa .preview-draggable,#exportacao_page .preview-draggable,#gerar_pagamento .preview-draggable,#meu_cadastro .preview-draggable,#minha_webloja_page .preview-draggable,#minhas_vendas_page .preview-draggable{user-select:none;cursor:move}#empresa .preview-draggable.dragging,#exportacao_page .preview-draggable.dragging,#gerar_pagamento .preview-draggable.dragging,#meu_cadastro .preview-draggable.dragging,#minha_webloja_page .preview-draggable.dragging,#minhas_vendas_page .preview-draggable.dragging{z-index:9999;opacity:.9}#empresa .preview-toggle-btn,#exportacao_page .preview-toggle-btn,#gerar_pagamento .preview-toggle-btn,#meu_cadastro .preview-toggle-btn,#minha_webloja_page .preview-toggle-btn,#minhas_vendas_page .preview-toggle-btn{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;z-index:10;transition:all .2s ease}#empresa .preview-toggle-btn:hover,#exportacao_page .preview-toggle-btn:hover,#gerar_pagamento .preview-toggle-btn:hover,#meu_cadastro .preview-toggle-btn:hover,#minha_webloja_page .preview-toggle-btn:hover,#minhas_vendas_page .preview-toggle-btn:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}#empresa .ql-toolbar,#exportacao_page .ql-toolbar,#gerar_pagamento .ql-toolbar,#meu_cadastro .ql-toolbar,#minha_webloja_page .ql-toolbar,#minhas_vendas_page .ql-toolbar{display:none!important}#empresa .ql-container.ql-snow,#exportacao_page .ql-container.ql-snow,#gerar_pagamento .ql-container.ql-snow,#meu_cadastro .ql-container.ql-snow,#minha_webloja_page .ql-container.ql-snow,#minhas_vendas_page .ql-container.ql-snow{border-radius:15px}#empresa .webloja-preview-header,#exportacao_page .webloja-preview-header,#gerar_pagamento .webloja-preview-header,#meu_cadastro .webloja-preview-header,#minha_webloja_page .webloja-preview-header,#minhas_vendas_page .webloja-preview-header{transition:all .3s ease;border-bottom:1px solid #eee}#empresa .webloja-preview-header button,#exportacao_page .webloja-preview-header button,#gerar_pagamento .webloja-preview-header button,#meu_cadastro .webloja-preview-header button,#minha_webloja_page .webloja-preview-header button,#minhas_vendas_page .webloja-preview-header button{transition:all .3s ease}#empresa .webloja-preview-header button:hover,#exportacao_page .webloja-preview-header button:hover,#gerar_pagamento .webloja-preview-header button:hover,#meu_cadastro .webloja-preview-header button:hover,#minha_webloja_page .webloja-preview-header button:hover,#minhas_vendas_page .webloja-preview-header button:hover{opacity:.8}#empresa .preview-fixo .preview-header,#exportacao_page .preview-fixo .preview-header,#gerar_pagamento .preview-fixo .preview-header,#meu_cadastro .preview-fixo .preview-header,#minha_webloja_page .preview-fixo .preview-header,#minhas_vendas_page .preview-fixo .preview-header{background:linear-gradient(135deg,#f5f5f5 0,#e8e8e8 100%)}#empresa .preview-fixo .preview-header h6,#exportacao_page .preview-fixo .preview-header h6,#gerar_pagamento .preview-fixo .preview-header h6,#meu_cadastro .preview-fixo .preview-header h6,#minha_webloja_page .preview-fixo .preview-header h6,#minhas_vendas_page .preview-fixo .preview-header h6{color:#333;display:flex;align-items:center;justify-content:space-between}#empresa .preview-fixo .preview-header h6 i,#exportacao_page .preview-fixo .preview-header h6 i,#gerar_pagamento .preview-fixo .preview-header h6 i,#meu_cadastro .preview-fixo .preview-header h6 i,#minha_webloja_page .preview-fixo .preview-header h6 i,#minhas_vendas_page .preview-fixo .preview-header h6 i{color:#2196f3;margin-right:8px}#empresa .preview-fixo .preview-header button,#exportacao_page .preview-fixo .preview-header button,#gerar_pagamento .preview-fixo .preview-header button,#meu_cadastro .preview-fixo .preview-header button,#minha_webloja_page .preview-fixo .preview-header button,#minhas_vendas_page .preview-fixo .preview-header button{background:0 0;border:none;color:#666;cursor:pointer;transition:all .2s ease}#empresa .preview-fixo .preview-header button:hover,#exportacao_page .preview-fixo .preview-header button:hover,#gerar_pagamento .preview-fixo .preview-header button:hover,#meu_cadastro .preview-fixo .preview-header button:hover,#minha_webloja_page .preview-fixo .preview-header button:hover,#minhas_vendas_page .preview-fixo .preview-header button:hover{color:#f44336;background:rgba(244,67,54,.1);border-radius:50%}#empresa .preview-fixo .preview-section,#exportacao_page .preview-fixo .preview-section,#gerar_pagamento .preview-fixo .preview-section,#meu_cadastro .preview-fixo .preview-section,#minha_webloja_page .preview-fixo .preview-section,#minhas_vendas_page .preview-fixo .preview-section{transition:all .3s ease;border-radius:4px}#empresa .preview-fixo .preview-section:hover,#exportacao_page .preview-fixo .preview-section:hover,#gerar_pagamento .preview-fixo .preview-section:hover,#meu_cadastro .preview-fixo .preview-section:hover,#minha_webloja_page .preview-fixo .preview-section:hover,#minhas_vendas_page .preview-fixo .preview-section:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}#empresa .preview-fixo .preview-section h6,#exportacao_page .preview-fixo .preview-section h6,#gerar_pagamento .preview-fixo .preview-section h6,#meu_cadastro .preview-fixo .preview-section h6,#minha_webloja_page .preview-fixo .preview-section h6,#minhas_vendas_page .preview-fixo .preview-section h6{color:#666;font-weight:600}#empresa .preview-fixo .preview-section h6 i,#exportacao_page .preview-fixo .preview-section h6 i,#gerar_pagamento .preview-fixo .preview-section h6 i,#meu_cadastro .preview-fixo .preview-section h6 i,#minha_webloja_page .preview-fixo .preview-section h6 i,#minhas_vendas_page .preview-fixo .preview-section h6 i{color:#2196f3;margin-right:5px}#empresa .preview-fixo .skeleton,#exportacao_page .preview-fixo .skeleton,#gerar_pagamento .preview-fixo .skeleton,#meu_cadastro .preview-fixo .skeleton,#minha_webloja_page .preview-fixo .skeleton,#minhas_vendas_page .preview-fixo .skeleton{animation:skeleton-loading 1.5s infinite ease-in-out}#empresa .preview-fixo .skeleton-price,#exportacao_page .preview-fixo .skeleton-price,#gerar_pagamento .preview-fixo .skeleton-price,#meu_cadastro .preview-fixo .skeleton-price,#minha_webloja_page .preview-fixo .skeleton-price,#minhas_vendas_page .preview-fixo .skeleton-price{animation:skeleton-loading 1.5s infinite ease-in-out}@keyframes skeleton-loading{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}#empresa .preview-collapsed,#exportacao_page .preview-collapsed,#gerar_pagamento .preview-collapsed,#meu_cadastro .preview-collapsed,#minha_webloja_page .preview-collapsed,#minhas_vendas_page .preview-collapsed{position:fixed!important;bottom:80px!important;left:20px!important;width:50px!important;height:50px!important;border-radius:50%!important;overflow:hidden!important;background:#007bff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important;z-index:1000!important}#empresa .preview-collapsed:hover,#exportacao_page .preview-collapsed:hover,#gerar_pagamento .preview-collapsed:hover,#meu_cadastro .preview-collapsed:hover,#minha_webloja_page .preview-collapsed:hover,#minhas_vendas_page .preview-collapsed:hover{transform:scale(1.1)!important}@media screen and (max-width:1200px){#empresa .preview-fixo,#exportacao_page .preview-fixo,#gerar_pagamento .preview-fixo,#meu_cadastro .preview-fixo,#minha_webloja_page .preview-fixo,#minhas_vendas_page .preview-fixo{right:10px!important}}@media screen and (max-width:992px){#empresa .preview-fixo,#exportacao_page .preview-fixo,#gerar_pagamento .preview-fixo,#meu_cadastro .preview-fixo,#minha_webloja_page .preview-fixo,#minhas_vendas_page .preview-fixo{display:none!important}}#empresa .webloja-preview-header img,#exportacao_page .webloja-preview-header img,#gerar_pagamento .webloja-preview-header img,#meu_cadastro .webloja-preview-header img,#minha_webloja_page .webloja-preview-header img,#minhas_vendas_page .webloja-preview-header img{transition:all .3s ease}#empresa .card[style*="max-width: 350px"] button,#exportacao_page .card[style*="max-width: 350px"] button,#gerar_pagamento .card[style*="max-width: 350px"] button,#meu_cadastro .card[style*="max-width: 350px"] button,#minha_webloja_page .card[style*="max-width: 350px"] button,#minhas_vendas_page .card[style*="max-width: 350px"] button{transition:all .2s ease}#empresa .card[style*="max-width: 350px"] button:hover,#exportacao_page .card[style*="max-width: 350px"] button:hover,#gerar_pagamento .card[style*="max-width: 350px"] button:hover,#meu_cadastro .card[style*="max-width: 350px"] button:hover,#minha_webloja_page .card[style*="max-width: 350px"] button:hover,#minhas_vendas_page .card[style*="max-width: 350px"] button:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}@keyframes skeleton-loading{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}#empresa .skeleton,#exportacao_page .skeleton,#gerar_pagamento .skeleton,#meu_cadastro .skeleton,#minha_webloja_page .skeleton,#minhas_vendas_page .skeleton{animation:skeleton-loading 2s ease-in-out infinite}#empresa .skeleton-price,#exportacao_page .skeleton-price,#gerar_pagamento .skeleton-price,#meu_cadastro .skeleton-price,#minha_webloja_page .skeleton-price,#minhas_vendas_page .skeleton-price{animation:skeleton-loading 2s ease-in-out infinite}@media (min-width:993px){#empresa .preview-sticky,#exportacao_page .preview-sticky,#gerar_pagamento .preview-sticky,#meu_cadastro .preview-sticky,#minha_webloja_page .preview-sticky,#minhas_vendas_page .preview-sticky{position:sticky;top:20px}}@media (max-width:992px){#empresa .webloja-preview-header>div>div:first-child,#exportacao_page .webloja-preview-header>div>div:first-child,#gerar_pagamento .webloja-preview-header>div>div:first-child,#meu_cadastro .webloja-preview-header>div>div:first-child,#minha_webloja_page .webloja-preview-header>div>div:first-child,#minhas_vendas_page .webloja-preview-header>div>div:first-child{flex-direction:column;gap:6px;text-align:center}#empresa .webloja-preview-header>div>div:first-child>div:last-child,#exportacao_page .webloja-preview-header>div>div:first-child>div:last-child,#gerar_pagamento .webloja-preview-header>div>div:first-child>div:last-child,#meu_cadastro .webloja-preview-header>div>div:first-child>div:last-child,#minha_webloja_page .webloja-preview-header>div>div:first-child>div:last-child,#minhas_vendas_page .webloja-preview-header>div>div:first-child>div:last-child{justify-content:center}#empresa .card[style*="max-width: 350px"],#exportacao_page .card[style*="max-width: 350px"],#gerar_pagamento .card[style*="max-width: 350px"],#meu_cadastro .card[style*="max-width: 350px"],#minha_webloja_page .card[style*="max-width: 350px"],#minhas_vendas_page .card[style*="max-width: 350px"]{max-width:100%!important}#empresa .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"],#exportacao_page .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"],#gerar_pagamento .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"],#meu_cadastro .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"],#minha_webloja_page .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"],#minhas_vendas_page .card[style*="max-width: 350px"] div[style*="grid-template-columns: repeat(2, 1fr)"]{grid-template-columns:1fr!important}}#empresa .tabs,#exportacao_page .tabs,#gerar_pagamento .tabs,#meu_cadastro .tabs,#minha_webloja_page .tabs,#minhas_vendas_page .tabs{border-radius:10px!important}#empresa .collapsible .collection,#exportacao_page .collapsible .collection,#gerar_pagamento .collapsible .collection,#meu_cadastro .collapsible .collection,#minha_webloja_page .collapsible .collection,#minhas_vendas_page .collapsible .collection{border-radius:10px}#empresa .collapsible li,#exportacao_page .collapsible li,#gerar_pagamento .collapsible li,#meu_cadastro .collapsible li,#minha_webloja_page .collapsible li,#minhas_vendas_page .collapsible li{border-radius:15px!important}#empresa .collapsible li .collapsible-body,#exportacao_page .collapsible li .collapsible-body,#gerar_pagamento .collapsible li .collapsible-body,#meu_cadastro .collapsible li .collapsible-body,#minha_webloja_page .collapsible li .collapsible-body,#minhas_vendas_page .collapsible li .collapsible-body{border-radius:15px!important}#empresa .collapsible li .collapsible-header,#exportacao_page .collapsible li .collapsible-header,#gerar_pagamento .collapsible li .collapsible-header,#meu_cadastro .collapsible li .collapsible-header,#minha_webloja_page .collapsible li .collapsible-header,#minhas_vendas_page .collapsible li .collapsible-header{border-radius:15px!important}#empresa .collapsible li.active .collapsible-header,#exportacao_page .collapsible li.active .collapsible-header,#gerar_pagamento .collapsible li.active .collapsible-header,#meu_cadastro .collapsible li.active .collapsible-header,#minha_webloja_page .collapsible li.active .collapsible-header,#minhas_vendas_page .collapsible li.active .collapsible-header{border-radius:15px 15px 0 0!important}#empresa .btn,#exportacao_page .btn,#gerar_pagamento .btn,#meu_cadastro .btn,#minha_webloja_page .btn,#minhas_vendas_page .btn{border-radius:10px}#empresa #aba_3 .collapsible-body,#exportacao_page #aba_3 .collapsible-body,#gerar_pagamento #aba_3 .collapsible-body,#meu_cadastro #aba_3 .collapsible-body,#minha_webloja_page #aba_3 .collapsible-body,#minhas_vendas_page #aba_3 .collapsible-body{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);padding:25px!important}#empresa #aba_3 .sales-config-container,#exportacao_page #aba_3 .sales-config-container,#gerar_pagamento #aba_3 .sales-config-container,#meu_cadastro #aba_3 .sales-config-container,#minha_webloja_page #aba_3 .sales-config-container,#minhas_vendas_page #aba_3 .sales-config-container{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){#empresa #aba_3 .sales-config-container,#exportacao_page #aba_3 .sales-config-container,#gerar_pagamento #aba_3 .sales-config-container,#meu_cadastro #aba_3 .sales-config-container,#minha_webloja_page #aba_3 .sales-config-container,#minhas_vendas_page #aba_3 .sales-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#empresa #aba_3 .sales-config-card,#exportacao_page #aba_3 .sales-config-card,#gerar_pagamento #aba_3 .sales-config-card,#meu_cadastro #aba_3 .sales-config-card,#minha_webloja_page #aba_3 .sales-config-card,#minhas_vendas_page #aba_3 .sales-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}#empresa #aba_3 .sales-config-card::before,#exportacao_page #aba_3 .sales-config-card::before,#gerar_pagamento #aba_3 .sales-config-card::before,#meu_cadastro #aba_3 .sales-config-card::before,#minha_webloja_page #aba_3 .sales-config-card::before,#minhas_vendas_page #aba_3 .sales-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;opacity:0;transition:opacity .3s ease}#empresa #aba_3 .sales-config-card:hover,#exportacao_page #aba_3 .sales-config-card:hover,#gerar_pagamento #aba_3 .sales-config-card:hover,#meu_cadastro #aba_3 .sales-config-card:hover,#minha_webloja_page #aba_3 .sales-config-card:hover,#minhas_vendas_page #aba_3 .sales-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#empresa #aba_3 .sales-config-card:hover::before,#exportacao_page #aba_3 .sales-config-card:hover::before,#gerar_pagamento #aba_3 .sales-config-card:hover::before,#meu_cadastro #aba_3 .sales-config-card:hover::before,#minha_webloja_page #aba_3 .sales-config-card:hover::before,#minhas_vendas_page #aba_3 .sales-config-card:hover::before{opacity:1}#empresa #aba_3 .sales-config-card .config-icon,#exportacao_page #aba_3 .sales-config-card .config-icon,#gerar_pagamento #aba_3 .sales-config-card .config-icon,#meu_cadastro #aba_3 .sales-config-card .config-icon,#minha_webloja_page #aba_3 .sales-config-card .config-icon,#minhas_vendas_page #aba_3 .sales-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_3 .sales-config-card .config-title,#exportacao_page #aba_3 .sales-config-card .config-title,#gerar_pagamento #aba_3 .sales-config-card .config-title,#meu_cadastro #aba_3 .sales-config-card .config-title,#minha_webloja_page #aba_3 .sales-config-card .config-title,#minhas_vendas_page #aba_3 .sales-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#empresa #aba_3 .sales-config-card .config-description,#exportacao_page #aba_3 .sales-config-card .config-description,#gerar_pagamento #aba_3 .sales-config-card .config-description,#meu_cadastro #aba_3 .sales-config-card .config-description,#minha_webloja_page #aba_3 .sales-config-card .config-description,#minhas_vendas_page #aba_3 .sales-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#empresa #aba_3 .sales-config-card .config-switcher,#exportacao_page #aba_3 .sales-config-card .config-switcher,#gerar_pagamento #aba_3 .sales-config-card .config-switcher,#meu_cadastro #aba_3 .sales-config-card .config-switcher,#minha_webloja_page #aba_3 .sales-config-card .config-switcher,#minhas_vendas_page #aba_3 .sales-config-card .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#empresa #aba_3 .sales-config-card .config-switcher.active,#exportacao_page #aba_3 .sales-config-card .config-switcher.active,#gerar_pagamento #aba_3 .sales-config-card .config-switcher.active,#meu_cadastro #aba_3 .sales-config-card .config-switcher.active,#minha_webloja_page #aba_3 .sales-config-card .config-switcher.active,#minhas_vendas_page #aba_3 .sales-config-card .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#empresa #aba_3 .sales-config-card .config-switcher .switcher-label,#exportacao_page #aba_3 .sales-config-card .config-switcher .switcher-label,#gerar_pagamento #aba_3 .sales-config-card .config-switcher .switcher-label,#meu_cadastro #aba_3 .sales-config-card .config-switcher .switcher-label,#minha_webloja_page #aba_3 .sales-config-card .config-switcher .switcher-label,#minhas_vendas_page #aba_3 .sales-config-card .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#empresa #aba_3 .sales-config-card .conditional-fields,#exportacao_page #aba_3 .sales-config-card .conditional-fields,#gerar_pagamento #aba_3 .sales-config-card .conditional-fields,#meu_cadastro #aba_3 .sales-config-card .conditional-fields,#minha_webloja_page #aba_3 .sales-config-card .conditional-fields,#minhas_vendas_page #aba_3 .sales-config-card .conditional-fields{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}#empresa #aba_3 .sales-config-card .conditional-fields .input-field,#exportacao_page #aba_3 .sales-config-card .conditional-fields .input-field,#gerar_pagamento #aba_3 .sales-config-card .conditional-fields .input-field,#meu_cadastro #aba_3 .sales-config-card .conditional-fields .input-field,#minha_webloja_page #aba_3 .sales-config-card .conditional-fields .input-field,#minhas_vendas_page #aba_3 .sales-config-card .conditional-fields .input-field{margin-bottom:16px}#empresa #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#empresa #aba_3 .sales-config-card .conditional-fields .input-field select:focus,#exportacao_page #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#exportacao_page #aba_3 .sales-config-card .conditional-fields .input-field select:focus,#gerar_pagamento #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#gerar_pagamento #aba_3 .sales-config-card .conditional-fields .input-field select:focus,#meu_cadastro #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#meu_cadastro #aba_3 .sales-config-card .conditional-fields .input-field select:focus,#minha_webloja_page #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#minha_webloja_page #aba_3 .sales-config-card .conditional-fields .input-field select:focus,#minhas_vendas_page #aba_3 .sales-config-card .conditional-fields .input-field input:focus,#minhas_vendas_page #aba_3 .sales-config-card .conditional-fields .input-field select:focus{border-color:#96bc33}#empresa #aba_3 .sales-config-card .conditional-fields .input-field label,#exportacao_page #aba_3 .sales-config-card .conditional-fields .input-field label,#gerar_pagamento #aba_3 .sales-config-card .conditional-fields .input-field label,#meu_cadastro #aba_3 .sales-config-card .conditional-fields .input-field label,#minha_webloja_page #aba_3 .sales-config-card .conditional-fields .input-field label,#minhas_vendas_page #aba_3 .sales-config-card .conditional-fields .input-field label{color:#6c757d;font-weight:500}#empresa #aba_3 .sales-config-card .status-badge,#exportacao_page #aba_3 .sales-config-card .status-badge,#gerar_pagamento #aba_3 .sales-config-card .status-badge,#meu_cadastro #aba_3 .sales-config-card .status-badge,#minha_webloja_page #aba_3 .sales-config-card .status-badge,#minhas_vendas_page #aba_3 .sales-config-card .status-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;margin-top:12px}#empresa #aba_3 .sales-config-card .status-badge.enabled,#exportacao_page #aba_3 .sales-config-card .status-badge.enabled,#gerar_pagamento #aba_3 .sales-config-card .status-badge.enabled,#meu_cadastro #aba_3 .sales-config-card .status-badge.enabled,#minha_webloja_page #aba_3 .sales-config-card .status-badge.enabled,#minhas_vendas_page #aba_3 .sales-config-card .status-badge.enabled{background:rgba(40,167,69,.1);color:#28a745}#empresa #aba_3 .sales-config-card .status-badge.disabled,#exportacao_page #aba_3 .sales-config-card .status-badge.disabled,#gerar_pagamento #aba_3 .sales-config-card .status-badge.disabled,#meu_cadastro #aba_3 .sales-config-card .status-badge.disabled,#minha_webloja_page #aba_3 .sales-config-card .status-badge.disabled,#minhas_vendas_page #aba_3 .sales-config-card .status-badge.disabled{background:rgba(108,117,125,.1);color:#6c757d}#empresa #aba_3 .sales-config-card .status-badge i,#exportacao_page #aba_3 .sales-config-card .status-badge i,#gerar_pagamento #aba_3 .sales-config-card .status-badge i,#meu_cadastro #aba_3 .sales-config-card .status-badge i,#minha_webloja_page #aba_3 .sales-config-card .status-badge i,#minhas_vendas_page #aba_3 .sales-config-card .status-badge i{margin-right:6px;font-size:10px}#empresa #aba_3 .parcelamento-card,#exportacao_page #aba_3 .parcelamento-card,#gerar_pagamento #aba_3 .parcelamento-card,#meu_cadastro #aba_3 .parcelamento-card,#minha_webloja_page #aba_3 .parcelamento-card,#minhas_vendas_page #aba_3 .parcelamento-card{background:linear-gradient(135deg,#fff 0,#f8f9fa 100%);border:2px solid rgba(0,123,255,.1)}#empresa #aba_3 .parcelamento-card .config-icon,#exportacao_page #aba_3 .parcelamento-card .config-icon,#gerar_pagamento #aba_3 .parcelamento-card .config-icon,#meu_cadastro #aba_3 .parcelamento-card .config-icon,#minha_webloja_page #aba_3 .parcelamento-card .config-icon,#minhas_vendas_page #aba_3 .parcelamento-card .config-icon{background:#96bc33;box-shadow:0 4px 12px rgba(0,123,255,.3)}#empresa #aba_3 .parcelamento-card:hover,#exportacao_page #aba_3 .parcelamento-card:hover,#gerar_pagamento #aba_3 .parcelamento-card:hover,#meu_cadastro #aba_3 .parcelamento-card:hover,#minha_webloja_page #aba_3 .parcelamento-card:hover,#minhas_vendas_page #aba_3 .parcelamento-card:hover{border-color:rgba(0,123,255,.3)}#empresa #aba_3 .custom-switcher .switcher>label,#exportacao_page #aba_3 .custom-switcher .switcher>label,#gerar_pagamento #aba_3 .custom-switcher .switcher>label,#meu_cadastro #aba_3 .custom-switcher .switcher>label,#minha_webloja_page #aba_3 .custom-switcher .switcher>label,#minhas_vendas_page #aba_3 .custom-switcher .switcher>label{background:#e9ecef;color:#6c757d;border-radius:25px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}#empresa #aba_3 .custom-switcher .switcher>label:after,#exportacao_page #aba_3 .custom-switcher .switcher>label:after,#gerar_pagamento #aba_3 .custom-switcher .switcher>label:after,#meu_cadastro #aba_3 .custom-switcher .switcher>label:after,#minha_webloja_page #aba_3 .custom-switcher .switcher>label:after,#minhas_vendas_page #aba_3 .custom-switcher .switcher>label:after{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}#empresa #aba_3 .custom-switcher .switcher>input:checked~label,#exportacao_page #aba_3 .custom-switcher .switcher>input:checked~label,#gerar_pagamento #aba_3 .custom-switcher .switcher>input:checked~label,#meu_cadastro #aba_3 .custom-switcher .switcher>input:checked~label,#minha_webloja_page #aba_3 .custom-switcher .switcher>input:checked~label,#minhas_vendas_page #aba_3 .custom-switcher .switcher>input:checked~label{background:#96bc33;color:#fff;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_3 .custom-switcher .switcher>input:checked~label:after,#exportacao_page #aba_3 .custom-switcher .switcher>input:checked~label:after,#gerar_pagamento #aba_3 .custom-switcher .switcher>input:checked~label:after,#meu_cadastro #aba_3 .custom-switcher .switcher>input:checked~label:after,#minha_webloja_page #aba_3 .custom-switcher .switcher>input:checked~label:after,#minhas_vendas_page #aba_3 .custom-switcher .switcher>input:checked~label:after{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}#empresa #aba_3 .sales-config-card,#exportacao_page #aba_3 .sales-config-card,#gerar_pagamento #aba_3 .sales-config-card,#meu_cadastro #aba_3 .sales-config-card,#minha_webloja_page #aba_3 .sales-config-card,#minhas_vendas_page #aba_3 .sales-config-card{animation:slideInUp .6s cubic-bezier(.4,0,.2,1)}#empresa #aba_3 .sales-config-card:nth-child(2),#exportacao_page #aba_3 .sales-config-card:nth-child(2),#gerar_pagamento #aba_3 .sales-config-card:nth-child(2),#meu_cadastro #aba_3 .sales-config-card:nth-child(2),#minha_webloja_page #aba_3 .sales-config-card:nth-child(2),#minhas_vendas_page #aba_3 .sales-config-card:nth-child(2){animation-delay:.1s}#empresa #aba_3 .sales-config-card:nth-child(3),#exportacao_page #aba_3 .sales-config-card:nth-child(3),#gerar_pagamento #aba_3 .sales-config-card:nth-child(3),#meu_cadastro #aba_3 .sales-config-card:nth-child(3),#minha_webloja_page #aba_3 .sales-config-card:nth-child(3),#minhas_vendas_page #aba_3 .sales-config-card:nth-child(3){animation-delay:.2s}#empresa #aba_3 .sales-config-card:nth-child(4),#exportacao_page #aba_3 .sales-config-card:nth-child(4),#gerar_pagamento #aba_3 .sales-config-card:nth-child(4),#meu_cadastro #aba_3 .sales-config-card:nth-child(4),#minha_webloja_page #aba_3 .sales-config-card:nth-child(4),#minhas_vendas_page #aba_3 .sales-config-card:nth-child(4){animation-delay:.3s}#empresa #aba_3 .sales-config-card:nth-child(5),#exportacao_page #aba_3 .sales-config-card:nth-child(5),#gerar_pagamento #aba_3 .sales-config-card:nth-child(5),#meu_cadastro #aba_3 .sales-config-card:nth-child(5),#minha_webloja_page #aba_3 .sales-config-card:nth-child(5),#minhas_vendas_page #aba_3 .sales-config-card:nth-child(5){animation-delay:.4s}@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){#empresa #aba_3 .collapsible-body,#exportacao_page #aba_3 .collapsible-body,#gerar_pagamento #aba_3 .collapsible-body,#meu_cadastro #aba_3 .collapsible-body,#minha_webloja_page #aba_3 .collapsible-body,#minhas_vendas_page #aba_3 .collapsible-body{padding:2px!important}#empresa #aba_3 .sales-config-card,#exportacao_page #aba_3 .sales-config-card,#gerar_pagamento #aba_3 .sales-config-card,#meu_cadastro #aba_3 .sales-config-card,#minha_webloja_page #aba_3 .sales-config-card,#minhas_vendas_page #aba_3 .sales-config-card{padding:2px!important;margin-bottom:16px}#empresa #aba_3 .sales-config-card .config-title,#exportacao_page #aba_3 .sales-config-card .config-title,#gerar_pagamento #aba_3 .sales-config-card .config-title,#meu_cadastro #aba_3 .sales-config-card .config-title,#minha_webloja_page #aba_3 .sales-config-card .config-title,#minhas_vendas_page #aba_3 .sales-config-card .config-title{font-size:16px}#empresa #aba_3 .sales-config-card .config-description,#exportacao_page #aba_3 .sales-config-card .config-description,#gerar_pagamento #aba_3 .sales-config-card .config-description,#meu_cadastro #aba_3 .sales-config-card .config-description,#minha_webloja_page #aba_3 .sales-config-card .config-description,#minhas_vendas_page #aba_3 .sales-config-card .config-description{font-size:13px}}#empresa #aba_1 .config-switcher,#exportacao_page #aba_1 .config-switcher,#gerar_pagamento #aba_1 .config-switcher,#meu_cadastro #aba_1 .config-switcher,#minha_webloja_page #aba_1 .config-switcher,#minhas_vendas_page #aba_1 .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#empresa #aba_1 .config-switcher.active,#exportacao_page #aba_1 .config-switcher.active,#gerar_pagamento #aba_1 .config-switcher.active,#meu_cadastro #aba_1 .config-switcher.active,#minha_webloja_page #aba_1 .config-switcher.active,#minhas_vendas_page #aba_1 .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#empresa #aba_1 .config-switcher .switcher-label,#exportacao_page #aba_1 .config-switcher .switcher-label,#gerar_pagamento #aba_1 .config-switcher .switcher-label,#meu_cadastro #aba_1 .config-switcher .switcher-label,#minha_webloja_page #aba_1 .config-switcher .switcher-label,#minhas_vendas_page #aba_1 .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#empresa #aba_1 .collapsible-body,#exportacao_page #aba_1 .collapsible-body,#gerar_pagamento #aba_1 .collapsible-body,#meu_cadastro #aba_1 .collapsible-body,#minha_webloja_page #aba_1 .collapsible-body,#minhas_vendas_page #aba_1 .collapsible-body{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);padding:25px!important}#empresa #aba_1 .catalog-config-container,#exportacao_page #aba_1 .catalog-config-container,#gerar_pagamento #aba_1 .catalog-config-container,#meu_cadastro #aba_1 .catalog-config-container,#minha_webloja_page #aba_1 .catalog-config-container,#minhas_vendas_page #aba_1 .catalog-config-container{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){#empresa #aba_1 .catalog-config-container,#exportacao_page #aba_1 .catalog-config-container,#gerar_pagamento #aba_1 .catalog-config-container,#meu_cadastro #aba_1 .catalog-config-container,#minha_webloja_page #aba_1 .catalog-config-container,#minhas_vendas_page #aba_1 .catalog-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#empresa #aba_1 .catalog-config-card,#exportacao_page #aba_1 .catalog-config-card,#gerar_pagamento #aba_1 .catalog-config-card,#meu_cadastro #aba_1 .catalog-config-card,#minha_webloja_page #aba_1 .catalog-config-card,#minhas_vendas_page #aba_1 .catalog-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}#empresa #aba_1 .catalog-config-card::before,#exportacao_page #aba_1 .catalog-config-card::before,#gerar_pagamento #aba_1 .catalog-config-card::before,#meu_cadastro #aba_1 .catalog-config-card::before,#minha_webloja_page #aba_1 .catalog-config-card::before,#minhas_vendas_page #aba_1 .catalog-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;opacity:0;transition:opacity .3s ease}#empresa #aba_1 .catalog-config-card:hover,#exportacao_page #aba_1 .catalog-config-card:hover,#gerar_pagamento #aba_1 .catalog-config-card:hover,#meu_cadastro #aba_1 .catalog-config-card:hover,#minha_webloja_page #aba_1 .catalog-config-card:hover,#minhas_vendas_page #aba_1 .catalog-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#empresa #aba_1 .catalog-config-card:hover::before,#exportacao_page #aba_1 .catalog-config-card:hover::before,#gerar_pagamento #aba_1 .catalog-config-card:hover::before,#meu_cadastro #aba_1 .catalog-config-card:hover::before,#minha_webloja_page #aba_1 .catalog-config-card:hover::before,#minhas_vendas_page #aba_1 .catalog-config-card:hover::before{opacity:1}#empresa #aba_1 .catalog-config-card .config-icon,#exportacao_page #aba_1 .catalog-config-card .config-icon,#gerar_pagamento #aba_1 .catalog-config-card .config-icon,#meu_cadastro #aba_1 .catalog-config-card .config-icon,#minha_webloja_page #aba_1 .catalog-config-card .config-icon,#minhas_vendas_page #aba_1 .catalog-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_1 .catalog-config-card .config-title,#exportacao_page #aba_1 .catalog-config-card .config-title,#gerar_pagamento #aba_1 .catalog-config-card .config-title,#meu_cadastro #aba_1 .catalog-config-card .config-title,#minha_webloja_page #aba_1 .catalog-config-card .config-title,#minhas_vendas_page #aba_1 .catalog-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#empresa #aba_1 .catalog-config-card .config-description,#exportacao_page #aba_1 .catalog-config-card .config-description,#gerar_pagamento #aba_1 .catalog-config-card .config-description,#meu_cadastro #aba_1 .catalog-config-card .config-description,#minha_webloja_page #aba_1 .catalog-config-card .config-description,#minhas_vendas_page #aba_1 .catalog-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#empresa #aba_1 .catalog-config-card .modern-input-group,#exportacao_page #aba_1 .catalog-config-card .modern-input-group,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group{margin-bottom:20px}#empresa #aba_1 .catalog-config-card .modern-input-group .input-field,#exportacao_page #aba_1 .catalog-config-card .modern-input-group .input-field,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group .input-field,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group .input-field,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group .input-field,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group .input-field{margin-bottom:16px}#empresa #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#empresa #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#empresa #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus,#exportacao_page #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#exportacao_page #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#exportacao_page #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group .input-field input:focus,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group .input-field select:focus,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group .input-field textarea:focus{border-color:#96bc33}#empresa #aba_1 .catalog-config-card .modern-input-group .input-field label,#exportacao_page #aba_1 .catalog-config-card .modern-input-group .input-field label,#gerar_pagamento #aba_1 .catalog-config-card .modern-input-group .input-field label,#meu_cadastro #aba_1 .catalog-config-card .modern-input-group .input-field label,#minha_webloja_page #aba_1 .catalog-config-card .modern-input-group .input-field label,#minhas_vendas_page #aba_1 .catalog-config-card .modern-input-group .input-field label{color:#6c757d;font-weight:500}#empresa #aba_1 .catalog-config-card .highlight-section,#exportacao_page #aba_1 .catalog-config-card .highlight-section,#gerar_pagamento #aba_1 .catalog-config-card .highlight-section,#meu_cadastro #aba_1 .catalog-config-card .highlight-section,#minha_webloja_page #aba_1 .catalog-config-card .highlight-section,#minhas_vendas_page #aba_1 .catalog-config-card .highlight-section{background:rgba(150,188,51,.05);border-left:4px solid #96bc33;padding:16px;border-radius:8px;margin-top:16px}#empresa #aba_1 .catalog-config-card .highlight-section .highlight-label,#exportacao_page #aba_1 .catalog-config-card .highlight-section .highlight-label,#gerar_pagamento #aba_1 .catalog-config-card .highlight-section .highlight-label,#meu_cadastro #aba_1 .catalog-config-card .highlight-section .highlight-label,#minha_webloja_page #aba_1 .catalog-config-card .highlight-section .highlight-label,#minhas_vendas_page #aba_1 .catalog-config-card .highlight-section .highlight-label{font-weight:600;color:#425a03;margin-bottom:8px}#empresa #aba_1 .catalog-config-card,#exportacao_page #aba_1 .catalog-config-card,#gerar_pagamento #aba_1 .catalog-config-card,#meu_cadastro #aba_1 .catalog-config-card,#minha_webloja_page #aba_1 .catalog-config-card,#minhas_vendas_page #aba_1 .catalog-config-card{animation:slideInUp .6s cubic-bezier(.4,0,.2,1)}#empresa #aba_1 .catalog-config-card:nth-child(2),#exportacao_page #aba_1 .catalog-config-card:nth-child(2),#gerar_pagamento #aba_1 .catalog-config-card:nth-child(2),#meu_cadastro #aba_1 .catalog-config-card:nth-child(2),#minha_webloja_page #aba_1 .catalog-config-card:nth-child(2),#minhas_vendas_page #aba_1 .catalog-config-card:nth-child(2){animation-delay:.1s}#empresa #aba_1 .catalog-config-card:nth-child(3),#exportacao_page #aba_1 .catalog-config-card:nth-child(3),#gerar_pagamento #aba_1 .catalog-config-card:nth-child(3),#meu_cadastro #aba_1 .catalog-config-card:nth-child(3),#minha_webloja_page #aba_1 .catalog-config-card:nth-child(3),#minhas_vendas_page #aba_1 .catalog-config-card:nth-child(3){animation-delay:.2s}@media (max-width:768px){#empresa #aba_1 .collapsible-body,#exportacao_page #aba_1 .collapsible-body,#gerar_pagamento #aba_1 .collapsible-body,#meu_cadastro #aba_1 .collapsible-body,#minha_webloja_page #aba_1 .collapsible-body,#minhas_vendas_page #aba_1 .collapsible-body{padding:2px!important}#empresa #aba_1 .catalog-config-card,#exportacao_page #aba_1 .catalog-config-card,#gerar_pagamento #aba_1 .catalog-config-card,#meu_cadastro #aba_1 .catalog-config-card,#minha_webloja_page #aba_1 .catalog-config-card,#minhas_vendas_page #aba_1 .catalog-config-card{padding:2px!important;margin-bottom:16px}#empresa #aba_1 .catalog-config-card .config-title,#exportacao_page #aba_1 .catalog-config-card .config-title,#gerar_pagamento #aba_1 .catalog-config-card .config-title,#meu_cadastro #aba_1 .catalog-config-card .config-title,#minha_webloja_page #aba_1 .catalog-config-card .config-title,#minhas_vendas_page #aba_1 .catalog-config-card .config-title{font-size:16px}#empresa #aba_1 .catalog-config-card .config-description,#exportacao_page #aba_1 .catalog-config-card .config-description,#gerar_pagamento #aba_1 .catalog-config-card .config-description,#meu_cadastro #aba_1 .catalog-config-card .config-description,#minha_webloja_page #aba_1 .catalog-config-card .config-description,#minhas_vendas_page #aba_1 .catalog-config-card .config-description{font-size:13px}}#empresa #aba_2 .collapsible-body,#exportacao_page #aba_2 .collapsible-body,#gerar_pagamento #aba_2 .collapsible-body,#meu_cadastro #aba_2 .collapsible-body,#minha_webloja_page #aba_2 .collapsible-body,#minhas_vendas_page #aba_2 .collapsible-body{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);padding:25px!important}#empresa #aba_2 .design-config-container,#exportacao_page #aba_2 .design-config-container,#gerar_pagamento #aba_2 .design-config-container,#meu_cadastro #aba_2 .design-config-container,#minha_webloja_page #aba_2 .design-config-container,#minhas_vendas_page #aba_2 .design-config-container{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){#empresa #aba_2 .design-config-container,#exportacao_page #aba_2 .design-config-container,#gerar_pagamento #aba_2 .design-config-container,#meu_cadastro #aba_2 .design-config-container,#minha_webloja_page #aba_2 .design-config-container,#minhas_vendas_page #aba_2 .design-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#empresa #aba_2 .design-config-card,#exportacao_page #aba_2 .design-config-card,#gerar_pagamento #aba_2 .design-config-card,#meu_cadastro #aba_2 .design-config-card,#minha_webloja_page #aba_2 .design-config-card,#minhas_vendas_page #aba_2 .design-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}#empresa #aba_2 .design-config-card::before,#exportacao_page #aba_2 .design-config-card::before,#gerar_pagamento #aba_2 .design-config-card::before,#meu_cadastro #aba_2 .design-config-card::before,#minha_webloja_page #aba_2 .design-config-card::before,#minhas_vendas_page #aba_2 .design-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;opacity:0;transition:opacity .3s ease}#empresa #aba_2 .design-config-card:hover,#exportacao_page #aba_2 .design-config-card:hover,#gerar_pagamento #aba_2 .design-config-card:hover,#meu_cadastro #aba_2 .design-config-card:hover,#minha_webloja_page #aba_2 .design-config-card:hover,#minhas_vendas_page #aba_2 .design-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#empresa #aba_2 .design-config-card:hover::before,#exportacao_page #aba_2 .design-config-card:hover::before,#gerar_pagamento #aba_2 .design-config-card:hover::before,#meu_cadastro #aba_2 .design-config-card:hover::before,#minha_webloja_page #aba_2 .design-config-card:hover::before,#minhas_vendas_page #aba_2 .design-config-card:hover::before{opacity:1}#empresa #aba_2 .design-config-card .config-icon,#exportacao_page #aba_2 .design-config-card .config-icon,#gerar_pagamento #aba_2 .design-config-card .config-icon,#meu_cadastro #aba_2 .design-config-card .config-icon,#minha_webloja_page #aba_2 .design-config-card .config-icon,#minhas_vendas_page #aba_2 .design-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_2 .design-config-card .config-title,#exportacao_page #aba_2 .design-config-card .config-title,#gerar_pagamento #aba_2 .design-config-card .config-title,#meu_cadastro #aba_2 .design-config-card .config-title,#minha_webloja_page #aba_2 .design-config-card .config-title,#minhas_vendas_page #aba_2 .design-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#empresa #aba_2 .design-config-card .config-description,#exportacao_page #aba_2 .design-config-card .config-description,#gerar_pagamento #aba_2 .design-config-card .config-description,#meu_cadastro #aba_2 .design-config-card .config-description,#minha_webloja_page #aba_2 .design-config-card .config-description,#minhas_vendas_page #aba_2 .design-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#empresa #aba_2 .design-config-card .config-switcher,#exportacao_page #aba_2 .design-config-card .config-switcher,#gerar_pagamento #aba_2 .design-config-card .config-switcher,#meu_cadastro #aba_2 .design-config-card .config-switcher,#minha_webloja_page #aba_2 .design-config-card .config-switcher,#minhas_vendas_page #aba_2 .design-config-card .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#empresa #aba_2 .design-config-card .config-switcher.active,#exportacao_page #aba_2 .design-config-card .config-switcher.active,#gerar_pagamento #aba_2 .design-config-card .config-switcher.active,#meu_cadastro #aba_2 .design-config-card .config-switcher.active,#minha_webloja_page #aba_2 .design-config-card .config-switcher.active,#minhas_vendas_page #aba_2 .design-config-card .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#empresa #aba_2 .design-config-card .config-switcher .switcher-label,#exportacao_page #aba_2 .design-config-card .config-switcher .switcher-label,#gerar_pagamento #aba_2 .design-config-card .config-switcher .switcher-label,#meu_cadastro #aba_2 .design-config-card .config-switcher .switcher-label,#minha_webloja_page #aba_2 .design-config-card .config-switcher .switcher-label,#minhas_vendas_page #aba_2 .design-config-card .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#empresa #aba_2 .design-config-card .status-badge,#exportacao_page #aba_2 .design-config-card .status-badge,#gerar_pagamento #aba_2 .design-config-card .status-badge,#meu_cadastro #aba_2 .design-config-card .status-badge,#minha_webloja_page #aba_2 .design-config-card .status-badge,#minhas_vendas_page #aba_2 .design-config-card .status-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;margin-top:12px}#empresa #aba_2 .design-config-card .status-badge.enabled,#exportacao_page #aba_2 .design-config-card .status-badge.enabled,#gerar_pagamento #aba_2 .design-config-card .status-badge.enabled,#meu_cadastro #aba_2 .design-config-card .status-badge.enabled,#minha_webloja_page #aba_2 .design-config-card .status-badge.enabled,#minhas_vendas_page #aba_2 .design-config-card .status-badge.enabled{background:rgba(40,167,69,.1);color:#28a745}#empresa #aba_2 .design-config-card .status-badge.disabled,#exportacao_page #aba_2 .design-config-card .status-badge.disabled,#gerar_pagamento #aba_2 .design-config-card .status-badge.disabled,#meu_cadastro #aba_2 .design-config-card .status-badge.disabled,#minha_webloja_page #aba_2 .design-config-card .status-badge.disabled,#minhas_vendas_page #aba_2 .design-config-card .status-badge.disabled{background:rgba(108,117,125,.1);color:#6c757d}#empresa #aba_2 .design-config-card .status-badge i,#exportacao_page #aba_2 .design-config-card .status-badge i,#gerar_pagamento #aba_2 .design-config-card .status-badge i,#meu_cadastro #aba_2 .design-config-card .status-badge i,#minha_webloja_page #aba_2 .design-config-card .status-badge i,#minhas_vendas_page #aba_2 .design-config-card .status-badge i{margin-right:6px;font-size:10px}#empresa #aba_2 .design-config-card .modern-input-group,#exportacao_page #aba_2 .design-config-card .modern-input-group,#gerar_pagamento #aba_2 .design-config-card .modern-input-group,#meu_cadastro #aba_2 .design-config-card .modern-input-group,#minha_webloja_page #aba_2 .design-config-card .modern-input-group,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group{margin-bottom:20px}#empresa #aba_2 .design-config-card .modern-input-group .input-field,#exportacao_page #aba_2 .design-config-card .modern-input-group .input-field,#gerar_pagamento #aba_2 .design-config-card .modern-input-group .input-field,#meu_cadastro #aba_2 .design-config-card .modern-input-group .input-field,#minha_webloja_page #aba_2 .design-config-card .modern-input-group .input-field,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group .input-field{margin-bottom:16px}#empresa #aba_2 .design-config-card .modern-input-group .input-field input:focus,#empresa #aba_2 .design-config-card .modern-input-group .input-field select:focus,#empresa #aba_2 .design-config-card .modern-input-group .input-field textarea:focus,#exportacao_page #aba_2 .design-config-card .modern-input-group .input-field input:focus,#exportacao_page #aba_2 .design-config-card .modern-input-group .input-field select:focus,#exportacao_page #aba_2 .design-config-card .modern-input-group .input-field textarea:focus,#gerar_pagamento #aba_2 .design-config-card .modern-input-group .input-field input:focus,#gerar_pagamento #aba_2 .design-config-card .modern-input-group .input-field select:focus,#gerar_pagamento #aba_2 .design-config-card .modern-input-group .input-field textarea:focus,#meu_cadastro #aba_2 .design-config-card .modern-input-group .input-field input:focus,#meu_cadastro #aba_2 .design-config-card .modern-input-group .input-field select:focus,#meu_cadastro #aba_2 .design-config-card .modern-input-group .input-field textarea:focus,#minha_webloja_page #aba_2 .design-config-card .modern-input-group .input-field input:focus,#minha_webloja_page #aba_2 .design-config-card .modern-input-group .input-field select:focus,#minha_webloja_page #aba_2 .design-config-card .modern-input-group .input-field textarea:focus,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group .input-field input:focus,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group .input-field select:focus,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group .input-field textarea:focus{border-color:#96bc33}#empresa #aba_2 .design-config-card .modern-input-group .input-field label,#exportacao_page #aba_2 .design-config-card .modern-input-group .input-field label,#gerar_pagamento #aba_2 .design-config-card .modern-input-group .input-field label,#meu_cadastro #aba_2 .design-config-card .modern-input-group .input-field label,#minha_webloja_page #aba_2 .design-config-card .modern-input-group .input-field label,#minhas_vendas_page #aba_2 .design-config-card .modern-input-group .input-field label{color:#6c757d;font-weight:500}#empresa #aba_2 .design-config-card .color-picker-section,#exportacao_page #aba_2 .design-config-card .color-picker-section,#gerar_pagamento #aba_2 .design-config-card .color-picker-section,#meu_cadastro #aba_2 .design-config-card .color-picker-section,#minha_webloja_page #aba_2 .design-config-card .color-picker-section,#minhas_vendas_page #aba_2 .design-config-card .color-picker-section{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}@media (max-width:768px){#empresa #aba_2 .design-config-card .color-picker-section,#exportacao_page #aba_2 .design-config-card .color-picker-section,#gerar_pagamento #aba_2 .design-config-card .color-picker-section,#meu_cadastro #aba_2 .design-config-card .color-picker-section,#minha_webloja_page #aba_2 .design-config-card .color-picker-section,#minhas_vendas_page #aba_2 .design-config-card .color-picker-section{flex-direction:column}}#empresa #aba_2 .design-config-card .custom-switcher .switcher>label,#exportacao_page #aba_2 .design-config-card .custom-switcher .switcher>label,#gerar_pagamento #aba_2 .design-config-card .custom-switcher .switcher>label,#meu_cadastro #aba_2 .design-config-card .custom-switcher .switcher>label,#minha_webloja_page #aba_2 .design-config-card .custom-switcher .switcher>label,#minhas_vendas_page #aba_2 .design-config-card .custom-switcher .switcher>label{background:#e9ecef;color:#6c757d;border-radius:25px;font-weight:500;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}#empresa #aba_2 .design-config-card .custom-switcher .switcher>label:after,#exportacao_page #aba_2 .design-config-card .custom-switcher .switcher>label:after,#gerar_pagamento #aba_2 .design-config-card .custom-switcher .switcher>label:after,#meu_cadastro #aba_2 .design-config-card .custom-switcher .switcher>label:after,#minha_webloja_page #aba_2 .design-config-card .custom-switcher .switcher>label:after,#minhas_vendas_page #aba_2 .design-config-card .custom-switcher .switcher>label:after{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}#empresa #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label,#exportacao_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label,#gerar_pagamento #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label,#meu_cadastro #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label,#minha_webloja_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label,#minhas_vendas_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label{background:#96bc33;color:#fff;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after,#exportacao_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after,#gerar_pagamento #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after,#meu_cadastro #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after,#minha_webloja_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after,#minhas_vendas_page #aba_2 .design-config-card .custom-switcher .switcher>input:checked~label:after{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}#empresa #aba_2 .design-config-card,#exportacao_page #aba_2 .design-config-card,#gerar_pagamento #aba_2 .design-config-card,#meu_cadastro #aba_2 .design-config-card,#minha_webloja_page #aba_2 .design-config-card,#minhas_vendas_page #aba_2 .design-config-card{animation:slideInUp .6s cubic-bezier(.4,0,.2,1)}#empresa #aba_2 .design-config-card:nth-child(2),#exportacao_page #aba_2 .design-config-card:nth-child(2),#gerar_pagamento #aba_2 .design-config-card:nth-child(2),#meu_cadastro #aba_2 .design-config-card:nth-child(2),#minha_webloja_page #aba_2 .design-config-card:nth-child(2),#minhas_vendas_page #aba_2 .design-config-card:nth-child(2){animation-delay:.1s}@media (max-width:768px){#empresa #aba_2 .collapsible-body,#exportacao_page #aba_2 .collapsible-body,#gerar_pagamento #aba_2 .collapsible-body,#meu_cadastro #aba_2 .collapsible-body,#minha_webloja_page #aba_2 .collapsible-body,#minhas_vendas_page #aba_2 .collapsible-body{padding:2px!important}#empresa #aba_2 .design-config-card,#exportacao_page #aba_2 .design-config-card,#gerar_pagamento #aba_2 .design-config-card,#meu_cadastro #aba_2 .design-config-card,#minha_webloja_page #aba_2 .design-config-card,#minhas_vendas_page #aba_2 .design-config-card{padding:2px!important;margin-bottom:16px}#empresa #aba_2 .design-config-card .config-title,#exportacao_page #aba_2 .design-config-card .config-title,#gerar_pagamento #aba_2 .design-config-card .config-title,#meu_cadastro #aba_2 .design-config-card .config-title,#minha_webloja_page #aba_2 .design-config-card .config-title,#minhas_vendas_page #aba_2 .design-config-card .config-title{font-size:16px}#empresa #aba_2 .design-config-card .config-description,#exportacao_page #aba_2 .design-config-card .config-description,#gerar_pagamento #aba_2 .design-config-card .config-description,#meu_cadastro #aba_2 .design-config-card .config-description,#minha_webloja_page #aba_2 .design-config-card .config-description,#minhas_vendas_page #aba_2 .design-config-card .config-description{font-size:13px}}#empresa #aba_4 .collapsible-body,#exportacao_page #aba_4 .collapsible-body,#gerar_pagamento #aba_4 .collapsible-body,#meu_cadastro #aba_4 .collapsible-body,#minha_webloja_page #aba_4 .collapsible-body,#minhas_vendas_page #aba_4 .collapsible-body{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);padding:25px!important}#empresa #aba_4 .freight-config-container,#exportacao_page #aba_4 .freight-config-container,#gerar_pagamento #aba_4 .freight-config-container,#meu_cadastro #aba_4 .freight-config-container,#minha_webloja_page #aba_4 .freight-config-container,#minhas_vendas_page #aba_4 .freight-config-container{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){#empresa #aba_4 .freight-config-container,#exportacao_page #aba_4 .freight-config-container,#gerar_pagamento #aba_4 .freight-config-container,#meu_cadastro #aba_4 .freight-config-container,#minha_webloja_page #aba_4 .freight-config-container,#minhas_vendas_page #aba_4 .freight-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#empresa #aba_4 .freight-config-card,#exportacao_page #aba_4 .freight-config-card,#gerar_pagamento #aba_4 .freight-config-card,#meu_cadastro #aba_4 .freight-config-card,#minha_webloja_page #aba_4 .freight-config-card,#minhas_vendas_page #aba_4 .freight-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}#empresa #aba_4 .freight-config-card::before,#exportacao_page #aba_4 .freight-config-card::before,#gerar_pagamento #aba_4 .freight-config-card::before,#meu_cadastro #aba_4 .freight-config-card::before,#minha_webloja_page #aba_4 .freight-config-card::before,#minhas_vendas_page #aba_4 .freight-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;opacity:0;transition:opacity .3s ease}#empresa #aba_4 .freight-config-card:hover,#exportacao_page #aba_4 .freight-config-card:hover,#gerar_pagamento #aba_4 .freight-config-card:hover,#meu_cadastro #aba_4 .freight-config-card:hover,#minha_webloja_page #aba_4 .freight-config-card:hover,#minhas_vendas_page #aba_4 .freight-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#empresa #aba_4 .freight-config-card:hover::before,#exportacao_page #aba_4 .freight-config-card:hover::before,#gerar_pagamento #aba_4 .freight-config-card:hover::before,#meu_cadastro #aba_4 .freight-config-card:hover::before,#minha_webloja_page #aba_4 .freight-config-card:hover::before,#minhas_vendas_page #aba_4 .freight-config-card:hover::before{opacity:1}#empresa #aba_4 .freight-config-card .config-icon,#exportacao_page #aba_4 .freight-config-card .config-icon,#gerar_pagamento #aba_4 .freight-config-card .config-icon,#meu_cadastro #aba_4 .freight-config-card .config-icon,#minha_webloja_page #aba_4 .freight-config-card .config-icon,#minhas_vendas_page #aba_4 .freight-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#empresa #aba_4 .freight-config-card .config-title,#exportacao_page #aba_4 .freight-config-card .config-title,#gerar_pagamento #aba_4 .freight-config-card .config-title,#meu_cadastro #aba_4 .freight-config-card .config-title,#minha_webloja_page #aba_4 .freight-config-card .config-title,#minhas_vendas_page #aba_4 .freight-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#empresa #aba_4 .freight-config-card .config-description,#exportacao_page #aba_4 .freight-config-card .config-description,#gerar_pagamento #aba_4 .freight-config-card .config-description,#meu_cadastro #aba_4 .freight-config-card .config-description,#minha_webloja_page #aba_4 .freight-config-card .config-description,#minhas_vendas_page #aba_4 .freight-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#empresa #aba_4 .freight-config-card .config-switcher,#exportacao_page #aba_4 .freight-config-card .config-switcher,#gerar_pagamento #aba_4 .freight-config-card .config-switcher,#meu_cadastro #aba_4 .freight-config-card .config-switcher,#minha_webloja_page #aba_4 .freight-config-card .config-switcher,#minhas_vendas_page #aba_4 .freight-config-card .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#empresa #aba_4 .freight-config-card .config-switcher.active,#exportacao_page #aba_4 .freight-config-card .config-switcher.active,#gerar_pagamento #aba_4 .freight-config-card .config-switcher.active,#meu_cadastro #aba_4 .freight-config-card .config-switcher.active,#minha_webloja_page #aba_4 .freight-config-card .config-switcher.active,#minhas_vendas_page #aba_4 .freight-config-card .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#empresa #aba_4 .freight-config-card .config-switcher .switcher-label,#exportacao_page #aba_4 .freight-config-card .config-switcher .switcher-label,#gerar_pagamento #aba_4 .freight-config-card .config-switcher .switcher-label,#meu_cadastro #aba_4 .freight-config-card .config-switcher .switcher-label,#minha_webloja_page #aba_4 .freight-config-card .config-switcher .switcher-label,#minhas_vendas_page #aba_4 .freight-config-card .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#empresa #aba_4 .freight-config-card .conditional-fields,#exportacao_page #aba_4 .freight-config-card .conditional-fields,#gerar_pagamento #aba_4 .freight-config-card .conditional-fields,#meu_cadastro #aba_4 .freight-config-card .conditional-fields,#minha_webloja_page #aba_4 .freight-config-card .conditional-fields,#minhas_vendas_page #aba_4 .freight-config-card .conditional-fields{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}#empresa #aba_4 .freight-config-card .conditional-fields .input-field,#exportacao_page #aba_4 .freight-config-card .conditional-fields .input-field,#gerar_pagamento #aba_4 .freight-config-card .conditional-fields .input-field,#meu_cadastro #aba_4 .freight-config-card .conditional-fields .input-field,#minha_webloja_page #aba_4 .freight-config-card .conditional-fields .input-field,#minhas_vendas_page #aba_4 .freight-config-card .conditional-fields .input-field{margin-bottom:16px}#empresa #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#empresa #aba_4 .freight-config-card .conditional-fields .input-field select:focus,#exportacao_page #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#exportacao_page #aba_4 .freight-config-card .conditional-fields .input-field select:focus,#gerar_pagamento #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#gerar_pagamento #aba_4 .freight-config-card .conditional-fields .input-field select:focus,#meu_cadastro #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#meu_cadastro #aba_4 .freight-config-card .conditional-fields .input-field select:focus,#minha_webloja_page #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#minha_webloja_page #aba_4 .freight-config-card .conditional-fields .input-field select:focus,#minhas_vendas_page #aba_4 .freight-config-card .conditional-fields .input-field input:focus,#minhas_vendas_page #aba_4 .freight-config-card .conditional-fields .input-field select:focus{border-color:#96bc33}#empresa #aba_4 .freight-config-card .conditional-fields .input-field label,#exportacao_page #aba_4 .freight-config-card .conditional-fields .input-field label,#gerar_pagamento #aba_4 .freight-config-card .conditional-fields .input-field label,#meu_cadastro #aba_4 .freight-config-card .conditional-fields .input-field label,#minha_webloja_page #aba_4 .freight-config-card .conditional-fields .input-field label,#minhas_vendas_page #aba_4 .freight-config-card .conditional-fields .input-field label{color:#6c757d;font-weight:500}#empresa #aba_4 .freight-config-card .status-badge,#exportacao_page #aba_4 .freight-config-card .status-badge,#gerar_pagamento #aba_4 .freight-config-card .status-badge,#meu_cadastro #aba_4 .freight-config-card .status-badge,#minha_webloja_page #aba_4 .freight-config-card .status-badge,#minhas_vendas_page #aba_4 .freight-config-card .status-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;margin-top:12px}#empresa #aba_4 .freight-config-card .status-badge.enabled,#exportacao_page #aba_4 .freight-config-card .status-badge.enabled,#gerar_pagamento #aba_4 .freight-config-card .status-badge.enabled,#meu_cadastro #aba_4 .freight-config-card .status-badge.enabled,#minha_webloja_page #aba_4 .freight-config-card .status-badge.enabled,#minhas_vendas_page #aba_4 .freight-config-card .status-badge.enabled{background:rgba(40,167,69,.1);color:#28a745}#empresa #aba_4 .freight-config-card .status-badge.disabled,#exportacao_page #aba_4 .freight-config-card .status-badge.disabled,#gerar_pagamento #aba_4 .freight-config-card .status-badge.disabled,#meu_cadastro #aba_4 .freight-config-card .status-badge.disabled,#minha_webloja_page #aba_4 .freight-config-card .status-badge.disabled,#minhas_vendas_page #aba_4 .freight-config-card .status-badge.disabled{background:rgba(108,117,125,.1);color:#6c757d}#empresa #aba_4 .freight-config-card .status-badge i,#exportacao_page #aba_4 .freight-config-card .status-badge i,#gerar_pagamento #aba_4 .freight-config-card .status-badge i,#meu_cadastro #aba_4 .freight-config-card .status-badge i,#minha_webloja_page #aba_4 .freight-config-card .status-badge i,#minhas_vendas_page #aba_4 .freight-config-card .status-badge i{margin-right:6px;font-size:10px}#empresa #aba_4 .delivery-card,#exportacao_page #aba_4 .delivery-card,#gerar_pagamento #aba_4 .delivery-card,#meu_cadastro #aba_4 .delivery-card,#minha_webloja_page #aba_4 .delivery-card,#minhas_vendas_page #aba_4 .delivery-card{background:linear-gradient(135deg,#fff 0,#f8f9fa 100%);border:2px solid rgba(255,193,7,.2)}#empresa #aba_4 .delivery-card .config-icon,#exportacao_page #aba_4 .delivery-card .config-icon,#gerar_pagamento #aba_4 .delivery-card .config-icon,#meu_cadastro #aba_4 .delivery-card .config-icon,#minha_webloja_page #aba_4 .delivery-card .config-icon,#minhas_vendas_page #aba_4 .delivery-card .config-icon{background:#96bc33;box-shadow:0 4px 12px rgba(255,193,7,.3)}#empresa #aba_4 .delivery-card:hover,#exportacao_page #aba_4 .delivery-card:hover,#gerar_pagamento #aba_4 .delivery-card:hover,#meu_cadastro #aba_4 .delivery-card:hover,#minha_webloja_page #aba_4 .delivery-card:hover,#minhas_vendas_page #aba_4 .delivery-card:hover{border-color:rgba(255,193,7,.4)}#empresa #aba_4 .freight-config-card,#exportacao_page #aba_4 .freight-config-card,#gerar_pagamento #aba_4 .freight-config-card,#meu_cadastro #aba_4 .freight-config-card,#minha_webloja_page #aba_4 .freight-config-card,#minhas_vendas_page #aba_4 .freight-config-card{animation:slideInUp .6s cubic-bezier(.4,0,.2,1)}#empresa #aba_4 .freight-config-card:nth-child(2),#exportacao_page #aba_4 .freight-config-card:nth-child(2),#gerar_pagamento #aba_4 .freight-config-card:nth-child(2),#meu_cadastro #aba_4 .freight-config-card:nth-child(2),#minha_webloja_page #aba_4 .freight-config-card:nth-child(2),#minhas_vendas_page #aba_4 .freight-config-card:nth-child(2){animation-delay:.1s}#empresa #aba_4 .freight-config-card:nth-child(3),#exportacao_page #aba_4 .freight-config-card:nth-child(3),#gerar_pagamento #aba_4 .freight-config-card:nth-child(3),#meu_cadastro #aba_4 .freight-config-card:nth-child(3),#minha_webloja_page #aba_4 .freight-config-card:nth-child(3),#minhas_vendas_page #aba_4 .freight-config-card:nth-child(3){animation-delay:.2s}@media (max-width:768px){#empresa #aba_4 .collapsible-body,#exportacao_page #aba_4 .collapsible-body,#gerar_pagamento #aba_4 .collapsible-body,#meu_cadastro #aba_4 .collapsible-body,#minha_webloja_page #aba_4 .collapsible-body,#minhas_vendas_page #aba_4 .collapsible-body{padding:2px!important}#empresa #aba_4 .freight-config-card,#exportacao_page #aba_4 .freight-config-card,#gerar_pagamento #aba_4 .freight-config-card,#meu_cadastro #aba_4 .freight-config-card,#minha_webloja_page #aba_4 .freight-config-card,#minhas_vendas_page #aba_4 .freight-config-card{padding:2px!important;margin-bottom:16px}#empresa #aba_4 .freight-config-card .config-title,#exportacao_page #aba_4 .freight-config-card .config-title,#gerar_pagamento #aba_4 .freight-config-card .config-title,#meu_cadastro #aba_4 .freight-config-card .config-title,#minha_webloja_page #aba_4 .freight-config-card .config-title,#minhas_vendas_page #aba_4 .freight-config-card .config-title{font-size:16px}#empresa #aba_4 .freight-config-card .config-description,#exportacao_page #aba_4 .freight-config-card .config-description,#gerar_pagamento #aba_4 .freight-config-card .config-description,#meu_cadastro #aba_4 .freight-config-card .config-description,#minha_webloja_page #aba_4 .freight-config-card .config-description,#minhas_vendas_page #aba_4 .freight-config-card .config-description{font-size:13px}}#naturezas_operacao_page .btn-como-funciona{background-color:#9c27b0}#modal_natureza_operacao .modal-content{overflow-x:hidden}@media screen and (max-width:600px){#natureza_operacao_page .input-field label{width:calc(100% - 20px)}}.custom-card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin-bottom:1rem}.custom-card.card-outline.card-blue{border-top:3px solid #1e88e5}.custom-card.card-outline.card-red{border-top:3px solid #f44336}.custom-card.card-outline.card-orange{border-top:3px solid #f57c00}.custom-card .card-header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);padding-bottom:16px;margin:16px 16px 0 16px;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex}.custom-card .card-header .card-title{margin:0;display:flex;align-items:anchor-center;flex-grow:1}.custom-card .card-body{min-height:1px;padding:16px}@media (max-width:601px){.custom-card .card-body{min-height:1px}}.custom-card .card-footer{flex:1 1 auto;min-height:1px;padding:16px;border-top:1px solid rgba(0,0,0,.125)}.custom-card .card-footer .btn-small{border-radius:9999px}@media only screen and (max-width:768px){#empresa .container,#exportacao_page .container,#meu_cadastro .container,#minha_webloja_page .container,#minhas_vendas_page .container{padding:0!important;width:100%!important;max-width:100%!important}#empresa .card,#exportacao_page .card,#meu_cadastro .card,#minha_webloja_page .card,#minhas_vendas_page .card{margin:8px 0!important}#empresa .card .card-content,#exportacao_page .card .card-content,#meu_cadastro .card .card-content,#minha_webloja_page .card .card-content,#minhas_vendas_page .card .card-content{padding:16px 2px 16px 2px!important}#empresa .collapsible,#exportacao_page .collapsible,#meu_cadastro .collapsible,#minha_webloja_page .collapsible,#minhas_vendas_page .collapsible{margin:8px 0!important;border-radius:0!important;box-shadow:none!important;border-top:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important}#empresa .collapsible li,#exportacao_page .collapsible li,#meu_cadastro .collapsible li,#minha_webloja_page .collapsible li,#minhas_vendas_page .collapsible li{border-radius:0!important}#empresa .collapsible li .collapsible-header,#exportacao_page .collapsible li .collapsible-header,#meu_cadastro .collapsible li .collapsible-header,#minha_webloja_page .collapsible li .collapsible-header,#minhas_vendas_page .collapsible li .collapsible-header{padding:16px!important;border-radius:0!important}#empresa .collapsible li .collapsible-body,#exportacao_page .collapsible li .collapsible-body,#meu_cadastro .collapsible li .collapsible-body,#minha_webloja_page .collapsible li .collapsible-body,#minhas_vendas_page .collapsible li .collapsible-body{padding:16px!important;border-radius:0!important}#empresa .input-field input[type=email],#empresa .input-field input[type=password],#empresa .input-field input[type=text]:not([readonly]),#empresa .input-field textarea.materialize-textarea,#exportacao_page .input-field input[type=email],#exportacao_page .input-field input[type=password],#exportacao_page .input-field input[type=text]:not([readonly]),#exportacao_page .input-field textarea.materialize-textarea,#meu_cadastro .input-field input[type=email],#meu_cadastro .input-field input[type=password],#meu_cadastro .input-field input[type=text]:not([readonly]),#meu_cadastro .input-field textarea.materialize-textarea,#minha_webloja_page .input-field input[type=email],#minha_webloja_page .input-field input[type=password],#minha_webloja_page .input-field input[type=text]:not([readonly]),#minha_webloja_page .input-field textarea.materialize-textarea,#minhas_vendas_page .input-field input[type=email],#minhas_vendas_page .input-field input[type=password],#minhas_vendas_page .input-field input[type=text]:not([readonly]),#minhas_vendas_page .input-field textarea.materialize-textarea{font-size:16px!important;width:100%!important;box-sizing:border-box!important}#empresa .input-field.col label,#exportacao_page .input-field.col label,#meu_cadastro .input-field.col label,#minha_webloja_page .input-field.col label,#minhas_vendas_page .input-field.col label{left:0!important}#empresa .select-wrapper input.select-dropdown,#exportacao_page .select-wrapper input.select-dropdown,#meu_cadastro .select-wrapper input.select-dropdown,#minha_webloja_page .select-wrapper input.select-dropdown,#minhas_vendas_page .select-wrapper input.select-dropdown{font-size:16px!important;min-height:48px!important;padding:12px 16px!important;line-height:1.2!important;width:100%!important;box-sizing:border-box!important}#empresa .row,#exportacao_page .row,#meu_cadastro .row,#minha_webloja_page .row,#minhas_vendas_page .row{margin-left:0!important;margin-right:0!important}#empresa .row .col,#exportacao_page .row .col,#meu_cadastro .row .col,#minha_webloja_page .row .col,#minhas_vendas_page .row .col{padding:0 8px!important}#empresa .row .card .col,#empresa .row .collapsible .col,#exportacao_page .row .card .col,#exportacao_page .row .collapsible .col,#meu_cadastro .row .card .col,#meu_cadastro .row .collapsible .col,#minha_webloja_page .row .card .col,#minha_webloja_page .row .collapsible .col,#minhas_vendas_page .row .card .col,#minhas_vendas_page .row .collapsible .col{padding:0 4px!important}#empresa .btn-floating.btn-large,#exportacao_page .btn-floating.btn-large,#meu_cadastro .btn-floating.btn-large,#minha_webloja_page .btn-floating.btn-large,#minhas_vendas_page .btn-floating.btn-large{width:56px!important;height:56px!important}#empresa .btn-floating.btn-large i,#exportacao_page .btn-floating.btn-large i,#meu_cadastro .btn-floating.btn-large i,#minha_webloja_page .btn-floating.btn-large i,#minhas_vendas_page .btn-floating.btn-large i{font-size:24px!important;line-height:56px!important}#empresa .switch label .lever,#exportacao_page .switch label .lever,#meu_cadastro .switch label .lever,#minha_webloja_page .switch label .lever,#minhas_vendas_page .switch label .lever{width:44px!important;height:20px!important}#empresa .switch label .lever:after,#exportacao_page .switch label .lever:after,#meu_cadastro .switch label .lever:after,#minha_webloja_page .switch label .lever:after,#minhas_vendas_page .switch label .lever:after{width:16px!important;height:16px!important;top:2px!important;left:2px!important}#empresa .switch label input[type=checkbox]:checked+.lever:after,#exportacao_page .switch label input[type=checkbox]:checked+.lever:after,#meu_cadastro .switch label input[type=checkbox]:checked+.lever:after,#minha_webloja_page .switch label input[type=checkbox]:checked+.lever:after,#minhas_vendas_page .switch label input[type=checkbox]:checked+.lever:after{left:26px!important}#empresa .tabs,#exportacao_page .tabs,#meu_cadastro .tabs,#minha_webloja_page .tabs,#minhas_vendas_page .tabs{margin:0 4px!important}#empresa .tabs .tab a,#exportacao_page .tabs .tab a,#meu_cadastro .tabs .tab a,#minha_webloja_page .tabs .tab a,#minhas_vendas_page .tabs .tab a{padding:0 8px!important;font-size:14px!important}}.select-wrapper{position:relative}.select-wrapper .input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;color:#9e9e9e;font-size:1.2rem}.select-wrapper .select-dropdown.has-icon{padding-left:40px!important}#slug::placeholder{color:#9e9e9e!important;font-style:italic;opacity:1}#slug::-webkit-input-placeholder{color:#9e9e9e!important;font-style:italic;opacity:1}#slug::-moz-placeholder{color:#9e9e9e!important;font-style:italic;opacity:1}#slug:-ms-input-placeholder{color:#9e9e9e!important;font-style:italic;opacity:1}.d-iflex{display:inline-flex}.dp-flex{display:flex}.fd-column{flex-direction:column}.flex-d-row{flex-direction:row}.ta-start{text-align:start}.as-center{align-self:center}.as-end{align-self:flex-end}@media (max-width:601px){.as-end.no-mobile{align-self:initial}}.ai-center{align-items:center}.jc-center{justify-content:center}.jc-sb{justify-content:space-between}.flex-1{flex:1}.gap-24{gap:24px}.progress-bar{width:100%;height:12px;background-color:#e5e7eb;border-radius:9999px;overflow:hidden;border:1px solid #9e9e9e}.progress-fill{height:100%;background-color:#8bc34a;transition:width .3s ease;border-radius:9999px}.d-flex{display:flex!important}@media (max-width:601px){.d-flex.mobile-as-row{flex-direction:column}}.flex-g-1{flex-grow:1}.counter-container{display:flex;align-items:center;gap:0}.counter-button{background-color:#96bc33;border:none;width:52px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;font-weight:700;color:#fff;transition:background-color .2s}.counter-button:hover{background-color:#7cb342}.counter-button:focus{background-color:#7cb342}.counter-button.minus{border-radius:20px 0 0 20px}.counter-button.plus{border-radius:0 20px 20px 0}.counter-display{background-color:#fff;padding:0 20px;height:40px;display:flex;align-items:center;justify-content:center;min-width:80px;font-size:16px;font-weight:500;color:#333}.counter-value{margin-right:4px}.card.card--is-not-shadow{box-shadow:none}.a--is-not-uppercase{text-transform:none!important}.grey-border{border-color:#9e9e9e}.grey-border.border-lighten-5{border-color:#fafafa}.cards-inline-container{display:flex;background-color:#fff;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);flex-wrap:wrap}@media (max-width:601px){.cards-inline-container{flex-direction:column}}.card-inline{flex:1;padding:16px;display:flex;align-items:center;gap:16px;position:relative;transition:background-color .3s ease}.card-inline:not(:last-child)::after{content:"";position:absolute;right:0;top:20%;bottom:20%;width:1px;background-color:#e5e7eb}@media (max-width:993px){.card-inline{gap:12px}.card-inline:not(:last-child)::after{content:"";display:none}}@media (max-width:601px){.card-inline{padding:0;margin:16px}.card-inline:not(:last-child){border-bottom:1px solid #e5e7eb;padding-bottom:16px;margin-top:16px;margin-left:16px;margin-right:16px;margin-bottom:0}}.card-inline__icon-wrapper{width:64px;height:64px;border-radius:8px;display:flex;align-items:center;justify-content:center}.card-inline__icon-wrapper i{font-size:24px}.card-inline__content{flex:1;margin:5px 0}.card-inline__stats{display:flex;align-items:baseline;gap:6px}#integracoes_page .catalog-config-container{display:grid;gap:20px;grid-template-columns:1fr;padding:20px 0}@media (min-width:768px){#integracoes_page .catalog-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#integracoes_page .catalog-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border-top:4px solid transparent;position:relative;overflow:hidden}#integracoes_page .catalog-config-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.12);border-top-color:#96bc33}#integracoes_page .catalog-config-card .config-icon{width:48px;height:48px;background:#96bc33;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:24px}#integracoes_page .catalog-config-card .config-icon i{margin:0}#integracoes_page .catalog-config-card .config-canvi-icon{width:150px;height:48px;padding:5px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:24px}#integracoes_page .catalog-config-card .config-canvi-icon i{margin:0}#integracoes_page .catalog-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin:0 0 8px 0}#integracoes_page .catalog-config-card .config-description{color:#7f8c8d;font-size:14px;line-height:1.6;margin-bottom:20px}#integracoes_page .catalog-config-card .modern-input-group .input-field{margin-bottom:20px}#integracoes_page .catalog-config-card .modern-input-group .input-field input:not([type]),#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=date],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=datetime-local],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=datetime],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=email],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=number],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=password],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=search],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=tel],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=text],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=time],#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=url],#integracoes_page .catalog-config-card .modern-input-group .input-field textarea{font-size:14px;transition:all .3s ease}#integracoes_page .catalog-config-card .modern-input-group .input-field input:not([type]):focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=date]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=datetime-local]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=datetime]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=email]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=number]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=password]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=search]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=tel]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=text]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=time]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field input[type=url]:focus,#integracoes_page .catalog-config-card .modern-input-group .input-field textarea:focus{border-color:#96bc33;box-shadow:0 0 0 3px rgba(150,188,51,.1)}#integracoes_page .catalog-config-card .modern-input-group .input-field label{font-size:14px;color:#7f8c8d}#integracoes_page .catalog-config-card .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#integracoes_page .catalog-config-card .config-switcher.active{background:rgba(150,188,51,.05);border-color:rgba(150,188,51,.2)}#integracoes_page .catalog-config-card .config-switcher .switcher-label{font-size:14px;font-weight:500;color:#2c3e50;flex:1}#integracoes_page .catalog-config-card .config-switcher .custom-switcher{margin:0}#integracoes_page .catalog-config-card .btn{border-radius:8px;text-transform:none;font-weight:500;padding:0 24px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}#integracoes_page .catalog-config-card .btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}#integracoes_page .catalog-config-card .btn i{font-size:18px}#integracoes_page .catalog-config-card{animation:slideInUp .5s ease-out;animation-fill-mode:both}#integracoes_page .catalog-config-card:nth-child(1){animation-delay:.1s}#integracoes_page .catalog-config-card:nth-child(2){animation-delay:.2s}#integracoes_page .catalog-config-card:nth-child(3){animation-delay:.3s}#integracoes_page .catalog-config-card:nth-child(4){animation-delay:.4s}#integracoes_page .catalog-config-card:nth-child(5){animation-delay:.5s}#integracoes_page .catalog-config-card:nth-child(6){animation-delay:.6s}#integracoes_page .catalog-config-card:nth-child(7){animation-delay:.7s}#integracoes_page .catalog-config-card:nth-child(8){animation-delay:.8s}#integracoes_page .catalog-config-card:nth-child(9){animation-delay:.9s}#integracoes_page .catalog-config-card:nth-child(10){animation-delay:1s}#integracoes_page .collapsible{border:none;box-shadow:none}#integracoes_page .collapsible li{margin-bottom:16px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}#integracoes_page .collapsible .collapsible-header{color:#fff;padding:20px 24px;border:none;display:flex;align-items:center;gap:16px;font-weight:500;font-size:16px}#integracoes_page .collapsible .collapsible-header i{color:#fff}#integracoes_page .collapsible .collapsible-header strong{flex:1}#integracoes_page .collapsible .collapsible-header img{height:32px;width:auto}#integracoes_page #canvi .collapsible-header{background:linear-gradient(135deg,#667eea 0,#764ba2 100%)}#integracoes_page #nuvemshop li .collapsible-header{background:linear-gradient(135deg,#5096c3 0,#0050c3 100%)}#integracoes_page #nuvemshop li .collapsible-body{padding:24px;background:#fafafa}#integracoes_page .danger-zone-card{border-top-color:#e74c3c!important;background:linear-gradient(135deg,#fff5f5 0,#fff 100%)}#integracoes_page .danger-zone-card:hover{border-top-color:#c0392b!important;box-shadow:0 8px 30px rgba(231,76,60,.2)}#integracoes_page .danger-zone-card .danger-icon{background:linear-gradient(135deg,#e74c3c 0,#c0392b 100%);animation:pulse-danger 2s ease-in-out infinite}#integracoes_page .danger-zone-card .danger-title{color:#c0392b;display:flex;align-items:center;font-size:18px;font-weight:700}#integracoes_page .danger-zone-card .danger-warning-box{background:#fff3cd;border:2px solid #ffc107;border-radius:12px;padding:16px;display:flex;gap:12px;align-items:flex-start;margin-top:16px}#integracoes_page .danger-zone-card .danger-warning-box i{color:#856404;font-size:20px;flex-shrink:0;margin-top:2px}#integracoes_page .danger-zone-card .danger-warning-box div{flex:1;color:#856404;font-size:14px;line-height:1.6}#integracoes_page .danger-zone-card .danger-warning-box div strong{display:block;margin-bottom:4px}#integracoes_page .danger-zone-card .btn{font-weight:600;text-transform:uppercase;letter-spacing:.5px}#integracoes_page .danger-zone-card .btn:hover{background:#c0392b!important;transform:translateY(-2px)}@keyframes pulse-danger{0%,100%{box-shadow:0 0 0 0 rgba(231,76,60,.7)}50%{box-shadow:0 0 0 10px rgba(231,76,60,0)}}@media (max-width:600px){#integracoes_page .catalog-config-card{padding:16px}#integracoes_page .catalog-config-container{gap:16px}#integracoes_page .danger-zone-card .danger-warning-box{flex-direction:column;gap:8px}}@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-pix-canvi{max-width:80%!important;width:80%!important;height:auto!important;max-height:90vh!important;border-radius:16px!important;overflow:hidden!important}@media (max-width:768px){.modal-pix-canvi{max-width:95%!important;width:95%!important}}.pix-canvi-header{background-color:#96bc33;padding:20px 32px!important;border-bottom:none!important;box-shadow:0 4px 20px rgba(50,205,50,.3)}.pix-canvi-header h4{margin:0!important;color:#fff!important;font-size:28px!important;font-weight:700!important;align-items:center;gap:12px}.pix-canvi-header h4 i.fa-qrcode{font-size:32px}.pix-canvi-header .pix-canvi-close{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.pix-canvi-header .pix-canvi-close:hover{background:rgba(255,255,255,.3);transform:rotate(90deg)}.pix-canvi-header .pix-canvi-close i{color:#fff;font-size:20px}.pix-canvi-content{padding:24px 20px!important;background:linear-gradient(to bottom,#f8f9fa 0,#fff 100%);overflow:hidden}@media (max-width:768px){.pix-canvi-content{padding:8px 0!important;overflow-y:auto;overflow-x:hidden;max-height:calc(90vh - 60px)}}.pix-canvi-loading-state{text-align:center;padding:40px 20px;max-width:100%;overflow:hidden}.pix-canvi-loading-state h5{margin:24px 0 12px 0;color:#333;font-size:24px;font-weight:600}.pix-canvi-loading-state p{color:#666;font-size:16px}.pix-canvi-lottie{width:250px;height:250px;margin:0 auto;max-width:100%}@media (max-width:768px){.pix-canvi-lottie{width:200px;height:200px}}.pix-canvi-error-state{text-align:center;padding:60px 20px}.pix-canvi-error-state i{margin-bottom:24px}.pix-canvi-error-state h5{margin:24px 0 12px 0;color:#333;font-size:24px;font-weight:600}.pix-canvi-error-state p{color:#666;font-size:16px;margin-bottom:24px}.pix-canvi-success-state{height:100%}.pix-canvi-left-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:0 12px;gap:16px}@media (max-width:768px){.pix-canvi-left-column{padding:0;gap:8px}}.pix-canvi-right-column{display:flex;flex-direction:column;gap:16px;height:100%;padding:0 12px;justify-content:flex-start}@media (max-width:768px){.pix-canvi-right-column{gap:10px;padding:0 8px}}.pix-canvi-qrcode-section{display:flex;justify-content:center;align-items:center;width:70%}@media (max-width:768px){.pix-canvi-qrcode-section{width:100%;margin:0;padding:0}}.pix-canvi-qrcode-container{background:#fff;padding:20px;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.12);display:inline-block;border:4px solid #32cd32;transition:all .3s ease;width:150%;max-width:150%}.pix-canvi-qrcode-container:hover{box-shadow:0 12px 40px rgba(0,0,0,.15);transform:scale(1.02)}@media (max-width:768px){.pix-canvi-qrcode-container{width:100%;max-width:100%;padding:0;margin:0;border:none;border-radius:0;box-shadow:none}}.pix-canvi-qrcode-img,.pix-canvi-qrcode-vue{display:block;width:100%;height:auto;border-radius:12px}@media (max-width:768px){.pix-canvi-qrcode-img,.pix-canvi-qrcode-vue{border-radius:0}}.pix-canvi-animation-divider{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:20px 0}@media (max-width:768px){.pix-canvi-animation-divider{display:none}}.pix-canvi-lottie-divider{width:200px;height:200px}.pix-canvi-waiting-text{margin:0;color:#666;font-size:16px;font-weight:600;text-align:center;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.6}}.table-wrapper-extrato-canvi{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:768px){.table-wrapper-extrato-canvi{margin:0 -24px;padding:0 24px;width:calc(100% + 48px)}}.table-wrapper-extrato-canvi table{width:100%;border-collapse:collapse}@media (max-width:768px){.table-wrapper-extrato-canvi table{min-width:800px}}.pix-canvi-valor-container{text-align:center;background:linear-gradient(135deg,#32cd32 0,#228b22 100%);padding:16px 20px;border-radius:12px;box-shadow:0 4px 16px rgba(50,205,50,.3)}@media (max-width:768px){.pix-canvi-valor-container{padding:10px 12px;border-radius:0;margin:0}}.pix-canvi-valor-label{display:block;color:rgba(255,255,255,.9);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px}@media (max-width:768px){.pix-canvi-valor-label{font-size:10px;margin-bottom:4px}}.pix-canvi-valor{margin:0;color:#fff;font-size:36px;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.2)}@media (max-width:768px){.pix-canvi-valor{font-size:24px}}.pix-canvi-timer-container{text-align:center;background:#fff;padding:10px 14px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (max-width:768px){.pix-canvi-timer-container{padding:8px 10px;border-radius:6px}}.pix-canvi-timer-expired{display:inline-flex;align-items:center;gap:6px;color:#f44336;font-size:16px;font-weight:600}.pix-canvi-timer-expired i{font-size:18px}.pix-canvi-timer-active{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.pix-canvi-timer-active i{font-size:20px;color:#ff9800}.pix-canvi-timer-label{color:#666;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.pix-canvi-timer-value{color:#333;font-size:20px;font-weight:700;font-family:"Courier New",monospace;letter-spacing:1px}.pix-canvi-renew-section{text-align:center;padding:8px 0}.pix-canvi-renew-btn{font-size:14px!important;padding:10px 24px!important;box-shadow:0 3px 10px rgba(76,175,80,.3)!important}.pix-canvi-brcode-section{background:#fff;padding:12px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (max-width:768px){.pix-canvi-brcode-section{padding:8px;border-radius:6px}}.pix-canvi-brcode-label{display:flex;align-items:center;gap:6px;color:#333;font-size:12px;font-weight:600;margin-bottom:8px}.pix-canvi-brcode-label i{color:#32cd32;font-size:14px}.pix-canvi-brcode-container{display:flex;gap:8px;align-items:center}@media (max-width:768px){.pix-canvi-brcode-container{flex-direction:column;align-items:stretch}}.pix-canvi-brcode-input{flex:1;padding:8px 10px!important;border:2px solid #e0e0e0!important;border-radius:6px!important;font-family:"Courier New",monospace!important;font-size:10px!important;background:#f8f9fa!important;color:#333!important;resize:none!important;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:1.2!important;word-break:break-all;overflow-wrap:break-word;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.pix-canvi-brcode-input:focus{border-color:#32cd32!important;box-shadow:0 0 0 2px rgba(50,205,50,.1)!important}.pix-canvi-copy-btn{padding:8px 16px!important;font-size:12px!important;font-weight:600!important;white-space:nowrap;border-radius:20px!important;box-shadow:0 2px 8px rgba(255,152,0,.3)!important;transition:all .3s ease!important;min-width:90px}.pix-canvi-copy-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,152,0,.4)!important}.pix-canvi-copy-btn i{margin-right:4px;font-size:11px}@media (max-width:768px){.pix-canvi-copy-btn{width:100%;justify-content:center}}.pix-canvi-second-screen-section{text-align:center}@media (max-width:768px){.pix-canvi-second-screen-section{margin-top:4px}}.pix-canvi-second-screen-btn{font-size:12px!important;padding:8px 20px!important;box-shadow:0 2px 8px rgba(156,39,176,.3)!important;transition:all .3s ease!important}.pix-canvi-second-screen-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(156,39,176,.4)!important}.pix-canvi-second-screen-btn i{font-size:11px}@media (max-width:768px){.pix-canvi-second-screen-btn{font-size:11px!important;padding:6px 16px!important}}.canvi-modal .canvi-modal-header{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);padding:8px 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:none;box-shadow:0 4px 20px rgba(0,0,0,.1)}.canvi-modal .canvi-modal-header .canvi-modal-header-content{display:flex;align-items:center;gap:20px;flex:1}.canvi-modal .canvi-modal-header .canvi-modal-header-content .canvi-modal-logo{width:56px;height:56px;background:rgba(255,255,255,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.canvi-modal .canvi-modal-header .canvi-modal-header-content .canvi-modal-logo i{font-size:28px;color:#fff}.canvi-modal .canvi-modal-header .canvi-modal-header-content h4{margin:0;color:#fff;font-size:24px;font-weight:700}.canvi-modal .canvi-modal-header .canvi-modal-header-content p{margin:4px 0 0 0;color:rgba(255,255,255,.9);font-size:14px}.canvi-modal .canvi-modal-header .canvi-modal-close{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.canvi-modal .canvi-modal-header .canvi-modal-close:hover{background:rgba(255,255,255,.3);transform:rotate(90deg)}.canvi-modal .canvi-modal-header .canvi-modal-close i{color:red;font-size:20px}.canvi-modal .canvi-modal-content{padding:32px 24px;background:#f8f9fa}.canvi-modal .canvi-welcome-banner{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;margin-bottom:24px;box-shadow:0 4px 20px rgba(102,126,234,.3)}.canvi-modal .canvi-welcome-banner .canvi-welcome-icon{width:64px;height:64px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.canvi-modal .canvi-welcome-banner .canvi-welcome-icon i{font-size:32px;color:#fff}.canvi-modal .canvi-welcome-banner .canvi-welcome-text{flex:1}.canvi-modal .canvi-welcome-banner .canvi-welcome-text h5{margin:0 0 8px 0;color:#fff;font-size:22px;font-weight:700}.canvi-modal .canvi-welcome-banner .canvi-welcome-text p{margin:0;color:rgba(255,255,255,.95);font-size:14px;line-height:1.6}.canvi-modal .canvi-info-box{background:#e3f2fd;border:2px solid #90caf9;border-radius:12px;padding:16px;display:flex;gap:12px;align-items:flex-start;margin-bottom:32px}.canvi-modal .canvi-info-box i{color:#1976d2;font-size:20px;flex-shrink:0;margin-top:2px}.canvi-modal .canvi-info-box div{flex:1;color:#0d47a1;font-size:14px;line-height:1.6}.canvi-modal .canvi-info-box div strong{display:inline}.canvi-modal .canvi-form-section{background:#fff;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease}.canvi-modal .canvi-form-section:hover{box-shadow:0 4px 20px rgba(0,0,0,.1)}.canvi-modal .canvi-form-section .canvi-section-header{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.canvi-modal .canvi-form-section .canvi-section-header .canvi-section-icon{width:48px;height:48px;background:linear-gradient(135deg,#667eea 0,#764ba2 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.canvi-modal .canvi-form-section .canvi-section-header .canvi-section-icon i{color:#fff;font-size:22px}.canvi-modal .canvi-form-section .canvi-section-header .canvi-section-title{flex:1}.canvi-modal .canvi-form-section .canvi-section-header .canvi-section-title h6{margin:0 0 4px 0;color:#2c3e50;font-size:18px;font-weight:700}.canvi-modal .canvi-form-section .canvi-section-header .canvi-section-title p{margin:0;color:#7f8c8d;font-size:13px}.canvi-modal .canvi-privacy-section{margin-top:32px;margin-bottom:60px}.canvi-modal .canvi-privacy-section .canvi-privacy-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:2px solid #ffc107}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid #f0f0f0}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-header i{color:#ffc107;font-size:24px}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-header h6{margin:0;color:#2c3e50;font-size:18px;font-weight:700;flex:1}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content{margin-bottom:20px}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:12px;border-left:4px solid transparent;transition:all .3s ease}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(1){border-left-color:#4caf50}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(1) i{color:#4caf50}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(2){border-left-color:#f44336}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(2) i{color:#f44336}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(3){border-left-color:#2196f3}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:nth-child(3) i{color:#2196f3}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item i{font-size:20px;flex-shrink:0;margin-top:2px}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item p{margin:0;color:#2c3e50;font-size:14px;line-height:1.6}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-content .canvi-privacy-item p strong{color:#1a237e;display:block;margin-bottom:4px}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-checkbox{background:#fff3cd;border:2px solid #ffc107;border-radius:12px;padding:16px}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-checkbox label{display:flex;align-items:flex-start;gap:12px;cursor:pointer;margin:0}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-checkbox label input[type=checkbox]:checked+span{color:#1a237e;font-weight:600}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-checkbox label span{flex:1;color:#856404;font-size:14px;line-height:1.6;transition:all .3s ease}.canvi-modal .canvi-privacy-section .canvi-privacy-card .canvi-privacy-checkbox label:hover span{color:#1a237e}.canvi-modal .canvi-modal-footer{background:#fff;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;border-top:2px solid #f0f0f0;box-shadow:0 -4px 20px rgba(0,0,0,.05);z-index:1}.canvi-modal .canvi-modal-footer .canvi-btn-secondary{color:#667eea!important;font-weight:500;display:flex;align-items:center;gap:8px}.canvi-modal .canvi-modal-footer .canvi-btn-secondary i{font-size:16px}.canvi-modal .canvi-modal-footer .canvi-btn-secondary:hover{background:rgba(102,126,234,.1)}.canvi-modal .canvi-modal-footer .canvi-footer-actions{display:flex;gap:12px;align-items:center}.canvi-modal .canvi-modal-footer .canvi-btn-primary{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);border-radius:8px;font-weight:600;text-transform:none;padding:0 32px;box-shadow:0 4px 12px rgba(102,126,234,.3);transition:all .3s ease}.canvi-modal .canvi-modal-footer .canvi-btn-primary:hover:not(.disabled){box-shadow:0 6px 20px rgba(102,126,234,.4);transform:translateY(-2px)}.canvi-modal .canvi-modal-footer .canvi-btn-primary.disabled{background:#bdbdbd;cursor:not-allowed;opacity:.6;box-shadow:none}.canvi-modal .canvi-modal-footer .canvi-btn-primary i{font-size:18px}@media (max-width:768px){.canvi-modal .canvi-modal-header{padding:20px 16px}.canvi-modal .canvi-modal-header .canvi-modal-header-content{gap:12px}.canvi-modal .canvi-modal-header .canvi-modal-header-content .canvi-modal-logo{width:48px;height:48px}.canvi-modal .canvi-modal-header .canvi-modal-header-content .canvi-modal-logo i{font-size:24px}.canvi-modal .canvi-modal-header .canvi-modal-header-content h4{font-size:20px}.canvi-modal .canvi-modal-header .canvi-modal-header-content p{font-size:12px}.canvi-modal .canvi-welcome-banner{flex-direction:column;text-align:center}.canvi-modal .canvi-welcome-banner .canvi-welcome-icon{margin:0 auto}.canvi-modal .canvi-modal-footer{flex-direction:column;gap:12px;padding:16px}.canvi-modal .canvi-modal-footer .canvi-btn-secondary{width:100%;justify-content:center}.canvi-modal .canvi-modal-footer .canvi-footer-actions{width:100%;flex-direction:column}.canvi-modal .canvi-modal-footer .canvi-footer-actions a,.canvi-modal .canvi-modal-footer .canvi-footer-actions button{width:100%}.canvi-modal .canvi-privacy-checkbox label input[type=checkbox]{margin-top:0}}#dadosFiscaisCtrl .tabs{border-radius:10px!important;overflow:hidden}#dadosFiscaisCtrl .tabs .tab a{border-radius:10px 10px 0 0}#dadosFiscaisCtrl .highlight-section{background:rgba(150,188,51,.05);border-left:4px solid #96bc33;padding:16px;border-radius:8px;margin-bottom:16px}#dadosFiscaisCtrl .highlight-section .highlight-label{font-weight:600;color:#425a03;margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}#dadosFiscaisCtrl .highlight-section .highlight-description{color:#6c757d;font-size:13px;margin-bottom:12px;line-height:1.5}#dadosFiscaisCtrl .fiscal-config-container{display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:20px}@media (min-width:768px){#dadosFiscaisCtrl .fiscal-config-container{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}#dadosFiscaisCtrl .fiscal-config-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(150,188,51,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible!important}#dadosFiscaisCtrl .fiscal-config-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#96bc33;border-radius:16px 16px 0 0;opacity:0;transition:opacity .3s ease;z-index:1}#dadosFiscaisCtrl .fiscal-config-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);border-color:rgba(150,188,51,.3)}#dadosFiscaisCtrl .fiscal-config-card:hover::before{opacity:1}#dadosFiscaisCtrl .fiscal-config-card .config-icon{width:48px;height:48px;border-radius:12px;background:#96bc33;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff;font-size:20px;box-shadow:0 4px 12px rgba(150,188,51,.3)}#dadosFiscaisCtrl .fiscal-config-card .config-title{font-size:18px;font-weight:600;color:#2c3e50;margin-bottom:8px;line-height:1.3}#dadosFiscaisCtrl .fiscal-config-card .config-description{color:#6c757d;font-size:14px;line-height:1.5;margin-bottom:20px;padding:0}#dadosFiscaisCtrl .config-switcher{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8f9fa;border-radius:12px;margin-bottom:16px;border:2px solid transparent;transition:all .3s ease}#dadosFiscaisCtrl .config-switcher.active{background:rgba(150,188,51,.1);border-color:rgba(150,188,51,.3)}#dadosFiscaisCtrl .config-switcher .switcher-label{font-weight:500;color:#495057;margin:0}#dadosFiscaisCtrl .status-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;margin-top:12px}#dadosFiscaisCtrl .status-badge.enabled{background:rgba(40,167,69,.1);color:#28a745}#dadosFiscaisCtrl .status-badge.disabled{background:rgba(108,117,125,.1);color:#6c757d}#dadosFiscaisCtrl .status-badge i{margin-right:6px}#dadosFiscaisCtrl .collapsible.expandable{border:none;box-shadow:none}#dadosFiscaisCtrl .collapsible.expandable>li{margin-bottom:16px;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}#dadosFiscaisCtrl .collapsible.expandable>li .collapsible-header{border-radius:12px;border:none;padding:16px 20px}#dadosFiscaisCtrl .collapsible.expandable>li .collapsible-header strong{font-size:16px}#dadosFiscaisCtrl .collapsible.expandable>li .collapsible-body{padding:20px;border:none}#dadosFiscaisCtrl .collapsible.expandable>li.active .collapsible-header{border-radius:12px 12px 0 0}#monitoramento_ec2_admin_page{padding-bottom:80px}#monitoramento_ec2_admin_page .header-monitoramento{background:linear-gradient(135deg,#1a237e 0,#0d47a1 100%);border-radius:16px;padding:20px 25px;margin-bottom:20px;box-shadow:0 4px 20px rgba(26,35,126,.3)}#monitoramento_ec2_admin_page .header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}#monitoramento_ec2_admin_page .header-info{display:flex;align-items:center;gap:20px;flex-wrap:wrap}#monitoramento_ec2_admin_page .header-title{color:#fff;margin:0;font-size:1.5rem;font-weight:600;display:flex;align-items:center;gap:12px}#monitoramento_ec2_admin_page .header-title i{font-size:1.8rem}#monitoramento_ec2_admin_page .status-badge{padding:8px 16px;border-radius:50px;font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px}#monitoramento_ec2_admin_page .status-badge.status-ok{background:rgba(76,175,80,.2);color:#81c784;border:1px solid rgba(76,175,80,.4)}#monitoramento_ec2_admin_page .status-badge.status-warning{background:rgba(255,152,0,.2);color:#ffb74d;border:1px solid rgba(255,152,0,.4)}#monitoramento_ec2_admin_page .status-badge.status-danger{background:rgba(244,67,54,.2);color:#e57373;border:1px solid rgba(244,67,54,.4)}#monitoramento_ec2_admin_page .ultima-atualizacao{color:rgba(255,255,255,.7);font-size:.85rem;display:flex;align-items:center;gap:6px}#monitoramento_ec2_admin_page .filtros-bar{padding:15px 20px;margin-bottom:20px}#monitoramento_ec2_admin_page .filtros-content{display:flex;align-items:flex-end;flex-wrap:wrap;gap:15px}#monitoramento_ec2_admin_page .filtro-item{display:flex;flex-direction:column;gap:6px}#monitoramento_ec2_admin_page .label-filtro{font-size:.75rem;font-weight:600;color:#616161;text-transform:uppercase;letter-spacing:.5px}#monitoramento_ec2_admin_page .select-styled{border:1px solid #e0e0e0;border-radius:8px;padding:10px 14px;font-size:.9rem;background:#fff;transition:all .2s ease;min-width:150px;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23424242' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:35px}#monitoramento_ec2_admin_page .select-styled:hover{border-color:#bdbdbd}#monitoramento_ec2_admin_page .select-styled:focus{border-color:#1a237e;box-shadow:0 0 0 2px rgba(26,35,126,.1);outline:0}#monitoramento_ec2_admin_page .acoes-rapidas{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;align-items:center;margin-left:auto;padding-bottom:2px}#monitoramento_ec2_admin_page .btn-acao{background:#f5f5f5;border:1px solid #e0e0e0;color:#424242;padding:10px 16px;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}#monitoramento_ec2_admin_page .btn-acao:hover{background:#e0e0e0;transform:translateY(-1px)}#monitoramento_ec2_admin_page .btn-acao.btn-primary{background:linear-gradient(135deg,#1a237e 0,#303f9f 100%);color:#fff;border:none}#monitoramento_ec2_admin_page .btn-acao.btn-primary:hover{box-shadow:0 4px 12px rgba(26,35,126,.4)}#monitoramento_ec2_admin_page .btn-acao.btn-secondary{background:#607d8b;color:#fff;border:none}#monitoramento_ec2_admin_page .loading-container{padding:80px 20px;text-align:center}#monitoramento_ec2_admin_page .loading-content{display:flex;flex-direction:column;align-items:center;gap:15px}#monitoramento_ec2_admin_page .loading-content p{color:#666;font-size:1rem}#monitoramento_ec2_admin_page .metricas-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}#monitoramento_ec2_admin_page .metricas-grid-5{grid-template-columns:repeat(5,1fr)}#monitoramento_ec2_admin_page .metrica-card{background:#fff;border-radius:16px;padding:20px;display:flex;align-items:center;gap:15px;box-shadow:0 2px 12px rgba(0,0,0,.08);position:relative;overflow:hidden;transition:all .3s ease}#monitoramento_ec2_admin_page .metrica-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.12)}#monitoramento_ec2_admin_page .metrica-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}#monitoramento_ec2_admin_page .metrica-success .metrica-icon{background:linear-gradient(135deg,#e8f5e9 0,#c8e6c9 100%);color:#2e7d32}#monitoramento_ec2_admin_page .metrica-warning .metrica-icon{background:linear-gradient(135deg,#fff3e0 0,#ffe0b2 100%);color:#ef6c00}#monitoramento_ec2_admin_page .metrica-danger .metrica-icon{background:linear-gradient(135deg,#ffebee 0,#ffcdd2 100%);color:#c62828}#monitoramento_ec2_admin_page .metrica-info .metrica-icon{background:linear-gradient(135deg,#e3f2fd 0,#bbdefb 100%);color:#1565c0}#monitoramento_ec2_admin_page .metrica-content{flex:1}#monitoramento_ec2_admin_page .metrica-valor{display:flex;align-items:baseline;gap:2px}#monitoramento_ec2_admin_page .valor-destaque{font-size:2rem;font-weight:700;color:#212121;line-height:1}#monitoramento_ec2_admin_page .valor-total{font-size:1.2rem;color:#757575;font-weight:500}#monitoramento_ec2_admin_page .metrica-label{font-size:.9rem;color:#616161;margin-top:4px}#monitoramento_ec2_admin_page .metrica-sub{font-size:.75rem;color:#9e9e9e;margin-top:4px;display:flex;align-items:center;gap:4px}#monitoramento_ec2_admin_page .metrica-indicator{position:absolute;top:0;right:0;width:8px;height:100%}#monitoramento_ec2_admin_page .metrica-indicator.indicator-success{background:#4caf50}#monitoramento_ec2_admin_page .metrica-indicator.indicator-warning{background:#ff9800}#monitoramento_ec2_admin_page .metrica-indicator.indicator-danger{background:#f44336}#monitoramento_ec2_admin_page .metrica-indicator.indicator-danger.pulse{animation:pulse-danger 2s infinite}@keyframes pulse-danger{0%,100%{opacity:1}50%{opacity:.5}}#monitoramento_ec2_admin_page .metricas-http-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:25px}#monitoramento_ec2_admin_page .http-card{background:#fff;border-radius:12px;padding:15px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);border-left:4px solid;position:relative}#monitoramento_ec2_admin_page .http-card.total{border-color:#5c6bc0}#monitoramento_ec2_admin_page .http-card.success{border-color:#66bb6a}#monitoramento_ec2_admin_page .http-card.warning{border-color:#ffa726}#monitoramento_ec2_admin_page .http-card.danger{border-color:#ef5350}#monitoramento_ec2_admin_page .http-icon{font-size:1.3rem;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}#monitoramento_ec2_admin_page .http-card.total .http-icon{background:#e8eaf6;color:#5c6bc0}#monitoramento_ec2_admin_page .http-card.success .http-icon{background:#e8f5e9;color:#66bb6a}#monitoramento_ec2_admin_page .http-card.warning .http-icon{background:#fff3e0;color:#ffa726}#monitoramento_ec2_admin_page .http-card.danger .http-icon{background:#ffebee;color:#ef5350}#monitoramento_ec2_admin_page .http-info{flex:1;min-width:0}#monitoramento_ec2_admin_page .http-valor{display:block;font-size:1.3rem;font-weight:700;color:#212121;line-height:1.2}#monitoramento_ec2_admin_page .http-label{font-size:.75rem;color:#757575}#monitoramento_ec2_admin_page .http-percent{font-size:.8rem;font-weight:600;padding:4px 8px;border-radius:6px;background:#f5f5f5;color:#616161}#monitoramento_ec2_admin_page .http-percent.error{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .http-card.clickable{cursor:pointer;transition:all .2s ease}#monitoramento_ec2_admin_page .http-card.clickable:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,83,80,.2)}#monitoramento_ec2_admin_page .http-drilldown-hint{position:absolute;top:8px;right:8px;font-size:.7rem;color:#ef5350;opacity:.6}#monitoramento_ec2_admin_page .latencia-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}@media (max-width:992px){#monitoramento_ec2_admin_page .latencia-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#monitoramento_ec2_admin_page .latencia-grid{grid-template-columns:1fr}}#monitoramento_ec2_admin_page .latencia-card{background:#fff;border-radius:12px;padding:15px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);border-left:4px solid #42a5f5}#monitoramento_ec2_admin_page .latencia-card.latencia-warning{border-color:#ffa726}#monitoramento_ec2_admin_page .latencia-card.latencia-warning .latencia-icon{background:#fff3e0;color:#ffa726}#monitoramento_ec2_admin_page .latencia-card.latencia-danger{border-color:#ef5350}#monitoramento_ec2_admin_page .latencia-card.latencia-danger .latencia-icon{background:#ffebee;color:#ef5350}#monitoramento_ec2_admin_page .latencia-card.latencia-max{border-color:#78909c}#monitoramento_ec2_admin_page .latencia-card.latencia-max .latencia-icon{background:#eceff1;color:#78909c}#monitoramento_ec2_admin_page .latencia-icon{font-size:1.2rem;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#e3f2fd;color:#42a5f5}#monitoramento_ec2_admin_page .latencia-info{flex:1;min-width:0}#monitoramento_ec2_admin_page .latencia-valor{display:block;font-size:1.2rem;font-weight:700;color:#212121;line-height:1.2}#monitoramento_ec2_admin_page .latencia-label{font-size:.75rem;color:#757575;text-transform:uppercase;letter-spacing:.3px}#monitoramento_ec2_admin_page .filtro-comparar{display:flex;flex-direction:column;gap:6px}#monitoramento_ec2_admin_page .switch-comparar{display:flex;align-items:center;gap:8px;cursor:pointer}#monitoramento_ec2_admin_page .switch-comparar input{opacity:0;width:0;height:0}#monitoramento_ec2_admin_page .switch-comparar .slider-comparar{position:relative;display:inline-block;width:36px;height:20px;background-color:#ccc;border-radius:20px;transition:.3s}#monitoramento_ec2_admin_page .switch-comparar .slider-comparar::before{content:"";position:absolute;height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.3s}#monitoramento_ec2_admin_page .switch-comparar input:checked+.slider-comparar{background-color:#1a237e}#monitoramento_ec2_admin_page .switch-comparar input:checked+.slider-comparar::before{transform:translateX(16px)}#monitoramento_ec2_admin_page .switch-comparar .switch-label{font-size:.8rem;color:#616161}#monitoramento_ec2_admin_page .btn-export{background:#607d8b!important;color:#fff!important}#monitoramento_ec2_admin_page .btn-export:hover{background:#455a64!important}#monitoramento_ec2_admin_page .badge-variacao,#monitoramento_ec2_admin_page .variacao-badge{font-size:.7rem;padding:2px 6px;border-radius:4px;margin-left:6px;font-weight:600;display:inline-flex;align-items:center;vertical-align:middle}#monitoramento_ec2_admin_page .badge-variacao i,#monitoramento_ec2_admin_page .variacao-badge i{font-size:.6rem;margin-right:2px}#monitoramento_ec2_admin_page .badge-variacao-sm{font-size:.6rem;padding:1px 4px;margin-left:4px}#monitoramento_ec2_admin_page .badge-variacao-sm i{font-size:.5rem}#monitoramento_ec2_admin_page .variacao-positiva{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .variacao-negativa{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .variacao-neutra{background:#f5f5f5;color:#757575}#monitoramento_ec2_admin_page .rps-card-container{margin-bottom:15px}#monitoramento_ec2_admin_page .rps-card{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:12px;color:#333}#monitoramento_ec2_admin_page .rps-icon{font-size:1.5rem;color:#5c6bc0;opacity:.8}#monitoramento_ec2_admin_page .rps-content{flex:1}#monitoramento_ec2_admin_page .rps-valor{font-size:1.4rem;font-weight:600;line-height:1;color:#1a237e}#monitoramento_ec2_admin_page .rps-label{font-size:.8rem;color:#666;margin-top:2px}#monitoramento_ec2_admin_page .rps-info{text-align:right}#monitoramento_ec2_admin_page .rps-total{font-size:.8rem;color:#666}@media (max-width:600px){#monitoramento_ec2_admin_page .rps-card{flex-wrap:wrap;padding:12px;gap:10px}#monitoramento_ec2_admin_page .rps-valor{font-size:2rem}#monitoramento_ec2_admin_page .rps-icon{font-size:2rem}#monitoramento_ec2_admin_page .rps-info{width:100%;text-align:left}}#monitoramento_ec2_admin_page .uptime-card{padding:20px;margin-bottom:20px}#monitoramento_ec2_admin_page .uptime-header{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-weight:600;font-size:1rem;color:#424242}#monitoramento_ec2_admin_page .uptime-header i{font-size:1.1rem;color:#1a237e}#monitoramento_ec2_admin_page .uptime-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}#monitoramento_ec2_admin_page .uptime-item{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#fafafa;border-radius:8px}#monitoramento_ec2_admin_page .uptime-servidor{font-weight:500;font-size:.85rem;color:#424242;min-width:70px}#monitoramento_ec2_admin_page .uptime-barra{flex:1;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}#monitoramento_ec2_admin_page .uptime-progresso{height:100%;border-radius:4px;transition:width .3s ease}#monitoramento_ec2_admin_page .uptime-progresso.uptime-excelente{background:linear-gradient(90deg,#4caf50,#66bb6a)}#monitoramento_ec2_admin_page .uptime-progresso.uptime-bom{background:linear-gradient(90deg,#8bc34a,#9ccc65)}#monitoramento_ec2_admin_page .uptime-progresso.uptime-alerta{background:linear-gradient(90deg,#ff9800,#ffb74d)}#monitoramento_ec2_admin_page .uptime-progresso.uptime-critico{background:linear-gradient(90deg,#f44336,#e57373)}#monitoramento_ec2_admin_page .uptime-valor{font-weight:700;font-size:.85rem;min-width:55px;text-align:right}#monitoramento_ec2_admin_page .uptime-valor.uptime-excelente{color:#2e7d32}#monitoramento_ec2_admin_page .uptime-valor.uptime-bom{color:#558b2f}#monitoramento_ec2_admin_page .uptime-valor.uptime-alerta{color:#ef6c00}#monitoramento_ec2_admin_page .uptime-valor.uptime-critico{color:#c62828}#monitoramento_ec2_admin_page .graficos-section{margin-bottom:10px}#monitoramento_ec2_admin_page .grafico-card{padding:0;overflow:hidden}#monitoramento_ec2_admin_page .grafico-header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa;flex-wrap:wrap;gap:10px}#monitoramento_ec2_admin_page .grafico-titulo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:1rem;color:#424242}#monitoramento_ec2_admin_page .grafico-titulo i{font-size:1.2rem;color:#1a237e}#monitoramento_ec2_admin_page .grafico-titulo .ajuda-icon{font-size:.9rem;color:#9e9e9e;cursor:pointer;transition:color .2s ease;margin-left:5px}#monitoramento_ec2_admin_page .grafico-titulo .ajuda-icon:hover{color:#1a237e}#monitoramento_ec2_admin_page .grafico-legenda{display:flex;gap:15px;font-size:.8rem;color:#757575}#monitoramento_ec2_admin_page .legenda-item{display:flex;align-items:center;gap:6px}#monitoramento_ec2_admin_page .legenda-cor{width:12px;height:12px;border-radius:3px}#monitoramento_ec2_admin_page .legenda-cor.normal{background:#66bb6a}#monitoramento_ec2_admin_page .legenda-cor.alerta{background:#ffa726}#monitoramento_ec2_admin_page .legenda-cor.critico{background:#ef5350}#monitoramento_ec2_admin_page .grafico-container{padding:20px;min-height:400px}#monitoramento_ec2_admin_page .chart-wrapper{position:relative;width:100%;height:380px}#monitoramento_ec2_admin_page .tabela-card{padding:0;overflow:hidden;height:100%}#monitoramento_ec2_admin_page .tabela-header{display:flex;align-items:center;gap:10px;padding:16px 20px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;font-size:1rem;color:#424242}#monitoramento_ec2_admin_page .tabela-header i{font-size:1.1rem;color:#1a237e}#monitoramento_ec2_admin_page .tabela-header .badge-atualizacao{margin-left:auto;font-size:.7rem;font-weight:500;color:#9e9e9e;background:#f5f5f5;padding:4px 10px;border-radius:12px;display:flex;align-items:center;gap:5px}#monitoramento_ec2_admin_page .tabela-header .badge-atualizacao i{font-size:.7rem;color:#9e9e9e}#monitoramento_ec2_admin_page .tabela-content{padding:0;max-height:400px;overflow-y:auto}#monitoramento_ec2_admin_page .tabela-endpoints,#monitoramento_ec2_admin_page .tabela-servidores{width:100%;border-collapse:collapse;font-size:.85rem}#monitoramento_ec2_admin_page .tabela-endpoints thead,#monitoramento_ec2_admin_page .tabela-servidores thead{background:#f5f5f5;position:sticky;top:0;z-index:1}#monitoramento_ec2_admin_page .tabela-endpoints th,#monitoramento_ec2_admin_page .tabela-servidores th{padding:12px 15px;font-weight:600;color:#616161;text-transform:uppercase;font-size:.7rem;letter-spacing:.5px}#monitoramento_ec2_admin_page .tabela-endpoints td,#monitoramento_ec2_admin_page .tabela-servidores td{padding:12px 15px;border-bottom:1px solid #f5f5f5}#monitoramento_ec2_admin_page .tabela-endpoints tr:hover,#monitoramento_ec2_admin_page .tabela-servidores tr:hover{background:#fafafa}#monitoramento_ec2_admin_page .servidor-info{display:flex;flex-direction:column;gap:2px}#monitoramento_ec2_admin_page .servidor-info strong{color:#212121}#monitoramento_ec2_admin_page .servidor-info small{color:#9e9e9e;font-size:.75rem}#monitoramento_ec2_admin_page .metric-badge{display:inline-block;padding:4px 10px;border-radius:6px;font-weight:600;font-size:.8rem}#monitoramento_ec2_admin_page .metric-badge.badge-success{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .metric-badge.badge-warning{background:#fff3e0;color:#ef6c00}#monitoramento_ec2_admin_page .metric-badge.badge-danger{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .metric-value{color:#424242}#monitoramento_ec2_admin_page .metric-value.quiet{color:#bdbdbd}#monitoramento_ec2_admin_page .status-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:50px;font-size:.75rem;font-weight:600}#monitoramento_ec2_admin_page .status-tag.online{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .status-tag.online i{color:#4caf50;font-size:6px}#monitoramento_ec2_admin_page .status-tag.offline{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .status-tag.offline i{color:#f44336;font-size:6px}#monitoramento_ec2_admin_page .endpoint-cell{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:8px}#monitoramento_ec2_admin_page .endpoint-rank{width:20px;height:20px;border-radius:50%;background:#e8eaf6;color:#3f51b5;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#monitoramento_ec2_admin_page .tempo-badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:.75rem;font-weight:500}#monitoramento_ec2_admin_page .tempo-badge.tempo-rapido{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .tempo-badge.tempo-medio{background:#fff3e0;color:#ef6c00}#monitoramento_ec2_admin_page .tempo-badge.tempo-lento{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .erro-badge{background:#f44336;color:#fff;padding:3px 8px;border-radius:4px;font-size:.75rem;font-weight:600}#monitoramento_ec2_admin_page .tabela-ips,#monitoramento_ec2_admin_page .tabela-lentos{width:100%;border-collapse:collapse;font-size:.85rem}#monitoramento_ec2_admin_page .tabela-ips thead,#monitoramento_ec2_admin_page .tabela-lentos thead{background:#f5f5f5;position:sticky;top:0;z-index:1}#monitoramento_ec2_admin_page .tabela-ips th,#monitoramento_ec2_admin_page .tabela-lentos th{padding:12px 15px;font-weight:600;color:#616161;text-transform:uppercase;font-size:.7rem;letter-spacing:.5px}#monitoramento_ec2_admin_page .tabela-ips td,#monitoramento_ec2_admin_page .tabela-lentos td{padding:12px 15px;border-bottom:1px solid #f5f5f5}#monitoramento_ec2_admin_page .tabela-ips tr:hover,#monitoramento_ec2_admin_page .tabela-lentos tr:hover{background:#fafafa}#monitoramento_ec2_admin_page .ip-cell{display:flex;align-items:center;gap:8px}#monitoramento_ec2_admin_page .ip-rank{width:20px;height:20px;border-radius:50%;background:#e3f2fd;color:#1976d2;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#monitoramento_ec2_admin_page .ip-valor{font-family:Consolas,Monaco,monospace;font-size:.8rem;color:#1976d2;cursor:pointer}#monitoramento_ec2_admin_page .ip-valor:hover{text-decoration:underline;color:#0d47a1}#monitoramento_ec2_admin_page .ip-cell-small{max-width:120px}#monitoramento_ec2_admin_page .ip-valor-small{font-family:Consolas,Monaco,monospace;font-size:.75rem;color:#1976d2;cursor:pointer}#monitoramento_ec2_admin_page .ip-valor-small:hover{text-decoration:underline;color:#0d47a1}#monitoramento_ec2_admin_page .metodo-badge{display:inline-block;padding:2px 6px;border-radius:3px;font-size:.65rem;font-weight:700;text-transform:uppercase;margin-right:6px}#monitoramento_ec2_admin_page .metodo-badge.metodo-get{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .metodo-badge.metodo-post{background:#e3f2fd;color:#1565c0}#monitoramento_ec2_admin_page .metodo-badge.metodo-put{background:#fff3e0;color:#ef6c00}#monitoramento_ec2_admin_page .metodo-badge.metodo-delete{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .metodo-badge.metodo-patch{background:#f3e5f5;color:#7b1fa2}#monitoramento_ec2_admin_page .status-badge-http{display:inline-block;padding:3px 8px;border-radius:4px;font-size:.75rem;font-weight:600}#monitoramento_ec2_admin_page .status-badge-http.status-success{background:#e8f5e9;color:#2e7d32}#monitoramento_ec2_admin_page .status-badge-http.status-info{background:#e3f2fd;color:#1565c0}#monitoramento_ec2_admin_page .status-badge-http.status-warning{background:#fff3e0;color:#ef6c00}#monitoramento_ec2_admin_page .status-badge-http.status-danger{background:#ffebee;color:#c62828}#monitoramento_ec2_admin_page .aviso-vazio{padding:40px 20px;text-align:center;color:#9e9e9e}#monitoramento_ec2_admin_page .aviso-vazio i{margin-bottom:10px;opacity:.5}#monitoramento_ec2_admin_page .aviso-vazio p{margin:0;font-size:.9rem}#monitoramento_ec2_admin_page .alertas-section{margin-top:20px}#monitoramento_ec2_admin_page .alertas-card{padding:0;overflow:hidden}#monitoramento_ec2_admin_page .alertas-card.has-alerts{border:2px solid #ffcdd2}#monitoramento_ec2_admin_page .alertas-card.no-alerts{border:2px solid #c8e6c9}#monitoramento_ec2_admin_page .alertas-header{padding:16px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0}.has-alerts #monitoramento_ec2_admin_page .alertas-header{background:linear-gradient(135deg,#ffebee 0,#fce4ec 100%)}.no-alerts #monitoramento_ec2_admin_page .alertas-header{background:linear-gradient(135deg,#e8f5e9 0,#f1f8e9 100%)}#monitoramento_ec2_admin_page .alertas-titulo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:1rem}.has-alerts #monitoramento_ec2_admin_page .alertas-titulo{color:#c62828}.has-alerts #monitoramento_ec2_admin_page .alertas-titulo i{color:#f44336}.no-alerts #monitoramento_ec2_admin_page .alertas-titulo{color:#2e7d32}.no-alerts #monitoramento_ec2_admin_page .alertas-titulo i{color:#4caf50}#monitoramento_ec2_admin_page .alertas-count{background:#f44336;color:#fff;padding:2px 10px;border-radius:50px;font-size:.8rem;font-weight:700}#monitoramento_ec2_admin_page .alertas-lista{max-height:400px;overflow-y:auto}#monitoramento_ec2_admin_page .alerta-item{display:flex;align-items:flex-start;gap:15px;padding:16px 24px;border-bottom:1px solid #f5f5f5;transition:background .2s ease}#monitoramento_ec2_admin_page .alerta-item:hover{background:#fafafa}#monitoramento_ec2_admin_page .alerta-item.alerta-critical{border-left:4px solid #f44336;background:#fff8f8}#monitoramento_ec2_admin_page .alerta-item.alerta-warning{border-left:4px solid #ff9800;background:#fffbf5}#monitoramento_ec2_admin_page .alerta-icon{flex-shrink:0;padding-top:4px}.alerta-critical #monitoramento_ec2_admin_page .alerta-icon i{color:#f44336}.alerta-warning #monitoramento_ec2_admin_page .alerta-icon i{color:#ff9800}#monitoramento_ec2_admin_page .alerta-content{flex:1;min-width:0}#monitoramento_ec2_admin_page .alerta-tipo{font-weight:600;color:#212121;margin-bottom:4px}#monitoramento_ec2_admin_page .alerta-servidor{background:#e0e0e0;padding:2px 8px;border-radius:4px;font-size:.75rem;margin-left:8px;font-weight:500}#monitoramento_ec2_admin_page .alerta-descricao{color:#616161;font-size:.9rem;margin-bottom:6px}#monitoramento_ec2_admin_page .alerta-tempo{color:#9e9e9e;font-size:.8rem;display:flex;align-items:center;gap:5px}#monitoramento_ec2_admin_page .alerta-acao{flex-shrink:0}#monitoramento_ec2_admin_page .btn-resolver{background:linear-gradient(135deg,#43a047 0,#66bb6a 100%);color:#fff;border:none;padding:8px 16px;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}#monitoramento_ec2_admin_page .btn-resolver:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(67,160,71,.4)}#monitoramento_ec2_admin_page .btn-resolver:disabled{opacity:.6;cursor:not-allowed;transform:none}#monitoramento_ec2_admin_page .alertas-ok{padding:50px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}#monitoramento_ec2_admin_page .alertas-ok .ok-icon i{color:#4caf50;opacity:.8}#monitoramento_ec2_admin_page .alertas-ok .ok-message h6{margin:0;color:#2e7d32;font-weight:600}#monitoramento_ec2_admin_page .alertas-ok .ok-message p{margin:5px 0 0;color:#66bb6a;font-size:.9rem}#monitoramento_ec2_admin_page .modal-relatorio-detalhe,#monitoramento_ec2_admin_page .modal-relatorios{width:80%;max-width:900px;max-height:85%;border-radius:16px}#monitoramento_ec2_admin_page .modal-header-custom{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}#monitoramento_ec2_admin_page .modal-header-custom h5{margin:0;display:flex;align-items:center;gap:10px;color:#1a237e}#monitoramento_ec2_admin_page .modal-header-custom h5 i{font-size:1.3rem}#monitoramento_ec2_admin_page .loading-modal{padding:40px}#monitoramento_ec2_admin_page .loading-modal p{color:#757575;margin-top:15px}#monitoramento_ec2_admin_page .relatorios-lista{display:flex;flex-direction:column;gap:12px}#monitoramento_ec2_admin_page .relatorio-item{display:flex;align-items:center;gap:15px;padding:15px 20px;background:#fafafa;border-radius:10px;transition:all .2s ease}#monitoramento_ec2_admin_page .relatorio-item:hover{background:#f0f0f0}#monitoramento_ec2_admin_page .relatorio-info{flex:1}#monitoramento_ec2_admin_page .relatorio-data{font-weight:600;color:#424242;display:flex;align-items:center;gap:8px;margin-bottom:4px}#monitoramento_ec2_admin_page .relatorio-data i{color:#1a237e}#monitoramento_ec2_admin_page .relatorio-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#monitoramento_ec2_admin_page .relatorio-tipo{background:#e8eaf6;color:#3f51b5;padding:3px 10px;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}#monitoramento_ec2_admin_page .relatorio-periodo{color:#757575;font-size:.85rem}#monitoramento_ec2_admin_page .relatorio-status{flex-shrink:0}#monitoramento_ec2_admin_page .telegram-enviado{color:#08c;font-size:.85rem;display:flex;align-items:center;gap:5px}#monitoramento_ec2_admin_page .telegram-enviado i{font-size:1.1rem}#monitoramento_ec2_admin_page .relatorio-acoes{display:flex;gap:8px}#monitoramento_ec2_admin_page .relatorio-resumo-card{background:#f5f5f5;border-radius:10px;padding:20px;margin-bottom:20px}#monitoramento_ec2_admin_page .relatorio-resumo-card h6{margin:0 0 12px;color:#424242;display:flex;align-items:center;gap:8px}#monitoramento_ec2_admin_page .resumo-texto{white-space:pre-wrap;font-size:.95rem;line-height:1.6;color:#616161}#monitoramento_ec2_admin_page .insights-section h6{margin:0 0 15px;color:#424242;display:flex;align-items:center;gap:8px}#monitoramento_ec2_admin_page .insight-item{display:flex;gap:15px;padding:15px;border-radius:10px;margin-bottom:10px}#monitoramento_ec2_admin_page .insight-item.insight-critical{background:#ffebee;border-left:4px solid #f44336}#monitoramento_ec2_admin_page .insight-item.insight-warning{background:#fff3e0;border-left:4px solid #ff9800}#monitoramento_ec2_admin_page .insight-item.insight-info{background:#e8f5e9;border-left:4px solid #4caf50}#monitoramento_ec2_admin_page .insight-badge{padding:4px 10px;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;flex-shrink:0;height:fit-content}.insight-critical #monitoramento_ec2_admin_page .insight-badge{background:#f44336;color:#fff}.insight-warning #monitoramento_ec2_admin_page .insight-badge{background:#ff9800;color:#fff}.insight-info #monitoramento_ec2_admin_page .insight-badge{background:#4caf50;color:#fff}#monitoramento_ec2_admin_page .insight-content strong{display:block;color:#424242;margin-bottom:4px}#monitoramento_ec2_admin_page .insight-content p{margin:0;color:#757575;font-size:.9rem}#monitoramento_ec2_admin_page .relatorio-datahora{color:#757575;font-size:.9rem}@media (max-width:1200px){#monitoramento_ec2_admin_page .metricas-grid-5{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){#monitoramento_ec2_admin_page .metricas-grid,#monitoramento_ec2_admin_page .metricas-grid-5,#monitoramento_ec2_admin_page .metricas-http-grid{grid-template-columns:repeat(2,1fr)}#monitoramento_ec2_admin_page .filtros-content{flex-direction:column;align-items:stretch}#monitoramento_ec2_admin_page .filtro-item{width:100%}#monitoramento_ec2_admin_page .select-styled{width:100%}#monitoramento_ec2_admin_page .acoes-rapidas{width:100%;justify-content:center;margin-left:0;margin-top:10px;padding-top:15px;border-top:1px solid #f0f0f0}}@media (max-width:600px){#monitoramento_ec2_admin_page .header-monitoramento{padding:15px 20px}#monitoramento_ec2_admin_page .header-title{font-size:1.2rem}#monitoramento_ec2_admin_page .header-title i{font-size:1.4rem}#monitoramento_ec2_admin_page .filtros-bar{padding:15px}#monitoramento_ec2_admin_page .btn-acao{padding:8px 12px;font-size:.8rem}#monitoramento_ec2_admin_page .metricas-grid,#monitoramento_ec2_admin_page .metricas-grid-5{grid-template-columns:1fr}#monitoramento_ec2_admin_page .metrica-card{padding:15px}#monitoramento_ec2_admin_page .valor-destaque{font-size:1.5rem}#monitoramento_ec2_admin_page .grafico-container{padding:10px;min-height:300px}#monitoramento_ec2_admin_page .chart-wrapper{height:280px}#monitoramento_ec2_admin_page .tabela-endpoints td,#monitoramento_ec2_admin_page .tabela-endpoints th,#monitoramento_ec2_admin_page .tabela-servidores td,#monitoramento_ec2_admin_page .tabela-servidores th{padding:10px 8px;font-size:.8rem}#monitoramento_ec2_admin_page .alerta-item{flex-direction:column;padding:15px}#monitoramento_ec2_admin_page .alerta-acao{width:100%;margin-top:10px}#monitoramento_ec2_admin_page .btn-resolver{width:100%;justify-content:center}#monitoramento_ec2_admin_page .modal-relatorio-detalhe,#monitoramento_ec2_admin_page .modal-relatorios{width:95%}#monitoramento_ec2_admin_page .relatorio-item{flex-direction:column;align-items:flex-start}#monitoramento_ec2_admin_page .relatorio-acoes{width:100%;justify-content:flex-end}}#monitoramento_ec2_admin_page .card.card-arredondado{height:auto!important;max-height:none!important;overflow:visible!important}#monitoramento_ec2_admin_page .card>.card-title{height:auto!important;position:static!important;overflow:visible!important}#monitoramento_ec2_admin_page .no-margin-bottom{margin-bottom:0!important}#monitoramento_ec2_admin_page .no-margin-top{margin-top:0!important}.show{display:initial}.show{display:initial}.bg-header{background:linear-gradient(135deg,#4a7712 0,#1d340a 100%)}.card{border-radius:10px}.btn-selecionar-plano{background-color:#5a8a1a!important;color:#fff;margin:0;border-radius:4px;padding:0 20px;text-transform:none;font-weight:500;width:100%;max-width:180px;border:none;cursor:pointer;transition:all .3s ease;height:40px;line-height:40px;font-size:14px}.btn-selecionar-plano:hover:not(:disabled){background-color:#6b9f2a!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.btn-selecionar-plano:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-plano-selecionado,.btn-selecionar-plano:disabled{background-color:#bdbdbd!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.coluna-plano-selecionado{background-color:#f0f8e8!important}.card-planos{padding:20px!important}.server-info{position:relative;top:-10px;right:10px;font-size:10px;color:#bdbdbd;opacity:.5}.coluna-plano{text-align:center;width:20%;border-left:1px solid #f0f0f0;vertical-align:top;position:relative;transition:background-color .3s ease;padding:30px 20px 20px 20px}.coluna-plano-pro{background:#fff5f0}.coluna-com-badge{padding:0 0 20px 0!important}.badge-plano-atual,.badge-recomendado{color:#fff;padding:8px 0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;width:100%;margin:0;border-radius:0}.badge-plano-atual{background:#4a7712}.badge-recomendado{background:#ff6b35}.celula-plano{padding:15px;text-align:center;border-left:1px solid #f0f0f0;transition:background-color .3s ease}.celula-recurso-label{padding:15px;font-weight:400;color:#666}.linha-recurso{border-bottom:1px solid #eee}.icon-check{color:#96bc33;font-size:20px}.icon-xmark{color:#e74c3c;font-size:20px}.desconto-loja-valor{display:inline-block;background:linear-gradient(135deg,#96bc33,#7aa329);color:#fff;font-weight:700;font-size:14px;padding:4px 10px;border-radius:12px;min-width:45px;text-align:center}.desconto-loja-valor.desconto-0{background:linear-gradient(135deg,#9e9e9e,#757575)}.desconto-loja-valor.desconto-25{background:linear-gradient(135deg,#f5a623,#e09000)}.desconto-loja-valor.desconto-50{background:linear-gradient(135deg,#96bc33,#7aa329)}.desconto-loja-valor.desconto-75{background:linear-gradient(135deg,#e53935,#c62828)}.assinatura-header-section{display:flex;align-items:center;gap:20px;background:linear-gradient(135deg,#f8f9fa 0,#fff 100%);border:1px solid #e9ecef;border-radius:12px;padding:25px 30px;margin:30px 0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.assinatura-header-icon{width:60px;height:60px;min-width:60px;background:linear-gradient(135deg,#96bc33,#4a7712);border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(150,188,51,.3)}.assinatura-header-icon i{font-size:26px;color:#fff}.assinatura-header-texto{flex:1}.assinatura-header-texto h4{margin:0 0 4px 0;font-size:22px;font-weight:700;color:#2c3e50}.assinatura-header-texto p{margin:0;font-size:14px;color:#7f8c8d}.assinatura-header-destaques{display:flex;gap:20px}.assinatura-header-destaques .destaque-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#555;font-weight:500}.assinatura-header-destaques .destaque-item i{color:#96bc33;font-size:14px}@media (max-width:992px){.assinatura-header-section{flex-wrap:wrap}.assinatura-header-destaques{width:100%;margin-top:15px;padding-top:15px;border-top:1px solid #e9ecef;justify-content:center}}@media (max-width:600px){.assinatura-header-section{flex-direction:column;text-align:center;padding:20px}.assinatura-header-destaques{flex-direction:column;gap:10px}.assinatura-header-destaques .destaque-item{justify-content:center}}.plano-icone-container{padding:0 20px}.plano-icone{font-size:32px;color:#96bc33}.plano-nome{font-size:18px;font-weight:700;margin-bottom:20px;color:#333;padding:0 20px}.plano-preco-container{padding:0 15px;display:flex;flex-direction:column;align-items:center;gap:4px}.plano-apartir-label{font-size:13px;color:#888;font-weight:500;text-transform:lowercase;margin-bottom:2px}.plano-preco-destaque{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;justify-content:center}.plano-preco-principal{font-size:28px;font-weight:700;color:#4a7712}.plano-preco-mes{font-size:14px;font-weight:400;color:#666}.valor-recurso{color:#333;font-weight:700}.usuarios-extras-section{background:linear-gradient(135deg,#f8faf5 0,#f0f4eb 100%);border-radius:12px;padding:0;margin-bottom:30px;border:1px solid #e8ede3;overflow:hidden}.usuarios-extras-header{display:flex;align-items:center;gap:15px;padding:20px 25px;background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff}.usuarios-extras-icon{width:50px;height:50px;background:rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center}.usuarios-extras-icon i{font-size:24px}.usuarios-extras-titulo h5{margin:0 0 4px 0;font-size:18px;font-weight:600}.usuarios-extras-titulo p{margin:0;font-size:13px;opacity:.9}.usuarios-extras-content{padding:25px}.usuarios-info-card{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:25px;flex-wrap:wrap}.info-item{text-align:center}.info-item .info-label{display:block;font-size:12px;color:#888;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.info-item .info-valor{display:block;font-size:24px;font-weight:700;color:#333}.info-item .info-valor small{font-size:14px;font-weight:400;color:#666}.info-item .info-preco{color:#4a7712}.info-divider{width:1px;height:50px;background:#ddd}.usuarios-contador-wrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:20px}.btn-contador{width:56px;height:56px;border-radius:12px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-contador i{font-size:18px}.btn-contador:disabled{opacity:.4;cursor:not-allowed}.btn-menos{background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff;box-shadow:0 4px 12px rgba(74,119,18,.3)}.btn-menos:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 16px rgba(74,119,18,.4)}.btn-mais{background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff;box-shadow:0 4px 12px rgba(74,119,18,.3)}.btn-mais:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(74,119,18,.4)}.contador-display{text-align:center;min-width:100px}.contador-display .contador-numero{display:block;font-size:56px;font-weight:700;color:#333;line-height:1}.contador-display .contador-label{display:block;font-size:14px;color:#888;margin-top:5px}.usuarios-resumo{display:flex;justify-content:center;align-items:center;gap:20px;padding:15px 20px;background:#fff;border-radius:10px;border:1px dashed #4a7712;flex-wrap:wrap}.resumo-total-usuarios{display:flex;align-items:center;gap:8px;color:#333}.resumo-total-usuarios i{color:#4a7712;font-size:18px}.resumo-custo-extra{padding:6px 14px;background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff;border-radius:20px;font-size:14px;font-weight:600}.resumo-valor-total{display:flex;justify-content:space-between;align-items:center;font-size:20px}@media (max-width:600px){.resumo-valor-total{flex-direction:column;align-items:center;gap:8px}}.resumo-valor-total-label{font-weight:700}.resumo-valor-total-valor{font-weight:700;font-size:28px}@media (max-width:600px){.resumo-valor-total-valor{font-size:32px}}.passo-section{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:20px}.passo-header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff}.passo-numero-circle{width:36px;height:36px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.passo-titulo-wrapper h5{margin:0 0 2px 0;font-size:16px;font-weight:600;color:#fff}.passo-titulo-wrapper p{margin:0;font-size:12px;opacity:.9}.passo-content{padding:20px}.periodo-section{background:#fff;border-radius:12px;padding:30px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.periodo-titulo{margin:0 0 30px 0;font-weight:700;text-align:center;font-size:20px;color:#333}.periodo-titulo i{margin-right:10px;color:#4a7712}.period-card{border:2px solid #e8e8e8;border-radius:12px;padding:20px;cursor:pointer;text-align:center;position:relative;transition:all .3s ease;background:#fff;margin-bottom:15px;display:flex;flex-direction:column;min-height:280px}.period-card:hover{border-color:#c5d9b0;box-shadow:0 4px 16px rgba(74,119,18,.12);transform:translateY(-2px)}.period-card.selected{border-color:#4a7712;background:linear-gradient(180deg,#f8faf5 0,#fff 100%);box-shadow:0 4px 20px rgba(74,119,18,.2)}.period-card.selected .period-nome{color:#4a7712}.period-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.5px;white-space:nowrap;z-index:1}.badge-atual{background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff}.badge-desconto{background:linear-gradient(135deg,#ff6b35 0,#f7931e 100%);color:#fff}.period-badge-placeholder{display:none}.period-content{padding-top:5px;display:flex;flex-direction:column;flex:1}.period-nome{font-weight:700;margin:10px 0 15px 0;font-size:22px;color:#333}.period-nome i{margin-right:8px;font-size:18px;opacity:.7}.period-preco-detalhes{flex:1;display:flex;flex-direction:column}.period-preco-base{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}.period-preco-base .preco-label{color:#888}.period-preco-base .preco-valor{color:#333;font-weight:500}.period-preco-extras{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fff8e6;border-radius:6px;font-size:13px;margin:5px 0;min-height:38px}.period-preco-extras .extras-label{color:#b38600}.period-preco-extras .extras-valor{color:#b38600;font-weight:600}.period-preco-extras-placeholder{min-height:38px;margin:5px 0}.period-divider{height:1px;background:linear-gradient(90deg,transparent,#ddd,transparent);margin:12px 0}.period-preco-footer{margin-top:auto;padding-top:5px}.period-opcao-pagamento{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin:4px 0;border-radius:8px;font-size:14px}.opcao-parcelado-destaque{background:linear-gradient(135deg,#4a7712 0,#5c9216 100%);color:#fff;padding:12px 16px;margin-bottom:8px;flex-direction:column;text-align:center}.opcao-parcelado-destaque .opcao-parcelas{font-size:14px;opacity:.9}.opcao-parcelado-destaque .opcao-valor-grande{font-weight:700;font-size:28px;display:block;margin-top:2px}.opcao-sem-juros{background:#f0f4eb;color:#4a7712}.opcao-sem-juros .opcao-descricao{font-size:13px}.opcao-sem-juros .opcao-valor{font-weight:600}.opcao-avista{background:#f8f8f8;color:#666}.opcao-avista .opcao-descricao{font-size:13px}.opcao-avista .opcao-valor{font-weight:600;color:#333}.opcao-pix{background:linear-gradient(135deg,#00b4a0 0,#00c8b0 100%);color:#fff;border-radius:6px;margin-top:8px}.opcao-pix .opcao-descricao{font-size:13px;display:flex;align-items:center;gap:6px}.opcao-pix .opcao-descricao i{font-size:14px}.opcao-pix .opcao-valor{font-weight:700;color:#fff;font-size:15px}.periodo-empty{text-align:center;padding:50px 20px;color:#999}.periodo-empty i{font-size:48px;margin-bottom:15px;display:block}.periodo-empty p{font-size:16px;margin:0}.cancelamento-card{border:1px solid rgba(198,40,40,.2)!important}.cancelamento-card::before{background:linear-gradient(90deg,#c62828,#b71c1c)!important}.cancelamento-card:hover{border-color:rgba(198,40,40,.4)!important}.config-icon-danger{background:#c62828!important;box-shadow:0 4px 12px rgba(198,40,40,.3)!important}.modal-cancelamento.tela-media{max-height:85vh}.modal-cancelamento.tela-media>.modal-header{background:linear-gradient(135deg,#c62828 0,#b71c1c 100%)!important}.modal-cancelamento.tela-media>.modal-header>h4{color:#fff!important}.modal-cancelamento.tela-media>.modal-header>h4 i{color:#fff}.modal-cancelamento.tela-media>.modal-header .modal-close{background-color:rgba(255,255,255,.2)!important}.modal-cancelamento.tela-media>.modal-header .modal-close .fa-window-close{color:#fff!important;border-color:transparent!important}.modal-cancelamento.tela-media>.modal-header .modal-close:hover{background-color:rgba(255,255,255,.3)!important}.modal-cancelamento.tela-media>.modal-content{max-height:60vh;overflow-y:auto;background:#fff}.modal-cancelamento .modal-footer{padding:15px 24px;background:#fff;border-top:1px solid #e0e0e0}.modal-cancelamento .modal-footer .btn-flat{margin-right:10px}.cancelamento-info-box{border-left:4px solid #1976d2;border-radius:4px;margin-bottom:20px;padding:15px}.cancelamento-subtitle{color:#333;font-size:16px;margin-bottom:20px}.cancelamento-opcoes p{margin-bottom:12px}.cancelamento-opcoes p label span{font-size:15px;color:#333}.cancelamento-opcoes [type=radio].with-gap.red:checked+span:before{border:2px solid #c62828}.cancelamento-opcoes [type=radio].with-gap.red:checked+span:after{background-color:#c62828;border:2px solid #c62828}.cancelamento-detalhes{margin-top:20px}.cancelamento-detalhes .input-field{margin-top:0;margin-bottom:15px}.cancelamento-detalhes .input-field label{top:-10px}.cancelamento-detalhes .input-field textarea#detalhes_cancelamento.materialize-textarea{min-height:unset!important;height:auto!important;max-height:none!important;line-height:1.5;overflow-y:auto;padding:0 0 3px 0!important;margin:12px 0 0 0!important;resize:none;box-sizing:content-box!important;border-bottom:1px solid #9e9e9e!important}.cancelamento-detalhes .helper-text{margin-top:4px}#preco_produto{padding:15px;background:#f5f5f5;min-height:calc(100vh - 100px)}#preco_produto .layout-calculo{display:flex;flex-wrap:wrap;margin-bottom:15px}#preco_produto .layout-calculo .coluna-entradas{display:flex;flex-direction:column;gap:10px;padding-right:6px!important}#preco_produto .layout-calculo .coluna-entradas .secao-preco-card{margin-bottom:0;flex:1}#preco_produto .layout-calculo .coluna-resultado{display:flex;padding-left:6px!important}#preco_produto .layout-calculo .coluna-resultado .secao-resultado{flex:1;margin-bottom:0;display:flex;flex-direction:column}@media (max-width:992px){#preco_produto .layout-calculo .coluna-entradas,#preco_produto .layout-calculo .coluna-resultado{padding:0 .75rem!important}#preco_produto .layout-calculo .coluna-entradas{margin-bottom:10px}}#preco_produto .secao-preco-card{background:#fff;border-radius:10px;padding:14px 16px;margin-bottom:12px;box-shadow:0 1px 4px rgba(0,0,0,.06);border:1px solid #eee}#preco_produto .secao-preco-card .secao-preco-titulo{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#555;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}#preco_produto .secao-preco-card .secao-preco-titulo i{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#96bc33 0,rgb(117.9916317992,147.8828451883,40.1171548117) 100%);color:#fff;border-radius:6px;font-size:12px}#preco_produto .secao-preco-card.secao-custos{background:linear-gradient(135deg,#fff5f5 0,#ffebee 100%);border-color:rgba(229,115,115,.3)}#preco_produto .secao-preco-card.secao-custos .secao-preco-titulo{color:#c62828;border-bottom-color:rgba(229,115,115,.2)}#preco_produto .secao-preco-card.secao-custos .secao-preco-titulo i{background:linear-gradient(135deg,#ef5350 0,#c62828 100%)}#preco_produto .secao-preco-card.secao-resultado{background:linear-gradient(135deg,#fafffe 0,#f5faf6 100%);border-color:rgba(150,188,51,.2)}#preco_produto .secao-preco-card.secao-resultado .secao-preco-titulo{color:rgb(117.9916317992,147.8828451883,40.1171548117);border-bottom-color:rgba(150,188,51,.15)}#preco_produto .secao-preco-card.secao-historico{background:#fafafa;margin-top:5px;margin-bottom:80px}#preco_produto .secao-preco-card.secao-historico .secao-preco-titulo i{background:linear-gradient(135deg,#607d8b 0,#455a64 100%)}#preco_produto .secao-preco-card.secao-historico .historico-toggle{cursor:pointer}#preco_produto .secao-preco-card.secao-historico .historico-toggle span{font-weight:500;color:#555}#preco_produto .secao-preco-card.secao-historico .historico-content{margin-top:10px;padding-top:15px;border-top:1px solid #eee}#preco_produto .input-field label{font-size:13px;color:#666}#preco_produto .input-field label a{color:#aaa;margin-left:4px;transition:color .2s}#preco_produto .input-field label a:hover{color:#96bc33}#preco_produto .input-field label a i{font-size:13px}#preco_produto .input-field input{font-size:15px}#preco_produto .input-field input:disabled{color:#555!important}#preco_produto .card-observacao-preco{background:linear-gradient(135deg,#546e7a 0,#455a64 100%);border-radius:10px;margin:0;box-shadow:0 3px 10px rgba(0,0,0,.12)}#preco_produto .card-observacao-preco .card-content{padding:15px 18px}#preco_produto .card-observacao-preco .card-content .obs-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}#preco_produto .card-observacao-preco .card-content .obs-header i{color:#ffd54f;font-size:16px}#preco_produto .card-observacao-preco .card-content .obs-header strong{color:#fff;font-size:14px;font-weight:600}#preco_produto .card-observacao-preco .card-content p{color:rgba(255,255,255,.9);font-size:13px;line-height:1.5;margin:0}#preco_produto .campos-custos-linha .input-field{padding:0 8px!important}#preco_produto .campos-custos-linha .input-field label{font-size:11px!important}#preco_produto .resultado-dica{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:linear-gradient(135deg,#fff8e1 0,#ffecb3 100%);border-radius:8px;border-left:3px solid #ffc107;margin-bottom:15px}#preco_produto .resultado-dica i{color:#f9a825;font-size:.9rem;flex-shrink:0;margin-top:2px}#preco_produto .resultado-dica span{font-size:.8rem;color:#5d4037;line-height:1.4}#preco_produto .resultado-campos{display:flex;flex-direction:column;flex:1}#preco_produto .resultado-campos .input-field{margin-bottom:15px!important}#preco_produto .resultado-campos .input-field:last-child{margin-bottom:0!important}#preco_produto .campo-preco-final{background:#fff;border-radius:10px;padding:12px 14px 8px!important;border:2px solid #66bb6a;transition:all .3s ease}#preco_produto .campo-preco-final:focus-within{border-color:#43a047;box-shadow:0 0 0 3px rgba(76,175,80,.25);background:#fafffe}#preco_produto .campo-preco-final label{color:#2e7d32!important;font-weight:600!important;font-size:12px!important}#preco_produto .campo-preco-final input{font-size:1.5rem!important;font-weight:700!important;color:#1b5e20!important;height:2.2rem!important}#preco_produto .campo-lucro{background:linear-gradient(135deg,#e3f2fd 0,#bbdefb 100%);border-radius:10px;padding:12px 14px 8px!important;border:1px solid #64b5f6}#preco_produto .campo-lucro label{color:#1565c0!important;font-weight:600!important;font-size:12px!important}#preco_produto .campo-lucro input{font-size:1.2rem!important;font-weight:600!important;color:#0d47a1!important;height:2rem!important}#preco_produto .btn-tutorial-preco{background:#607d8b!important;border-radius:8px!important;font-weight:500;padding:0 16px;height:38px;line-height:38px;margin-right:10px!important}#preco_produto .btn-tutorial-preco:hover{background:rgb(79.3327659574,103.2978723404,114.8672340426)!important}#preco_produto .btn-tutorial-preco i{margin-right:5px}#preco_produto .btn-aplicar-preco{background:#96bc33!important;border-radius:8px!important;font-weight:500;padding:0 20px;height:38px;line-height:38px;box-shadow:0 2px 8px rgba(150,188,51,.3);transition:all .2s ease}#preco_produto .btn-aplicar-preco:hover{background:rgb(124.3933054393,155.9062761506,42.2937238494)!important;box-shadow:0 4px 12px rgba(150,188,51,.4);transform:translateY(-1px)}#preco_produto .btn-aplicar-preco.secundario{background:#607d8b!important;box-shadow:0 2px 8px rgba(96,125,139,.3)}#preco_produto .btn-aplicar-preco.secundario:hover{background:rgb(79.3327659574,103.2978723404,114.8672340426)!important;box-shadow:0 4px 12px rgba(96,125,139,.4)}#preco_produto .btn-aplicar-preco i{margin-right:6px}#preco_produto .collection{border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e0e0e0}#preco_produto .collection .collection-item{border-bottom:1px solid #f0f0f0;padding:12px 15px;font-size:13px;transition:background .2s}#preco_produto .collection .collection-item.active{font-weight:600}#preco_produto .collection .collection-item:hover:not(.active){background:#fafafa}#preco_produto .collection .collection-item:last-child{border-bottom:none}#preco_produto .card{border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.06)}#preco_produto .card .card-content{padding:15px}#preco_produto .botoes-acao .card{border-radius:10px;box-shadow:0 -2px 15px rgba(0,0,0,.08);margin:0}#preco_produto .botoes-acao .card .row{padding:12px 15px}@media (max-width:600px){#preco_produto{padding:10px}#preco_produto .secao-preco-card{padding:10px 12px;margin-bottom:8px}#preco_produto .secao-preco-card .secao-preco-titulo{font-size:12px;margin-bottom:8px;padding-bottom:6px}#preco_produto .campos-custos-linha .input-field{width:50%!important;padding:0 5px!important}#preco_produto .layout-calculo .coluna-entradas,#preco_produto .layout-calculo .coluna-resultado{width:100%!important}#preco_produto .campo-preco-final input{font-size:1.3rem!important}#preco_produto .campo-lucro input{font-size:1.1rem!important}}.modal.modal-tutorial-passo-a-passo{border-radius:12px!important;height:auto!important;max-height:80vh!important;overflow:hidden!important;background:#fff!important;padding-bottom:0!important;top:50%!important;transform:translateY(-50%)!important}.modal.modal-tutorial-passo-a-passo .modal-header{background-color:#96bc33!important;padding:15px 20px!important;border-radius:12px 12px 0 0!important}.modal.modal-tutorial-passo-a-passo .modal-header h4{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:0!important;color:#fff!important;font-size:1.3rem!important;background:0 0!important;width:auto!important;position:static!important}.modal.modal-tutorial-passo-a-passo .modal-header h4>i{color:#fff!important}.modal.modal-tutorial-passo-a-passo .modal-content{padding:20px 25px 20px 25px!important;padding-bottom:20px!important;overflow-y:auto!important;min-height:120px;max-height:calc(80vh - 180px);background:#fff!important;height:auto!important}.modal.modal-tutorial-passo-a-passo .modal-footer.tutorial-footer{display:flex!important;flex-direction:column;align-items:center;gap:12px;padding:15px 25px!important;height:auto!important;min-height:auto!important;background:#f8f9fa!important;border-radius:0 0 12px 12px;border-top:1px solid #e0e0e0}.modal.modal-tutorial-passo-a-passo .tutorial-passos{position:relative}.modal.modal-tutorial-passo-a-passo .tutorial-passo{display:none;animation:fadeInPasso .3s ease}.modal.modal-tutorial-passo-a-passo .tutorial-passo.ativo{display:flex;gap:15px}@keyframes fadeInPasso{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.modal.modal-tutorial-passo-a-passo .passo-numero{flex-shrink:0;width:40px;height:40px;background:linear-gradient(135deg,#4caf50 0,#2e7d32 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.2rem;box-shadow:0 4px 15px rgba(76,175,80,.4)}.modal.modal-tutorial-passo-a-passo .passo-conteudo{flex:1}.modal.modal-tutorial-passo-a-passo .passo-conteudo h6{margin:0 0 10px 0;color:#333;font-size:1.1rem;font-weight:600}.modal.modal-tutorial-passo-a-passo .passo-conteudo p{margin:0 0 15px 0;color:#555;font-size:.95rem;line-height:1.6}.modal.modal-tutorial-passo-a-passo .passo-exemplo{display:flex;align-items:center;gap:12px;padding:12px 15px;background:linear-gradient(135deg,#e3f2fd 0,#bbdefb 100%);border-radius:10px;border-left:4px solid #2196f3}.modal.modal-tutorial-passo-a-passo .passo-exemplo i{color:#1976d2;font-size:1.2rem}.modal.modal-tutorial-passo-a-passo .passo-exemplo span{font-size:.9rem;color:#1565c0}.modal.modal-tutorial-passo-a-passo .passo-exemplo.passo-sucesso{background:linear-gradient(135deg,#e8f5e9 0,#c8e6c9 100%);border-left-color:#4caf50}.modal.modal-tutorial-passo-a-passo .passo-exemplo.passo-sucesso i{color:#2e7d32}.modal.modal-tutorial-passo-a-passo .passo-exemplo.passo-sucesso span{color:#1b5e20}.modal.modal-tutorial-passo-a-passo .passo-comparativo{display:flex;gap:12px;margin-top:5px}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item{flex:1;padding:14px;border-radius:10px}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item .comparativo-titulo{display:flex;align-items:center;gap:8px;margin-bottom:8px}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item .comparativo-titulo i{font-size:1.1rem}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item .comparativo-titulo strong{font-size:1rem}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item p{margin:0 0 10px 0!important;font-size:.85rem!important;line-height:1.4!important}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item .comparativo-exemplo{padding:8px 10px;border-radius:6px;font-size:.85rem;font-weight:500;margin-bottom:8px}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item .comparativo-dica{display:block;font-size:.75rem;font-style:italic;opacity:.8}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.markup{background:linear-gradient(135deg,#e8f5e9 0,#c8e6c9 100%);border:1px solid #a5d6a7}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.markup .comparativo-titulo{color:#2e7d32}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.markup p{color:#33691e}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.markup .comparativo-exemplo{background:rgba(255,255,255,.7);color:#1b5e20}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.markup .comparativo-dica{color:#558b2f}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.margem{background:linear-gradient(135deg,#e3f2fd 0,#bbdefb 100%);border:1px solid #90caf9}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.margem .comparativo-titulo{color:#1565c0}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.margem p{color:#0d47a1}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.margem .comparativo-exemplo{background:rgba(255,255,255,.7);color:#0d47a1}.modal.modal-tutorial-passo-a-passo .passo-comparativo .comparativo-item.margem .comparativo-dica{color:#1976d2}@media (max-width:500px){.modal.modal-tutorial-passo-a-passo .passo-comparativo{flex-direction:column}}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo{margin-top:15px;padding:15px;background:#f8f9fa;border-radius:10px;border:1px solid #e9ecef}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-titulo{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;color:#495057}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-titulo i{color:#6c757d}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs{display:flex;gap:15px;margin-bottom:15px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input{flex:1}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input label{display:block;font-size:.8rem;color:#6c757d;margin-bottom:5px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-prefix,.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-suffix{display:flex;align-items:center;background:#fff;border:1px solid #ced4da;border-radius:6px;overflow:hidden}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-prefix span,.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-suffix span{padding:8px 10px;background:#e9ecef;color:#495057;font-size:.9rem;font-weight:500}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-prefix input,.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-suffix input{flex:1;border:none!important;box-shadow:none!important;margin:0!important;padding:8px 10px!important;height:auto!important;font-size:1rem;text-align:right}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-prefix input:focus,.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs .calc-input .input-suffix input:focus{outline:0}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado{display:flex;gap:10px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item{flex:1;padding:12px;border-radius:8px;text-align:center}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item .resultado-label{display:block;font-size:.75rem;font-weight:600;margin-bottom:4px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item .resultado-valor{display:block;font-size:1.3rem;font-weight:700;margin-bottom:2px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item .resultado-lucro{display:block;font-size:.75rem;opacity:.8}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.markup{background:linear-gradient(135deg,#e8f5e9 0,#c8e6c9 100%);border:1px solid #a5d6a7}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.markup .resultado-label{color:#2e7d32}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.markup .resultado-valor{color:#1b5e20}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.markup .resultado-lucro{color:#388e3c}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.margem{background:linear-gradient(135deg,#e3f2fd 0,#bbdefb 100%);border:1px solid #90caf9}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.margem .resultado-label{color:#1565c0}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.margem .resultado-valor{color:#0d47a1}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado .resultado-item.margem .resultado-lucro{color:#1976d2}@media (max-width:500px){.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-inputs{flex-direction:column;gap:10px}.modal.modal-tutorial-passo-a-passo .calculadora-exemplo .calculadora-resultado{flex-direction:column}}.modal.modal-tutorial-passo-a-passo .link-guia-completo{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:15px;padding:10px 15px;background:linear-gradient(135deg,#fff3e0 0,#ffe0b2 100%);border:1px solid #ffcc80;border-radius:8px;color:#e65100!important;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .3s ease}.modal.modal-tutorial-passo-a-passo .link-guia-completo i{font-size:.9rem}.modal.modal-tutorial-passo-a-passo .link-guia-completo:hover{background:linear-gradient(135deg,#ffe0b2 0,#ffcc80 100%);transform:translateY(-1px);box-shadow:0 3px 10px rgba(230,81,0,.2)}.modal.modal-tutorial-passo-a-passo .tutorial-indicadores{display:flex;gap:8px}.modal.modal-tutorial-passo-a-passo .tutorial-indicadores .indicador{width:10px;height:10px;border-radius:50%;background:#ddd;cursor:pointer;transition:all .3s ease}.modal.modal-tutorial-passo-a-passo .tutorial-indicadores .indicador:hover{background:#bbb}.modal.modal-tutorial-passo-a-passo .tutorial-indicadores .indicador.ativo{background:linear-gradient(135deg,#4caf50 0,#2e7d32 100%);transform:scale(1.2)}.modal.modal-tutorial-passo-a-passo .tutorial-botoes{display:flex;gap:10px}.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn,.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn-flat{border-radius:8px!important}.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn i,.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn-flat i{font-size:.9rem}.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn{background:linear-gradient(135deg,#4caf50 0,#2e7d32 100%)!important;box-shadow:0 4px 15px rgba(76,175,80,.3)}.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn-sucesso{background:linear-gradient(135deg,#4caf50 0,#2e7d32 100%)!important;box-shadow:0 4px 15px rgba(76,175,80,.3)}.modal.modal-tutorial-passo-a-passo .tutorial-botoes .btn-flat{color:#666}@media (max-width:600px){.modal.modal-tutorial-passo-a-passo{width:95%!important;max-height:90vh!important}.modal.modal-tutorial-passo-a-passo .modal-content{padding:20px 20px 0 20px!important}.modal.modal-tutorial-passo-a-passo .passo-numero{width:35px;height:35px;font-size:1rem}.modal.modal-tutorial-passo-a-passo .passo-conteudo h6{font-size:1rem}.modal.modal-tutorial-passo-a-passo .tutorial-footer{padding:12px 15px!important;gap:12px;padding:15px 20px}}.pointer-events-none{pointer-events:none}.excel-abas{display:flex;gap:0;border:1px solid #e2e8f0;border-bottom:none;border-radius:10px 10px 0 0;padding:0 8px;background:#f8fafc;overflow-x:auto;-webkit-overflow-scrolling:touch}.excel-abas .excel-aba{padding:10px 20px;font-size:.9rem;font-weight:500;color:#64748b;text-decoration:none;border-bottom:3px solid transparent;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.excel-abas .excel-aba i{font-size:.85rem}.excel-abas .excel-aba:hover{color:#334155;background:#f1f5f9}.excel-abas .excel-aba.ativa{color:#425a03;border-bottom-color:#425a03;font-weight:600;background:#fff}.excel-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.06)}.excel-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:700px}.excel-table thead{background:#f1f5f9;position:sticky;top:0;z-index:3}.excel-table thead th{padding:11px 8px;font-size:.8rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.3px;border-bottom:2px solid #e2e8f0;border-right:1px solid #e2e8f0;white-space:nowrap;text-align:left}.excel-table thead th:last-child{border-right:none}.excel-table tbody tr{border-bottom:1px solid #f1f5f9;transition:background .15s ease}.excel-table tbody tr:hover{background:#edf2f7!important}.excel-table tbody tr:nth-child(even){background:#f8fafc}.excel-table tbody tr:nth-child(odd){background:#fff}.excel-table tbody tr.excel-row-servico{background:#f3f0ff}.excel-table tbody tr.excel-row-servico:hover{background:#ece8ff!important}.excel-table tbody td{padding:4px 6px;border-right:1px solid #f1f5f9;vertical-align:middle;font-size:.88rem}.excel-table tbody td:last-child{border-right:none}.excel-table .excel-col-codigo{width:130px;min-width:110px}.excel-table .excel-col-nome{width:260px;min-width:220px}.excel-table .excel-col-cod{width:150px;min-width:120px}.excel-table .excel-col-preco{width:130px;min-width:110px}.excel-table .excel-col-ac{width:180px;min-width:150px}.excel-table .excel-col-switch{width:100px;min-width:80px}.excel-table .excel-col-fiscal{width:140px;min-width:120px}.excel-table .excel-col-fiscal-lg{width:220px;min-width:180px}.excel-col-sticky{position:sticky;z-index:2;background:inherit}thead .excel-col-sticky{background:#f1f5f9;z-index:4}tbody tr .excel-col-sticky{background:#fff}tbody tr:nth-child(even) .excel-col-sticky{background:#f8fafc}tbody tr:hover .excel-col-sticky{background:#edf2f7}tbody tr.excel-row-servico .excel-col-sticky{background:#f3f0ff}tbody tr.excel-row-servico:hover .excel-col-sticky{background:#ece8ff}.excel-col-sticky-codigo{left:0}.excel-col-sticky-nome{left:130px;box-shadow:2px 0 4px rgba(0,0,0,.06)}.excel-nome-wrapper{display:flex;align-items:center;gap:6px;min-width:0}.excel-icon-tipo{font-size:1rem;color:#425a03;flex-shrink:0;opacity:.7}.excel-pai-label{font-size:.7rem;color:#94a3b8;margin-left:4px;white-space:nowrap}.excel-input{width:100%!important;height:32px!important;border:1px solid transparent!important;border-radius:2px!important;padding:2px 6px!important;font-size:.88rem!important;margin:0!important;box-sizing:border-box!important;background:0 0!important;transition:border-color .2s ease,box-shadow .2s ease!important}.excel-input:focus{border-color:#425a03!important;box-shadow:0 0 0 1px #425a03!important;background:#fff!important;outline:0!important}.excel-input:hover:not(:focus){border-color:#ccc!important;background:#fafafa!important}.excel-input.alterado{background-color:#fff9c4!important;border-color:#fbc02d!important}.excel-input.salvo{background-color:#e8f5e9!important;border-color:#66bb6a!important}.excel-input.salvando{background-color:#e3f2fd!important;border-color:#2196f3!important;animation:pulse-salvando 1.5s ease-in-out infinite}.excel-input.erro-salvar{background-color:#ffebee!important;border-color:#f44336!important}.excel-input-nome{font-weight:500;flex:1;min-width:0}.excel-input-preco{text-align:right}.excel-select{width:100%!important;height:32px!important;border:1px solid transparent!important;border-radius:2px!important;padding:2px 4px!important;font-size:.82rem!important;margin:0!important;background-color:transparent!important;cursor:pointer;transition:border-color .2s ease!important}.excel-select:focus{border-color:#425a03!important;outline:0!important}.excel-select:hover:not(:focus){border-color:#ccc!important;background-color:#fafafa!important}.excel-select.alterado{background-color:#fff9c4!important;border-color:#fbc02d!important}.excel-select.salvo{background-color:#e8f5e9!important;border-color:#66bb6a!important}.excel-select.salvando{background-color:#e3f2fd!important;border-color:#2196f3!important;animation:pulse-salvando 1.5s ease-in-out infinite}.excel-select.erro-salvar{background-color:#ffebee!important;border-color:#f44336!important}.p-dropdown.excel-dropdown{position:relative;display:flex;align-items:center;width:100%;height:32px;border:1px solid transparent;border-radius:3px;background:0 0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;font-size:.82rem}.p-dropdown.excel-dropdown:hover:not(.p-focus):not(.p-disabled){border-color:#ccc;background-color:#fafafa}.p-dropdown.excel-dropdown.p-focus{border-color:#425a03;box-shadow:0 0 0 2px rgba(66,90,3,.15);outline:0}.p-dropdown.excel-dropdown.p-disabled{opacity:.6;cursor:not-allowed}.p-dropdown.excel-dropdown.alterado{background-color:#fff9c4;border-color:#fbc02d}.p-dropdown.excel-dropdown.salvo{background-color:#e8f5e9;border-color:#66bb6a}.p-dropdown.excel-dropdown.salvando{background-color:#e3f2fd;border-color:#2196f3;animation:pulse-salvando 1.5s ease-in-out infinite}.p-dropdown.excel-dropdown.erro-salvar{background-color:#ffebee;border-color:#f44336}.p-dropdown.excel-dropdown .p-dropdown-label{flex:1;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;color:#333}.p-dropdown.excel-dropdown .p-dropdown-label.p-placeholder{color:#999}.p-dropdown.excel-dropdown .p-dropdown-trigger{display:flex;align-items:center;justify-content:center;width:28px;flex-shrink:0;color:#888}.p-dropdown.excel-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{font-size:.65rem}.p-dropdown-panel{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.12);margin-top:2px}.p-dropdown-panel .p-dropdown-items-wrapper{max-height:220px;overflow-y:auto;padding:4px 0}.p-dropdown-panel .p-dropdown-item{padding:6px 12px;font-size:.82rem;color:#333;cursor:pointer;transition:background-color .15s;white-space:nowrap}.p-dropdown-panel .p-dropdown-item.p-focus,.p-dropdown-panel .p-dropdown-item:hover{background-color:#f4f4f4}.p-dropdown-panel .p-dropdown-item.p-highlight{background-color:rgba(66,90,3,.12);color:#425a03;font-weight:500}.p-calendar.excel-calendar{position:relative;display:flex;align-items:center;width:100%;height:32px;border:1px solid transparent;border-radius:3px;background:0 0;transition:border-color .2s ease,box-shadow .2s ease;font-size:.82rem}.p-calendar.excel-calendar:hover:not(.p-focus){border-color:#ccc;background-color:#fafafa}.p-calendar.excel-calendar.p-focus{border-color:#425a03;box-shadow:0 0 0 2px rgba(66,90,3,.15)}.p-calendar.excel-calendar.alterado{background-color:#fff9c4;border-color:#fbc02d}.p-calendar.excel-calendar.salvo{background-color:#e8f5e9;border-color:#66bb6a}.p-calendar.excel-calendar.salvando{background-color:#e3f2fd;border-color:#2196f3;animation:pulse-salvando 1.5s ease-in-out infinite}.p-calendar.excel-calendar.erro-salvar{background-color:#ffebee;border-color:#f44336}.p-calendar.excel-calendar .excel-calendar-input{flex:1;border:none!important;background:0 0!important;height:100%;padding:0 6px!important;font-size:.82rem!important;cursor:pointer;color:#000!important;outline:0;min-width:0}.p-calendar.excel-calendar .excel-calendar-input::placeholder{color:#999}.p-calendar.excel-calendar .p-datepicker-trigger{display:flex;align-items:center;justify-content:center;width:28px;flex-shrink:0;border:none;background:0 0;color:#888;cursor:pointer;font-size:.82rem}.p-calendar.excel-calendar .p-datepicker-trigger:hover{color:#425a03}.p-datepicker{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.12);padding:10px 12px;width:280px;box-sizing:border-box;overflow:hidden;user-select:none}.p-datepicker .p-datepicker-header{display:flex;align-items:center;justify-content:space-between;padding:4px 0 8px;border-bottom:1px solid #eee;margin-bottom:6px}.p-datepicker .p-datepicker-next,.p-datepicker .p-datepicker-prev{border:none;background:0 0;cursor:pointer;padding:4px 8px;border-radius:3px;color:#555;font-size:.8rem}.p-datepicker .p-datepicker-next:hover,.p-datepicker .p-datepicker-prev:hover{background-color:#f0f0f0;color:#425a03}.p-datepicker .p-datepicker-title{font-weight:600;font-size:.9rem;color:#333}.p-datepicker .p-datepicker-title .p-datepicker-month{cursor:pointer;padding:2px 6px;border-radius:3px}.p-datepicker .p-datepicker-title .p-datepicker-month:hover{background-color:#f0f0f0;color:#425a03}.p-datepicker .p-datepicker-title .p-datepicker-year{margin-left:4px}.p-datepicker-calendar{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important}.p-datepicker-calendar th{color:#999;font-weight:500;font-size:.72rem;text-align:center!important;padding:2px 0!important;border:none!important}.p-datepicker-calendar td{text-align:center!important;padding:1px!important;border:none!important;cursor:pointer}.p-datepicker-calendar td span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:.8rem;transition:background-color .15s,color .15s}.p-datepicker-calendar td:hover:not(.p-datepicker-other-month):not(.p-highlight) span{background-color:#f0f0f0}.p-datepicker-calendar td.p-highlight span{background-color:#425a03;color:#fff;font-weight:600}.p-datepicker-calendar td.p-datepicker-today:not(.p-highlight) span{border:1px solid #425a03;color:#425a03;font-weight:600}.p-datepicker-calendar td.p-datepicker-other-month span{color:#ccc}.p-datepicker-calendar td.p-datepicker-other-month{cursor:default}.p-monthpicker{display:flex;flex-wrap:wrap;padding:4px 0}.p-monthpicker .p-monthpicker-month{width:33.33%;text-align:center;padding:8px 0;cursor:pointer;border-radius:3px;font-size:.82rem;transition:background-color .15s}.p-monthpicker .p-monthpicker-month:hover{background-color:#f0f0f0}.p-monthpicker .p-monthpicker-month.p-highlight{background-color:rgba(66,90,3,.12);color:#425a03;font-weight:600}.p-datepicker-buttonbar{display:flex;justify-content:space-between;padding-top:6px;border-top:1px solid #eee;margin-top:6px}.p-datepicker-buttonbar .p-button-text{border:none;background:0 0;color:#425a03;font-size:.78rem;font-weight:500;cursor:pointer;padding:4px 10px;border-radius:3px}.p-datepicker-buttonbar .p-button-text:hover{background-color:rgba(66,90,3,.08)}@keyframes pulse-salvando{0%,100%{opacity:1}50%{opacity:.6}}.salvando-indicator{position:fixed;top:12px;right:12px;background:#fff;color:#545454;padding:.8em 1em;border-radius:5px;box-shadow:0 0 12px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);z-index:100002;font-weight:400;font-size:1em;font-family:inherit;display:flex;align-items:center;gap:12px;animation:slide-in-salvando .3s ease-out;overflow:hidden;min-width:200px}.salvando-indicator .salvando-icon{width:1.8em;height:1.8em;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.salvando-indicator .salvando-icon i{font-size:1em;color:#fff}.salvando-indicator .salvando-texto{font-size:1em;line-height:1.3}.salvando-indicator .salvando-progress{position:absolute;bottom:0;left:0;height:4px;border-radius:0 0 5px 5px}.salvando-indicator .salvando-icon{background:#3fc3ee}.salvando-indicator .salvando-progress{background:#3fc3ee;width:100%;animation:progress-salvando 2s linear infinite}.salvando-indicator.sucesso .salvando-icon{background:#a5dc86}.salvando-indicator.sucesso .salvando-progress{background:#a5dc86;animation:progress-sucesso 2s linear forwards}.salvando-indicator.aviso .salvando-icon{background:#f8bb86}.salvando-indicator.aviso .salvando-progress{background:#f8bb86;width:100%;animation:progress-aviso 3s linear forwards}@keyframes slide-in-salvando{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes progress-salvando{0%{width:100%}100%{width:0%}}@keyframes progress-sucesso{0%{width:100%}100%{width:0%}}@keyframes progress-aviso{0%{width:100%}100%{width:0%}}.excel-cell-center{text-align:center}.excel-cell-disabled{color:#ccc;text-align:center;display:block;font-size:.9rem}.excel-cell-readonly{color:#555;font-weight:500;padding:0 6px}.excel-cell-ac{position:relative}.excel-input-codigo{font-size:.82rem!important;color:#555;font-weight:500;text-align:left;padding:0 4px;line-height:32px}.excel-mini-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;position:relative}.excel-mini-toggle input[type=checkbox],.excel-mini-toggle input[type=checkbox]:checked,.excel-mini-toggle input[type=checkbox]:not(:checked){position:absolute!important;width:0!important;height:0!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important}.excel-mini-toggle input[type=checkbox]+span:not(.toggle-track){display:none!important}.excel-mini-toggle .toggle-track,.excel-mini-toggle input[type=checkbox]+.toggle-track,.excel-mini-toggle input[type=checkbox]:checked+.toggle-track,.excel-mini-toggle input[type=checkbox]:not(:checked)+.toggle-track{position:relative!important;display:block!important;padding-left:0!important;padding:0!important;margin:0!important;height:16px!important;width:30px!important;line-height:normal!important;font-size:0!important;background:#cbd5e1!important;border-radius:8px!important;transition:background .25s cubic-bezier(.4,0,.2,1)!important;border:none!important}.excel-mini-toggle .toggle-track::before,.excel-mini-toggle input[type=checkbox]+.toggle-track::before,.excel-mini-toggle input[type=checkbox]:checked+.toggle-track::before,.excel-mini-toggle input[type=checkbox]:not(:checked)+.toggle-track::before{content:none!important;display:none!important;width:0!important;height:0!important;border:none!important}.excel-mini-toggle .toggle-track::after,.excel-mini-toggle input[type=checkbox]+.toggle-track::after,.excel-mini-toggle input[type=checkbox]:checked+.toggle-track::after,.excel-mini-toggle input[type=checkbox]:not(:checked)+.toggle-track::after{content:""!important;position:absolute!important;display:block!important;top:2px!important;left:2px!important;width:12px!important;height:12px!important;background:#fff!important;border-radius:50%!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;border:none!important;transform:translateX(0)!important;z-index:1!important;margin:0!important;padding:0!important}.excel-mini-toggle input[type=checkbox]:checked+.toggle-track{background:#6da030!important}.excel-mini-toggle input[type=checkbox]:checked+.toggle-track::after{transform:translateX(14px)!important}@media only screen and (max-width:600px){.excel-abas{padding:0 4px}.excel-abas .excel-aba{padding:8px 12px;font-size:.8rem}.excel-table{min-width:500px}.excel-table .excel-col-codigo{width:90px;min-width:70px}.excel-table .excel-col-nome{width:160px;min-width:140px}.excel-col-sticky{position:static;z-index:auto}.excel-col-sticky-codigo,.excel-col-sticky-nome{left:auto;box-shadow:none}.excel-input,.excel-select,.p-calendar.excel-calendar,.p-dropdown.excel-dropdown{font-size:.82rem!important}}.skeleton-excel-table .skeleton-excel-th{width:80px;height:14px;border-radius:3px}.skeleton-excel-table .skeleton-excel-cell{height:28px;border-radius:4px;width:100%}.skeleton-excel-table .skeleton-excel-codigo{width:85%}.skeleton-excel-table .skeleton-excel-nome-row{display:flex;align-items:center;gap:8px;padding:0 4px}.skeleton-excel-table .skeleton-excel-icon{width:18px;height:18px;border-radius:4px;flex-shrink:0}.skeleton-excel-table .skeleton-excel-nome{flex:1;min-width:120px}.skeleton-excel-table .skeleton-shimmer{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background-size:200% 100%;animation:skeleton-excel-shimmer 1.5s infinite}@keyframes skeleton-excel-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}