.sinatra-currency-select__btn{align-items:center;border-radius:999px;color:#3e008a;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;font-weight:500;gap:6px;letter-spacing:0;line-height:1.3;line-height:1.2;padding:10px 18px;text-transform:uppercase;transition:opacity .3s ease-in-out}.sinatra-currency-select__btn:hover{background-color:#f4f2ff}.sinatra-currency-select__btn svg{height:18px;width:18px}@media only screen and (max-width:767px){.sinatra-currency-select__btn{display:flex;justify-content:center;width:100%}}.sinatra-currency-select-modal{background-color:rgba(55,55,55,.5);display:none;height:100vh;justify-content:center;left:0;padding-top:140px;position:fixed;top:0;width:100vw;z-index:10}.sinatra-currency-select-modal.active{display:flex}@media only screen and (max-width:1024px){.sinatra-currency-select-modal{padding-inline:6px}}@media only screen and (max-width:767px){.sinatra-currency-select-modal{padding-top:36px}}.sinatra-currency-select-modal__inner{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:16px;height:-moz-fit-content;height:fit-content;max-height:480px;max-width:936px;min-height:194px;padding:28px;position:relative;width:100%}.sinatra-currency-select-modal__close-btn{align-items:center;border-radius:999px;color:#1e1927;display:flex;height:48px;justify-content:center;position:absolute;right:14px;top:12px;transition:background-color .3s ease-in-out;width:48px}.sinatra-currency-select-modal__close-btn:active,.sinatra-currency-select-modal__close-btn:focus-visible,.sinatra-currency-select-modal__close-btn:hover{background-color:#f4f2ff}.sinatra-currency-select-modal__close-btn svg{height:18px;padding:4px;width:18px}.sinatra-currency-select-modal__title{color:#1e1927;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-size:22px;font-weight:600;line-height:1.3;line-height:1.2}.sinatra-currency-select-modal__list{display:flex;flex-direction:column;gap:12px}.sinatra-currency-select-modal__list-items{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);max-height:366px;overflow-y:auto;padding:2px 2px 0}@media only screen and (max-width:1024px){.sinatra-currency-select-modal__list-items{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.sinatra-currency-select-modal__list-items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:414px){.sinatra-currency-select-modal__list-items{grid-template-columns:repeat(1,1fr)}}.sinatra-currency-select-modal__item{align-items:flex-start;border-radius:6px;display:flex;flex-direction:column;gap:12px;padding:18px 12px;position:relative;transition:background-color .3s ease,outline .3s ease;word-break:break-word}.sinatra-currency-select-modal__item.active,.sinatra-currency-select-modal__item:active,.sinatra-currency-select-modal__item:focus-visible,.sinatra-currency-select-modal__item:hover{background-color:#f4f2ff;cursor:pointer}.sinatra-currency-select-modal__item.active{outline:1px solid #3e008a}.sinatra-currency-select-modal__item .flag-round{color:#d9f2df}.sinatra-currency-select-modal__item-flag{height:22px;margin-right:6px;width:22px}.sinatra-currency-select-modal__item-code,.sinatra-currency-select-modal__item-name{color:#1e1927;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;font-weight:500;line-height:1.3;line-height:1.6;text-transform:capitalize}.sinatra-currency-select-modal__item-code{color:#5d5767}.sinatra-currency-select-modal__item-checkmark{color:#3e008a;display:initial;height:18px;position:absolute;right:12px;top:12px;width:18px}
