@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){@keyframes btn-shine{0%{left:-55%}to{left:105%}}.mantine-Button-root[data-variant=filled]{position:relative;overflow:hidden}.mantine-Button-root[data-variant=filled]:after{content:"";position:absolute;top:-50%;left:-55%;width:50%;height:200%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18) 50%,transparent);transform:skewX(-15deg);pointer-events:none;animation:none}.mantine-Button-root[data-variant=filled]:hover:after{animation:btn-shine .6s linear forwards}}.message-body blockquote{margin:4px 0;padding:4px 12px;border-left:3px solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .message-body blockquote{border-left:3px solid var(--mantine-color-dark-4)}.message-body blockquote{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .message-body blockquote{color:var(--mantine-color-dark-2)}body{background-color:var(--app-bg);color:var(--mantine-color-text)}@media print{.mantine-Notifications-root{display:none!important}}@media print{html:has(>body[data-print-overlay]){overflow:visible!important;height:auto!important}html>body[data-print-overlay]{overflow:visible!important;height:auto!important;position:static!important;margin-right:0!important;background:#fff!important}body[data-print-overlay]>:not([data-portal]){display:none!important}}