.clickable-icon{transition:color .3s}.clickable-icon:hover{color:#1890ff}.zoom-button-container{z-index:10;position:absolute;right:0;top:0;justify-content:space-between;border-radius:5px;color:"yellow";font-size:16px}.key-cell-container{position:relative;padding-right:120px;cursor:pointer}.key-cell-container:hover .copy-id-icon{opacity:1!important}.copy-id-icon:hover{color:#1890ff!important}.mobile-menu-trigger{position:absolute;top:8px;right:8px;display:none!important;width:28px;height:28px;align-items:center;justify-content:center;font-size:18px;color:#1890ff;background:rgba(24,144,255,.12);border:1px solid rgba(24,144,255,.25);border-radius:6px;cursor:pointer;z-index:10;transition:all .2s ease}@media (hover:none),(max-width:1024px){.mobile-menu-trigger{display:flex!important}.mobile-menu-trigger:hover{color:#fff;background:rgba(24,144,255,.3);border-color:rgba(24,144,255,.4);transform:scale(1.05)}.action-icons-bar,.key-cell-container:hover .action-icons-bar{display:none!important}}.action-icons-bar{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:none;align-items:center;gap:8px;transition:opacity .2s ease;z-index:10}@media (min-width:1025px) and (hover:hover){.key-cell-container:hover .action-icons-bar{display:inline-flex}.mobile-menu-trigger{display:none!important}}.action-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:14px;color:#64748b;background:rgba(248,250,252,.8);border:1px solid rgba(226,232,240,.5);position:relative}.action-icon:hover{transform:scale(1.15) translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.copy-icon{color:#3b82f6!important;background:rgba(59,130,246,.1)!important;border:1px solid rgba(59,130,246,.2)!important}.copy-icon:hover{color:#fff!important;background:#3b82f6!important;border:1px solid #3b82f6!important;box-shadow:0 4px 12px rgba(59,130,246,.4)!important}.details-icon{color:#10b981!important;background:rgba(16,185,129,.1)!important;border:1px solid rgba(16,185,129,.2)!important}.details-icon:hover{color:#fff!important;background:#10b981!important;border:1px solid #10b981!important;box-shadow:0 4px 12px rgba(16,185,129,.4)!important}.history-icon{color:#8b5cf6!important;background:rgba(139,92,246,.1)!important;border:1px solid rgba(139,92,246,.2)!important}.history-icon:hover{color:#fff!important;background:#8b5cf6!important;border:1px solid #8b5cf6!important;box-shadow:0 4px 12px rgba(139,92,246,.4)!important}.launcher-icon{color:#1877f2!important;background:rgba(24,119,242,.12)!important;border:1px solid rgba(24,119,242,.28)!important}.launcher-icon:hover{color:#fff!important;background:#1877f2!important;border:1px solid #1877f2!important;box-shadow:0 4px 12px rgba(24,119,242,.45)!important}.copy-text-icon{color:#f59e0b!important;background:rgba(245,158,11,.1)!important;border:1px solid rgba(245,158,11,.2)!important}.copy-text-icon:hover{color:#fff!important;background:#f59e0b!important;border:1px solid #f59e0b!important;box-shadow:0 4px 12px rgba(245,158,11,.4)!important}.copy-id-icon{background:linear-gradient(135deg,rgba(24,144,255,.1),rgba(24,144,255,.05))!important;border:1px solid rgba(24,144,255,.2)!important;padding:6px!important;border-radius:8px!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;font-size:14px!important;backdrop-filter:blur(10px)}.copy-id-icon:hover{background:linear-gradient(135deg,rgba(24,144,255,.2),rgba(24,144,255,.1))!important;border-color:rgba(24,144,255,.4)!important;transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px rgba(24,144,255,.2)}.key-cell-container:hover{background:linear-gradient(135deg,rgba(24,144,255,.03),rgba(24,144,255,.01));transition:all .3s ease}.highlighted-cell{border:1px solid #1890ff!important;transition:all .3s ease;box-shadow:0 0 8px rgba(24,144,255,.3);animation:highlightPulse .6s ease-in-out}@keyframes highlightPulse{0%{box-shadow:0 0 0 rgba(24,144,255,.6)}50%{box-shadow:0 0 12px rgba(24,144,255,.8)}to{box-shadow:0 0 8px rgba(24,144,255,.3)}}