#test{font-size:.6em;display:inline-block}div[data-v-be1d2916],footer[data-v-be1d2916]{height:50px}.container{min-height:calc(100vh - 70px)}.slide-enter-active{-webkit-animation:slide-in .1s ease-in forwards;animation:slide-in .1s ease-in forwards}.slide-leave-active{-webkit-animation:slide-out .1s ease-out forwards;animation:slide-out .1s ease-out forwards}@-webkit-keyframes slide-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-out{0%{opacity:1}to{opacity:0}}@keyframes slide-out{0%{opacity:1}to{opacity:0}}.pagination.pagination-alt>li>a,.pagination.pagination-alt>li>span{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:none;margin-left:-1px}.pagination.pagination-alt>li:first-child>a{padding-left:12px}.input[data-v-5fdf00bf]{position:relative}.input .clear[data-v-5fdf00bf]{cursor:pointer;position:absolute;right:10px;top:12px}.input-width{width:90%!important;margin-bottom:1em}textarea.areahelper{position:absolute;top:-9999px;left:-9999px}textarea.active{background-color:#ffffe0!important}.textarea-width{width:90%!important}.checkbox-margin{margin-left:1em!important}.vdp-datepicker__calendar .cell.selected{color:#fff;background-color:#a90329}.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{background-color:#428bca;color:#fff}.vdp-datepicker__calendar header{margin:0!important;padding:0!important;border:none!important}.vdp-datepicker__calendar .cell{border:1px solid transparent!important}.vdp-datepicker__calendar .cell.selected:after,.vdp-datepicker__calendar .cell.selected:before{content:none}.datepicker-width{width:45%!important;margin-bottom:1em}.form-container-fluid{margin:1em!important}.input[data-v-485f8938]{position:relative}.input .clear[data-v-485f8938]{cursor:pointer;position:absolute;right:10px;top:12px}#warning{color:red;font-weight:700;text-align:center}.checkout[data-v-17f38770]{min-height:100vh;cursor:none;color:#333}.loader{position:fixed!important;bottom:0!important;width:100vw!important;left:0!important;z-index:20}.date-picker input.form-control:disabled,.date-picker input.form-control[readonly],.form-control:disabled,.form-control[readonly]{background-color:#fff!important}select.form-control:disabled{background-color:#d3d3d3!important}.days-off-box .card-body .days-off-list{max-height:500px;overflow-y:auto}.days-off-box .card-body .days-off-list .holiday{color:red}.dateInput input,.reason label,.reason textarea{display:block;width:100%}.reason textarea{min-height:3rem}.dateInput input{height:calc(2.25rem + 2px);padding:.375rem .75rem;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}label.select{display:block}.office.accepted{background-color:#29a847;border-color:#29a847}.office.accepted.other-person{background-color:rgba(41,168,71,.31)}.office.accepted.other-person>.fc-content>.fc-title{background-color:#29a847}.office.not-accepted{background-color:#ffc107;border-color:#ffc107}.office.not-accepted.other-person{background-color:rgba(255,193,7,.314)}.office.not-accepted.other-person>.fc-content>.fc-title{background-color:#ffc107}.home-office.accepted{background-color:#06f;border-color:#06f}.home-office.accepted.other-person{background-color:rgba(0,102,255,.31)}.home-office.accepted.other-person>.fc-content>.fc-title{background-color:#06f}.home-office.not-accepted{background-color:#4d5472;border-color:#4d5472}.home-office.not-accepted.other-person{background-color:rgba(77,84,114,.314)}.home-office.not-accepted.other-person>.fc-content>.fc-title{background-color:#4d5472}.fc-content{cursor:pointer;background:inherit}.fc-content>.fc-title{background:inherit;-webkit-background-clip:text;color:transparent;-webkit-filter:invert(1) grayscale(1) contrast(100);filter:invert(1) grayscale(1) contrast(100)}.fc-content>.fc-title>i{background:inherit!important}.fc-bgevent{opacity:1;background-color:#ff9696;color:rgba(70,70,70,.8)}.helper{cursor:pointer!important;color:#666!important;border:4px solid #666!important;border-radius:100%!important;width:35px!important;height:35px!important;padding:3px!important}.form,form{margin:auto;max-width:400px}.color-picker{position:absolute;display:none}.color-picker-input:focus+.color-picker,.color-picker:hover{display:block;z-index:1}.color{display:inline-block;height:14px!important;width:14px!important;border:1px solid #d3d3d3;border-radius:100%}select{position:static!important;z-index:0}.hover:hover{background-color:#f3f3f3}.form-title{margin-left:1.5em}#title-modal{font-size:1em}#sub-title-modal{font-size:.66em}.v-select-width{width:90%}.form-container-fluid{margin:1em}.form-batch,.form-batch-top{font-size:1.15em;margin-left:1.7em}.form-batch{margin-top:3em}.title-inline{display:inline-block}.collapse-button[data-v-79551c93]{width:100px}.detail-sm{font-size:.9em;margin-top:.3em}.btn-xs{font-size:.9em!important;padding:0 .4em!important;margin:0 .5em!important}.tag{margin-left:5px}.page[data-v-12bf9f5e]{font-size:1em}@media print{.page[data-v-12bf9f5e]{-webkit-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width:297mm;height:210mm;position:fixed;top:9cm;left:2cm}}.head[data-v-12bf9f5e],.head h6[data-v-12bf9f5e]{line-height:1em}.head td[data-v-12bf9f5e]{padding:4px 10px}.border[data-v-12bf9f5e]{border-width:1px!important;border-color:#000!important}.bg-gray[data-v-12bf9f5e]{background-color:#ccc}h6[data-v-12bf9f5e]{margin:0}[class*=" col-"][data-v-12bf9f5e]{padding:5px}th[data-v-12bf9f5e]{padding-top:0!important;padding-bottom:0!important;border:none!important;font-size:.8em}table[data-v-12bf9f5e]{margin:0}thead td[data-v-12bf9f5e]{font-size:.8em;padding:0 10px}td[data-v-12bf9f5e]{font-size:.9em;border-width:1px!important;border-color:#000!important}.thick-border[data-v-12bf9f5e]{border-top:3px solid #000}.legend[data-v-12bf9f5e]{display:flex;flex-wrap:wrap;font-size:10px}ul[data-v-62749f20]{list-style:none!important;list-style-type:none!important}.btn-xs[data-v-62749f20]{font-size:.8em!important;padding:0 .4em!important;margin:0 .4em .2em!important}.panel{margin-top:.5em}.list{font-size:.9em}