.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:24px 4px}.v-snack{bottom:0;display:flex;font-size:.875rem;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){align-items:flex-end}.v-snack__wrapper{align-items:center;border-color:currentColor!important;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{align-items:center;align-self:center;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{align-items:center}.v-snack--left{justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.accessible-tree{outline:none}.node-container{display:flex;align-items:center;padding:4px;width:100%;position:relative}.node-container:focus{outline:2px solid #007acc;background-color:rgba(0,122,204,.05);border-radius:4px}.node-container:has(.tree-checkbox-disabled){opacity:.8}.node-label{margin-left:4px;padding-right:32px}.esActividad{padding-left:4px;border-left:2px solid transparent}.esActividad:hover{border-left-color:#1976d2;background-color:rgba(25,118,210,.04)}.tree-checkbox-acc{margin-right:8px;cursor:pointer;flex-shrink:0;position:relative;width:18px;height:18px;box-sizing:border-box;border:1px solid #dadada;border-radius:2px;background:#fff;transition:border-color .25s,background-color .25s}.tree-arrow:after,.tree-checkbox-acc:after{position:absolute;display:block;content:""}.tree-checkbox-acc.checked,.tree-checkbox-acc.indeterminate{background-color:#3a99fc;border-color:#218eff}.tree-checkbox-acc.checked:after{box-sizing:content-box;border:1.5px solid #fff;border-left:0;border-top:0;left:6px;top:2px;height:9px;width:5px;transform:rotate(45deg) scaleY(0);transition:transform .25s;transform-origin:center;transform:rotate(45deg) scaleY(1)}.tree-checkbox-disabled{opacity:.6;cursor:not-allowed;background-color:#f2f2f2;pointer-events:none}.tree-checkbox-disabled.checked,.tree-checkbox-disabled.indeterminate{background-color:#9fc3e7;border-color:#7caad9}.tree-checkbox.indeterminate:after{background-color:#fff;top:50%;left:20%;right:20%;height:2px}.favorite-btn{position:absolute;right:4px;background:transparent;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s}.favorite-btn:hover{transform:scale(1.2)}.favorite-icon{color:#ccc;font-size:24px;transition:color .2s}.favorite-icon.is-favorite{color:#ff4081}.tableComentarios{border-spacing:0;background-color:#fff}.tableComentarios,.tableComentarios td{border:1px solid #ddd;border-collapse:collapse}.tableComentarios td.first{text-align:center;width:15%;max-width:120px!important}.tableComentarios td.third{text-align:center;width:10%}.tableComentarios td.second{padding:1em}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.accessible-combobox[data-v-3cd8b0fc]{display:block}.nuevaActividad{padding:1rem}.nuevaActividad button.new{padding:.5rem;border:1px solid #2375b9;width:100%;color:#2375b9}.nuevaActividadDialog .ltitle{font-weight:700;margin-top:1rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{font-size:12px}.tablaDialog{width:100%;border-spacing:0;border-collapse:collapse;table-layout:auto;text-align:center}.tablaDialog tr td{border:1px solid}.tablaDialog tr td input{text-align:right}.tablaDialog tr td.isTitle{text-align:left;padding-left:1em}.tableImputacion{max-width:100%!important;text-align:center;border-spacing:0;table-layout:auto}.tableImputacion thead{color:#fff;cursor:default}.tableImputacion thead tr{height:50px}.tableImputacion thead tr.empty{height:10px}.tableImputacion thead tr th{background-color:#51bfed;position:sticky;top:80px}.tableImputacion thead tr th.isHoliday,.tableImputacion thead tr th.isWeekend{background-color:#49b3e4}.tableImputacion tbody{margin-top:50px}.tableImputacion tbody .desplazamiento .v-input--selection-controls,.tableImputacion tbody .guardia .v-input--selection-controls,.tableImputacion tbody .restaurant .v-input--selection-controls,.tableImputacion tbody .turnos .v-input--selection-controls{margin-top:10px}.tableImputacion tbody .desplazamiento .v-input--checkbox,.tableImputacion tbody .desplazamiento .v-input__slot,.tableImputacion tbody .guardia .v-input--checkbox,.tableImputacion tbody .guardia .v-input__slot,.tableImputacion tbody .restaurant .v-input--checkbox,.tableImputacion tbody .restaurant .v-input__slot,.tableImputacion tbody .turnos .v-input--checkbox,.tableImputacion tbody .turnos .v-input__slot{align-items:center;justify-content:center}.tableImputacion tbody .desplazamiento .v-input--selection-controls__input{margin-bottom:8px}.tableImputacion tbody tr.empty{height:10px}.tableImputacion tbody tr td{width:4.4444444444%;max-width:46px;height:30px!important;line-height:30px!important;background-color:#fff;border:1px solid #ddd;border-collapse:collapse;font-weight:700}.tableImputacion tbody tr td .v-icon{padding:0 2px 0 5px}.tableImputacion tbody tr td .v-text-field{padding-top:8px;padding-bottom:8px;margin:0}.tableImputacion tbody tr td .v-input__slot:before{border-style:none!important;border-width:0!important}.tableImputacion tbody tr td .v-input__slot{padding:0!important}.tableImputacion tbody tr td .v-input__slot .v-text-field__slot input{text-align:center;font-size:12px;border-bottom:1px dashed #ccc!important;border-top:1px dashed #ccc!important}.tableImputacion tbody tr td.isHoliday,.tableImputacion tbody tr td.isWeekend{background-color:#f4f5f6;color:#51c0ed!important}.tableImputacion tbody tr td.isHoliday input,.tableImputacion tbody tr td.isWeekend input{color:#51c0ed!important}.tableImputacion tbody tr td.isError{color:red!important}.tableImputacion tbody tr td.isWarning{color:orange!important}.tableImputacion tbody tr td.isDone{color:green}.tableImputacion tbody tr td.isTitle{max-width:450px;cursor:default;padding-left:5px;text-align:left;font-weight:400;color:#757677}.tableImputacion tbody tr td.isTitle:hover{max-width:600px}.tableImputacion tbody tr td.isTitle .text-h6{text-overflow:ellipsis;line-height:12px!important;font-size:12px!important;line-clamp:2!important;width:450px}.tableImputacion tbody tr td.isTitle .text-h6:hover{font-weight:700;color:#000;max-width:600px}.tableImputacion tbody tr td.isTotal{cursor:default;width:5%}.tableImputacion tbody tr.tipologia .v-btn--small{margin:0}.tableImputacion tbody tr.tipologia td:not(.isWeekend){background-color:#fefefe}.tableImputacion tbody tr.especial{cursor:default}.tableImputacion tbody tr.especial td.isTitle{padding-left:1em}.tableImputacion tbody tr.especial.actuaciones td.isTitle,.tableImputacion tbody tr.especial.actuaciones td.isTotal,.tableImputacion tbody tr.especial.intervencion td.isTitle,.tableImputacion tbody tr.especial.intervencion td.isTotal,.tableImputacion tbody tr.especial.presenciales td.isTitle,.tableImputacion tbody tr.especial.presenciales td.isTotal,.tableImputacion tbody tr.especial.prolongacion td.isTitle,.tableImputacion tbody tr.especial.prolongacion td.isTotal{background-color:#daf5fd}.tableImputacion tbody tr.especial.total td{background-color:#c8f1ff}.tableImputacion tbody tr.especial.total td.isHoliday,.tableImputacion tbody tr.especial.total td.isWeekend{background-color:#d8d9da}.tableImputacion tbody tr.especial.total td.isHoliday:not(.isError),.tableImputacion tbody tr.especial.total td.isWeekend:not(.isError){color:#9c9d9e!important}.tableImputacion tbody tr.especial.aIncurrir td{background-color:#daf5fd}.tableImputacion tbody tr.especial.aIncurrir td.isHoliday,.tableImputacion tbody tr.especial.aIncurrir td.isWeekend{background-color:#e2e3e4}.tableImputacion tbody tr.especial.aIncurrir td.isHoliday:not(.isError),.tableImputacion tbody tr.especial.aIncurrir td.isWeekend:not(.isError){color:#9c9d9e!important}.tableImputacion tbody tr.especial.porAsignar td{background-color:#e7f6fb}.tableImputacion tbody tr.especial.porAsignar td.isHoliday,.tableImputacion tbody tr.especial.porAsignar td.isWeekend{background-color:#e6e7e8}.tableImputacion tbody tr.especial.porAsignar td.isHoliday:not(.isError),.tableImputacion tbody tr.especial.porAsignar td.isWeekend:not(.isError){color:#9c9d9e!important}.leyenda{color:#757677}.v-alert{padding:0}.hideAll,li.tree-node[data-id^=cerrada]{display:none!important}.hideCheck .v-btn,.tree-checkbox{display:none}.tree-anchor{padding-left:0}.v-dialog .v-card__text{font-size:1.333333rem!important;padding-top:20px!important}td .v-input.v-input--selection-controls.v-input--checkbox{margin:0!important;padding:0!important;display:flex!important;justify-content:center!important}td .v-input__control{width:auto!important;display:flex!important;justify-content:center!important}td .v-input__slot{margin:0!important;padding:0!important;justify-content:center!important}td .v-input--selection-controls__input{margin:0 auto!important;position:static!important}td .v-messages{display:none!important}.table-cell-checkbox{margin-top:0!important;margin-bottom:0!important}.table-cell-checkbox .v-input__slot{justify-content:center!important}.table-cell-checkbox .v-input__control{display:flex!important;justify-content:center!important}.table-cell-checkbox .v-input--selection-controls__input{margin-left:auto!important;margin-right:auto!important}.favorite-item{position:relative}.heart-icon-container{margin-left:auto!important;position:absolute!important;right:8px!important}.checkbox-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.checkbox-wrapper .v-input{margin-top:0!important;margin-bottom:0!important}.checkbox-wrapper .v-input__slot{margin-bottom:0!important}.checkbox-wrapper .v-messages{display:none!important}