@keyframes DialogueBox_fadeSlideIn__UKATz{0%{opacity:0;transform:translateY(var(--space-12))}to{opacity:1;transform:translateY(0)}}@keyframes DialogueBox_fadeSlideInImg__1LFVy{0%{opacity:0;transform:translateY(var(--space-12))}49.99%{opacity:0;transform:translateY(var(--space-12))}50%{opacity:1;transform:translateY(var(--space-12))}to{opacity:1;transform:translateY(0)}}@keyframes DialogueBox_fadeSlideInText__AYsoM{0%{opacity:0}50%{opacity:0;scale:1}80%{scale:1.05}to{opacity:1;scale:1}}.DialogueBox_dialogueOverlay__lnwmg{position:fixed;top:-30px;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:6}.DialogueBox_dialogueContainer__QvKIK{display:flex;flex-direction:column;align-items:center;position:relative;top:var(--space-16);animation:DialogueBox_fadeSlideIn__UKATz .5s ease-out}.DialogueBox_dialogueContent__p8yLf{min-height:12rem}.DialogueBox_dialogueComponent__9qgLw{padding:var(--space-4);opacity:0;transform:translateY(var(--space-4));visibility:hidden;transition:opacity .5s ease-out,transform .5s ease-out,visibility 0s linear .5s;min-height:0}.DialogueBox_dialogueComponent__9qgLw.DialogueBox_componentEnter__LTJeh{opacity:1;transform:translateY(0);visibility:visible;transition:opacity .5s ease-out,transform .5s ease-out,visibility 0s linear 0s}.DialogueBox_dialogueError__4fhil{margin:var(--space-4);margin-top:var(--space-1);padding:var(--space-1);margin-bottom:0;border-radius:var(--space-2);color:#ef4444;font-size:.7rem;text-align:center;animation:DialogueBox_fadeSlideIn__UKATz .3s ease-out}.DialogueBox_characterCircle__wG6i9{width:clamp(12rem,20vw,13.75rem);height:clamp(12rem,20vw,13.75rem);border-radius:var(--radius-full);border:1px solid var(--color-dialogue-circle);background-color:var(--color-dialogue-circle);position:absolute;top:calc(-1 * clamp(6rem, 10vw, 6.875rem));z-index:-1}.DialogueBox_characterImage__OdWsl{width:clamp(10rem,18vw,11.25rem);height:clamp(8.75rem,16vw,10rem);position:absolute;top:calc(-1 * clamp(9rem, 15vw, 10rem));z-index:2;animation:DialogueBox_fadeSlideIn__UKATz 1s ease-out}.DialogueBox_dialogueBox__N_p_u{background-color:var(--color-dialogue-bg);background-image:url(/images/layout/dialogs/dialog_bg_1.png);background-position:bottom;color:var(--color-dialogue-text-secondary);padding:var(--space-5);border-radius:var(--space-4);width:clamp(20rem,90vw,45.3125rem);max-width:calc(100vw - var(--space-8));max-height:calc(100vh - 280px);min-height:300px;box-sizing:border-box;text-align:left;position:relative}.DialogueBox_characterName__54TlL,.DialogueBox_dialogueBox__N_p_u{background-size:cover;background-repeat:no-repeat;border:1px solid var(--color-dialogue-border)}.DialogueBox_characterName__54TlL{background-color:var(--color-dialogue-bg-secondary);color:var(--color-dialogue-primary);padding:var(--space-2) var(--space-12);border-radius:var(--space-4);font-size:1.1rem;font-weight:400;font-family:var(--font-heading);position:absolute;top:calc(-1 * var(--space-4));left:50%;transform:translateX(-50%);z-index:3;white-space:nowrap;overflow:hidden;background-image:url(/images/layout/dialogs/name_bg.png);background-position:50%}.DialogueBox_characterName__54TlL .DialogueBox_nameText__WQyzJ{animation:DialogueBox_fadeSlideInText__AYsoM 1.2s ease-out}.DialogueBox_characterName__54TlL .DialogueBox_ledLine__bSGUL{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,#00ffffa2 50%,transparent);opacity:.25;animation:DialogueBox_scanline__6xuJe 2.5s linear infinite;pointer-events:none}@keyframes DialogueBox_scanline__6xuJe{0%{left:-100%}to{left:100%}}.DialogueBox_dialogueText__Yk25t{color:#d8eded;font-size:var(--font-size-sm);font-family:var(--font-body);line-height:1.5;min-height:var(--space-16);margin-top:var(--space-5);margin-bottom:0;padding:var(--space-5);padding-bottom:0;overflow-wrap:anywhere}.DialogueBox_dialogueControls__IgfbG{display:flex;justify-content:center;margin-top:var(--space-2);gap:var(--space-2)}.DialogueBox_navButton__6WJEj{background-color:var(--color-dialogue-primary);color:var(--color-dialogue-bg-secondary);border:none;padding:var(--space-2) var(--space-5);font-size:var(--font-size-sm);font-family:var(--font-heading);cursor:pointer;border-radius:var(--radius-md);margin-top:var(--space-2);font-weight:400;min-height:2.75rem;min-width:2.75rem}.DialogueBox_navButton__6WJEj:hover{text-decoration:none;background-color:var(--color-dialogue-primary-hover);color:var(--color-dialogue-bg-secondary)}.DialogueBox_actionButtons__qzTRc{display:flex;justify-content:center;margin-top:0;gap:var(--space-1)}.DialogueBox_dialogueButton__QopsZ{background-color:var(--color-dialogue-primary);color:var(--color-dialogue-bg-secondary);padding:var(--space-2) var(--space-5);text-decoration:none;font-size:var(--font-size-sm);font-family:var(--font-heading);font-weight:400;border-radius:var(--radius-md);border:none;cursor:pointer;transition:.3s;margin-top:var(--space-2);z-index:1;min-height:2.75rem}.DialogueBox_dialogueButton__QopsZ:hover{text-decoration:none;background-color:var(--color-dialogue-primary-hover);color:var(--color-dialogue-bg-secondary)}.DialogueBox_pulse__c53y2{animation:DialogueBox_pulse__c53y2 2s ease-in-out infinite;transition:transform .2s ease}.DialogueBox_spinner__xBLZh{display:inline-block;width:var(--space-4);height:var(--space-4);margin-right:var(--space-2);border-radius:var(--radius-full);border:2px solid var(--color-dialogue-bg);border-top:2px solid transparent;animation:DialogueBox_spin__JEtxw .8s linear infinite;vertical-align:middle}.DialogueBox_dialogueButton__QopsZ:disabled,.DialogueBox_navButton__6WJEj:disabled{background-color:var(--color-dialogue-disabled)}.DialogueBox_pulse__c53y2:disabled{animation:none!important}@keyframes DialogueBox_spin__JEtxw{to{transform:rotate(1turn)}}@keyframes DialogueBox_pulse__c53y2{0%{box-shadow:0 0 0 0 rgba(249,220,60,.5)}70%{box-shadow:0 0 0 12px rgba(249,220,60,0)}to{box-shadow:0 0 0 0 rgba(249,220,60,0)}}.DialogueBox_userInfo__DBg_8{margin-top:var(--space-4);padding:var(--space-3);background-color:rgba(0,0,0,.2);border-radius:var(--radius-md);border:1px solid var(--color-dialogue-border);animation:DialogueBox_fadeSlideIn__UKATz .5s ease-out}.DialogueBox_userInfoItem__BvP_r{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.DialogueBox_userInfoItem__BvP_r:last-child{margin-bottom:0}.DialogueBox_userInfoLabel__X93Js{color:var(--color-dialogue-primary);font-weight:400;font-size:var(--font-size-sm);font-family:var(--font-heading);min-width:90px}.DialogueBox_userInfoValue__NGKS3{color:var(--color-dialogue-text);font-size:var(--font-size-sm);font-family:var(--font-body);font-weight:400}@media (max-height:815px){.DialogueBox_dialogueOverlay__lnwmg{top:0}}@media (max-height:700px){.DialogueBox_dialogueText__Yk25t{margin-top:var(--space-2)}.DialogueBox_dialogueComponent__9qgLw{padding:var(--space-2);padding-bottom:0}}@media (max-height:600px){.DialogueBox_dialogueText__Yk25t{margin-top:var(--space-1);font-size:.8rem}.DialogueBox_characterImage__OdWsl{width:clamp(8rem,15vw,9.375rem);height:clamp(6.75rem,13vw,8rem);top:calc(-1 * clamp(7rem, 15vw, 10rem))}.DialogueBox_dialogueBox__N_p_u{max-height:calc(100vh - 250px)}.DialogueBox_dialogueContainer__QvKIK{top:var(--space-12)}}@media (max-width:430px){.DialogueBox_dialogueBox__N_p_u{padding:var(--space-4) var(--space-2)}}.ConnectWallet_walletInfo__RUdZP{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0}.ConnectWallet_walletContainerLink__aDjrA{margin-top:10px;width:320px;height:70px;background-image:url(/images/layout/dialogs/select_wallet_bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:15px 35px 15px 36px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px}.ConnectWallet_walletContainerBg__agS71{padding:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.ConnectWallet_walletContainer__KRocs{display:flex;flex-direction:column;align-items:center;justify-content:top}.ConnectWallet_infoTitleSmall__SrZKF{width:243px;text-align:center;font-size:.8rem;font-weight:600;color:var(--color-usermenu-pink);margin-bottom:10px;background-color:var(--color-usermenu-black-bg-55);padding:4px 0;font-style:italic}.ConnectWallet_connectWallet__A7o76{padding:10px 30px;font-family:var(--font-heading);font-weight:400;font-size:1rem;cursor:pointer;transition:background-color .3s ease;animation:ConnectWallet_pulseGlow__PTKcz 2s ease-in-out infinite}.ConnectWallet_connectWallet__A7o76,.ConnectWallet_connectedWallet__jS9QA{width:100%;border-radius:8px;background-color:var(--color-usermenu-black-bg-43);color:var(--color-usermenu-cyan-primary);border:1px solid var(--color-usermenu-cyan-primary)}.ConnectWallet_connectedWallet__jS9QA{min-width:190px;padding:10px}.ConnectWallet_connectedWallet__jS9QA:hover{animation:ConnectWallet_pulseGlow__PTKcz 2s ease-in-out infinite}.ConnectWallet_userInfoRow__vnzZw{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%}.ConnectWallet_identity__ML_Y9{padding:10px}.ConnectWallet_nameWrapper__0Ut6L{width:100%;display:flex;flex-direction:column;gap:0;flex:1 1}.ConnectWallet_nameLine__j3dgw{display:block;width:100%}.ConnectWallet_name__0rIS9{text-align:left;font-family:var(--font-source-code-pro),"Source Code Pro",monospace;font-weight:600;font-size:.9rem;color:var(--color-usermenu-cyan-primary)!important;display:block!important;visibility:visible!important;opacity:1!important}.ConnectWallet_fidLine__DaKvF{display:block;width:100%}.ConnectWallet_fid__VUtZu{text-align:left;font-family:var(--font-source-code-pro),"Source Code Pro",monospace;font-weight:400;font-size:.75rem;color:var(--color-usermenu-cyan-secondary)!important;display:block!important;visibility:visible!important;opacity:1!important}.ConnectWallet_walletDropdown__6_oPe{margin-top:10px;padding-top:10px}.ConnectWallet_walletDropdownDisconnect__efnYe{text-align:center}.ConnectWallet_avatarField__UGipC{width:40px;height:40px;border:0 solid #c8def357;border-radius:50%;overflow:hidden;flex-shrink:0}.ConnectWallet_avatarImg__0YVaK{width:100%;height:100%;object-fit:cover}.ConnectWallet_avatar__Ft8_V{width:40px;height:40px;border:0 solid #c8def357;flex-shrink:0}.ConnectWallet_connectionProblem__bp7Ih{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-usermenu-error);font-weight:600}.ConnectWallet_tryAgainButton__2yHvY{padding:var(--space-1) var(--space-3);background-color:var(--color-usermenu-error);color:var(--color-usermenu-white);border:1px solid var(--color-usermenu-error);border-radius:var(--radius-md);cursor:pointer;font-size:.8rem;font-weight:600;transition:background-color .2s ease}.ConnectWallet_tryAgainButton__2yHvY:hover{background-color:var(--color-usermenu-error-hover)}.ConnectWallet_connectingWrapper__ZrChu{display:flex;align-items:center;gap:var(--space-2)}.ConnectWallet_connectingSpinner__FmxlY{width:16px;height:16px;border:2px solid rgba(76,225,255,.3);border-top:2px solid var(--color-usermenu-cyan-primary);border-radius:50%;animation:ConnectWallet_spin__ycdwI .6s linear infinite;display:inline-block}@keyframes ConnectWallet_pulseGlow__PTKcz{0%,to{box-shadow:0 0 5px rgba(76,225,255,.5),0 0 10px rgba(76,225,255,.3),0 0 15px rgba(76,225,255,.2)}50%{box-shadow:0 0 10px rgba(76,225,255,.8),0 0 20px rgba(76,225,255,.6),0 0 30px rgba(76,225,255,.4)}}@keyframes ConnectWallet_spin__ycdwI{to{transform:rotate(1turn)}}.BaseMint_container__r4Xk3{margin-top:var(--space-2);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%}.BaseMint_transactionButton__FP_HD{cursor:pointer;transition:.3s;min-height:2.75rem;min-width:12rem;display:inline-flex;justify-content:center;align-items:center;position:relative;overflow:hidden;animation:BaseMint_pulse__EhUl0 2s ease-in-out infinite}.BaseMint_buttonWrapper__TQaKl{margin-top:var(--space-4);margin-bottom:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.BaseMint_transactionButton__FP_HD:disabled{background-color:var(--color-dialogue-disabled);cursor:not-allowed;animation:none}.BaseMint_result__p2lzl{text-align:center;color:var(--color-dialogue-text,#d8eded);font-size:var(--font-size-sm);line-height:1.5}.BaseMint_resultValue__mSVOW{font-family:var(--font-heading);color:var(--color-dialogue-primary)}.BaseMint_errorMessage__fY1TC{color:var(--color-error,#ff6b6b);font-size:var(--font-size-sm);text-align:center;margin:0}.BaseMint_statusText__VH975{font-size:.7rem;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);border:1px solid rgba(255,255,255,.2);background-color:rgba(255,255,255,.05);display:inline-flex;align-items:center;gap:var(--space-4);color:var(--color-dialogue-text,#d8eded);position:relative;overflow:hidden}.BaseMint_statusPending__ldo7E{border-color:rgba(249,220,60,.4);background-color:rgba(249,220,60,.16)}.BaseMint_statusSuccess__9WL0A{border-color:rgba(34,197,94,.35);background-color:rgba(34,197,94,.14)}.BaseMint_statusError__vL4uA{border-color:rgba(239,68,68,.4);background-color:rgba(239,68,68,.16);color:rgba(255,186,186,.9)}.BaseMint_statusLink__u3Eik{color:var(--color-dialogue-primary);text-decoration:underline;text-underline-offset:.2em}.BaseMint_spinner__3uIXq{display:inline-block;width:var(--space-4);height:var(--space-4);margin-right:var(--space-2);border-radius:var(--radius-full);border:2px solid #00ffff;border-top-color:transparent;animation:BaseMint_spin__Ln91y .8s linear infinite;vertical-align:middle}.BaseMint_statusProgressTrack__Hzh0J{position:absolute;left:0;right:0;bottom:0;height:1px;overflow:hidden}.BaseMint_statusProgressBar__Fu1Ws{position:absolute;top:0;bottom:0;left:0;width:0;background-color:rgba(255,255,255,.4);animation:BaseMint_statusProgressFill__xua79 5s linear forwards;transform-origin:left}.BaseMint_statusSuccess__9WL0A .BaseMint_statusProgressBar__Fu1Ws{background-color:rgba(34,197,94,.8)}.BaseMint_statusError__vL4uA .BaseMint_statusProgressBar__Fu1Ws{background-color:rgba(239,68,68,.8)}@keyframes BaseMint_statusProgressFill__xua79{0%{width:0}to{width:100%}}@keyframes BaseMint_spin__Ln91y{to{transform:rotate(1turn)}}@keyframes BaseMint_pulse__EhUl0{0%{box-shadow:0 0 0 0 #3fccffa0}50%{box-shadow:0 0 0 8px #3fccff0c}to{box-shadow:0 0 0 0 #3fccff21}}