#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}.fadeInLogo{opacity:0;animation:fadeIn 1s ease forwards}@keyframes fadeIn{to{opacity:1}}.growInLogo{animation:growIn 1s ease forwards}@keyframes growIn{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{font-family:Roboto,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#000;--background-color: #e0e0e0;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background-color:var(--background-color)}h1{font-size:3.2em;line-height:1.1}h2{color:#171717}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.web3modal-modal-card{width:400px!important;min-width:unset!important;max-width:unset!important}.web3modal-provider-container{flex-direction:column!important}.react-toggle{margin-top:1rem}.react-toggle-track-x,.react-toggle-track-check{opacity:0!important}.react-toggle--checked .react-toggle-track{background-color:#512da8!important}.react-toggle--checked .react-toggle-thumb{border-color:#4d4d4d}.wallet-adapter-button{padding:0 48px!important;margin-bottom:1rem}.chainlist-container{position:relative;display:inline-block}.chainlist-button{display:flex;align-items:center;gap:8px;color:#fff;padding:10px 14px;border:none;border-radius:6px;cursor:pointer;font-size:14px}.chainlist-button:hover{background-color:#3a3a3a}.arrow-down{font-size:14px}.chainlist-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;color:#fff}.chainlist-panel{background:#222;padding:20px;border-radius:8px;text-align:center;min-width:220px}.chainlist-options{display:flex;flex-direction:column;gap:10px;margin-top:10px}.chainlist-option{display:flex;align-items:center;gap:10px;background:none;border:none;color:#fff;font-size:14px;cursor:pointer;padding:8px;border-radius:6px;transition:background .2s}.chainlist-option:hover{background:#333}.chainlist-icon{width:20px;height:20px}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4D4D4D;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099E0;-moz-box-shadow:0px 0px 3px 2px #0099E0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099E0;-moz-box-shadow:0px 0px 5px 5px #0099E0;box-shadow:0 0 5px 5px #0099e0}._chainlistContainer_168o1_1{position:relative;display:inline-block}._chainlistButton_168o1_6{display:flex;align-items:center;gap:8px;color:#fff;padding:10px 14px;border:none;border-radius:6px;cursor:pointer;font-size:14px;justify-content:space-between}._arrowDown_168o1_24{font-size:14px}._chainlistModal_168o1_28{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;color:#fff}._chainlistPanel_168o1_41{background:#222;padding:20px;border-radius:8px;text-align:center;min-width:220px}._chainlistOptions_168o1_49{display:flex;flex-direction:column;gap:10px;margin-top:10px}._chainlistOption_168o1_49{display:flex;align-items:center;gap:10px;background:none;border:none;color:#fff;font-size:14px;cursor:pointer;padding:8px;border-radius:6px;transition:background .2s}._chainlistOption_168o1_49:hover{background:#333}._chainlistIcon_168o1_74{color:#333}._summary_168o1_80{background-color:#c8cbcf;display:flex;flex-direction:column;padding:15px;border-radius:10px;align-items:start}._summaryTitle_168o1_89{font-size:19px;padding:0;margin:0}._summaryText_168o1_95{font-size:12px;padding:0;margin:0;color:#000}._summaryTotal_168o1_102{font-size:12px;padding:5px 0;margin:0;color:#000;font-weight:600}._summaryRow_168o1_110{display:flex;flex-direction:row;justify-content:space-between;width:100%}._checkoutButton_168o1_119{color:#fff;width:100%;margin-bottom:5px;border:none}._checkoutButton_168o1_119:hover{background-color:#add8e6;transition:background .2s}._summary_16wiw_1{background-color:#c8cbcf;display:flex;flex-direction:column;padding:15px;border-radius:10px;align-items:start}._summaryTitle_16wiw_10{font-size:19px;padding:0;margin:0}._summaryText_16wiw_16{font-size:12px;padding:0;margin:0;color:#000}._summaryTotal_16wiw_23{font-size:12px;padding:5px 0;margin:0;color:#000;font-weight:600}._summaryRow_16wiw_31{display:flex;flex-direction:row;justify-content:space-between;width:100%}._chainlistContainer_1q1i7_1{position:relative;display:inline-block}._chainlistButton_1q1i7_6{display:flex;align-items:center;gap:8px;color:#fff;padding:10px 14px;border:none;border-radius:6px;cursor:pointer;font-size:14px;justify-content:space-between}._arrowDown_1q1i7_24{font-size:14px}._chainlistModal_1q1i7_29{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;color:#fff}._chainlistPanel_1q1i7_42{background:#222;padding:20px;border-radius:8px;text-align:center;min-width:220px}._chainlistOptions_1q1i7_50{display:flex;flex-direction:column;gap:10px;margin-top:10px}._chainlistOption_1q1i7_50{display:flex;align-items:center;gap:10px;background:none;border:none;color:#fff;font-size:14px;cursor:pointer;padding:8px;border-radius:6px;transition:background .2s}._chainlistOption_1q1i7_50:hover{background:#333}._chainlistIcon_1q1i7_75{color:#333}._stepperWrapper_18apk_1{width:100%;display:flex;justify-content:center;padding:20px 0}._stepperContainer_18apk_8{width:90%;max-width:500px;min-width:320px;padding:0 10px}._progressBar_18apk_15{display:flex;justify-content:space-between;align-items:flex-start;list-style:none;padding:0;margin:0;position:relative}._progressBar_18apk_15 li{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}._stepCircle_18apk_34{width:40px;height:40px;border-radius:50%;border:2px solid #ddd;background-color:#9ca3af;display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:all .3s ease;position:relative}._progressBar_18apk_15 li._active_18apk_48 ._stepCircle_18apk_34{border-color:#4caf50;background-color:#4caf50;animation:_pulse_18apk_1 .6s ease-out}@keyframes _pulse_18apk_1{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}._checkmark_18apk_66{width:20px;height:20px;animation:_checkmarkDraw_18apk_1 .5s ease-out forwards}@keyframes _checkmarkDraw_18apk_1{0%{stroke-dasharray:0 50;opacity:0}50%{opacity:1}to{stroke-dasharray:50 50;opacity:1}}._stepLabel_18apk_86{font-size:11px;color:#999;text-align:center;transition:color .3s ease;max-width:90px;line-height:1.3}._progressBar_18apk_15 li._active_18apk_48 ._stepLabel_18apk_86{color:#333;font-weight:500}._progressBar_18apk_15 li:not(:last-child):after{content:"";position:absolute;top:20px;left:calc(50% + 20px);width:calc(100% - 40px);height:2px;background-color:#9ca3af;z-index:-1;transition:background-color .4s ease}._progressBar_18apk_15 li._active_18apk_48:not(:last-child):after{background-color:#4caf50;animation:_progressLine_18apk_1 .4s ease-out}@keyframes _progressLine_18apk_1{0%{width:0}to{width:calc(100% - 40px)}}@media (max-width: 768px){._stepLabel_18apk_86{font-size:10px;max-width:80px}._stepCircle_18apk_34{width:35px;height:35px}._checkmark_18apk_66{width:16px;height:16px}._progressBar_18apk_15 li:not(:last-child):after{top:17.5px;left:calc(50% + 17.5px);width:calc(100% - 35px)}}@media (max-width: 480px){._stepLabel_18apk_86{font-size:9px;max-width:70px}._stepCircle_18apk_34{width:30px;height:30px}._checkmark_18apk_66{width:14px;height:14px}._progressBar_18apk_15 li:not(:last-child):after{top:15px;left:calc(50% + 15px);width:calc(100% - 30px)}}
