.custom-input[data-v-2dd837b4]{width:100%;height:auto;padding:16px;border-radius:12px;border:1px solid;box-sizing:border-box;font-size:14px}.custom-input[data-v-2dd837b4]::-moz-placeholder{font-size:14px}.custom-input[data-v-2dd837b4]::placeholder{font-size:14px}table{width:100%!important;border-collapse:collapse}td,th{border-bottom:1px solid #ddd;text-align:center;padding:8px}thead th{background-color:#f4f4f4}tbody tr{text-align:center}.sticky-header{position:sticky;top:0;z-index:10;background-color:#fff;padding-top:10px;border-bottom:1px solid #ece8e8;width:100%;left:0;box-sizing:border-box}.x-close{position:absolute;right:20px;top:10px;font-size:18px;font-weight:600;color:grey;cursor:pointer}.dialog-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);transition:opacity .3s ease}.dialog-wrapper{display:inline-block;overflow:auto;max-height:75vh;width:100%;padding:20px;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;position:relative;overflow-y:auto;scrollbar-width:none}.dialog-container{max-width:500px;overflow:hidden;width:calc(100% - 60px)!important;margin:0 auto;padding-bottom:10px;background-color:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.33)}.dialog-header{margin-top:0;font-size:1.25rem;text-align:center;padding:10px 0}.dialog-body{padding:15px 25px;max-height:60vh;margin-bottom:10px;overflow-y:auto;scrollbar-width:none}.dialog-body::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important}.dialog-footer{display:flex;justify-content:space-around!important}.tr-riscado{text-decoration:line-through;color:grey}.actions{margin-top:10px;display:flex;justify-content:center}.enabled-button{background-color:#000;color:#00e300;cursor:pointer}.disabled-button{background-color:#333;color:#888;cursor:default;opacity:.6}.confirmation-content{text-align:center}.confirmation-actions{display:flex;justify-content:space-around;margin-top:20px;width:100%}.confirmation-actions .pure-button{flex:1;margin:0 10px}.dialog-enter,.dialog-leave-active{opacity:0}.dialog-enter .dialog-container,.dialog-leave-active .dialog-container{transform:scale(1.05)}.error-item{padding-left:10px}.divider{margin:10px 10px;border-top:.1px solid #dbdada}.agenda-scroll{overflow-y:auto;scrollbar-width:none}.agenda-scroll::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important}