@layer message-center-export {
 .message-export{position:relative!important;flex:none!important;z-index:35!important;font-family:inherit!important}
 .message-export .message-export-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:106px!important;height:38px!important;margin:0!important;padding:0 13px!important;border:1px solid rgba(139,108,190,.24)!important;border-radius:12px!important;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(237,228,253,.85))!important;box-shadow:0 2px 6px rgba(89,60,135,.045),inset 0 1px 0 rgba(255,255,255,.8)!important;color:var(--ui-primary,#7955ad)!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;transition:background .16s,box-shadow .16s,border-color .16s!important}
 .message-export .message-export-trigger:hover,.message-export .message-export-trigger[aria-expanded=true]{background:linear-gradient(135deg,#f7f1ff,#e8dcfa)!important;border-color:rgba(133,91,187,.4)!important;box-shadow:0 3px 10px rgba(103,66,158,.1)!important}
 .message-export .message-export-trigger:focus-visible{outline:2px solid #a58bcf!important;outline-offset:3px!important}
 .message-export .message-export-trigger:disabled{opacity:.75!important;cursor:wait!important}
 .message-export .message-export-trigger>svg{display:block!important;position:static!important;flex:none!important;width:17px!important;height:17px!important;margin:0!important;vertical-align:middle!important}
 .message-export-label{display:block!important;font-size:14px!important;line-height:20px!important}
 .message-export .message-export-trigger>.message-export-chevron{width:14px!important;height:14px!important;margin-left:3px!important;opacity:.65!important;transition:transform .16s!important}
 .message-export-trigger[aria-expanded=true]>.message-export-chevron{transform:rotate(180deg)!important}
 .message-export-panel{position:absolute!important;right:0!important;top:calc(100% + 10px)!important;width:328px!important;max-width:calc(100vw - 32px)!important;padding:9px!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(252,249,255,.97),rgba(242,240,255,.98))!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:18px!important;box-shadow:0 18px 48px rgba(66,42,103,.16),0 3px 12px rgba(66,42,103,.06)!important;backdrop-filter:blur(24px)!important;z-index:60!important;animation:message-export-in .16s ease-out!important}
 .message-export-caption{display:flex!important;flex-direction:column!important;gap:4px!important;padding:11px 12px 13px!important;margin-bottom:5px!important;border-bottom:1px solid rgba(137,110,174,.12)!important}
 .message-export-caption>strong{font-size:14px!important;font-weight:600!important;line-height:20px!important;color:var(--ui-ink,#504163)!important}
 .message-export-caption>span{font-size:12px!important;line-height:18px!important;color:var(--ui-muted,#88769c)!important}
 .message-export-panel>button{display:flex!important;gap:11px!important;align-items:center!important;text-align:left!important;width:100%!important;min-height:66px!important;margin:2px 0!important;border:1px solid transparent!important;border-radius:12px!important;padding:10px!important;background:transparent!important;color:var(--ui-ink,#504163)!important;font-family:inherit!important;cursor:pointer!important;transition:background .15s,border-color .15s!important}
 .message-export-panel>button:hover,.message-export-panel>button:focus-visible{background:rgba(136,99,189,.08)!important;border-color:rgba(136,99,189,.09)!important;outline:none!important}
 .message-export-copy{display:block!important;flex:1!important;min-width:0!important}
 .message-export-copy>strong{display:block!important;font-size:14px!important;line-height:20px!important;font-weight:500!important}
 .message-export-copy>small{display:block!important;font-size:12px!important;line-height:18px!important;font-weight:400!important;color:var(--ui-muted,#88769c)!important;margin-top:3px!important}
 .message-export-icon{display:grid!important;place-items:center!important;width:38px!important;height:42px!important;flex:none!important;border-radius:11px!important;background:rgba(133,101,182,.09)!important;color:var(--ui-primary,#8463b6)!important}
 .message-export-icon>svg{display:block!important;width:21px!important;height:21px!important}
 .message-export-icon[data-format=xlsx]{background:rgba(57,143,119,.09)!important;color:#478c78!important}
 .message-export-icon[data-format=html]{background:rgba(130,91,186,.09)!important;color:#8961b4!important}
 .message-export-icon[data-format=md]{background:rgba(85,125,172,.09)!important;color:#5f83af!important}
 .message-export-icon[data-format=pdf]{background:rgba(185,108,137,.09)!important;color:#b57692!important}
 .message-export-format{display:block!important;flex:none!important;font-size:10px!important;font-weight:600!important;line-height:18px!important;letter-spacing:.4px!important;color:var(--ui-muted,#9789a7)!important}
 .message-export-panel>p{display:flex!important;align-items:center!important;gap:6px!important;margin:6px 3px 0!important;padding:12px 8px 5px!important;font-size:11px!important;line-height:18px!important;color:var(--ui-muted,#88769c)!important;border-top:1px solid rgba(137,110,174,.12)!important}
 .message-export-panel>p>svg{flex:none!important;width:13px!important;height:13px!important}
 .message-export-spinner{animation:message-export-spin 1s linear infinite!important}
 @keyframes message-export-spin{to{transform:rotate(360deg)}}
 @keyframes message-export-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
 @media(max-width:600px){.message-export .message-export-trigger{min-width:92px!important;padding:0 10px!important}.message-export-panel{width:304px!important}.message-export-copy>small{font-size:11px!important}}
 @media(prefers-reduced-motion:reduce){.message-export-panel,.message-export-spinner{animation:none!important}.message-export *{transition:none!important}}
}
