.dm-short-menu{position:fixed;bottom:30px;right:30px;font-size:0;z-index:1000;font-family:"Inter",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.dm-short-menu .dm-short-menu-badge{width:17px;height:17px;background:#FFEB3B;display:block;position:absolute;bottom:47px;left:44px;border:2px solid white;border-radius:50px;box-shadow:0px 3px 2px rgba(0,0,0,0.13);opacity:0;pointer-events:none}.dm-short-menu.notification .dm-short-menu-badge{opacity:1;animation:show-badge 0.35s 2s backwards, show-badge-jump 10s linear 3}@keyframes show-badge{0%{opacity:0;transform:scale(0.95) translateY(5px)}}@keyframes show-badge-jump{0%{transform:scale(1, 1) translateY(0)}0.625%{transform:scale(1.07, 0.93) translateY(0)}1.625%{transform:scale(0.96, 1.04) translateY(-6px)}3.625%{transform:scale(1.025, 0.975) translateY(0)}4%{transform:scale(0.99, 1.01) translateY(-2px)}5%{transform:scale(1.005, 1.005) translateY(0.5px)}6.25%{transform:scale(1, 1) translateY(0)}}.dm-short-menu svg.dm-short-menu-logo{cursor:pointer;transition:transform 0.35s, box-shadow 0.35s;transition-timing-function:cubic-bezier(0.22, 0.2, 0.03, 1);box-shadow:0 40px 40px rgba(10,33,65,0.1),0px 0px 2px rgba(0,0,0,0.13);border-radius:50%;animation:show-dm-short-menu 0.35s 1s backwards cubic-bezier(0.35, 1.35, 0.5, 1)}.safari .dm-short-menu svg.dm-short-menu-logo{box-shadow:none}@keyframes show-dm-short-menu{0%{opacity:0;transform:scale(0.9) rotate(-45deg)}}.dm-short-menu .dm-short-menu-window{position:fixed;bottom:100px;right:30px;width:200px;color:#262626;background:#fff;border-radius:8px;box-shadow:0 40px 40px rgba(10,33,65,0.1),0px 0px 2px rgba(0,0,0,0.13);text-align:left;cursor:default;transform:translateY(20px) scale(0.98);transform-origin:top center;transition:transform 0.25s, opacity 0.25s;transition-timing-function:cubic-bezier(0.22, 0.2, 0.03, 1);padding:20px 25px;pointer-events:none;opacity:0;font-size:15px;line-height:26px;letter-spacing:-0.016em;margin-bottom:15px}.dm-short-menu .dm-short-menu-window:after{content:"";position:absolute;top:100%;right:17px;height:7px;width:26px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='7' viewBox='0 0 26 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_334_2)'%3E%3Cpath opacity='0.5' d='M8.74228e-08 0L0 1C2.97731 1 5.81883 2.27754 7.8 4.5C10.4659 7.83233 15.5341 7.83234 18.2 4.50001C20.1812 2.27754 23.0227 1 26 1V2.27299e-06L8.74228e-08 0Z' fill='%23D4D8DE'/%3E%3Cpath d='M8.74228e-08 -1L0 0C2.97731 0 5.81883 1.27754 7.8 3.5C10.4659 6.83233 15.5341 6.83234 18.2 3.50001C20.1812 1.27754 23.0227 0 26 0V-0.999998L8.74228e-08 -1Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_334_2'%3E%3Crect width='26' height='7' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;pointer-events:none}.dm-short-menu .dm-short-menu-window:before{content:"";position:absolute;top:100%;right:0;width:100px;height:60px}.dm-short-menu .dm-short-menu-window .link-box{font-size:15px;margin-top:10px;line-height:2}.dm-short-menu .dm-short-menu-window .link-box a.link:not(:last-child){margin-bottom:10px}.dm-short-menu .dm-short-menu-window .link-hover{font-weight:500}.dm-short-menu .dm-short-menu-window a.link-hover{color:inherit}.dm-short-menu .dm-short-menu-window a.link-hover:hover{text-decoration:underline;text-underline-offset:2px;color:#6652e0}.dm-short-menu .dm-short-menu-window a.dm-short-menu-link{display:block;color:#6652e0 !important;text-decoration:underline !important;text-decoration-color:rgba(102,82,224,0.3) !important;text-underline-offset:2px !important;padding-left:17px;background-image:url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.4' d='M1 1L6 6L1 11' stroke='black'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;transition:0.2s}.dm-short-menu .dm-short-menu-window a.dm-short-menu-link:hover{opacity:1;color:#4027d8;transform:translateX(2px);text-decoration-color:#6652e0 !important}.dm-short-menu .dm-short-menu-window a.dm-short-menu-link span.dm-menu-counter{background:#FFEB3B;display:inline-block;color:rgba(0,0,0,0.6);border-radius:10px;line-height:16px;width:16px;text-align:center;font-size:11px;vertical-align:text-top;position:relative;top:1px;left:6px;font-weight:500}.dm-short-menu:hover .dm-short-menu-window{pointer-events:all;transform:none;opacity:1}.dm-short-menu:hover .dm-short-menu-logo{transform:scale(1.05)}
