@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);body,html{background:#fff;height:100%;margin:0;overflow:hidden;padding:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}[contenteditable=true],input,textarea{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}@font-face{font-display:swap;font-family:Medodica;font-style:normal;font-weight:400;src:url(/static/media/MedodicaRegular.95749ec5a65afd44d159.otf) format("opentype")}body{color:#000}#root{height:100%;margin:0;padding:0;width:100%}.App{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;margin:0;max-height:100vh;min-height:100vh;overflow:hidden;padding:50px 0 0;transition:all .5s ease;width:100vw}.App.scrolled .shapes-container{opacity:0;transform:scale(.8);transition:all .5s ease}.App.scrolled .flip-container{opacity:0;transform:translateY(50px);transition:all .5s ease}.step-indicator{left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease,transform .5s ease;z-index:1000}.step-indicator.visible{animation:fadeIn .5s ease-out;opacity:1}.step-indicator.hidden{opacity:0;transform:translate(-50%,-40%)}.step-image{margin-bottom:30px;max-height:60vh;max-width:90vw;object-fit:contain}.progress-indicator{display:flex;gap:10px;justify-content:center;margin-top:20px}.progress-rect{background:#0000004d;cursor:pointer;height:4px;transition:all .3s ease;width:30px}.progress-rect.active{background:#000;box-shadow:0 0 10px #00000080;transform:scaleY(1.5)}.progress-rect:hover{background:#0009}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.App.scrolled .top-right-buttons{opacity:0;transform:translateY(-50px);transition:all .5s ease}.gallery-container{align-items:center;background:#fff;box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;padding:2rem;position:fixed;top:0;width:100vw;z-index:100}.gallery-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-width:1200px;width:100%}.gallery-card{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.gallery-card-square{background:#0000000d;border:1px solid #0000001a;border-radius:24px;height:280px;transition:all .3s ease;width:280px}.gallery-card-square:hover{background:#00000014;border-color:#0003;box-shadow:0 8px 24px #0000001a;transform:translateY(-4px)}.gallery-card-content{max-width:280px;text-align:center}.gallery-card-title{color:#000;font-family:Montreal Mono,monospace;font-size:1.25rem;font-weight:600;letter-spacing:1px;margin:0 0 .75rem;text-transform:uppercase}.gallery-card-description{color:#000000b3;font-family:Montreal Mono,monospace;font-size:.9rem;font-weight:300;line-height:1.5;margin:0}@media (max-width:768px){.gallery-container{padding:1.5rem}.gallery-grid{gap:2rem;grid-template-columns:1fr}.gallery-card-square{aspect-ratio:1;max-width:280px;width:100%}}.artificer-text{color:#000;font-family:Montreal Mono,monospace;font-size:24px;font-weight:300;left:20px;position:fixed;text-transform:uppercase;top:60px;transition:all .5s ease;z-index:1000}.artificer-text .arti-icon{height:48px;width:48px}.arti-page .artificer-text{color:#1a1a1a}.content-box{align-items:center;display:flex;height:200px;justify-content:center;margin-top:50px;width:400px}.shapes-container{height:100%;left:0;top:0;width:100%}.shape-image,.shapes-container{pointer-events:none;position:absolute}.shape-image{opacity:1;transition:all .3s ease}.shape-image:first-child{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(180deg);height:120px;left:10%;top:20%;transform:rotate(15deg);width:120px}.shape-image:nth-child(2){filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(300deg);height:150px;right:15%;top:60%;transform:rotate(-25deg);width:150px}.shape-image:nth-child(3){bottom:25%;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(120deg);height:100px;left:5%;transform:rotate(45deg);width:100px}.shape-image:hover{opacity:1;transform:scale(1.1) rotate(0deg);transform:scale(1.1) rotate(var(--rotation,0deg))}.flip-container.flipping .shape-image:first-child{animation:colorPulse1 .8s ease-in-out}.flip-container.flipping .shape-image:nth-child(2){animation:colorPulse2 .8s ease-in-out .2s}.flip-container.flipping .shape-image:nth-child(3){animation:colorPulse3 .8s ease-in-out .4s}@keyframes colorPulse1{0%,to{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(180deg);transform:rotate(15deg) scale(1)}50%{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(20000%) hue-rotate(180deg);transform:rotate(15deg) scale(1.2)}}@keyframes colorPulse2{0%,to{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(300deg);transform:rotate(-25deg) scale(1)}50%{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(20000%) hue-rotate(300deg);transform:rotate(-25deg) scale(1.2)}}@keyframes colorPulse3{0%,to{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(10000%) hue-rotate(120deg);transform:rotate(45deg) scale(1)}50%{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(20000%) hue-rotate(120deg);transform:rotate(45deg) scale(1.2)}}@media (max-width:768px){.App{background:#fff}.shapes-container{align-items:center;display:flex;gap:20px;height:auto;justify-content:center;position:static;width:auto}.shape-image{height:60px;opacity:.8;position:static;transform:none;width:60px}.shape-image:hover{opacity:1;transform:scale(1.1)}}.text-container{box-sizing:border-box;margin-bottom:0;margin-top:150px;max-width:100%;padding:0 60px;width:100%}.scroll-indicator{display:flex;justify-content:center;margin-top:30px}.scroll-down{border:2px solid #000;border-radius:25px;height:50px;opacity:.7;position:relative;width:30px}.scroll-down-arrow{animation:scrollDown 4s infinite;background:#0000;border:2px solid #000;border-radius:50%;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@keyframes scrollDown{0%{opacity:0;transform:translate(-50%,calc(-50% - 15px))}50%{opacity:1}to{opacity:0;transform:translate(-50%,calc(-50% + 15px))}}.top-right-buttons{align-items:flex-end;display:flex;flex-direction:column;gap:10px;pointer-events:auto;position:absolute;right:20px;top:60px;z-index:10000}.top-link{color:#000;cursor:pointer;font-family:Montreal Mono,monospace;font-size:14px;font-weight:300;pointer-events:auto;position:relative;text-transform:uppercase;transition:opacity .3s ease;-webkit-user-select:none;user-select:none;z-index:10001}.top-link:hover{opacity:.7}.arti-container{align-items:center;display:flex;gap:8px}.arti-icon{height:16px;opacity:.8;transition:opacity .3s ease;width:16px}.arti-container:hover .arti-icon{opacity:1}.arti-large{font-size:18px!important;font-weight:400!important;margin-bottom:10px}.arti-large .arti-icon{height:20px;width:20px}.page-header{align-items:center;display:flex;justify-content:space-between;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.page-header>div:first-child{flex:1 1}.page-header>div:nth-child(2){flex:1 1;text-align:center}.page-header>div:last-child{flex:1 1;text-align:right}.back-button{background:none;border:none;cursor:pointer;display:inline-block;font-family:Montreal Mono,monospace;line-height:1.5;margin-top:0;padding:0;text-transform:uppercase;transition:opacity .3s ease;-webkit-user-select:none;user-select:none}.arti-page .back-button,.back-button{color:#000;font-size:14px;font-weight:300}.back-button:hover{opacity:.7}.page-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-top:100px}.page-title{color:#000;font-family:Montreal Mono,monospace;font-size:48px;font-weight:300;letter-spacing:4px;margin-bottom:60px;text-align:center;text-transform:uppercase}.arti-page{background:#fff;display:flex;flex-direction:column;height:100vh;left:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;top:0;width:100vw;z-index:1}.arti-page:after,.arti-page:before{display:none}.arti-page .shape-decoration{opacity:.08;position:absolute;z-index:1}.arti-page .shape-decoration:first-child{height:90px;left:5%;top:15%;transform:rotate(120deg);width:90px}.arti-page .shape-decoration:nth-child(2){height:110px;right:10%;top:25%;transform:rotate(-60deg);width:110px}.arti-page .shape-decoration:nth-child(3){bottom:20%;height:75px;left:15%;transform:rotate(200deg);width:75px}.arti-page .shape-decoration:nth-child(4){bottom:30%;height:130px;right:5%;transform:rotate(-150deg);width:130px}.arti-page .shape-decoration:nth-child(5){height:85px;left:50%;top:60%;transform:rotate(75deg);width:85px}.arti-content{display:flex;justify-content:center;min-height:100vh;padding:120px 20px 60px;position:relative;z-index:2}.arti-blog{background:#0000;max-width:800px;padding:60px;width:100%}.blog-header{border-bottom:1px solid #0000001a;margin-bottom:50px;padding-bottom:30px;text-align:center}.blog-icon{height:60px;margin-bottom:20px;opacity:.8;width:60px}.blog-title{color:#1a1a1a;font-size:48px;letter-spacing:4px;margin-bottom:20px;text-transform:uppercase}.blog-meta,.blog-title{font-family:Montreal Mono,monospace;font-weight:300}.blog-meta{color:#0009;font-size:14px;gap:30px}.blog-meta,.contract-address{display:flex;justify-content:center}.contract-address{align-items:center;background:#0000000d;border:1px solid #0000001a;border-radius:8px;color:#000c;flex-wrap:wrap;font-family:Monaco,Menlo,Courier New,monospace;font-size:13px;gap:12px;letter-spacing:.5px;margin-top:20px;padding:12px 20px;position:relative;text-align:center;word-break:break-all}.contract-address span{flex:1 1;margin-right:0;min-width:0;text-align:center}.copy-button{align-items:center;background:#0000001a;border:1px solid #0003;border-radius:4px;box-sizing:border-box;color:#000c;cursor:pointer;display:flex;flex-shrink:0;font-family:Montreal Mono,monospace;font-size:11px;font-weight:300;justify-content:center;min-width:60px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap;width:60px}.copy-button:hover:not(.copied){background:#00000026;border-color:#0000004d}.copy-button:active:not(.copied){transform:scale(.98)}.copy-button.copied{background:#b5e3ff;border-color:#b5e3ff;color:#fff}.blog-body{color:#1a1a1a;line-height:1.8}.blog-section{margin-bottom:40px}.blog-section h2{border-bottom:1px solid #0000001a;color:#1a1a1a;font-size:24px;font-weight:400;letter-spacing:2px;padding-bottom:10px;text-transform:uppercase}.blog-section h2,.blog-section p{font-family:Montreal Mono,monospace;margin-bottom:20px}.blog-section p{color:#000c;font-size:16px;font-weight:300}.blog-section ol,.blog-section ul{margin:20px 0;padding-left:30px}.blog-section li{color:#000c;font-family:Montreal Mono,monospace;font-size:16px;font-weight:300;margin-bottom:10px}.blog-cta{border-top:1px solid #0000001a;display:flex;gap:20px;justify-content:center;margin-top:40px;padding-top:30px}.cta-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000001a;border:1px solid #0000004d;border-radius:8px;color:#1a1a1a;cursor:pointer;font-family:Montreal Mono,monospace;font-size:16px;font-weight:300;letter-spacing:2px;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.cta-button:hover{background:#0003;border-color:#00000080;transform:translateY(-2px)}.cta-button.secondary{background:#0000;border-color:#0003}.cta-button.secondary:hover{background:#0000000d;border-color:#0006}.disclaimer-section{border-top:1px solid #0000001a;margin-top:80px;padding-top:40px}.disclaimer-text{color:#0009;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.01em;line-height:1.7;margin:0 0 16px;text-align:left}.disclaimer-text:first-child{color:#000000b3;font-size:11px;font-weight:600;letter-spacing:.03em;margin-bottom:20px;text-transform:uppercase}.disclaimer-highlight{color:#000000e6;font-weight:600}@media (max-width:768px){.arti-blog{margin:0 10px;padding:40px 30px}.blog-title{font-size:32px}.blog-meta{gap:10px}.blog-cta,.blog-meta{flex-direction:column}.blog-cta{align-items:center}.cta-button{max-width:300px;width:100%}}.soon-text{color:#000;font-family:Montreal Mono,monospace;font-size:12px;font-weight:300;opacity:.7;text-transform:lowercase}.artificer-description{box-sizing:border-box;color:#000;display:block;line-height:1.4;margin:0;max-width:100%;padding:60px 40px 40px;text-align:center;width:100%}.artificer-title{color:#000;font-family:Medodica,sans-serif;font-size:6rem;font-weight:900;letter-spacing:-.02em;line-height:1.2;margin-bottom:1rem;text-transform:uppercase}.artificer-subtitle{display:block}.artificer-description span{display:inline;white-space:normal}.description-links{display:flex;gap:30px;justify-content:center;margin-bottom:0;margin-top:40px;padding-bottom:0}.description-link{border-bottom:1px solid #4ab3e0;color:#4ab3e0;cursor:pointer;font-family:Montreal Mono,monospace;font-size:14px;font-weight:300;text-decoration:none;text-transform:lowercase;transition:opacity .3s ease}.description-link:hover{opacity:.6}.word-big,.word-normal,.word-pixel{font-family:Medodica,sans-serif;font-size:4rem;font-weight:400;letter-spacing:-.02em;line-height:1.2}.word-bold{font-weight:400}@media (max-width:1200px){.word-big,.word-normal,.word-pixel{font-size:3rem}}@media (max-width:768px){.artificer-description{gap:.15em;padding:40px 20px}.artificer-title{font-size:3.5rem}.word-big,.word-normal,.word-pixel{font-size:2rem}}.flip-container{height:auto;margin-bottom:0;max-width:100%;min-height:300px;padding-bottom:0}.flip-card,.flip-container{position:relative;width:100%}.flip-card{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:1;transform:translateY(0);transition:all .8s cubic-bezier(.4,0,.2,1)}.flip-container.flipping .flip-card{opacity:0;transform:translateY(-20px) scale(.95)}.step-content{animation:fadeInUp .8s cubic-bezier(.4,0,.2,1) .3s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0003;border-radius:10px;padding:20px;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.step-title{font-size:16px;text-transform:uppercase}.step-description,.step-title{color:#000;font-family:Montreal Mono,monospace;font-weight:300;margin-bottom:30px}.step-description{font-size:14px;line-height:1.6;opacity:.9}.step-actions{display:flex;gap:15px;justify-content:center}.step-button{background:#0000;border:2px solid #000;color:#000;cursor:pointer;font-family:Montreal Mono,monospace;font-size:14px;font-weight:300;padding:10px 20px;text-transform:uppercase;transition:all .3s ease}.step-button.primary{background:#000;color:#fff}.step-button.primary:hover{background:#0000;color:#000}.step-button.secondary:hover{background:#000;color:#fff}::selection{background-color:#e0e0e0;color:#000}::-moz-selection{background-color:#e0e0e0;color:#000}.form-page{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0006;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3000}.form-container,.form-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif}.form-container{animation:appleSlideIn .5s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#fffffff2;border:1px solid #fff3;border-radius:24px;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014,inset 0 1px 0 #ffffff80;max-height:85vh;max-width:420px;overflow:hidden;position:relative;width:90vw}@keyframes appleSlideIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.form-header{padding:24px 24px 0;position:relative}.form-close{align-items:center;background:#0000000f;border:none;border-radius:16px;color:#00000080;cursor:pointer;display:flex;font-size:18px;font-weight:300;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px}.form-close:hover{background:#0000001f;color:#000000b3;transform:scale(1.05)}.form-progress{margin:20px 0 0}.progress-bar{background:#00000014;border-radius:2px;height:3px;margin-bottom:8px;overflow:hidden;width:100%}.progress-fill{background:#007aff;border-radius:2px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.progress-text{color:#00000080;font-size:13px;font-weight:500;text-align:center}.form-content,.progress-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif}.form-content{padding:32px 24px 24px}.form-content *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit;text-rendering:optimizeLegibility}.form-step{animation:appleStepFadeIn .4s cubic-bezier(.16,1,.3,1)}@keyframes appleStepFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.form-title{color:#1d1d1f;font-size:22px;font-weight:600;letter-spacing:-.022em;margin-bottom:8px}.form-description,.form-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;text-align:center}.form-description{color:#0009;font-size:17px;font-weight:400;line-height:1.47;margin-bottom:32px}.form-form{display:flex;flex-direction:column;gap:24px}.form-group{position:relative}.form-input{background:#fffc;border:1px solid #0000001a;border-radius:12px;box-sizing:border-box;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;font-size:17px;font-weight:400;padding:16px 20px;transition:all .2s ease;width:100%}.form-input:focus{background:#fffffff2;border-color:#007aff;box-shadow:0 0 0 4px #007aff1a;outline:none}.form-input::placeholder{color:#0006;font-weight:400}.form-actions{display:flex;gap:12px;justify-content:center;margin-top:8px}.form-button{border:none;border-radius:20px;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.022em;min-width:100px;padding:12px 24px;transition:all .2s ease}.form-button.primary{background:#007aff;box-shadow:0 1px 3px #007aff4d;color:#fff}.form-button.primary:hover{background:#0056cc;box-shadow:0 4px 12px #007aff66;transform:translateY(-1px)}.form-button.primary:active{box-shadow:0 1px 3px #007aff4d;transform:translateY(0)}.form-button.secondary{background:#0000000a;border:1px solid #0000001a;color:#007aff}.form-button.secondary:hover{background:#00000014;border-color:#00000026}.form-button.secondary:active{background:#0000001f}@media (max-width:768px){.form-container{border-radius:20px;margin:20px;max-height:90vh;width:95vw}.form-header{padding:20px 20px 0}.form-content{padding:28px 20px 20px}.form-title{font-size:20px}.form-description,.form-input{font-size:16px}.form-input{padding:14px 18px}.form-actions{flex-direction:column}.form-button{padding:14px 24px;width:100%}}.form-options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.form-option{align-items:center;background:#fffc;border:1px solid #0000001a;border-radius:12px;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;padding:16px 20px;transition:all .2s ease}.form-option:hover{background:#fffffff2;border-color:#00000026}.form-option:has(.form-radio:checked){background:#007aff1a;border-color:#007aff}.form-radio{accent-color:#007aff;cursor:pointer;height:20px;margin-right:12px;width:20px}.form-option-text{color:#1d1d1f;cursor:pointer;font-size:17px;font-weight:400}.form-button:disabled{cursor:not-allowed;opacity:.5}.form-button:disabled:hover{box-shadow:0 1px 3px #007aff4d;transform:none}.form-textarea{background:#fffc;border:1px solid #0000001a;border-radius:12px;box-sizing:border-box;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;font-size:17px;font-weight:400;min-height:100px;padding:16px 20px;resize:vertical;transition:all .2s ease;width:100%}.form-textarea:focus{background:#fffffff2;border-color:#007aff;box-shadow:0 0 0 4px #007aff1a;outline:none}.form-textarea::placeholder{color:#0006;font-weight:400}.form-note{color:#007affcc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;font-size:14px;font-style:italic;font-weight:500;margin:-20px 0 20px;text-align:center}.form-display{background:#0000000a;border:1px solid #0000001a;border-radius:12px;margin-bottom:24px;padding:16px 20px}.form-display-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Inter,sans-serif;font-size:17px;font-weight:500;text-align:center}.wallet-adapter-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon,.wallet-adapter-button-start-icon img{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{grid-row-gap:10px;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;display:grid;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;grid-template-rows:1fr;list-style:none;margin:0;opacity:0;padding:10px;position:absolute;right:0;top:100%;transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:99}.wallet-adapter-dropdown-list-active{opacity:1;transform:translateY(10px);visibility:visible}.wallet-adapter-dropdown-list-item{align-items:center;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:37px;justify-content:center;outline:none;padding:0 20px;white-space:nowrap;width:100%}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform .15s ease-in}.wallet-adapter-modal{background:#00000080;bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;z-index:1040}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{align-items:center;background:#1a1f2e;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:18px;top:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.wallet-adapter-modal-container{align-items:center;display:flex;justify-content:center;margin:3rem;min-height:calc(100vh - 6rem)}@media (max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{align-items:center;background:#10141f;border-radius:10px;box-shadow:0 8px 20px #0009;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:400px;position:relative;z-index:1050}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{color:#fff;font-size:24px;font-weight:500;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{list-style:none;margin:0 0 12px;padding:0;width:100%}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{height:28px;width:28px}.wallet-adapter-modal-list .wallet-adapter-button span{font-size:14px;margin-left:auto;opacity:.6}.wallet-adapter-modal-list-more{align-items:center;align-self:flex-end;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;padding:12px 24px 24px 12px}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s ease}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:0 24px 24px;width:100%}.wallet-adapter-modal-middle-button{background-color:#512da8;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:48px;padding:12px;width:100%}.notification{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:12px;box-shadow:0 10px 25px #0000001a;max-width:400px;min-width:300px;opacity:0;position:fixed;right:20px;top:20px;transform:translateX(100%);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.notification.visible{opacity:1;transform:translateX(0)}.notification.hidden{opacity:0;transform:translateX(100%)}.notification-content{align-items:center;display:flex;gap:12px;padding:16px 20px}.notification-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.notification-message{flex:1 1;font-size:14px;font-weight:500;line-height:1.4}.notification-close{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.6;padding:4px;transition:opacity .2s ease}.notification-close:hover{opacity:1}.notification.success{background:#10b9811a;border-color:#10b9814d}.notification.success .notification-icon{background:#10b98133;color:#10b981}.notification.success .notification-close,.notification.success .notification-message{color:#065f46}.notification.error{background:#ef44441a;border-color:#ef44444d}.notification.error .notification-icon{background:#ef444433;color:#ef4444}.notification.error .notification-close,.notification.error .notification-message{color:#991b1b}.notification.info{background:#3b82f61a;border-color:#3b82f64d}.notification.info .notification-icon{background:#3b82f633;color:#3b82f6}.notification.info .notification-close,.notification.info .notification-message{color:#1e40af}@media (max-width:768px){.notification{left:10px;max-width:none;min-width:auto;right:10px;top:10px}}
/*# sourceMappingURL=main.4c48af36.css.map*/