.ab-ui-modal{align-items:flex-end;animation:bg-show .3s ease-in-out forwards;bottom:0;display:flex;justify-content:center;left:0;outline:none;overflow-y:auto;padding-top:20px;position:fixed;right:0;top:0;z-index:7}@media (min-width:768px){.ab-ui-modal{align-items:center;padding-bottom:40px;padding-top:40px}}@media (min-width:1440px){.ab-ui-modal{padding-bottom:80px;padding-top:80px}}.ab-ui-modal--custom{padding:0}@media (min-width:768px){.ab-ui-modal--bottom-sheet{align-items:flex-end;padding:20px 36px 0}}@media (max-width:767.9px){.ab-ui-modal--details{align-items:center;padding:64px 20px}}@media (min-width:768px){.ab-ui-modal--details{padding-bottom:40px;padding-top:40px}}@media (min-width:1440px){.ab-ui-modal--details{padding-bottom:80px;padding-top:80px}}@media (max-width:767.9px){.ab-ui-modal--dialog{align-items:center;padding-left:20px;padding-right:20px}}.ab-ui-modal--inner-scroll{overflow:hidden}.ab-ui-modal-leave-to{animation:bg-hide .3s ease-in-out .1s forwards;background-color:#000000bf}.ab-ui-modal__wrapper{background-color:var(--bg-with-shadow-color);border-radius:12px 12px 0 0;display:flex;flex-direction:column;margin:auto;position:relative}@media (max-width:767.9px){.ab-ui-modal__wrapper{animation:slide-top .35s ease-in-out .1s forwards;transform:translateY(100%);width:100%}}@media (min-width:768px){.ab-ui-modal__wrapper{animation:show .4s ease-in-out .1s forwards;opacity:0}}@media (min-width:1024px){.ab-ui-modal__wrapper{border-radius:12px}}.ab-ui-modal__wrapper--custom{border-radius:0}@media (min-width:768px){.ab-ui-modal__wrapper--bottom-sheet{animation:slide-top .35s ease-in-out .1s forwards;opacity:1;transform:translateY(100%);width:100%}}.ab-ui-modal__wrapper--details{background-color:transparent}.ab-ui-modal__wrapper--details,.ab-ui-modal__wrapper--dialog{animation:show .4s ease-in-out .1s forwards;opacity:0;transform:none}.ab-ui-modal__wrapper--dialog{border-radius:12px}.ab-ui-modal--inner-scroll .ab-ui-modal__wrapper{margin:unset;max-height:100%;overflow:hidden}@media (max-width:767.9px){.ab-ui-modal-leave-to .ab-ui-modal__wrapper{animation:slide-bottom .35s ease-in-out forwards}}@media (min-width:768px){.ab-ui-modal-leave-to .ab-ui-modal__wrapper{animation:hide .4s ease-in-out forwards}.ab-ui-modal-leave-to .ab-ui-modal__wrapper--bottom-sheet{animation:slide-bottom .35s ease-in-out forwards}}@media (max-width:767.9px){.ab-ui-modal-leave-to .ab-ui-modal__wrapper--details,.ab-ui-modal-leave-to .ab-ui-modal__wrapper--dialog{animation:hide .4s ease-in-out forwards}}.ab-ui-modal__close{position:absolute;right:20px;top:20px;z-index:5}@media (min-width:768px){.ab-ui-modal__close{right:24px;top:24px}}.ab-ui-modal--details .ab-ui-modal__close{position:fixed;z-index:5}.ab-ui-modal__content{display:flex;flex-direction:column;flex-grow:1;min-width:320px}@media (max-width:767.9px){.ab-ui-modal__content{animation:show .3s ease-in-out .25s forwards;opacity:0}}.ab-ui-modal__content--indent{padding-top:72px}@media (min-width:1024px){.ab-ui-modal__content--indent{padding-top:64px}}@media (min-width:768px){.ab-ui-modal__content--custom{padding-bottom:0;padding-top:0}.ab-ui-modal__content--bottom-sheet{animation:show .3s ease-in-out .25s forwards}}.ab-ui-modal__content--dialog{min-width:240px}.ab-ui-modal--inner-scroll .ab-ui-modal__content{overflow:hidden}@media (max-width:767.9px){.ab-ui-modal-leave-to .ab-ui-modal__content{animation:hide .3s ease-in-out forwards}}@media (min-width:768px){.ab-ui-modal-leave-to .ab-ui-modal__content--bottom-sheet{animation:hide .3s ease-in-out forwards}}.ab-ui-modal__scroll{flex-grow:1}.ab-ui-modal--inner-scroll .ab-ui-modal__scroll{overflow-y:auto;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}.ab-ui-modal:not(.ab-ui-modal--bottom-sheet) .ab-ui-modal__scroll::-webkit-scrollbar{width:8px}@media (max-width:767.9px){.ab-ui-modal:not(.ab-ui-modal--bottom-sheet) .ab-ui-modal__scroll::-webkit-scrollbar{display:none}}.ab-ui-modal:not(.ab-ui-modal--bottom-sheet) .ab-ui-modal__scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--stroke-main-color);border:2px solid transparent;border-radius:10px}.ab-ui-modal__content--indent .ab-ui-modal__scroll{padding-bottom:40px;padding-left:20px;padding-right:20px}@media (min-width:768px){.ab-ui-modal__content--indent .ab-ui-modal__scroll{padding-left:161px;padding-right:161px}}@media (min-width:1024px){.ab-ui-modal__content--indent .ab-ui-modal__scroll{padding-left:40px;padding-right:40px}}@media (min-width:768px){.ab-ui-modal__content--indent .ab-ui-modal__scroll--center{padding-left:72px}}@media (min-width:1024px){.ab-ui-modal__content--indent .ab-ui-modal__scroll--center{padding-left:72px}}.ab-ui-modal--custom .ab-ui-modal__scroll{padding:0}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes bg-show{0%{background-color:transparent}to{background-color:#000000bf}}@keyframes bg-hide{0%{background-color:#000000bf}to{background-color:transparent}}@keyframes slide-top{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ab-ui-item{border-radius:8px;color:var(--text-main-color);cursor:pointer;display:block;padding:8px 12px;position:relative;transition:all 70ms ease-in-out}.ab-ui-item--small{font-size:14px}.ab-ui-item--big{font-size:16px}.ab-ui-item--active{background-color:var(--bg-secondary-color);cursor:default}.ab-ui-item--active:before{content:none}@media (min-width:1024px){.ab-ui-item:hover{background-color:var(--action-main-color)}}.ab-ui-item:focus-within{background-color:var(--action-main-color)}
