/* Cactus ERP v1.5.144 · selector rápido fecha/hora compacto */
.wt134-deadline{grid-column:auto;min-width:0;border:1px solid #e0e5ed;background:#fafbfd;border-radius:12px;padding:11px 12px;overflow:hidden}
.wt134-label{display:block;font-size:11px;font-weight:900;color:#566075;margin-bottom:8px}
.wt134-date-row{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(0,1.65fr);gap:12px;align-items:start;min-width:0}
.wt134-date-row label,.wt134-time-block>span{font-size:10px;font-weight:800;color:#697487;min-width:0}
.wt134-date-row input[type="date"]{width:100%;max-width:100%;margin-top:5px;box-sizing:border-box}
.wt134-time-block{min-width:0}
.wt134-time-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:5px;min-width:0}
.wt134-time-buttons button{min-width:0;width:100%;border:1px solid #d6deea;background:#fff;color:#34425a;border-radius:8px;padding:8px 5px;font:inherit;font-size:10px;font-weight:900;cursor:pointer;transition:.12s;white-space:nowrap;box-sizing:border-box}
.wt134-time-buttons button:hover{border-color:#a98ae3;background:#faf7ff}
.wt134-time-buttons button.is-active{background:#6b2bd9;border-color:#6b2bd9;color:#fff}
.wt134-time-buttons [data-wt134-other]{grid-column:span 2}
.wt134-custom-time{display:none!important;width:100%!important;max-width:170px!important;margin-top:7px!important;box-sizing:border-box}
.wt134-custom-time.is-visible{display:block!important}
.wt134-deadline>small{display:block;margin-top:7px;color:#8792a2;font-size:9px;font-weight:500;line-height:1.35}
body.cactus-dark .wt134-deadline{background:#20242c;border-color:#414955}
body.cactus-dark .wt134-label,body.cactus-dark .wt134-date-row label,body.cactus-dark .wt134-time-block>span{color:#c7ced8}
body.cactus-dark .wt134-time-buttons button{background:#292e38;border-color:#495262;color:#edf1f6}
body.cactus-dark .wt134-time-buttons button.is-active{background:#8050dc;border-color:#9a72e5;color:#fff}
body.cactus-dark .wt134-deadline>small{color:#aab3bf}
@media(max-width:900px){.wt134-date-row{grid-template-columns:1fr}.wt134-time-buttons{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:560px){.wt134-time-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.wt134-time-buttons [data-wt134-other]{grid-column:span 3}}
