.floating-mobile-menu_floatingMenuContainer__XVQwn{position:fixed;inset:0;z-index:999;pointer-events:none}.floating-mobile-menu_backdrop__gidkM{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:10;pointer-events:auto;animation:floating-mobile-menu_fadeIn__1PuZZ .3s ease}.floating-mobile-menu_floatingButton__8aR5z{position:fixed;top:50%;right:-10px;transform:translateY(-50%);height:35px;padding:0 16px;border-radius:50px 0 0 50px;background:linear-gradient(135deg,#aa0f0c,#f6aa1f);color:#fff;border:2px solid #fef2dc;cursor:pointer;z-index:24;pointer-events:auto;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-in-out,background .3s ease}.floating-mobile-menu_floatingButton__8aR5z.floating-mobile-menu_active__sC80Q{transform:translate(-167px,-50%);background:linear-gradient(135deg,#89595a,#a70e11)}.floating-mobile-menu_floatingButton__8aR5z svg{transition:transform .3s ease}.floating-mobile-menu_floatingButton__8aR5z.floating-mobile-menu_active__sC80Q svg{transform:rotate(90deg)}.floating-mobile-menu_expandedMenu__X9gpl{position:fixed;top:50%;right:0;transform:translate(100%,-50%);opacity:0;background:#fff;border-radius:12px 0 0 12px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:-2px 0 14px rgba(0,0,0,.15);transition:transform .3s ease-in-out,opacity .3s ease;z-index:25;pointer-events:auto}.floating-mobile-menu_expandedMenu__X9gpl.floating-mobile-menu_open__G71sm{transform:translateY(-50%);opacity:1}.floating-mobile-menu_expandedMenu__X9gpl.floating-mobile-menu_closing__rnjB2{transform:translate(100%,-50%);opacity:0}.floating-mobile-menu_menuItem__Ua7js{display:flex;align-items:center;gap:10px;padding:8px 10px;background:hsla(39,94%,93%,.38);border:1px solid #efc98c;border-radius:8px;font-size:12px;cursor:pointer;opacity:0;animation:floating-mobile-menu_fadeInUp__zJImS .3s ease forwards;transition:background .3s ease}.floating-mobile-menu_menuItem__Ua7js:hover{background:#ffe9c6}.floating-mobile-menu_menuItem__Ua7js:active{transform:scale(.98)}.floating-mobile-menu_label__ygWr6{font-weight:500;color:#333}@keyframes floating-mobile-menu_fadeInUp__zJImS{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes floating-mobile-menu_fadeIn__1PuZZ{0%{opacity:0}to{opacity:1}}.floating-mobile-menu_blinkSoft__hjm2I{font-size:11px;line-height:12px;animation:floating-mobile-menu_blink__Vbike 1.5s linear infinite}@keyframes floating-mobile-menu_blink__Vbike{50%{opacity:0}}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px dashed #fff}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop__crop-selection:focus{outline:none;border-color:blue;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:hsla(0,0%,100%,.4)}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333%;left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666%;left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333%;top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666%;top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:blue;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media(pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}