main table td .gr-table-icon-action{position:relative!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;margin:2px!important;border:1px solid #dbe7e3!important;border-radius:8px!important;background:#fff!important;color:#536575!important;display:inline-grid!important;place-items:center!important;vertical-align:middle!important;text-decoration:none!important;cursor:pointer!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,border-color .16s ease!important}
main table td .gr-table-icon-action svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
main table td .gr-table-icon-action:hover{transform:translateY(-1px);box-shadow:0 5px 14px rgba(15,23,42,.10);background:#edf7ff!important;border-color:#bddcf4!important;color:#0c5ca8!important}
main table td .gr-table-icon-action.success:hover{background:#eaf9f0!important;border-color:#a8dcbc!important;color:#06733d!important}
main table td .gr-table-icon-action.danger:hover{background:#fff1f1!important;border-color:#fecaca!important;color:#b42318!important}
main table td .gr-table-icon-action[data-gr-tooltip]:after{content:attr(data-gr-tooltip);position:absolute;left:50%;bottom:calc(100% + 7px);transform:translateX(-50%) translateY(3px);background:#142233;color:#fff;padding:5px 7px;border-radius:5px;font-size:10px;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:.15s;z-index:80}
main table td .gr-table-icon-action[data-gr-tooltip]:hover:after{opacity:1;transform:translateX(-50%) translateY(0)}
/* React-rendered icon actions: show only the lucide icon, keep the label for screen readers via aria-label. */
main table td .gr-table-icon-action.gr-icon-react{font-size:0!important;line-height:0!important;gap:0!important}
main table td .gr-table-icon-action.gr-icon-react svg{margin:0!important;width:16px!important;height:16px!important;fill:none}
main table td .gr-table-icon-action.danger{color:#b42318!important}
main table td .gr-table-icon-action.success{color:#067647!important}
