/* REV626: Four legacy floating launchers obstruct Absensi tables and are
   available under the existing Panduan workspace instead. Panels themselves
   remain functional, and no RBAC/transaction logic is changed. */
body > #th-close519,body > #th-digital-v522,
body > .thesc517-launch,body > .th524-launch,
body > .thsc-desktop-shortcut{display:none!important;pointer-events:none!important}
#thgc-root .th626-utilities{display:block;padding:13px 16px;margin:4px 0 18px;border:1px solid #e4d8dd;border-radius:12px;background:#fffdfd}
#thgc-root .th626-utilities h3{font:750 14px/1.4 system-ui,sans-serif;margin:0 0 5px;color:#652a37}
#thgc-root .th626-utilities p{font:400 12px/1.5 system-ui,sans-serif;color:#68707d;margin:0 0 10px}
#thgc-root .th626-utility-actions{display:flex;flex-wrap:wrap;gap:8px}
#thgc-root .th626-utility-actions button{border:1px solid #d7c5cb;background:#fff;color:#663344;border-radius:8px;padding:8px 11px;font:700 12px system-ui,sans-serif;cursor:pointer;min-height:36px}
#thgc-root .th626-utility-actions button:hover,#thgc-root .th626-utility-actions button:focus-visible{background:#f9e9ee;outline:2px solid #9d7383;outline-offset:1px}
/* The original attendance header layout has white inherited text and an
   overlaid date-label pseudo element. Reserve visible space for H. */
.attendance-entry-screen .attendance-desktop-grid thead .th3-date-row > th > .th625-h-date-action,
.attendance-entry-screen .attendance-desktop-grid thead tr:first-child > th[colspan] > .th625-h-date-action{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;
  box-sizing:border-box!important;padding:0!important;margin-left:8px!important;
  vertical-align:middle!important;position:relative!important;z-index:20!important;
  border:1px solid #ffe4e8!important;border-radius:7px!important;
  background:#fff!important;color:#812d3b!important;opacity:1!important;visibility:visible!important;
  font:800 11px/1 system-ui,sans-serif!important;cursor:pointer!important;
  box-shadow:0 1px 4px #1608133b!important
}
