.FloatingNotification_container__xlukB{position:fixed;top:var(--spacing-xl);right:var(--spacing-xl);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--spacing-md);pointer-events:none}@media(max-width:768px){.FloatingNotification_container__xlukB{top:var(--spacing-lg);right:var(--spacing-lg);left:var(--spacing-lg)}}.FloatingNotification_notification__8XbYk{background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-lg);border:1px solid var(--border-glass);box-shadow:var(--shadow-card);min-width:320px;max-width:400px;pointer-events:auto;position:relative;overflow:hidden;transform:translateX(100%);opacity:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}@media(max-width:768px){.FloatingNotification_notification__8XbYk{min-width:auto;max-width:none}}.FloatingNotification_notification__8XbYk.FloatingNotification_visible__kheye{transform:translateX(0);opacity:1}.FloatingNotification_notification__8XbYk.FloatingNotification_leaving___RdTB{transform:translateX(100%);opacity:0}.FloatingNotification_notification__8XbYk.FloatingNotification_success__mFdOv{border-left:2px solid var(--notification-green)}.FloatingNotification_notification__8XbYk.FloatingNotification_success__mFdOv .FloatingNotification_icon__XxBdZ{color:var(--notification-green)}.FloatingNotification_notification__8XbYk.FloatingNotification_success__mFdOv .FloatingNotification_progressBar__bEl19{background:var(--notification-green)}.FloatingNotification_notification__8XbYk.FloatingNotification_error__9LccE{border-left:2px solid var(--notification-red)}.FloatingNotification_notification__8XbYk.FloatingNotification_error__9LccE .FloatingNotification_icon__XxBdZ{color:var(--notification-red)}.FloatingNotification_notification__8XbYk.FloatingNotification_error__9LccE .FloatingNotification_progressBar__bEl19{background:var(--notification-red)}.FloatingNotification_notification__8XbYk.FloatingNotification_warning__XRpNf{border-left:2px solid var(--notification-yellow)}.FloatingNotification_notification__8XbYk.FloatingNotification_warning__XRpNf .FloatingNotification_icon__XxBdZ{color:var(--notification-yellow)}.FloatingNotification_notification__8XbYk.FloatingNotification_warning__XRpNf .FloatingNotification_progressBar__bEl19{background:var(--notification-yellow)}.FloatingNotification_notification__8XbYk.FloatingNotification_info__JpqS9{border-left:2px solid var(--notification-cyan)}.FloatingNotification_notification__8XbYk.FloatingNotification_info__JpqS9 .FloatingNotification_icon__XxBdZ{color:var(--notification-cyan)}.FloatingNotification_notification__8XbYk.FloatingNotification_info__JpqS9 .FloatingNotification_progressBar__bEl19{background:var(--notification-cyan)}.FloatingNotification_content__E5OTs{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg)}.FloatingNotification_icon__XxBdZ{flex-shrink:0;margin-top:2px}.FloatingNotification_text__zP1sp{flex:1 1;min-width:0}.FloatingNotification_title__2dfk7{margin:0 0 var(--spacing-xs) 0;font-size:.875rem;font-weight:600;color:var(--text-primary)}.FloatingNotification_message___le1u{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.4}.FloatingNotification_closeButton__hmBcd{flex-shrink:0;padding:var(--spacing-xs);background:rgba(0,0,0,0);border:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.FloatingNotification_closeButton__hmBcd:hover{background:hsla(0,0%,100%,.1);color:var(--text-primary)}.FloatingNotification_progressBar__bEl19{position:absolute;bottom:0;left:0;height:1.5px;background:var(--accent-cyan);animation:FloatingNotification_progress-bar__unPoa linear forwards}@keyframes FloatingNotification_progress-bar__unPoa{0%{width:100%}to{width:0}}.WalletModal_walletButton__C_Wu_{width:100%;padding:1rem 1.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:2rem;font-weight:500;color:#fff;transition:all .2s;cursor:pointer;border:none}.WalletModal_walletButton__C_Wu_.WalletModal_available__lhGiz{background:linear-gradient(90deg,rgba(245,159,11,.7058823529),rgba(251,190,36,.5607843137));box-shadow:0 5px 5px -3px rgba(0,0,0,.1)}.WalletModal_walletButton__C_Wu_.WalletModal_available__lhGiz:hover{background:linear-gradient(90deg,rgba(238,100,25,.631372549),rgba(245,159,11,.6274509804));box-shadow:0 5px 5px -3px rgba(245,158,11,.3)}.WalletModal_walletButton__C_Wu_.WalletModal_unavailable__WNMuY{background-color:#4b5563;opacity:.6;cursor:not-allowed}.WalletModal_xWalletLogo__CQTq6{width:2rem;height:2rem}.WalletModal_extensionNotFound__HEXUO{margin-top:1rem;font-size:.875rem;text-align:center;color:#9ca3af}.WalletModal_extensionInstallLink__8ZJFF{color:#f59e0b;text-decoration:underline;margin-top:.25rem;display:inline-block}.WalletModal_extensionInstallLink__8ZJFF:hover{color:#d97706}.WalletModal_modalOverlay__ilfYt{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:1050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.WalletModal_modalContent__Uk5h9{width:100%;max-width:420px;height:420px;padding:1.5rem;margin:0 1rem;z-index:1050;background:#10141f;border-radius:10px;max-width:400px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;box-shadow:0 8px 20px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.WalletModal_header__xyoYa{margin-top:1.5rem;text-align:center}.WalletModal_title___HcsN{font-size:1.5rem;font-weight:700;color:var(--accent-orange,#f59e0b);margin-top:.5rem}.WalletModal_walletProviders__Xoi4N{display:flex;justify-content:space-around;margin-top:1.5rem;margin-bottom:1.5rem}.WalletModal_walletProvider__qZQPr{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:.5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,0);background:var(--bg-secondary,#23272f);color:var(--text-primary,#fff);font-weight:500;transition:border .2s,background .2s;width:60px;height:60px;box-sizing:border-box}.WalletModal_walletProvider__qZQPr.WalletModal_selected__l7WhV{border:1.5px solid var(--accent-orange,#f59e0b);background:var(--bg-glass,#18181b)}.WalletModal_walletProvider__qZQPr.WalletModal_unavailable__WNMuY{opacity:.5;cursor:not-allowed}.WalletModal_walletIcon__AFLNq{width:40px;height:40px}.WalletModal_walletIcon__AFLNq svg{width:100%;height:100%}.WalletModal_connectButton__Xuw9_{width:100%;padding:1rem 1.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:2rem;font-weight:500;color:#fff;background:linear-gradient(90deg,#f59e0b,#fbbf24);border:none;transition:all .2s;cursor:pointer}.WalletModal_connectButton__Xuw9_:disabled{background:#4b5563;opacity:.6;cursor:not-allowed}.WalletModal_closeButton__pQ5F4{position:absolute;top:1rem;right:1rem;color:#9ca3af;padding:.25rem;border-radius:9999px;border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:1.5rem;transition:color .2s}.WalletModal_closeButton__pQ5F4:hover{color:#fff}:root{--bg-primary:#0a0a0b;--bg-secondary:#1a1a1b;--bg-tertiary:#2d2d30;--bg-card:rgba(45,45,48,0.8);--bg-glass:rgba(255,255,255,0.05);--accent-orange:#ff6b35c5;--accent-orange-hover:#e5592ec7;--accent-orange-rgb:255,107,53;--accent-cyan:#00d9ff;--accent-green:#00ff88;--accent-red:#ff4757;--accent-yellow:#ffa502;--notification-cyan:#5db8cc;--notification-green:#4dcc7d;--notification-red:#cc5d6a;--notification-yellow:#cc8a40;--text-primary:#ffffff;--text-secondary:#b4b4b8;--text-muted:#8a8a8f;--text-accent:var(--accent-orange);--border-primary:rgba(255,255,255,0.1);--border-accent:var(--accent-orange);--border-glass:rgba(255,255,255,0.15);--shadow-card:0 8px 32px rgba(0,0,0,0.3);--shadow-glow:0 0 20px rgba(255,107,53,0.3);--shadow-inner:inset 0 2px 4px rgba(0,0,0,0.2);--gradient-orange:linear-gradient(135deg,#ff6b35ba,#46a758);--gradient-orange-alt:linear-gradient(135deg,#ff6b35ba,#f7921ebb);--gradient-glass:linear-gradient(135deg,rgba(255,255,255,0.1),rgba(255,255,255,0.05));--gradient-rarity-mythic:linear-gradient(135deg,#ff00ff,#8b00ff);--gradient-rarity-legendary:linear-gradient(135deg,#ffd700,#ff8c00);--gradient-rarity-epic:linear-gradient(135deg,#9932cc,#4b0082);--gradient-rarity-rare:linear-gradient(135deg,#0080ff,#0040ff);--gradient-rarity-uncommon:linear-gradient(135deg,#00ff80,#008040);--gradient-rarity-common:linear-gradient(135deg,#808080,#404040);--color-rarity-mythic:#ff00ff1a;--color-rarity-legendary:#ffd7001a;--color-rarity-epic:#9932cc1a;--color-rarity-rare:#0080ff1a;--color-rarity-uncommon:#00ff801a;--color-rarity-common:#8080801a;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--transition-fast:0.15s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal:1040;--z-popover:1050;--z-tooltip:1060;--z-toast:1070}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;height:100vh}body{background-image:radial-gradient(circle at 25% 25%,rgba(255,107,53,.1) 0,transparent 50%),radial-gradient(circle at 75% 75%,rgba(0,217,255,.1) 0,transparent 50%);min-height:100vh}a{color:inherit;text-decoration:none}button{border:none;background:none;cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{font-family:inherit;border:none;outline:none;background:rgba(0,0,0,0);color:var(--text-primary)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--text-muted)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:var(--radius-md)}::-webkit-scrollbar-thumb{background:#000;border-radius:var(--radius-md)}::-webkit-scrollbar-thumb:hover{background:var(--accent-orange-hover)}.glass{background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-glass)}.gradient-text{background:var(--gradient-orange);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.glow{box-shadow:var(--shadow-glow)}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes slideInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideOutDown{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,100%,0)}}.slide-up{animation:slideInUp .3s ease-out}.slide-down{animation:slideOutDown .3s ease-out}