.programa-fertilizacion-tabulator{width:100%;height:calc(100vh - 240px);overflow:hidden}.programa-fertilizacion-tabulator .tabulator{border:none;font-family:inherit;font-size:.82rem;background:transparent}.programa-fertilizacion-tabulator .tabulator .tabulator-header{background-color:#1976d2;color:#fff;border-bottom:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col{background-color:#1976d2;border-right:1px solid hsla(0,0%,100%,.12);color:#fff}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:6px 6px}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col .tabulator-col-title{font-size:.78rem;font-weight:500;white-space:normal;line-height:1.2;text-align:center}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col.tabulator-frozen{background-color:#1565c0;border-right:2px solid #0d47a1}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col:hover{background-color:#1565c0}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-mes-group{background-color:#1565c0;border-bottom:2px solid #0d47a1}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-mes-group .tabulator-col-title{font-size:.88rem;font-weight:700;letter-spacing:.02em}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-etapa-group{background-color:#1976d2;border-bottom:1px solid hsla(0,0%,100%,.18)}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-etapa-group .tabulator-col-title{font-size:.78rem;font-weight:500}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-totales-group{background-color:#0d47a1;border-left:3px solid #ffc107}.programa-fertilizacion-tabulator .tabulator .tabulator-header .tabulator-col-group.fert-totales-group .tabulator-col-title{font-size:.88rem;font-weight:700}.programa-fertilizacion-tabulator .tabulator .tabulator-cell{border-right:1px solid rgba(0,0,0,.07);padding:5px 6px;vertical-align:middle}.programa-fertilizacion-tabulator .tabulator .tabulator-cell.fert-zero{color:rgba(0,0,0,.25);font-style:italic}.programa-fertilizacion-tabulator .tabulator .tabulator-cell[tabulator-field=_sector_nombre]{font-weight:500}.programa-fertilizacion-tabulator .tabulator .tabulator-cell[tabulator-field=_sector_ha]{text-align:center;color:rgba(0,0,0,.55);font-size:.75rem}.programa-fertilizacion-tabulator .tabulator .tabulator-cell.fert-total-col{background-color:#e8f0fe;border-left:2px solid rgba(26,115,232,.3);font-weight:600;text-align:right}.programa-fertilizacion-tabulator .tabulator .tabulator-frozen{background-color:#fafafa}.programa-fertilizacion-tabulator .tabulator .tabulator-frozen.tabulator-frozen-left{-webkit-box-shadow:3px 0 6px rgba(0,0,0,.08);box-shadow:3px 0 6px rgba(0,0,0,.08);z-index:15}.programa-fertilizacion-tabulator .tabulator .tabulator-row{border-bottom:1px solid rgba(0,0,0,.06);-webkit-transition:background-color .1s;transition:background-color .1s}.programa-fertilizacion-tabulator .tabulator .tabulator-row:hover{background-color:rgba(25,118,210,.04)!important}.programa-fertilizacion-tabulator .tabulator .tabulator-row.fert-row-even{background-color:#f9f9f9}.programa-fertilizacion-tabulator .tabulator .tabulator-row.fert-row-odd{background-color:#fff}.programa-fertilizacion-tabulator .tabulator .tabulator-row.fert-row-dirty{border-left:3px solid #ff9800}.programa-fertilizacion-tabulator .tabulator .tabulator-row.fert-row-dirty .tabulator-cell:first-child{padding-left:6px}.programa-fertilizacion-tabulator .tabulator .tabulator-calcs-bottom{background-color:#e3f2fd;border-top:2px solid #1976d2;font-weight:700}.programa-fertilizacion-tabulator .tabulator .tabulator-calcs-bottom .tabulator-cell{color:#0d47a1}.programa-fertilizacion-tabulator .tabulator .tabulator-calcs-bottom .tabulator-cell.fert-total-col{background-color:#bbdefb}.programa-fertilizacion-tabulator .tabulator .tabulator-tableholder::-webkit-scrollbar{height:6px;width:6px}.programa-fertilizacion-tabulator .tabulator .tabulator-tableholder::-webkit-scrollbar-track{background:#f0f0f0}.programa-fertilizacion-tabulator .tabulator .tabulator-tableholder::-webkit-scrollbar-thumb{background:rgba(25,118,210,.4);border-radius:3px}.programa-fertilizacion-tabulator .tabulator .tabulator-tableholder::-webkit-scrollbar-thumb:hover{background:rgba(25,118,210,.7)}.programa-fertilizacion-tabulator .fert-sector-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.programa-fertilizacion-tabulator .fert-sector-cell .fert-sector-nombre{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.programa-fertilizacion-tabulator .fert-sector-cell .fert-sector-menu-btn{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;background:none;border:none;cursor:pointer;padding:3px;border-radius:50%;opacity:0;-webkit-transition:opacity .15s,background-color .15s;transition:opacity .15s,background-color .15s;-ms-flex-negative:0;flex-shrink:0}.programa-fertilizacion-tabulator .fert-sector-cell .fert-sector-menu-btn svg{display:block;color:#555}.programa-fertilizacion-tabulator .fert-sector-cell .fert-sector-menu-btn:hover{background-color:rgba(0,0,0,.08)}.programa-fertilizacion-tabulator .tabulator-row:hover .fert-sector-menu-btn{opacity:1}.programa-fertilizacion-tabulator.dark-theme .tabulator{background-color:#1e1e1e;color:#e0e0e0}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header{background-color:#263238}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col{background-color:#263238;color:#e0e0e0;border-right-color:hsla(0,0%,100%,.05)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col.tabulator-frozen{background-color:#1c262b}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col:hover{background-color:#2e3f48}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col-group.fert-mes-group{background-color:#1c262b;border-bottom-color:#37474f}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col-group.fert-etapa-group{background-color:#263238;border-bottom-color:hsla(0,0%,100%,.08)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-header .tabulator-col-group.fert-totales-group{background-color:#102027;border-left-color:#ffc107}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-cell{border-right-color:hsla(0,0%,100%,.05)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-cell.fert-zero{color:hsla(0,0%,100%,.2)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-cell[tabulator-field=_sector_ha]{color:hsla(0,0%,100%,.4)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-cell.fert-total-col{background-color:rgba(26,115,232,.12);border-left-color:rgba(26,115,232,.4)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-frozen{background-color:#2c2c2c}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-frozen.tabulator-frozen-left{-webkit-box-shadow:3px 0 8px rgba(0,0,0,.4);box-shadow:3px 0 8px rgba(0,0,0,.4)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-row{border-bottom-color:hsla(0,0%,100%,.04)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-row:hover{background-color:rgba(100,181,246,.08)!important}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-row.fert-row-even{background-color:hsla(0,0%,100%,.02)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-row.fert-row-odd{background-color:#1e1e1e}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-calcs-bottom{background-color:#2c2c2c;border-top-color:#37474f}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-calcs-bottom .tabulator-cell{color:#90caf9}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-calcs-bottom .tabulator-cell.fert-total-col{background-color:rgba(26,115,232,.2)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-tableholder::-webkit-scrollbar-track{background:#2c2c2c}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-tableholder::-webkit-scrollbar-thumb{background:rgba(100,181,246,.4)}.programa-fertilizacion-tabulator.dark-theme .tabulator .tabulator-tableholder::-webkit-scrollbar-thumb:hover{background:rgba(100,181,246,.7)}.programa-fertilizacion-tabulator.dark-theme .fert-sector-cell .fert-sector-menu-btn svg{color:#aaa}.programa-fertilizacion-tabulator.dark-theme .fert-sector-cell .fert-sector-menu-btn:hover{background-color:hsla(0,0%,100%,.08)}@media(max-width:960px){.programa-fertilizacion-tabulator .tabulator{font-size:.75rem}.programa-fertilizacion-tabulator .tabulator .tabulator-cell,.programa-fertilizacion-tabulator .tabulator .tabulator-col .tabulator-col-content{padding:4px 3px}}