
/* TunLog Web 1.7.4 responsive editor layout overrides */
.main{min-width:0!important;width:auto!important}
.page-wrap{width:100%!important;max-width:none!important;box-sizing:border-box!important}
.view{width:100%!important;max-width:none!important;min-width:0!important}
.std-page,.dek-editor{width:100%!important;max-width:none!important}
.std-table-wrap,.dek-table-wrap{width:100%!important;max-width:none!important}
.std-table-wrap{max-height:calc(100dvh - 320px)!important}
.dek-table-wrap{max-height:calc(100dvh - 300px)!important}
/* only Name stays fixed; every other personnel column scrolls */
.dek-pos,.dek-qual,.dek-firma,.dek-model,.dek-vorname,.dek-row-total,.dek-remove-cell{position:static!important;left:auto!important;right:auto!important;z-index:1!important}
.dek-name,.dek-name-head{position:sticky!important;left:0!important;z-index:40!important;background:#171d24!important}
.std-name-h,.std-name-cell{position:sticky!important;left:0!important;z-index:30!important;background:#171d24!important}

/* TunLog 1.8.0 typography and control alignment */
body,button,input,select,textarea,table{font-family:var(--font-ui,Inter,"Segoe UI",Arial,sans-serif)!important}
.btn,.side-nav button,.quick,input,select,textarea{font-size:var(--font-body,14px)}
.btn.sm{font-size:var(--font-body,14px)}
.btn-xs,.field>span,.sub,.toolbar-note{font-size:var(--font-compact,12px)}
.std-table,.dek-table-excel{font-family:var(--font-ui,Inter,"Segoe UI",Arial,sans-serif)!important;font-size:var(--font-compact,12px)!important;line-height:1.35}
body .std-table input,body .std-table select,body .std-table button,body .std-table .std-time-cell input,body .std-table .std-status,body .std-table .std-name-cell input,body .std-table .std-role-cell input,body .std-table .std-resp-cell input,body .std-table .std-num,body .dek-table-excel input,body .dek-table-excel select,body .dek-table-excel button{font-family:inherit!important;font-size:var(--font-compact,12px)!important;line-height:1.35}
.std-table th,.std-table td,.dek-table-excel th,.dek-table-excel td{font-family:inherit!important}
.std-table .std-sub,.std-summary-h,.dek-month-row th,.dek-week-row th,.dek-date-row th{font-size:var(--font-compact,12px)!important}
