.offline{position:fixed;top:10px;background-color:red;color:#fff;z-index:100000;padding:10px;border-radius:10px;transform:translateX(calc(50vw + 50%))}.md-d-none{display:none!important}@media (max-width:1199.98px){.offline{top:50px;transform:translateX(calc(50vw - 50%))}.termos-politica{margin-top:50px}.md-d-none{display:unset!important}}.logo-icon[data-v-389651f2]{width:100%;height:100%}.fill[data-v-389651f2]{fill:var(--icon-color,currentColor)}.app-scroll{max-height:100%;overflow-y:auto;overflow-x:hidden}.layout-menu-fixed .menu-vertical{animation:menu-expand .1s ease-in-out!important;transform:translateZ(0)}@keyframes menu-expand{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}.app-brand{background-color:#006035;height:75px!important;position:relative}.app-brand,.full{margin:0!important}.full{max-width:100%!important;background-color:transparent!important;position:absolute;color:#cee3ce;z-index:1000;top:50px}.full i{background-color:#006035!important;border-radius:0 25px 25px 0;padding:10px;padding-left:20px}.menu-item.active{position:relative}.version{color:#fff;position:absolute;bottom:5px;right:5px;font-size:12px}.layout-full-body{width:100%;height:100%}.sidebar-logo-icon{width:1.5rem!important;margin:0 8px 0 0!important;padding:0!important;display:flex}@media (max-width:1199.98px){.app-brand{position:unset}.layout-full-body{height:100%}.app-brand{padding-top:70px!important;padding-bottom:30px}.container-p-y:not([class^=pt-]):not([class*=" pt-"]){margin-top:75px!important}}.square-pin-icon{display:inline-block;position:absolute;top:-29px;left:-13px}.square-pin-icon-container{display:flex;width:36px;height:27px;border-radius:5px;font-size:14px;background-color:#fff;box-shadow:0 15px 20px -3px #000}.square-pin-icon-text-container{margin:auto;text-align:center;display:flex;width:30px;height:20px;position:relative;font-size:12px;border-radius:3px}.square-pin-icon-text{margin:auto;color:#fff;font-weight:900;font-family:Arial}.square-pin-icon-point{position:absolute;top:27px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:auto;border-top:10px solid #fff;left:13px}.map-area{z-index:900}.map-area,.map-body{position:absolute;top:0;right:0;width:100%;height:100%;pointer-events:none}.map-body{z-index:1000}.leaflet-control-zoom{display:none!important}.aside-modal{max-height:calc(100% - 20px)}.aside-map{height:100%;width:350px;position:absolute;z-index:700;right:70px;top:10px;opacity:0;display:none;max-height:calc(100% - 10px);overflow:hidden}.aside-body{background-color:#ddd;padding:.2rem;max-height:calc(100% - 60px);overflow:auto}.aside-map.show{display:block;animation:asite-show .3s ease-in-out forwards}@keyframes asite-show{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:1200px){.aside-body{max-height:calc(100% - 60px)}.aside-map{max-height:calc(100% - 10px)}}@media (max-width:700px){.aside-header{padding-top:60px!important}.aside-modal{max-height:100%}.aside-body{max-height:calc(100% - 60px)}.aside-map{max-height:100%;top:0;right:0;width:100vw;z-index:5000}}.load{width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.clima-card{border-radius:10px;padding-bottom:10px;padding-top:10px;background-color:#fff;margin-bottom:10px;margin-left:10px;margin-right:10px}.legenda-container{margin:20px 10px 0 10px;padding:5px}.legenda-item{display:flex;align-items:center;margin-bottom:4px}.legenda-cor{width:20px;height:20px;min-width:20px;flex-shrink:0;margin-right:8px;border-radius:4px}.legenda-texto{flex:1;text-align:start}.cor-adequado{background-color:#5eb965}.cor-inadequado{background-color:#fda700}.cor-limite{background-color:#f9e862}.cor-nao-recomendado{background-color:#f45a51}.botao-tempo-dia{border:1px solid #989998;background-color:#fff;height:auto;width:58px;cursor:pointer;border-radius:10%;color:#989998;font-size:18px;font-weight:510;outline:none!important;box-shadow:0 0 .1em #000}.temperatura-atual-mm{font-size:18px;color:#006035;text-align:left;display:inline}.temperatura-atual-texto{font-size:14px;color:#006035;display:block;font-weight:600}.mini-card{padding:10px;overflow:visible}.dados-clima-inferior{width:95%;display:inline-block;color:#0e9d27}.botao-tempo-dia.ativo{color:#fff;background-color:#006035;border:1px solid #006035}.temperatura-atual{color:#006035;text-align:center;font-size:60px;font-weight:800}.clima-celula.top{border-top:1px solid #006035}.clima-celula{width:20%;border-bottom:1px solid #006035;border-right:1px solid #006035;font-size:12px;color:#006035}.clima-celula i{font-size:16px}.clima-celula.final{border-right:0}.clima-celula.baixo{border-bottom:0}.texto-dados-clima-min-max{color:#006035}.texto-clima-min-max{font-size:14px;display:block;margin-left:5px;color:#006035;font-weight:600}.dados-clima-max-min{font-size:20px;display:block;margin-left:5px;color:#0f9d27}.icon-clima{font-size:24px}.previsao-item-clima{width:20%;display:inline-block}.texto-dados-clima{font-size:11px}.botao-tempo-dia-grafico{width:48px;height:48px;cursor:pointer;border-radius:10%;color:#989998;font-size:18px;font-weight:510;outline:none!important;box-shadow:0 0 .1em #000;border:1px solid #989998;background-color:#fff}.botao-tempo-dia-grafico.ativo{color:#fff;background-color:#006035;border:1px solid #006035}.delta-t-container{display:flex;justify-content:center;padding:0 5px}.image-wrapper{position:relative;display:inline-block;width:280px;height:280px}.image-wrapper img{width:100%;height:100%}.delta-t-point{position:absolute;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);overflow:hidden}.delta-t-info{text-align:center;margin-top:12px}.delta-t-info h2,p{margin:0}.delta-t-value{font-size:24px;font-weight:700}.status{font-size:16px;font-weight:700}.wind-direction{font-size:14px}.weather-icons{display:flex;justify-content:space-around;margin-top:10px}.icon-item{display:flex;align-items:center;font-size:14px}.icon-item img{margin-right:5px}.previsao-item{width:16%;text-align:center}.icons{border-radius:5px;border:2px solid var(--Branco-75,#d1d1d1);background:var(--Branco,#fff);height:40px;width:40px;display:inline-block;justify-content:center;align-items:center;padding:2px}.icon-text{text-align:center;color:#000;margin-top:7px}.mini-card{background-color:#fff;padding:6px;border-radius:10px}.texto-dados-clima-min-max{font-size:14px;display:block;margin-left:5px;font-weight:600}.mini-text{font-size:10px;margin-top:-7px;color:#000}.splide__slide.is-active .slideStyle{width:40px;height:40px;margin-bottom:5px;border-radius:5px;border:2px solid #53703c;background:#53703c;display:grid;place-items:center;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2)}.splide__slide:not(.is-active) .slideStyle{background-color:#b0b0b0;border:2px solid var(--Branco-75,#b0b0b0)}.splide__arrow{border-radius:5px;background-color:#78a64e;margin-top:40px}.splide__arrow--next{right:.1em;margin-right:10px}.splide__arrow--prev{left:.1em;margin-right:20px}.splide__arrow:hover:not(:disabled),.splide__arrow:not(:disabled){opacity:1}.splide__track--nav .splide__list .splide__slide.is-active{border:none;outline:none}.splide__arrow svg{fill:#fff}.splide__slide .slideStyle{width:40px;height:40px;margin-bottom:5px;border-radius:5px;border:2px solid var(--Branco-75,#d1d1d1);background:#fff;display:grid;place-items:center}.summary-table-content:nth-child(odd){background-color:#f2f2f2;padding:5px;padding-left:8px;padding-right:8px}.summary-table-content:nth-child(2n){background-color:#fff;padding:5px;padding-left:8px;padding-right:8px}.summary-table{margin-right:10px;margin-left:10px}.summary-table-content:last-child{border-radius:0 0 10px 10px}.tabela-horario{border-radius:10px 0 0 0}.tabela-horario,.tabela-info{background:#53703c}.tabela-cabecalho{display:flex;height:40px;padding:5px 15px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;color:#fff}.leaflet-right .leaflet-control{margin-top:50px!important}.map-load{position:absolute;z-index:1100;width:100%;height:100%;background-color:hsla(0,0%,59.2%,.5333333333333333)}.btn-mapa,.map-load{display:flex;pointer-events:all}.btn-mapa{height:48px;width:48px;margin-bottom:10px;border-radius:10%;font-size:22px;outline-width:0;border:2px solid #b1b1b1;color:#b1b1b1;padding:1px}.btn-mapa.inline{display:inline-flex;margin-right:10px}.btn-mapa svg{display:flex;margin:auto;font-size:25px}.btn-mapa.active{background-color:#006035;color:#fff;border-color:#006035}.div-btn-mapa-bottom .btn-mapa.active{width:175px;border-radius:7px;align-items:center;justify-content:center}.div-btn-mapa-bottom .btn-mapa.active svg{margin:10px;font-size:25px}.div-btn-mapa-bottom .btn-mapa.active .button-title{margin-right:10px;font-size:18px}.div-btn-mapa-bottom .btn-mapa.active .btn-logo-icon{display:contents}.div-btn-mapa-bottom{position:absolute;display:flex;z-index:1000;left:10px;bottom:0;width:calc(100% - 10px)}.div-btn-mapa{position:absolute;z-index:1000;right:10px;top:108px}.pin-online{width:36px;height:27px;border-radius:5px;position:absolute;z-index:0;overflow:hidden}.pin-online:before{content:"";position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-color:#399953;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(#25a80b,#25a80b),linear-gradient(#4ed533,#4ed533),linear-gradient(#25a80b,#25a80b),linear-gradient(#4ed533,#4ed533);animation:rotate 2s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.pin-online:after{content:"";position:absolute;z-index:-1;left:6px;top:6px;width:calc(100% - 12px);height:calc(100% - 12px);background:#fff;border-radius:5px}.battery-map-icon{transform:rotate(-90deg);position:absolute;color:red;left:18px;top:-20px;background-color:#fff;width:25px;height:10px;border:2px solid red;position:relative;border-radius:3px}.battery-map-icon:before{width:5px;left:1px;animation:blink-battery 1s ease-in-out infinite}.battery-map-icon:after,.battery-map-icon:before{position:absolute;content:"";background:red;height:5px;top:1px;border-radius:2px}.battery-map-icon:after{width:2px;right:-3px}@keyframes blink-battery{0%{background:transparent}to{background:red}}.card-info{min-height:188px}.dash-proccess{max-height:350px;overflow-y:auto}.card-icon{font-size:50px}.card-total{font-size:30px;font-weight:700}.card-link{cursor:pointer}.example-code-block{line-height:35px;vertical-align:middle;align-items:center}.code-json{text-align:justify;white-space:pre;background-color:#414040;border-radius:3px;padding:1rem;position:relative;max-height:500px;overflow:auto}.code{background-color:#2d2d2d;color:#fff;font-family:Courier,monospace;padding:10px;border-radius:.2rem}.code .method{background-color:#2b86ee;padding:5px;border-radius:3px;margin-right:10px}.method.put{background-color:#b743ce}.method.post{background-color:#13c44e}.code div{margin-top:5px;margin-bottom:5px}.copy-icon{display:flex;position:absolute;right:5px;top:5px}.block-code{padding:10px}.value-code{margin-right:10px}.type-code{color:#59f0d7;margin-right:5px}.required-code{color:#ee8e34;margin-right:5px}.example-code{color:#a5a5a5}.copy-url{margin-left:auto;margin-right:5px}.header-title,.payload-title{margin-top:15px;margin-bottom:10px;color:#2166e7;padding:5px;border-bottom:1px solid #2166e7;font-size:18px}.code .d-flex{display:inline-flex;vertical-align:middle;align-items:center}br{margin-bottom:5px}.code.tab{border-radius:0 .2rem .2rem .2rem;display:none}.code.tab.active{display:block}.nav-link.code{background-color:#6e6e6e!important;color:#fff!important}.nav-link.code.active{background-color:#2d2d2d!important;color:#fff!important}.form-body{min-height:calc(100% - 96px)}.reload-icon{line-height:25px;cursor:pointer}.form-modal-body{max-height:calc(100vh - 200px);overflow:auto}.form-body{height:calc(100% - 20px);max-height:calc(100% - 20px);overflow:auto;padding-left:15px;padding-right:15px}.form-back-button{background-color:transparent;outline:none;border:none}.form-back-button i{font-size:30px}.max-width-100vh{max-width:100vh}.modal-backdrop{z-index:1050!important}.modal{z-index:1051!important}body .modal-open .modal{display:flex!important;align-items:center;justify-content:center}@media only screen and (max-width:821px){.btn{font-size:20px}}.card-title-datatable{display:inline-block;margin-right:auto;margin-top:auto;margin-bottom:auto}.btn-nav-dt{line-height:20px}.datatable-table{min-height:calc(100% - 50px);height:calc(100% - 50px);max-height:calc(100% - 50px);overflow-y:auto}.nav-foot{overflow:auto}.no-orderby-header{line-height:26px}.orderby-header{display:flex;vertical-align:bottom}.orderby-header span{line-height:24px}.btn-orderby{margin-left:auto;margin-right:0}.datatable-body{height:100%}.form-check.form-switch{padding-left:0}.form-check-input{cursor:pointer}.copy-token{text-overflow:ellipsis;max-width:200px;white-space:nowrap;overflow:hidden;display:inline-block;line-height:20px}.local-edit-map{height:60vh;min-height:60vh}.div-btn-map-top{position:absolute;z-index:1000;right:10px;top:10px}.pin-marker-edit{width:30px;height:30px;border-radius:2rem;background:#006035;display:inline-block;border-bottom-right-radius:0;position:absolute;transform:rotate(45deg);border:1px solid #006035;margin-top:-30px;margin-left:-9px}.pin-marker-edit:before{background:#fff;width:50%;height:50%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:.1rem .1rem .2rem .1rem rgba(0,0,0,.1)}.pin-marker-edit:after,.pin-marker-edit:before{content:"";border-radius:100%;position:absolute}.pin-marker-edit:after{background:hsla(0,0%,50.2%,.2);width:75%;height:75%;top:100%;left:100%;transform:translate(-50%,-50%) rotate(45deg) scaleX(.5)}@media (max-width:700px){.modal-local-edit{margin:3px;margin-top:40px}.local-edit-map{height:75vh;min-height:75vh}}.date{margin-right:5px;margin-left:25px}.datetime{margin-left:2px}.title{width:100%;color:#393939;font-size:20px;font-weight:700;word-wrap:break-word}.tabela-info-device{background:#53703c}.tabela-cabecalho-device{display:flex;height:40px;padding:5px 15px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;color:#fff}.header-last-reading{margin-left:3px;font-weight:600;font-size:16px}.station-info-row-wrapper .station-info-wrapper-first{width:100%;justify-content:flex-start;align-items:flex-start;display:inline-flex}.station-info-wrapper-second{gap:10px}.station-info-row-wrapper,.station-info-wrapper-second{border-radius:10px;overflow:hidden;justify-content:flex-start;align-items:flex-start}.station-info-row-wrapper{width:auto;height:auto;display:inline-flex;margin-bottom:5px}.station-info-name-wrapper{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;background:#53703c;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:inline-flex}.station-info-name{text-align:center;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.station-info-value-wrapper{border-radius:0 10px 10px 0;padding:10px;background:#7d9965;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:inline-flex}.station-info-value{text-align:center;color:#fff;font-size:14px;font-weight:700;white-space:nowrap}.header-wrapper-first{width:100%;padding-right:25px;padding-top:10px;padding-bottom:10px;justify-content:flex-start;align-items:center;gap:10px;display:inline-flex}.header-wrapper-second{flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex}.header,.header-device{color:#393939;font-weight:600;word-wrap:break-word}.header-device{margin-bottom:10px}.toggle-switch{position:relative;display:inline-block;width:35.5px;height:20.94px}.toggle-switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f0f5ea;border-radius:10.32px;border:.92px solid rgba(83,112,60,.5);background-color:#d1d1d1}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:20.35px;width:19.35px;background-color:#919191;border-radius:50%}input:checked+.slider{background-color:#f0f5ea}input:checked+.slider:before{background-color:#78a64e;transform:translateX(16.05px)}.toggle-switch-outer-first{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;display:inline-flex}.toggle-switch-outer-second{justify-content:center;align-items:center;gap:10px;display:inline-flex}.toggle-switch-text{color:#555;font-size:12px;font-weight:400;word-wrap:break-word}@media only screen and (max-width:821px){.form-body{padding-left:5px;padding-right:5px}.header,.header-device{font-size:14px}.station-info-name,.station-info-value{font-size:12px}.sharedUsers{margin-top:3px}.station-info-row-wrapper{margin-left:5px}.date,.datetime,.form-control,.form-select,.tabela-cabecalho-device{font-size:12px}.header-last-reading{font-size:14px}.form-label{font-size:12px}}@media only screen and (min-width:821px){.header,.header-device{font-size:16px}.station-info-wrapper-second{display:flex}}@media only screen and (max-width:427px){.station-info-name-wrapper{padding-left:10px;padding-right:10px}}@media only screen and (min-width:602px){.tokenText{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:602px){.nameText,.tokenText{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.file-drop{background-color:#fff}.txt:hover{text-decoration:underline}.login-card{animation:show-login-card .5s ease-in-out}@keyframes show-login-card{0%{opacity:0}to{opacity:1}}.login-card,.register-card{background-color:#006035}.register-card{animation:show-card .3s ease-in-out;max-height:100%;overflow:auto}@keyframes show-card{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.check-size{width:20px;height:20px}.verify-card{min-width:400px;min-height:450px}.painel-fundo{background-image:url(/img/web-login-app.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100vw;height:100vh}.overflow-x-auto{overflow:auto}.session-card{width:calc(100% - 80px);display:inline-block;margin-left:15px;margin-top:10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.switch{position:relative;display:inline-block;width:40px;height:20px;background-color:rgba(0,0,0,.25);border-radius:20px;transition:all .3s}.switch:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;top:1px;left:1px;transition:all .3s}.checkbox:checked+.switch:after{left:20px}.checkbox:checked+.switch{background-color:#006035}.checkbox{display:none}.grid-container[data-v-035bb65f]{display:grid;grid-template-columns:repeat(5,1fr)}.grid-item[data-v-035bb65f]{page-break-inside:avoid}.grid-container[data-v-4e930864]{display:grid;grid-template-columns:repeat(5,1fr)}.grid-item[data-v-4e930864]{page-break-inside:avoid}.invalid-field[data-v-2bbaecca]{border:1px solid red}.loading-overlay[data-v-2bbaecca]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-content[data-v-2bbaecca]{text-align:center}.loading-message[data-v-2bbaecca]{max-width:400px;margin:0 auto;text-align:center;margin-bottom:20px}.page-container[data-v-2bbaecca]{margin:0 auto;padding:20px}.header[data-v-2bbaecca]{text-align:left;margin-bottom:20px}.card[data-v-2bbaecca]{border:1px solid #ddd;padding:20px}.section[data-v-2bbaecca]{margin-bottom:20px}.subsection[data-v-2bbaecca]{margin-top:20px}.select-wrapper[data-v-2bbaecca]{margin-right:10px;display:inline-block}.right-button[data-v-2bbaecca]{float:right}.click-catcher[data-v-2bbaecca]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;z-index:-1}.dados-container[data-v-42a7505c]{border:1px solid #e9ecef;border-radius:.25rem;padding:1rem;background-color:#f8f9fa}.dados-item[data-v-42a7505c]{position:relative;padding-bottom:1rem;border-bottom:1px dashed #ced4da}.dados-item[data-v-42a7505c]:last-child{border-bottom:none;padding-bottom:0}.loading-overlay[data-v-42a7505c]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:1000;border-radius:.25rem}.submitting-overlay[data-v-42a7505c]{background-color:rgba(248,249,250,.95);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1050}.submitting-overlay .loading-content[data-v-42a7505c]{background:#fff;padding:2rem;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:center;border:1px solid #e9ecef}.loading-content[data-v-42a7505c]{text-align:center}.loading-content .spinner-border[data-v-42a7505c]{width:3rem;height:3rem}.form-loading[data-v-42a7505c]{opacity:.3;pointer-events:none}.container-fluid[data-v-42a7505c]{transition:opacity .3s ease-in-out}.text-danger[data-v-42a7505c]{color:#dc3545!important}.form-select[data-v-42a7505c]:disabled{background-color:#e9ecef;opacity:.65}.btn-success[data-v-42a7505c]{background-color:#28a745;border-color:#28a745}.btn-success[data-v-42a7505c]:hover:not(:disabled){background-color:#218838;border-color:#1e7e34}.btn[data-v-42a7505c]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.col-md-3[data-v-42a7505c],.col-md-6[data-v-42a7505c]{margin-bottom:1rem}.submitting-overlay .loading-content[data-v-42a7505c]{margin:1rem;padding:1.5rem}}.form-select[data-v-42a7505c]:disabled{cursor:not-allowed}.progress[data-v-42a7505c]{height:8px;background-color:#e9ecef;border-radius:10px;overflow:hidden}.progress-bar[data-v-42a7505c]{border-radius:10px}.submitting-overlay[data-v-42a7505c]{animation:fadeIn-42a7505c .3s ease-in-out}@keyframes fadeIn-42a7505c{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.submitting-overlay .loading-content[data-v-42a7505c]{animation:slideIn-42a7505c .4s ease-out}@keyframes slideIn-42a7505c{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.page-container[data-v-f4b8e744]{margin:0 auto;padding:20px}.section[data-v-f4b8e744]{margin-bottom:20px}.form-modal-body[data-v-f4b8e744]{max-height:calc(100vh - 200px);overflow:auto}[data-v-f4b8e744] .table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #e9ecef;border-radius:8px;overflow:hidden}[data-v-f4b8e744] .table th{background-color:#f8f9fa;border-bottom:2px solid #dee2e6;padding:12px;font-weight:600}[data-v-f4b8e744] .table td{padding:12px;border-bottom:1px solid #e9ecef}[data-v-f4b8e744] .table tr:last-child td{border-bottom:none}[data-v-f4b8e744] .btn-primary{background-color:#28a745;border-color:#28a745}[data-v-f4b8e744] .btn-primary:hover{background-color:#218838;border-color:#1e7e34}.modal-backdrop[data-v-f4b8e744]{z-index:1050!important}.modal[data-v-f4b8e744]{z-index:1051!important}