.client-actions{overflow:visible!important}.client-action-menu{display:inline-flex;position:relative}.client-action-toggle{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:126px;height:38px;padding:0 14px!important;margin:0!important;border:1px solid #bdd8f5!important;border-radius:10px!important;background:linear-gradient(135deg,#f7fbff,#eaf4ff)!important;color:#1268b3!important;font-weight:750!important;box-shadow:0 3px 10px rgba(24,107,184,.08);cursor:pointer;transition:.18s ease}.client-action-toggle:hover{border-color:#5aa8f5!important;background:linear-gradient(135deg,#eef7ff,#dceeff)!important;transform:translateY(-1px);box-shadow:0 7px 18px rgba(24,107,184,.14)}.client-action-gear{font-size:16px}.client-action-chevron{font-size:11px;transition:transform .18s}.client-action-toggle[aria-expanded="true"] .client-action-chevron{transform:rotate(180deg)}.client-action-dropdown{display:none;position:fixed;z-index:100000;width:220px;padding:8px;border:1px solid #dce6f0;border-radius:14px;background:#fff;box-shadow:0 18px 50px rgba(12,35,62,.2)}.client-action-dropdown.open{display:grid;gap:4px}.client-action-item{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#20364e!important;font-size:13px!important;text-align:left!important;box-shadow:none!important;transition:.14s ease}.client-action-item:hover{background:#edf6ff!important;color:#096bc1!important;transform:none!important}.client-action-item.warning{color:#9a6410!important}.client-action-item.warning:hover{background:#fff6df!important;color:#8a5707!important}.client-action-item.danger{color:#dc3545!important;border-top:1px solid #edf0f4!important;border-radius:0 0 9px 9px!important;margin-top:4px!important;padding-top:12px!important}.client-action-item.danger:hover{background:#fff0f1!important;color:#bd1e2e!important}@media(max-width:700px){.client-action-toggle{min-width:112px}.client-action-dropdown{width:min(220px,calc(100vw - 24px))}}
