span.svelte-1itg8vk{display:inline-block;transition:color .2s ease-out}.text-price-up.svelte-1itg8vk{color:#22c55e!important}.text-price-down.svelte-1itg8vk{color:#ef4444!important}.light .text-price-up.svelte-1itg8vk{color:#10b981!important}.light .text-price-down.svelte-1itg8vk{color:#dc2626!important}.splat .text-price-up.svelte-1itg8vk{color:#4ade80!important}.splat .text-price-down.svelte-1itg8vk{color:#f87171!important}.midnight .text-price-up.svelte-1itg8vk{color:#0c7!important}.midnight .text-price-down.svelte-1itg8vk{color:red!important}.stalled-price{opacity:.92}.buy-tx.svelte-t1ugcf,.sell-tx.svelte-t1ugcf{position:relative;transform:translateZ(0);transition:all .2s ease}.buy-tx.svelte-t1ugcf:hover,.sell-tx.svelte-t1ugcf:hover{transform:translateY(-1px) scale(1.002)}.animated.svelte-t1ugcf{animation:svelte-t1ugcf-smooth-in .25s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-t1ugcf-smooth-in{0%{transform:translateY(6px)}to{transform:translateY(0)}}.pulse-glow-buy.svelte-t1ugcf{background:radial-gradient(circle,#4ade8033,#0000 70%);animation:svelte-t1ugcf-pulse-buy 4s infinite ease-in-out}.pulse-glow-sell.svelte-t1ugcf{background:radial-gradient(circle,#f8717133,#0000 70%);animation:svelte-t1ugcf-pulse-sell 4s infinite ease-in-out}@keyframes svelte-t1ugcf-pulse-buy{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.1);opacity:.15}to{transform:scale(.9);opacity:0}}@keyframes svelte-t1ugcf-pulse-sell{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.1);opacity:.15}to{transform:scale(.9);opacity:0}}.particle.svelte-t1ugcf{position:absolute;border-radius:50%;opacity:0;animation:svelte-t1ugcf-particle-fade 1s forwards ease-out;will-change:transform,opacity}.particle-buy.svelte-t1ugcf{background:#4ade80;box-shadow:0 0 6px 1px #4ade804d}.particle-sell.svelte-t1ugcf{background:#f87171;box-shadow:0 0 6px 1px #f871714d}@keyframes svelte-t1ugcf-particle-fade{0%{opacity:.6;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(var(--x, 0) * 30px),calc(var(--y, 0) * 30px)) scale(.2)}}.explorer-icon.svelte-t1ugcf{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s}a.svelte-t1ugcf:hover .explorer-icon:where(.svelte-t1ugcf){transform:translate(1px,-1px)}.scrollbar-hide.svelte-e9osdy::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-e9osdy{-ms-overflow-style:none;scrollbar-width:none}.transaction-panel.svelte-e9osdy{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:200px;flex:1}.transaction-item-container.svelte-e9osdy{will-change:transform}.panel-highlight.svelte-e9osdy{position:absolute;top:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,#00000012,#0000);pointer-events:none;opacity:.3}.glow-effect.svelte-e9osdy{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#4ade800d,#f871710d 50%,#0000 70%);animation:svelte-e9osdy-rotate 15s infinite linear,svelte-e9osdy-subtle-pulse 8s infinite ease-in-out;opacity:.3}@keyframes svelte-e9osdy-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-e9osdy-subtle-pulse{0%{transform:scale(.9);opacity:.2}50%{transform:scale(1.1);opacity:.4}to{transform:scale(.9);opacity:.2}}.subtle-float.svelte-e9osdy{animation:svelte-e9osdy-subtle-float 4s infinite ease-in-out}@keyframes svelte-e9osdy-subtle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.subtle-tilt.svelte-e9osdy{animation:svelte-e9osdy-subtle-tilt 6s infinite ease-in-out}@keyframes svelte-e9osdy-subtle-tilt{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.loading-spinner.svelte-e9osdy{width:36px;height:36px;border-radius:50%;border:2px solid rgba(74,222,128,.1);border-top-color:#4ade8099;animation:svelte-e9osdy-spin 1s infinite linear}@keyframes svelte-e9osdy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.connecting-animation.svelte-e9osdy{width:32px;height:32px;position:relative}.connecting-animation.svelte-e9osdy:before,.connecting-animation.svelte-e9osdy:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#f8717126;animation:svelte-e9osdy-pulse-out 3s infinite ease-out}.connecting-animation.svelte-e9osdy:after{animation-delay:1.5s}@keyframes svelte-e9osdy-pulse-out{0%{transform:scale(0);opacity:.5}to{transform:scale(1.5);opacity:0}}.loading-shimmer.svelte-e9osdy{width:100%;height:100%;background:linear-gradient(90deg,#ffffff03,#ffffff0d,#ffffff03);background-size:200% 100%;animation:svelte-e9osdy-shimmer 2s infinite linear}@keyframes svelte-e9osdy-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.filter-blur.svelte-e9osdy{filter:blur(1px)}.scrollbar-hide.svelte-3pfe1y::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-3pfe1y{-ms-overflow-style:none;scrollbar-width:none}@keyframes svelte-3pfe1y-price-flash-up{0%,to{background-color:transparent}50%{background-color:#22c55e33;border-radius:4px}}@keyframes svelte-3pfe1y-price-flash-down{0%,to{background-color:transparent}50%{background-color:#ef444433;border-radius:4px}}@keyframes svelte-3pfe1y-splat-flash-up{0%,to{background-color:transparent}50%{background-color:#4ade8033}}@keyframes svelte-3pfe1y-splat-flash-down{0%,to{background-color:transparent}50%{background-color:#f8717133}}@keyframes svelte-3pfe1y-midnight-flash-up{0%,to{background-color:transparent}50%{background-color:#0c73}}@keyframes svelte-3pfe1y-midnight-flash-down{0%,to{background-color:transparent}50%{background-color:#f003}}.custom-tooltip.svelte-1xqwly1{position:absolute;left:50%;transform:translate(-50%);background:#232323f2;color:#ffe066;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #0000002e;z-index:100;pointer-events:none;opacity:1;transition:opacity .12s;border:2px solid red}.custom-tooltip.top.svelte-1xqwly1{top:-32px}.custom-tooltip.bottom.svelte-1xqwly1{bottom:-32px}.trading-panel.svelte-mo7zet{background:#181818;width:100%;min-height:0;flex:1;height:100%;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#d1d5db;display:flex;flex-direction:column;padding:12px;gap:14px}.token-header.svelte-mo7zet{display:flex;justify-content:space-between;align-items:center;padding:10px 0;background:transparent;border-bottom:1px solid #232323}.token-left.svelte-mo7zet{display:flex;align-items:center;gap:12px}.token-icon.svelte-mo7zet{width:40px;height:40px;background:#ffe066;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#232323;font-size:18px}.token-details.svelte-mo7zet{display:flex;flex-direction:column;gap:4px}.token-name.svelte-mo7zet{font-size:15px;font-weight:600;color:#d1d5db}.token-subtitle.svelte-mo7zet{font-size:12px;color:#bdbdbd}.token-right.svelte-mo7zet{text-align:right}.token-price.svelte-mo7zet{font-size:16px;font-weight:700;color:#d1d5db}.token-change.svelte-mo7zet{font-size:12px;color:#4ade80;margin-top:2px}.tab-navigation.svelte-mo7zet{position:relative;overflow:visible;display:flex;background:none;border-bottom:1.5px solid #232323;gap:0}.nav-tab.svelte-mo7zet{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 0 10px;background:none;border:none;border-radius:0;color:#bdbdbd;font-size:15px;font-weight:500;cursor:pointer;transition:color .15s,border-bottom .15s;border-bottom:2.5px solid transparent}.nav-tab.active.svelte-mo7zet{color:#ffe066;border-bottom:2.5px solid #ffe066;background:none}.nav-tab.svelte-mo7zet:hover{color:#ffe066}.nav-tab.disabled.svelte-mo7zet{color:#bdbdbd!important;background:transparent!important;cursor:not-allowed!important;opacity:.65;border-bottom:2.5px solid transparent!important;pointer-events:auto;font-weight:500}.tab-icon.svelte-mo7zet{display:flex;align-items:center;justify-content:center}.trade-toggle.svelte-mo7zet{display:flex;gap:8px}.toggle-btn.svelte-mo7zet{flex:1;padding:12px 14px;border:none;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:background .15s,color .15s,border .15s;background:#232323;color:#d1d5db;border:1px solid #232323}.toggle-btn.svelte-mo7zet:hover{background:#292929;color:#fff;border:1px solid #292929}.toggle-btn.active.buy.svelte-mo7zet{background:#ffe066;color:#232323;border:1px solid #ffe066}.toggle-btn.active.sell.svelte-mo7zet{background:#ff6b6b;color:#fff;border:1px solid #ff6b6b}.order-controls.svelte-mo7zet{display:flex}.control-dropdown.svelte-mo7zet{flex:1;padding:10px 12px;background:#232323;border:1px solid #292929;border-radius:8px;color:#d1d5db;font-size:15px;cursor:pointer}.control-dropdown.svelte-mo7zet:focus{outline:none;border-color:#ffe066}.full-width.svelte-mo7zet{width:100%}.amount-section.svelte-mo7zet{display:flex;justify-content:center;align-items:center;margin:40px 0}.amount-display.svelte-mo7zet{display:flex;align-items:center;justify-content:center}.amount-input.svelte-mo7zet{font-size:100px;font-weight:300;color:#fff;background:transparent;border:none;outline:none;text-align:center;width:280px;line-height:1;caret-color:#f4d03f;font-family:inherit}.amount-input.svelte-mo7zet::-moz-placeholder{color:#fff;opacity:1}.amount-input.svelte-mo7zet::placeholder{color:#fff;opacity:1}.amount-input.svelte-mo7zet:focus{color:#f4d03f;outline:none;box-shadow:none!important}.amount-input.svelte-mo7zet:focus-visible{outline:none;box-shadow:none!important}.quick-amounts.svelte-mo7zet{display:flex;gap:8px;align-items:center}.quick-btn.svelte-mo7zet{flex:1;padding:8px 12px;background:#232323;border:1px solid #292929;border-radius:6px;color:#d1d5db;cursor:pointer;transition:background .15s,color .15s,border .15s;font-size:14px}.quick-btn.svelte-mo7zet:hover{background:#292929;color:#fff;border:1px solid #292929}.quick-btn.selected.svelte-mo7zet{background:#ffe066;color:#232323;border:1px solid #ffe066}.advanced-section.svelte-mo7zet{border-top:1px solid #232323;padding-top:10px}.advanced-toggle.svelte-mo7zet{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;color:#bdbdbd;cursor:pointer;font-size:15px;padding:8px 0;transition:color .2s ease;border-radius:8px}.advanced-toggle.svelte-mo7zet:hover{color:#ffe066}.toggle-arrow.svelte-mo7zet{color:#888;font-size:12px}.advanced-content.svelte-mo7zet{margin-top:16px;display:flex;flex-direction:column;gap:12px}.advanced-row.svelte-mo7zet{display:flex;justify-content:space-between;align-items:center}.advanced-input.svelte-mo7zet,.advanced-select.svelte-mo7zet{background:#232323;border:1px solid #292929;border-radius:4px;color:#d1d5db;padding:6px 8px;font-size:14px;width:80px}.cta-button.svelte-mo7zet{width:100%;padding:12px 0;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border .15s;margin-top:auto;background:#232323;color:#ffe066;border:1px solid #232323}.cta-button.buy.svelte-mo7zet{background:#ffe066;color:#232323;border:1px solid #ffe066}.cta-button.sell.svelte-mo7zet{background:#ff6b6b;color:#fff;border:1px solid #ff6b6b}.cta-button.svelte-mo7zet:hover{background:#292929;color:#ffe066;border:1px solid #292929}.cta-button.svelte-mo7zet:disabled{opacity:.6;cursor:not-allowed}.trading-error.svelte-mo7zet{background:#ff6b6b;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;text-align:center;margin-bottom:8px}.trading-success.svelte-mo7zet{background:#4ade80;color:#fff;padding:8px 12px;border-radius:6px;font-size:14px;text-align:center;margin-bottom:8px}.trading-panel.svelte-mo7zet::-webkit-scrollbar{width:4px}.trading-panel.svelte-mo7zet::-webkit-scrollbar-track{background:#1a1a1a}.trading-panel.svelte-mo7zet::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.perps-controls.svelte-mo7zet{display:flex;flex-direction:column;gap:16px}.leverage-section.svelte-mo7zet{background:#232323;border:1px solid #292929;border-radius:8px;padding:10px}.leverage-header.svelte-mo7zet{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.leverage-header.svelte-mo7zet label:where(.svelte-mo7zet){color:#bdbdbd;font-size:14px;font-weight:500}.leverage-value.svelte-mo7zet{color:#ffe066;font-size:15px;font-weight:700}.leverage-slider.svelte-mo7zet{width:100%;height:6px;background:#292929;border-radius:3px;outline:none;-webkit-appearance:none;margin-bottom:8px}.leverage-slider.svelte-mo7zet::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#ffe066;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px #f4d03f4d}.leverage-slider.svelte-mo7zet::-moz-range-thumb{width:20px;height:20px;background:#ffe066;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 6px #f4d03f4d}.leverage-marks.svelte-mo7zet{display:flex;justify-content:space-between;color:#bdbdbd;font-size:12px;margin-top:4px}.custom-tooltip.svelte-mo7zet{position:absolute;left:50%;top:-32px;transform:translate(-50%);background:#232323;color:#ffe066;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #0000002e;z-index:100;pointer-events:none;opacity:1;transition:opacity .12s}.cta-section.svelte-mo7zet{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:.5rem;margin-top:auto}.user-balance-row.svelte-mo7zet{display:flex;justify-content:space-between;align-items:center;color:#ffe066;font-size:15px;font-weight:500;background:#232323;border-radius:8px 8px 0 0;padding:12px}.max-leverage-text.svelte-mo7zet,.token-balance-info.svelte-mo7zet{font-size:.85em;color:#a1a1aa;margin-top:16px;margin-bottom:8px;text-align:right}.max-btn.svelte-mo7zet{background:#232323;color:#ffe066;border:1px solid #ffe066;border-radius:6px;padding:2px 10px;font-size:13px;font-weight:600;margin-left:6px;cursor:pointer;transition:background .15s,color .15s,border .15s}.max-btn.svelte-mo7zet:hover{background:#ffe066;color:#232323}@media (max-width: 768px){.trading-panel.svelte-mo7zet{padding:8px;gap:10px}.token-header.svelte-mo7zet{padding:8px 0}.token-left.svelte-mo7zet{gap:8px}.token-icon.svelte-mo7zet{width:32px;height:32px;font-size:14px}.token-name.svelte-mo7zet{font-size:13px}.token-subtitle.svelte-mo7zet{font-size:11px}.token-price.svelte-mo7zet{font-size:14px}.token-change.svelte-mo7zet{font-size:11px}.nav-tab.svelte-mo7zet{padding:10px 0 8px;font-size:13px;gap:4px}.tab-icon.svelte-mo7zet{width:16px;height:16px}.trade-toggle.svelte-mo7zet{gap:6px}.toggle-btn.svelte-mo7zet{padding:10px;font-size:13px}.amount-input.svelte-mo7zet{font-size:60px;width:200px}.quick-amounts.svelte-mo7zet{gap:6px}.quick-btn.svelte-mo7zet{padding:6px 8px;font-size:12px}.advanced-toggle.svelte-mo7zet{font-size:13px;padding:6px 0}.advanced-content.svelte-mo7zet{gap:10px}.advanced-input.svelte-mo7zet,.advanced-select.svelte-mo7zet{padding:4px 6px;font-size:12px;width:70px}.cta-button.svelte-mo7zet{padding:10px 0;font-size:14px}.trading-error.svelte-mo7zet,.trading-success.svelte-mo7zet{padding:6px 10px;font-size:12px}.leverage-header.svelte-mo7zet label:where(.svelte-mo7zet){font-size:12px}.leverage-value.svelte-mo7zet{font-size:13px}.leverage-marks.svelte-mo7zet{font-size:10px}.custom-tooltip.svelte-mo7zet{font-size:11px;padding:4px 10px}.user-balance-row.svelte-mo7zet{font-size:13px;padding:10px}.max-leverage-text.svelte-mo7zet,.token-balance-info.svelte-mo7zet{font-size:.8em}.max-btn.svelte-mo7zet{padding:1px 8px;font-size:11px}}@media (max-width: 480px){.trading-panel.svelte-mo7zet{padding:6px;gap:8px}.token-icon.svelte-mo7zet{width:28px;height:28px;font-size:12px}.token-name.svelte-mo7zet{font-size:12px}.token-subtitle.svelte-mo7zet{font-size:10px}.token-price.svelte-mo7zet{font-size:13px}.token-change.svelte-mo7zet{font-size:10px}.nav-tab.svelte-mo7zet{padding:8px 0 6px;font-size:12px;gap:3px}.tab-icon.svelte-mo7zet{width:14px;height:14px}.toggle-btn.svelte-mo7zet{padding:8px;font-size:12px}.amount-input.svelte-mo7zet{font-size:48px;width:160px}.quick-btn.svelte-mo7zet{padding:5px 6px;font-size:11px}.advanced-toggle.svelte-mo7zet{font-size:12px;padding:5px 0}.advanced-input.svelte-mo7zet,.advanced-select.svelte-mo7zet{padding:3px 5px;font-size:11px;width:60px}.cta-button.svelte-mo7zet{padding:8px 0;font-size:13px}.trading-error.svelte-mo7zet,.trading-success.svelte-mo7zet{padding:5px 8px;font-size:11px}.leverage-header.svelte-mo7zet label:where(.svelte-mo7zet){font-size:11px}.leverage-value.svelte-mo7zet{font-size:12px}.leverage-marks.svelte-mo7zet{font-size:9px}.custom-tooltip.svelte-mo7zet{font-size:10px;padding:3px 8px}.user-balance-row.svelte-mo7zet{font-size:12px;padding:8px}.max-btn.svelte-mo7zet{padding:1px 6px;font-size:10px}}.overflow-y-auto.svelte-1dbvd9x{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}@media (hover: none){button.svelte-1dbvd9x{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}.modals-container.svelte-1dbvd9x{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;pointer-events:none}.modals-active.svelte-1dbvd9x{z-index:99999999}.modals-container.svelte-1dbvd9x>*{pointer-events:auto}body{padding-bottom:env(safe-area-inset-bottom)}.relative{z-index:50}.w-\[800px\]{max-width:100%;margin:0 auto}
