.estados-dialog-tabulator .tabulator{border:1px solid #e0e0e0;font-size:13px}.estados-dialog-tabulator .tabulator .tabulator-header{background:#f5f5f5;border-bottom:2px solid #e0e0e0}.estados-dialog-tabulator .tabulator .tabulator-header .tabulator-col{background:#f5f5f5}.estados-dialog-tabulator .tabulator .tabulator-row{border-bottom:1px solid #eee}.estados-dialog-tabulator .tabulator .tabulator-row:hover{background:#fafafa}.estados-dialog-tabulator .tabulator .tabulator-row.tabulator-selected{background:#e3f2fd!important}.estados-dialog-tabulator .tabulator .tabulator-row.tabulator-selected:hover{background:#bbdefb!important}.estados-dialog-tabulator .tabulator .tabulator-row .tabulator-cell.tabulator-editing{border:2px solid #1976d2!important}.estados-dialog-tabulator .tabulator .tabulator-row .tabulator-cell.tabulator-editing input{font-size:13px}.estados-dialog-tabulator .sem-badge{display:inline-block;background:#e8f5e9;color:#2e7d32;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:600;white-space:nowrap}#app .estados-fenologicos-general{overflow:hidden}#app .estados-fenologicos-general .option-bar{position:relative;top:0}#app .estados-fenologicos-general .bulk-description-bar{background:#e3f2fd;border-bottom:1px solid #bbdefb;font-size:12px}#app .estados-fenologicos-general .estados-footer-bar{position:absolute;bottom:0;left:0;right:0;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;background:var(--v-primary-base,#1d6e3e);font-size:11px;color:hsla(0,0%,100%,.85);z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#app .estados-fenologicos-general .estados-table-container{position:absolute;left:0;right:0;top:var(--header-height,54px);bottom:24px;z-index:1}#app .estados-fenologicos-general .estados-table-container .tabulator-row.tabulator-group{padding:0}#app .estados-fenologicos-general .estados-table-container .tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}#app .estados-fenologicos-general .estados-table-container .tabulator-cell.col-selector,#app .estados-fenologicos-general .estados-table-container .tabulator-col.col-selector{background-color:rgba(76,175,79,.1)!important}#app .estados-fenologicos-general .estados-table-container .tabulator-equipo-group{background-color:rgba(25,118,210,.18);background-image:linear-gradient(135deg,rgba(25,118,210,.4),rgba(25,118,210,0))}#app .estados-fenologicos-general .estados-table-container .btn-date-picker{display:block;width:100%;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;padding:2px 6px;text-align:left;font-size:inherit;color:inherit;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .estados-fenologicos-general .estados-table-container .btn-date-picker:hover{background:rgba(25,118,210,.08);border-color:#1976d2;color:#1976d2}#app .estados-fenologicos-general .estados-table-container .tabulator-sector-group{background-color:rgba(76,175,79,.18);background-image:linear-gradient(135deg,rgba(76,175,79,.4),rgba(76,175,79,0))}#app .estados-fenologicos-general .estados-table-container .tabulator-estado-group{background-color:rgba(0,150,136,.18);background-image:linear-gradient(135deg,rgba(0,150,136,.4),rgba(0,150,136,0))}#app .estados-fenologicos-general .estados-table-container .estado-group-count{font-size:.78em;font-weight:400;opacity:.82;background:hsla(0,0%,100%,.15);border-radius:10px;padding:1px 8px;white-space:nowrap}#app .estados-fenologicos-general .estados-table-container .group-header-sticky{color:#fff;font-weight:600;padding:2px 8px;text-shadow:0 1px 2px rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#app .estados-fenologicos-general .estados-table-container .btn-add-estado{cursor:pointer;color:#fff;border-radius:4px;padding:2px 12px;font-size:.85em;font-weight:400;background-color:hsla(0,0%,100%,.1);border:none;-webkit-transition:background .2s;transition:background .2s;white-space:nowrap}#app .estados-fenologicos-general .estados-table-container .btn-add-estado:hover{background-color:hsla(0,0%,100%,.22)}#app .estados-fenologicos-general .estados-table-container .btn-add-estado:active{background-color:hsla(0,0%,100%,.3)}#app .estados-fenologicos-general .estados-table-container .btn-sector-menu{cursor:pointer;color:#fff;border-radius:4px;padding:2px 4px;background-color:hsla(0,0%,100%,.1);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}#app .estados-fenologicos-general .estados-table-container .btn-sector-menu:hover{background-color:hsla(0,0%,100%,.22)}#app .estados-fenologicos-general .estados-table-container .btn-sector-menu:active{background-color:hsla(0,0%,100%,.3)}#app .estados-fenologicos-general .estados-table-container .btn-sector-menu svg{display:block}#app .estados-fenologicos-general .estados-table-container .row-editing{background:rgba(25,118,210,.06)!important;outline:1px solid rgba(25,118,210,.25);outline-offset:-1px}#app .estados-fenologicos-general .estados-table-container .row-overlap{background:rgba(229,57,53,.06)!important;border-left:3px solid #e53935!important}#app .estados-fenologicos-general .estados-table-container .row-overlap:hover{background:rgba(229,57,53,.1)!important}#app .estados-fenologicos-general .estados-table-container .overlap-icon{color:#e53935;font-style:normal;margin-right:2px;cursor:help}#app .estados-fenologicos-general .estados-table-container .cell-acciones{gap:8px;height:100%}#app .estados-fenologicos-general .estados-table-container .btn-accion,#app .estados-fenologicos-general .estados-table-container .cell-acciones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .estados-fenologicos-general .estados-table-container .btn-accion{cursor:pointer;border:none;border-radius:4px;padding:3px;background:transparent;-webkit-transition:background .15s;transition:background .15s;color:#555}#app .estados-fenologicos-general .estados-table-container .btn-accion:hover{background:rgba(0,0,0,.08)}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--save{color:#1976d2}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--save:hover{background:rgba(25,118,210,.12)}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--edit{color:#555}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--edit:hover{background:rgba(0,0,0,.08)}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--danger{color:#c62828}#app .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--danger:hover{background:rgba(198,40,40,.1)}#app.theme--dark .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--edit,#app.theme--dark .estados-fenologicos-general .estados-table-container .btn-accion.btn-accion--save{color:#fff!important}.date-picker-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:299}.date-picker-floating{position:fixed;z-index:300;border-radius:8px;overflow:hidden}.sector-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:299}.sector-context-menu{position:fixed;z-index:300;background:#fff;border-radius:6px;min-width:230px;overflow:hidden}.sector-context-menu .v-list-item{min-height:40px}.sector-context-menu .v-subheader{height:28px;font-size:11px;color:#9e9e9e!important;padding-left:16px}.batch-action-bar{position:fixed;bottom:0;left:0;right:0;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#fff;border-top:2px solid #1976d2;min-height:52px}.slide-up-enter-active,.slide-up-leave-active{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.slide-up-enter,.slide-up-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}