.event-calendar .suspended{color:#ff0}.bold{font-weight:700}.event_details .comment-indicator{widows:10px;height:10px;background-color:red;border-radius:5px;display:inline-block}.file-list{border:1px solid #dcdcdc;border-radius:5px}p{white-space:pre-wrap}p.compulsory-item{display:inline}p.unchecked{color:red}p{margin:0!important}@media print{.back[data-v-2352aa3c]{visibility:hidden}}.manual p{margin:0}.table-button[data-v-3d66dba9]{display:inline-block}.table-cell[data-v-3d66dba9]{min-width:120px}p[data-v-0c9b17c8]{font-weight:700;font-size:90%;margin:0;padding:0}.event-calendar,.event-calendar .worker-name{margin:0}.event-calendar .day-grid{border:1px solid #000;min-height:100px}.event-calendar .day-grid p{margin:0}.event-calendar .day-grid .event-name{color:#00f;display:inline;text-decoration:underline;cursor:pointer}.event-calendar .day-grid .event-badge{margin:0;display:inline}.event-calendar .event-name{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.event-calendar .active{color:green}.event-calendar .completed{color:grey}.event-calendar .namebadege{margin:0}@media print{.back[data-v-59ba06ee]{visibility:hidden}}.bordered[data-v-59ba06ee]{border:1px solid #000}.quote-item-row-left[data-v-59ba06ee]{border-top:1px solid #000;border-right:1px solid #000;margin-left:15px;padding:0}.quote-item-row-right[data-v-59ba06ee]{border-top:1px solid #000;margin-right:15px;padding:0}.quote-item-row-divider-vertical[data-v-59ba06ee]{margin-left:15px;margin-right:15px;padding:0;border-right:1px solid #000}.booking-calendar,.booking-calendar .worker-name{margin:0}.booking-calendar .day-grid{border:1px solid #000;min-height:100px}.booking-calendar .day-grid p{margin:0}.booking-calendar .day-grid .event-name{margin:0;padding:0;color:#00f;display:block;text-decoration:underline;cursor:pointer}.booking-calendar .day-grid .event-badge{margin:0;display:inline}.booking-calendar .event-name{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.booking-calendar .event-block{padding:1px;margin-bottom:1rem;border:1px solid #dcdcdc;border-radius:5px}.booking-calendar .active{color:green}.booking-calendar .completed{color:grey}.booking-calendar .namebadege{margin:0}@media print{.print-hidden[data-v-0c6eb0ae]{visibility:hidden}}.flexbox[data-v-085fb1ab]{display:flex}.table-button[data-v-085fb1ab]{min-width:80px;min-height:24px;padding:0}.table-button[data-v-085fb1ab]:hover{color:#00f;background-color:#dcdcdc;text-decoration:underline}p[data-v-75f44479]{margin:0}.table-button[data-v-75f44479]{min-width:65px;min-height:24px;font-size:14px}.table-button[data-v-75f44479]:hover{color:#00f;background-color:#dcdcdc;text-decoration:underline}.inscription-bookings{margin:0}.block-item{display:block}.table-button{min-width:65px;min-height:24px;font-size:14px}.table-button:hover{color:#00f;background-color:#dcdcdc;text-decoration:underline}.rounded{background-color:pink;border:2px solid grey;border-radius:10px}@media print{.back[data-v-45bc1128]{visibility:hidden}}@page{size:auto;margin:0}.choose_system{flex-direction:column;justify-content:center;height:200px}.choose_system,.top-row{display:flex;align-items:center}.top-row-name{font-size:46px;font-weight:500}.top-row-button{margin-left:10px}.table-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:26px;max-width:50px}.circled-text{font-size:14px;border-radius:10px;padding-left:6px;padding-right:6px;color:#fff;background-color:#28a745}.flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-container>div{margin:0 10px 0 10px}.accessory-container{border:1px solid;margin-top:10px}.accessory-container:hover{background-color:hsla(0,0%,58.8%,.5)}.accessory-order-container{padding-right:10%;padding-left:10%;font-size:20px}@media print{.print-hiden-content{visibility:hidden}.bottom-content{position:absolute;bottom:0;width:100%;text-align:center;font-size:18px}}.inline-obj{display:inline}@page{size:auto!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.pointer{cursor:pointer}.admin-badge{background:#fff;border-radius:5px;margin-right:auto;padding:0 10px;font-weight:700}#app .my-alert{position:fixed;text-align:center;margin-left:-250px;top:100px;left:50%;width:500px}.nav-link-custom{color:#fff!important;font-weight:700}