UNPKG

@photran/simple-test

Version:

MyTonSwap Widget - Easy to use swap widget for React on TON Blockchain

171 lines 2.61 MB
(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode('@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.mts-default{--border-color: #f4f4f5;--primary-color: #22c55e;--secondary-color: #ebebeb;--background-color: #ffffff;--modal-background-color: #ffffff;--swap-container-background: #f4f4f5;--swap-container-border-color: #ffffff;--input-card-color: #ffffff;--input-card-pay-color: #ffffff;--input-card-receive-color: #d0d5dd;--input-token-color: #f4f4f5;--change-direction-background-color: #22c55e;--change-direction-icon-color: #f4f4f5;--light-shade-color: #f4f4f5;--slippage-box-color: #71717a;--text-black-color: #000000;--text-white-color: #ffffff;--text-fade-color: #9caacb;--skeleton-shine-color: #9c9c9c;--price-impact-color: #e64646}.mts-dark{--border-color: #344054;--primary-color: #16a34a;--secondary-color: #283241;--background-color: #101828;--modal-background-color: #1d2939;--swap-container-background-color: #101828;--swap-container-border-color: #1d293900;--input-card-pay-color: #09090b;--input-card-receive-color: #344054;--input-card-color: #101828;--input-token-color: #101828;--change-direction-background-color: #101828;--change-direction-icon-color: #16a34a;--light-shade-color: #1d2939;--slippage-box-color: #344054;--text-black-color: #ffffff;--text-white-color: #ffffff;--text-fade-color: #687085;--skeleton-shine-color: #585959}.mts-ton-jiggle{--border-color: #004a6533;--primary-color: #177594;--secondary-color: #283241;--background-color: #181f34;--modal-background-color: #101828;--swap-container-background-color: #101828;--swap-container-border-color: #1d293900;--input-card-pay-color: #09090b;--input-card-receive-color: #30475b;--input-card-color: #181f34;--input-token-color: #1d2939;--change-direction-background-color: #101828;--change-direction-icon-color: #177594;--light-shade-color: #193349;--slippage-box-color: #d1d1e0;--text-black-color: #ffffff;--text-white-color: #ffffff;--text-fade-color: #6b7280;--skeleton-shine-color: #585959}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes loading{to{background-position-x:-20%}}:where([data-skeleton]){--skeleton-shine: white;background-image:linear-gradient(100deg,transparent 40%,color-mix(in srgb,var(--skeleton-shine),transparent 50%) 50%,transparent 60%)!important;background-size:200% 100%;background-color:var(--skeleton-bg)!important;background-position-x:120%}@media (prefers-reduced-motion: no-preference){:where([data-skeleton]){animation:2s loading ease-in-out infinite;background-position-x:180%}}:where([data-skeleton][style*=--skeleton-lines]){--l-h: 1lh;--l-gap: 1ex;-webkit-mask:linear-gradient(#000 0 var(--l-h),transparent var(--l-h) calc(var(--l-h) + var(--l-gap))) 0 0/100% calc(var(--l-h) + var(--l-gap));mask:linear-gradient(#000 0 var(--l-h),transparent var(--l-h) calc(var(--l-h) + var(--l-gap))) 0 0/100% calc(var(--l-h) + var(--l-gap));min-height:calc(var(--skeleton-lines) * var(--l-h) + (var(--skeleton-lines) - 1) * var(--l-gap))}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:5px;background:var(--thumb-scrollbar)}._refresher_wadtj_43{position:relative;width:100%;height:100%}.icon_overlay,.refresh_icon{position:absolute;top:0;left:0;transition:color .25s ease-in-out;width:100%;height:auto;color:#6c6c6c}.icon_overlay.overlay{color:#22c55e}.active{cursor:pointer}.icon_overlay.progressing{animation-duration:30s;animation-timing-function:linear;animation-iteration-count:1;animation-name:loading_refresh_icon}.icon_overlay.waiting{animation-duration:30s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:waiting_refresh_icon}@keyframes loading_refresh_icon{0%{clip-path:polygon(50% 50%,150% 50%,150% 50%)}25%{clip-path:polygon(50% 50%,150% 50%,50% 150%)}25.000001%{clip-path:polygon(50% 50%,150% 50%,50% 150%,50% 150%)}50%{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%)}50.000001%{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%,-50% 50%)}75%{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%,50% -50%)}75.000001%{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%,50% -50%,50% -50%)}97.5%{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%,50% -50%,150% 50%);color:#f2f2f2}to{clip-path:polygon(50% 50%,150% 50%,50% 150%,-50% 50%,50% -50%,150% 50%);color:#6c6c6c}}@keyframes waiting_refresh_icon{0%{color:#6c6c6c}50%{color:#f2f2f2}to{color:#6c6c6c}}.mytonswap-app .slippage-setting-container{display:flex;flex-direction:column;gap:.25rem}.mytonswap-app .slippage-setting-container .button-container{display:flex;justify-content:space-between;width:100%;color:var(--text-black-color)}.mytonswap-app .slippage-setting-container .slippage-indicator{display:flex;justify-content:center;align-items:center}.mytonswap-app .slippage-setting-container .slippage-indicator .icon{transition:transform .3s ease}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-around;gap:0 .5rem;width:100%;font-size:var(--font-size-sm)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .controllers{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item{display:flex;position:relative;justify-content:center;align-items:center;transition:all .3s ease;cursor:pointer;margin:.125rem;border:1px solid transparent;border-radius:.75rem;background:var(--secondary-color);padding:.25rem;height:2rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item.active{border:1px solid var(--primary-color)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item.percent-input{background:var(--light-shade-color);width:50px}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .icon{position:absolute;top:-.25rem;left:-.25rem;transition:color .3s ease;color:var(--primary-color);font-size:1.125rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .icon:hover{color:var(--primary-color)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .icon.disableded{color:var(--text-fade-color)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item input{width:100%;color:var(--text-black-color)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .slippage-input-group{display:flex;justify-content:center;align-items:center}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .slippage-input-group .slippage-input{outline:none;background:transparent;width:100%;color:var(--text-black-color)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .slippage-input-group .slippage-input-percent{padding-right:.25rem;font-size:.75rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .controller{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:.75rem;background:var(--primary-color);width:3rem;height:2rem;color:var(--text-white-color);font-weight:700}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .controller:disableded{cursor:not-allowed}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .controller.disableded{background:var(--light-shade-color);color:var(--text-fade-color)}@media screen and (min-width: 768px){.mytonswap-app .slippage-setting-container{gap:.5rem;font-size:.875rem}.mytonswap-app .slippage-setting-container .button-container{font-size:var(--font-size-sm)}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item{margin:.25rem;height:2.5rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .icon{font-size:1.25rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .dropdown-item .slippage-input-group .slippage-input-percent{font-size:.875rem}.mytonswap-app .slippage-setting-container .slippage-setting-dropdown .controller{width:3.5rem;height:2.5rem}}.mytonswap-app .token-setting-container{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem;font-size:.75rem}.mytonswap-app .token-setting-container .token-setting-text{color:var(--text-black-color)}.mytonswap-app .token-setting-container .checkbox{display:flex;position:relative;justify-content:flex-start;align-items:center;transition:all .3s ease;border-radius:9999px;background:var(--light-shade-color);padding:.25rem;width:3rem;height:1.5rem}.mytonswap-app .token-setting-container .checkbox.checkbox-active{background:var(--primary-color)}.mytonswap-app .token-setting-container .checkbox .checkbox-inner{position:absolute;transition:all .3s ease;border-radius:9999px;width:1rem;height:1rem}.mytonswap-app .token-setting-container .checkbox .checkbox-inner.checkbox-inner-active{left:1.75rem;background:var(--background-color)}.mytonswap-app .token-setting-container .checkbox .checkbox-inner.checkbox-inner-inactive{left:.25rem;background:var(--primary-color)}@media screen and (min-width: 768px){.mytonswap-app .token-setting-container{font-size:var(--font-size-sm)}}.mytonswap-app .popover-container{display:flex;position:relative;align-items:center;z-index:2}.mytonswap-app .popover-container button{display:flex;justify-content:center;align-items:center;background:transparent}.mytonswap-app .modal-backdrop{position:fixed;top:0;left:0;background:#00000080;width:100%;height:100%}.mytonswap-app .modal-backdrop .popover{display:flex;position:fixed;bottom:0;left:0;flex-direction:column;gap:.75rem;box-shadow:0 0 10px #0000001a;border:1px solid var(--border-color);border-top-right-radius:1rem;border-top-left-radius:1rem;background:var(--modal-background-color);padding:1rem;width:100%;min-width:15.625rem;height:-moz-fit-content;height:fit-content;color:var(--text-black-color)}.mytonswap-app .modal-backdrop .popover .popover-header{display:flex;justify-content:space-between;align-items:center}.mytonswap-app .modal-backdrop .popover .popover-header button{color:var(--text-black-color);font-size:var(--font-size-xl)}@media screen and (min-width: 768px){.mytonswap-app .modal-backdrop .popover{border-radius:1rem;max-width:32.5rem}}.wallet-profile-mts .wallet-popover{position:absolute;box-shadow:0 0 20px #0000001a;border-radius:1rem;background:var(--modal-background-color);padding:.25rem;width:100%;min-width:15.625rem;height:100%;height:-moz-fit-content;height:fit-content;color:var(--text-black-color)}.mytonswap-app.rtl .popover{right:auto;left:0}@media screen and (min-width: 768px){.mytonswap-app .popover{min-width:20rem}}.mytonswap-app .wallet-card{border-radius:.5rem;padding:.5rem}.mytonswap-app .wallet-card .title{opacity:.75;font-size:.7rem}.mytonswap-app .wallet-card .wallet-content{display:flex;flex-direction:column}.mytonswap-app .wallet-card .wallet-content .balance-title{margin-top:.5rem;font-size:.8rem}.mytonswap-app .wallet-card .wallet-content .balance-amount{margin:.5rem 0;color:var(--primary-color);font-weight:900;font-size:1.25rem}.mytonswap-app .wallet-card .wallet-content .address{display:flex;opacity:.75;border-radius:.25rem;background:var(--secondary-color);padding:.25rem .5rem;width:-moz-fit-content;width:fit-content;font-size:.8rem}.mytonswap-app .wallet-card .wallet-content .address-section{display:flex;align-items:center;gap:.25rem}.mytonswap-app .wallet-card .wallet-content .address-section .address{display:flex;justify-content:center;align-items:center;opacity:.75;border-radius:.5rem;width:-moz-fit-content;width:fit-content;height:2rem;font-size:.8rem}.mytonswap-app .wallet-card .wallet-content .address-section .wallet-icon{display:flex;justify-content:center;align-items:center;opacity:.75;cursor:pointer;border-radius:.5rem;background:var(--secondary-color);width:2rem;height:2rem;color:var(--text-black-color);font-size:var(--font-size-xs)}.mytonswap-app .wallet-card .wallet-content .address-section .wallet-icon:disableded{opacity:.5;cursor:not-allowed}.mytonswap-app .wallet-card .wallet-content .disconnect-wallet{display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;cursor:pointer;margin-top:.5rem;border-radius:.5rem;background:var(--secondary-color);height:2.5rem;color:var(--text-black-color);font-size:.8rem}@media screen and (min-width: 768px){.mytonswap-app .wallet-card .title{font-size:var(--font-size-xs)}.mytonswap-app .wallet-card .wallet-content .balance-title{font-size:var(--font-size-sm)}.mytonswap-app .wallet-card .wallet-content .balance-amount{font-size:var(--font-size-2xl)}.mytonswap-app .wallet-card .wallet-content .address-section .address{height:2.5rem;font-size:var(--font-size-base)}.mytonswap-app .wallet-card .wallet-content .address-section .wallet-icon{width:2.5rem;height:2.5rem;font-size:var(--font-size-xs)}.mytonswap-app .wallet-card .wallet-content .disconnect-wallet{height:3rem;font-size:var(--font-size-sm)}}.mytonswap-app .header-container{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem;color:var(--text-black-color);font-weight:700;font-size:var(--font-size-lg)}.mytonswap-app .header-setting{display:flex;align-items:center;gap:.5rem}.mytonswap-app .header-setting .loading-container{width:1.25rem;height:1.25rem}.mytonswap-app .header-setting .setting-icon{color:var(--text-black-color);font-size:var(--font-size-2xl)}@media screen and (min-width: 768px){.mytonswap-app .header-container{font-size:var(--font-size-lg)}.mytonswap-app .header-setting .loading-container{width:1.25rem;height:1.25rem}.mytonswap-app .header-setting .setting-icon{font-size:var(--font-size-2xl)}}@media screen and (min-width: 1024px){.mytonswap-app .header-container{font-size:var(--font-size-lg)}}.mytonswap-app .token-container{display:flex;align-items:center;cursor:pointer;margin-top:.25rem;border-radius:.75rem;padding-right:.5rem;padding-left:.5rem;width:100%;height:3rem}.mytonswap-app .token-container.selected{opacity:.5;cursor:auto}.mytonswap-app .token-content{display:flex;flex-grow:1;align-items:center;gap:.5rem}.mytonswap-app .token-content .token-image{border-radius:9999px;background-size:contain!important;width:2.75rem;height:2.75rem}.mytonswap-app .token-content .token-details{flex-grow:1}.mytonswap-app .token-content .token-details-symbol-balance{display:flex;flex-grow:1;justify-content:space-between;align-items:center;overflow:hidden;color:var(--text-black-color);font-weight:500;font-size:var(--font-size-base);text-overflow:ellipsis;white-space:nowrap}.mytonswap-app .token-content .token-details-symbol-balance .symbol{display:flex;justify-content:center;align-items:center;gap:.125rem;font-size:var(--font-size-base)}.mytonswap-app .token-content .token-details-symbol-balance .symbol a{display:flex;justify-content:center;align-items:center;opacity:50%;color:inherit;text-decoration:none}.mytonswap-app .token-content .token-details-name-rate{display:flex;flex-grow:1;justify-content:space-between;align-items:center;opacity:.5;color:var(--text-black-color);font-size:var(--font-size-xs)}.mytonswap-app .token-content .token-details-name-rate .name-liq,.mytonswap-app .token-content .token-details-name-rate .name-liq .liq{display:flex;justify-content:center;align-items:center;gap:.125rem}.mytonswap-app .token-content .fav{opacity:.5;transition:transform .2s ease-in-out;color:var(--text-black-color);font-size:var(--font-size-2xl)}.mytonswap-app .token-content .fav:active{transform:scale(.9)}.mytonswap-app .token-content .fav.faved{opacity:1;color:var(--primary-color)}@media screen and (min-width: 1024px){.mytonswap-app .token-container{margin-top:.5rem;height:3rem}.mytonswap-app .token-content .token-image{width:2.5rem;height:2.5rem}.mytonswap-app .token-content .token-details-symbol-balance{font-size:var(--font-size-lg)}.mytonswap-app .token-content .token-details-name-rate{font-size:var(--font-size-sm)}}.mytonswap-app .card-dialog-container{position:fixed;top:0;left:0;z-index:10000000000000000000000000;background:#00000080;width:100%;height:100%;overflow:hidden}.mytonswap-app .card-dialog-container .card-dialog{display:flex;position:fixed;bottom:0;left:0;flex-direction:column;box-shadow:0 0 10px #0000000d;border-top-right-radius:1rem;border-top-left-radius:1rem;background:var(--modal-background-color);padding:1rem .75rem .5rem;width:100%;min-height:92.5dvh;max-height:92.5dvh;overflow-y:auto}@media (min-width: 768px){.mytonswap-app .card-dialog-container .card-dialog{box-shadow:0 0 10px #0000000d;border-radius:1rem;width:90%;max-width:34.375rem;height:auto;min-height:21.875rem;max-height:70dvh}}.mytonswap-app .card-dialog-container .card-dialog .no-token-found{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;height:100%;color:var(--text-black-color)}.mytonswap-app .card-dialog-container .card-dialog .no-token-found span{opacity:.7;font-size:var(--font-size-xs)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head{display:flex;justify-content:space-between;align-items:center;color:var(--text-black-color);font-weight:700;font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head .card-dialog-close{display:none;opacity:.5;color:var(--text-black-color);font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search{display:flex;align-items:center;transition:all .2s ease-in-out;margin-top:1.5rem;margin-bottom:.5rem;border:1px solid var(--border-color);border-radius:.75rem;background:var(--input-card-color);padding-right:.5rem;padding-left:.5rem;width:100%;height:3.25rem}.mytonswap-app .card-dialog-container .card-dialog .dialog-search:hover{background:var(--input-token-color)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search:focus-within{border-color:var(--primary-color)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search .dialog-search-icon{color:var(--text-black-color);font-size:var(--font-size-lg)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search .dialog-search-input{outline:none;background:transparent;padding-right:.25rem;padding-left:.25rem;width:100%;height:100%;color:var(--text-black-color);font-size:1rem}.mytonswap-app .card-dialog-container .card-dialog .dialog-tokens-container{flex-grow:1;height:50vh;overflow-y:scroll}.mytonswap-app .card-dialog-container .card-dialog .infinite-scroll-loading{display:flex;justify-content:center;align-items:center;height:2.5rem;color:var(--text-black-color);font-size:1.25rem}.mytonswap-app .card-dialog-container .card-dialog .dialog-community-modal{display:flex;flex-grow:1;flex-direction:column;height:100%}.mytonswap-app .card-dialog-container .card-dialog .community-modal-container{display:flex;flex-grow:1;flex-direction:column;gap:.5rem .5rem}.mytonswap-app .card-dialog-container .card-dialog .community-modal-warning{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:.25rem;margin-bottom:.25rem;border-radius:.75rem;background:var(--input-card-color);padding:.5rem;color:var(--text-black-color)}.mytonswap-app .card-dialog-container .card-dialog .community-modal-warning .icon{color:#f59e00;font-size:1.875rem}.mytonswap-app .card-dialog-container .card-dialog .community-modal-warning .title{font-weight:700;font-size:1rem}.mytonswap-app .card-dialog-container .card-dialog .community-modal-warning .description{padding-right:1.25rem;padding-left:1.25rem;font-size:.875rem;text-align:center}.mytonswap-app .card-dialog-container .card-dialog .accept-button{display:flex;justify-content:center;align-items:center;border-radius:.75rem;background:var(--primary-color);width:100%;height:2.5rem;color:var(--text-black-color);font-size:.875rem}.mytonswap-app .card-dialog-container .card-dialog .pinned-token-container{display:flex;align-items:center;gap:.5rem;padding:.75rem 0}.mytonswap-app .card-dialog-container .card-dialog .pinned-token-container .pinned-token{display:flex;align-items:center;gap:.25rem;opacity:.8;transition:all .3s ease-in-out;cursor:pointer;border-radius:9999rem;background:var(--light-shade-color);padding:.25rem;padding:.25rem .5rem .25rem .25rem;color:var(--text-black-color);font-size:.9rem}.mytonswap-app .card-dialog-container .card-dialog .pinned-token-container .pinned-token:hover{opacity:1}.mytonswap-app .card-dialog-container .card-dialog .pinned-token-container .pinned-token .pinned-token-image{border-radius:9999px;background-size:contain!important;width:1.25rem;height:1.25rem}.mytonswap-app .card-dialog-container .card-dialog .close-footer{display:flex;justify-content:center;align-items:center;cursor:pointer;padding-top:.5rem;font-size:.875rem}@media screen and (min-width: 768px){.mytonswap-app .card-dialog-container .card-dialog .close-footer{display:none}}.mytonswap-app .card-dialog-container .card-dialog .close-footer .close-footer-button{display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;border-radius:.75rem;background:var(--secondary-color);width:100%;height:3rem;color:var(--text-black-color);text-align:center}.mytonswap-app .card-dialog-container .card-dialog .close-footer .close-footer-button:active{scale:.95}.mytonswap-app .card-dialog-container .card-dialog .tab-container{display:flex;align-items:center;gap:1.25rem;margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid var(--border-color);padding-right:.75rem;padding-bottom:.5rem;padding-left:.75rem;width:100%;color:var(--text-black-color);font-weight:300;font-size:var(--font-size-lg)}.mytonswap-app .card-dialog-container .card-dialog .tab-container .tab-item{position:relative;transition:all .3s ease-in-out;background:transparent;color:var(--text-black-color);font-size:var(--font-size-base)}.mytonswap-app .card-dialog-container .card-dialog .tab-container .tab-item.active{color:var(--primary-color);font-weight:600}.mytonswap-app .card-dialog-container .card-dialog .tab-container .tab-item .tab-item-cursor{position:absolute;bottom:-9px;background:var(--primary-color);width:100%;height:1px}@media screen and (min-width: 768px){.mytonswap-app .card-dialog-container .card-dialog .no-token-found{font-size:var(--font-size-lg)}.mytonswap-app .card-dialog-container .card-dialog .no-token-found span{font-size:var(--font-size-sm)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head{font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head .card-dialog-close{display:block}.mytonswap-app .card-dialog-container .card-dialog .dialog-search{margin-top:.5rem;height:3rem;font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search .dialog-search-icon{opacity:.5;color:var(--text-black-color);font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search .dialog-search-input{font-size:var(--font-size-base)}}@media screen and (min-width: 1024px){.mytonswap-app .card-dialog-container .card-dialog .no-token-found{font-size:var(--font-size-lg)}.mytonswap-app .card-dialog-container .card-dialog .no-token-found span{font-size:var(--font-size-sm)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head{margin-bottom:.5rem;font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-head .card-dialog-close{opacity:.5;color:var(--text-black-color);font-size:var(--font-size-2xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search{height:3.5rem;font-size:var(--font-size-xl)}.mytonswap-app .card-dialog-container .card-dialog .dialog-search .dialog-search-input{font-size:var(--font-size-lg)}}.mytonswap-app .selection-box-container{display:flex;-moz-column-gap:.25rem;column-gap:.25rem;align-items:center;transition:all .2s ease;border-radius:9999px;padding:.25rem .5rem .25rem .25rem;height:2.5rem;font-weight:700;font-size:var(--font-size-2xl);direction:ltr}.mytonswap-app .selection-box-container .dropdown-icon{display:flex;justify-content:center;align-items:center}.mytonswap-app .selection-box-container:active{scale:.95}.mytonswap-app .selection-box-container.loading{width:5rem;height:2.5rem}.mytonswap-app .selection-box-container.pay-loading{pointer-events:none}.mytonswap-app .selection-box-container.receive-loading{justify-content:center;padding-right:.5rem;padding-left:.5rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.mytonswap-app .selection-box-container{padding:.5rem .75rem .5rem .3rem;height:2.75rem;font-size:var(--font-size-xl)}.mytonswap-app .selection-box-container.loading{width:8rem;height:2.75rem}}.mytonswap-app .swapcard-card{display:flex;flex-direction:column;width:100%;font-size:var(--font-size-base)}.mytonswap-app .swapcard-card .card-head{display:flex;justify-content:space-between;align-items:center;padding-right:.25rem;padding-left:.25rem}.mytonswap-app .swapcard-card .card-head .card-title{opacity:.7;color:var(--text-black-color)}.mytonswap-app .swapcard-card .card-head .max-button{cursor:pointer;color:var(--text-black-color)}.mytonswap-app .swapcard-card .card-head .max-button .max-text{color:var(--primary-color)}.mytonswap-app .swapcard-card .card-head .max-button.pay{cursor:auto}.mytonswap-app .swapcard-card .card-content{display:grid;grid-template-columns:1fr auto;gap:.25rem;margin-top:.875rem;border-radius:.75rem;background:var(--input-card-color);padding:1rem;width:100%}.mytonswap-app .swapcard-card .card-content.pay{background:var(--input-card-pay-color)}.mytonswap-app .swapcard-card .card-content.receive{background:var(--input-card-receive-color)}.mytonswap-app .swapcard-card .card-content .card-inputs{display:flex;flex-direction:column;justify-content:center;gap:.25rem;width:100%}.mytonswap-app .swapcard-card .card-content .card-inputs .card-input{outline:none;background:transparent;height:1.875rem;color:var(--text-black-color);font-weight:700;font-size:var(--font-size-2xl);font-family:inherit}.mytonswap-app .swapcard-card .card-content .card-inputs .card-input-loading{border-radius:.75rem;width:6rem;height:1.875rem}.mytonswap-app .swapcard-card .card-content .card-inputs .card-rate{display:flex;align-items:center;opacity:.5;height:1.25rem;color:var(--text-black-color);font-size:var(--font-size-base);font-family:inherit;text-align:left}.mytonswap-app .swapcard-card .card-content .card-inputs .card-rate-loading{border-radius:.75rem;width:3rem;height:1.25rem}.mytonswap-app .swapcard-card .card-content .card-button{display:flex;align-items:center}.mytonswap-app .swapcard-card .card-content .card-button .selection-box{border-radius:9999px;background-size:contain!important;width:2rem;height:2rem}.mytonswap-app.rtl .swapcard-card .card-content .card-inputs .card-rate{font-size:var(--font-size-xs);text-align:right}@media screen and (min-width: 768px){.mytonswap-app .swapcard-card{gap:0px}.mytonswap-app .swapcard-card .card-head{font-size:var(--font-size-base)}.mytonswap-app .swapcard-card .card-content .card-button .selection-box{width:2rem;height:2rem}}@media screen and (min-width: 1024px){.mytonswap-app .swapcard-card .card-content{padding:1rem}.mytonswap-app .swapcard-card .card-content .card-inputs .card-input{font-size:var(--font-size-2xl)}.mytonswap-app .swapcard-card .card-content .card-inputs .card-input-loading{width:10rem}.mytonswap-app .swapcard-card .card-content .card-inputs .card-rate-loading{width:5rem}}.mytonswap-app .swap-card-container{display:flex;position:relative;flex-direction:column;align-items:center;gap:.75rem;margin-top:.875rem;border-radius:1rem;background:var(--light-shade-color);padding:.75rem;font-weight:500}.mytonswap-app .swap-card-container .line{position:absolute;top:50%;background:var(--background-color);width:100%;height:3px}.mytonswap-app .swap-card-container .change-direction-button{display:flex;position:relative;justify-content:center;align-items:center;z-index:1;transition:all .3s ease;border-radius:99999px;background:var(--change-direction-background-color);padding:.75rem 3.5rem;color:var(--change-direction-icon-color);font-size:var(--font-size-2xl)}.mytonswap-app .swap-card-container .change-direction-button:active{scale:.95}.mytonswap-app .swap-card-container .change-direction-button .rotate-90{transform:rotate(90deg)}.mytonswap-app .swap-card-container .change-direction-button:disableded{opacity:.5;cursor:not-allowed}@media screen and (min-width: 768px){.mytonswap-app .swap-card-container .line{height:5px}.mytonswap-app .swap-card-container .change-direction-button{padding:.75rem 3.75rem;font-size:var(--font-size-2xl)}}.mytonswap-app .details-key-value{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:var(--font-size-sm);font-family:Inter,sans-serif}.mytonswap-app .details-key-value .details-key-value-value{color:var(--text-black-color)}.mytonswap-app .details-key-value .details-key-value-key{opacity:.6;color:var(--text-black-color)}@media screen and (min-width: 768px){.mytonswap-app .details-key-value{font-size:var(--font-size-sm)}}.mytonswap-app .detail-accordion-container{display:flex;flex-direction:column;align-items:center;margin-top:.75rem;border-radius:.75rem;background:var(--input-token-color);padding-right:.75rem;padding-left:.75rem;width:100%;min-height:3rem;color:var(--text-black-color)}.mytonswap-app .detail-accordion-container .detail-accordion{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:3.25rem;font-weight:500;font-size:var(--font-size-sm)}.mytonswap-app .detail-accordion-container .detail-accordion .finding{display:flex;-moz-column-gap:.25rem;column-gap:.25rem;align-items:center}.mytonswap-app .detail-accordion-container .detail-accordion .icon{transition:all .2s ease-in-out;font-size:1.125rem}.mytonswap-app .detail-accordion-container .detail-accordion .icon.is-open{transform:rotate(180deg)}.mytonswap-app .detail-accordion-container .detail-accordion-content{display:flex;flex-direction:column;gap:.25rem;width:100%;overflow:hidden}.mytonswap-app .detail-accordion-container .detail-accordion-content .details-inner-container{display:flex;flex-direction:column;gap:.25rem;padding:.25rem .25rem 1rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .slippage-box{border-radius:.375rem;background:var(--slippage-box-color);padding:.25rem .5rem;color:var(--text-white-color)}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container{display:flex;justify-content:center;gap:.125rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .dex{display:flex;justify-content:center;align-items:center;gap:.25rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .dex .image{background-size:contain!important;width:.75rem;height:.75rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .route-icon{font-size:var(--font-size-xs)}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .route-view-token{display:flex;align-items:center;gap:.125rem}.mytonswap-app.rtl .detail-accordion-container .one-pay{direction:ltr}@media screen and (min-width: 768px){.mytonswap-app .detail-accordion-container{padding-right:1rem;padding-left:1rem;font-size:var(--font-size-sm)}.mytonswap-app .detail-accordion-container .detail-accordion{min-height:3.5rem;font-size:var(--font-size-sm)}.mytonswap-app .detail-accordion-container .detail-accordion .finding{-moz-column-gap:.5rem;column-gap:.5rem}.mytonswap-app .detail-accordion-container .detail-accordion-content{gap:.5rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .slippage-box{padding:.25rem .5rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container,.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .dex{gap:.5rem}.mytonswap-app .detail-accordion-container .detail-accordion-content .route-container .dex .image{width:1rem;height:1rem}}.mytonswap-app .error-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:var(--text-black-color)}.mytonswap-app .error-container .close-button{position:absolute;top:1rem;right:1rem;opacity:.7;cursor:pointer;font-size:1.25rem}.mytonswap-app .error-container .icon{color:#ffd000;font-size:4rem}.mytonswap-app .error-container .text{margin-top:1rem;padding-right:1.75rem;padding-left:1.75rem;text-align:center}.mytonswap-app .error-container .text .title{font-weight:700;font-size:1.25rem}.mytonswap-app .confirm-modal-container{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;width:100%;height:100%}.mytonswap-app .confirm-modal-container .confirm-modal-header{display:flex;justify-content:space-between;align-items:center;padding-right:1rem;padding-left:1rem;width:100%}.mytonswap-app .confirm-modal-container .confirm-modal-header .title{opacity:.5;color:var(--text-black-color);font-weight:700}.mytonswap-app .confirm-modal-container .confirm-modal-header .icon{cursor:pointer;color:var(--text-black-color);font-size:var(--font-size-xl)}.mytonswap-app .confirm-modal-container .confirm-modal-images{display:flex;align-items:center;padding-top:.25rem}.mytonswap-app .confirm-modal-container .confirm-modal-images .pay-image{transform:translate(.75rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .confirm-modal-container .confirm-modal-images .receive-image{transform:translate(-.2rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .confirm-modal-container .confirm-modal-change-rate{display:flex;flex-direction:column;align-items:center;opacity:.7;color:var(--text-black-color);font-weight:700;text-align:center}.mytonswap-app .confirm-modal-container .confirm-modal-change-rate .change-icon{transform:rotate(90deg);opacity:.6;font-size:.75rem}.mytonswap-app .confirm-modal-container .confirm-modal-change-rate .rate{opacity:.6;font-size:.75rem}.mytonswap-app .confirm-modal-container .confirm-modal-detail{display:flex;flex-grow:1;flex-direction:column;justify-content:center;gap:.75rem;margin-top:.125rem;padding-right:1rem;padding-left:1rem;width:100%;height:-moz-fit-content;height:fit-content;font-size:var(--font-size-lg)}.mytonswap-app .confirm-modal-container .confirm-modal-detail .min-receive{display:flex;gap:.25rem}.mytonswap-app .confirm-modal-container .confirm-modal-detail .best-route{display:flex;justify-content:center;align-items:center;gap:.25rem}.mytonswap-app .confirm-modal-container .confirm-modal-button-container{margin-top:.125rem;padding-right:1rem;padding-left:1rem;width:100%}.mytonswap-app .confirm-modal-container .confirm-modal-button-container .confirm-button{cursor:pointer;border-radius:.75rem;background:var(--primary-color);width:100%;height:3.25rem;color:var(--text-white-color);font-size:var(--font-size-base)}@media screen and (min-width: 768px){.mytonswap-app .confirm-modal-container .confirm-modal-header .title{font-size:1.25rem}.mytonswap-app .confirm-modal-container .confirm-modal-images .pay-image,.mytonswap-app .confirm-modal-container .confirm-modal-images .receive-image{width:4rem;height:4rem}.mytonswap-app .confirm-modal-container .confirm-modal-change-rate .change-icon,.mytonswap-app .confirm-modal-container .confirm-modal-change-rate .rate,.mytonswap-app .confirm-modal-container .confirm-modal-detail{font-size:1rem}.mytonswap-app .confirm-modal-container .confirm-modal-detail .min-receive,.mytonswap-app .confirm-modal-container .confirm-modal-detail .best-route{gap:.5rem}.mytonswap-app .confirm-modal-container .confirm-modal-button-container .confirm-button{height:3.25rem;font-size:var(--font-size-base)}}.mytonswap-app .waiting-for-wallet-container{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;padding-right:1rem;padding-left:1rem;height:100%;color:var(--text-black-color)}.mytonswap-app .waiting-for-wallet-container .close-button{position:absolute;top:1rem;right:1rem;opacity:.7;cursor:pointer;font-size:1.25rem}.mytonswap-app .waiting-for-wallet-container .loading-icon-container{display:flex;justify-content:center;align-items:center;transform:scale(1.5);width:100%;font-size:1.875rem}.mytonswap-app .waiting-for-wallet-container .loading-icon-container .icon{opacity:.7}.mytonswap-app .waiting-for-wallet-container .loading-text{margin-top:1rem;font-weight:700;font-size:1.25rem;text-align:center}@media screen and (min-width: 768px){.mytonswap-app .waiting-for-wallet-container .loading-icon-container{font-size:var(--font-size-3xl)}.mytonswap-app .waiting-for-wallet-container .loading-text{font-size:var(--font-size-xl)}}.mytonswap-app .inprogress-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.mytonswap-app .inprogress-container .close-button{position:absolute;top:1rem;right:1rem;opacity:.7;cursor:pointer;color:var(--text-black-color);font-size:1.25rem}.mytonswap-app .inprogress-container .inprogress-modal-images{display:flex;align-items:center;padding-top:.25rem}.mytonswap-app .inprogress-container .inprogress-modal-images .pay-image{transform:translate(.4rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .inprogress-container .inprogress-modal-images .receive-image{transform:translate(-.4rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .inprogress-container .inprogress-modal-change-rate{display:flex;flex-direction:column;align-items:center;opacity:.7;color:var(--text-black-color);font-weight:700;font-size:var(--font-size-lg);text-align:center}.mytonswap-app .inprogress-container .inprogress-modal-change-rate .change-icon{transform:rotate(90deg);opacity:.6;font-size:var(--font-size-sm)}.mytonswap-app .inprogress-container .inprogress-modal-change-rate .rate{opacity:.6;font-size:var(--font-size-sm)}.mytonswap-app .inprogress-container .description{margin-top:1rem;color:var(--text-black-color);font-weight:700;font-size:var(--font-size-xl);text-align:center}.mytonswap-app .inprogress-container .description-2{color:var(--text-black-color);font-size:var(--font-size-base)}.mytonswap-app .inprogress-container .loading-icon{display:flex;justify-content:center;align-items:center;margin-top:.25rem;width:100%;color:var(--text-black-color);font-size:1.875rem}.mytonswap-app .inprogress-container .loading-icon .icon{opacity:.5}@media screen and (min-width: 768px){.mytonswap-app .inprogress-container .inprogress-modal-images .pay-image,.mytonswap-app .inprogress-container .inprogress-modal-images .receive-image{width:2.5rem;height:2.5rem}.mytonswap-app .inprogress-container .inprogress-modal-change-rate .change-icon,.mytonswap-app .inprogress-container .inprogress-modal-change-rate .rate{font-size:.875rem}.mytonswap-app .inprogress-container .loading-icon{margin-top:1rem;font-size:2.5rem}}.mytonswap-app .done-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.mytonswap-app .done-container .close-icon{position:absolute;top:1rem;right:1rem;opacity:.7;cursor:pointer;color:var(--text-black-color);font-size:1.25rem}.mytonswap-app .done-container .done-icon{display:flex;justify-content:center;align-items:center;width:100%;color:var(--primary-color);font-size:5rem}.mytonswap-app .done-container .done-text{margin-bottom:2rem;color:var(--text-black-color);font-weight:700;font-size:1.25rem;text-align:center}.mytonswap-app .done-container .done-modal-images{display:flex;align-items:center;padding-top:.25rem}.mytonswap-app .done-container .done-modal-images .pay-image{transform:translate(.75rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .done-container .done-modal-images .receive-image{transform:translate(-.2rem);border-width:5px;border-style:solid;border-color:var(--modal-background-color);border-radius:9999px;background-size:contain!important;width:4rem;height:4rem}.mytonswap-app .done-container .done-modal-change-rate{display:flex;flex-direction:column;align-items:center;opacity:.7;color:var(--text-black-color);font-weight:700;text-align:center}.mytonswap-app .done-container .done-modal-change-rate .change-icon{transform:rotate(90deg);opacity:.6;font-size:.75rem}.mytonswap-app .done-container .done-modal-change-rate .rate{opacity:.6;font-size:.75rem}.mytonswap-app .loading-button{display:flex;justify-content:center;align-items:center;gap:.5rem}.mytonswap-app .modal-container{position:fixed;top:0;left:0;z-index:10000000000000000000000000;background:#00000080;width:100%;height:100%;overflow:hidden}.mytonswap-app .modal-container .modal-container-inner{display:flex;position:fixed;bottom:0;left:0;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 5px #0000000d;border-color:var(--border-color);border-top-right-radius:1rem;border-top-left-radius:1rem;background:var(--modal-background-color);padding:.5rem .25rem;width:100%;height:100%;max-height:26.875rem}@media (min-width: 768px){.mytonswap-app .modal-container .modal-container-inner{box-shadow:0 0 10px #0000000d;border-radius:.75rem;width:90%;max-width:28.125rem;height:100%;max-height:80%;max-height:30rem}}@media (min-width: 1024px){.mytonswap-app .modal-container .modal-container-inner{width:32.5rem;max-width:32.5rem}}.mytonswap-app .swap-button{margin-top:.75rem;border-radius:.75rem;background:var(--primary-color);width:100%;height:3.75rem;color:var(--text-white-color);font-size:var(--font-size-base)}.mytonswap-app .swap-button.price-impact{background:var(--price-impact-color)}.mytonswap-app .swap-button:disableded{opacity:.7}@media screen and (min-width: 768px){.mytonswap-app .swap-button{height:3.25rem;font-size:var(--font-size-md)}}@media screen and (min-width: 1024px){.mytonswap-app .swap-button{border-radius:1rem;height:3.5rem;font-size:var(--font-size-md)}}:root{--font-size-xxs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 4rem;--font-size-7xl: 5rem;--font-size-8xl: 6rem;--font-size-9xl: 7rem;--font-size-10xl: 8rem}.mytonswap-app{font-family:Plus Jakarta Sans,sans-serif}.mytonswap-app *{font-family:Plus Jakarta Sans,sans-serif!important;-webkit-tap-highlight-color:transparent}.mytonswap-app button{cursor:pointer;border:none;font-family:Inter,sans-serif}.mytonswap-app input{outline:none;border:none;background:none;width:100%}.mytonswap-app *{box-sizing:border-box;margin:0;padding:0}.mytonswap-app .animate-spin{animation:spin 1s linear infinite;color:var(--primary-color)}.mytonswap-app .animate-loading{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mytonswap-app .line-clamp-1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.mytonswap-app .container{border-width:1px;border-style:solid;border-color:var(--swap-container-border-color);border-radius:1rem;background:var(--swap-container-background-color);padding:.5rem;max-width:21.875rem;overflow:hidden}@media screen and (min-width: 768px){.mytonswap-app .container{padding:.75rem;width:28.125rem;max-width:28.125rem}}@media screen and (min-width: 1024px){.mytonswap-app .container{width:calc(34.375rem + 24px);max-width:calc(34.375rem + 24px)}}.mytonswap-app .text-provided{margin-top:.5rem;margin-bottom:.25rem;width:100%;color:var(--text-black-color);font-size:var(--font-size-xxs);text-align:center}.mytonswap-app .text-provided a{opacity:.7;color:inherit;text-decoration:none}.mytonswap-app.rtl{direction:rtl}.wallet-profile-mts{position:relative}.wallet-profile-mts .wallet-profile-button{cursor:pointer;border-color:var(--border-color);border-radius:9999999rem;background:var(--primary-color);padding:.5rem .75rem;color:var(--text-white-color);color:#fff;font-weight:500;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wallet-profile-mts .wallet-profile-button.connected{background:var(--light-shade-color);color:var(--text-black-color)}')),document.head.appendChild(e)}}catch(a){console.error("vite-plugin-css-injected-by-js",a)}})(); var rK = Object.defineProperty; var iK = (e, t, n) => t in e ? rK(e, t, { enumerable: !0, configurable: !0, writable: !0, value: n }) : e[t] = n; var qf = (e, t, n) => iK(e, typeof t != "symbol" ? t + "" : t, n); function aK(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } var uD = { exports: {} }, fo = uD.exports = {}, Kf, Zf; function VT() { throw new Error("setTimeout has not been defined"); } function HT() { throw new Error("clearTimeout has not been defined"); } (function() { try { typeof setTimeout == "function" ? Kf = setTimeout : Kf = VT; } catch { Kf = VT; } try { typeof clearTimeout == "function" ? Zf = clearTimeout : Zf = HT; } catch { Zf = HT; } })(); function cD(e) { if (Kf === setTimeout) return setTimeout(e, 0); if ((Kf === VT || !Kf) && setTimeout) return Kf = setTimeout, setTimeout(e, 0); try { return Kf(e, 0); } catch { try { return Kf.call(null, e, 0); } catch { return Kf.call(this, e, 0); } } } function oK(e) { if (Zf === clearTimeout) return clearTimeout(e); if ((Zf === HT || !Zf) && clearTimeout) return Zf = clearTimeout, clearTimeout(e); try { return Zf(e); } catch { try { return Zf.call(null, e); } catch { return Zf.call(this, e); } } } var Bp = [], Zy = !1, Sv, dx = -1; function sK() { !Zy || !Sv || (Zy = !1, Sv.length ? Bp = Sv.concat(Bp) : dx = -1, Bp.length && dD()); } function dD() { if (!Zy) { var e = cD(sK); Zy = !0; for (var t = Bp.length; t; ) { for (Sv = Bp, Bp = []; ++dx < t; ) Sv && Sv[dx].run(); dx = -1, t = Bp.length; } Sv = null, Zy = !1, oK(e); } } fo.nextTick = function(e) { var t = new Array(arguments.length - 1); if (arguments.length > 1) for (var n = 1; n < arguments.length; n++) t[n - 1] = arguments[n]; Bp.push(new fD(e, t)), Bp.length === 1 && !Zy && cD(dD); }; function fD(e, t) { this.fun = e, this.array = t; } fD.prototype.run = function() { this.fun.apply(null, this.array); }; fo.title = "browser"; fo.browser = !0; fo.env = {}; fo.argv = []; fo.version = ""; fo.versions = {}; function Kp() { } fo.on = Kp; fo.addListener = Kp; fo.once = Kp; fo.off = Kp; fo.removeListener = Kp; fo.removeAllListeners = Kp; fo.emit = Kp; fo.prependListener = Kp; fo.prependOnceListener = Kp; fo.listeners = function(e) { return []; }; fo.binding = function(e) { throw new Error("process.binding is not supported"); }; fo.cwd = function() { return "/"; }; fo.chdir = function(e) { throw new Error("process.chdir is not supported"); }; fo.umask = function() { return 0; }; var lK = uD.exports; const xi = /* @__PURE__ */ aK(lK); var gn = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}; function qm(e) { return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e; } function uK(e) { if (e.__esModule) return e; var t = e.default; if (typeof t == "function") { var n = function r() { return this instanceof r ? Reflect.construct(t, arguments, this.constructor) : t.apply(this, arguments); }; n.prototype = t.prototype; } else n = {}; return Object.defineProperty(n, "__esModule", { value: !0 }), Object.keys(e).forEach(function(r) { var o = Object.getOwnPropertyDescriptor(e, r); Object.defineProperty(n, r, o.get ? o : { enumerable: !0, get: function() { return e[r]; } }); }), n; } var WT = { exports: {} }, d2 = {}, W_ = { exports: {} }, ri = {}; /** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ var TM; function cK() { if (TM) return ri; TM = 1; var e = Symbol.for("react.element"), t = Symbol.for("react.portal"), n = Symbol.for("react.fragment"), r = Symbol.for("react.strict_mode"), o = Symbol.for("react.profiler"), l = Symbol.for("react.provider"), s = Symbol.for("react.context"), d = Symbol.for("react.forward_ref"), p = Symbol.for("react.suspense"), v = Symbol.for("react.memo"), b = Symbol.for("react.lazy"), x = Symbol.iterator; function E(Te) { return Te === null || typeof Te != "object" ? null : (Te = x && Te[x] || Te["@@iterator"], typeof Te == "function" ? Te : null); } var k = { isMounted: function() { return !1; }, enqueueForceUpdate: function() { }, enqueueReplaceState: function() { }, enqueueSetState: function() { } }, M = Object.assign, I = {}; function N(Te, nt, Ft) { this.props = Te, this.context = nt, this.refs = I, this.updater = Ft || k; } N.prototype.isReactComponent = {}, N.prototype.setState = function(Te, nt) { if (typeof Te != "objec