:root{--ai-bg-primary: #1b1b1b;--ai-bg-secondary: #0f0f0f;--ai-text-primary: #ffffff;--ai-border-color: #333337;--ai-bg-gradient: #0f0f0fcc;--ai-muted-color: #aaaaaa;--ai-accent-color: #ffffff;--ai-accent-color-rgb: 255, 255, 255;--ai-card-bg: #1b1b1bf2;--ai-panel-bg: rgba(21, 21, 21, .7);--ai-card-hover-bg: #1b1b1bf2;--ai-card-active-bg: rgba(255, 255, 255, .1);--ai-shadow-color: rgba(0, 0, 0, .3);--ai-highlight-color: #ffffff}[data-theme=light]{--ai-bg-primary: #ffffff;--ai-bg-secondary: #f1f1f3df;--ai-text-primary: #1b1718;--ai-border-color: rgba(140, 140, 140, .2);--ai-bg-gradient: #f1f1f3cc;--ai-muted-color: #555555;--ai-accent-color: #1b1718;--ai-accent-color-rgb: 27, 23, 24;--ai-card-bg: rgba(255, 255, 255, .7);--ai-panel-bg: rgba(241, 241, 243, .7);--ai-card-hover-bg: rgba(255, 255, 255, .9);--ai-card-active-bg: rgba(255, 255, 255, .05);--ai-shadow-color: rgba(0, 0, 0, .1);--ai-highlight-color: #1b1718;--ai-accent-gradient: linear-gradient(90deg, #1b1718 0%, #333333 100%)}.ai-assistant-container{position:fixed;right:5px;bottom:5px;z-index:19;display:flex;align-items:center;justify-content:center;height:60px;width:60px}.ai-assistant-tooltip{display:none;position:absolute;right:65px;bottom:15px;background-color:#333333e6;color:#fff;padding:8px 12px;border-radius:3px;font-size:14px;max-width:200px;white-space:nowrap;box-shadow:0 2px 10px #0003;transition:opacity .3s ease,transform .3s ease;z-index:10;pointer-events:none}.ai-assistant-container:hover .ai-assistant-tooltip{display:block;opacity:1}[data-theme=dark] .ai-assistant-tooltip{background-color:#1b1718e6}.ai-assistant-tooltip.hidden{opacity:0;transform:translate(10px);pointer-events:none}.ai-assistant-tooltip:after{content:"";position:absolute;right:-5px;bottom:15px;width:0;height:0;border-left:6px solid rgba(51,51,51,.9);border-top:6px solid transparent;border-bottom:6px solid transparent}[data-theme=light] .ai-assistant-tooltip:after{border-left-color:#1b1718e6}.ai-assistant-button{width:45px;height:45px;border-radius:3px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;box-shadow:0 4px 10px #0000004d;transition:transform .3s ease;z-index:10;position:relative;padding:0}.ai-button-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.ai-assistant-label{display:none;font-size:8px;font-family:Inter-Regular,sans-serif;margin-top:2px;text-align:center;line-height:1;color:#fff;opacity:.9}[data-theme=dark] .ai-assistant-button{background:#fff;color:#000}[data-theme=dark] .ai-assistant-label{color:#000}[data-theme=light] .ai-assistant-button{background:linear-gradient(135deg,#1b1718,#333);color:#fff}.ai-assistant-button:hover{transform:scale(1.1);box-shadow:0 6px 15px #0006}.ai-assistant-button.active{transform:scale(.9);box-shadow:0 2px 5px #0000004d}.ai-assistant-button svg{transition:transform .3s ease;height:26px;width:26px}[data-theme=dark] .ai-assistant-button svg{fill:#000}.ai-assistant-button:hover svg{transform:scale(1.1)}.ai-assistant-button:not(.active){animation:pulse 2s infinite}[data-theme=dark] .ai-assistant-button:not(.active){animation:pulse-white 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #000000b3}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes pulse-white{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}.ai-assistant-modal-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex!important;justify-content:center;align-items:center;z-index:1001;opacity:0;visibility:hidden;transition:opacity .3s;backdrop-filter:blur(5px)}.ai-assistant-modal-overlay.active{opacity:1;visibility:visible}.ai-assistant-modal{width:90%;max-width:600px;height:500px;max-height:80vh;background:var(--ai-panel-bg);color:var(--ai-text-primary);border-radius:12px;border:1px solid var(--ai-border-color);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px var(--ai-shadow-color);animation:modalFadeIn .5s;font-family:Inter-Regular,Inter,sans-serif}.terminal-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#0003;border-bottom:1px solid var(--ai-border-color)}.terminal-header-actions{display:flex;align-items:center;gap:10px}.reset-chat-button{background:none;border:none;color:var(--ai-accent-color);font-size:14px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .2s,transform .2s;opacity:.7}.reset-chat-button:hover{color:var(--ai-highlight-color);transform:scale(1.1);opacity:1}[data-theme=dark] .terminal-header{background:#0a0a0acc;border-bottom:1px solid #333337}[data-theme=light] .terminal-header{background:#f6f6f8e6}.terminal-controls{display:flex;gap:6px;align-items:center}.control{width:12px;height:12px;border-radius:50%;cursor:inherit!important}[data-theme=dark] .control{box-shadow:0 0 0 1px #fff3}[data-theme=light] .control{box-shadow:0 0 0 1px #0000001a}[data-theme=dark] .control.close,[data-theme=dark] .control.minimize,[data-theme=dark] .control.maximize{background-color:#fff}[data-theme=light] .control.close,[data-theme=light] .control.minimize,[data-theme=light] .control.maximize{background-color:#000}.terminal-title{font-family:Inter-SemiBold,Inter,sans-serif;font-weight:700;font-size:14px;color:var(--ai-accent-color);flex-grow:1;text-align:center}.close-modal-button-ai{background:none;border:none;color:var(--ai-accent-color);font-size:18px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .2s}.terminal-body{padding:16px;flex-grow:1;overflow-y:auto;font-family:Inter-Regular,Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--ai-text-primary);background:var(--ai-bg-secondary);scrollbar-width:thin;scrollbar-color:var(--ai-accent-color) var(--ai-bg-secondary)}[data-theme=dark] .terminal-body{background:#0f0f0f;color:#f0f0f0}[data-theme=light] .terminal-body{background:#f6f6f8;color:#1b1718}.terminal-body::-webkit-scrollbar{width:8px}.terminal-body::-webkit-scrollbar-track{background:var(--ai-bg-secondary)}.terminal-body::-webkit-scrollbar-thumb{background-color:var(--ai-accent-color);border-radius:3px}.terminal-line{margin-bottom:8px;opacity:0;animation:fadeIn .3s forwards;font-family:Inter-Regular,Inter,sans-serif}.terminal-prompt{color:var(--ai-accent-color)!important;margin-right:10px;font-weight:700;font-family:Inter-SemiBold,Inter,sans-serif}.terminal-cursor-visible{animation:blink 1s step-end infinite;color:var(--ai-accent-color)}.terminal-cursor-hidden{opacity:0;color:var(--ai-accent-color)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}[data-theme=dark] .terminal-cursor-visible{color:#fff}[data-theme=light] .terminal-cursor-visible{color:#1b1718}.terminal-input-form{display:flex;padding:12px;border-top:1px solid var(--ai-border-color);background:var(--ai-bg-secondary)}[data-theme=dark] .terminal-input-form{background:#0a0a0ae6;border-top:1px solid #333337}[data-theme=light] .terminal-input-form{background:#f6f6f8e6;border-top:1px solid rgba(0,0,0,.1)}.terminal-input{flex-grow:1;background:#0003;border:1px solid var(--ai-border-color);color:var(--ai-text-primary);padding:10px 15px;border-radius:3px 0 0 6px;font-family:Inter-Regular,Inter,sans-serif;font-size:14px}[data-theme=dark] .terminal-input{background:#0a0a0a80;border:1px solid #333337;color:#fff}[data-theme=light] .terminal-input{background:#ffffff80;border:1px solid rgba(0,0,0,.1);color:#1b1718}.terminal-input:focus{outline:none;border-color:var(--ai-accent-color)}.terminal-submit{background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;padding:10px 15px;border-radius:0 6px 6px 0;cursor:pointer;font-family:Inter-SemiBold,Inter,sans-serif;min-width:80px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}[data-theme=dark] .terminal-submit{background:#fff;color:#0f0f0f}[data-theme=light] .terminal-submit{background:#1b1718;color:#fff}.terminal-submit:hover:not(:disabled){background-color:var(--ai-highlight-color)}.terminal-submit:disabled{opacity:.6;cursor:not-allowed}.dark .ai-assistant-button{background:#fff!important;color:#000}.light .ai-assistant-button{background:linear-gradient(135deg,#1b1718,#333)!important;color:#fff}@media (max-width: 1199px){.ai-assistant-button{background:#fff!important}.light .ai-assistant-button{background:linear-gradient(135deg,#1b1718,#333)!important}}@media (min-width: 1200px){.ai-assistant-modal-overlay{left:175px!important}}@media (max-width:1199px){.ai-assistant-container{bottom:60px!important;right:5px!important}}@media (max-width: 768px){.ai-assistant-button{width:45px;height:45px;font-size:20px}.ai-assistant-modal{width:95%;height:60vh}.ai-assistant-tooltip{max-width:180px;font-size:12px;bottom:60px}}@media (max-width: 480px){.ai-assistant-button{width:45px;height:45px;font-size:18px}.ai-assistant-modal{width:100%;height:70vh;border-radius:12px 12px 0 0;margin-bottom:0;position:absolute;bottom:0}.terminal-input,.terminal-submit{font-size:12px;padding:8px 12px}.ai-assistant-tooltip{max-width:150px;font-size:11px;bottom:55px}}.suggested-questions{padding:15px 0;margin-top:15px;border-top:1px solid var(--ai-border-color)}.suggested-questions-title{font-size:14px;font-weight:700;margin-bottom:10px;color:var(--ai-muted-color);font-family:Inter-SemiBold,Inter,sans-serif}.suggested-questions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.suggested-question-button{background:var(--ai-card-bg);border:1px solid var(--ai-border-color);border-radius:3px;padding:12px 15px;display:flex;align-items:center;cursor:pointer;transition:all .2s ease;color:var(--ai-text-primary);text-align:left;font-family:Inter-Regular,Inter,sans-serif}.suggested-question-button:hover{background:var(--ai-card-hover-bg);transform:translateY(-2px);box-shadow:0 4px 8px var(--ai-shadow-color)}.suggested-question-button:active{background:var(--ai-card-active-bg);transform:translateY(0)}.question-icon{margin-right:10px;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--ai-accent-color)}.question-text{font-size:13px;line-height:1.3;font-family:Inter-Regular,Inter,sans-serif}@media (max-width: 480px){.suggested-questions-grid{grid-template-columns:1fr}.suggested-question-button{padding:10px}.question-text{font-size:12px}}.login-options{padding:15px 0;margin-top:15px;border-top:1px solid var(--ai-border-color)}.login-option-button{background:var(--ai-card-bg);border:1px solid var(--ai-border-color)}.coinbase-icon{width:16px;height:16px;object-fit:contain}.terminal-email-form{margin:15px 0;width:100%}.email-input-container-ai{display:flex;width:100%;margin-bottom:8px}.terminal-email-input{flex:1;background:#0003;border:1px solid var(--ai-border-color);color:var(--ai-text-primary);padding:10px 15px;border-radius:3px 0 0 6px;font-family:Inter-Regular,Inter,sans-serif;font-size:14px}.terminal-email-input:focus{outline:none;border-color:var(--ai-accent-color)}.terminal-email-submit{background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;padding:10px 15px;border-radius:0 6px 6px 0;cursor:pointer;font-family:Inter-SemiBold,Inter,sans-serif;min-width:100px;display:flex;justify-content:center;align-items:center;transition:background-color .2s}[data-theme=dark] .terminal-email-input{background:#0a0a0a80;border:1px solid #333337;color:#fff}[data-theme=light] .terminal-email-input{background:#ffffff80;border:1px solid rgba(0,0,0,.1);color:#1b1718}[data-theme=dark] .terminal-email-submit{background:#fff;color:#0f0f0f}[data-theme=light] .terminal-email-submit{background:#1b1718;color:#fff}.terminal-email-submit:hover:not(:disabled){background-color:var(--ai-highlight-color)}.terminal-email-submit:disabled{opacity:.6;cursor:not-allowed}.terminal-email-error{color:#ff5757;font-size:13px;margin-top:5px;font-family:Inter-Regular,Inter,sans-serif}.terminal-back-button{background:transparent;color:var(--ai-accent-color);border:none;padding:5px 0;cursor:pointer;font-family:Inter-Regular,Inter,sans-serif;font-size:13px;text-decoration:underline;margin-top:10px}.terminal-back-button:hover{opacity:.8}.loading-spinner{display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:var(--ai-accent-color);animation:spin 1s ease infinite}.loading-spinner.small{width:16px;height:16px;border-width:2px}.chain-options{padding:15px 0;margin-top:15px;border-top:1px solid var(--ai-border-color)}.chain-options-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width: 768px){.chain-options-grid{grid-template-columns:repeat(2,1fr)}}.chain-option-button{background:var(--ai-card-bg);border:1px solid var(--ai-border-color);border-radius:3px;padding:7px;display:flex;align-items:center;cursor:pointer;transition:all .2s ease;color:var(--ai-text-primary);text-align:left;font-family:Inter-Regular,Inter,sans-serif}.chain-option-button:hover{background:var(--ai-card-hover-bg);transform:translateY(-2px);box-shadow:0 4px 8px var(--ai-shadow-color)}.chain-option-button:active{background:var(--ai-card-active-bg);transform:translateY(0)}.chain-icon-ai{margin-right:5px;display:flex;align-items:center;justify-content:center;width:18px;height:18px}.chain-icon-img{width:100%;height:100%;object-fit:contain;filter:grayscale(1);transition:filter .3s ease}.chain-option-button:hover .chain-icon-img{filter:grayscale(0)}.chain-text{font-size:14px;line-height:1;font-family:Inter-medium,Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize!important;letter-spacing:0!important}.trade-confirmation{padding:20px;margin:15px 0;background:var(--ai-card-bg);border:1px solid var(--ai-border-color);border-radius:8px;animation:fadeIn .3s ease}.trade-confirmation-header h4{margin:0 0 15px;color:var(--ai-accent-color);font-family:Inter-SemiBold,Inter,sans-serif;font-size:16px}.trade-details{margin-bottom:20px}.trade-detail-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--ai-border-color)}.trade-detail-row:last-child{border-bottom:none}.trade-detail-row .label{font-family:Inter-Medium,Inter,sans-serif;color:var(--ai-muted-color);font-size:14px}.trade-detail-row .value{font-family:Inter-SemiBold,Inter,sans-serif;color:var(--ai-text-primary);font-size:14px}.trade-confirmation-actions{display:flex;gap:10px}.trade-confirm-button{flex:1;padding:12px 20px;border-radius:6px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border:none}.trade-confirm-button.confirm{background:var(--ai-accent-color);color:var(--ai-bg-secondary)}[data-theme=dark] .trade-confirm-button.confirm{background:#fff;color:#0f0f0f}[data-theme=light] .trade-confirm-button.confirm{background:#1b1718;color:#fff}.trade-confirm-button.cancel{background:transparent;color:var(--ai-accent-color);border:1px solid var(--ai-border-color)}.trade-confirm-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px var(--ai-shadow-color)}.trade-confirm-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.ai-thinking{padding:15px 0;margin-top:15px;border-top:1px solid var(--ai-border-color)}.ai-thinking-content{display:flex;align-items:center;gap:10px;color:var(--ai-muted-color);font-family:Inter-Regular,Inter,sans-serif;font-size:14px}.ai-thinking .loading-spinner{width:16px;height:16px;border-width:2px}.success-checkmark{font-size:24px;margin-bottom:10px;text-align:center;animation:checkmarkBounce .6s ease}@keyframes checkmarkBounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.trade-confirmation-content{text-align:center;margin-top:15px}.trade-confirmation-content .morpho-success-icon{margin-bottom:0}.trade-confirmation-content p{padding:0}.trade-confirmation-content p{margin:0 0 15px;color:var(--ai-muted-color);font-family:Inter-Regular,Inter,sans-serif;font-size:14px}.morpho-success-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.morpho-success-icon svg{width:100%;height:100%}.morpho-success-icon svg circle,.morpho-success-icon svg path{stroke:var(--ai-text-primary)}[data-theme=light] .morpho-success-icon svg circle,[data-theme=light] .morpho-success-icon svg path{stroke:#1b1718}[data-theme=dark] .morpho-success-icon svg circle,[data-theme=dark] .morpho-success-icon svg path{stroke:#fff}.morpho-success-icon .loading-spinner{width:32px;height:32px;border-width:3px}.promo-modal-overlay{position:fixed;inset:0;backdrop-filter:blur(4px);background:#1b171840;display:flex;align-items:center;justify-content:center;z-index:9999;padding:0;animation:fadeIn .3s ease-out}.promo-modal-container{position:relative;width:100%;max-width:500px;animation:slideIn .3s ease-out}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.promo-modal-box{position:relative;width:100%;border-radius:12px;padding:0;border:1px solid;overflow:hidden;box-shadow:0 20px 40px #0000004d}.promo-modal-container.dark .promo-modal-box{background:linear-gradient(135deg,#0a0a0a,#1b1b1b);border-color:#333337;color:#fff}.promo-modal-container.light .promo-modal-box{background:linear-gradient(135deg,#fff,#f1f1f3df);border-color:#8c8c8c33;color:#1b1718}.promo-modal-close-button{position:absolute;top:10px;right:10px;background:#00000080;border:none;cursor:pointer;padding:5px;border-radius:20%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10;color:#fff}.promo-modal-close-button:hover{background:#000000b3;transform:scale(1.1)}.promo-modal-content{display:flex;flex-direction:column;width:100%}.promo-modal-image-section{width:100%;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.promo-modal-image{width:100%;height:100%;object-fit:cover}.promo-modal-text-section{padding:25px;display:flex;flex-direction:column;gap:20px}.promo-modal-main-content{display:flex;flex-direction:column;gap:8px;text-align:center}.promo-modal-title{font-size:22px;font-family:Inter-SemiBold,sans-serif;font-weight:600;margin:0;line-height:1.2}.promo-modal-description{font-size:14px;font-family:Inter-Regular,sans-serif;line-height:1.4;margin:0 8%;padding:0;opacity:.9}.promo-modal-actions{display:flex;flex-direction:column;gap:15px}.promo-modal-cta-buttons{display:flex;flex-direction:column;gap:10px}@media (min-width: 769px){.promo-modal-cta-buttons{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px}}.promo-modal-cta-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:8px;border:none;font-family:Inter-Medium,sans-serif;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-decoration:none;width:100%}.promo-modal-cta-button.primary{background:#fff;color:#0f0f0f}.promo-modal-container.light .promo-modal-cta-button.primary{background:#1b1718;color:#fff}.promo-modal-cta-button.secondary{background:transparent;border:1px solid}.promo-modal-container.dark .promo-modal-cta-button.secondary{border-color:#fff;color:#fff}.promo-modal-container.light .promo-modal-cta-button.secondary{border-color:#1b1718;color:#1b1718}.promo-modal-cta-button:hover{transform:translateY(-2px)}.promo-modal-cta-button.primary:hover{opacity:.9}.promo-modal-container.dark .promo-modal-cta-button.secondary:hover{background:#ffffff1a}.promo-modal-container.light .promo-modal-cta-button.secondary:hover{background:#1b17180d}.promo-modal-links{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:10px;border-top:1px solid}.promo-modal-container.dark .promo-modal-links{border-color:#ffffff1a}.promo-modal-container.light .promo-modal-links{border-color:#0000001a}.promo-modal-link-button{display:flex;align-items:center;gap:5px;background:none;border:none;font-family:Inter-Regular,sans-serif;font-size:13px;cursor:pointer;text-decoration:underline;opacity:.8;transition:opacity .2s ease;padding:0;margin:0}.promo-modal-container.dark .promo-modal-link-button{color:#fff}.promo-modal-container.light .promo-modal-link-button{color:#1b1718}.promo-modal-link-button:hover{opacity:1}.promo-modal-social-links{display:flex;gap:8px;align-items:center}.promo-modal-social-button{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin:0}.promo-modal-container.dark .promo-modal-social-button{color:#fff}.promo-modal-container.light .promo-modal-social-button{color:#1b1718}.promo-modal-container.dark .promo-modal-social-button:hover{background:#ffffff1a}.promo-modal-container.light .promo-modal-social-button:hover{background:#0000000d}.promo-modal-social-button svg{opacity:.8;transition:opacity .2s ease}.promo-modal-social-button:hover svg{opacity:1}@media (max-width: 768px) and (min-width: 355px){.promo-modal-description{font-size:13px;margin:0 8%!important}}@media (min-width: 1200px){.promo-modal-overlay{margin-left:175px}}@media (max-width: 354.5px){.promo-modal-description{font-size:12px!important;margin:0 3%!important}}@media (max-width: 768px){.promo-modal-overlay{padding:15px}.promo-modal-container{max-width:400px}.promo-modal-image-section{height:180px}.promo-modal-text-section{padding:20px}.promo-modal-title{font-size:20px}.promo-modal-description{font-size:13px}.promo-modal-cta-button{padding:10px 16px;font-size:13px}}@media (max-width: 480px){.promo-modal-overlay{padding:10px}.promo-modal-container{max-width:350px}.promo-modal-image-section{height:160px}.promo-modal-text-section{padding:18px}.promo-modal-title{font-size:18px}.promo-modal-description{font-size:12px}.promo-modal-links{flex-direction:column;gap:10px;align-items:center}}.seo-dashboard-container,.seo-dashboard-container *{box-sizing:border-box;margin:0;padding:0}.seo-dashboard-container{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;font-family:Inter-Regular,sans-serif}.seo-dashboard-modal{width:95vw;max-width:1200px;max-height:90vh;overflow:auto;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.1);outline:none;box-shadow:0 10px 25px #0003;font-family:Inter-Regular,sans-serif;line-height:1.5}.seo-dashboard-modal.dark{background:#1b1b1b;border:1px solid #333337;color:#fff}.seo-dashboard-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.1);background:#fff;border-radius:10px 10px 0 0}.seo-dashboard-modal.dark .seo-dashboard-header{border-bottom:1px solid #333337;background:#1b1b1b}.seo-dashboard-title{font-size:20px;font-weight:600;margin:0;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.seo-dashboard-modal.dark .seo-dashboard-title{color:#fff}.seo-dashboard-close-btn{background:none;border:none;font-size:24px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#666;transition:all .2s ease}.seo-dashboard-close-btn:hover{background:#0000000d;color:#333}.seo-dashboard-modal.dark .seo-dashboard-close-btn{color:#aaa}.seo-dashboard-modal.dark .seo-dashboard-close-btn:hover{background:#ffffff1a;color:#fff}.seo-dashboard-content{padding:24px;background:#fff;border-radius:0 0 10px 10px}.seo-dashboard-modal.dark .seo-dashboard-content{background:#1b1b1b}.seo-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:30px}.seo-stat-card{background:#f8f9fa;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:20px;transition:all .2s ease}.seo-stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.seo-dashboard-modal.dark .seo-stat-card{background:#1b1b1b;border:1px solid #333337}.seo-dashboard-modal.dark .seo-stat-card:hover{box-shadow:0 4px 12px #0000004d}.seo-stat-label{font-size:14px;color:#666;margin-bottom:8px;font-family:Inter-Regular,sans-serif}.seo-dashboard-modal.dark .seo-stat-label{color:#aaa}.seo-stat-value{font-size:28px;font-weight:600;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.seo-dashboard-modal.dark .seo-stat-value{color:#fff}.seo-stat-change{font-size:12px;margin-top:4px;font-family:Inter-Regular,sans-serif}.seo-stat-change.positive{color:#22c55e}.seo-stat-change.negative{color:#ef4444}.seo-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.seo-controls-left{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.seo-controls-right{display:flex;gap:12px;align-items:center}.seo-refresh-btn,.seo-export-btn,.seo-auto-refresh-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:6px;border:1px solid rgba(0,0,0,.1);background:#f1f1f3;color:#1b1718;cursor:pointer;font-size:14px;font-family:Inter-Regular,sans-serif;transition:all .2s ease}.seo-refresh-btn:hover,.seo-export-btn:hover{background:#e5e5e7;transform:translateY(-1px)}.seo-dashboard-modal.dark .seo-refresh-btn,.seo-dashboard-modal.dark .seo-export-btn,.seo-dashboard-modal.dark .seo-auto-refresh-btn{background:#1b1b1b;color:#fff;border:1px solid #333337}.seo-dashboard-modal.dark .seo-refresh-btn:hover,.seo-dashboard-modal.dark .seo-export-btn:hover{background:#222}.seo-auto-refresh-btn.active,.seo-dashboard-modal.dark .seo-auto-refresh-btn.active{background:#22c55e;color:#fff;border-color:#22c55e}.seo-tabs{display:flex;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:24px;overflow-x:auto}.seo-dashboard-modal.dark .seo-tabs{border-bottom:1px solid #333337}.seo-tab{padding:12px 20px;cursor:pointer;border:none;background:none;font-size:14px;font-family:Inter-Regular,sans-serif;color:#666;border-bottom:2px solid transparent;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center}.seo-tab:hover{color:#333;background:#00000005}.seo-tab.active{color:#1b1b1b;border-bottom-color:#1b1b1b;font-weight:500}.seo-dashboard-modal.dark .seo-tab{color:#aaa}.seo-dashboard-modal.dark .seo-tab:hover{color:#fff;background:#ffffff0d}.seo-dashboard-modal.dark .seo-tab.active{color:#fff;border-bottom-color:#fff}.seo-table-container{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;overflow:hidden;margin-bottom:24px}.seo-dashboard-modal.dark .seo-table-container{background:#1b1b1b;border:1px solid #333337}.seo-table{width:100%;border-collapse:collapse}.seo-table th,.seo-table td{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(0,0,0,.05);font-family:Inter-Regular,sans-serif}.seo-dashboard-modal.dark .seo-table th,.seo-dashboard-modal.dark .seo-table td{border-bottom:1px solid #333337}.seo-table th{background:#f8f9fa;font-weight:600;font-size:13px;color:#666;text-transform:uppercase;letter-spacing:.5px}.seo-dashboard-modal.dark .seo-table th{background:#0f0f0f;color:#aaa}.seo-table td{font-size:14px;color:#1b1b1b}.seo-dashboard-modal.dark .seo-table td{color:#fff}.seo-table tr:hover{background:#00000005}.seo-dashboard-modal.dark .seo-table tr:hover{background:#ffffff0d}.seo-performance-indicator{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.seo-performance-indicator.excellent{background:#22c55e1a;color:#22c55e}.seo-performance-indicator.good{background:#3b82f61a;color:#3b82f6}.seo-performance-indicator.needs-improvement{background:#f59e0b1a;color:#f59e0b}.seo-performance-indicator.poor{background:#ef44441a;color:#ef4444}.seo-charts-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px;margin-bottom:24px}.seo-chart-card{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:20px}.seo-dashboard-modal.dark .seo-chart-card{background:#1b1b1b;border:1px solid #333337}.seo-chart-title{font-size:16px;font-weight:600;margin-bottom:16px;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.seo-dashboard-modal.dark .seo-chart-title{color:#fff}.seo-recommendations{background:#f8f9fa;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:20px;margin-bottom:24px}.seo-dashboard-modal.dark .seo-recommendations{background:#1b1b1b;border:1px solid #333337}.seo-recommendations-title{font-size:16px;font-weight:600;margin-bottom:16px;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.seo-dashboard-modal.dark .seo-recommendations-title{color:#fff}.seo-recommendation-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.seo-dashboard-modal.dark .seo-recommendation-item{border-bottom:1px solid #333337}.seo-recommendation-item:last-child{border-bottom:none}.seo-recommendation-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px;font-size:12px;font-weight:700}.seo-recommendation-icon.high{background:#ef44441a;color:#ef4444}.seo-recommendation-icon.medium{background:#f59e0b1a;color:#f59e0b}.seo-recommendation-icon.low{background:#22c55e1a;color:#22c55e}.seo-recommendation-content{flex:1}.seo-recommendation-title{font-size:14px;font-weight:500;margin-bottom:4px;color:#1b1b1b;font-family:Inter-Medium,sans-serif}.seo-dashboard-modal.dark .seo-recommendation-title{color:#fff}.seo-recommendation-description{font-size:13px;color:#666;line-height:1.4;font-family:Inter-Regular,sans-serif}.seo-dashboard-modal.dark .seo-recommendation-description{color:#aaa}.seo-loading{display:flex;align-items:center;justify-content:center;padding:40px;color:#666;font-family:Inter-Regular,sans-serif}.seo-dashboard-modal.dark .seo-loading{color:#aaa}.seo-spinner{width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #1b1b1b;border-radius:50%;animation:spin 1s linear infinite;margin-right:12px}.seo-dashboard-modal.dark .seo-spinner{border:2px solid rgba(255,255,255,.1);border-top:2px solid #ffffff}@media (max-width: 768px){.seo-dashboard-modal{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.seo-dashboard-header{padding:16px 20px;border-radius:0}.seo-dashboard-content{padding:20px;border-radius:0}.seo-stats-grid{grid-template-columns:1fr;gap:16px}.seo-controls{flex-direction:column;align-items:stretch}.seo-controls-left,.seo-controls-right{justify-content:center}.seo-charts-container{grid-template-columns:1fr;gap:20px}.seo-table-container{overflow-x:auto}.seo-table{min-width:600px}}@media (max-width: 480px){.seo-dashboard-header{padding:12px 16px}.seo-dashboard-content{padding:16px}.seo-dashboard-title{font-size:18px}.seo-stat-card{padding:16px}.seo-stat-value{font-size:24px}}.seo-text-center{text-align:center}.seo-text-right{text-align:right}.seo-mb-0{margin-bottom:0}.seo-mb-16{margin-bottom:16px}.seo-mb-24{margin-bottom:24px}.seo-flex{display:flex}.seo-flex-center{display:flex;align-items:center;justify-content:center}.seo-gap-8{gap:8px}.seo-gap-12{gap:12px}.seo-gap-16{gap:16px}@font-face{font-family:FontAwesome;src:url(/assets/fonts/fontawesome-webfont.eot);src:url(/assets/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(/assets/fonts/fontawesome-webfont.woff2) format("woff2"),url(/assets/fonts/fontawesome-webfont.woff) format("woff"),url(/assets/fonts/fontawesome-webfont.ttf) format("truetype"),url(/assets/images/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Glyphicons Halflings;src:url(/assets/fonts/glyphicons-halflings-regular.eot);src:url(/assets/fonts/glyphicons-halflings-regular.eot) format("embedded-opentype"),url(/assets/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/assets/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/assets/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/assets/images/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter-Regular;src:url(/assets/fonts/Inter-Regular.woff2) format("woff2"),url(/assets/fonts/Inter-Regular.woff) format("woff"),url(/assets/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-Medium;src:url(/assets/fonts/Inter-Medium.woff2) format("woff2"),url(/assets/fonts/Inter-Medium.woff) format("woff"),url(/assets/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(/assets/fonts/Inter-SemiBold.woff2) format("woff2"),url(/assets/fonts/Inter-SemiBold.woff) format("woff"),url(/assets/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter-ExtraBold;src:url(/assets/fonts/Inter-ExtraBold.woff2) format("woff2"),url(/assets/fonts/Inter-ExtraBold.woff) format("woff"),url(/assets/fonts/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@media (max-width:1199px){.fa{color:#fff}.fa-cog,.fa-bell,.fa-circle{color:#fff!important}}@media (min-width:1200px){.fa-cog,.fa-bell,.fa-circle{color:#fff!important}.fa{display:inline-block;color:#fff;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-plus:before{color:#464547}.fa-minus:before{content:""}.fa-minus:before{color:#464547}.ffa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}:root{--chart-bg-primary: #1b1b1b;--chart-bg-secondary: #0f0f0f;--chart-text-primary: #ffffff;--chart-text-secondary: #aaaaaa;--chart-border-color: #333337;--chart-accent-color: #ffffff;--chart-accent-hover: #f0f0f0;--chart-card-bg: #1b1b1bf2;--chart-card-hover-bg: rgba(25, 25, 25, .9);--chart-shadow-color: rgba(0, 0, 0, .3);--chart-grid-color: rgb(47, 51, 54);--chart-crosshair-color: #758696;--chart-up-color: #26a69a;--chart-down-color: #ef5350;--chart-volume-up: rgba(38, 166, 154, .15);--chart-volume-down: rgba(239, 83, 80, .15);--chart-macd-line: #ffffff;--chart-signal-line: #FF6B6B;--chart-histogram-positive: #26a69a44;--chart-histogram-negative: #ef535044}.light{--chart-bg-primary: #ffffff;--chart-bg-secondary: #f1f1f3df;--chart-text-primary: #1b1718;--chart-text-secondary: #555555;--chart-border-color: rgba(140, 140, 140, .2);--chart-accent-color: #1b1718;--chart-accent-hover: #333333;--chart-card-bg: rgba(255, 255, 255, .7);--chart-card-hover-bg: rgba(255, 255, 255, .9);--chart-shadow-color: rgba(0, 0, 0, .1);--chart-grid-color: rgb(140, 140, 140, .2);--chart-crosshair-color: #9598A1;--chart-up-color: #26a69a;--chart-down-color: #ef5350;--chart-volume-up: rgba(38, 166, 154, .15);--chart-volume-down: rgba(239, 83, 80, .15);--chart-macd-line: #1b1718;--chart-signal-line: #FF6B6B;--chart-histogram-positive: #26a69a44;--chart-histogram-negative: #ef535044}.candlestick-chart-container{background:var(--chart-bg-primary);border:1px solid var(--chart-border-color);border-radius:3px;overflow:hidden;font-family:Inter-Regular,sans-serif}.candlestick-chart-loading{display:flex;justify-content:center;align-items:center;background:var(--chart-bg-primary);color:var(--chart-text-primary);font-family:Inter-Regular,sans-serif}.candlestick-chart-loading .MuiCircularProgress-colorPrimary{color:var(--chart-accent-color)!important}.moralis-widget-unavailable-div{background:var(--chart-bg-primary);border:1px solid var(--chart-border-color);border-radius:3px;display:flex;align-items:center;justify-content:center}.moralis-widget{background:var(--chart-bg-secondary)!important;border:1px solid var(--chart-border-color)!important;border-radius:3px!important;padding:20px 30px;color:var(--chart-text-primary);font-family:Inter-Regular,sans-serif}.error-message-widget{color:var(--chart-text-primary)!important;font-family:Inter-Regular,sans-serif!important;font-size:14px;text-align:center}.error-face{filter:invert(0);margin-top:0}.light .error-face{filter:invert(1);margin-top:0}.candlestick-macd-label{position:absolute;top:8px;left:8px;color:var(--chart-text-primary)!important;background:var(--chart-bg-secondary);border:1px solid var(--chart-border-color)!important;border-radius:3px;padding:5px;font-size:11px;font-family:Inter-Regular,sans-serif;z-index:2}.candlestick-pair-liquidity-text{color:var(--chart-text-primary)!important;font-family:Inter-SemiBold,sans-serif!important;font-size:12px!important;font-weight:500!important;margin:0!important;padding:0!important}.candlestick-pair-liquidity-div{margin-bottom:0!important}.candlestick-time-frame-button-div{margin-bottom:10px!important}.candlestick-expand-button.MuiIconButton-sizeSmall{background:var(--chart-bg-secondary)!important;border:1px solid var(--chart-border-color)!important;border-radius:3px!important;padding:4px!important;color:var(--chart-text-primary)!important}.candlestick-expand-button.MuiIconButton-sizeSmall:hover{background:var(--chart-card-hover-bg)!important}.MuiTooltip-tooltip{background:var(--chart-bg-secondary)!important;border:1px solid var(--chart-border-color)!important;color:var(--chart-text-primary)!important;font-family:Inter-Regular,sans-serif!important;font-size:11px!important;border-radius:3px!important}.MuiMenuItem-gutters{color:var(--chart-text-primary)!important;background:var(--chart-bg-secondary)!important;font-family:Inter-Regular,sans-serif!important;border-bottom:1px solid var(--chart-border-color)!important}.MuiMenuItem-gutters:hover,.MuiMenuItem-gutters.Mui-selected{background:var(--chart-card-hover-bg)!important}.MuiPaper-elevation{background-color:var(--chart-bg-secondary)!important;border:1px solid var(--chart-border-color)!important;border-radius:3px!important}.candlestick-chart-modal .MuiDialog-paper{background:var(--chart-bg-primary)!important;border:1px solid var(--chart-border-color)!important;border-radius:3px!important;color:var(--chart-text-primary)}.market-column,.mobile-market-column{background:var(--chart-bg-primary);color:var(--chart-text-primary)}@media (max-width: 949.9px){.mobile-market-column,.market-column{border-radius:3px!important}.moralis-widget-unavailable-div,.market-column.is-transfer .moralis-widget-unavailable-div{height:400px}.candlestick-expand-button.MuiIconButton-sizeSmall{margin-top:8px!important}}@media (min-width: 950px){.moralis-widget-unavailable-div{height:322px}.market-column.is-transfer .moralis-widget-unavailable-div{height:415px}}.tradingViewDisabled.timeframe-selector .MuiButtonGroup-grouped:hover{color:var(--chart-bg-primary)!important;background:var(--chart-accent-color)!important;box-shadow:none}.tradingViewDisabled.timeframe-selector .tradingview-button.MuiButtonGroup-grouped:hover{border:1px solid var(--chart-accent-color)!important;background:var(--chart-accent-color)!important;color:var(--chart-bg-primary)}@media (max-width: 949.9px){.time-frame-button.timeframe-1h{display:none!important}}@media (min-width: 950px) and (max-width: 989.9px){.time-frame-button.timeframe-30m{display:none!important}}.candlestick-chart-container *,.timeframe-selector *,.candlestick-macd-label,.candlestick-pair-liquidity-text,.error-message-widget,.moralis-widget{font-family:Inter-Regular,sans-serif!important}:root{--stabilize-bg-primary: #1b1b1b;--stabilize-bg-secondary: #0f0f0f;--stabilize-text-primary: #ffffff;--stabilize-border-color: #333337;--stabilize-bg-gradient: #0f0f0fcc;--stabilize-muted-color: #aaaaaa;--stabilize-accent-color: #ffffff;--stabilize-accent-color-rgb: 255, 255, 255;--stabilize-card-bg: #1b1b1bf2;--stabilize-panel-bg: rgba(21, 21, 21, .7);--stabilize-card-hover-bg: #1b1b1bf2;--stabilize-card-active-bg: rgba(255, 255, 255, .1);--stabilize-shadow-color: rgba(0, 0, 0, .3);--stabilize-highlight-color: #ffffff}[data-theme=light]{--stabilize-bg-primary: #ffffff;--stabilize-bg-secondary: #ffffff;--stabilize-text-primary: #1b1718;--stabilize-border-color: rgba(140, 140, 140, .2);--stabilize-bg-gradient: #f1f1f3cc;--stabilize-muted-color: #555555;--stabilize-accent-color: #1b1718;--stabilize-accent-color-rgb: 27, 23, 24;--stabilize-card-bg: #ffffff;--stabilize-panel-bg: #f8f9fa;--stabilize-card-hover-bg: #ffffff;--stabilize-card-active-bg: #f1f1f3df;--stabilize-shadow-color: rgba(0, 0, 0, .1);--stabilize-highlight-color: #1b1718}.stabilize-container-div{padding-top:20px;padding-bottom:20px}.stabilize-container{background:var(--stabilize-panel-bg);border:1px solid var(--stabilize-border-color);border-radius:16px;padding:24px;box-shadow:0 4px 16px var(--stabilize-shadow-color);max-width:1200px;margin:0 auto}.stabilize-header{position:relative;margin-bottom:32px;padding:24px;border:1px solid var(--stabilize-border-color);background:linear-gradient(135deg,#ffffff1f,#0000001f);border-radius:16px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.stabilize-header:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--stabilize-accent-color-rgb),.3) 50%,transparent 100%)}.stabilize-title{font-family:Inter-Bold,Inter,sans-serif;font-size:28px;background:linear-gradient(135deg,var(--stabilize-text-primary) 0%,rgba(var(--stabilize-accent-color-rgb),.8) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px;display:flex;align-items:center;gap:16px;position:relative}.stabilize-title:after{content:"";position:absolute;bottom:-6px;left:0;width:60px;height:2px;background:linear-gradient(90deg,var(--stabilize-accent-color) 0%,transparent 100%)}.stabilize-subtitle{font-family:Inter-Medium,Inter,sans-serif;font-size:15px;line-height:1.5;color:var(--stabilize-muted-color);max-width:600px;position:relative;padding-left:12px;margin-top:16px}.stabilize-subtitle:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--stabilize-accent-color) 0%,transparent 100%)}.stabilize-section-title{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;font-family:Inter-SemiBold,Inter,sans-serif;font-size:16px;color:var(--stabilize-text-primary)}.stabilize-section-title-with-icon{display:flex;align-items:center;gap:8px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:16px;color:var(--stabilize-text-primary)}.stabilize-section-chain-icon{width:20px;height:20px;object-fit:contain;border-radius:50%}.native-balance-display{display:flex;align-items:center;gap:6px;font-family:Inter-Medium,Inter,sans-serif;font-size:14px;color:var(--stabilize-muted-color);padding:6px 10px;background:var(--stabilize-bg-primary);border:1px solid var(--stabilize-border-color);border-radius:8px}.native-balance-icon{width:16px;height:16px;object-fit:contain;border-radius:50%}.native-balance-amount{color:var(--stabilize-text-primary)}.stabilize-change-chain{font-family:Inter-Medium,Inter,sans-serif;font-size:14px;color:var(--stabilize-accent-color);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.stabilize-change-chain:hover{background:var(--stabilize-card-active-bg)}.stabilize-chain-card{background:var(--stabilize-card-bg);border:1px solid var(--stabilize-border-color);border-radius:12px;padding:8px 10px;transition:all .2s ease;cursor:pointer;position:relative;height:auto;min-height:45px;display:flex;align-items:center}.stabilize-chain-card.dimmed{opacity:.5;filter:grayscale(.5)}.stabilize-chain-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--stabilize-shadow-color);opacity:1;filter:none}.stabilize-chain-card.selected{border:2px solid var(--stabilize-accent-color);background:var(--stabilize-card-active-bg);opacity:1;filter:none}.stabilize-chain-header{display:flex;align-items:center;gap:8px;min-height:24px}.stabilize-chain-icon-wrapper{flex:0 0 24px;position:relative;width:24px;height:24px}.stabilize-chain-icon{width:24px;height:24px;object-fit:contain}.stabilize-selected-indicator{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;background:var(--stabilize-accent-color);border-radius:50%;border:2px solid var(--stabilize-bg-primary)}.stabilize-chain-info{display:flex;flex-direction:column;flex:1;min-width:0;padding:2px 0}.stabilize-chain-name{font-family:Inter-SemiBold,Inter,sans-serif;font-size:13px;line-height:1.2;color:var(--stabilize-text-primary);word-wrap:break-word;hyphens:auto}.stabilize-chain-balance{font-family:Inter-Medium,Inter,sans-serif;font-size:13px;color:var(--stabilize-text-primary);transition:all .2s ease}.stabilize-chain-value{font-family:Inter-Regular,Inter,sans-serif;font-size:12px;color:var(--stabilize-muted-color)}.stabilize-chain-placeholder{font-family:Inter-Regular,Inter,sans-serif;font-size:12px;color:var(--stabilize-muted-color);font-style:italic;opacity:.8}.stabilize-chain-card:hover .stabilize-chain-placeholder{opacity:1;color:var(--stabilize-text-primary)}.stabilize-amount-input{margin-bottom:0;display:flex;gap:12px;align-items:center;background:var(--stabilize-bg-primary);padding:8px;border-radius:16px;border:1px solid var(--stabilize-border-color);box-shadow:0 2px 8px rgba(var(--stabilize-accent-color-rgb),.05)}.stabilize-input{flex:1;background:transparent;border:none;padding:12px 16px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:18px;color:var(--stabilize-text-primary);outline:none;transition:all .2s ease}.stabilize-input::placeholder{color:var(--stabilize-muted-color);opacity:.7}.stabilize-amount-buttons{display:flex;gap:4px;padding-right:8px}.stabilize-percent-button{background:linear-gradient(135deg,rgba(var(--stabilize-accent-color-rgb),.1),rgba(var(--stabilize-accent-color-rgb),.05));border:1px solid rgba(var(--stabilize-accent-color-rgb),.1);border-radius:10px;padding:8px 10px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:13px;color:var(--stabilize-text-primary);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;min-width:54px}.stabilize-percent-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(var(--stabilize-accent-color-rgb),.1),rgba(var(--stabilize-accent-color-rgb),.05));opacity:0;transition:opacity .2s ease}.stabilize-percent-button:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(var(--stabilize-accent-color-rgb),.3);box-shadow:0 2px 8px rgba(var(--stabilize-accent-color-rgb),.15)}.stabilize-percent-button:hover:before{opacity:1}.stabilize-percent-button:active:not(:disabled){transform:translateY(0)}.stabilize-percent-button:disabled{opacity:.5;cursor:not-allowed;background:var(--stabilize-bg-secondary);border-color:var(--stabilize-border-color)}@media (max-width: 1024px){.stabilize-chain-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.stabilize-amount-input{flex-direction:row;padding:8px}.stabilize-input{font-size:16px;padding:10px 14px}.stabilize-amount-buttons{padding-right:0}.stabilize-percent-button{padding:8px 12px;font-size:13px}}@media (max-width: 480px){.stabilize-chain-grid,.stabilize-token-grid{grid-template-columns:1fr}.stabilize-amount-input{padding:6px}.stabilize-input{font-size:15px;padding:8px 12px}.stabilize-percent-button{padding:6px 10px;font-size:12px}}.stabilize-token-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:8px}.stabilize-token-button{background:var(--stabilize-bg-primary);border:1px solid var(--stabilize-border-color);border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;width:100%;height:44px;text-align:left}.stabilize-token-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px var(--stabilize-shadow-color);border-color:var(--stabilize-border-color)}.stabilize-token-button.stable-token-active{border:2px solid var(--stabilize-accent-color);background:var(--stabilize-card-active-bg)}.stabilize-token-icon{width:20px;height:20px;object-fit:contain;border-radius:50%}.stabilize-token-info{display:flex;flex-direction:column;gap:0px;min-width:0}.stabilize-token-symbol{font-family:Inter-SemiBold,Inter,sans-serif;font-size:13px;color:var(--stabilize-text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stabilize-token-name{font-family:Inter-Regular,Inter,sans-serif;font-size:11px;color:var(--stabilize-muted-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stabilize-convert-button{width:auto;min-width:200px;max-width:400px;margin:24px auto 0;background:linear-gradient(135deg,var(--stabilize-accent-color) 0%,rgba(var(--stabilize-accent-color-rgb),.8) 100%);backdrop-filter:blur(10px);border:none;box-shadow:0 4px 12px rgba(var(--stabilize-accent-color-rgb),.1);color:var(--stabilize-bg-secondary);border-radius:12px;padding:16px 32px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:16px;cursor:pointer;transition:all .2s ease;width:100%}.stabilize-convert-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--stabilize-accent-color-rgb),.2)}.stabilize-convert-button:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(135deg,rgba(var(--stabilize-accent-color-rgb),.3),rgba(var(--stabilize-accent-color-rgb),.2))}.stabilize-loading{display:flex;justify-content:center;align-items:center;height:300px}.stabilize-error{color:#ff5757;font-family:Inter-Regular,Inter,sans-serif;font-size:14px;margin-top:12px;text-align:center}.stabilize-container .swap-now-dynamic{width:auto;min-width:200px;max-width:400px;margin:24px auto 0;background:linear-gradient(135deg,var(--stabilize-accent-color) 0%,rgba(var(--stabilize-accent-color-rgb),.8) 100%);backdrop-filter:blur(10px);border:1px solid rgba(var(--stabilize-accent-color-rgb),.2);box-shadow:0 4px 12px rgba(var(--stabilize-accent-color-rgb),.1);color:var(--stabilize-bg-secondary);border:none;border-radius:12px;padding:16px 32px;font-family:Inter-SemiBold,Inter,sans-serif;font-size:16px;cursor:pointer;transition:all .2s ease;display:block!important}.stabilize-container .swap-now-dynamic:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--stabilize-accent-color-rgb),.2);border:1px solid rgba(var(--stabilize-accent-color-rgb),.4)}.stabilize-container .swap-now-dynamic-alignment{display:flex;align-items:center;justify-content:center;gap:12px}.stabilize-container .listing-wallet{width:20px;height:20px;filter:brightness(1)}[data-theme=dark] .stabilize-container .listing-wallet{filter:brightness(0) invert(1)}.stabilize-container .connect-button{all:unset!important;width:100%!important;min-width:unset!important;min-height:unset!important;height:auto!important;padding:0!important;margin:0!important;border:none!important;background:none!important;box-shadow:none!important;font-family:inherit!important;text-transform:none!important}.stabilize-container .connect-button:hover{background:none!important;box-shadow:none!important}.stabilize-container .connect-button:focus{outline:none!important;box-shadow:none!important}.stabilize-container .button.button--primary{all:unset!important;width:100%!important;cursor:pointer!important}.stabilize-container .button.button--primary:hover{background:none!important;box-shadow:none!important}.stabilize-container .typography.typography--button-primary,.stabilize-container .typography-button__content{all:unset!important;width:100%!important}.stable-icons{display:flex;align-items:center;position:relative;margin-left:0}.stable-icon{width:28px;height:28px;object-fit:contain;border-radius:50%;border:2px solid var(--stabilize-bg-primary);box-shadow:0 2px 8px rgba(var(--stabilize-accent-color-rgb),.15);transition:transform .2s ease}.stable-icon:not(:first-child){margin-left:-12px}.stable-icon:hover{transform:translateY(-2px);z-index:1}@media (max-width: 768px){.stabilize-header{padding:20px}.stabilize-title{font-size:24px}.stabilize-subtitle{font-size:14px}}@media (max-width: 480px){.stabilize-header{padding:16px}.stabilize-title{font-size:22px}.stable-icon{width:24px;height:24px}}.stabilize-convert-section{background:var(--stabilize-card-bg);border:1px solid var(--stabilize-border-color);border-radius:16px;padding:24px;margin-top:24px}.stabilize-convert-content{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.stabilize-convert-left,.stabilize-convert-right{background:var(--stabilize-bg-secondary);border:1px solid var(--stabilize-border-color);border-radius:12px;padding:20px;display:flex;flex-direction:column}.stabilize-section-divider{margin-top:24px;padding-top:24px;border-top:1px solid var(--stabilize-border-color)}.stabilize-action-section{display:flex;justify-content:center;padding-top:24px;border-top:1px solid var(--stabilize-border-color)}.stabilize-transaction-overview{margin-top:24px;padding-top:24px;border-top:1px solid var(--stabilize-border-color)}.stabilize-overview-title{font-family:Inter-SemiBold,Inter,sans-serif;font-size:14px;color:var(--stabilize-muted-color);margin-bottom:16px}.stabilize-overview-grid{display:flex;flex-direction:column;gap:12px;margin-top:8px}.stabilize-overview-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--stabilize-bg-primary);border:1px solid var(--stabilize-border-color);border-radius:8px}.stabilize-overview-item.highlight{background:var(--stabilize-card-active-bg);border:1px solid var(--stabilize-accent-color)}.overview-label{font-family:Inter-Regular,Inter,sans-serif;font-size:13px;color:var(--stabilize-muted-color)}.overview-value{font-family:Inter-Medium,Inter,sans-serif;font-size:13px;color:var(--stabilize-text-primary);display:flex;align-items:center;gap:6px}.overview-chain-icon,.overview-token-icon{width:16px;height:16px;object-fit:contain;border-radius:50%}@media (max-width: 768px){.stabilize-convert-content{grid-template-columns:1fr;gap:16px}.stabilize-amount-input{flex-direction:column}.stabilize-amount-buttons{width:100%}.stabilize-percent-button{flex:1}}@media (max-width: 480px){.stabilize-token-grid{grid-template-columns:repeat(3,1fr);gap:6px}.stabilize-token-button{padding:6px 8px;height:40px}.stabilize-token-icon{width:18px;height:18px}.stabilize-token-symbol{font-size:12px}.stabilize-token-name{font-size:10px}}.stabilize-balances-overview{width:100%;background:var(--stabilize-bg-secondary);border:1px solid var(--stabilize-border-color);border-radius:12px;padding:20px}.stabilize-balances-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:8px}.stabilize-balance-card{background:var(--stabilize-bg-primary);border:1px solid var(--stabilize-border-color);border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px}.stabilize-balance-icon{width:24px;height:24px;object-fit:contain;border-radius:50%}.stabilize-balance-info{display:flex;flex-direction:column;gap:2px}.stabilize-balance-symbol{font-family:Inter-SemiBold,Inter,sans-serif;font-size:14px;color:var(--stabilize-text-primary)}.stabilize-balance-amount{font-family:Inter-Medium,Inter,sans-serif;font-size:13px;color:var(--stabilize-muted-color)}.stabilize-convert-button{width:100%;margin-top:24px}.stabilize-action-section{margin-top:24px;padding-top:24px;border-top:1px solid var(--stabilize-border-color)}@media (max-width: 768px){.stabilize-balances-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.stabilize-balances-grid{grid-template-columns:1fr}.stabilize-balance-card{padding:10px}}.stabilize-chain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:0}.stabilize-convert-left .stabilize-chain-card{height:45px}.stabilize-chain-card{padding:8px 10px;height:auto;min-height:45px}.stabilize-chain-header{gap:8px}.stabilize-chain-name{font-size:13px;line-height:1.1}[data-theme=light] .stabilize-header{background:linear-gradient(135deg,#fffffff2,#00000008)}.stabilize-modal{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:400px!important;max-width:95vw!important;border-radius:3px;margin:auto;outline:none}.stabilize-modal.dark{background:var(--dark-bg);border:1px solid var(--dark-border);color:var(--dark-text)}.stabilize-modal.light{background:var(--light-bg);border:1px solid var(--light-border);color:var(--light-text)}.stabilize-modal-overlay{position:fixed;inset:0;background-color:#000000bf;z-index:1000;display:flex!important;align-items:center!important;justify-content:center!important}.stabilize-modal-container{position:relative;width:100%;height:100%}.stabilize-modal-content{padding:24px}.stabilize-modal-content h3{font-size:18px;margin:0 0 16px;font-family:Inter-SemiBold,sans-serif}.stabilize-modal-details{border-radius:3px;padding:16px;margin-bottom:24px}.stabilize-modal.dark .stabilize-modal-details{background:var(--info-dark-bg)}.stabilize-modal.light .stabilize-modal-details{background:var(--info-light-bg)}.stabilize-modal-value{display:flex;align-items:center;gap:3px}.stabilize-chain-icon,.stabilize-token-icon{width:20px;height:20px;border-radius:50%;object-fit:contain}.stabilize-chain-icon{background:var(--info-light-bg);padding:2px}.dark .stabilize-chain-icon{background:var(--info-dark-bg)}.stabilize-token-icon{background:#fff;padding:2px}.stabilize-modal-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}.stabilize-modal-row:nth-last-child(2){margin-bottom:0;padding-top:10px;border-top:1px solid}.stabilize-modal.dark .stabilize-modal-row:nth-last-child(2){border-top-color:var(--dark-border)}.stabilize-modal.light .stabilize-modal-row:nth-last-child(2){border-top-color:var(--light-border)}.stabilize-modal-button{width:100%;padding:12px;border:none;border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.stabilize-modal.dark .stabilize-modal-button{background:var(--dark-text);color:var(--dark-bg)}.stabilize-modal.light .stabilize-modal-button{background:var(--light-text);color:var(--light-bg)}.stabilize-modal-button:hover{opacity:.9}.stabilize-modal-button:disabled{opacity:.5;cursor:not-allowed}.stabilize-modal-close{position:absolute;top:16px;right:16px;width:28px;height:28px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:20px;border:none;cursor:pointer;background:none;transition:background-color .2s}.stabilize-modal.dark .stabilize-modal-close{color:var(--dark-text)}.stabilize-modal.light .stabilize-modal-close{color:var(--light-text)}.stabilize-modal.dark .stabilize-modal-close:hover{background:var(--info-dark-bg)}.stabilize-modal.light .stabilize-modal-close:hover{background:var(--info-light-bg)}.stabilize-modal-loading,.stabilize-modal-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0}.stabilize-modal-error{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.stabilize-modal-loading p{margin:16px 0 0;font-size:14px;padding:0}.stabilize-modal-success p,.stabilize-modal-error p{margin:16px 0;font-size:14px}.stabilize-modal-success-icon{width:48px;height:48px;margin-bottom:16px}.stabilize-modal-error-icon{height:48px;margin-bottom:0}.light .stabilize-modal-error-icon{filter:invert(1)}.stabilize-modal-link{color:var(--positive);text-decoration:none;font-size:14px;transition:color .2s}.stabilize-modal-link:hover{opacity:.9;text-decoration:underline}.dark .windowiconinfo-stabilize-send{filter:invert(0)}.windowiconinfo-stabilize-send{height:14px;width:14px;margin-top:0;margin-left:5px!important;filter:invert(1)}.stabilize-token-icon-large{width:34px;height:34px;border-radius:50%;object-fit:contain;background:#fff;padding:2px;border:1px solid rgba(0,0,0,.1)}.dark .stabilize-token-icon-large{border-color:var(--dark-border)}@media (max-width: 480px){.stabilize-modal{width:95%;margin:10px}.stabilize-modal-content{padding:16px}.stabilize-modal-details{padding:12px}.stabilize-modal-row{font-size:13px}.stabilize-modal-button{padding:10px;font-size:14px}}.embedded-ai-container{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.embedded-ai-container[data-theme=dark]{--bg-primary: #1b1b1b;--bg-secondary: #0f0f0f;--text-primary: #ffffff;--border-color: #333337;--primary-color: #ffffff;--primary-color-dark: #e0e0e0;--primary-color-rgb: 255, 255, 255;--primary-color-transparent: rgba(255, 255, 255, .2);--bg-hover: rgba(255, 255, 255, .1);--text-secondary: rgba(255, 255, 255, .7)}.embedded-ai-container[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f1f1f3df;--text-primary: #1b1718;--border-color: rgba(140, 140, 140, .2);--primary-color: #1b1718;--primary-color-dark: #000000;--primary-color-rgb: 27, 23, 24;--primary-color-transparent: rgba(27, 23, 24, .2);--bg-hover: rgba(0, 0, 0, .05);--text-secondary: rgba(27, 23, 24, .7)}.embedded-ai-header{position:relative;margin-bottom:15px;padding:24px;border-bottom:1px solid var(--border-color);background:linear-gradient(135deg,#ffffff1f,#0000001f);border-radius:3px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between}[data-theme=light] .embedded-ai-header{background:linear-gradient(135deg,#fffffff2,#00000008)}.embedded-ai-header:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--primary-color-rgb),.3) 50%,transparent 100%)}.embedded-ai-title{font-family:Inter-SemiBold,Inter,sans-serif;font-size:22px;color:var(--text-primary);display:flex;align-items:center;gap:16px;position:relative;font-weight:600}.embedded-ai-title svg{color:var(--text-primary)}@supports (-webkit-background-clip: text){.embedded-ai-title{background:linear-gradient(135deg,var(--text-primary) 0%,rgba(var(--primary-color-rgb),.8) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.embedded-ai-title:after{content:"";position:absolute;bottom:-6px;left:0;width:60px;height:2px;background:linear-gradient(90deg,var(--primary-color) 0%,transparent 100%)}.embedded-ai-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;background:var(--bg-primary)}.embedded-ai-output{flex:1;overflow-y:auto;padding-right:8px}.embedded-ai-output::-webkit-scrollbar{width:6px}.embedded-ai-output::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.embedded-ai-output::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.embedded-ai-line{margin-bottom:5px;font-size:14px;font-family:Inter-Regular,Inter,sans-serif;line-height:1.5;color:var(--text-primary);animation:embedded-ai-fade-in .3s ease}.embedded-ai-prompt{color:var(--text-secondary);font-family:Menlo,Monaco,Courier New,monospace;font-size:14px;user-select:none}.embedded-ai-typing-indicator{display:inline-flex;align-items:center;gap:4px;padding:4px 8px}.embedded-ai-typing-indicator span{width:4px;height:4px;background:var(--text-primary);border-radius:50%;animation:embedded-ai-typing 1s infinite}.embedded-ai-typing-indicator span:nth-child(2){animation-delay:.2s}.embedded-ai-typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes embedded-ai-typing{0%,to{opacity:.3}50%{opacity:1}}.embedded-ai-suggested-questions,.embedded-ai-login-options{margin-top:24px;border-top:1px solid var(--border-color);padding-top:16px}.embedded-ai-suggested-title{margin-bottom:16px;font-weight:500;color:var(--text-primary);font-size:1.1em}.embedded-ai-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.embedded-ai-button,.embedded-ai-login-button{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-size:.95em;width:100%}.embedded-ai-button:hover:not(:disabled),.embedded-ai-login-button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary-color);transform:translateY(-1px)}.embedded-ai-button:disabled,.embedded-ai-login-button:disabled{opacity:.5;cursor:not-allowed}.embedded-ai-icon{display:flex;align-items:center;font-size:1.2em;color:var(--primary-color);flex-shrink:0}.embedded-ai-text{flex:1;text-align:left;font-size:14px}.embedded-ai-form{display:flex;gap:12px;padding:16px;background:var(--bg-secondary);border-top:1px solid var(--border-color);margin-top:auto}.embedded-ai-input,.embedded-ai-email-input{flex:1;padding:12px 16px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:1em;transition:all .2s ease}.embedded-ai-input:focus,.embedded-ai-email-input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color-transparent)}.embedded-ai-submit,.embedded-ai-email-submit{padding:12px 24px;background:var(--primary-color);color:var(--bg-primary);border:none;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.embedded-ai-submit:hover:not(:disabled),.embedded-ai-email-submit:hover:not(:disabled){background:var(--primary-color-dark)}.embedded-ai-submit:disabled,.embedded-ai-email-submit:disabled{opacity:.5;cursor:not-allowed}.embedded-ai-reset{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center}.embedded-ai-reset:hover{color:var(--text-primary);background:var(--bg-hover)}.embedded-ai-email-form{margin:16px 0}.embedded-ai-email-container{display:flex;gap:8px;margin-bottom:8px}.embedded-ai-email-error{color:#f44;font-size:.9em;margin-top:4px}.embedded-ai-back{background:none;border:none;color:var(--text-secondary);padding:0;font-size:.9em;cursor:pointer;text-decoration:underline}.embedded-ai-back:hover{color:var(--text-primary)}.embedded-ai-social-icon{width:18px;height:18px;object-fit:contain;border-radius:4px}.embedded-ai-container[data-theme=light] .embedded-ai-social-icon{filter:invert(1)}.embedded-ai-container[data-theme=dark] .embedded-ai-social-icon{filter:none}.embedded-ai-coinbase-icon{width:18px;height:18px;object-fit:contain;border-radius:4px}.embedded-ai-login-options{margin-top:24px;border-top:1px solid var(--border-color);padding-top:16px}.embedded-ai-login-button{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-size:.95em;width:100%}.embedded-ai-login-button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary-color);transform:translateY(-1px)}.embedded-ai-login-button:disabled{opacity:.5;cursor:not-allowed}.embedded-ai-login-button .embedded-ai-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--primary-color)}@media (max-width: 640px){.embedded-ai-grid{grid-template-columns:1fr}.embedded-ai-input,.embedded-ai-email-input{font-size:.9em;padding:10px 14px}.embedded-ai-submit,.embedded-ai-email-submit{padding:10px 20px;font-size:.9em}}.embedded-ai-chain-options{margin-top:24px;border-top:1px solid var(--border-color);padding-top:16px}.embedded-ai-chain-button{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;transition:all .2s ease;font-size:.95em;width:100%}.embedded-ai-chain-button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary-color);transform:translateY(-1px)}.embedded-ai-chain-button:disabled{opacity:.5;cursor:not-allowed}.embedded-ai-chain-icon{width:24px;height:24px;object-fit:contain;filter:grayscale(1);transition:filter .3s ease}.embedded-ai-chain-button:hover .embedded-ai-chain-icon{filter:grayscale(0)}:root{--analytics-bg-primary: #ffffff;--analytics-bg-secondary: #f1f1f3df;--analytics-text-primary: #1b1718;--analytics-text-secondary: #666666;--analytics-border-color: rgba(140, 140, 140, .2);--analytics-card-bg: rgba(255, 255, 255, 1);--analytics-card-hover-bg: #f8f9fa;--analytics-shadow-color: rgba(0, 0, 0, .08);--analytics-accent-color: #1b1718;--analytics-single-chain-gradient: #1b1718;--analytics-cross-chain-gradient: #1b1718}[data-theme=dark]{--analytics-bg-primary: #1b1b1b;--analytics-bg-secondary: #0f0f0f;--analytics-text-primary: #ffffff;--analytics-text-secondary: #aaaaaa;--analytics-border-color: #333337;--analytics-card-bg: #1b1b1bf2;--analytics-card-hover-bg: #1b1b1b;--analytics-shadow-color: rgba(0, 0, 0, .3);--analytics-accent-color: #ffffff;--analytics-single-chain-gradient: #ffffff;--analytics-cross-chain-gradient: #ffffff}.analytics-flow-evm-analytics{padding:16px;max-width:1200px;margin:0 auto;font-family:Inter-Regular,Inter,sans-serif;background:var(--analytics-bg-primary);color:var(--analytics-text-primary);min-height:100vh;border-left:1px solid var(--analytics-border-color);border-right:1px solid var(--analytics-border-color)}.analytics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--analytics-border-color)}.analytics-header h1{margin:0;color:var(--analytics-text-primary);font-size:24px;font-family:Inter-SemiBold,Inter,sans-serif;font-weight:600;flex:1}.analytics-header-title{display:flex;align-items:center;gap:12px}.analytics-header-icon{width:32px;height:32px;border-radius:50%;object-fit:cover}.analytics-timeframe-selector{display:flex;gap:2px;background:var(--analytics-card-bg);border-radius:6px;padding:3px;border:1px solid var(--analytics-border-color);margin-left:auto}.analytics-timeframe-btn{padding:8px 12px;border:none;background:transparent;color:var(--analytics-text-secondary);border-radius:4px;cursor:pointer;font-weight:500;font-size:12px;font-family:Inter-Medium,Inter,sans-serif;transition:all .2s ease;min-height:36px;display:flex;align-items:center}.analytics-timeframe-btn:hover{background:var(--analytics-card-hover-bg);color:var(--analytics-text-primary)}.analytics-timeframe-btn.active{background:var(--analytics-accent-color);color:var(--analytics-bg-primary)}.analytics-overview-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:20px}.analytics-stat-card{background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);border-radius:6px;padding:16px;text-align:center;box-shadow:0 2px 8px var(--analytics-shadow-color);transition:all .2s ease}.analytics-stat-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-stat-card h3{margin:0 0 8px;font-size:11px;color:var(--analytics-text-secondary);font-family:Inter-Medium,Inter,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.analytics-stat-value{font-size:24px;padding:0;font-weight:600;margin:0;color:var(--analytics-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;line-height:1.2}.analytics-currency{font-size:14px;opacity:.7;font-weight:500;margin-left:4px}.analytics-chain-comparison{margin-bottom:20px}.analytics-chain-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.analytics-chain-card{padding:16px;border-radius:6px;background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);box-shadow:0 2px 8px var(--analytics-shadow-color);transition:all .2s ease}.analytics-chain-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-chain-card h3{margin:0 0 12px;font-size:16px;padding:0;font-family:Inter-SemiBold,Inter,sans-serif;color:var(--analytics-text-primary)}.analytics-chain-metrics p{margin:6px 0;padding:0;font-size:13px;color:var(--analytics-text-secondary);display:flex;justify-content:space-between;align-items:center}.analytics-chain-metrics strong{color:var(--analytics-text-primary);font-family:Inter-Medium,Inter,sans-serif;font-weight:500}.analytics-volume-table,.analytics-top-tokens-table,.analytics-top-users,.analytics-recent-transactions{background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);padding:16px;border-radius:6px;box-shadow:0 2px 8px var(--analytics-shadow-color);margin-bottom:20px;transition:all .2s ease}.analytics-volume-table:hover,.analytics-top-tokens-table:hover,.analytics-top-users:hover,.analytics-recent-transactions:hover{box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-volume-table h3,.analytics-top-tokens-table h3,.analytics-top-users h3,.analytics-recent-transactions h3{margin:0 0 12px;color:var(--analytics-text-primary);font-size:16px;font-family:Inter-SemiBold,Inter,sans-serif;font-weight:600;padding-bottom:8px;border-bottom:1px solid var(--analytics-border-color)}.analytics-table-container{overflow-x:auto;border-radius:6px;border:1px solid var(--analytics-border-color);max-height:400px;overflow-y:auto}.analytics-data-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:13px}.analytics-data-table th{background:var(--analytics-bg-secondary);padding:12px 8px;text-align:left;font-weight:600;font-size:12px;color:var(--analytics-text-secondary);border-bottom:2px solid var(--analytics-border-color);white-space:nowrap;position:sticky;top:0;z-index:10}.analytics-data-table td{padding:12px 8px;border-bottom:1px solid var(--analytics-border-color);vertical-align:middle;color:var(--analytics-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.analytics-data-table tr,.analytics-data-table td{z-index:2}.analytics-data-table tr:hover{background:var(--analytics-bg-secondary);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-data-table tr:nth-child(2n){background:rgba(var(--analytics-bg-secondary),.3)}.analytics-data-table tr:nth-child(2n):hover{background:var(--analytics-card-hover-bg)}.analytics-users-table,.analytics-transactions-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:16px;border-collapse:collapse}.analytics-users-table th,.analytics-users-table td,.analytics-transactions-table th,.analytics-transactions-table td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--analytics-border-color);font-size:12px}.analytics-users-table th,.analytics-transactions-table th{background-color:var(--analytics-bg-secondary);color:var(--analytics-text-primary);font-weight:600;padding:10px 12px;font-size:12px;font-family:Inter-SemiBold,Inter,sans-serif;text-transform:uppercase;letter-spacing:.5px}.analytics-users-table td,.analytics-transactions-table td{color:var(--analytics-text-primary);font-family:Inter-Regular,Inter,sans-serif}.analytics-users-table tr:hover,.analytics-transactions-table tr:hover{background:var(--analytics-bg-secondary)}.analytics-wallet-address,.analytics-transaction-hash{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;color:var(--analytics-text-primary);background:var(--analytics-bg-secondary);padding:2px 4px;border-radius:3px;border:1px solid var(--analytics-border-color)}.analytics-type-badge,.analytics-status-badge{padding:4px 8px;border-radius:4px;font-size:9px;font-weight:500;font-family:Inter-Medium,Inter,sans-serif;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.analytics-type-badge.single-chain{background:#1b1718;color:#fff}.analytics-type-badge.cross-chain{background:#6b7280;color:#fff}.analytics-status-badge.pending{background:var(--analytics-warning-color);color:#fff}.analytics-status-badge.failed{background:var(--analytics-error-color);color:#fff}.analytics-wallet-address.clickable,.analytics-transaction-hash.clickable{cursor:pointer;color:var(--analytics-accent-color);text-decoration:underline;transition:color .2s ease}.analytics-status-badge.analytics-status-active{background:var(--analytics-single-chain-gradient);color:var(--analytics-bg-secondary);border:none}.analytics-status-badge.analytics-status-completed{background:var(--analytics-cross-chain-gradient);color:var(--analytics-bg-secondary);border:none}.analytics-status-badge.analytics-status-cancelled{background:var(--analytics-single-chain-gradient);color:var(--analytics-bg-secondary);border:none}[data-theme=dark] .analytics-status-badge.analytics-status-active{background:var(--analytics-single-chain-gradient);color:var(--analytics-bg-secondary)}[data-theme=dark] .analytics-status-badge.analytics-status-completed{background:var(--analytics-cross-chain-gradient);color:var(--analytics-bg-secondary)}[data-theme=dark] .analytics-status-badge.analytics-status-cancelled{background:var(--analytics-single-chain-gradient);color:var(--analytics-bg-secondary)}.analytics-status-badge.analytics-status-failed,.analytics-status-badge.analytics-status-failed_persistent_issues,.analytics-status-badge.analytics-status-failed_manual,.analytics-status-badge.analytics-status-critical_failure{background:#ef444433;color:#ef4444}.analytics-status-badge.analytics-status-completed_with_failures{background:#3b82f633;color:#3b82f6}.analytics-status-badge.analytics-status-withdrawn{background:#8b5cf633;color:#8b5cf6}[data-theme=dark] .analytics-status-badge.analytics-status-failed,[data-theme=dark] .analytics-status-badge.analytics-status-failed_persistent_issues,[data-theme=dark] .analytics-status-badge.analytics-status-failed_manual,[data-theme=dark] .analytics-status-badge.analytics-status-critical_failure{background:#ef444433;color:#ef4444}[data-theme=dark] .analytics-status-badge.analytics-status-completed_with_failures{background:#3b82f633;color:#3b82f6}[data-theme=dark] .analytics-status-badge.analytics-status-withdrawn{background:#8b5cf633;color:#8b5cf6}.analytics-failed-row{background:#ef44440d!important}[data-theme=dark] .analytics-failed-row{background:#ef44441a!important}.analytics-failed-text{color:#ef4444;font-style:italic;font-weight:500}[data-theme=dark] .analytics-failed-text{color:#f87171}.analytics-dca-status-card.analytics-failed{border-left:4px solid #ef4444}.analytics-dca-status-card.analytics-withdrawn{border-left:4px solid #8b5cf6}.analytics-status-dropdown{position:relative;display:inline-block;margin-right:8px}.analytics-dropdown-toggle{display:flex;align-items:center;gap:6px}.analytics-dropdown-arrow{font-size:10px;margin-left:4px}.analytics-dropdown-menu{position:absolute;top:100%;left:0;z-index:20;min-width:150px;background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);border-radius:6px;box-shadow:0 4px 12px #00000026;margin-top:4px}.analytics-dropdown-item{padding:8px 16px;cursor:pointer;transition:all .2s ease;font-size:14px;color:var(--analytics-text-primary)}.analytics-dropdown-item:hover{background:var(--analytics-bg-secondary)}.analytics-dropdown-item.active{background:var(--analytics-accent-color);color:var(--analytics-bg-primary)}.analytics-loading-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;width:100%;text-align:center}.analytics-loading-spinner{width:32px;height:32px;border:3px solid var(--analytics-border-color);border-top:3px solid var(--analytics-accent-color);border-radius:50%;animation:analytics-spin 1s linear infinite;margin-bottom:16px}.analytics-loading p{padding:0;color:var(--analytics-text-secondary);font-size:14px;margin:0;font-family:Inter-Medium,Inter,sans-serif}@keyframes analytics-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.analytics-transactions-table table{width:100%;border-collapse:collapse;font-size:13px}.analytics-transactions-table th{background:var(--analytics-bg-secondary);padding:12px 8px;text-align:left;font-weight:600;font-size:12px;color:var(--analytics-text-secondary);border-bottom:2px solid var(--analytics-border-color);white-space:nowrap}.analytics-transactions-table td{padding:12px 8px;border-bottom:1px solid var(--analytics-border-color);vertical-align:middle}.analytics-transactions-table tr:hover{background:var(--analytics-bg-secondary);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-transactions-table tr[style*="cursor: pointer"]:hover{background:var(--analytics-card-hover-bg);transform:translateY(-1px);box-shadow:0 4px 12px var(--analytics-shadow-color);transition:all .2s ease}@media (max-width: 1400px){.analytics-transactions-table{overflow-x:auto}.analytics-transactions-table table{min-width:1100px}.analytics-table-container{overflow-x:auto}.analytics-data-table{min-width:600px}}@media (max-width: 1200px){.analytics-transactions-table table{min-width:1000px}.analytics-data-table{min-width:500px}}.analytics-chain-icon{width:16px;height:16px;border-radius:50%;object-fit:cover;transition:all .2s ease}.analytics-chain-icon.single-chain{filter:grayscale(100%);opacity:.7}.analytics-chain-icon.cross-chain{filter:none;opacity:1;filter:grayscale(100%)}.analytics-chain-container{display:flex;align-items:center;gap:5px}.analytics-chain-label{font-size:12px;white-space:nowrap}.analytics-chain-label.single-chain{color:var(--analytics-text-secondary)}.analytics-chain-label.cross-chain{color:var(--analytics-text-primary)}.analytics-wallet-address.clickable{transition:all .2s ease}.analytics-wallet-address.clickable:hover{background:var(--analytics-accent-color);color:var(--analytics-bg-primary);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-token-container{display:flex;align-items:center;gap:8px;justify-content:flex-start}.analytics-token-icon{width:20px;height:20px;border-radius:50%;object-fit:cover;filter:grayscale(100%);opacity:.8;transition:all .2s ease;flex-shrink:0}.analytics-token-icon:hover{filter:grayscale(0%);opacity:1}.analytics-token-symbol{font-weight:500;color:var(--analytics-text-primary)}.analytics-transactions-table .analytics-token-icon{width:16px;height:16px}.analytics-transactions-table .analytics-token-container{gap:5px;white-space:nowrap}.analytics-transactions-table .analytics-token-container span{font-size:12px}.analytics-data-table .analytics-token-icon,.analytics-users-table .analytics-token-icon{width:16px;height:16px}.analytics-data-table .analytics-token-container,.analytics-users-table .analytics-token-container{gap:5px;white-space:nowrap}.analytics-data-table .analytics-token-container span,.analytics-users-table .analytics-token-container span{font-size:13px}.analytics-token-volume{background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);padding:16px;border-radius:6px;box-shadow:0 2px 8px var(--analytics-shadow-color);margin-bottom:20px;transition:all .2s ease}.analytics-token-volume:hover{box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-token-volume h3{margin:0 0 12px;color:var(--analytics-text-primary);font-size:16px;font-family:Inter-SemiBold,Inter,sans-serif;font-weight:600;padding-bottom:8px;border-bottom:1px solid var(--analytics-border-color)}@media (min-width: 1200px){.analytics-token-volume{display:inline-block;width:calc(50% - 10px);margin-right:20px;vertical-align:top}.analytics-token-volume:nth-child(2n){margin-right:0}}@media (max-width: 768px){.analytics-chain-stats{grid-template-columns:1fr}.analytics-header{flex-direction:column;gap:12px;align-items:flex-start}.analytics-header h1{font-size:20px}.analytics-timeframe-selector{margin-left:0;width:100%;overflow-x:auto}.analytics-overview-stats{grid-template-columns:1fr}.analytics-flow-evm-analytics{padding:12px}.analytics-users-table,.analytics-transactions-table{font-size:11px}.analytics-users-table th,.analytics-users-table td,.analytics-transactions-table th,.analytics-transactions-table td{padding:6px 8px}.analytics-stat-value{font-size:20px}.analytics-volume-table,.analytics-top-tokens-table,.analytics-top-users,.analytics-recent-transactions,.analytics-chain-card,.analytics-stat-card{padding:12px}.analytics-table-container{font-size:12px}.analytics-data-table th,.analytics-data-table td{padding:8px 6px}.analytics-bar-chart{gap:8px;min-height:250px;padding:50px 16px 16px}.analytics-bar-value{font-size:10px}}@media (max-width: 480px){.analytics-header h1,.analytics-stat-value{font-size:18px}.analytics-overview-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.analytics-table-container{font-size:11px}.analytics-data-table th,.analytics-data-table td{padding:6px 4px}.analytics-token-icon{width:16px;height:16px}.analytics-token-container{gap:5px}.analytics-transactions-table .analytics-token-icon{width:14px;height:14px}.analytics-transactions-table .analytics-token-container{gap:4px}.analytics-transactions-table .analytics-token-container span{font-size:11px}.analytics-data-table .analytics-token-icon,.analytics-users-table .analytics-token-icon{width:14px;height:14px}.analytics-data-table .analytics-token-container,.analytics-users-table .analytics-token-container{gap:4px}.analytics-data-table .analytics-token-container span,.analytics-users-table .analytics-token-container span{font-size:11px}.analytics-bar-chart{gap:5px;min-height:200px;padding:40px 12px 12px}.analytics-bar-value{font-size:9px}}.analytics-dca-section{margin-bottom:32px}.analytics-section-title{font-size:20px;font-weight:600;color:var(--analytics-text-primary);margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid var(--analytics-border-color);font-family:Inter-SemiBold,Inter,sans-serif}.analytics-dca-highlight{background:var(--analytics-accent-color);color:var(--analytics-bg-primary);border:none}.analytics-dca-highlight h3,.analytics-dca-highlight .analytics-currency{color:var(--analytics-bg-primary);opacity:.9}.analytics-dca-highlight .analytics-stat-value{color:var(--analytics-bg-primary)}[data-theme=dark] .analytics-dca-highlight{background:#fff;color:#1b1b1b}[data-theme=dark] .analytics-dca-highlight h3,[data-theme=dark] .analytics-dca-highlight .analytics-currency,[data-theme=dark] .analytics-dca-highlight .analytics-stat-value{color:#1b1b1b}.light .analytics-dca-highlight{background:#1b1718;color:#fff}.light .analytics-dca-highlight h3,.light .analytics-dca-highlight .analytics-currency,.light .analytics-dca-highlight .analytics-stat-value{color:#fff}.analytics-dca-status-section{margin-bottom:20px}.analytics-dca-status-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.analytics-dca-status-card{background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);border-radius:6px;padding:16px;text-align:center;box-shadow:0 2px 8px var(--analytics-shadow-color);transition:all .2s ease}.analytics-dca-status-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-dca-status-card h4{margin:0 0 8px;font-size:12px;color:var(--analytics-text-secondary);font-family:Inter-Medium,Inter,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;line-height:normal}.analytics-dca-status-value{font-size:20px;padding:0!important;font-weight:600;margin:0;color:var(--analytics-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.analytics-dca-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px}.analytics-dca-metric-card{background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);border-radius:6px;padding:16px;text-align:center;box-shadow:0 2px 8px var(--analytics-shadow-color);transition:all .2s ease}.analytics-dca-metric-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--analytics-shadow-color)}.analytics-dca-metric-card h4{margin:0 0 8px;font-size:11px;line-height:normal;color:var(--analytics-text-secondary);font-family:Inter-Medium,Inter,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.analytics-dca-metric-value{font-size:18px;padding:0!important;font-weight:600;margin:0;color:var(--analytics-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.analytics-dca-volume-chart{margin-bottom:20px}.analytics-dca-volume-chart h3{margin:0 0 16px;font-size:16px;color:var(--analytics-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.analytics-dca-bar{background:var(--analytics-accent-color)}.analytics-dca-bar:hover{background:var(--analytics-text-primary)}[data-theme=dark] .analytics-dca-bar{background:#fff}[data-theme=dark] .analytics-dca-bar:hover{background:#e0e0e0}.light .analytics-dca-bar,.light .analytics-dca-bar:hover{background:linear-gradient(180deg,#f1f1f3,#e5e5e7)}.analytics-dca-token-pairs,.analytics-dca-recent-executions{margin-bottom:20px}.analytics-dca-token-pairs h3,.analytics-dca-recent-executions h3{margin:0 0 16px;font-size:16px;color:var(--analytics-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.analytics-token-pair{display:flex;align-items:center;gap:8px}.analytics-token-pair-icons{display:flex;align-items:center;gap:4px}.analytics-token-icon-small{width:20px;height:20px;border-radius:50%;object-fit:cover}.analytics-token-pair-arrow{font-size:12px;color:var(--analytics-text-secondary);margin:0 2px}.analytics-token-pair-text{font-size:12px;font-weight:500;color:var(--analytics-text-primary)}.analytics-user-address{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;color:var(--analytics-text-secondary);cursor:help}.analytics-user-address:hover{color:var(--analytics-text-primary)}@media (max-width: 768px){.analytics-dca-status-cards,.analytics-dca-metrics{grid-template-columns:repeat(3,1fr)}.analytics-token-pair{flex-direction:column;align-items:flex-start;gap:4px}.analytics-token-pair-icons{gap:2px}.analytics-token-icon-small{width:16px;height:16px}.analytics-token-pair-text{font-size:11px}}@media (max-width: 480px){.analytics-dca-status-cards,.analytics-dca-metrics{grid-template-columns:1fr}.analytics-section-title,.analytics-dca-status-value{font-size:18px}.analytics-dca-metric-value{font-size:16px}}.analytics-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:12px;border-top:1px solid var(--analytics-border-color)}.analytics-pagination-btn{padding:8px 16px;border:1px solid var(--analytics-border-color);background:var(--analytics-card-bg);color:var(--analytics-text-primary);border-radius:4px;cursor:pointer;font-size:12px;font-family:Inter-Medium,Inter,sans-serif;font-weight:500;transition:all .2s ease}.analytics-pagination-btn:hover:not(:disabled){background:var(--analytics-accent-color);color:var(--analytics-bg-primary);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-pagination-btn:disabled{opacity:.5;cursor:not-allowed;background:var(--analytics-bg-secondary);color:var(--analytics-text-secondary)}.analytics-pagination-info{font-size:12px;color:var(--analytics-text-secondary);font-family:Inter-Medium,Inter,sans-serif;font-weight:500;white-space:nowrap}@media (max-width: 768px){.analytics-pagination{gap:8px;padding:8px}.analytics-pagination-btn{padding:6px 12px;font-size:11px}.analytics-pagination-info{font-size:11px}}@media (max-width: 350px){.analytics-pagination{flex-direction:column;gap:8px}.analytics-pagination-btn{width:100%;max-width:120px}}.analytics-module-pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin:0 0 30px;padding:16px;background:var(--analytics-card-bg);border:1px solid var(--analytics-border-color);border-radius:6px;box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-module-pagination .analytics-pagination-btn{padding:10px 20px;font-size:13px}.analytics-module-pagination .analytics-pagination-info{font-size:13px;color:var(--analytics-text-primary)}@media (max-width: 768px){.analytics-module-pagination{gap:12px;padding:12px}.analytics-module-pagination .analytics-pagination-btn{padding:8px 16px;font-size:12px}.analytics-module-pagination .analytics-pagination-info{font-size:12px}}@media (max-width: 350px){.analytics-module-pagination{flex-direction:column;gap:12px}.analytics-module-pagination .analytics-pagination-btn{width:100%;max-width:200px}}.analytics-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}.analytics-section-title-with-status{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.analytics-last-refresh{font-size:11px;color:var(--analytics-text-secondary);font-family:Inter,sans-serif;font-style:italic}.analytics-transaction-filters,.analytics-filter-buttons{display:flex;gap:8px;flex-wrap:wrap}.analytics-filter-btn{padding:8px 16px;border:1px solid var(--analytics-border-color);background:var(--analytics-card-bg);color:var(--analytics-text-primary);border-radius:6px;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;white-space:nowrap;font-family:Inter-Medium,Inter,sans-serif}.analytics-filter-btn:hover{background:var(--analytics-accent-color);color:var(--analytics-bg-primary);border-color:var(--analytics-accent-color);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-filter-btn.active{background:var(--analytics-accent-color);color:var(--analytics-bg-primary);border-color:var(--analytics-accent-color);box-shadow:0 2px 8px var(--analytics-shadow-color)}@media (max-width: 768px){.analytics-section-header{flex-direction:column;align-items:flex-start}.analytics-transaction-filters,.analytics-filter-buttons{width:100%;justify-content:flex-start}.analytics-filter-btn{padding:6px 12px;font-size:12px}}@media (max-width: 480px){.analytics-transaction-filters,.analytics-filter-buttons{gap:4px}.analytics-filter-btn{padding:5px 10px;font-size:11px}}.analytics-volume-chart{background:var(--analytics-card-bg);border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid var(--analytics-border-color);box-shadow:0 2px 8px var(--analytics-shadow-color);transition:all .3s ease}.analytics-volume-chart:hover{transform:translateY(-2px);box-shadow:0 4px 16px var(--analytics-shadow-color)}.analytics-volume-chart h3{margin:0 0 20px;color:var(--analytics-text-primary);font-size:20px;font-weight:600;font-family:Inter-SemiBold,Inter,sans-serif}.analytics-chart-container{width:100%;overflow-x:auto;overflow-y:visible;padding-left:0;padding-right:0}.analytics-bar-chart{display:flex;align-items:flex-end;gap:12px;min-height:300px;padding:60px 20px 20px;justify-content:center;flex-wrap:nowrap;min-width:max-content}.analytics-bar-item{display:flex;flex-direction:column;align-items:center;min-width:80px;flex:0 0 auto;max-width:120px}.analytics-bar-container{height:250px;display:flex;align-items:flex-end;width:100%;margin-bottom:8px;position:relative;padding-top:0}.analytics-bar{width:100%;background:linear-gradient(180deg,#f1f1f3,#e5e5e7);border-radius:4px 4px 0 0;position:relative;transition:all .3s ease;cursor:pointer;display:flex;align-items:flex-start;justify-content:center;padding-top:8px;min-height:20px;box-shadow:0 2px 8px #00000040;border:1px solid rgba(140,140,140,.3)}.analytics-bar:hover{transform:scaleX(1.05);box-shadow:0 4px 12px #00000059}[data-theme=dark] .analytics-bar{background:linear-gradient(180deg,#1b1b1b,#0f0f0f);box-shadow:0 2px 8px #ffffff26;border:1px solid #333337}[data-theme=dark] .analytics-bar:hover{background:linear-gradient(180deg,#1b1b1b,#0f0f0f)}.analytics-bar-value{color:var(--analytics-text-primary);font-size:11px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1);white-space:nowrap;font-family:Inter-Medium,Inter,sans-serif;display:flex;flex-direction:column;align-items:center;gap:2px;position:absolute;width:100%;text-align:center;z-index:5;pointer-events:none}.analytics-bar-amount{font-size:11px;font-weight:600;line-height:1}.analytics-bar-currency{font-size:9px;font-weight:500;opacity:.8;line-height:1}[data-theme=dark] .analytics-bar-value{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.analytics-bar:hover .analytics-bar-value{transform:scale(1.05)}.analytics-bar-label{font-size:12px;color:var(--analytics-text-secondary);text-align:center;transform:rotate(-45deg);white-space:nowrap;margin-top:8px;font-family:Inter,sans-serif;transition:color .3s ease}.analytics-bar-item:hover .analytics-bar-label{color:var(--analytics-text-primary)}.analytics-no-data{display:flex;justify-content:center;align-items:center;height:200px;color:var(--analytics-text-secondary);font-style:italic;font-family:Inter,sans-serif}@media (max-width: 768px){.analytics-volume-chart{padding:16px}.analytics-volume-chart h3{font-size:18px;margin-bottom:16px}.analytics-bar-chart{gap:8px;min-height:250px;padding:50px 16px 16px;justify-content:center}.analytics-bar-item{min-width:60px;max-width:80px}.analytics-bar-container{height:200px}.analytics-bar-amount{font-size:10px}.analytics-bar-currency{font-size:8px}.analytics-bar-label{font-size:10px;margin-top:6px}}@media (max-width: 480px){.analytics-volume-chart{padding:12px}.analytics-volume-chart h3{font-size:16px}.analytics-bar-chart{gap:5px;min-height:200px;padding:40px 12px 12px;justify-content:center}.analytics-bar-item{min-width:50px;max-width:60px}.analytics-bar-container{height:150px}.analytics-bar-amount{font-size:9px}.analytics-bar-currency{font-size:7px}.analytics-bar-label{font-size:9px;margin-top:4px}}.analytics-table-scroll-x{overflow-x:auto;width:100%}.analytics-header-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.analytics-refresh-controls{display:flex;align-items:center;gap:12px;font-size:12px}.analytics-refresh-toggle{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--analytics-border-color);background:var(--analytics-card-bg);color:var(--analytics-text-secondary);border-radius:6px;cursor:pointer;font-weight:500;font-size:12px;font-family:Inter-Medium,Inter,sans-serif;transition:all .2s ease;white-space:nowrap;min-height:36px}.analytics-refresh-toggle:hover:not(.active){background:var(--analytics-card-hover-bg);color:var(--analytics-text-primary);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-refresh-toggle.active{background:var(--analytics-accent-color)!important;color:var(--analytics-bg-primary)!important;border-color:var(--analytics-accent-color)!important;display:inline-flex!important}.analytics-refresh-toggle.active:hover{background:var(--analytics-accent-color)!important;color:var(--analytics-bg-primary)!important;opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-refresh-countdown{display:flex;align-items:center;gap:6px;color:var(--analytics-text-secondary);font-size:11px;font-family:Inter-Medium,Inter,sans-serif;white-space:nowrap;padding:8px 12px;background:var(--analytics-card-bg);border-radius:6px;border:1px solid var(--analytics-border-color);min-height:36px}.analytics-manual-refresh{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--analytics-border-color);background:var(--analytics-card-bg);color:var(--analytics-text-secondary);border-radius:6px;cursor:pointer;font-weight:500;font-size:12px;font-family:Inter-Medium,Inter,sans-serif;transition:all .2s ease;white-space:nowrap;min-height:36px}.analytics-manual-refresh:hover:not(:disabled){background:var(--analytics-accent-color);color:var(--analytics-bg-primary);border-color:var(--analytics-accent-color);transform:translateY(-1px);box-shadow:0 2px 8px var(--analytics-shadow-color)}.analytics-manual-refresh:disabled{opacity:.5;cursor:not-allowed;background:var(--analytics-bg-secondary);color:var(--analytics-text-secondary)}.analytics-spinning{animation:analytics-refresh-spin 2s linear infinite}@keyframes analytics-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.analytics-header-controls{flex-direction:column;align-items:stretch;gap:12px}.analytics-refresh-controls{justify-content:center;flex-wrap:wrap;gap:8px}.analytics-refresh-toggle,.analytics-manual-refresh{padding:6px 10px;font-size:11px}.analytics-refresh-countdown{font-size:10px;padding:4px 6px}}@media (max-width: 480px){.analytics-refresh-controls{flex-direction:column;gap:8px}.analytics-refresh-toggle,.analytics-manual-refresh{width:100%;justify-content:center;padding:8px 12px}.analytics-refresh-countdown{justify-content:center;order:-1;width:100%}}:root{--slippage-bg-primary: #0a0a0a;--slippage-bg-secondary: #111111;--slippage-text-primary: #ffffff;--slippage-text-secondary: #a0a0a0;--slippage-border-color: #222222;--slippage-accent-color: #ffffff;--slippage-card-bg: #161616;--slippage-card-hover-bg: #1b1b1b;--slippage-card-active-bg: #ffffff;--slippage-shadow-color: rgba(0, 0, 0, .5)}[data-theme=light]{--slippage-bg-primary: #ffffff;--slippage-bg-secondary: #fafafa;--slippage-text-primary: #1b1b1b;--slippage-text-secondary: #666666;--slippage-border-color: #e5e5e5;--slippage-accent-color: #1b1b1b;--slippage-card-bg: #f8f8f8;--slippage-card-hover-bg: #f0f0f0;--slippage-card-active-bg: #1b1b1b;--slippage-shadow-color: rgba(0, 0, 0, .15)}.slippage-trigger-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--slippage-text-primary);transition:transform .2s ease}.slippage-trigger-button:hover{transform:scale(1.1)}.slippage-modal-overlay{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:10000000000000!important;backdrop-filter:blur(4px)!important;background:#1b171840!important;animation:fadeIn .2s ease-out}@media (min-width: 1200px){.slippage-modal-overlay{padding-left:175px;z-index:10000000000000!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#1b171840!important;transform:translateZ(0)}}.slippage-modal-container{width:360px;max-width:90vw;border-radius:3px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 20px 40px var(--slippage-shadow-color);animation:slideUp .3s ease-out;overflow:hidden}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[data-theme=dark] .slippage-modal-container,[data-theme=light] .slippage-modal-container{background:var(--slippage-bg-primary);border:1px solid var(--slippage-border-color);color:var(--slippage-text-primary)}.slippage-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px;border-bottom:1px solid var(--slippage-border-color)}.slippage-modal-title{font-size:18px;font-weight:600;margin:0;color:var(--slippage-text-primary)}.slippage-modal-close-btn{width:32px;height:32px;border-radius:3px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;background:transparent;color:var(--slippage-text-secondary)}.slippage-modal-close-btn:hover{background-color:var(--slippage-card-hover-bg);color:var(--slippage-text-primary)}.slippage-modal-content{padding:24px}.slippage-description{padding:0;font-size:14px;line-height:1.5;margin-bottom:24px;color:var(--slippage-text-secondary);margin-top:0}.slippage-options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px;margin-bottom:20px}.slippage-option-button{padding:12px 8px;border-radius:3px;border:1px solid var(--slippage-border-color);cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:14px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;min-height:44px;background:var(--slippage-card-bg);color:var(--slippage-text-primary);position:relative}.slippage-option-button:hover{background:var(--slippage-card-hover-bg);border-color:var(--slippage-text-secondary)}.slippage-option-button.active{background:var(--slippage-card-active-bg);border-color:var(--slippage-card-active-bg)}[data-theme=dark] .slippage-option-button.active{color:#000}[data-theme=light] .slippage-option-button.active{color:#fff}.slippage-custom-container{display:flex!important;border-radius:3px;overflow:hidden;margin-bottom:20px;border:1px solid var(--slippage-border-color);background:var(--slippage-card-bg);transition:border-color .2s ease,background-color .2s ease;position:relative}.slippage-custom-container:focus-within{border-color:var(--slippage-text-secondary)}.slippage-custom-container.active{border-color:var(--slippage-accent-color)!important;background:var(--slippage-accent-color)!important}[data-theme=dark] .slippage-custom-container.active{border-color:#fff;background:#fff}[data-theme=light] .slippage-custom-container.active{border-color:#1b1b1b;background:#1b1b1b}[data-theme=dark] .slippage-custom-container.active .slippage-custom-input{color:#000;-webkit-text-fill-color:#000000!important}[data-theme=light] .slippage-custom-container.active .slippage-custom-input{color:#fff;-webkit-text-fill-color:#ffffff!important}[data-theme=dark] .slippage-custom-container.active .slippage-custom-input::placeholder{color:#00000080;-webkit-text-fill-color:rgba(0,0,0,.5)!important}[data-theme=light] .slippage-custom-container.active .slippage-custom-input::placeholder{color:#ffffff80;-webkit-text-fill-color:rgba(255,255,255,.5)!important}[data-theme=dark] .slippage-custom-container.active .slippage-custom-suffix{color:#000;-webkit-text-fill-color:#000000!important;border-left-color:#0003}[data-theme=light] .slippage-custom-container.active .slippage-custom-suffix{color:#fff;-webkit-text-fill-color:#ffffff!important;border-left-color:#fff3}.slippage-custom-input{flex:1;padding:12px 16px;font-size:14px;border:none;outline:none;font-family:inherit;background:transparent;color:var(--slippage-text-primary);line-height:1.4;min-height:20px}.slippage-custom-input::placeholder{color:var(--slippage-text-secondary);opacity:.7}.slippage-custom-suffix{padding:12px 16px;font-size:14px;font-weight:500;display:flex;align-items:center;color:var(--slippage-text-secondary);border-left:1px solid var(--slippage-border-color);line-height:1.4;min-height:20px}.slippage-actions{display:flex;gap:12px;margin-top:24px}.slippage-action-button{flex:1;padding:12px 20px;border:none;border-radius:3px;font-size:14px;cursor:pointer;transition:all .2s ease;font-family:inherit;min-height:44px}.slippage-action-button.primary{background:var(--slippage-accent-color)}[data-theme=dark] .slippage-action-button.primary{background:#fff;color:#000}[data-theme=light] .slippage-action-button.primary{background:#1b1b1b;color:#fff}.slippage-action-button.primary:hover{opacity:.9;transform:translateY(-1px)}.slippage-action-button.secondary{background:transparent;border:1px solid var(--slippage-border-color);color:var(--slippage-text-secondary)}.slippage-action-button.secondary:hover{background:var(--slippage-card-hover-bg);color:var(--slippage-text-primary)}.slippage-action-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.slippage-info-section{padding:12px 16px;border-radius:3px;font-size:13px;line-height:1.4;margin-bottom:20px;border:1px solid transparent}[data-theme=dark] .slippage-info-section{background:#ffffff08;color:var(--slippage-text-secondary)}[data-theme=light] .slippage-info-section{background:#00000005;color:var(--slippage-text-secondary)}.slippage-info-section.warning{background:#ffc1071a;border-color:#ffc1074d;color:#ffc107}.slippage-info-section.error{background-color:#ff000015;border:1px solid #ff000030;color:red;animation:flashError .5s ease-in-out;text-align:center;font-weight:500}[data-theme=dark] .slippage-info-section.error{background-color:#ff000030;border:1px solid #ff000060;color:#ff6b6b}.slippage-loading-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:var(--slippage-accent-color);animation:spin 1s ease infinite}@media (max-width: 768px){.slippage-modal-container{width:95%;margin:20px}.slippage-modal-content{padding:20px}.slippage-modal-header{padding:16px 20px 12px}.slippage-options-grid{gap:6px}.slippage-option-button{padding:10px 6px;font-size:13px;min-height:40px}}@media (max-width: 480px){.slippage-modal-title{font-size:16px}.slippage-actions{gap:8px}.slippage-action-button{width:100%}}.top-gainers-header-container{position:relative;width:100%;margin:0 auto;padding:4px 0;font-family:Inter-Regular;border-radius:0;border-bottom:1px solid}@media (max-width:499.5px){.top-gainers-header-container{margin-bottom:-11px!important}}@media (min-width: 950px){.top-gainers-header-container{margin-top:-30px;margin-bottom:0}}@media (max-width: 949.5px){.top-gainers-scroll-button{display:none!important}.top-gainers-scrollable:before{width:5px!important}.top-gainers-scrollable:after{width:5px!important}.top-gainers-scrollable.no-scroll-needed{padding-right:5px!important}}@media (min-width: 826px) and (max-width: 949.5px){.top-gainers-header-container{margin-top:-15px;margin-bottom:15px}}@media (max-width: 825.5px){.top-gainers-header-container{margin-bottom:0}}.top-gainers-header-container.dark{color:#fff;border-color:#333337}.top-gainers-header-container.light{color:#1b1718;border-color:#8c8c8c33}.top-gainers-header-title{display:flex;align-items:center;margin-bottom:12px;padding-left:15px;justify-content:space-between}.top-gainers-title-text{font-size:16px;font-weight:600;margin-right:8px}.top-gainers-title-period{font-size:12px;font-weight:500;opacity:.8;background-color:#7d7d7d33;padding:2px 8px;border-radius:12px}.top-gainers-scroll-wrapper{position:relative;display:flex;align-items:center;margin-top:0}.top-gainers-scrollable{width:100%;display:flex;overflow-x:auto;gap:10px;padding:4px 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}.top-gainers-scrollable:before{content:"";flex-shrink:0;width:13px}.top-gainers-scrollable:after{content:"";flex-shrink:0;width:6px}.top-gainers-scrollable.no-scroll-needed{justify-content:flex-start;padding-right:15px}.top-gainers-scrollable::-webkit-scrollbar{display:none}.top-gainers-scroll-button{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:3px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.top-gainers-scroll-button.dark{background-color:#1f1f1f;box-shadow:0 2px 4px #0000004d}.top-gainers-scroll-button.light{background-color:#f0f0f0;box-shadow:0 2px 4px #0000001a}.top-gainers-scroll-button:hover{transform:translateY(-50%) scale(1.1)}.top-gainers-scroll-left{left:15px}.top-gainers-scroll-right{right:15px}.top-gainers-token-item{display:flex;align-items:center;gap:8px;min-width:120px;height:36px;padding:3px 10px;border-radius:3px;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.top-gainers-token-item.dark{background-color:#1b1b1bf2;color:#fff;border:1px solid #333337}.top-gainers-token-item.light{background-color:#f8f9fa;color:#1b1718;border:1px solid rgba(140,140,140,.15)}.top-gainers-token-image-container{width:22px;height:22px;flex-shrink:0}.top-gainers-token-image{width:100%;height:100%;border-radius:50%;object-fit:contain}.top-gainers-token-content{display:flex;flex-direction:column;justify-content:center;min-width:0;flex:1}.top-gainers-token-symbol{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.top-gainers-token-change{font-size:11px;font-weight:500;line-height:1.2}.top-gainers-time-indicator{font-size:9px;font-weight:400;opacity:.8;margin-left:2px}.dark .top-gainers-token-change.positive{color:#26a69a}.dark .top-gainers-token-change.negative{color:#ef5350}.dark .top-gainers-token-change.neutral{color:#9e9e9e}.light .top-gainers-token-change.positive{color:#00897b}.light .top-gainers-token-change.negative{color:#e53935}.light .top-gainers-token-change.neutral{color:#757575}.top-gainers-loading-container{display:flex;justify-content:center;align-items:center;width:100%;height:36px}.top-gainers-empty{width:100%;height:36px;display:flex;justify-content:center;align-items:center;font-size:14px;opacity:.7}@media (min-width: 1200px){.top-gainers-token-item:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}}@media (min-width: 950px){.top-gainers-header-container.dark{background-color:#0f0f0ff2}.top-gainers-header-container.light{background-color:#fff}}@media (max-width: 768px){.top-gainers-loading-container{height:32px!important}.top-gainers-header-container{padding:4px 0;border-radius:0}.top-gainers-token-item{min-width:110px;height:32px}.top-gainers-token-image-container{width:18px;height:18px}.top-gainers-token-symbol{font-size:11px}.top-gainers-token-change{font-size:10px}.top-gainers-title-text{font-size:14px}.top-gainers-title-period{font-size:11px;padding:1px 6px}}:root{--tooltip-bg: #333;--tooltip-text: #fff;--tooltip-icon: #6c757d;--tooltip-icon-hover: #007bff;--tooltip-shadow: rgba(0, 0, 0, .15);--tooltip-arrow-color: #333;--toggle-bg: #f5f5f5;--toggle-active-bg: #f5f5f5;--toggle-text: #666;--toggle-active-text: #1b1718;--toggle-border: #ddd}[data-theme=light]{--tooltip-bg: #1b1718;--tooltip-text: #ffffff;--tooltip-icon: #555555;--tooltip-icon-hover: #1b1718;--tooltip-shadow: rgba(0, 0, 0, .1);--tooltip-arrow-color: #1b1718;--toggle-bg: #f5f5f5;--toggle-active-bg: #ffffff;--toggle-text: #666;--toggle-active-text: #1b1718;--toggle-border: #ddd}[data-theme=dark]{--tooltip-bg: rgba(51, 51, 51, .9);--tooltip-text: #ffffff;--tooltip-icon: #8a8a8a;--tooltip-icon-hover: #ffffff;--tooltip-shadow: rgba(0, 0, 0, .3);--tooltip-arrow-color: rgba(51, 51, 51, .9);--toggle-bg: #0f0f0f;--toggle-active-bg: #1b1b1b;--toggle-text: #ccc;--toggle-active-text: #ffffff;--toggle-border: #444}.tooltip-container{position:relative;display:inline-block;margin-left:0;cursor:pointer;margin-top:-2px}.info-icon{color:var(--tooltip-icon);transition:color .2s ease;vertical-align:middle}.tooltip-container:hover .info-icon{color:var(--tooltip-icon-hover)}.tooltip-text{visibility:hidden;position:absolute;z-index:10;background-color:var(--tooltip-bg);color:var(--tooltip-text);text-align:center;border-radius:4px;padding:5px 10px;font-size:12px;line-height:1.2;white-space:nowrap;opacity:0;top:calc(100% + 8px);left:50%;transform:translate(-50%);transition:opacity .3s;box-shadow:0 2px 8px var(--tooltip-shadow)}.tooltip-text:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--tooltip-arrow-color) transparent}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.market-column-header{display:flex;justify-content:space-between;align-items:center;width:100%}.percentage-toggle{display:flex;border:1px solid var(--toggle-border);border-radius:3px;margin-top:-12px;overflow:hidden;background:var(--toggle-bg)}@media (max-width: 1060px) and (min-width: 950px){.tooltip-container{display:none!important}}.toggle-btn{background:var(--toggle-bg);color:var(--toggle-text);border:none;padding:4px 8px;font-size:11px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:32px;text-align:center}.toggle-btn:hover{opacity:.8}.toggle-btn.active{background:var(--toggle-active-bg);color:var(--toggle-active-text)}.toggle-btn:first-child{border-right:1px solid var(--toggle-border)}.minimal-chart-container{border-radius:3px;border:none;width:100%;position:relative;font-family:Inter-Regular,sans-serif;margin:0;padding:0;background:#0f0f0f}.dark .minimal-chart-container{background:#0f0f0f}.light .minimal-chart-container{background:#fff}.minimal-chart-timeframe-selector{margin-bottom:5px;padding:5px 0}.minimal-chart-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:nowrap}.dark .minimal-chart-controls{background-color:#1b1b1bf2!important;border-bottom:solid 1px #333337!important;border-top:solid 1px #333337!important}.light .minimal-chart-controls{background-color:#f1f1f3df!important;border-top:1px solid rgb(140,140,140,.2)!important;border-bottom:1px solid rgb(140,140,140,.2)!important}.minimal-chart-price-buttons,.minimal-chart-timeframe-buttons{display:flex;align-items:center;gap:0}.minimal-chart-time-frame-button{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #1b1718!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;font-weight:400!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important;border-radius:4px!important;cursor:pointer!important;transition:all .2s ease!important;margin-right:2px!important}.minimal-chart-time-frame-button:last-child{margin-right:0!important}.minimal-chart-time-frame-button:hover{background-color:#f1f1f3e6!important}.light .minimal-chart-time-frame-button.active,.light .minimal-chart-time-frame-button:hover{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #bbb!important}.light .minimal-chart-time-frame-button:focus{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #bbb!important}.dark .minimal-chart-time-frame-button.active,.dark .minimal-chart-time-frame-button:hover{background-color:#fff!important;color:#0f0f0f!important}.dark .minimal-chart-time-frame-button:focus{background-color:#fff!important;color:#0f0f0f!important}.minimal-chart-price-low-button,.minimal-chart-price-current-button,.minimal-chart-price-high-button{background:transparent!important;color:inherit!important;font-size:11px!important;padding:4px 8px!important;font-family:Inter-Regular,sans-serif!important;font-weight:400!important;white-space:nowrap!important;cursor:default!important;border:none!important;box-shadow:none!important;outline:none!important}.minimal-chart-price-low-button,.minimal-chart-price-current-button,.minimal-chart-price-high-button{display:inline}@media (min-width: 950px) and (max-width: 1215px){.minimal-chart-price-low-button,.minimal-chart-price-high-button,.minimal-chart-price-current-button{display:none!important}}@media (min-width: 1200px) and (max-width: 1380px){.minimal-chart-price-low-button,.minimal-chart-price-high-button{display:none!important}.minimal-chart-price-current-button{display:inline;margin-left:0!important}}@media (min-width: 1380.1px),(max-width: 1199.9px){.minimal-chart-price-current-button{display:none!important}.minimal-chart-price-low-button,.minimal-chart-price-high-button{display:inline}}.minimal-chart-price-low-button.Mui-disabled,.minimal-chart-price-current-button.Mui-disabled,.minimal-chart-price-high-button.Mui-disabled{opacity:1!important}.light .minimal-chart-price-low-button.Mui-disabled,.light .minimal-chart-price-current-button.Mui-disabled,.light .minimal-chart-price-high-button.Mui-disabled{color:#1b1718!important;background:#fff!important}.minimal-chart-controls .MuiButtonGroup-root{flex-shrink:0}@media (max-width: 768px){.minimal-chart-controls{gap:8px}.minimal-chart-price-low-button,.minimal-chart-price-current-button,.minimal-chart-price-high-button,.minimal-chart-time-frame-button{font-size:11px!important;padding:3px 6px!important}.minimal-chart-timeframe-selector{margin-bottom:3px;padding:3px 0}.minimal-chart-price-current-button{display:none!important}.minimal-chart-price-low-button,.minimal-chart-price-high-button{display:inline!important}}@media (max-width: 375px){.minimal-chart-controls{justify-content:center!important;gap:8px}.minimal-chart-price-buttons,.minimal-chart-price-low-button,.minimal-chart-price-current-button,.minimal-chart-price-high-button{display:none!important}.minimal-chart-timeframe-buttons{justify-content:center!important;width:100%!important}.minimal-chart-time-frame-button{font-size:10px!important;padding:3px 6px!important}}@media (max-width: 767px){.minimal-chart-container{height:360px}}@media (min-width: 768px) and (max-width: 949.9px){.minimal-chart-container{height:355px}}@media (min-width: 950px){.minimal-chart-container{height:350px}.market-column.is-transfer .minimal-chart-container{height:440px}}.minimal-chart-container .minimal-chart-error-message{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:16px;opacity:.8;height:100%;width:100%}.minimal-chart-container .minimal-chart-error-face{width:32px;height:32px;opacity:.6;margin-top:10px}.minimal-chart-container .recharts-wrapper{width:100%!important;height:100%!important}.minimal-chart-container .recharts-surface{width:100%!important;height:100%!important;margin-left:0!important;margin-right:0!important}.minimal-chart-custom-tooltip{background:#fffffff2!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:6px!important;padding:12px 16px!important;font-size:12px!important;font-family:Inter-Regular,sans-serif!important;box-shadow:0 4px 12px #00000026!important;backdrop-filter:blur(8px)!important;min-width:120px!important;animation:tooltipFadeIn .2s ease-out!important;z-index:1000!important;position:relative!important}.dark .minimal-chart-custom-tooltip{background:#1a1a1af2!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 4px 12px #0006!important;color:#fff!important}.light .minimal-chart-custom-tooltip{background:#fffffff2!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 4px 12px #00000026!important;color:#1b1718!important}.minimal-chart-custom-tooltip .tooltip-time{margin-bottom:6px!important;font-size:11px!important;opacity:.8!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px!important}.minimal-chart-custom-tooltip .tooltip-price{font-size:13px!important;font-weight:600!important;display:flex!important;align-items:center!important;line-height:1.2!important}.dark .minimal-chart-custom-tooltip .tooltip-price{color:#fff!important}.light .minimal-chart-custom-tooltip .tooltip-price{color:#1b1718!important}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.recharts-tooltip-wrapper{z-index:1000!important}.recharts-default-tooltip{display:none!important}.minimal-chart-container .recharts-tooltip-wrapper{z-index:1001!important;pointer-events:none!important}.dark .minimal-chart-container .recharts-cartesian-grid-horizontal line,.dark .minimal-chart-container .recharts-cartesian-grid-vertical line{stroke:#555!important;stroke-opacity:.35!important}.light .minimal-chart-container .recharts-cartesian-grid-horizontal line,.light .minimal-chart-container .recharts-cartesian-grid-vertical line{stroke:#1b1718!important;stroke-opacity:.2!important}.MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;transition:all .2s ease!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important}.MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button:hover{background:#ffffff1a!important;box-shadow:none!important}.MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button.minimal-chart-active{background:#fff!important;color:#000!important;border:1px solid #ffffff!important;box-shadow:none!important}.light .MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button{border:1px solid #1b1718!important;color:#1b1718!important;background:#fff!important}.light .MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button:hover{background:#1b17181a!important;box-shadow:none!important}.light .MuiButtonGroup-root .MuiButton-root.minimal-chart-time-frame-button.minimal-chart-active{background:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important;box-shadow:none!important}.MuiButton-contained.MuiButton-containedPrimary.minimal-chart-time-frame-button{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.light .MuiButton-contained.MuiButton-containedPrimary.minimal-chart-time-frame-button{border:1px solid #1b1718!important;color:#1b1718!important;background:#fff!important}.MuiButton-contained.MuiButton-containedPrimary.minimal-chart-time-frame-button.minimal-chart-active{background:#fff!important;color:#000!important;border:1px solid #ffffff!important}.light .MuiButton-contained.MuiButton-containedPrimary.minimal-chart-time-frame-button.minimal-chart-active{background:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}.css-74d805-MuiButtonBase-root-MuiButton-root.minimal-chart-time-frame-button{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important}.light .css-74d805-MuiButtonBase-root-MuiButton-root.minimal-chart-time-frame-button{border:1px solid #1b1718!important;color:#1b1718!important;background:#fff!important}.css-74d805-MuiButtonBase-root-MuiButton-root.minimal-chart-time-frame-button.minimal-chart-active{background:#fff!important;color:#000!important;border:1px solid #ffffff!important}.light .css-74d805-MuiButtonBase-root-MuiButton-root.minimal-chart-time-frame-button.minimal-chart-active{background:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeMedium.MuiButton-containedSizeMedium.MuiButton-colorPrimary.MuiButtonGroup-grouped.minimal-chart-time-frame-button{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important}.light .MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeMedium.MuiButton-containedSizeMedium.MuiButton-colorPrimary.MuiButtonGroup-grouped.minimal-chart-time-frame-button{border:1px solid #1b1718!important;color:#1b1718!important;background:#fff!important}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeMedium.MuiButton-containedSizeMedium.MuiButton-colorPrimary.MuiButtonGroup-grouped.minimal-chart-time-frame-button.minimal-chart-active{background:#fff!important;color:#000!important;border:1px solid #ffffff!important}.light .MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-sizeMedium.MuiButton-containedSizeMedium.MuiButton-colorPrimary.MuiButtonGroup-grouped.minimal-chart-time-frame-button.minimal-chart-active{background:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}button[class*=minimal-chart-time-frame-button]{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important}.light button[class*=minimal-chart-time-frame-button]{border:1px solid rgb(140,140,140,.5)!important;color:#1b1718!important;background:#fff!important}button[class*=minimal-chart-time-frame-button][class*=minimal-chart-active]{background:#fff!important;color:#000!important;border:1px solid #ffffff!important}.light button[class*=minimal-chart-time-frame-button][class*=minimal-chart-active]{background:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}button[aria-label*=timeframe]{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important}.light button[aria-label*=timeframe]{border:1px solid #1b1718!important;color:#1b1718!important;background:#fff!important}.minimal-chart-controls .MuiButtonGroup-root .MuiButton-root{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #1b1718!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important;border-radius:4px!important;cursor:pointer!important;transition:all .2s ease!important}.minimal-chart-controls .MuiButtonGroup-root .MuiButton-root:hover{background-color:#f1f1f3e6!important;box-shadow:none!important}.minimal-chart-controls .MuiButtonGroup-root .MuiButton-root.minimal-chart-active{background-color:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}.dark .minimal-chart-controls .MuiButtonGroup-root .MuiButton-root{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #ffffff!important}.dark .minimal-chart-controls .MuiButtonGroup-root .MuiButton-root.minimal-chart-active{background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important}.minimal-chart-controls .MuiButtonGroup-root.MuiButtonGroup-contained .MuiButton-root{background-color:#f1f1f3df!important;color:#1b1718!important;border:1px solid #1b1718!important;font-size:10px!important;padding:4px 8px!important;min-width:auto!important;text-transform:none!important;font-family:Inter-Regular,sans-serif!important;white-space:nowrap!important;box-shadow:none!important;outline:none!important;border-radius:4px!important}.minimal-chart-controls .MuiButtonGroup-root.MuiButtonGroup-contained .MuiButton-root.minimal-chart-active{background-color:#1b1718!important;color:#fff!important;border:1px solid #1b1718!important}.minimal-chart-container .recharts-cartesian-axis-tick-value,.minimal-chart-container .recharts-cartesian-axis .recharts-text,.minimal-chart-container .recharts-xAxis .recharts-cartesian-axis-tick-value,.minimal-chart-container .recharts-yAxis .recharts-cartesian-axis-tick-value{font-size:11px!important;font-family:Inter-Regular,sans-serif!important}.market-column.expanded{width:100%;max-width:100%;transition:width .3s ease-in-out,max-width .3s ease-in-out;z-index:10;margin-left:0!important}.market-column-left.expanded .scrollable-content{width:100%;display:contents}.dark .market-column-left.expanded .scrollable-content{border-bottom:solid 1px #333337!important}.light .market-column-left.expanded .scrollable-content{border-bottom:1px solid #8c8c8c33!important}.market-column.expanded+.swap-module,.market-column.expanded~.market-column-right{display:none}.hp-banner-col2-alternative-style .market-column.expanded{display:grid!important}.header-buttons{display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:-8px;margin-top:-10px}.token-switch-button{background:#0f0f0f;color:#fff;margin-top:-1px;border:1px solid rgba(140,140,140,.3);border-radius:3px;cursor:pointer;padding:2px 6px;display:flex;align-items:center;gap:4px;transition:all .2s ease;font-size:11px;font-weight:500;min-width:fit-content;height:22px}.token-switch-button svg{opacity:.7;transition:opacity .2s ease-in-out}.token-switch-button:hover svg{opacity:1}.token-switch-button .rotated{transform:rotate(180deg);transition:transform .3s ease}.token-switch-button .token-symbol{font-size:11px;white-space:nowrap}.dark .token-switch-button{background:#1b1b1bf2;color:#fff;border:1px solid #333337}.dark .token-switch-button:hover{background:#222}.light .token-switch-button{background:#f1f1f3;color:#1b1718;border:1px solid rgba(140,140,140,.2)}.light .token-switch-button:hover{border:1px solid rgba(140,140,140,.5)}.expand-collapse-button{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--primary-color, #333);opacity:.7;transition:opacity .2s ease-in-out}.expand-collapse-button:hover{opacity:1}.market-column-header{display:flex;align-items:center;position:relative;justify-content:space-between}.market-column-title{display:flex;align-items:center;gap:8px}.rotate-button{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--primary-color, #333);transition:opacity .2s ease-in-out}.rotate-button svg{opacity:.7}.rotate-button:hover svg{opacity:1}.dark .expand-collapse-button,.dark .rotate-button{color:#fff}.light .expand-collapse-button,.light .rotate-button{color:#333}@media (max-width: 949.5px){.expand-collapse-button{display:none!important}.token-switch-button{margin-right:10px}}@media (max-width: 768px){.market-column.expanded{width:100vw;max-width:100vw;margin:0;padding:0}}:root{--quickswap-bg-color: rgba(255, 255, 255, .1);--quickswap-border-color: rgba(255, 255, 255, .2);--quickswap-handle-color: white;--quickswap-active-bg: #fff;--quickswap-active-handle: #0f0f0f;--quickswap-text-color: #fff;--quickswap-separator-color: rgba(255, 255, 255, .2);--quickswap-enabled-glow: 0 0 8px rgba(255, 255, 255, .4);--quickswap-enabled-text-shadow: 0 0 5px rgba(255, 255, 255, .7);--quickswap-status-on-color: #2f2f2f}.light{--quickswap-bg-color: rgba(27, 23, 24, .1);--quickswap-border-color: rgba(27, 23, 24, .2);--quickswap-handle-color: white;--quickswap-active-bg: #1b1718;--quickswap-active-handle: white;--quickswap-text-color: #1b1718;--quickswap-separator-color: rgba(255, 255, 255, .2);--quickswap-enabled-glow: 0 0 8px rgba(27, 23, 24, .4);--quickswap-enabled-text-shadow: 0 0 5px rgba(27, 23, 24, .4);--quickswap-status-on-color: #bfbfbf}.light .loading-icon-small{border:2px solid rgba(0,0,0,.3);border-top-color:#1b1718}.loading-icon-small{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease infinite;margin-right:8px}.processing-transaction{cursor:default;opacity:.9}.processing-transaction:hover{opacity:.9}.swap-now-dynamic-alignment{display:flex;align-items:center;justify-content:center}.quickswap-container{display:flex;align-items:center;width:100%;height:100%;position:relative}.quickswap-text{font-size:9px;color:var(--quickswap-text-color);text-align:center;line-height:1.1;width:40px;display:inline-block;font-family:Inter-Regular,sans-serif;font-weight:400;transition:all .3s ease;position:relative}input:checked~.quickswap-text{font-weight:700;text-shadow:var(--quickswap-enabled-text-shadow)}.quickswap-status-on{color:var(--quickswap-status-on-color);transition:all .3s ease;display:inline-block;position:relative;margin-top:1px}.quickswap-status-off{color:var(--quickswap-status-on-color);font-weight:400;transition:all .3s ease;display:inline-block;margin-top:1px}input:checked~.quickswap-text:after{content:"";position:absolute;width:6px;height:6px;background-color:var(--quickswap-status-on-color);border-radius:50%;top:-2px;right:0;box-shadow:0 0 5px var(--quickswap-status-on-color)}.quickswap-switch{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-right:18px;outline:none}@media (min-width: 415px){.quickswap-button-element{width:26%;display:flex;align-items:center;justify-content:center}.swap-button-element{width:74%;display:flex;align-items:center;justify-content:center}}@media (min-width: 370px) and (max-width: 414.9px){.quickswap-button-element{width:31%;display:flex;align-items:center;justify-content:center}.quickswap-switch{padding-right:10px}.quickswap-text{width:40px}.swap-button-element{width:69%;display:flex;align-items:center;justify-content:center}}@media (min-width: 350px) and (max-width: 369.9px){.quickswap-button-element{width:36%;display:flex;align-items:center;justify-content:center}.quickswap-switch{padding-right:10px}.quickswap-text{width:40px}.swap-button-element{width:64%;display:flex;align-items:center;justify-content:center}}@media (min-width: 1200px){.swap-now-dynamic:hover .quickswap-text{color:#fff}.light .swap-now-dynamic:hover .quickswap-status-on,.light .swap-now-dynamic:hover .quickswap-status-off{color:#bfbfbf}.light .swap-now-dynamic:hover .quickswap-status-on:after{background-color:#1b1718}.light .swap-now-dynamic:hover .quickswap-status-off:after{background-color:#1b1718}.dark .swap-now-dynamic:hover .quickswap-status-on,.dark .swap-now-dynamic:hover .quickswap-status-off{color:#d0d0d0}.dark .swap-now-dynamic:hover .quickswap-status-on:after{background-color:#d0d0d0}.dark .swap-now-dynamic:hover .quickswap-status-off:after{background-color:#d0d0d0}.dark .swap-now-dynamic:hover .quickswap-separator{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background-color:var(--quickswap-separator-color)}.dark .swap-now-dynamic:hover .quickswap-slider{position:relative;display:inline-block;cursor:pointer;width:40px;height:20px;background-color:#ffffff1a;transition:.3s;border-radius:3px;border:1px solid rgba(255,255,255,.2)}.dark .swap-now-dynamic:hover .quickswap-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;transition:.3s;border-radius:3%}}@media (max-width: 349.9px){.quickswap-button-element{width:35%;display:flex;align-items:center;justify-content:center}.quickswap-switch{padding-right:10px}.quickswap-text{width:40px}.swap-button-element{width:65%;display:flex;align-items:center;justify-content:center}}.quickswap-switch input{opacity:0;width:0;height:0;position:absolute}.light .quickswap-slider{position:relative;display:inline-block;cursor:pointer;width:40px;height:20px;background-color:#ffffff1a;transition:.3s;border-radius:3px;border:1px solid rgba(255,255,255,.1)}.light input:checked+.quickswap-slider{border:1px solid rgba(255,255,255,.4)}.light .swap-now-dynamic.processing-transaction .quickswap-slider{background-color:#0000001a;border:1px solid rgba(0,0,0,.1)}.light .swap-now-dynamic.processing-transaction .quickswap-separator{background-color:#0000001a}.light .swap-now-dynamic.transaction-failed .quickswap-slider{background-color:#0000001a;border:1px solid rgba(0,0,0,.1)}.light .swap-now-dynamic.transaction-failed .quickswap-separator{background-color:#0000001a}.light .swap-now-dynamic.transaction-cancelled .quickswap-slider{background-color:#0000001a;border:1px solid rgba(0,0,0,.1)}.light .swap-now-dynamic.transaction-cancelled .quickswap-separator{background-color:#0000001a}.light .swap-now-dynamic.transaction-success .quickswap-slider{background-color:#0000001a;border:1px solid rgba(0,0,0,.1)}.light .swap-now-dynamic.transaction-success .quickswap-separator{background-color:#0000001a}.dark .swap-now-dynamic.processing-transaction .quickswap-slider{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.dark .swap-now-dynamic.processing-transaction .quickswap-separator{background-color:#ffffff1a}.dark .swap-now-dynamic.processing-transaction .quickswap-slider:before{bottom:2px;background-color:#fff}.dark .swap-now-dynamic.transaction-failed .quickswap-slider{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.dark .swap-now-dynamic.transaction-failed .quickswap-separator{background-color:#ffffff1a}.dark .swap-now-dynamic.transaction-failed .listing-wallet.warning-icon{filter:invert(0)!important}.dark .swap-now-dynamic.transaction-success .quickswap-slider{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.dark .swap-now-dynamic.transaction-cancelled .quickswap-slider,.dark .swap-now-dynamic.swap-now-dynamic.transaction-success .quickswap-slider{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.dark .swap-now-dynamic.transaction-cancelled .quickswap-separator{background-color:#ffffff1a}.dark .swap-now-dynamic.transaction-cancelled .listing-wallet.warning-icon{filter:invert(0)!important}.dark .swap-now-dynamic.transaction-success .quickswap-separator{background-color:#ffffff1a}.dark .swap-now-dynamic.transaction-success .listing-wallet.warning-icon{filter:invert(0)!important}.dark .swap-now-dynamic.transaction-failed .quickswap-slider:before{bottom:2px;background-color:#fff}.dark .swap-now-dynamic.transaction-cancelled .quickswap-slider:before{bottom:2px;background-color:#fff}.dark .swap-now-dynamic.transaction-success .quickswap-slider:before{bottom:2px;background-color:#fff}.light .quickswap-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;transition:.3s;border-radius:3%}.light .swap-now-dynamic.processing-transaction .quickswap-status-on:after{background-color:#1b1718}.light .swap-now-dynamic.transaction-cancelled .quickswap-status-on:after{background-color:#1b1718}.light .swap-now-dynamic.transaction-failed .quickswap-status-on:after{background-color:#1b1718}.light .swap-now-dynamic.transaction-success .quickswap-status-on:after{background-color:#1b1718}.dark .quickswap-slider{position:relative;display:inline-block;cursor:pointer;width:40px;height:20px;background-color:#0000001a;transition:.3s;border-radius:3px;border:1px solid rgba(0,0,0,.2)}.dark .swap-now-dynamic.processing-transaction .quickswap-status-on:after{background-color:#d0d0d0}.dark .swap-now-dynamic.transaction-cancelled .quickswap-status-on:after{background-color:#d0d0d0}.dark .swap-now-dynamic.transaction-failed .quickswap-status-on:after{background-color:#d0d0d0}.dark .swap-now-dynamic.transaction-success .quickswap-status-on:after{background-color:#d0d0d0}.dark .quickswap-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#000;transition:.3s;border-radius:3%}.dark .quickswap-separator{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background-color:#000}@keyframes gentle-pulse{0%{opacity:.9}50%{opacity:1}to{opacity:.9}}input:checked+.quickswap-slider:before{transform:translate(19px);animation:gentle-pulse 2s infinite ease-in-out}.quickswap-separator{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background-color:var(--quickswap-separator-color)}.dark .quickswap-text{color:#0f0f0f}.light .quickswap-text{color:#fff}.banxa-widget-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10000000000000;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}[data-theme=dark]{--bg-primary: #1b1b1b;--bg-secondary: #0f0f0f;--text-primary: #ffffff;--border-color: #333337;--primary-color: #ffffff;--primary-color-dark: #e0e0e0;--primary-color-rgb: 255, 255, 255;--primary-color-transparent: rgba(255, 255, 255, .2);--bg-hover: rgba(255, 255, 255, .1);--text-secondary: rgba(255, 255, 255, .7)}[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f1f1f3df;--text-primary: #1b1718;--border-color: rgba(140, 140, 140, .2);--primary-color: #1b1718;--primary-color-dark: #000000;--primary-color-rgb: 27, 23, 24;--primary-color-transparent: rgba(27, 23, 24, .2);--bg-hover: rgba(0, 0, 0, .05);--text-secondary: rgba(27, 23, 24, .7)}.banxa-widget-container{position:relative;width:98%;max-width:480px;height:90vh;max-height:700px;background-color:var(--bg-primary, white);border-radius:3px;overflow:hidden;box-shadow:0 5px 25px #0000004d;border:1px solid var(--border-color, rgba(140, 140, 140, .2))}.banxa-widget-close{position:absolute;top:10px;right:10px;width:30px;height:30px;background-color:var(--bg-secondary, rgba(255, 255, 255, .8));border:1px solid var(--border-color, rgba(140, 140, 140, .2));border-radius:3px;font-size:16px;line-height:30px;text-align:center;cursor:pointer;z-index:10001;transition:all .2s ease;color:var(--text-primary, #1b1718)}.banxa-widget-close:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05));border-color:var(--primary-color, #1b1718);transform:translateY(-1px)}.banxa-card{background-color:var(--bg-primary, #ffffff);color:var(--text-primary, #1b1718);border-radius:3px;overflow:hidden;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;width:100%;margin-top:0;transition:transform .2s,box-shadow .2s;border:1px solid var(--border-color, rgba(140, 140, 140, .2))}.banxa-card-mini{border:1px solid rgb(140,140,140,.2);padding:4px 8px;background-color:#fff;color:#1b1718;cursor:pointer;display:inline-flex;margin-top:-3px;margin-left:5px;border-radius:3px;align-items:center;justify-content:center;height:21px}.banxa-card-mini .banxa-powered-text{font-size:12px;color:#1b1718}.dark .banxa-card-mini .banxa-powered-text{font-size:12px;color:#fff}.dark .banxa-card-mini{border:1px solid #333337;padding:4px 8px;background-color:#0f0f0f;color:#fff;cursor:pointer;display:inline-flex;margin-top:-3px;margin-left:5px;border-radius:3px;align-items:center;justify-content:center;height:21px}.banxa-card-mini:disabled{background-color:#fff!important}.dark .banxa-card-mini:disabled{background-color:#0f0f0f!important}@media (min-width: 1200px){.banxa-card-mini:hover{background:#fff;border:solid 1px rgb(140,140,140,.5)}.dark .banxa-card-mini:hover{background:#0f0f0f;border:1px solid #4F5458}}.banxa-card-mini .banxa-powered-logo{height:9px;margin-left:5px;margin-top:-1.3px}.dark .banxa-card-mini .banxa-powered-logo{height:10px;margin-left:5px;margin-top:-2px}.banxa-card-header{display:flex;align-items:center;padding:12px 12px 12px 15px;gap:12px;background:linear-gradient(135deg,#ffffff0d,#00000014);border-bottom:1px solid var(--border-color, rgba(140, 140, 140, .2));position:relative;height:48px}[data-theme=light] .banxa-card-header{background:linear-gradient(135deg,#fffffff2,#00000008)}.banxa-card-header:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(var(--primary-color-rgb, 27, 23, 24),.3) 50%,transparent 100%)}.banxa-header-text{font-size:14px;font-weight:600;color:var(--text-primary, #1b1718);position:relative;font-family:Inter-SemiBold,Inter,sans-serif}.dark .banxa-header-text{color:#fff}.banxa-token-logo{width:24px;height:24px;border-radius:3px;object-fit:contain;background-color:#fff;padding:1px;border:1px solid var(--border-color, rgba(140, 140, 140, .2))}.banxa-token-logo-small{width:20px;height:20px;border-radius:3px;object-fit:contain;background-color:#fff;padding:1px;margin:0 4px;border:1px solid var(--border-color, rgba(140, 140, 140, .2))}.banxa-action-text{font-size:16px;font-weight:600;color:var(--text-primary, #1b1718);font-family:Inter-SemiBold,Inter,sans-serif}.banxa-action-container{display:flex;padding:16px 12px;gap:8px;height:66px}.banxa-amount-section{position:relative;flex:1;width:50%}.banxa-amount-selector{display:flex;align-items:center;justify-content:center;gap:6px;background-color:var(--bg-secondary, #f1f1f3df);padding:8px 12px;border-radius:3px;cursor:pointer;transition:all .2s ease;border:1px solid var(--border-color, rgba(140, 140, 140, .2));height:35px;color:var(--text-primary, #1b1718)}.banxa-amount-selector:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05));border-color:var(--primary-color, #1b1718)}.banxa-amount-value{font-weight:600;font-size:14px;font-family:Inter-SemiBold,Inter,sans-serif}.dark .banxa-amount-value{color:#fff}.banxa-dropdown-arrow{font-size:12px;opacity:.7}.banxa-amount-dropdown{position:absolute;left:0;right:0;background-color:var(--bg-primary, #ffffff);border-radius:3px;box-shadow:0 4px 16px #00000026;z-index:1000;max-height:52px;overflow-y:auto;border:1px solid var(--border-color, rgba(140, 140, 140, .2));animation:embedded-ai-fade-in .3s ease}.banxa-amount-dropdown::-webkit-scrollbar{width:6px}.banxa-amount-dropdown::-webkit-scrollbar-track{background:var(--bg-secondary, #f1f1f3df);border-radius:3px}.banxa-amount-dropdown::-webkit-scrollbar-thumb{background:var(--border-color, rgba(140, 140, 140, .2));border-radius:3px}.banxa-amount-option{padding:4px;cursor:pointer;transition:background-color .2s;font-size:13px;text-align:center;border-bottom:1px solid var(--border-color, rgba(140, 140, 140, .2));color:var(--text-primary, #1b1718);font-family:Inter-Regular,Inter,sans-serif}.banxa-amount-option:last-child{border-bottom:none}.banxa-amount-option:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .05))}.banxa-divider{height:1px;background-color:var(--border-color, rgba(140, 140, 140, .2));margin:0}.banxa-card-footer{padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--bg-secondary, #f1f1f3df)}.banxa-powered-text{font-size:12px;color:var(--text-secondary, rgba(27, 23, 24, .7));font-family:Inter-Regular,Inter,sans-serif}.banxa-powered-logo{height:16px}.banxa-powered-logo.buy-page{height:16px;margin-left:8px}.banxa-buy-button{background-color:var(--primary-color, #1b1718);color:var(--bg-primary, #ffffff);border:none;padding:0 12px;font-size:13px;font-weight:600;border-radius:3px;cursor:pointer;transition:all .2s ease;flex:1;width:50%;height:35px;font-family:Inter-SemiBold,Inter,sans-serif}.banxa-buy-button:hover{background-color:var(--primary-color-dark, #000000);transform:translateY(-1px)}.banxa-buy-button:disabled{opacity:.5;cursor:not-allowed}.banxa-buy-content{display:flex;align-items:center;justify-content:center;gap:4px}.banxa-buy-text,.banxa-token-symbol{font-weight:600}.dark .banxa-card{background-color:var(--bg-primary, #1b1b1b);box-shadow:0 4px 12px #00000040}.dark .banxa-amount-selector{background-color:var(--bg-secondary, #0f0f0f);border-color:var(--border-color, #333337)}.dark .banxa-amount-selector:hover{background-color:var(--bg-hover, rgba(255, 255, 255, .1))}.dark .banxa-amount-dropdown{background-color:var(--bg-primary, #1b1b1b);border-color:var(--border-color, #333337)}.dark .banxa-buy-button{background-color:var(--primary-color, #ffffff);color:var(--bg-primary, #1b1b1b)}.dark .banxa-buy-button:hover{background-color:var(--primary-color-dark, #e0e0e0)}@keyframes embedded-ai-fade-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.banxa-amount-dropdown.dropdown-up{bottom:calc(100% + 4px);top:auto}.banxa-amount-dropdown.dropdown-down{top:calc(100% + 4px);bottom:auto}@media (max-height: 400px){.banxa-amount-dropdown{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:200px;z-index:10010}}.wallet-error{background-color:#ff000015;border:1px solid #ff000030;animation:flashError .5s ease-in-out;text-align:center;font-weight:500}[data-theme=dark] .wallet-error{background-color:#ff000030;border:1px solid #ff000060;color:#fff}.launching{background-color:#0088ff15;border:1px solid #0088ff30;text-align:center;font-weight:500;display:flex;justify-content:center;align-items:center}[data-theme=dark] .launching{background-color:#0088ff30;border:1px solid #0088ff60;color:#fff}.loading-indicator{width:16px;height:16px;border:2px solid rgba(0,136,255,.3);border-radius:50%;border-top-color:#08f;animation:spin 1s ease-in-out infinite;margin-right:10px}[data-theme=dark] .loading-indicator{border:2px solid rgba(255,255,255,.3);border-top-color:#fff}@keyframes flashError{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.loading-container{--bg-primary: #1b1b1b;--bg-secondary: #0f0f0f;--text-primary: #ffffff;--border-color: #3d4043;--bg-gradient: linear-gradient(135deg, #0A0A0A 0%, #1b1b1b 100%)}.loading-container.light{--bg-primary: #ffffff;--bg-secondary: #f1f1f3df;--text-primary: #1b1718;--border-color: rgba(140, 140, 140, .2);--bg-gradient: linear-gradient(135deg, #ffffff 0%, #f1f1f3df 100%)}.loading-container{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background:var(--bg-gradient);color:var(--text-primary)}.loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:400px;width:90%;padding:40px 20px;border-radius:8px;text-align:center;background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:0 10px 25px #0000001a}.loading-logo{display:flex;align-items:center;justify-content:center;margin-bottom:24px;width:100%}.loading-logo .logo{max-width:220px;height:auto;filter:brightness(0) invert(1)}.loading-container.light .logo{filter:invert(1)}.loading-title{font-size:18px;font-weight:500;margin:0 0 24px;font-family:Inter-Regular,sans-serif;color:var(--text-primary)}.loading-bar-container{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;position:relative;border:1px solid var(--border-color)}.loading-container.light .loading-bar-container{background:#0000000d}.loading-bar-progress{position:absolute;top:0;left:0;height:100%;width:20%;background:var(--text-primary);border-radius:3px;animation:loading-progress 1.5s ease-in-out infinite}@keyframes loading-progress{0%{left:-20%;width:20%}50%{width:40%}to{left:100%;width:20%}}.promo-banner-container{width:100%;padding:20px 0;display:flex;justify-content:center;position:relative}.promo-banner-container.promo-banner-container-alt{margin-top:-44px;margin-bottom:0;border-bottom:none!important}.promo-banner-container.dark{border-bottom:1px solid;border-color:#333337}.promo-banner-container.light{border-bottom:1px solid;border-color:#8c8c8c33}.promo-banner-box{position:relative;width:100%;max-width:800px;border-radius:8px;padding:15px;transition:all .3s ease;border:1px solid;min-height:150px}.promo-banner-container.dark .promo-banner-box{background:linear-gradient(135deg,#0a0a0a,#1b1b1b);border-color:#333337;color:#fff}.promo-banner-container.light .promo-banner-box{background:linear-gradient(135deg,#fff,#f1f1f3df);border-color:#8c8c8c33;color:#1b1718}.promo-banner-close-button{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.promo-banner-container.dark .promo-banner-close-button{color:#fff}.promo-banner-container.light .promo-banner-close-button{color:#1b1718}.promo-banner-container.dark .promo-banner-close-button:hover{background:#ffffff1a}.promo-banner-container.light .promo-banner-close-button:hover{background:#0000000d}.promo-banner-content{display:flex;align-items:center;gap:20px;width:100%;height:120px}.promo-banner-image-section{flex-shrink:0;width:173px;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.promo-banner-text-section{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:8px;height:100%;padding:0}.promo-banner-main-content{display:flex;flex-direction:column;gap:2px}.promo-banner-title{font-size:18px;font-family:Inter-SemiBold,sans-serif;font-weight:600;margin:0;line-height:1.1}.promo-banner-description{font-size:13px;font-family:Inter-Regular,sans-serif;line-height:1.3;margin:0;padding:0;opacity:.9}.promo-banner-actions{display:flex;flex-direction:column;gap:0px}.promo-banner-cta-buttons{display:flex;gap:10px;flex-wrap:wrap}.promo-banner-cta-button{display:flex;align-items:center;gap:5px;padding:8px 14px;border-radius:5px;border:none;font-family:Inter-Medium,sans-serif;font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease;text-decoration:none}.promo-banner-container.light .promo-banner-cta-button.primary{background:#1b1718;color:#fff}.promo-banner-cta-button.secondary{background:transparent;border:1px solid}.promo-banner-container.dark .promo-banner-cta-button.secondary{border-color:#fff;color:#fff}.promo-banner-container.light .promo-banner-cta-button.secondary{border-color:#1b1718;color:#1b1718}.promo-banner-cta-button:hover{transform:translateY(-1px)}.promo-banner-container.dark .promo-banner-cta-button.secondary:hover{background:#ffffff1a}.promo-banner-container.light .promo-banner-cta-button.secondary:hover{background:#1b17180d}.promo-banner-links{display:flex;align-items:center;justify-content:space-between;gap:12px}.promo-banner-link-button{display:flex;align-items:center;gap:3px;background:none;border:none;font-family:Inter-Regular,sans-serif;font-size:12px;cursor:pointer;text-decoration:underline;opacity:.8;transition:opacity .2s ease;padding:0;margin:0}.promo-banner-container.dark .promo-banner-link-button{color:#fff}.promo-banner-container.light .promo-banner-link-button{color:#1b1718}.promo-banner-link-button:hover{opacity:1}.promo-banner-social-links{display:flex;gap:6px;align-items:center}.promo-banner-social-button{background:none;border:none;cursor:pointer;padding:4px;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin:0}.promo-banner-social-button svg{opacity:.8;transition:opacity .2s ease;width:16px;height:16px}.promo-banner-social-button:hover svg{opacity:1}@media (min-width: 769px){.promo-banner-links{margin-top:-5px}}@media (max-width: 949.5px) and (min-width: 825px){.promo-banner-container.promo-banner-container-alt{margin-top:-47px!important;margin-bottom:19px!important;border-bottom:none!important}}@media (max-width: 824.5px) and (min-width: 769px){.promo-banner-container.promo-banner-container-alt{margin-top:-32px!important;margin-bottom:6px!important;border-bottom:none!important}}@media (max-width: 768.5px) and (min-width: 500px){.promo-banner-container{padding:20px 0!important}.promo-banner-container.promo-banner-container-alt{margin-top:-32px!important;margin-bottom:6px!important;border-bottom:none!important}}@media (max-width: 499.5px){.promo-banner-container{padding:30px 0 20px!important}.promo-banner-container.promo-banner-container-alt{margin-top:-44px!important;margin-bottom:6px!important;border-bottom:none!important}}@media (max-width: 768px){.promo-banner-box{padding:25px 25px 15px;min-height:auto}.promo-banner-box{max-width:340px!important}.promo-banner-content{flex-direction:column;text-align:center;gap:15px;height:auto}.promo-banner-image-section{width:calc(100% - 30px);aspect-ratio:1015 / 703;height:auto;margin:0 15px;border-radius:8px}.promo-banner-title{font-size:16px}.promo-banner-description{font-size:12px;margin:0 10%;padding:0 0 5px}.promo-banner-cta-buttons{justify-content:center}.promo-banner-links{flex-direction:column;gap:8px;align-items:center}}@media (max-width: 480px){.promo-banner-box{padding:28px 28px 15px}.promo-banner-cta-buttons{flex-direction:column;width:100%}.promo-banner-cta-button{width:100%;justify-content:center}.promo-banner-image-section{width:calc(100% - 30px);aspect-ratio:1015 / 703;height:auto;margin:0 15px;border-radius:8px}.promo-banner-title{font-size:15px}.promo-banner-description{font-size:11px}}.token-tabs-module{background-color:var(--ai-bg-primary);border:1px solid var(--ai-border-color);border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.token-tabs-header{display:flex;background-color:var(--ai-bg-secondary);border-bottom:1px solid var(--ai-border-color);padding:.5rem;gap:.5rem}.token-tab-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;background:none;color:var(--ai-text-secondary);cursor:pointer;border-radius:4px;transition:all .2s ease}.token-tab-button:hover{background-color:var(--ai-bg-hover);color:var(--ai-text-primary)}.token-tab-button.active{background-color:var(--ai-bg-active);color:var(--ai-text-primary)}.token-tabs-content{flex:1;overflow-y:auto;padding:1rem}.token-tabs-loading,.token-tabs-error,.token-tabs-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--ai-text-secondary);gap:1rem}.transaction-list{display:flex;flex-direction:column;gap:.75rem}.transaction-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:var(--ai-bg-secondary);border-radius:6px;border:1px solid var(--ai-border-color)}.transaction-type{display:flex;align-items:center;gap:.5rem}.transaction-details{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.transaction-amount{font-weight:500;color:var(--ai-text-primary)}.transaction-time{font-size:.875rem;color:var(--ai-text-secondary)}.holders-list{display:flex;flex-direction:column;gap:.75rem}.holder-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:var(--ai-bg-secondary);border-radius:6px;border:1px solid var(--ai-border-color)}.holder-address{display:flex;align-items:center;gap:.5rem;color:var(--ai-text-primary);font-family:monospace;word-break:break-all}.holder-details{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.holder-balance{font-weight:500;color:var(--ai-text-primary)}.holder-percentage{font-size:.875rem;color:var(--ai-text-secondary)}.insights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.insight-card{background-color:var(--ai-bg-secondary);border:1px solid var(--ai-border-color);border-radius:6px;padding:1rem}.insight-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.insight-header h3{margin:0;color:var(--ai-text-primary);font-size:1rem}.insight-content{display:flex;flex-direction:column;gap:.75rem}.insight-stat{display:flex;justify-content:space-between;align-items:center}.stat-label{color:var(--ai-text-secondary);font-size:.875rem}.stat-value{color:var(--ai-text-primary);font-weight:500}.snipers-list{display:flex;flex-direction:column;gap:.75rem}.sniper-item{background-color:var(--ai-bg-secondary);border:1px solid var(--ai-border-color);border-radius:6px;padding:.75rem}.sniper-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.sniper-address{color:var(--ai-text-primary);font-family:monospace;word-break:break-all}.sniper-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.sniper-stat{display:flex;flex-direction:column;gap:.25rem}.risk-high{color:var(--ai-error)}.risk-medium{color:var(--ai-warning)}.risk-low{color:var(--ai-success)}.solana-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:var(--ai-bg-active);color:var(--ai-text-primary);border-radius:4px;font-size:.75rem;font-weight:500}.solana-address{font-family:monospace;word-break:break-all;color:var(--ai-text-primary)}.solana-amount{font-family:monospace;color:var(--ai-text-primary)}.solana-timestamp{font-size:.875rem;color:var(--ai-text-secondary)}.chain-indicator{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.chain-indicator.evm{background-color:var(--ai-bg-active);color:var(--ai-text-primary)}.chain-indicator.solana{background-color:#9945ff;color:#fff}@media (max-width: 768px){.token-tabs-header{flex-wrap:wrap}.token-tab-button{flex:1;min-width:120px}.insights-grid,.sniper-details{grid-template-columns:1fr}.holder-address,.sniper-address{font-size:.875rem}}.token-tabs-content::-webkit-scrollbar{width:8px}.token-tabs-content::-webkit-scrollbar-track{background:var(--ai-bg-secondary)}.token-tabs-content::-webkit-scrollbar-thumb{background:var(--ai-border-color);border-radius:4px}.token-tabs-content::-webkit-scrollbar-thumb:hover{background:var(--ai-text-secondary)}.debit-card-top-right{position:absolute;top:24px;right:24px;display:flex;flex-direction:column;gap:8px;align-items:flex-end}@media (min-width: 400px) and (max-width:420px){.debit-card-corner-actions .debit-card-corner-btn{width:81px!important;height:28px!important}.send-receive-text{margin-right:2px!important;font-size:12px!important}}@media (max-width: 399.5px){.debit-card-corner-actions{display:contents!important}.debit-card-corner-actions .debit-card-corner-btn.receive-btn{margin-bottom:-4px}.send-receive-text{margin-right:2px!important;font-size:12px!important}.debit-card-corner-actions .debit-card-corner-btn{width:81px!important;height:28px!important}}.debit-card-corner-actions{display:flex;gap:6px}.debit-card-corner-actions .debit-card-corner-btn{display:flex;align-items:center;justify-content:center;width:90px;height:29px;border-radius:3px!important;transition:all .2s ease;cursor:pointer;border:none}.light .debit-card-corner-actions .debit-card-corner-btn{background:#f1f1f3;color:#1b1718;border:1px solid rgba(140,140,140,.3)}.debit-card-corner-actions .debit-card-corner-btn{background:#0f0f0f;color:#fff;border:1px solid rgba(140,140,140,.3)}.send-receive-text-div{display:contents}.send-receive-text{margin-right:3px;font-size:13px}.light .debit-card-corner-actions .debit-card-corner-btn:hover{background:#e5e5e7}.debit-card-corner-actions .debit-card-corner-btn:hover{background:#1b1b1b}.debit-card-corner-actions .debit-card-corner-btn:disabled{opacity:.5;cursor:not-allowed}.debit-card-corner-actions .debit-card-corner-btn:active{transform:translateY(1px)}body.dark .debit-card-corner-actions .debit-card-corner-btn{background:#1b1b1b;color:#fff;border:1px solid #333337}body.dark .debit-card-corner-actions .debit-card-corner-btn:hover{background:#222}.morpho-success-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px}.morpho-success-icon{margin-bottom:20px}.morpho-success-icon svg{display:block}.morpho-success-content{width:100%}.morpho-success-amount{font-size:24px;font-family:Inter-SemiBold,sans-serif}.morpho-token-label{margin-left:6px;opacity:1;font-family:Inter-SemiBold,sans-serif}.morpho-success-info{background:#ffffff0d;border-radius:4px;padding:8px 16px}.morpho-content{padding:20px}.morpho-token-section{display:flex;align-items:center;margin-bottom:20px}.morpho-token-icon{width:42px;height:42px;border-radius:3px;overflow:hidden;margin-right:12px;display:flex;align-items:center;justify-content:center}.morpho-container.light .morpho-token-icon{background-color:#00000008}.morpho-container.dark .morpho-token-icon{background-color:#fff}.debit-card-modal-overlay{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:1000}.debit-card-modal{width:400px;max-width:95vw;max-height:90vh;overflow:auto;border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.1);outline:none}body.dark .debit-card-modal{background:#1b1b1b;border:1px solid #333337;color:#fff}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.1)}body.dark .modal-header{border-bottom:1px solid #333337}.modal-header h2{font-size:18px;font-weight:600;margin:0}.modal-header button{background:none;border:none;font-size:24px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px}.modal-header button:hover{background:#0000000d}body.dark .modal-header button:hover{background:#ffffff1a}.modal-content{padding:20px}.banxa-widget-overlay{position:fixed;inset:0;background-color:#00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:10000000000000;padding:10px}@media (min-width: 1200px){.with-banner .banxa-widget-container{margin-left:175px;margin-top:100px}.without-banner .banxa-widget-container{margin-left:175px;margin-top:55px}}@media (max-width: 1199.5px){.with-banner .banxa-widget-container{max-width:98%!important;max-height:78%!important;margin-top:25px!important}.without-banner .banxa-widget-container{max-width:98%!important;max-height:78%!important;margin-top:0!important}}.banxa-widget-container{position:relative;width:98%;max-width:600px;height:90vh;max-height:550px;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.banxa-widget-close{position:absolute;top:10px;right:24px;background:#0000004d;border:none;color:#fff;width:28px;height:28px;border-radius:50%;font-size:17px;cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center}.banxa-widget-close:hover{background:#00000080}.banxa-iframe{width:100%;height:100%;border:none}@media (min-width: 826px){.featured-gainers-container.homepage-token-rankings{margin-top:6px;margin-bottom:34px}}@media (max-width: 825.5px){.featured-gainers-container.homepage-token-rankings{margin-bottom:14px;margin-top:2px}}.featured-gainers-container.homepage-token-rankings .featured-gainers-scrollable{padding:0}.featured-gainers-container.homepage-token-rankings{max-width:1325px;z-index:1;border-bottom:0px solid var(--border-color, #8c8c8c33)}.featured-gainers-container{margin-right:auto;margin-left:auto;max-width:1768px;padding:5px 15px;position:relative;border-bottom:1px solid var(--border-color, #8c8c8c33)}.featured-gainers-scroll-wrapper{position:relative;display:flex;align-items:center}.featured-gainers-scrollable{width:100%;display:flex;overflow-x:auto;gap:10px;padding:8px 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}.featured-gainers-scrollable.no-scroll-needed{justify-content:center}.featured-gainers-scrollable::-webkit-scrollbar{display:none}.featured-gainers-scroll-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:3px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.featured-gainers-scroll-button.dark{background-color:#1f1f1fcc;box-shadow:0 2px 8px #0000004d}.featured-gainers-scroll-button.light{background-color:#fffc;box-shadow:0 2px 8px #0000001a}.featured-gainers-scroll-button:hover{transform:translateY(-50%) scale(1.1)}.featured-gainers-scroll-button:focus{outline:none}.featured-gainers-scroll-left{left:-10px}.featured-gainers-scroll-right{right:-10px}.featured-gainers-token-card{flex:0 0 auto;width:130px;height:150px;border-radius:3px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;border:1px solid var(--border-color, #333337);background:var(--bg-secondary, #0f0f0f);display:flex;flex-direction:column}.featured-gainers-token-card.dark{border:1px solid #333337;background:#0f0f0f}.featured-gainers-token-card.light{border:1px solid rgba(140,140,140,.2);background:#f1f1f3df}.featured-gainers-token-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003;cursor:pointer}.featured-gainers-token-card-link{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none}.featured-gainers-token-card-content{position:relative;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;padding:0}.featured-gainers-token-image-wrapper{width:100%;display:flex;justify-content:center;padding-top:15px}.featured-gainers-token-image{width:48px;height:48px;border-radius:3px;object-fit:contain;background-color:transparent;transition:transform .3s ease}.featured-gainers-token-card:hover .featured-gainers-token-image{transform:scale(1.1)}.featured-gainers-token-overlay{position:absolute;bottom:0;left:0;right:0;padding:10px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;z-index:1;height:65%}.featured-gainers-token-overlay.dark{background:linear-gradient(to top,#000c,#0006,#0000);color:#fff}.featured-gainers-token-overlay.light{background:linear-gradient(to top,#fffc,#fff6,#fff0);color:#1b1718}.featured-gainers-token-info{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:10px;position:relative;z-index:3}.featured-gainers-token-symbol{font-size:15px;font-weight:700;margin-bottom:4px;z-index:3}.featured-gainers-token-name{font-size:11px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;margin-bottom:8px;z-index:3}.featured-gainers-token-change{font-size:13px;font-weight:600;padding:3px 8px;border-radius:3px;display:inline-block;margin-bottom:20px;z-index:4}.featured-gainers-time-period{font-size:9px;font-weight:500;opacity:.8;margin-left:2px}.dark .featured-gainers-token-change.positive{background-color:#26a69a33;color:#26a69a}.dark .featured-gainers-token-change.negative{background-color:#ef535033;color:#ef5350}.featured-gainers-token-change.neutral{opacity:.8}.light .featured-gainers-token-change.positive{background-color:#26a69a1a;color:#26a69a}.light .featured-gainers-token-change.negative{background-color:#ef53501a;color:#ef5350}.featured-gainers-loading,.featured-gainers-empty{width:100%;height:150px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;position:relative}.dark .featured-gainers-loading,.dark .featured-gainers-empty{color:#fff}.light .featured-gainers-loading,.light .featured-gainers-empty{color:#1b1718}@media (max-width: 768px){.featured-gainers-token-card{width:110px;height:150px}.featured-gainers-token-name{font-size:10px}.featured-gainers-token-change{font-size:12px;padding:3px 6px;margin-bottom:8px}}.rankings-mobile-featured{display:none}@media (max-width: 768px){.rankings-mobile-featured{display:block}}.featured-gainers-compact-view .featured-gainers-token-card{width:110px;height:125px;margin-right:0}.featured-gainers-compact-view .featured-gainers-token-image-wrapper{padding-top:12px}.featured-gainers-compact-view .featured-gainers-token-image{width:38px;height:38px}.featured-gainers-compact-view .featured-gainers-token-symbol{font-size:13px;margin-bottom:2px;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.featured-gainers-compact-view .featured-gainers-token-name{font-size:10px;margin-bottom:6px}.featured-gainers-compact-view .featured-gainers-token-change{font-size:11px;padding:3px 6px;margin-bottom:14px}.featured-gainers-compact-view .featured-gainers-token-info{margin-top:8px}.featured-gainers-compact-view .featured-gainers-scroll-button{width:32px;height:32px;z-index:4}.featured-gainers-compact-view .featured-gainers-loading,.featured-gainers-compact-view .featured-gainers-empty{height:125px}.featured-gainers-compact-view .featured-gainers-time-period{font-size:10px}@media (min-width: 950px){.minimal-mode .market-column{visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.minimal-mode .hp-banner-col2-alternative-style .swap-module-columns{display:inline-grid!important}.minimal-mode .top-gainers-header-container{display:none!important}.minimal-mode .swap-module{border-top:none!important}.minimal-mode .dark .swap-module{border-top:1px solid #333337!important}.minimal-mode .light .swap-module{border-top:1px solid rgba(140,140,140,.2)!important}.minimal-mode .hp-banner-div-alternative-style{padding-top:16px!important;padding-bottom:35px!important}}.combined-toggles-container{display:flex;align-items:center;justify-content:space-around;padding:8px 15px;gap:30px}.minimal-mode .tri-split-section,.minimal-mode .minimal-chart-timeframe-selector,.minimal-mode .minimal-chart-container{visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.toggle-item{display:flex;align-items:center;justify-content:center;cursor:pointer;flex:1;padding:0 8px;border-radius:3px;transition:all .3s ease}.toggle-item:hover{background-color:#ffffff1a}.toggle-icon-container{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.clickable-icon{transition:all .3s ease;cursor:pointer}.clickable-icon:hover{transform:scale(1.1)}.dark .combined-toggles-container{border-top:1px solid #333337}.dark .toggle-icon{color:#fff}.dark .toggle-item:hover{background-color:#0f0f0f}.light .combined-toggles-container{border-top:1px solid rgba(140,140,140,.2)}.light .toggle-icon{color:#333}.light .toggle-item:hover{background-color:#f1f1f3df}.template-chain-modal-container{position:relative;cursor:pointer;display:inline-flex}.template-chain-modal-button{display:flex;align-items:center;background:none;border:none;padding:4px 8px;border-radius:4px;color:#fff;font-size:.75rem;transition:background-color .2s ease}.template-chain-modal-content{display:flex;align-items:center;gap:4px;position:relative}.template-chain-modal-icon{width:16px;height:16px;border-radius:50%;object-fit:contain}.template-chain-modal-name{font-weight:500;margin-right:0;color:#fff;display:block}.template-chain-modal-arrow{transition:transform .2s ease;margin-left:1px}.template-chain-modal-arrow-open{transform:rotate(180deg)}.template-chain-modal-label{font-size:.65rem;opacity:.7;margin-left:2px}.template-chain-modal-nav-item{display:flex;align-items:center;justify-content:center;padding:0;margin-left:0}.template-chain-modal-nav-item .template-chain-modal-container{height:100%;display:flex;align-items:center;justify-content:center}.template-chain-modal-nav-item .template-chain-modal-button{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.template-chain-modal-nav-item .template-chain-modal-content{display:flex;flex-direction:column;align-items:center;gap:4px;padding:5px 0;text-align:center}.template-chain-modal-nav-item .template-chain-modal-icon{width:20px;height:20px;margin-bottom:2px}.template-chain-modal-nav-item .template-chain-modal-name{font-size:.75rem;font-weight:500;text-transform:uppercase;color:#1b1718;display:block;line-height:1;margin-top:0;text-align:center;opacity:1}.dark .template-chain-modal-nav-item .template-chain-modal-name{color:#fff}@media (max-width: 768px){.template-chain-modal-button{padding:3px 6px}.template-chain-modal-name{font-size:.75rem;color:#fff}.template-chain-modal-label{font-size:.625rem}}.trading-terminal-order-form{display:flex;flex-direction:column;gap:8px;padding:16px 16px 27px;border-radius:3px;max-width:100%;font-family:Inter-Regular,Inter,sans-serif}.trading-terminal-order-form-div{padding:0 5px}.trading-terminal-order-form .trading-terminal-orderbook-tabs{display:flex;border-bottom:1px solid var(--terminal-border);margin-bottom:12px;margin-top:0;background-color:var(--terminal-card-bg)}.trading-terminal-order-form .trading-terminal-orderbook-tab{padding:8px 12px;font-size:12px;font-weight:500;color:var(--terminal-muted-color);background:transparent;border:none;cursor:pointer;transition:all .2s ease;flex:1;text-align:center;font-family:Inter-SemiBold,Inter,sans-serif}.trading-terminal-order-form .trading-terminal-orderbook-tab.trading-terminal-active{color:var(--terminal-text);border-bottom:2px solid var(--terminal-accent);background-color:var(--terminal-card-active-bg)}.trading-terminal-order-side-toggle{display:none}.trading-terminal-form-group{display:flex;flex-direction:column;gap:4px;margin-bottom:0}.trading-terminal-form-group label{display:block;margin-bottom:0;font-size:12px;font-weight:500;color:var(--terminal-muted-color)}.trading-terminal-input-group{display:flex;align-items:center;border:1px solid var(--terminal-border);border-radius:3px;overflow:hidden}.trading-terminal-input-group input{flex:1;padding:8px 12px;border:none;background:var(--terminal-card-bg);color:var(--terminal-text);font-size:13px;outline:none;width:100%}.trading-terminal-input-group input:focus{box-shadow:inset 0 0 0 1px var(--terminal-accent)}.trading-terminal-input-suffix{padding:0 12px;font-size:12px;color:var(--terminal-muted-color);background:var(--terminal-card-bg);border-left:1px solid var(--terminal-border)}.trading-terminal-trading-form-section .connect-button{width:100%!important;padding:0}.trading-terminal-trading-form-section .connect-button-order-book{color:var(--terminal-bg)!important;background:var(--terminal-text)!important;border-radius:3px!important}.trading-terminal-submit-button.trading-terminal-buy{background:var(--terminal-success-color, #10B981);color:#fff}.trading-terminal-submit-button.trading-terminal-sell{background:var(--terminal-danger-color, #EF4444);color:#fff}.trading-terminal-submit-button:hover{filter:brightness(1.1)}.trading-terminal-submit-button:active{transform:translateY(1px)}.trading-terminal-submit-button.submitting{opacity:.7;cursor:not-allowed}.trading-terminal-order-summary{background:var(--terminal-card-bg-secondary);border-radius:3px;padding:12px;margin-top:12px}.trading-terminal-summary-item{display:flex;justify-content:space-between;margin-bottom:4px;font-size:12px;color:var(--terminal-muted-color)}.trading-terminal-summary-item:last-child{margin-bottom:0;color:var(--terminal-text);font-weight:500}.trading-terminal-status-message{margin:8px 0 16px;padding:10px;border-radius:3px;font-size:13px;text-align:center}.trading-terminal-status-message.success{background-color:#10b9811a;color:var(--terminal-success-color, #10B981);border:1px solid rgba(16,185,129,.2)}.trading-terminal-status-message.error{background-color:#ef44441a;color:var(--terminal-danger-color, #EF4444);border:1px solid rgba(239,68,68,.2)}.trading-terminal-status-message .order-id{margin-top:5px;font-size:12px;opacity:.85}@media (max-width: 768px){.trading-terminal-order-form{padding:10px}.trading-terminal-input-group input{padding:8px}.trading-terminal-order-form .trading-terminal-orderbook-tab{padding:6px 8px;font-size:11px}}.trading-terminal-chain-selector{width:100%;padding:8px 10px;border-radius:4px;background-color:var(--input-bg, #1E2026);border:1px solid var(--border-color, #363A45);color:var(--text-color, #F0F0F0);font-size:12px;transition:border-color .3s;cursor:pointer;margin-bottom:6px;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 8px center}.trading-terminal-chain-selector:hover:not(:disabled){border-color:var(--primary-color, #00B4C9)}.trading-terminal-chain-selector:disabled{opacity:.7;cursor:not-allowed}.trading-terminal-selected-chain{display:flex;align-items:center;margin-top:-2px;margin-bottom:8px;font-size:11px;color:var(--secondary-text-color, #B7BDC6)}.trading-terminal-chain-icon{width:16px;height:16px;border-radius:50%;margin-right:8px;object-fit:cover}.trading-terminal-chain-selector option{padding:8px;display:flex;align-items:center}.trading-terminal-balance-display{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:6px 0;margin-bottom:0;border-bottom:1px solid var(--terminal-border);margin-top:-7px}.trading-terminal-balance-label{color:var(--terminal-muted-color)}.trading-terminal-balance-value{font-family:monospace;color:var(--terminal-muted-color);transition:all .2s ease}.trading-terminal-balance-value:hover{color:var(--primary-color, #00B4C9);text-decoration:underline}.trading-terminal-balance-value.insufficient{color:var(--terminal-danger-color, #EF4444)}.trading-terminal-balance-value.loading{color:var(--terminal-muted-color);font-style:italic}.trading-terminal-loading-indicator{font-size:11px;color:var(--secondary-text-color, #B7BDC6);margin-top:4px}.trading-terminal-input-group input.insufficient-balance{border-color:var(--terminal-danger-color, #EF4444)}.trading-terminal-error-text{color:var(--terminal-danger-color, #EF4444);font-size:11px;margin-top:4px}.trading-terminal-submit-button.disabled{opacity:.7;position:relative;cursor:not-allowed;border:1px solid rgba(255,255,255,.1)}.trading-terminal-submit-button.disabled{color:var(--terminal-danger-color, #EF4444)!important;-webkit-text-fill-color:var(--terminal-danger-color, #EF4444)!important;background-color:var(--terminal-card-bg)!important}.trading-terminal-submit-button.disabled:after{content:"";position:absolute;inset:0;background-color:#0003;pointer-events:none}.trading-terminal-chain-dropdown-container{position:relative;margin-bottom:0}.trading-terminal-chain-dropdown-header{display:flex;align-items:center;padding:8px 12px;border-radius:3px;background-color:var(--terminal-card-bg);border:1px solid var(--terminal-border);color:var(--terminal-text);font-size:13px;cursor:pointer;transition:all .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:14px 14px}.trading-terminal-chain-dropdown-header:hover{border-color:var(--terminal-border-hover, #4F5458)}.trading-terminal-chain-dropdown-header.disabled{opacity:.7;cursor:not-allowed}.trading-terminal-chain-name{flex:1;margin-left:0;margin-right:24px}.trading-terminal-chain-dropdown-arrow{display:none}.trading-terminal-chain-dropdown-menu{position:absolute;top:100%;left:0;right:0;max-height:200px;overflow-y:auto;background-color:var(--terminal-card-bg);border:1px solid var(--terminal-border);border-radius:3px;margin-top:4px;z-index:10;box-shadow:0 2px 8px #0003}.trading-terminal-chain-dropdown-item{display:flex;align-items:center;padding:8px 12px;font-size:13px;cursor:pointer;transition:background-color .2s}.trading-terminal-chain-dropdown-item:hover{background-color:var(--terminal-card-active-bg, rgba(255, 255, 255, .05))}.trading-terminal-chain-dropdown-item.selected{background-color:var(--terminal-card-active-bg, rgba(0, 180, 201, .1))}.trading-terminal-chain-selector,.trading-terminal-selected-chain{display:none}.trading-terminal-orderbook{display:flex;flex-direction:column;height:100%;background-color:var(--terminal-card-bg);overflow:hidden;border-radius:3px;border:1px solid var(--terminal-border);color:var(--terminal-text);font-size:11px;box-shadow:0 2px 8px var(--terminal-shadow-color, rgba(0, 0, 0, .15))}.trading-terminal-orderbook-tabs{display:flex;border-bottom:1px solid var(--terminal-border)}.trading-terminal-orderbook-tab{padding:8px 12px;font-size:12px;font-weight:500;color:var(--terminal-muted-color);background:transparent;border:none;cursor:pointer;transition:all .2s ease;flex:1;text-align:center;font-family:Inter-SemiBold,Inter,sans-serif;border-bottom:2px solid transparent}.trading-terminal-orderbook-tab:hover{color:var(--terminal-text);background-color:var(--terminal-card-active-bg);border-bottom:2px solid var(--terminal-border)}.trading-terminal-orderbook-tab.trading-terminal-active{color:var(--terminal-text);border-bottom:2px solid var(--terminal-accent);background-color:var(--terminal-card-active-bg)}.trading-terminal-orderbook-tab.trading-terminal-active:hover{border-bottom:2px solid var(--terminal-accent)}.trading-terminal-controls-row{padding:8px;border-bottom:1px solid var(--terminal-border)}.trading-terminal-orderbook-controls{display:flex;align-items:center;width:100%;max-width:100%;gap:6px}.trading-terminal-orderbook-controls button{flex-shrink:0;flex-grow:0;width:24px}.trading-terminal-orderbook-controls select{flex:1;min-width:0}.trading-terminal-spread-input{width:100%;height:24px;border:1px solid var(--terminal-border);background:var(--terminal-bg);color:var(--terminal-text);font-size:12px;border-radius:3px;text-align:center;padding:0 5px;margin:0 5px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:14px 14px;cursor:pointer}.trading-terminal-spread-input::-webkit-outer-spin-button,.trading-terminal-spread-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.trading-terminal-spread-input[type=number]{-moz-appearance:textfield;appearance:textfield}.trading-terminal-spread-input:focus{outline:none;border-color:var(--terminal-accent);box-shadow:0 0 0 1px rgba(var(--terminal-accent-rgb, 0, 120, 212),.1)}.trading-terminal-spread-input:invalid{border-color:#f66}.trading-terminal-spread-input option{background-color:var(--terminal-bg);color:var(--terminal-text);font-size:12px;padding:5px}.trading-terminal-control-button{background:var(--terminal-card-bg);border:1px solid var(--terminal-border);color:var(--terminal-text);width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:11px;flex-shrink:0}.trading-terminal-orderbook-header{display:grid;grid-template-columns:1fr 1fr 1fr;padding:8px;background:var(--terminal-bg-secondary);border-bottom:1px solid var(--terminal-border)}.trading-terminal-header-cell{text-align:right;padding:4px;font-size:11px;color:var(--terminal-muted-color)}.trading-terminal-header-cell.price-header,.trading-terminal-header-cell:first-child{text-align:left}.trading-terminal-orderbook-combined{flex:1;overflow-y:auto;display:flex;flex-direction:column;position:relative}.trading-terminal-asks-section,.trading-terminal-bids-section{display:flex;flex-direction:column}.trading-terminal-spread{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;background:var(--terminal-bg-secondary);border-top:1px solid var(--terminal-border);border-bottom:1px solid var(--terminal-border);position:relative;z-index:1;margin:0;flex-shrink:0}.trading-terminal-spread-value{padding:2px 5px;font-size:11px;color:var(--terminal-muted-color);text-align:center;width:100%}.trading-terminal-spread-value.spread-info{font-size:10px;opacity:.9;padding-top:0}.trading-terminal-order-row{display:grid;grid-template-columns:1fr 1fr 1fr;padding:2px 8px;position:relative;text-align:right;transition:background-color .2s ease;font-family:Inter-Medium,Inter,sans-serif;font-size:11px;cursor:pointer}.trading-terminal-order-row:hover{background-color:var(--terminal-card-active-bg);opacity:.8}.trading-terminal-order-row:focus{outline:1px solid var(--terminal-accent)}.trading-terminal-order-cell{padding:2px;position:relative;z-index:1}.trading-terminal-order-cell.price{text-align:left}.trading-terminal-order-depth{position:absolute;height:100%;top:0;transition:width .3s ease-out}.trading-terminal-order-depth.bids{background-color:#10b9811a;right:0}.trading-terminal-order-depth.asks{background-color:#ef44441a;right:0}[data-theme=dark] .trading-terminal-order-depth.bids{background-color:#10b98126}[data-theme=dark] .trading-terminal-order-depth.asks{background-color:#ef444426}.trading-terminal-order-cell.price.bids{color:var(--terminal-success-color)}.trading-terminal-order-cell.price.asks{color:var(--terminal-danger-color)}[data-theme=dark] .trading-terminal-order-cell.price.bids{color:#26a69a}[data-theme=dark] .trading-terminal-order-cell.price.asks{color:#ef5350}@media (max-width: 992px){.trading-terminal-orderbook{font-size:10px;position:relative;z-index:10;height:auto;min-height:400px;overflow:visible}.trading-terminal-orderbook-tabs{height:auto;min-height:35px;position:sticky;top:0;z-index:15;background-color:var(--terminal-card-bg)}.trading-terminal-orderbook-tab{padding:8px 4px;font-size:11px}.trading-terminal-orderbook-header{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:right;padding:6px 4px}.trading-terminal-header-cell:first-child{text-align:left}.trading-terminal-order-row{padding:3px 6px;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.trading-terminal-header-cell,.trading-terminal-order-cell{padding:1px 2px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trading-terminal-order-cell.price{text-align:left}.trading-terminal-orderbook-combined{max-height:300px;overflow-y:auto;overflow-x:hidden;width:100%}.trading-terminal-controls-row{position:sticky;top:35px;z-index:14;background-color:var(--terminal-card-bg)}.trading-terminal-trade-item{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}}.trading-terminal-recent-trades-list{flex:1;width:100%;padding:0}.trading-terminal-trade-item{display:grid;grid-template-columns:1fr 1fr 1fr;padding:4px 8px;border-bottom:1px solid var(--terminal-border);font-size:11px;text-align:right;transition:background-color .2s ease}.trading-terminal-trade-item:hover{background-color:var(--terminal-card-hover-bg)}.trading-terminal-trade-item:last-child{border-bottom:none}.trading-terminal-trade-price{display:flex;align-items:center;justify-content:flex-start;font-weight:500}.trading-terminal-trade-price.trading-terminal-buy{color:var(--terminal-success-color)!important}.trading-terminal-trade-price.trading-terminal-sell{color:var(--terminal-danger-color)!important}.trading-terminal-trade-amount{text-align:right}.trading-terminal-trade-time{text-align:right;color:var(--terminal-muted-color);font-size:11px}.trading-terminal-trade-arrow{margin-right:4px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:12px}.trading-terminal-trade-arrow.trading-terminal-buy{color:var(--terminal-success-color)!important}.trading-terminal-trade-arrow.trading-terminal-sell{color:var(--terminal-danger-color)!important}.trading-terminal-empty-trades{display:flex;justify-content:center;align-items:center;min-height:200px;font-style:italic;opacity:.7}.trading-terminal-loading,.trading-terminal-error{display:flex;align-items:center;justify-content:center;height:100%;padding:20px;text-align:center;color:var(--terminal-muted-color)}.trading-terminal-loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;inset:0;background-color:var(--terminal-card-bg);z-index:5}.trading-terminal-error-container{display:flex;justify-content:center;align-items:center;min-height:200px;width:100%;color:#e95555}.trading-terminal-connecting-text{margin-top:10px;font-size:14px;opacity:.7}.pair-search-container{position:relative;min-width:180px;z-index:10000}.pair-search-selected{display:flex;align-items:center;background:var(--terminal-bg-secondary);border:1px solid var(--terminal-border);border-radius:3px;padding:8px 12px;cursor:pointer;height:40px;transition:all .2s ease;user-select:none}.pair-search-selected:hover{border:1px solid var(--terminal-border-hover, #4F5458);background-color:#ffffff0d}.pair-search-selected.active,.pair-search-selected.trading-terminal-active{border:1px solid var(--terminal-border-hover, #4F5458)}.pair-search-token-icons{display:flex;align-items:center;margin-right:10px}.pair-search-token-icon{width:24px;height:24px;border-radius:3px;background:#fff;padding:2px;object-fit:contain}.pair-search-token-name{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pair-search-token-symbol{font-weight:600;font-size:14px;color:var(--terminal-text)}.pair-search-arrow{margin-left:8px;color:var(--terminal-muted-color)}.arrow-icon{font-size:10px;transition:transform .2s ease;display:inline-block}.arrow-icon.up{transform:rotate(180deg)}.pair-search-dropdown{position:absolute;background:var(--terminal-bg, #1b1b1b);border:1px solid var(--terminal-border, #333337);border-radius:3px;box-shadow:0 4px 20px #00000080;overflow:hidden;max-height:400px;display:flex;flex-direction:column;color:var(--terminal-text, #ffffff)}.pair-search-dropdown[data-theme=light]{--terminal-bg: #ffffff;--terminal-bg-secondary: #ffffff;--terminal-text: #1b1718;--terminal-border: rgba(140, 140, 140, .2);--terminal-border-hover: rgba(140, 140, 140, .5);--terminal-muted-color: #555555;--terminal-accent: #1b1718;--terminal-card-bg: #ffffff;--terminal-card-hover-bg: #ffffff;--terminal-card-active-bg: #f1f1f3;box-shadow:0 4px 20px #00000026}.pair-search-header{padding:12px;border-bottom:1px solid var(--terminal-border)}.pair-search-input-wrapper{position:relative}.trading-terminal-social-link{display:inline-flex;text-decoration:none;transition:all .2s ease;width:15px;height:15px}.trading-terminal-social-link:hover{transform:translateY(-2px)}.trading-terminal-stat-value .trading-terminal-social-link svg,.trading-terminal-stat-value .token-socials-inline svg{color:var(--terminal-text)}.trading-terminal-social-link:hover svg{color:var(--terminal-text)}.pair-search-input{width:100%;height:40px;padding:8px 12px;border-radius:3px;border:1px solid var(--terminal-border);background:var(--terminal-bg-secondary);color:var(--terminal-text);font-size:14px;outline:none;transition:all .2s ease}.pair-search-input:focus{border:1px solid var(--terminal-border-hover, #4F5458)}.pair-search-input::placeholder{color:var(--terminal-muted-color)}.pair-search-tabs{display:flex;padding:0 12px;border-bottom:1px solid var(--terminal-border)}.pair-search-tab{padding:12px 16px;font-size:14px;color:var(--terminal-muted-color);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease}.pair-search-tab:hover{color:var(--terminal-text)}.pair-search-tab.active,.pair-search-tab.trading-terminal-active{color:var(--terminal-text);border-bottom-color:var(--terminal-accent);font-weight:600}.pair-search-list{overflow-y:auto;max-height:285px;scrollbar-width:thin}.pair-search-item{display:flex;align-items:center;padding:8px 16px;cursor:pointer;border-bottom:1px solid var(--terminal-border);transition:background-color .2s}.pair-search-item:last-child{border-bottom:none}.pair-search-item:hover{background-color:#ffffff0d}.pair-search-item.active,.pair-search-item.trading-terminal-active{background-color:#ffffff14}.pair-item-icon{margin-right:12px;display:flex;align-items:center;justify-content:center}.pair-item-icon img{width:24px;height:24px;border-radius:3px;background:#fff;padding:2px;object-fit:contain}.pair-item-details{flex:1}.pair-item-symbol{font-weight:500;font-size:14px;color:var(--terminal-text)}.pair-search-list::-webkit-scrollbar{width:6px}.pair-search-list::-webkit-scrollbar-track{background:var(--terminal-bg)}.pair-search-list::-webkit-scrollbar-thumb{background:var(--terminal-border);border-radius:3px}.pair-search-list::-webkit-scrollbar-thumb:hover{background:var(--terminal-muted-color)}.pair-search-dropdown[data-theme=light] .pair-search-selected:hover,[data-theme=light] .pair-search-selected:hover,.pair-search-dropdown[data-theme=light] .pair-search-item:hover,[data-theme=light] .pair-search-item:hover{background-color:#0000000d}.pair-search-dropdown[data-theme=light] .pair-search-item.active,[data-theme=light] .pair-search-item.active,.pair-search-dropdown[data-theme=light] .pair-search-item.trading-terminal-active,[data-theme=light] .pair-search-item.trading-terminal-active{background-color:#00000014}:root{--terminal-bg: #1b1b1b;--terminal-bg-secondary: #0f0f0f;--terminal-text: #ffffff;--terminal-border: #333337;--terminal-border-hover: #4F5458;--terminal-muted-color: #aaaaaa;--terminal-accent: #ffffff;--terminal-accent-rgb: 255, 255, 255;--terminal-card-bg: #1b1b1bf2;--terminal-card-bg-secondary: #1b1b1bf2;--terminal-card-hover-bg: #1b1b1bf2;--terminal-card-active-bg: rgba(255, 255, 255, .1);--terminal-success-color: #26a69a;--terminal-danger-color: #EF5350}[data-theme=light]{--terminal-bg: #ffffff;--terminal-bg-secondary: #ffffff;--terminal-text: #1b1718;--terminal-border: rgba(140, 140, 140, .2);--terminal-border-hover: rgba(140, 140, 140, .5);--terminal-muted-color: #555555;--terminal-accent: #1b1718;--terminal-accent-rgb: 27, 23, 24;--terminal-card-bg: #ffffff;--terminal-card-bg-secondary: #f1f1f3df;--terminal-card-hover-bg: #ffffff;--terminal-card-active-bg: #f1f1f3;--terminal-success-color: #10B981;--terminal-danger-color: #EF4444}.trading-terminal-container{display:flex;flex-direction:column;height:100vh;max-height:575px;background:var(--terminal-bg);color:var(--terminal-text);font-family:Inter-Regular,Inter,sans-serif;overflow:hidden}.trading-terminal-header{padding:12px 16px;border-bottom:1px solid var(--terminal-border);background:var(--terminal-bg-secondary);background:linear-gradient(135deg,#0000001f,#ffffff1f);border-radius:3px 3px 0 0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;z-index:5;margin-top:-.42px}[data-theme=light] .trading-terminal-header{background:linear-gradient(135deg,#fffffff2,#00000008)}.trading-terminal-header:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%)}.trading-terminal-header-content{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.trading-terminal-pair-display{display:flex;align-items:center;gap:12px}.trading-terminal-token-icons{display:flex;position:relative;height:36px;width:56px}.trading-terminal-token-icon{width:36px;height:36px;border-radius:3px;background:#fff;box-shadow:0 2px 8px #00000026;object-fit:contain;padding:4px}.trading-terminal-token-icon.base-token{position:absolute;left:0;z-index:2}.trading-terminal-token-icon.quote-token{position:absolute;left:20px;z-index:1}.trading-terminal-pair-display h2{margin:0;font-size:28px;font-weight:600;font-family:Inter-Bold,Inter,sans-serif;background:linear-gradient(135deg,var(--terminal-text) 0%,rgba(255,255,255,.8) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.trading-terminal-pair-search{flex:0 1 300px;min-width:200px;position:relative;z-index:1000}[data-theme=light] .trading-terminal-pair-display h2{background:linear-gradient(135deg,var(--terminal-text) 0%,rgba(27,23,24,.8) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.trading-terminal-pair-info{display:flex;align-items:center;gap:20px;flex:1;min-width:0}.trading-terminal-chain-badge{display:none}.trading-terminal-market-stats{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.trading-terminal-stats-row{display:flex;gap:16px}.trading-terminal-stat-item{display:flex;flex-direction:column;align-items:flex-start;min-width:100px}.trading-terminal-stat-label{font-size:11px;color:var(--terminal-muted-color);margin-bottom:2px}.trading-terminal-stat-value{font-size:13px;font-weight:500}.trading-terminal-price-change{margin-left:6px;border-radius:3px;padding:2px 4px}.price-up{color:var(--terminal-gain-color);background-color:#00c8051a}.price-down{color:var(--terminal-loss-color);background-color:#ff50001a}.trading-terminal-content{display:flex;flex:1;overflow:hidden;position:relative;z-index:1}.trading-terminal-chart-panel{flex:1;padding:16px;border-right:1px solid var(--terminal-border);position:relative;display:flex;flex-direction:column;height:100%}.trading-terminal-chart-container{height:100%;background:var(--terminal-card-bg);border-radius:3px;overflow:hidden;position:relative;min-height:478px}.trading-terminal-chart-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:var(--terminal-muted-color)}.trading-terminal-trading-panel{width:500px;display:flex;flex-direction:column;position:relative;height:100%}.trading-terminal-trading-layout{display:flex;flex-direction:row;height:100%;width:100%}.trading-terminal-orderbook-section{width:50%;display:flex;flex-direction:column;border-right:1px solid var(--terminal-border);position:relative}.trading-terminal-orderbook-header{display:inline-grid;justify-content:space-between;align-items:center;padding:0 12px;background:var(--terminal-bg-secondary)}.trading-terminal-orderbook-header h3{margin:0;font-size:14px;font-weight:600}.trading-terminal-orderbook-controls{display:flex;gap:8px}.trading-terminal-control-button{background:var(--terminal-card-bg);border:1px solid var(--terminal-border);color:var(--terminal-text);width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.trading-terminal-control-button:hover{background:var(--terminal-card-hover-bg)}.trading-terminal-orderbook-content{flex:1;padding:0;background:var(--terminal-bg-secondary);border-radius:3px;margin:5px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;position:relative;overflow:hidden}.trading-terminal-trading-form-section{width:50%;margin:5px 6px;border-radius:3px;background:var(--terminal-bg-secondary);display:flex;flex-direction:column;overflow-y:auto;border:1px solid var(--terminal-border)}.trading-terminal-trading-form-section .trading-terminal-orderbook-tabs{display:flex;border-bottom:1px solid var(--terminal-border);margin-bottom:8px;background-color:var(--terminal-card-bg)}.trading-terminal-trading-form-section .trading-terminal-orderbook-tab{padding:8px 12px;font-size:12px;font-weight:500;color:var(--terminal-muted-color);background:transparent;border:none;cursor:pointer;transition:all .2s ease;flex:1;text-align:center;font-family:Inter-SemiBold,Inter,sans-serif;border-bottom:2px solid transparent}.trading-terminal-trading-form-section .trading-terminal-orderbook-tab:hover{color:var(--terminal-text);background-color:var(--terminal-card-active-bg);border-bottom:2px solid var(--terminal-border)}.trading-terminal-trading-form-section .trading-terminal-orderbook-tab.trading-terminal-active{color:var(--terminal-text);border-bottom:2px solid var(--terminal-accent);background-color:var(--terminal-card-active-bg)}.trading-terminal-trading-form-section .trading-terminal-orderbook-tab.trading-terminal-active:hover{border-bottom:2px solid var(--terminal-accent)}.trading-terminal-order-type-tabs{display:flex;gap:5px;margin-bottom:0;position:relative;z-index:1;padding:0 10px}.trading-terminal-tab-button{flex:1;padding:6px;background:var(--terminal-card-bg);border:1px solid var(--terminal-border);color:var(--terminal-text);border-radius:3px;cursor:pointer;font-size:11px;transition:all .2s ease}.trading-terminal-tab-button:hover{background:var(--terminal-accent);color:var(--terminal-bg);border-color:var(--terminal-accent)}[data-theme=dark] .trading-terminal-tab-button:hover{color:#000}.trading-terminal-tab-button.trading-terminal-active{background:var(--terminal-accent);color:var(--terminal-bg);border-color:var(--terminal-accent)}[data-theme=dark] .trading-terminal-tab-button.trading-terminal-active{color:#000}.trading-terminal-bottom-container{background:var(--terminal-bg);padding:0 15px 15px;color:var(--terminal-text);font-family:Inter-Regular,Inter,sans-serif}.trading-terminal-bottom-panel{height:100%;border-top:1px solid var(--terminal-border);display:flex;flex-direction:column;background:var(--terminal-bg-secondary);border-radius:3px;box-shadow:0 2px 8px var(--terminal-shadow-color, rgba(0, 0, 0, .15));overflow:hidden;position:relative}.trading-terminal-bottom-tabs{display:flex;border-bottom:1px solid var(--terminal-border);background-color:var(--terminal-bg-secondary);position:sticky;top:0;z-index:2;padding:0}.trading-terminal-bottom-tab{padding:12px 16px;font-size:12px;font-weight:500;color:var(--terminal-muted-color);background:transparent;border:none;cursor:pointer;transition:all .2s ease;flex:1;text-align:center;font-family:Inter-SemiBold,Inter,sans-serif}.trading-terminal-bottom-tab:hover{color:var(--terminal-text)}.trading-terminal-bottom-tab.trading-terminal-active{color:var(--terminal-text);border-bottom:2px solid var(--terminal-accent);background-color:var(--terminal-card-active-bg)}.trading-terminal-bottom-content{flex:1;overflow-y:auto;margin:16px;position:relative}.trading-terminal-positions-table,.trading-terminal-orders-table{width:100%;border-collapse:collapse}.trading-terminal-positions-table th,.trading-terminal-orders-table th{text-align:left;padding:12px 16px;font-size:12px;font-weight:500;color:var(--terminal-muted-color);background:var(--terminal-card-bg);position:sticky;top:0;z-index:1}.trading-terminal-positions-table td,.trading-terminal-orders-table td{padding:12px 16px;font-size:13px;border-bottom:1px solid var(--terminal-border)}.trading-terminal-positions-table tr:hover,.trading-terminal-orders-table tr:hover{background:var(--terminal-card-hover-bg)}.trading-terminal-position-actions,.trading-terminal-order-actions{display:flex;gap:8px}.trading-terminal-action-button{padding:6px 12px;border-radius:3px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:60px;text-align:center}.trading-terminal-action-button.close,.trading-terminal-action-button.cancel,.trading-terminal-action-button.sell{background:var(--terminal-text);color:var(--terminal-bg);border:none}[data-theme=dark] .trading-terminal-action-button.close,[data-theme=dark] .trading-terminal-action-button.cancel,[data-theme=dark] .trading-terminal-action-button.sell{background:var(--terminal-text);color:var(--terminal-bg)}.trading-terminal-action-button:hover{opacity:.9}.trading-terminal-empty-state{display:flex;align-items:center;justify-content:center;height:100px;color:var(--terminal-muted-color);font-size:11px;font-style:italic}@media (max-width: 1200px){.trading-terminal-trading-panel{width:475px}.trading-terminal-header-content{flex-wrap:wrap;gap:15px}.trading-terminal-market-stats{flex-wrap:wrap;gap:12px}}@media (max-width: 499px){.trading-terminal-market-stats{flex-direction:column;align-items:flex-start;gap:10px}.trading-terminal-stats-row{display:flex;width:100%;justify-content:space-between;gap:20px}.trading-terminal-stats-row .trading-terminal-stat-item{flex:1;min-width:0}.trading-terminal-stat-item.social-links-stat{margin-top:5px}}@media (max-width: 992px) and (min-width: 500px){.trading-terminal-market-stats{gap:40px}}@media (max-width: 992px){.trading-terminal-content{flex-direction:column}.trading-terminal-trading-panel{width:100%;border-left:none;border-top:1px solid var(--terminal-border)}.trading-terminal-trading-layout{flex-direction:column}.trading-terminal-orderbook-section,.trading-terminal-trading-form-section{width:-webkit-fill-available}.trading-terminal-order-form{padding:16px!important}.trading-terminal-trading-form-section{margin-bottom:20px!important;margin-left:15px;margin-right:15px}.trading-terminal-chart-panel{height:475px;min-height:475px}}.pair-search-container{position:relative;width:200px;margin-right:16px}.trading-terminal-order-cell.price.bids{color:var(--terminal-success-color)!important}.trading-terminal-order-cell.price.asks{color:var(--terminal-danger-color)!important}.trading-terminal-trade-arrow.buy{color:var(--terminal-success-color)}.trading-terminal-trade-arrow.sell{color:var(--terminal-danger-color)}.trading-terminal-submit-button{padding:8px;border:none;border-radius:3px;font-weight:500;font-size:11px;cursor:pointer;transition:all .2s ease;margin-top:6px;width:100%}.trading-terminal-submit-button.trading-terminal-buy,.trading-terminal-submit-button.trading-terminal-sell,[data-theme=light] .trading-terminal-submit-button.trading-terminal-buy,[data-theme=light] .trading-terminal-submit-button.trading-terminal-sell{background:var(--terminal-text);color:var(--terminal-bg)}[data-theme=dark] .trading-terminal-submit-button.trading-terminal-buy,[data-theme=dark] .trading-terminal-submit-button.trading-terminal-sell{background:#fff;color:#000}.trading-terminal-buy,.trading-terminal-sell,[data-theme=light] .trading-terminal-buy,[data-theme=light] .trading-terminal-sell{color:var(--terminal-bg)}[data-theme=dark] .trading-terminal-buy,[data-theme=dark] .trading-terminal-sell{color:var(--terminal-text)}.trading-terminal-orders-table{width:100%;border-collapse:collapse;font-size:13px}.trading-terminal-orders-table th{text-align:left;padding:8px 12px;font-weight:500;color:var(--terminal-muted-color);border-bottom:1px solid var(--terminal-border)}.trading-terminal-orders-table th:last-child{text-align:right;padding-right:24px}.trading-terminal-orders-table td{padding:8px 12px;border-bottom:1px solid var(--terminal-border)}.trading-terminal-orders-table tr:last-child td{border-bottom:none}.trading-terminal-orders-table td:last-child{text-align:right;padding-right:24px}.trading-terminal-action-button{padding:4px 12px;border-radius:3px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;background:transparent;color:var(--terminal-text)}.trading-terminal-action-button.cancel,.trading-terminal-action-button.sell{color:var(--terminal-bg)}.trading-terminal-action-button:hover{opacity:.8}.trading-terminal-loading,.trading-terminal-error{display:flex;align-items:center;justify-content:center;height:200px;color:var(--terminal-text);font-size:14px}.trading-terminal-error{color:var(--terminal-danger-color)}.trading-terminal-orderbook-table{width:100%;border-collapse:collapse;font-size:13px}.trading-terminal-orderbook-table th{text-align:left;padding:8px 12px;font-weight:500;color:var(--terminal-muted-color);border-bottom:1px solid var(--terminal-border)}.trading-terminal-orderbook-table th:last-child{text-align:right;padding-right:24px}.trading-terminal-orderbook-table td{padding:8px 12px;border-bottom:1px solid var(--terminal-border)}.trading-terminal-orderbook-table tr:last-child td{border-bottom:none}.trading-terminal-orderbook-table td:last-child{text-align:right;padding-right:24px}.trading-terminal-order-cell.asks{color:var(--terminal-danger-color)}.trading-terminal-order-cell.bids{color:var(--terminal-success-color)}.trading-terminal-token-info,.trading-terminal-token-name{display:none}.token-socials-inline{display:flex;align-items:center;justify-content:flex-start}.social-links-stat .trading-terminal-stat-value{display:flex;align-items:center}@media (max-width: 1199.5px){.trading-terminal-stat-item.social-links-stat{display:none}}@media (max-width: 992px){.social-links-stat{min-width:90px!important}}@media (max-width: 992px){.trading-terminal-orderbook-section{border-right:none!important;margin-left:auto;margin-right:auto}}.trading-terminal-order-type-buy,.trading-terminal-order-type-sell{text-transform:capitalize}@media (max-width: 992px){.trading-terminal-header{padding:12px}.trading-terminal-header-content{gap:12px}.trading-terminal-pair-info{flex-direction:column;align-items:center;width:100%;gap:12px}.trading-terminal-market-stats{justify-content:center;padding:0;max-width:550px}.trading-terminal-stat-item{min-width:0;flex:1}.trading-terminal-stat-label{font-size:10px}.trading-terminal-stat-value{font-size:12px}.trading-terminal-pair-display h2{font-size:20px}.trading-terminal-token-icons{height:30px;width:48px}.trading-terminal-token-icon{width:30px;height:30px}.trading-terminal-token-icon.quote-token{left:18px}.trading-terminal-trading-panel{width:100%;height:auto;min-height:400px;margin-bottom:0}.trading-terminal-container{height:auto;max-height:none;overflow:visible}.trading-terminal-content{height:auto;overflow:visible}.trading-terminal-bottom-container{position:relative;z-index:5;margin-top:30px;clear:both}.trading-terminal-bottom-panel{height:-webkit-fill-available;position:relative;z-index:5}.pair-search-container{width:100%!important;max-width:300px;margin-right:0!important}.social-links-stat{min-width:90px!important}.trading-terminal-chart-container #tradingview_widget,.trading-terminal-chart-container div[id^=tradingview_],.trading-terminal-chart-container iframe{min-height:350px!important}.trading-terminal-chart-panel{min-height:370px!important;height:370px!important;padding:8px}.trading-terminal-chart-container{min-height:350px!important;height:350px!important}.trading-terminal-orderbook-content{margin:20px 15px 15px}.trading-terminal-bottom-container{margin-top:0;padding-top:20px;border-top:1px solid var(--terminal-border)}}@media (min-width: 500px){.trading-terminal-market-stats{flex-direction:row;flex-wrap:wrap;align-items:center}.trading-terminal-stats-row{flex-direction:row;flex-wrap:nowrap}.trading-terminal-stat-item.social-links-stat{margin-left:10px}}.reward-banner-container{width:100%;margin-bottom:20px;z-index:10;position:relative}.reward-banner-container-alt{max-width:800px;margin:-24px auto 20px;border-bottom:none!important}@media (max-width: 949.5px) and (min-width: 825px){.reward-banner-container.reward-banner-container-alt{margin-top:-25px!important;margin-bottom:40px!important;border-bottom:none!important}}@media (max-width: 824.5px) and (min-width: 769px){.reward-banner-container.reward-banner-container-alt{margin-top:-10px!important;margin-bottom:35px!important;border-bottom:none!important}}@media (max-width: 768.5px){.reward-banner-box{margin-left:auto;margin-right:auto}}@media (max-width: 768.5px) and (min-width: 500px){.reward-banner-container{padding:20px 0!important}.reward-banner-container.reward-banner-container-alt{margin-top:-32px!important;margin-bottom:10px!important;border-bottom:none!important}}@media (max-width: 499.5px){.reward-banner-container{padding:30px 0 20px!important}.reward-banner-container.reward-banner-container-alt{margin-top:-44px!important;margin-bottom:6px!important;border-bottom:none!important}}.reward-banner-box{position:relative;border-radius:12px;padding:15px;transition:all .3s ease;overflow:hidden;border:1px solid}.light .reward-banner-box{background:linear-gradient(135deg,#fff,#f1f1f3df);border-color:#8c8c8c33;color:#1b1718;box-shadow:0 4px 12px #0000001a}.dark .reward-banner-box{background:linear-gradient(135deg,#0a0a0a,#1b1b1b);border-color:#333337;color:#fff;box-shadow:0 4px 12px #0000004d}.reward-banner-close-button{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;z-index:20}.light .reward-banner-close-button{color:#1b1718}.dark .reward-banner-close-button{color:#fff}.light .reward-banner-close-button:hover{background:#0000000d}.dark .reward-banner-close-button:hover{background:#ffffff1a}.reward-banner-content{display:flex;flex-direction:column;gap:15px}.promo-section{display:flex;align-items:center;gap:24px;padding-bottom:10px;border-bottom:1px solid}.light .promo-section{border-bottom-color:#8c8c8c33}.dark .promo-section{border-bottom-color:#333337}.promo-banner-image{width:100%;height:100%;object-fit:contain;border-radius:8px}.promo-banner-text-section{flex:1;min-width:0}.promo-banner-title{font-size:1.5rem;font-weight:700;margin:0;line-height:1.3;font-family:Inter-Bold,sans-serif}.light .promo-banner-title{color:#1b1718}.dark .promo-banner-title{color:#fff}.promo-banner-description{font-size:.95rem;line-height:1.5;margin:0;opacity:.8;font-family:Inter-Regular,sans-serif}.light .promo-banner-description{color:#1b1718}.dark .promo-banner-description{color:#fff}.promo-banner-actions{display:flex;flex-direction:column;gap:6px}.promo-banner-cta-buttons{display:flex;flex-wrap:wrap;gap:8px}.promo-banner-cta-button{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.promo-banner-cta-button.primary{background:#fff;color:#0f0f0f}.reward-banner-container.light .promo-banner-cta-button.primary{background:#1b1718;color:#fff}.promo-banner-cta-button.primary:hover{opacity:.9}.promo-banner-cta-button.secondary{border:1px solid}.promo-banner-links{display:flex;align-items:center;justify-content:space-between}.promo-banner-link-button{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:none;border:none;cursor:pointer;border-radius:4px;transition:all .2s ease;opacity:.7;font-family:Inter-Regular,sans-serif}.light .promo-banner-link-button{color:#1b1718}.dark .promo-banner-link-button{color:#fff}.promo-banner-social-links{display:flex;gap:8px}.promo-banner-social-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;cursor:pointer;transition:all .2s ease}.light .promo-banner-social-button{color:#1b1718}.dark .promo-banner-social-button{color:#fff}.reward-section{padding-top:0}.reward-banner-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:12px}.reward-title-section{display:flex;align-items:center;gap:8px}.reward-key-icon{width:24px;height:24px;flex-shrink:0;object-fit:contain}.reward-banner-title{font-size:1.25rem;font-weight:700;margin:0;line-height:1.3;font-family:Inter-Bold,sans-serif}.light .reward-banner-title{color:#1b1718}.dark .reward-banner-title{color:#fff}.reward-countdown{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.875rem;font-weight:600;white-space:nowrap;font-family:Inter-SemiBold,sans-serif;border:1px solid}.light .reward-countdown{background:#0000000d;color:#1b1718;border-color:#8c8c8c33}.dark .reward-countdown{background:#ffffff0d;color:#fff;border-color:#333337}.reward-loading,.reward-error{display:flex;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center;font-family:Inter-Regular,sans-serif}.reward-banner-box .loading-spinner{width:20px!important;height:20px!important;border:2px solid;border-radius:50%;border-top-color:transparent;animation:spin 1s linear infinite}.light .loading-spinner{border-color:#8c8c8c33;border-top-color:transparent}.dark .loading-spinner{border-color:#333337;border-top-color:transparent}@keyframes spin{to{transform:rotate(360deg)}}.reward-content-grid{display:flex;flex-direction:column;gap:0px}.reward-progress-section{flex:1}.reward-tier-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.tier-display{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.reward-flow-icon-small{width:20px;height:20px;border-radius:50%;flex-shrink:0;object-fit:contain}.tier-name{font-weight:600;font-size:14px;font-family:Inter-SemiBold,sans-serif}.light .tier-name{color:#1b1718}.dark .tier-name{color:#fff}.tier-max-tokens{font-size:13px;opacity:.7;font-family:Inter-Regular,sans-serif}.keys-earned-container{text-align:right;display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:12px;border:1px solid;transition:all .2s ease}.light .keys-earned-container{background:#1b1718;border-color:#1b17184d;box-shadow:0 2px 8px #1b171833}.dark .keys-earned-container{background:#fff;border-color:#ffffff4d;box-shadow:0 2px 8px #fff3}.keys-earned-container:hover{transform:translateY(-1px)}.light .keys-earned-container:hover{box-shadow:0 4px 12px #1b17184d}.dark .keys-earned-container:hover{box-shadow:0 4px 12px #ffffff4d}.keys-earned{font-size:1.25rem;font-weight:700;font-family:Inter-Bold,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.1)}.light .keys-earned{color:#fff}.dark .keys-earned{color:#1b1718}.reward-progress-bar{width:100%;height:8px;border-radius:4px;overflow:hidden;margin-bottom:8px}.light .reward-progress-bar{background:#0000001a}.dark .reward-progress-bar{background:#ffffff1a}.reward-progress-fill{height:100%;border-radius:4px;transition:width .5s ease}.light .reward-progress-fill{background:#1b1718}.dark .reward-progress-fill{background:#fff}.reward-progress-text{display:flex;justify-content:space-between;font-size:12px;opacity:.8;flex-wrap:wrap;gap:8px;font-family:Inter-Regular,sans-serif}.light .reward-progress-text{color:#1b1718}.dark .reward-progress-text{color:#fff}.reward-stats-section{margin-top:10px}.reward-stats{display:flex;gap:24px;flex-wrap:wrap}.reward-stat{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:500;padding:4px 8px;border-radius:12px;border:1px solid;font-family:Inter-Regular,sans-serif}.light .reward-stat{background:#0000000d;border-color:#8c8c8c33;color:#1b1718}.dark .reward-stat{background:#ffffff0d;border-color:#333337;color:#fff}.reward-flow-icon{width:18px;height:18px;border-radius:50%;flex-shrink:0;object-fit:contain}@media (max-width: 768px){.reward-banner-box{padding:25px 25px 15px;max-width:340px!important}.promo-section{flex-direction:column;text-align:center;gap:15px}.promo-banner-image-section{width:calc(100% - 30px);aspect-ratio:1015 / 703;height:auto;margin:0 15px;border-radius:8px}.promo-banner-title{font-size:16px}.promo-banner-description{font-size:12px;margin:0 10%;padding:0 0 5px}.promo-banner-cta-buttons{justify-content:center}.promo-banner-links{flex-direction:column;gap:8px;align-items:center}.reward-banner-header{flex-direction:column;align-items:center;gap:8px;text-align:center}.reward-banner-title{font-size:16px}.reward-countdown{align-self:center}.reward-tier-info{flex-direction:column;align-items:center;gap:8px;text-align:center}.keys-earned-container{text-align:center}.reward-stats{flex-direction:column;gap:12px;align-items:center}.reward-progress-text{justify-content:center;text-align:center}}@media (max-width: 480px){.reward-banner-box{padding:28px 28px 15px}.promo-banner-cta-buttons{flex-direction:column;width:100%}.promo-banner-cta-button{width:100%;justify-content:center}.promo-banner-title{font-size:15px}.promo-banner-description{font-size:11px}.reward-banner-title{font-size:15px}.reward-tier-info{flex-direction:column;align-items:center;gap:8px;text-align:center}.keys-earned-container{text-align:center}.reward-stats{flex-direction:column;gap:10px;align-items:center}.reward-stat{text-align:center;justify-content:center}}.dca-filter-controls{margin-bottom:10px}.dca-filter-buttons{display:flex;gap:4px;flex-wrap:wrap}.rotate-css.rotate-size{transform:rotate(180deg)!important;transition:transform .3s!important}.dca-filter-buttons{justify-content:center}.dca-filter-button{padding:8px 12px;border:1px solid;background:transparent;color:var(--text-secondary);border-radius:3px;cursor:pointer;min-width:10%;width:max-content;font-size:12px;font-family:Inter-Regular,sans-serif;transition:all .2s ease;white-space:nowrap}.light .dca-filter-button{border-color:#8c8c8c4d;color:#666;background:#fff}.dark .dca-filter-button{border-color:#8c8c8c4d;color:#888;background:#0f0f0f}.dca-filter-button:hover{border-color:#8c8c8c80}.light .dca-filter-button:hover{background:#f1f1f3;color:#1b1718;border-color:#8c8c8c33}.dark .dca-filter-button:hover{background:#1b1b1bf2;color:#fff;border-color:#8c8c8c80}.dca-filter-button.active{border-color:#333337;color:var(--text-primary)}.light .dca-filter-button.active{background:#f1f1f3;border:1px solid rgb(140,140,140,.2);color:#1b1718}.dark .dca-filter-button.active{background:#1b1b1bf2;border-color:#333337;color:#fff}@media (max-width: 359.5px){.dca-order-tokens .dca-token-icon,.dca-order-info .dca-token-icon{display:none!important}}@media (max-width: 499.5px){.dca-filter-buttons{justify-content:center}.dca-filter-button{padding:6px 10px;font-size:11px;min-width:10%;width:max-content}}.dca-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 0;border-top:1px solid}.light .dca-pagination,.dark .dca-pagination{border-color:#8c8c8c4d}.dca-pagination-button{padding:8px 16px;border:1px solid;background:transparent;color:var(--text-primary);border-radius:3px;cursor:pointer;font-size:14px;font-family:Inter-Regular,sans-serif;transition:all .2s ease}.light .dca-pagination-button{background:#f1f1f3df;background-color:#f1f1f3df;color:#1b1718;border:1px solid rgb(140,140,140,.2)}.dark .dca-pagination-button{background:#1b1b1bf2;color:#fff;border-color:#333337}.light .dca-pagination-button:hover:not(:disabled){background:#f1f1f3;border:1px solid rgb(140,140,140,.5)}.dark .dca-pagination-button:hover:not(:disabled){border:1px solid #4F5458!important}.light .dca-pagination-button:disabled{background:#fff!important;background-color:#fff!important}.dark .dca-pagination-button:disabled{background:#0f0f0f!important;background-color:#0f0f0f!important}.dca-pagination-button:disabled{opacity:.5;cursor:not-allowed;border-radius:3px!important}.dca-pagination-info{display:flex;flex-direction:column;align-items:center;gap:2px}.dca-pagination-info span:first-child{font-weight:500;color:var(--text-primary)}.light .dca-pagination-info span:first-child{color:#1b1718}.dark .dca-pagination-info span:first-child{color:#fff}.dca-pagination-total{font-size:12px;color:var(--text-secondary)}.light .dca-pagination-total{color:#666}.dark .dca-pagination-total{color:#888}@media (max-width: 360px){.dca-pagination{flex-direction:column;gap:12px}.dca-pagination-info{order:-1}}.dca-token-two-section{margin-bottom:1px}.dca-token-two-row{display:grid;grid-template-columns:1fr 2fr;gap:6px;align-items:flex-end}.dca-token-two-selector{display:flex;flex-direction:column}.dca-orders-expanded,.dca-orders-collapsed{padding-right:0;padding-left:0}.dca-config-inputs{display:flex;gap:5px;align-items:flex-end;margin-right:auto;padding-right:8px}.dca-orders-group,.dca-interval-group{display:flex;flex-direction:column;width:33.33%;min-width:0}.dca-small-label{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:400!important;font-family:Inter-Regular,sans-serif;margin-bottom:3px;color:#fff}.light .dca-small-label{color:#1b1718}.dca-interval-compact{display:flex;width:100%}.swap-module-dca .btn-swap,.swap-module-dca .btn-swap:hover{border-radius:3px}.dca-interval-input{width:100%;height:28px;border-radius:3px;border-top:1px solid;border-left:1px solid;border-bottom:1px solid;margin-right:-2px;padding:0 6px;font-size:11px;font-family:Inter-Regular,sans-serif;outline:none;transition:border-color .2s ease}.light .dca-interval-input{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-interval-input{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-interval-select-wrapper{position:relative;width:100%;min-width:0}.dca-interval-select{width:100%;height:28px;border-radius:3px;border:1px solid;padding:0 20px 0 6px;font-size:11px;font-family:Inter-Regular,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:space-between;outline:none;transition:border-color .2s ease;appearance:none}.light .dca-interval-select{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-interval-select{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-dropdown-arrow{position:absolute;right:6px;transition:transform .2s ease;pointer-events:none}.dca-dropdown-arrow.open{transform:rotate(180deg)}.light .dca-dropdown-arrow{color:#1b1718}.dark .dca-dropdown-arrow{color:#fff}.dca-dropdown-options{position:absolute;top:100%;left:0;right:0;background:#0f0f0f;border:1px solid rgba(140,140,140,.3);border-radius:0 0 3px 3px;border-top:none;z-index:100000000;max-height:150px;overflow-y:auto}.light .dca-dropdown-options{background:#fff;border:1px solid rgba(140,140,140,.2);border-top:none}.dark .dca-dropdown-options{background:#0f0f0f;border:1px solid #333337;border-top:none}.dca-dropdown-option{padding:6px;font-size:11px;font-family:Inter-Regular,sans-serif;cursor:pointer;color:#fff;transition:background-color .2s ease}.light .dca-dropdown-option{color:#1b1718}.dark .dca-dropdown-option{color:#fff}.dca-dropdown-option:hover{background:#ffffff1a}.light .dca-dropdown-option:hover{background:#f1f1f3}.dark .dca-dropdown-option:hover{background:#ffffff1a}.dca-dropdown-option.selected{background:#fff3;font-weight:500}.light .dca-dropdown-option.selected{background:#0000001a}.dark .dca-dropdown-option.selected{background:#fff3}.dca-orders-section{margin:0 15px 14.75px;width:-webkit-fill-available!important;padding:0!important}.dca-configuration-module .quick-action-buttons{padding-bottom:0}.dca-tabs{display:flex;justify-content:space-between;align-items:center}.dca-orders-collapsed .dca-tabs{margin-bottom:0}.light .dca-configuration-module{background:#f1f1f3;border:1px solid rgb(140,140,140,.2);border-radius:3px;padding:12px 15px}.dark .dca-configuration-module{background:#1b1b1bf2;border:1px solid #333337;border-radius:3px;padding:12px 15px}.dca-orders-expanded .dca-tabs{margin-bottom:8px}.dark .dca-orders-collapsed .dca-tab.active{border-bottom:2px solid #1b1b1bf2}.light .dca-orders-collapsed .dca-tab.active{border-bottom:2px solid #f1f1f3}.dca-empty-state p{padding:0}.dca-tabs-left{display:inline-flex;width:-webkit-fill-available;border-bottom:1px solid rgba(140,140,140,.3)}.dca-toggle-button{background:none;border-radius:3px;padding:6px 8px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#fff;margin-left:8px}.light .dca-toggle-button{background:#f1f1f3;color:#1b1718;border:1px solid rgba(140,140,140,.2)}.dark .dca-modal-close-btn-icon{color:#fff}.light .dca-toggle-button:hover{background:#f1f1f3}.dark .dca-toggle-button:hover{background:#1b1b1bf2}.dark .dca-tab{border-top:1px solid #0f0f0f;border-left:1px solid #0f0f0f;border-right:1px solid #0f0f0f}.dca-tab{flex:1;line-height:13px;padding:8px 12px;background:none;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;color:#fff;font-family:Inter-Regular,sans-serif;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;border-bottom:2px solid transparent}.light .dca-tab{color:#1b1718}.dark .dca-tab{color:#fff}.dca-tab:hover{background:#ffffff0d}.light .dca-tab:hover{background:#f1f1f3}.dark .dca-tab:hover{background:#ffffff0d}.dca-tab.active{display:inline-flex;border-radius:3px}.dca-tab{display:inline-flex}.dca-tab.active{color:#fff;border-bottom-color:#fff;border-top:1px solid #333337;border-left:1px solid #333337;border-right:1px solid #333337;background:#1b1b1bf2}.light .dca-tab.active{color:#1b1718;border-bottom-color:#1b1718;border-top:1px solid rgb(140,140,140,.2);border-left:1px solid rgb(140,140,140,.2);border-right:1px solid rgb(140,140,140,.2);background:#f1f1f3}.dark .dca-tab.active{color:#fff;border-bottom-color:#fff;border-top:1px solid #333337;border-left:1px solid #333337;border-right:1px solid #333337;background:#1b1b1bf2}.dca-tab-content{min-height:120px}.dca-order-summary{padding:0}.dca-summary-content{background:#0f0f0f;border:1px solid rgba(140,140,140,.3);border-radius:3px;padding:12px}.light .dca-summary-content{background:#f1f1f3;border:1px solid rgba(140,140,140,.2)}.dark .dca-summary-content{background:#0f0f0f;border:1px solid #333337}.dca-summary-header{margin-bottom:12px}.dca-summary-header h4{margin:0 0 4px;font-size:14px;font-family:Inter-SemiBold,sans-serif;color:#fff}.light .dca-summary-header h4{color:#1b1718}.dark .dca-summary-header h4{color:#fff}.dca-summary-header p{margin:0;font-size:11px;font-family:Inter-Regular,sans-serif;color:#ffffffb3;padding-bottom:0}.light .dca-summary-header p{color:#1b1718b3}.dark .dca-summary-header p{color:#ffffffb3}.dca-summary-details{margin-bottom:0}.dca-summary-row{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;font-family:Inter-Regular,sans-serif;border-bottom:1px solid rgba(255,255,255,.1)}.light .dca-summary-row{border-bottom:1px solid rgba(0,0,0,.1)}.dark .dca-summary-row{border-bottom:1px solid rgba(255,255,255,.1)}.dca-summary-row:last-child{border-bottom:none;text-transform:capitalize}.dca-summary-row span:first-child{color:#fffc;font-family:Inter-Regular,sans-serif}.light .dca-summary-row span:first-child{color:#1b1718cc}.dark .dca-summary-row span:first-child{color:#fffc}.dca-summary-row span:last-child{color:#fff;font-family:Inter-SemiBold,sans-serif}.light .dca-summary-row span:last-child{color:#1b1718}.dark .dca-summary-row span:last-child{color:#fff}.dca-token-info{display:flex;align-items:center;gap:6px}.dca-token-icon{width:16px;height:16px;border-radius:50%}.dca-summary-actions{margin-top:12px}.dca-create-button{width:100%;padding:10px;background:#fff;color:#0f0f0f;border:none;border-radius:3px;font-family:Inter-SemiBold,sans-serif;font-size:13px;cursor:pointer;transition:all .2s ease}.light .dca-create-button{background:#1b1718;color:#fff}.dark .dca-create-button{background:#fff;color:#0f0f0f}.dca-create-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #0003}.dca-create-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.dca-empty-state{text-align:center;padding:24px 12px;color:#fff9}.light .dca-empty-state{color:#1b171899}.dark .dca-empty-state{color:#fff9}.dca-empty-icon{margin-bottom:12px;opacity:.5}.dca-empty-state h4{margin:0 0 8px;font-size:14px;font-family:Inter-SemiBold,sans-serif}.dca-empty-state p{margin:0;font-size:12px;font-family:Inter-Regular,sans-serif}.dca-open-orders{padding:0}.dca-orders-list{display:flex;flex-direction:column;gap:8px}.dca-order-card{background:#0f0f0f;border:1px solid rgba(140,140,140,.3);border-radius:3px;padding:10px;transition:all .2s ease}.light .dca-order-card{background:#f1f1f3;border:1px solid rgba(140,140,140,.2)}.dark .dca-order-card{background:#1b1b1bf2;border:1px solid #333337}.dca-order-card:hover{background:#ffffff0d}.light .dca-order-card:hover{background:#00000008}.dark .dca-order-card:hover{background:#ffffff0d}.dca-order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.dca-order-tokens{display:flex;flex-direction:column;gap:2px}.dca-order-pair{font-size:13px;font-family:Inter-SemiBold,sans-serif;color:#fff}.light .dca-order-pair{color:#1b1718}.dark .dca-order-pair{color:#fff}.dca-order-status{font-size:11px;font-family:Inter-Regular,sans-serif;padding:2px 6px;border-radius:3px;text-transform:uppercase}.dca-order-status.active{background:#ffffff1a;color:#fff}.light .dca-order-status.active{background:#1b17181a;color:#1b1718}.dark .dca-order-status.active{background:#ffffff1a;color:#fff}.dca-order-status.paused{background:#fbbf2433;color:#fbbf24}.dca-order-status.completed,.dca-order-status.withdrawn{background:#9ca3af33;color:#9ca3af}.dca-order-status.failed{background:#ef444433;color:#ef4444}.dca-order-actions{display:flex;gap:4px}.dca-action-button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid;background:transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-left:6px;padding:0}.dca-action-button.danger{width:auto;padding:6px 10px;gap:6px}.dca-withdraw-button{width:auto!important;min-width:120px!important;padding:6px 12px!important;gap:6px!important;justify-content:center!important}.light .dca-withdraw-button{background:#1b1718!important;color:#fff!important;border-color:#1b1718!important}.dark .dca-withdraw-button{background:#fff!important;color:#0f0f0f!important;border-color:#fff!important}.light .dca-withdraw-button:hover{background:#333!important;border-color:#333!important}.dark .dca-withdraw-button:hover{background:#f0f0f0!important;border-color:#f0f0f0!important}.light .dca-withdraw-button:disabled{background:#1b1718!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#1b1718!important;opacity:.8!important;cursor:not-allowed!important}.dark .dca-withdraw-button:disabled{background:#fff!important;color:#0f0f0f!important;-webkit-text-fill-color:#0f0f0f!important;border-color:#fff!important;opacity:.8!important;cursor:not-allowed!important}.dca-action-text{font-size:11px;font-family:Inter-Regular,sans-serif;white-space:nowrap}.light .dca-action-button{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-action-button{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-action-button:hover{border-color:#8c8c8c80}.light .dca-action-button:hover{background:#f1f1f3}.dark .dca-action-button:hover{background:#8c8c8c33}.dca-action-button:disabled:hover{border-color:#8c8c8c4d;background:transparent}.dca-order-progress{margin-top:8px;display:flex;align-items:flex-start;gap:16px}.dca-progress-column{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.dca-progress-bar{width:100px;height:3px;background:#ffffff1a;border-radius:3px;overflow:hidden}.light .dca-progress-bar{background:#0000001a}.dark .dca-progress-bar{background:#ffffff1a}.dca-progress-fill{height:100%;background:#fff;transition:width .3s ease}.light .dca-progress-fill{background:#1b1718}.dark .dca-progress-fill{background:#fff}.dca-progress-text{font-size:11px;font-family:Inter-Regular,sans-serif;color:#ffffffb3;line-height:1.2;text-transform:capitalize}.light .dca-progress-text{color:#1b1718b3}.dark .dca-progress-text{color:#ffffffb3}.dca-next-execution-text{font-size:10px;font-family:Inter-Regular,sans-serif;color:#fff9;line-height:1.2;margin-top:0}.light .dca-next-execution-text{color:#1b171899}.dark .dca-next-execution-text{color:#fff9}.dca-order-info-column{display:flex;align-items:flex-start;justify-content:flex-end;flex:1}.dca-order-info{font-size:10px;font-family:Inter-Regular,sans-serif;color:#fff9;line-height:1.3;text-align:right}.light .dca-order-info{color:#1b171899}.dark .dca-order-info{color:#fff9}.dca-order-details{display:flex;flex-direction:column;gap:12px;font-size:11px;font-family:Inter-Regular,sans-serif;color:#ffffffb3;margin-top:12px}.dca-details-group{display:flex;flex-direction:column;gap:4px;padding:8px;background:#ffffff08;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.light .dca-details-group{background:#00000005;border:1px solid rgba(0,0,0,.08)}.dark .dca-details-group{background:#ffffff08;border:1px solid rgba(255,255,255,.1)}.dca-details-header{font-size:10px;font-family:Inter-SemiBold,sans-serif;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.1)}.light .dca-details-header{color:#1b1718e6;border-bottom:1px solid rgba(0,0,0,.1)}.dark .dca-details-header{color:#ffffffe6;border-bottom:1px solid rgba(255,255,255,.1)}.dca-details-group>span{white-space:normal;overflow:visible;word-wrap:break-word;line-height:1.4;padding:2px 0}.dca-order-frequency{font-size:10px;color:#fff9;margin-top:2px}.light .dca-order-frequency{color:#1b171899}.dark .dca-order-frequency{color:#fff9}.dca-order-info-column{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.dca-modal-content .dca-order-details{display:block!important;flex-direction:column!important;gap:0!important;padding:20px;font-size:13px;margin-top:0}.dca-modal-content .dca-details-group{display:block!important;margin-bottom:16px}.dca-modal-content .dca-details-header{font-size:12px;margin-bottom:8px}@media (max-width: 768px){.dca-order-details{gap:8px;margin-top:8px}.dca-details-group{padding:6px;gap:3px}.dca-details-header{font-size:9px;margin-bottom:3px}.dca-details-group>span{font-size:10px;padding:1px 0}}@media (max-width: 767.5px){.dca-token-two-section{margin-bottom:4px!important}.dca-orders-section{padding:0!important}}.dca-label-full{display:inline}.dca-label-short{display:none}@media (max-width: 360px){.dca-label-full{display:none}.dca-label-short{display:inline}.dca-orders-group{width:33.3%!important}.dca-combined-interval-group{width:66.7%!important}}@media (max-width: 430px){.dca-optional-text{display:none}}@media (max-width: 360px){.dca-price-label{font-size:9px}.dca-price-input-tall{font-size:11px}.dca-price-label-top{font-size:9px!important}}@media (max-width: 768px){.dca-tab{padding:6px 8px;font-size:12px}.dca-summary-content,.dca-order-card{padding:8px}.dca-summary-header h4{font-size:13px}.dca-summary-row{font-size:11px;padding:4px 0}.dca-create-button{padding:8px;font-size:12px}}.dca-price-limits{display:flex;gap:8px;width:100%}.dca-orders-group{display:flex;flex-direction:column;width:50%;min-width:0}.dca-interval-input-group,.dca-timeframe-group{display:flex;flex-direction:column;width:25%;min-width:0}.dca-price-field{flex:1;display:flex;flex-direction:column}.dca-price-label{display:flex;align-items:center;gap:3px;font-size:10px;font-weight:400!important;font-family:Inter-Regular,sans-serif;margin-bottom:2px;color:#fff}.light .dca-price-label{color:#1b1718}.dark .dca-price-label{color:#fff}.dca-price-input{height:28px;max-width:100px;width:100%;border-radius:3px;border:1px solid rgba(140,140,140,.3);background:#0f0f0f;color:#fff;padding:0 8px;font-size:13px;font-family:Inter-Regular,sans-serif}.light .dca-price-input{background:#fff;color:#1b1718;border:1px solid rgba(140,140,140,.2)}.dark .dca-price-input{background:#0f0f0f;color:#fff;border:1px solid #333337}.dca-price-input:focus{outline:none;border-color:#fff}.light .dca-price-input:focus{border:1px solid rgba(140,140,140,.2)}.light .dca-orders-input:focus{border:1px solid rgba(140,140,140,.2)}.light .dca-interval-input:focus{border:1px solid rgba(140,140,140,.2)}.light .dca-interval-select{border:1px solid rgba(140,140,140,.2)}.light .dca-interval-select:focus{border:1px solid rgba(140,140,140,.2)}.dark .dca-interval-select{border:1px solid #333337;background:#0f0f0f}.dark .dca-toggle-button{background:#1b1b1bf2;color:#fff;border:1px solid #333337}.dark .dca-interval-select:focus{border:1px solid #333337}.dark .dca-orders-input,.dark .dca-interval-input,.dark .dca-price-input{border:1px solid #333337}.dark .dca-price-input:focus{border:1px solid #333337}.dark .dca-orders-input,.dark .dca-interval-input{background:#0f0f0f}.dark .dca-orders-input:focus{border:1px solid #333337}.dark .dca-interval-input:focus{border:1px solid #333337}.dark .dca-price-input:focus{border-color:#fff}.dca-price-input::placeholder{color:#ffffff80}.light .dca-price-input::placeholder{color:#1b171880}.dark .dca-price-input::placeholder{color:#ffffff80}.dca-optional-text{font-size:9px;color:#ffffffb3;font-style:italic}.light .dca-optional-text{color:#1b1718b3}.dark .dca-optional-text{color:#ffffffb3}.dca-orders-input{width:100%;height:28px;border-radius:3px;border:1px solid;padding:0 6px;font-size:11px;font-family:Inter-Regular,sans-serif;outline:none;transition:border-color .2s ease}.light .dca-orders-input{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-orders-input{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-combined-interval-group{display:flex;flex-direction:column;width:66.66%;min-width:0}.dca-combined-interval-wrapper{display:flex;gap:0px;width:100%}.dca-combined-interval-wrapper .dca-interval-input,.dca-combined-interval-wrapper .dca-interval-select-wrapper{flex:1;min-width:0}.dca-margin-top{margin-top:10px}.dca-configuration-module{margin-top:0;margin-bottom:10px;padding:0}.dca-info-tooltip-wrapper{position:relative;display:inline-flex;align-items:center;margin-left:-1px;cursor:pointer;margin-top:-1px}.dca-info-icon{color:#fff9;transition:color .2s ease}.light .dca-info-icon{color:#1b171899}.dark .dca-info-icon{color:#fff9}.dca-info-icon:hover{color:#ffffffe6}.light .dca-info-icon:hover{color:#1b1718e6}.dark .dca-info-icon:hover{color:#ffffffe6}.dca-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:4px 8px;border-radius:3px;font-size:10px;font-family:Inter-Regular,sans-serif;white-space:nowrap;z-index:1000;margin-bottom:4px}.light .dca-tooltip{background:#1b1718;color:#fff}.dark .dca-tooltip{background:#333;color:#fff}.dca-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:#333}.light .dca-tooltip:after{border-top-color:#1b1718}.dark .dca-tooltip:after{border-top-color:#333}.dca-price-input-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.dca-price-label-top{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:400!important;font-family:Inter-Regular,sans-serif;color:#fff;z-index:1;pointer-events:none}.light .dca-price-label-top{color:#1b1718}.dark .dca-price-label-top{color:#fff}.dca-price-label-top .dca-info-tooltip-wrapper{pointer-events:auto}.dca-price-input-tall{height:47px;width:100%;border-radius:3px;border:1px solid rgba(140,140,140,.3);background:#0f0f0f;color:#fff;padding:22px 8px 8px;font-size:13px;font-family:Inter-Regular,sans-serif;position:relative}.light .dca-price-input-tall{background:#fff;color:#1b1718;border:1px solid rgba(140,140,140,.2)}.dark .dca-price-input-tall{background:#0f0f0f;color:#fff;border:1px solid #333337}.dca-price-input-tall:focus{outline:none;border-color:#fff}.light .dca-price-input-tall:focus{border:1px solid rgba(140,140,140,.5)}.light .dca-price-input-tall:hover{border:1px solid rgba(140,140,140,.5)}.dark .dca-price-input-tall:focus{border-color:#4f5458}.dark .dca-price-input-tall:hover{border:1px solid #4F5458!important}.dca-price-input-tall::placeholder{color:#ffffff80}.light .dca-price-input-tall::placeholder{color:#1b171880}.dark .dca-price-input-tall::placeholder{color:#ffffff80}@media (max-width: 1200px){.dca-price-input-tall{height:46px}.token-confirm-modal.dca-modal.step-5{width:auto!important;position:static!important;top:auto!important;transform:none!important}}.dca-orders-input-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.dca-orders-label-top{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:400!important;font-family:Inter-Regular,sans-serif;color:#fff;z-index:1;pointer-events:none}.light .dca-orders-label-top{color:#1b1718}.dark .dca-orders-label-top{color:#fff}.dca-combined-interval-wrapper .dca-interval-input-tall{border-radius:3px 0 0 3px!important}.dark .dca-interval-input-tall,.dark .dca-orders-input-tall{background:#0f0f0f!important}.dca-interval-select-tall{border-left:none!important}.dca-orders-input-tall{width:100%;height:43.8px;border-radius:3px;border:1px solid;margin-right:-2px;padding:22px 8px 8px;font-size:13px;font-family:Inter-Regular,sans-serif;outline:none;transition:border-color .2s ease;position:relative}.light .dca-orders-input-tall{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-orders-input-tall{background:#0f0f0f;color:#fff;border-color:#333337}.dca-orders-input-tall:focus{outline:none;border-color:#8c8c8c33}.light .dca-orders-input-tall:focus{border-color:#8c8c8c80}.light .dca-orders-input-tall:hover{border-color:#8c8c8c80}.light .dca-orders-input-tall:focus-visible{border:1px solid rgba(140,140,140,.5)!important;outline:none}.dark .dca-orders-input-tall:focus-visible{border:1px solid #4F5458!important;outline:none}.dark .dca-orders-input-tall:hover{border:1px solid #4F5458!important}.light .dca-interval-input-tall:focus-visible{border-color:#8c8c8c80!important;outline:none}.light .dca-interval-input-tall:hover{border-color:#8c8c8c80!important}.dark .dca-interval-input-tall:focus-visible{border:1px solid #4F5458!important;outline:none}.dark .dca-interval-input-tall:hover{border:1px solid #4F5458!important}.light .dca-interval-select-tall:focus-visible{border-color:#8c8c8c80!important;outline:none}.light .dca-interval-select-tall:hover{border-color:#8c8c8c80!important}.dark .dca-interval-select-tall:focus-visible{border-color:#4f5458!important;outline:none}.dark .dca-interval-select-tall:hover{border-color:#4f5458!important}.light .dca-combined-interval-wrapper .dca-interval-input-tall:focus-visible{border:1px solid rgba(140,140,140,.5)!important}.light .dca-combined-interval-wrapper .dca-orders-input-tall:focus-visible{border:1px solid rgba(140,140,140,.5)!important}.dark .dca-combined-interval-wrapper .dca-orders-input-tall:focus-visible{border:1px solid #4F5458!important}.dark .dca-combined-interval-wrapper .dca-orders-input-wrapper:focus-visible{border:1px solid #4F5458!important}.dca-combined-interval-wrapper .dca-interval-select-tall:focus-visible{border-left:none;border-color:#8c8c8c80!important}.light .dca-combined-interval-wrapper .dca-interval-select-tall:focus-visible{border-color:#8c8c8c80!important}.dark .dca-combined-interval-wrapper .dca-interval-select-tall:focus-visible{border-color:#4f5458!important}.dark .dca-orders-input-tall:focus{border-color:#4f5458}.dca-orders-input-tall::placeholder{color:#ffffff80}.light .dca-orders-input-tall::placeholder{color:#1b171880}.dark .dca-orders-input-tall::placeholder{color:#ffffff80}.dca-interval-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.dca-interval-label-top{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:400!important;font-family:Inter-Regular,sans-serif;color:#fff;z-index:1;pointer-events:none}.light .dca-interval-label-top{color:#1b1718}.dark .dca-interval-label-top{color:#fff}.dca-interval-input-tall{width:100%;height:43.8px;border-radius:3px;border:1px solid;padding:22px 8px 8px;font-size:13px;font-family:Inter-Regular,sans-serif;outline:none;transition:border-color .2s ease;flex:1;min-width:0}.light .dca-interval-input-tall{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-interval-input-tall{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-interval-input-tall:focus{outline:none;border-color:#8c8c8c33}.light .dca-interval-input-tall:focus{border-color:#8c8c8c33}.dark .dca-interval-input-tall:focus{border:1px solid #4F5458}.dca-interval-input-tall::placeholder{color:#ffffff80}.light .dca-interval-input-tall::placeholder{color:#1b171880}.dark .dca-interval-input-tall::placeholder{color:#ffffff80}.dca-interval-select-tall{width:100%;height:43.8px;border-radius:3px;border:1px solid;padding:0 20px 0 8px;font-size:11px;font-family:Inter-Regular,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;outline:none;transition:border-color .2s ease;appearance:none;flex:1;min-width:0;text-align:left}.light .dca-interval-select-tall{background:#fff;color:#1b1718;border-color:#8c8c8c4d}.dark .dca-interval-select-tall{background:#0f0f0f;color:#fff;border-color:#8c8c8c4d}.dca-interval-select-tall:focus{outline:none;border-color:#8c8c8c33}.light .dca-interval-select-tall:focus{border-color:#8c8c8c33}.dark .dca-interval-select-tall:focus{border-color:#333337}.dca-interval-select-tall span{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dca-interval-select-tall .dca-dropdown-arrow{margin-left:auto;flex-shrink:0}@media (min-width: 1200px){.dca-modal-overlay{padding-left:175px}}.dca-modal-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.dca-modal-content{width:450px;max-width:95vw;max-height:95vh;overflow:auto;border-radius:3px;margin:auto;background:#fff;border:1px solid rgba(0,0,0,.1);color:#1b1b1b;font-family:Inter-Regular,sans-serif;box-shadow:0 10px 25px #0003;position:relative}.dca-modal-content.dark{background:#1b1b1b;border:1px solid #333337;color:#fff}.dca-modal-close-btn{position:absolute;top:16px;right:16px;width:28px;height:28px;border-radius:3px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background-color .2s;background:none;color:#1b1b1b;z-index:10}.dca-modal-content.dark .dca-modal-close-btn{color:#fff}.dca-modal-close-btn:hover{background:#0000000d}.dca-modal-content.dark .dca-modal-close-btn:hover{background:#ffffff1a}.dca-modal-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 20px 16px;border-bottom:1px solid rgba(0,0,0,.1)}.dca-modal-content.dark .dca-modal-header{border-bottom:1px solid #333337}.dca-modal-title{font-size:16px;font-weight:600;margin:0 0 8px;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.dca-modal-content.dark .dca-modal-title{color:#fff}.dca-modal-subtitle{font-size:13px;color:#666;margin:0;opacity:.8;padding:0;font-family:Inter-Regular,sans-serif}.dca-modal-content.dark .dca-modal-subtitle{color:#aaa}.dca-error-message{background:#f443361a;border:1px solid rgba(244,67,54,.3);border-radius:3px;padding:12px 16px;margin:16px 20px;display:flex;align-items:center;gap:8px}.dca-error-icon{font-size:16px;color:#f44336}.dca-error-text{color:#f44336;font-size:13px;font-weight:500;font-family:Inter-Medium,sans-serif}.dca-order-details h3{font-size:14px;font-weight:600;margin:0 0 12px;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.dca-modal-content.dark .dca-order-details h3{color:#fff}.dca-token-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#00000008;border-radius:3px;padding:12px;margin-bottom:15px;gap:12px}.dca-modal-content.dark .dca-token-section{background:#ffffff0d}.dca-token-info{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;text-align:center}.dca-token-icon-modal{display:inline-block!important;vertical-align:middle!important;margin-right:4px!important;width:16px!important;height:16px!important;margin-top:-3px;margin-left:2px}.dca-detail-value .dca-token-icon{display:none}.dca-token-icon{width:32px;height:32px;border-radius:3px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.dca-modal-content.dark .dca-token-icon{background-color:#fff}.dca-token-icon img{width:85%;height:85%;object-fit:contain}.dca-token-details{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.dca-token-amount{font-size:13px;font-weight:600;color:#1b1b1b;margin-bottom:0;font-family:Inter-SemiBold,sans-serif;line-height:1.2}.dca-modal-content.dark .dca-token-amount{color:#fff}.dca-token-label{font-size:11px;color:#666;opacity:.7;font-family:Inter-Regular,sans-serif;line-height:1.2;text-transform:capitalize}.dca-modal-content.dark .dca-token-label{color:#aaa}.dca-arrow{font-size:20px;color:#1b1b1b;font-weight:700;margin:0;transform:none;flex-shrink:0}.dca-modal-content.dark .dca-arrow{color:#fff}.dca-order-summary{background:#00000008;border-radius:3px;padding:16px;margin-bottom:0}.dca-modal-content.dark .dca-order-summary{background:#ffffff0d}.dca-order-summary h3{font-size:14px;font-weight:600;margin:0 0 10px;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.dca-modal-content.dark .dca-order-summary h3{color:#fff}.dca-summary-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05);font-size:13px;font-family:Inter-Regular,sans-serif}.dca-modal-content.dark .dca-summary-row{border-bottom:1px solid rgba(255,255,255,.1)}.dca-summary-row:last-child{border-bottom:none}.dca-summary-row span:first-child{font-weight:500;opacity:.8;color:#666}.dca-modal-content.dark .dca-summary-row span:first-child{color:#aaa}.dca-summary-row span:last-child{font-weight:500;color:#1b1b1b}.dca-modal-content.dark .dca-summary-row span:last-child{color:#fff}.dca-modal-actions{display:flex;gap:10px;padding:0 20px 20px}.token-confirm-modal.dca-modal .dca-action-button{height:40px}.dca-action-button{flex:1;border-radius:3px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-family:Inter-Medium,sans-serif}.dca-action-button:disabled{opacity:.6;cursor:not-allowed}.dca-action-button.primary{background:#1b1718;color:#fff;border:none}.dca-action-button.primary:hover:not(:disabled){background:#333}.dca-modal-content.dark .dca-action-button.primary{background:#fff;color:#0f0f0f}.dca-modal-content.dark .dca-action-button.primary:hover:not(:disabled){background:#f0f0f0}.dca-action-button.secondary{background:#f1f1f3;color:#1b1718;border:1px solid rgba(140,140,140,.2)}.dca-action-button.secondary:hover{background:#e5e5e7}.dca-modal-content.dark .dca-action-button.secondary{background:#1b1b1b;color:#fff;border:1px solid #333337}.dca-modal-content.dark .dca-action-button.secondary:hover{background:#222}.dca-loading-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;padding:0 0 20px;color:#666;font-size:13px;font-family:Inter-Regular,sans-serif;text-align:center;min-height:60px}.dca-modal-content.dark .dca-loading-container{color:#aaa}.dca-spinner{width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#1b1718;animation:spin 1s ease infinite;margin-bottom:0}.dca-modal-content.dark .dca-spinner{border-color:#ffffff1a;border-top-color:#fff}.dca-success-container{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 20px;min-height:200px;justify-content:center;background:#fff;border-radius:3px;width:100%;max-width:425px;margin:0 auto;position:relative;box-shadow:0 4px 20px #0000001a}.dca-success-container.dark{background:#1b1b1b;border:1px solid #333;box-shadow:0 4px 20px #0000004d}.dca-success-icon{margin-bottom:20px;color:#1b1b1b}.dca-modal-content.dark .dca-success-icon,.dca-success-container.dark .dca-success-icon{color:#fff}.dca-success-title{font-size:18px;font-family:Inter-SemiBold,sans-serif;margin:0 0 10px;color:#1b1b1b}.dca-modal-content.dark .dca-success-title,.dca-success-container.dark .dca-success-title{color:#fff}.dca-success-subtitle{font-size:14px;color:#666;margin:0 0 20px;font-family:Inter-Regular,sans-serif;max-width:305px}.dca-modal-content.dark .dca-success-subtitle,.dca-success-container.dark .dca-success-subtitle{color:#aaa}.dca-success-details{background:#00000008;border-radius:3px;padding:16px;margin:20px 0;width:100%}.dca-modal-content.dark .dca-success-details,.dca-success-container.dark .dca-success-details{background:#ffffff0d}.dca-success-actions{display:flex;gap:10px;width:100%;margin-top:0}.dca-token-section .dca-token-info{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1;text-align:center}.dca-order-summary .dca-token-info:not(.dca-token-section .dca-token-info),.dca-success-details .dca-token-info:not(.dca-token-section .dca-token-info){display:inline!important;flex-direction:unset!important;align-items:unset!important;gap:unset!important;flex:unset!important;text-align:unset!important}.dca-order-summary span.dca-token-info,.dca-success-details span.dca-token-info{display:inline!important;flex-direction:unset!important;align-items:unset!important;gap:unset!important;flex:unset!important;text-align:unset!important}.dca-order-summary .dca-token-info .dca-token-icon:not(.dca-token-section .dca-token-icon),.dca-success-details .dca-token-info .dca-token-icon:not(.dca-token-section .dca-token-icon){display:inline-block!important;vertical-align:middle!important;margin-right:4px!important;width:16px!important;height:16px!important;margin-top:-3px;margin-left:2px}.dca-order-summary span.dca-token-info .dca-token-icon,.dca-success-details span.dca-token-info .dca-token-icon{display:inline-block!important;vertical-align:middle!important;margin-right:4px!important;width:16px!important;height:16px!important;margin-top:-3px;margin-left:2px}.dca-order-summary .dca-summary-row{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important;text-transform:capitalize!important}.token-confirm-modal.dca-modal.step-5,.token-confirm-modal.dca-modal.step-5 .token-confirm-modal.dca-modaldiv-web3-wallets,.token-confirm-modal.dca-modal.step-5 .token-confirm-modal.dca-modal-div{padding:0!important;margin:0!important}@media (min-width: 1200px){.token-confirm-modal.dca-modal.step-5{width:auto!important;position:static!important;top:auto!important;transform:none!important}.dca-modal-overlay{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.dca-modal-content{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:auto!important}}.dca-success-details .dca-summary-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}.dca-modal-content.dark .dca-success-details .dca-summary-row{border-bottom-color:#ffffff1a}.dca-success-details .dca-summary-row:last-child{border-bottom:none}.dca-summary-label{font-size:13px;color:#666;font-family:Inter-Regular,sans-serif}.dca-modal-content.dark .dca-summary-label{color:#aaa}.dca-summary-value{font-size:13px;font-weight:600;text-transform:capitalize;color:#1b1b1b;font-family:Inter-SemiBold,sans-serif}.dca-modal-content.dark .dca-summary-value{color:#fff}.dca-modal-btn{padding:12px 24px;border-radius:3px;font-size:14px;font-family:Inter-SemiBold,sans-serif;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;flex:1}.dca-modal-btn-primary{background:#1b1718;color:#fff}.dca-success-container.dark .dca-modal-btn-primary{background:#fff;color:#1b1718}.dca-modal-btn-primary:hover{opacity:.9}.dca-modal-btn-secondary{background:#f1f1f3;color:#1b1718}.dca-success-container.dark .dca-modal-btn-secondary{background:#fff;color:#0f0f0f}.dca-modal-btn-secondary:hover{background:#e8e8ea}.dca-success-container.dark .dca-modal-btn-secondary:hover{opacity:.9}.light .dca-withdraw-button:disabled{background:#1b1718!important;color:#fff!important;border-color:#1b1718!important;opacity:.8!important;cursor:not-allowed!important}.dark .dca-withdraw-button:disabled{background:#fff!important;color:#0f0f0f!important;border-color:#fff!important;opacity:.8!important;cursor:not-allowed!important}.light .dca-withdraw-button.withdrawing,.light .dca-withdraw-button:disabled.withdrawing{background:#1b1718!important;color:#fff!important;border-color:#1b1718!important;opacity:1!important;cursor:wait!important}.dark .dca-withdraw-button.withdrawing,.dark .dca-withdraw-button:disabled.withdrawing{background:#fff!important;color:#0f0f0f!important;border-color:#fff!important;opacity:1!important;cursor:wait!important}.light .dca-withdraw-button.withdrawing .dca-action-text,.light .dca-withdraw-button.withdrawing .MuiCircularProgress-root{color:#fff!important}.dark .dca-withdraw-button.withdrawing .dca-action-text,.dark .dca-withdraw-button.withdrawing .MuiCircularProgress-root{color:#0f0f0f!important}.light .dca-withdraw-button.withdrawing .MuiCircularProgress-svg{color:#fff!important}.dark .dca-withdraw-button.withdrawing .MuiCircularProgress-svg{color:#0f0f0f!important}.light .dca-withdraw-button.withdrawing .dca-action-text{color:#fff!important}.dark .dca-withdraw-button.withdrawing .dca-action-text{color:#0f0f0f!important}.light .dca-action-button.dca-withdraw-button.withdrawing .dca-action-text{color:#fff!important}.dark .dca-action-button.dca-withdraw-button.withdrawing .dca-action-text{color:#0f0f0f!important}.light .dca-order-details{color:#1b1718b3}.dark .dca-order-details{color:#ffffffb3}.dca-order-summary-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;text-align:right}.dca-order-info-row{display:flex;justify-content:flex-end}.dca-order-info-row .dca-order-info,.dca-order-info-row .dca-order-remaining{font-size:10px;font-family:Inter-Regular,sans-serif;color:#fff9;line-height:1.3;text-align:right;text-transform:capitalize}.light .dca-order-info-row .dca-order-info,.light .dca-order-info-row .dca-order-remaining{color:#1b171899}.dark .dca-order-info-row .dca-order-info,.dark .dca-order-info-row .dca-order-remaining{color:#fff9}.dca-order-details-compact{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding:8px;background:#ffffff05;border-radius:4px;border:1px solid rgba(255,255,255,.08)}.light .dca-order-details-compact{background:#00000003;border:1px solid rgba(0,0,0,.06)}.dark .dca-order-details-compact{background:#ffffff05;border:1px solid rgba(255,255,255,.08)}.dca-details-column{display:flex;flex-direction:column;gap:6px}.dca-detail-item{display:flex;flex-direction:column;gap:2px}.dca-detail-label{font-size:9px;font-family:Inter-Medium,sans-serif;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.light .dca-detail-label{color:#1b171880}.dark .dca-detail-label{color:#ffffff80}.dca-detail-value{font-size:11px;text-transform:capitalize;font-family:Inter-Regular,sans-serif;color:#fffc;line-height:1.3;word-break:break-word}.light .dca-detail-value{color:#1b1718cc}.dark .dca-detail-value{color:#fffc}@media (max-width: 480px){.dca-details-column{gap:4px}.dca-detail-item{gap:1px}.dca-detail-label{font-size:8px}.dca-detail-value{font-size:10px}.dca-order-summary-info{gap:1px}.dca-order-info-row .dca-order-info,.dca-order-info-row .dca-order-remaining{font-size:9px}}.multi-chain-market-marketplace{min-height:100vh;transition:background-color .3s ease,color .3s ease}.dark .multi-chain-market-marketplace,.dark .listing,.dark .maincontent{color:#fff}.dark .listing-title{color:#fff!important}.dark .listing-sub-title,.dark .listing-module-details-text-desc{color:#aaa!important}.dark .listing-owner a{color:#fff!important}.dark .listing-owner a:hover{color:#f0f0f0!important}.dark .listing-location{color:#aaa!important}.light .multi-chain-market-marketplace,.light .listing,.light .maincontent{color:#1b1718}.light .listing-title{color:#1b1718!important}.light .listing-sub-title,.light .listing-module-details-text-desc{color:#555!important}.light .listing-owner a{color:#1b1718!important}.light .listing-owner a:hover{color:#333!important}.light .listing-location{color:#555!important}.dark .multi-chain-market-marketplace-modal-content{background-color:#1b1b1b!important;color:#fff!important}.dark .multi-chain-market-marketplace-modal-header{background-color:#0f0f0f!important;border-bottom:1px solid #333337!important}.dark .multi-chain-market-marketplace-modal-close{color:#aaa!important}.dark .multi-chain-market-marketplace-modal-close:hover,.dark .multi-chain-market-modal-item-details h3{color:#fff!important}.dark .multi-chain-market-modal-item-details p{color:#aaa!important}.dark .multi-chain-market-modal-item-price,.dark .multi-chain-market-payment-options h4,.dark .multi-chain-market-current-offers h4,.dark .multi-chain-market-make-offer-section h4{color:#fff!important}.dark .multi-chain-market-payment-option{border-color:#333337!important;background-color:#1b1b1bf2!important}.dark .multi-chain-market-payment-option:hover{border-color:#fff!important;background-color:#0f0f0f!important}.dark .multi-chain-market-payment-option span{color:#fff!important}.dark .multi-chain-market-offer-item{background-color:#0f0f0f!important;border-color:#333337!important}.dark .multi-chain-market-offer-amount-input,.dark .multi-chain-market-offer-currency-select{background-color:#0f0f0f!important;border-color:#333337!important;color:#fff!important}.dark .multi-chain-market-offer-amount-input:focus,.dark .multi-chain-market-offer-currency-select:focus{border-color:#fff!important}.dark .multi-chain-market-marketplace-btn{background-color:#fff!important;color:#1b1b1b!important}.dark .multi-chain-market-marketplace-btn:hover{background-color:#f0f0f0!important}.dark .multi-chain-market-cancel-btn{background-color:transparent!important;color:#aaa!important;border:2px solid #333337!important}.dark .multi-chain-market-cancel-btn:hover{background-color:#333337!important;color:#fff!important}.light .multi-chain-market-marketplace-modal-content{background-color:#fff!important;color:#1b1718!important}.light .multi-chain-market-marketplace-modal-header{background-color:#f1f1f3df!important;border-bottom:1px solid rgba(140,140,140,.2)!important}.light .multi-chain-market-marketplace-modal-close{color:#555!important}.light .multi-chain-market-marketplace-modal-close:hover,.light .multi-chain-market-modal-item-details h3{color:#1b1718!important}.light .multi-chain-market-modal-item-details p{color:#555!important}.light .multi-chain-market-modal-item-price,.light .multi-chain-market-payment-options h4,.light .multi-chain-market-current-offers h4,.light .multi-chain-market-make-offer-section h4{color:#1b1718!important}.light .multi-chain-market-payment-option{border-color:#8c8c8c33!important;background-color:#ffffffb3!important}.light .multi-chain-market-payment-option:hover{border-color:#1b1718!important;background-color:#f1f1f3df!important}.light .multi-chain-market-payment-option span{color:#1b1718!important}.light .multi-chain-market-offer-item{background-color:#f1f1f3df!important;border-color:#8c8c8c33!important}.light .multi-chain-market-offer-amount-input,.light .multi-chain-market-offer-currency-select{background-color:#fff!important;border-color:#8c8c8c33!important;color:#1b1718!important}.light .multi-chain-market-offer-amount-input:focus,.light .multi-chain-market-offer-currency-select:focus{border-color:#1b1718!important}.light .multi-chain-market-marketplace-btn{background-color:#1b1718!important;color:#fff!important}.light .multi-chain-market-marketplace-btn:hover{background-color:#333!important}.light .multi-chain-market-cancel-btn{background-color:transparent!important;color:#555!important;border:2px solid rgba(140,140,140,.2)!important}.light .multi-chain-market-cancel-btn:hover{background-color:#8c8c8c33!important;color:#1b1718!important}.dark .listing-loading,.dark .listing-not-found{background-color:#1b1b1b!important;color:#fff!important;padding:2rem;text-align:center}.light .listing-loading,.light .listing-not-found{background-color:#fff!important;color:#1b1718!important;padding:2rem;text-align:center}.dark .listing-not-found button{background-color:#fff!important;color:#1b1b1b!important;border:none;padding:.75rem 1.5rem;border-radius:3px;margin-top:1rem;cursor:pointer}.light .listing-not-found button{background-color:#1b1718!important;color:#fff!important;border:none;padding:.75rem 1.5rem;border-radius:3px;margin-top:1rem;cursor:pointer}.dark .listing-not-found button:hover{background-color:#f0f0f0!important}.light .listing-not-found button:hover{background-color:#333!important}.dark .listingbreadcrumbs{color:#aaa!important}.light .listingbreadcrumbs{color:#555!important}.dark .backtosearch a{color:#fff!important}.light .backtosearch a{color:#1b1718!important}.dark .backtosearch a:hover,.light .backtosearch a:hover{opacity:.8}.dark .listing-boxes{background-color:#1b1b1bf2!important;border:1px solid #333337!important}.light .listing-boxes{background-color:#ffffffb3!important;border:1px solid rgba(140,140,140,.2)!important}.dark .listing-box-heading{color:#fff!important}.light .listing-box-heading{color:#1b1718!important}.dark .listing-module-details,.dark .listing-module-details-text{color:#aaa!important}.light .listing-module-details,.light .listing-module-details-text{color:#555!important}.dark .property-container{background-color:#0f0f0f!important;border:1px solid #333337!important;padding:1rem;border-radius:3px;margin-bottom:.5rem}.light .property-container{background-color:#f1f1f3df!important;border:1px solid rgba(140,140,140,.2)!important;padding:1rem;border-radius:3px;margin-bottom:.5rem}.dark .property-label{color:#fff!important;font-weight:600;margin-bottom:.25rem}.light .property-label{color:#1b1718!important;font-weight:600;margin-bottom:.25rem}.dark .property-value{color:#aaa!important}.light .property-value{color:#555!important}.dark .offers-list .offer-item{background-color:#0f0f0f!important;border:1px solid #333337!important;padding:.75rem;border-radius:3px;margin-bottom:.5rem}.light .offers-list .offer-item{background-color:#f1f1f3df!important;border:1px solid rgba(140,140,140,.2)!important;padding:.75rem;border-radius:3px;margin-bottom:.5rem}.dark .offer-amount{color:#fff!important;font-weight:600}.light .offer-amount{color:#1b1718!important;font-weight:600}.dark .offer-from,.dark .offer-date{color:#aaa!important;font-size:.9rem}.light .offer-from,.light .offer-date{color:#555!important;font-size:.9rem}.dark .buttonlisting .buttonlistingdisplay,.dark .buttonlisting .buttonlistingdisplay2,.light .buttonlisting .buttonlistingdisplay,.light .buttonlisting .buttonlistingdisplay2{color:#fff!important}.dark .nav2header{background-color:#1b1b1bf2!important;border-bottom:1px solid #333337!important}.light .nav2header{background-color:#ffffffb3!important;border-bottom:1px solid rgba(140,140,140,.2)!important}.dark .mainsubcat{color:#fff!important}.light .mainsubcat{color:#1b1718!important}.dark .mainsubcatall{color:#aaa!important}.light .mainsubcatall{color:#555!important}.dark .mainsubcatall:hover,.dark .mainsubcatall.active{color:#0f0f0f!important}.light .mainsubcatall:hover,.light .mainsubcatall.active{color:#1b1718!important}.property-container{display:flex;flex-direction:column;gap:.25rem}.property-label{font-size:.9rem}.property-value{font-size:1rem}.offers-list{max-height:200px;overflow-y:auto}.offer-item{display:flex;flex-direction:column;gap:.25rem}.modal-item-info{display:flex;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--marketplace-border-color, #333337)}.modal-item-image{width:120px;height:120px;object-fit:cover;border-radius:3px;flex-shrink:0}.payment-method-selector{display:flex;flex-direction:column;gap:.75rem}.payment-option{display:flex;align-items:center;gap:.75rem;padding:1rem;border:2px solid;border-radius:3px;cursor:pointer;transition:all .2s ease}.offer-input-group{display:flex;gap:.75rem}.offer-amount-input{flex:1;padding:.75rem 1rem;border:2px solid;border-radius:3px;font-size:1rem}.offer-currency-select{padding:.75rem 1rem;border:2px solid;border-radius:3px;font-size:1rem;min-width:120px}.modal-actions{display:flex;gap:1rem;justify-content:flex-end}.marketplace-btn{padding:.75rem 1rem;border:none;border-radius:3px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){.dark .multi-chain-market-marketplace-modal-body,.light .multi-chain-market-marketplace-modal-body{padding:1rem}.dark .multi-chain-market-modal-item-info,.light .multi-chain-market-modal-item-info{flex-direction:column;text-align:center}.dark .multi-chain-market-modal-actions,.light .multi-chain-market-modal-actions{flex-direction:column-reverse;gap:.75rem}.multi-chain-market-offer-input-group{flex-direction:column}}.listing-card-details-stacked{padding:20px;display:flex;flex-direction:column;gap:0px}.listing-detail-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid;transition:all .2s ease}.listing-detail-row:last-child{border-bottom:none}.listing-detail-label{font-weight:600;font-size:14px;flex:1;min-width:120px}.listing-detail-value{font-size:14px;text-align:right;flex:1;word-break:break-word}.dark .listing-card-details-stacked{background-color:#19191980;border-top:1px solid #333337}.dark .listing-detail-row{border-bottom-color:#333337}.dark .listing-detail-row:hover{background-color:#ffffff0d}.dark .listing-detail-label{color:#aaa}.dark .listing-detail-value{color:#fff}.light .listing-card-details-stacked{background-color:#fffc;border-top:1px solid rgba(140,140,140,.2)}.light .listing-detail-row{border-bottom-color:#8c8c8c33}.light .listing-detail-row:hover{background-color:#00000005}.light .listing-detail-label{color:#555}.light .listing-detail-value{color:#1b1718}@media (max-width: 768px){.listing-detail-row{flex-direction:column;align-items:flex-start;gap:4px}.listing-detail-label{min-width:auto}.listing-detail-value{text-align:left}}.multi-chain-market-payment-summary{background-color:#0000000d;border-radius:3px;padding:1rem;margin-bottom:0;border:1px solid}.multi-chain-market-payment-line-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.multi-chain-market-payment-line-item.total{border-top:1px solid var(--multi-chain-market-border-color);padding-top:.75rem;margin-top:.75rem;font-weight:600}.multi-chain-market-payment-line-item.marketplace-fee{font-size:.9rem;opacity:.8}.multi-chain-market-payment-line-item.shipping-fee,.multi-chain-market-payment-label{font-size:.95rem}.multi-chain-market-payment-amount{font-weight:600;font-size:.95rem}.multi-chain-market-payment-method-section{margin-top:0}.multi-chain-market-payment-option{display:flex;align-items:center;padding:1rem;border:2px solid;border-radius:3px;cursor:pointer;transition:all .2s ease;position:relative}.multi-chain-market-payment-option input[type=radio]{position:absolute;opacity:0;width:0;height:0}.multi-chain-market-payment-option-content{display:flex;align-items:center;gap:1rem;width:100%}.multi-chain-market-payment-option-icon{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:#0000001a}.multi-chain-market-payment-option-text{display:flex;flex-direction:column;gap:.25rem}.multi-chain-market-payment-option-title{font-weight:600;font-size:1rem}.multi-chain-market-payment-option-subtitle{font-size:.85rem;opacity:.7}.multi-chain-market-payment-option:before{content:"";width:20px;height:20px;border:2px solid;border-radius:50%;margin-left:auto;transition:all .2s ease}.multi-chain-market-payment-option.selected:before{background-color:currentColor;box-shadow:inset 0 0 0 3px}.dark .multi-chain-market-payment-section h4,.dark .multi-chain-market-payment-section h5{color:#fff}.dark .multi-chain-market-payment-summary{background-color:#ffffff0d;border-color:#333337}.dark .multi-chain-market-payment-line-item.total{border-top-color:#333337}.dark .multi-chain-market-payment-label,.dark .multi-chain-market-payment-amount{color:#fff}.dark .multi-chain-market-payment-option{border-color:#333337;background-color:#19191980}.dark .multi-chain-market-payment-option:hover{border-color:#fff;background-color:#ffffff0d}.dark .multi-chain-market-payment-option.selected{border-color:#fff;background-color:#ffffff1a}.dark .multi-chain-market-payment-option-icon{background-color:#ffffff1a}.dark .multi-chain-market-payment-option-title{color:#fff}.dark .multi-chain-market-payment-option-subtitle{color:#aaa}.dark .multi-chain-market-payment-option:before{border-color:#aaa}.dark .multi-chain-market-payment-option.selected:before{border-color:#fff;box-shadow:inset 0 0 0 3px #1b1b1b}.light .multi-chain-market-payment-section h4,.light .multi-chain-market-payment-section h5{color:#1b1718}.light .multi-chain-market-payment-summary{background-color:#00000005;border-color:#8c8c8c33}.light .multi-chain-market-payment-line-item.total{border-top-color:#8c8c8c33}.light .multi-chain-market-payment-label,.light .multi-chain-market-payment-amount{color:#1b1718}.light .multi-chain-market-payment-option{border-color:#8c8c8c33;background-color:#ffffffb3}.light .multi-chain-market-payment-option:hover{border-color:#1b1718;background-color:#00000005}.light .multi-chain-market-payment-option.selected{border-color:#1b1718;background-color:#0000000d}.light .multi-chain-market-payment-option-icon{background-color:#0000000d}.light .multi-chain-market-payment-option-title{color:#1b1718}.light .multi-chain-market-payment-option-subtitle{color:#555}.light .multi-chain-market-payment-option:before{border-color:#555}.light .multi-chain-market-payment-option.selected:before{border-color:#1b1718;box-shadow:inset 0 0 0 3px #fff}@media (max-width: 768px){.multi-chain-market-payment-section{flex-direction:column;gap:1.5rem}.multi-chain-market-payment-option-content{gap:.75rem}.multi-chain-market-payment-option-icon{width:35px;height:35px;font-size:1.25rem}.multi-chain-market-payment-option-title{font-size:.95rem}.multi-chain-market-payment-option-subtitle{font-size:.8rem}}.marketplace-results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 1rem}.results-count{font-size:1rem;font-weight:500}.view-toggle{display:flex;gap:.5rem;background-color:#0000001a;border-radius:3px;padding:4px}.view-toggle-btn{display:flex;align-items:center;justify-content:center;padding:8px 12px;border:none;border-radius:3px;background-color:transparent;cursor:pointer;transition:all .2s ease}.view-toggle-btn:hover{background-color:#0000001a}.view-toggle-btn.active{background-color:#0003}.dark .view-toggle{background-color:#ffffff1a}.dark .view-toggle-btn{color:#aaa}.dark .view-toggle-btn:hover{background-color:#ffffff1a;color:#fff}.dark .view-toggle-btn.active{background-color:#fff3;color:#fff}.dark .results-count{color:#fff}.light .view-toggle{background-color:#0000000d}.light .view-toggle-btn{color:#555}.light .view-toggle-btn:hover{background-color:#0000001a;color:#1b1718}.light .view-toggle-btn.active{background-color:#00000026;color:#1b1718}.light .results-count{color:#1b1718}.multi-chain-market-marketplace-list{display:flex;flex-direction:column;gap:1rem}.multi-chain-market-marketplace-list-item{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:12px;border:1px solid;transition:all .2s ease;background-color:#00000005;position:relative!important}.multi-chain-market-marketplace-list-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.list-item-image{flex-shrink:0;width:150px;height:150px;position:relative}.list-item-image img{width:100%;height:100%;object-fit:cover;border-radius:3px}.list-item-image .card-grade-badge{position:absolute;top:8px;right:8px;background-color:#1b1718;color:#fff;padding:4px 8px;border-radius:3px;font-size:.75rem;font-weight:600}.list-item-content{flex:1;display:flex;flex-direction:column;gap:.75rem}.list-item-title{font-size:1.25rem;font-weight:600;margin:0;line-height:1.3}.list-item-price{font-size:1.5rem;font-weight:700;margin:0}.list-item-description{font-size:.95rem;line-height:1.4;margin:0;opacity:.8;max-height:2.8rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.list-item-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin:.5rem 0}.list-item-detail{display:flex;gap:.5rem;font-size:.9rem}.list-item-detail .detail-label{font-weight:600;opacity:.7}.list-item-detail .detail-value{font-weight:500}.list-item-features{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.list-item-features .feature-tag{background-color:#0000001a;padding:4px 8px;border-radius:3px;font-size:.8rem;font-weight:500}.list-item-features .feature-tag.more{background-color:#0003;font-style:italic}.list-item-meta{display:none;flex-direction:column;gap:.25rem;font-size:.85rem;opacity:.8;margin-top:auto}.morpho-info-row.report-modal{align-items:left!important}.list-item-actions{flex-shrink:0;display:flex;flex-direction:column;gap:.75rem;align-self:center;min-width:120px;padding-right:0!important}.list-item-actions .multi-chain-market-marketplace-btn{width:100%;padding:.75rem 1rem;border:none;border-radius:3px;font-weight:600;cursor:pointer;transition:all .2s ease}.list-item-actions .multi-chain-market-buy-now-btn{background-color:#007bff;color:#fff}.list-item-actions .multi-chain-market-buy-now-btn:hover{background-color:#0056b3}.list-item-actions .multi-chain-market-offer-btn{background-color:transparent;border:2px solid #007bff;color:#007bff}.list-item-actions .multi-chain-market-offer-btn:hover{background-color:#1b1718;color:#fff}.dark .multi-chain-market-marketplace-list-item{background-color:#ffffff0d;border-color:#333337}.dark .multi-chain-market-marketplace-list-item:hover{background-color:#ffffff14;box-shadow:0 4px 12px #0000004d}.dark .list-item-title,.dark .list-item-price{color:#fff}.dark .list-item-description,.dark .list-item-detail .detail-label{color:#aaa}.dark .list-item-detail .detail-value{color:#fff}.dark .list-item-features .feature-tag{background-color:#ffffff1a;color:#fff}.dark .list-item-features .feature-tag.more{background-color:#fff3}.dark .list-item-meta{color:#aaa}.dark .list-item-actions .multi-chain-market-buy-now-btn{background-color:#fff;color:#1b1b1b}.dark .list-item-actions .multi-chain-market-buy-now-btn:hover{background-color:#f0f0f0}.dark .list-item-actions .multi-chain-market-offer-btn{border-color:#fff;color:#fff}.dark .list-item-actions .multi-chain-market-offer-btn:hover{background-color:#fff;color:#1b1b1b}.light .multi-chain-market-marketplace-list-item{background-color:#fffc;border-color:#8c8c8c33}.light .multi-chain-market-marketplace-list-item:hover{background-color:#fffffff2;box-shadow:0 4px 12px #0000001a}.light .list-item-title,.light .list-item-price{color:#1b1718}.light .list-item-description,.light .list-item-detail .detail-label{color:#555}.light .list-item-detail .detail-value{margin-top:0!important}.light .list-item-detail .detail-value{color:#1b1718}.light .list-item-features .feature-tag{background-color:#0000000d;color:#1b1718}.light .list-item-features .feature-tag.more{background-color:#0000001a}.light .list-item-meta{color:#555}.light .list-item-actions .multi-chain-market-buy-now-btn{background-color:#1b1718;color:#fff}.light .list-item-actions .multi-chain-market-buy-now-btn:hover{background-color:#333}.light .list-item-actions .multi-chain-market-offer-btn{border-color:#1b1718;color:#1b1718}.light .list-item-actions .multi-chain-market-offer-btn:hover{background-color:#1b1718;color:#fff}.floating-list-button{position:fixed!important;bottom:15px!important;left:50%!important;transform:translate(-50%)!important;margin-left:175px!important;z-index:1000!important;display:block!important}.floating-list-button>div{display:contents!important}.floating-list-button .dynamic-connect-button,.floating-list-button button[data-dynamic-connect-button]{all:unset!important;display:block!important;background:none!important;border:none!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important}.floating-list-button .list-item-btn{background:linear-gradient(135deg,var(--multi-chain-market-accent-color),var(--multi-chain-market-accent-hover))!important;border:none!important;border-radius:3px!important;padding:0!important;cursor:pointer!important;box-shadow:0 8px 25px #0000004d!important;transition:all .3s ease!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:auto!important;margin:0!important;outline:none!important;font-family:inherit!important;text-align:center!important;vertical-align:middle!important}.floating-list-button .list-item-btn:hover,.floating-list-button .list-item-btn:focus,.floating-list-button .list-item-btn:active,.floating-list-button .list-item-btn:visited,.floating-list-button .list-item-btn:link{background:linear-gradient(135deg,var(--multi-chain-market-accent-hover),var(--multi-chain-market-accent-color))!important;border:none!important;border-radius:3px!important;color:var(--multi-chain-market-bg-primary)!important;text-decoration:none!important;outline:none!important;box-shadow:0 12px 35px #0006!important}.floating-list-button .list-item-btn:hover{transform:translateY(-2px)!important}.floating-list-button .list-item-btn:active{transform:translateY(0)!important;box-shadow:0 8px 25px #0000004d!important}.floating-list-button .list-item-btn:focus{outline:none!important;box-shadow:0 12px 35px #0006!important}.floating-list-button .list-item-btn-content{display:flex!important;align-items:center!important;justify-content:center!important;gap:.75rem!important;padding:1rem 2rem!important;color:var(--multi-chain-market-bg-primary)!important;font-weight:600!important;font-size:1rem!important;line-height:1!important;white-space:nowrap!important;text-align:center!important;width:100%!important;height:100%!important;box-sizing:border-box!important}.floating-list-button .list-item-btn:hover .list-item-btn-content,.floating-list-button .list-item-btn:focus .list-item-btn-content,.floating-list-button .list-item-btn:active .list-item-btn-content,.floating-list-button .list-item-btn:visited .list-item-btn-content,.floating-list-button .list-item-btn:link .list-item-btn-content{color:var(--multi-chain-market-bg-primary)!important}.floating-list-button .list-item-btn-content i{font-size:1.1rem!important;color:var(--multi-chain-market-bg-primary)!important;margin:0!important}.floating-list-button .list-item-btn:hover .list-item-btn-content i,.floating-list-button .list-item-btn:focus .list-item-btn-content i,.floating-list-button .list-item-btn:active .list-item-btn-content i,.floating-list-button .list-item-btn:visited .list-item-btn-content i,.floating-list-button .list-item-btn:link .list-item-btn-content i{color:var(--multi-chain-market-bg-primary)!important}.floating-list-button .list-item-btn-content span{color:var(--multi-chain-market-bg-primary)!important;font-weight:600!important;font-size:1rem!important}.floating-list-button .list-item-btn:hover .list-item-btn-content span,.floating-list-button .list-item-btn:focus .list-item-btn-content span,.floating-list-button .list-item-btn:active .list-item-btn-content span,.floating-list-button .list-item-btn:visited .list-item-btn-content span,.floating-list-button .list-item-btn:link .list-item-btn-content span{color:var(--multi-chain-market-bg-primary)!important}@media (max-width: 1199px){.floating-list-button{margin-left:0!important;bottom:70px!important}}@media (max-width:692px){.create-listing-form .row{display:block}}@media (max-width: 768px){.floating-list-button .list-item-btn-content{padding:.875rem 1.5rem!important;font-size:.95rem!important;gap:.5rem!important}.floating-list-button .list-item-btn-content i{font-size:1rem!important}}@media (max-width: 480px){.floating-list-button{left:50%!important;transform:translate(-50%)!important;margin-left:0!important}.floating-list-button .list-item-btn-content{padding:.75rem 1.25rem!important;font-size:.9rem!important}.floating-list-button .list-item-btn-content span{display:none!important}.floating-list-button .list-item-btn{border-radius:3px!important;width:56px!important;height:56px!important}.floating-list-button .list-item-btn-content{padding:0!important;justify-content:center!important}.floating-list-button .list-item-btn-content i{font-size:1.25rem!important}}.clear-filters{margin-top:.75rem!important;background-color:transparent!important;border:2px solid var(--multi-chain-market-border-color)!important;color:var(--multi-chain-market-text-secondary)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important}.clear-filters:hover{background-color:var(--multi-chain-market-border-color)!important;color:var(--multi-chain-market-text-primary)!important}.dark .clear-filters{border-color:#333337!important;color:#aaa!important}.dark .clear-filters:hover{background-color:#333337!important;color:#fff!important}.light .clear-filters{border-color:#8c8c8c4d!important;color:#555!important}.light .clear-filters:hover{background-color:#8c8c8c33!important;color:#1b1718!important}.multi-chain-market-report-btn{position:absolute!important;bottom:12px!important;right:12px!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;background:#0000000d!important;border:none!important;border-radius:50%!important;color:#0009!important;cursor:pointer!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;box-shadow:none!important;z-index:10!important}.multi-chain-market-report-btn:hover{background:#0000001a!important;color:#000c!important;transform:scale(1.05)!important;box-shadow:0 2px 8px #0000001a!important}.multi-chain-market-report-btn:active{transform:scale(.95)!important}.multi-chain-market-marketplace-item,.multi-chain-market-marketplace-list-item{position:relative!important}.multi-chain-market-report-btn svg{width:14px!important;height:14px!important}.multi-chain-market-marketplace-list-item .multi-chain-market-report-btn{position:absolute!important;top:12px!important;right:12px!important;bottom:auto!important}.multi-chain-market-marketplace-grid .multi-chain-market-marketplace-item .multi-chain-market-report-btn{position:absolute!important;inset:12px auto auto 12px!important;margin-left:0!important;margin-top:0!important;opacity:0!important;transition:opacity .3s ease!important}.multi-chain-market-marketplace-grid .multi-chain-market-marketplace-item:hover .multi-chain-market-report-btn{opacity:1!important}.multi-chain-market-marketplace-item-actions-row{display:flex!important;gap:.75rem!important;align-items:center!important}.multi-chain-market-marketplace-item{padding-bottom:0!important}.multi-chain-market-report-btn[title]:hover:after{content:attr(title);position:absolute;bottom:100%;right:0;background:#000c;color:#fff;padding:4px 8px;border-radius:3px;font-size:12px;white-space:nowrap;z-index:1000;margin-bottom:4px}.multi-chain-market-marketplace-grid .multi-chain-market-marketplace-item .multi-chain-market-report-btn[title]:hover:after{inset:100% auto auto 0;margin-bottom:0;margin-top:4px}.multi-chain-market-marketplace-list-item .multi-chain-market-report-btn[title]:hover:after{inset:auto 0 100% auto;margin-bottom:4px;margin-top:0}@media (max-width: 768px){.multi-chain-market-report-btn{width:28px!important;height:28px!important;min-width:28px!important;bottom:8px!important;right:8px!important}.multi-chain-market-report-btn svg{width:12px!important;height:12px!important}.multi-chain-market-marketplace-list-item .multi-chain-market-report-btn{top:8px!important;right:8px!important}.multi-chain-market-marketplace-item{padding-bottom:0!important}.multi-chain-market-marketplace-container.list{margin-right:15px!important;margin-left:15px!important}.multi-chain-market-marketplace-list-item{padding-right:15px!important}}.multi-chain-market-marketplace-list-item{padding-right:30px}.dark .multi-chain-market-report-btn{background:#ffffff1a!important;color:#fff9!important;box-shadow:none!important}.dark .multi-chain-market-report-btn:hover{background:#fff3!important;color:#fffc!important;box-shadow:0 2px 8px #ffffff1a!important}.light .multi-chain-market-report-btn{background:#0000000d!important;color:#0009!important;box-shadow:none!important}.light .multi-chain-market-report-btn:hover{background:#0000001a!important;color:#000c!important;box-shadow:0 2px 8px #0000001a!important}.morpho-container{font-family:Inter-Regular,sans-serif}.morpho-success-title{font-size:18px;font-family:Inter-SemiBold,sans-serif;margin:0 0 10px}.morpho-success-details{display:flex;flex-direction:column;gap:20px}.morpho-success-info{background:#ffffff0d;border-radius:3px;padding:8px 16px}.morpho-container.light .morpho-success-info{background:#00000008}.morpho-info-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;font-family:Inter-Regular,sans-serif}.morpho-info-row:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.morpho-container.light .morpho-info-row:not(:last-child){border-bottom-color:#0000001a}.morpho-success-icon svg circle,.morpho-success-icon svg path{stroke:currentColor;stroke-width:2;fill:none}.morpho-container.light .morpho-success-icon svg circle,.morpho-container.light .morpho-success-icon svg path{stroke:#0f0f0f}.morpho-container.dark .morpho-success-icon svg circle,.morpho-container.dark .morpho-success-icon svg path{stroke:#fff}.listing-loading{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:40px;background:var(--multi-chain-market-bg-primary);color:var(--multi-chain-market-text-primary)}.listing-loading .loading-container{--bg-primary: var(--multi-chain-market-bg-primary);--bg-secondary: var(--multi-chain-market-bg-secondary);--text-primary: var(--multi-chain-market-text-primary);--border-color: var(--multi-chain-market-border-color);--bg-gradient: linear-gradient(135deg, var(--multi-chain-market-bg-primary) 0%, var(--multi-chain-market-bg-secondary) 100%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px;border-radius:12px;background:var(--bg-gradient);border:1px solid var(--border-color);box-shadow:0 8px 32px #0000001a;backdrop-filter:blur(10px);min-width:300px}.loading-spinner{width:48px;height:48px;border:3px solid var(--border-color);border-top:3px solid var(--multi-chain-market-accent-color);border-radius:50%;animation:spin 1.2s linear infinite}.loading-container>div:last-child{font-size:16px;font-weight:500;color:var(--text-primary);opacity:.9}.dark .loading-container{--bg-primary: #1b1b1b;--bg-secondary: #0f0f0f;--text-primary: #ffffff;--border-color: #333337;--bg-gradient: linear-gradient(135deg, #0A0A0A 0%, #1b1b1b 100%);box-shadow:0 8px 32px #0000004d}.dark .loading-spinner{border-color:#333337;border-top-color:#fff}.light .loading-container{--bg-primary: #ffffff;--bg-secondary: #f1f1f3df;--text-primary: #1b1718;--border-color: rgba(140, 140, 140, .2);--bg-gradient: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);box-shadow:0 8px 32px #00000014}.light .loading-spinner{border-color:#8c8c8c33;border-top-color:#1b1718}.listing-not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:40px;text-align:center;gap:24px}.listing-not-found h3{font-size:1.5rem;font-weight:600;margin:0 0 12px;color:inherit}.listing-not-found p{font-size:1rem;margin:0;opacity:.8;max-width:500px;line-height:1.5}.listing-not-found button{padding:12px 24px;background:#4ecdc4;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:600;transition:background-color .2s}.listing-not-found button:hover{background:#45b7aa}@media (min-width: 1200px){.multi-chain-market-marketplace-list-item{margin-right:15px!important}}@media (max-width: 1199px) and (min-width: 769px){.multi-chain-market-marketplace-list-item{margin-right:15px!important;margin-left:15px!important}}@media (max-width: 768px){.multi-chain-market-marketplace-list-item{flex-direction:column;gap:1rem}.list-item-image{width:100%;height:200px;align-self:center}.list-item-details-grid{grid-template-columns:1fr}.list-item-actions{flex-direction:row;min-width:auto;display:inline-grid;width:100%}.marketplace-results-header{flex-direction:row;justify-content:space-between;align-items:center;padding:0 .5rem;margin-bottom:1rem;gap:1rem}.results-count{text-align:left;font-size:.95rem;padding:0;flex:1}.view-toggle{align-self:auto;width:auto;margin:0;flex-shrink:0}.view-toggle-btn{padding:10px 16px;min-width:44px;min-height:44px}}@media (max-width: 480px){.marketplace-results-header{padding:0 .25rem;gap:.75rem}.results-count{font-size:.9rem;padding:0}.view-toggle{padding:3px;gap:.25rem}.view-toggle-btn{padding:8px 12px;min-width:40px;min-height:40px}}@media (max-width: 768px){.listing-card-grade-badge{font-size:10px;padding:4px 8px;border-radius:3px}.listing-feature-tag{font-size:9px;padding:2px 6px}.listing-card-features{gap:4px}}.listing-image-slider{width:100%;position:relative}.listing-image-container{position:relative;width:100%;height:auto;max-height:595px;overflow:hidden;border-radius:8px;background-color:var(--multi-chain-market-bg-secondary)}.listing-image-container .listingpageimg{width:100%;height:auto;max-height:595px;object-fit:contain;display:block;transition:transform .3s ease}.listing-image-nav{position:absolute;top:50%;transform:translateY(-50%);background:#000000b3;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:2;color:#fff;opacity:.8}.listing-image-nav:hover{background:#000000e6;transform:translateY(-50%) scale(1.1);opacity:1}.listing-image-nav:disabled{opacity:.3;cursor:not-allowed}.listing-image-nav:disabled:hover{transform:translateY(-50%);background:#000000b3}.listing-image-nav-prev{left:10px}.listing-image-nav-next{right:10px}.listing-image-counter{position:absolute;top:10px;left:10px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:500;z-index:2}.listing-image-thumbnails{display:flex;gap:8px;margin-top:12px;justify-content:center;flex-wrap:wrap;min-height:60px;align-items:center}.listing-thumbnail{width:60px;height:60px;border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:none;padding:0}.listing-thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.listing-thumbnail:hover{border-color:var(--multi-chain-market-accent-color);opacity:.8}.listing-thumbnail.active{border-color:var(--multi-chain-market-accent-color);box-shadow:0 0 0 1px var(--multi-chain-market-accent-color)}.dark .listing-image-nav{background:#fff3;color:#fff}.dark .listing-image-nav:hover{background:#ffffff4d}.dark .listing-image-counter{background:#fff3;color:#fff}.dark .listing-thumbnail{border-color:#333337}.dark .listing-thumbnail:hover,.dark .listing-thumbnail.active{border-color:#fff}.light .listing-image-nav{background:#0009;color:#fff}.light .listing-image-nav:hover{background:#000c}.light .listing-image-counter{background:#0009;color:#fff}.light .listing-thumbnail{border-color:#8c8c8c4d}.light .listing-thumbnail:hover,.light .listing-thumbnail.active{border-color:#1b1718}@media (max-width: 768px){.listing-image-nav{width:35px;height:35px}.listing-image-nav-prev{left:5px}.listing-image-nav-next{right:5px}.listing-image-counter{top:5px;left:5px;font-size:.7rem;padding:3px 6px}.listing-thumbnail{width:50px;height:50px}.listing-image-thumbnails{gap:6px;margin-top:10px}}@media (max-width: 480px){.listing-image-nav{width:30px;height:30px}.listing-thumbnail{width:45px;height:45px}.listing-image-thumbnails{gap:4px;margin-top:8px}}:root{--multi-chain-market-bg-primary: #1b1b1b;--multi-chain-market-bg-secondary: #0f0f0f;--multi-chain-market-text-primary: #ffffff;--multi-chain-market-text-secondary: #aaaaaa;--multi-chain-market-border-color: #333337;--multi-chain-market-accent-color: #ffffff;--multi-chain-market-accent-hover: #f0f0f0;--multi-chain-market-card-bg: #1b1b1bf2;--multi-chain-market-modal-bg: #1b1b1b;--multi-chain-market-input-bg: #0f0f0f;--multi-chain-market-shadow: rgba(0, 0, 0, .3)}.light{--multi-chain-market-bg-primary: #ffffff;--multi-chain-market-bg-secondary: #f1f1f3df;--multi-chain-market-text-primary: #1b1718;--multi-chain-market-text-secondary: #555555;--multi-chain-market-border-color: rgba(140, 140, 140, .2);--multi-chain-market-accent-color: #1b1718;--multi-chain-market-accent-hover: #333333;--multi-chain-market-card-bg: rgba(255, 255, 255, .7);--multi-chain-market-modal-bg: #ffffff;--multi-chain-market-input-bg: #ffffff;--multi-chain-market-shadow: rgba(0, 0, 0, .1)}.multi-chain-market-marketplace{color:var(--multi-chain-market-text-primary);min-height:100vh}.multi-chain-market-marketplace-header{padding:2rem 0;border-bottom:1px solid var(--multi-chain-market-border-color)}.multi-chain-market-marketplace-subtitle{color:var(--multi-chain-market-text-secondary);font-size:1rem;margin-top:.5rem}.multi-chain-market-marketplace-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;padding:1rem;margin-top:1rem}.multi-chain-market-marketplace-item{background-color:var(--multi-chain-market-card-bg);border:1px solid var(--multi-chain-market-border-color);border-radius:3px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 12px var(--multi-chain-market-shadow);display:block;text-decoration:none;color:inherit}.multi-chain-market-marketplace-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px var(--multi-chain-market-shadow);border-color:var(--multi-chain-market-accent-color);text-decoration:none;color:inherit}.multi-chain-market-marketplace-item-content{padding:1.25rem}.multi-chain-market-marketplace-item-title{font-size:1.25rem;font-weight:600;margin:0 0 .75rem;color:var(--multi-chain-market-text-primary);line-height:1.3}.column-2 .multi-chain-market-marketplace-item-title{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important;font-size:1.25rem;font-weight:600;margin:0 0 .75rem;color:var(--multi-chain-market-text-primary);line-height:1.3}.multi-chain-market-marketplace-item-description{color:var(--multi-chain-market-text-secondary);font-size:.9rem;line-height:1.5;margin:0 0 1rem;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.multi-chain-market-marketplace-item-details{margin-bottom:1.25rem;padding:.75rem 0;border-top:1px solid var(--multi-chain-market-border-color);border-bottom:1px solid var(--multi-chain-market-border-color)}.multi-chain-market-marketplace-item-price,.list-item-price{font-size:20px;font-weight:800;color:var(--multi-chain-market-accent-color);margin:4px 0 12px;text-align:left;display:flex;align-items:center;flex-wrap:wrap}.multi-chain-market-marketplace-item-seller,.multi-chain-market-marketplace-item-date{display:none;font-size:.85rem;color:var(--multi-chain-market-text-secondary);margin-bottom:.25rem}.multi-chain-market-marketplace-item-actions{display:flex;gap:.75rem;flex-direction:column}.multi-chain-market-marketplace-item-actions-row{display:flex;gap:.75rem}.multi-chain-market-marketplace-btn{padding:.75rem 1rem;border:none;border-radius:3px;font-size:.9rem;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:all .2s ease;display:block;box-sizing:border-box}.multi-chain-market-buy-now-btn,.multi-chain-market-offer-btn{flex:1;width:50%}.multi-chain-market-more-info-btn{width:100%}.multi-chain-market-buy-now-btn{background-color:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary);border:2px solid var(--multi-chain-market-accent-color)}.multi-chain-market-buy-now-btn:hover{background-color:var(--multi-chain-market-accent-hover);border-color:var(--multi-chain-market-accent-hover);transform:translateY(-1px)}.multi-chain-market-offer-btn{background-color:transparent;color:var(--multi-chain-market-accent-color);border:2px solid var(--multi-chain-market-accent-color)}.multi-chain-market-offer-btn:hover{background-color:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary)}.multi-chain-market-more-info-btn{background-color:var(--multi-chain-market-input-bg);color:var(--multi-chain-market-text-primary);border:2px solid var(--multi-chain-market-border-color)}.multi-chain-market-more-info-btn:hover{background-color:var(--multi-chain-market-border-color);color:var(--multi-chain-market-text-primary);text-decoration:none}.multi-chain-market-marketplace-modal-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:10000;padding:1rem}.multi-chain-market-marketplace-modal{position:relative;max-width:75%;width:100%;max-height:90vh;border-radius:15px;overflow:auto;outline:none}.multi-chain-market-marketplace-modal-content{background-color:var(--multi-chain-market-modal-bg);border-radius:16px;box-shadow:0 20px 60px #00000080;overflow:hidden}.multi-chain-market-marketplace-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid var(--multi-chain-market-border-color);background-color:var(--multi-chain-market-bg-secondary)}.multi-chain-market-marketplace-modal-header h2{margin:0;color:var(--multi-chain-market-text-primary);font-size:1.5rem;font-weight:600}.multi-chain-market-marketplace-modal-close{background:none;border:none;font-size:2rem;color:var(--multi-chain-market-text-secondary);cursor:pointer;padding:0;line-height:1;transition:color .2s ease}.multi-chain-market-marketplace-modal-close:hover{color:var(--multi-chain-market-text-primary)}.multi-chain-market-marketplace-modal-body{padding:2rem}.multi-chain-market-modal-item-info{display:flex;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--multi-chain-market-border-color)}.multi-chain-market-modal-item-image{width:120px;height:120px;object-fit:cover;border-radius:3px;flex-shrink:0}.multi-chain-market-modal-item-details h3{margin:0 0 .75rem;color:var(--multi-chain-market-text-primary);font-size:1.25rem}.multi-chain-market-modal-item-details p{margin:0 0 .75rem;color:var(--multi-chain-market-text-secondary);line-height:1.5}.multi-chain-market-modal-item-price{font-size:1.5rem;font-weight:700;color:var(--multi-chain-market-accent-color)}.multi-chain-market-payment-options{margin-bottom:2rem}.multi-chain-market-payment-options h4{margin:0 0 1rem;color:var(--multi-chain-market-text-primary);font-size:1.1rem}.multi-chain-market-payment-method-selector{display:flex;flex-direction:column;gap:.75rem}.multi-chain-market-payment-option{display:flex;align-items:center;gap:.75rem;padding:1rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;cursor:pointer;transition:all .2s ease}.multi-chain-market-payment-option:hover{border-color:var(--multi-chain-market-accent-color);background-color:var(--multi-chain-market-bg-secondary)}.multi-chain-market-payment-option input[type=radio]{margin:0}.multi-chain-market-payment-option span{color:var(--multi-chain-market-text-primary);font-weight:500}.multi-chain-market-current-offers{margin-bottom:2rem}.multi-chain-market-current-offers h4{margin:0 0 1rem;color:var(--multi-chain-market-text-primary);font-size:1.1rem}.multi-chain-market-offers-list{max-height:150px;overflow-y:auto}.multi-chain-market-offer-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:var(--multi-chain-market-bg-secondary);border:1px solid var(--multi-chain-market-border-color);border-radius:3px;margin-bottom:.5rem}.multi-chain-market-offer-item span:first-child{font-weight:600;color:var(--multi-chain-market-accent-color)}.multi-chain-market-offer-item span:last-child{color:var(--multi-chain-market-text-secondary);font-size:.9rem}.multi-chain-market-make-offer-section{margin-bottom:2rem}.multi-chain-market-make-offer-section h4{margin:0 0 1rem;color:var(--multi-chain-market-text-primary);font-size:1.1rem}.multi-chain-market-offer-input-group{display:flex;gap:.75rem}.multi-chain-market-offer-amount-input{flex:1;padding:.75rem 1rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;background-color:var(--multi-chain-market-input-bg);color:var(--multi-chain-market-text-primary);font-size:1rem}.multi-chain-market-offer-currency-select{padding:.75rem 1rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;background-color:var(--multi-chain-market-input-bg);color:var(--multi-chain-market-text-primary);font-size:1rem;min-width:120px}.multi-chain-market-offer-currency-select:focus{outline:none;border-color:var(--multi-chain-market-accent-color)}.multi-chain-market-modal-actions{display:flex;gap:1rem;justify-content:flex-end}.multi-chain-market-cancel-btn{background-color:transparent;color:var(--multi-chain-market-text-secondary);border:2px solid var(--multi-chain-market-border-color)}.multi-chain-market-cancel-btn:hover{background-color:var(--multi-chain-market-border-color);color:var(--multi-chain-market-text-primary)}.multi-chain-market-confirm-buy-btn,.multi-chain-market-confirm-offer-btn{background-color:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary);border:none}.multi-chain-market-confirm-buy-btn:hover,.multi-chain-market-confirm-offer-btn:hover{background-color:var(--multi-chain-market-accent-hover)}.multi-chain-market-no-results{display:flex;justify-content:center;align-items:center;padding:4rem 2rem;color:var(--multi-chain-market-text-secondary);font-size:1.1rem}.multi-chain-market-loading-rankings{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}.mid-menu-item .price{margin-top:10px!important}@media (max-width: 768px){.marketplace-results-header{padding:15px 10px 15px 15px!important}.multi-chain-market-marketplace-grid{grid-template-columns:1fr;gap:1rem;padding:.5rem}.multi-chain-market-marketplace-item-actions{flex-direction:column}.multi-chain-market-marketplace-item-actions-row{flex-direction:column;gap:.5rem}.multi-chain-market-buy-now-btn,.multi-chain-market-offer-btn{width:100%;flex:none}.multi-chain-market-modal-item-info{flex-direction:column;text-align:center}.multi-chain-market-modal-item-image{width:100%;height:200px;margin:0 auto}.multi-chain-market-offer-input-group{flex-direction:column}.multi-chain-market-modal-actions{flex-direction:column-reverse}.multi-chain-market-marketplace-modal-body,.multi-chain-market-marketplace-modal-header{padding:1rem}}@media (max-width: 480px){.multi-chain-market-marketplace-grid{grid-template-columns:1fr;gap:.75rem;padding:.25rem}.multi-chain-market-marketplace-item-content{padding:1rem}.multi-chain-market-marketplace-item-title{font-size:1.1rem}.multi-chain-market-marketplace-item-price{font-size:1.25rem}.multi-chain-market-marketplace-btn{padding:.625rem .875rem;font-size:.85rem}}.multi-chain-market-marketplace-column-2{padding-left:1rem;margin-top:0!important}@media (max-width: 1199px){.multi-chain-market-marketplace-column-2{padding-left:0;margin-top:0!important}}.multi-chain-market-marketplace-modal-overlay{z-index:10001}.multi-chain-market-marketplace-modal{z-index:10002}.card-filters{max-height:80vh;overflow-y:auto}.filter-section{margin:10px 0}.filter-dropdown{width:100%;margin-bottom:10px}.features-filter{max-height:200px;overflow-y:auto}.feature-checkbox{display:block;margin:5px 0;cursor:pointer;font-size:12px}.feature-checkbox input{margin-right:8px}.feature-checkbox:hover{background-color:var(--hover-bg-color);padding:2px 5px;border-radius:3px}.card-item{position:relative}.card-grade-badge{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,#fff,#fff);color:#000;padding:4px 8px;border-radius:3px;font-size:10px;font-weight:700;z-index:2;box-shadow:0 2px 4px #0000004d}.card-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;font-size:11px}.card-detail{display:flex;flex-direction:column}.detail-label{font-weight:600;color:var(--multi-chain-market-text-secondary);font-size:10px;text-transform:uppercase;letter-spacing:.5px}.detail-value{color:var(--multi-chain-market-text-primary);font-weight:500}.card-features{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0}.feature-tag{background:var(--multi-chain-market-accent-color);color:#fff;padding:2px 6px;border-radius:3px;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.feature-tag.more{background:var(--multi-chain-market-text-secondary);opacity:.7}.multi-chain-market-marketplace-item-location{font-size:11px;color:var(--multi-chain-market-text-secondary);margin:2px 0;display:flex;align-items:center;gap:4px}.marketplace-results-header{padding:15px 30px 15px 0;border-bottom:1px solid var(--multi-chain-market-border-color);margin-bottom:20px}.results-count{font-size:16px;font-weight:600;color:var(--multi-chain-market-text-primary)}.multi-chain-market-marketplace-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:0 10px}.multi-chain-market-marketplace-item{background:var(--multi-chain-market-card-bg);border:1px solid var(--multi-chain-market-border-color);border-radius:3px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.multi-chain-market-marketplace-item:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026;border-color:var(--multi-chain-market-accent-color)}.multi-chain-market-marketplace-item-image{position:relative;width:100%;height:250px;overflow:hidden}.multi-chain-market-marketplace-item-image img{width:100%;height:100%;background:#fff;object-fit:scale-down;transition:transform .3s ease}.dark .multi-chain-market-marketplace-item-image img{width:100%;height:100%;background:#0f0f0f;object-fit:scale-down;transition:transform .3s ease}.multi-chain-market-marketplace-item:hover .multi-chain-market-marketplace-item-image img{transform:scale(1.05)}.multi-chain-market-marketplace-item-content{padding:15px}.multi-chain-market-marketplace-item-title{font-size:14px;font-weight:600;color:var(--multi-chain-market-text-primary);margin:0 0 8px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.multi-chain-market-marketplace-item-description{font-size:11px;color:var(--multi-chain-market-text-secondary);margin:0 0 10px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.accordion-container .set>a{font-size:13px;font-weight:600;color:var(--multi-chain-market-text-primary);text-decoration:none;padding:10px 0;display:block;border-bottom:1px solid var(--multi-chain-market-border-color)}.accordion-container .set>a:hover{color:var(--multi-chain-market-accent-color)}@media (max-width: 768px){.multi-chain-market-marketplace-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px;padding:0 5px}.card-details-grid{grid-template-columns:1fr;gap:6px}.feature-tag{font-size:8px;padding:1px 4px}.card-filters{max-height:60vh}}@media (max-width: 480px){.multi-chain-market-marketplace-grid{grid-template-columns:1fr}.multi-chain-market-marketplace-item-image{height:250px}}[data-theme=dark] .card-grade-badge{background:linear-gradient(135deg,#fff,#fff)!important;color:#000!important}[data-theme=light] .card-grade-badge{background-color:#1b1718!important;color:#fff!important}[data-theme=dark] .feature-tag{background:var(--multi-chain-market-accent-color);color:#0f0f0f}[data-theme=dark] .feature-checkbox:hover{background-color:#ffffff1a}[data-theme=light] .card-grade-badge,[data-theme=light] .feature-tag{background:#0000000d;color:#1b1718}[data-theme=light] .feature-checkbox:hover{background-color:#0000000d}.listing-card-grade-badge{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#fff,#fff);color:#000;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:700;z-index:2;box-shadow:0 2px 6px #0000004d}.listing-grade-display{font-size:14px;color:var(--multi-chain-market-text-primary);margin:5px 0;display:flex;align-items:center;gap:8px}.listing-grade-info{display:inline-block;background:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary);padding:3px 8px;border-radius:3px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;margin:0}.listing-card-features{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.listing-feature-tag{background:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary);padding:3px 8px;border-radius:3px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.listing-location{font-size:13px;color:var(--multi-chain-market-text-secondary);display:flex;align-items:center;gap:5px}@media (max-width: 768px){.listing-card-grade-badge{font-size:10px;padding:4px 8px;border-radius:3px}.listing-feature-tag,.listing-grade-info{font-size:9px;padding:2px 6px}.listing-card-features{gap:4px}}.multi-chain-market-payment-section{margin:1.5rem 0;display:flex;gap:2rem}.multi-chain-market-payment-section h4{margin-bottom:1rem;font-size:1.1rem;font-weight:600}.multi-chain-market-payment-details-column,.multi-chain-market-payment-method-column{flex:1}.multi-chain-market-payment-section h5{margin-bottom:.75rem;font-size:1rem;font-weight:600}.multi-chain-market-payment-section h6{margin-bottom:.5rem;font-size:.9rem;font-weight:600;color:var(--multi-chain-market-text-primary)}.multi-chain-market-make-offer-section h5{margin-bottom:.75rem;font-size:1rem;font-weight:600}.multi-chain-market-offer-input-group{margin-bottom:1rem}.multi-chain-market-offer-amount-input{width:100%;padding:.75rem 1rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;background-color:var(--multi-chain-market-input-bg);color:var(--multi-chain-market-text-primary);font-size:1rem}.multi-chain-market-offer-amount-input:focus{outline:none;border-color:var(--multi-chain-market-accent-color)}.multi-chain-market-make-offer-section .multi-chain-market-payment-method-selector{display:flex;flex-direction:column;gap:.5rem}.multi-chain-market-make-offer-section .multi-chain-market-payment-option{padding:.75rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;cursor:pointer;transition:all .2s ease}.multi-chain-market-make-offer-section .multi-chain-market-payment-option:hover,.multi-chain-market-make-offer-section .multi-chain-market-payment-option.selected{border-color:var(--multi-chain-market-accent-color);background-color:var(--multi-chain-market-bg-secondary)}@media (max-width: 768px){.multi-chain-market-payment-section{flex-direction:column;gap:1.5rem}.multi-chain-market-payment-details-column,.multi-chain-market-payment-method-column{flex:none}}.multi-chain-market-marketplace-item-shipping,.list-item-shipping{font-size:.75rem;color:var(--multi-chain-market-text-secondary);margin-left:.5rem;font-style:italic;display:inline-flex;align-items:center;white-space:nowrap;line-height:1}.listing-shipping-fee{font-size:.9rem;color:var(--multi-chain-market-text-secondary);margin-top:.25rem;font-style:italic;text-align:center}.create-listing-container{color:var(--multi-chain-market-text-primary);min-height:100vh;background-color:var(--multi-chain-market-bg-primary)}.create-listing-header{padding:2rem 0;border-bottom:1px solid var(--multi-chain-market-border-color);background-color:var(--multi-chain-market-bg-secondary)}.create-listing-subtitle{color:var(--multi-chain-market-text-secondary);font-size:1rem;margin-top:.5rem}.create-listing-form .create-listing-content{padding:2rem 0;min-height:calc(100vh - 200px)}.create-listing-form{max-width:1200px;margin:0 auto;padding:20px 1rem}.create-listing-form .form-section{background-color:var(--multi-chain-market-card-bg);border:1px solid var(--multi-chain-market-border-color);border-radius:12px;padding:2rem;box-shadow:0 4px 12px var(--multi-chain-market-shadow)}.create-listing-form .form-section h3{color:var(--multi-chain-market-text-primary);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--multi-chain-market-accent-color)}.create-listing-form .form-group{margin-bottom:1.5rem}.create-listing-form .form-group label{display:block;color:var(--multi-chain-market-text-primary);font-weight:600;margin-bottom:.5rem;font-size:.95rem}.create-listing-form .form-control{width:100%;padding:.75rem 1rem;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;background-color:var(--multi-chain-market-input-bg);color:var(--multi-chain-market-text-primary);font-size:1rem;transition:all .2s ease}.create-listing-form .form-control:focus{outline:none;border-color:var(--multi-chain-market-accent-color);box-shadow:0 0 0 3px #ffffff1a}.create-listing-form .form-control::placeholder{color:var(--multi-chain-market-text-secondary)}.create-listing-form textarea.form-control{resize:vertical;min-height:100px;line-height:1.5}.create-listing-form .price-input-group{display:flex;gap:.5rem;align-items:center}.create-listing-form .price-input{flex:1}.create-listing-form .currency-select{min-width:120px;height:62.2px!important;border-radius:3px!important;border:2px solid var(--multi-chain-market-border-color)}.create-listing-form .image-upload-container{position:relative}.create-listing-form .image-upload-input{display:none}.create-listing-form .image-upload-label{display:block;width:100%;height:200px;border:2px dashed var(--multi-chain-market-border-color);border-radius:3px;cursor:pointer;transition:all .2s ease;overflow:hidden}.create-listing-form .image-upload-label:hover{border-color:var(--multi-chain-market-accent-color);background-color:var(--multi-chain-market-bg-secondary)}.create-listing-form .image-upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--multi-chain-market-text-secondary);text-align:center}.create-listing-form .image-upload-placeholder i{font-size:2rem;margin-bottom:.5rem;color:var(--multi-chain-market-accent-color)}.create-listing-form .image-preview{width:100%;height:100%;object-fit:cover;border-radius:3px}.create-listing-form .image-previews-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;margin-bottom:1rem}.create-listing-form .image-preview-item{position:relative;width:100%;height:150px;border-radius:8px;overflow:hidden;border:2px solid var(--multi-chain-market-border-color);transition:all .3s ease}.create-listing-form .image-preview-item:hover{border-color:var(--multi-chain-market-accent-color)}.create-listing-form .image-preview-item img{width:100%;height:100%;object-fit:cover;display:block}.create-listing-form .image-preview-overlay{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.create-listing-form .image-preview-item:hover .image-preview-overlay{opacity:1}.create-listing-form .image-preview-actions{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.create-listing-form .image-action-btn{background:#ffffffe6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#333;font-size:.8rem}.create-listing-form .image-action-btn:hover{background:#fff;transform:scale(1.1)}.create-listing-form .image-action-btn.remove-btn{background:#dc3545e6;color:#fff}.create-listing-form .image-action-btn.remove-btn:hover{background:#dc3545}.create-listing-form .image-action-btn.move-btn{background:#007bffe6;color:#fff}.create-listing-form .image-action-btn.move-btn:hover{background:#007bff}.create-listing-form .image-preview-number{position:absolute;top:8px;left:8px;background:#000c;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.create-listing-form .image-previews-grid+.image-upload-label{height:120px;margin-top:1rem}@media (max-width: 768px){.create-listing-form .image-previews-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.create-listing-form .image-preview-item{height:120px}.create-listing-form .image-action-btn{width:28px;height:28px;font-size:.7rem}.create-listing-form .image-preview-actions{gap:.25rem}.create-listing-form .image-upload-label{height:150px}.create-listing-form .image-previews-grid+.image-upload-label{height:100px}}@media (max-width: 480px){.create-listing-form .image-previews-grid{grid-template-columns:repeat(2,1fr);gap:.5rem}.create-listing-form .image-preview-item{height:100px}.create-listing-form .image-action-btn{width:24px;height:24px;font-size:.6rem}.create-listing-form .image-preview-number{width:20px;height:20px;font-size:.65rem;top:4px;left:4px}}.create-listing-form .form-select .ui.dropdown{width:100%;background-color:var(--multi-chain-market-input-bg);border:2px solid var(--multi-chain-market-border-color);border-radius:3px;color:var(--multi-chain-market-text-primary);min-height:50px}.create-listing-form .form-select .ui.dropdown:focus{border-color:var(--multi-chain-market-accent-color)}.create-listing-form .form-select .ui.dropdown .menu{background-color:var(--multi-chain-market-modal-bg);border:1px solid var(--multi-chain-market-border-color);border-radius:3px;box-shadow:0 4px 12px var(--multi-chain-market-shadow)}.create-listing-form .form-select .ui.dropdown .menu .item{color:var(--multi-chain-market-text-primary);border-bottom:1px solid var(--multi-chain-market-border-color);display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem}.create-listing-form .form-select .ui.dropdown .menu .item:hover{background-color:var(--multi-chain-market-bg-secondary)}.create-listing-form .form-select .ui.dropdown .menu .item.selected{background-color:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary)}.create-listing-form .form-select .ui.dropdown .text{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem}.create-listing-form .ui.selection.dropdown.currency-select{min-height:62.2px!important;height:62.2px!important;display:flex!important;width:-webkit-fill-available!important;align-items:center!important;border:2px solid var(--multi-chain-market-border-color);border-radius:3px}.create-listing-form .ui.selection.dropdown.currency-select .dropdown.icon{position:absolute!important;right:1rem!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;font-size:1.2em!important;color:var(--multi-chain-market-text-secondary)!important}.create-listing-form .ui.selection.dropdown.currency-select .text,.create-listing-form .ui.selection.dropdown.currency-select .menu .item{display:flex;align-items:center;justify-content:center!important;gap:.5rem}.create-listing-form .ui.selection.dropdown.currency-select .text{justify-content:center!important;width:100%;height:100%;display:flex!important;align-items:center!important;padding:.75rem 1rem;line-height:normal!important;padding-right:3rem!important}.create-listing-form .ui.selection.dropdown.currency-select .default.text{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;height:100%;line-height:normal!important;padding-right:3rem!important}.create-listing-form .currency-option-icon{width:20px;height:20px;border-radius:50%}.create-listing-form .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem;margin-top:.5rem}.create-listing-form .feature-checkbox{display:flex;align-items:center;gap:.5rem;padding:0rem .5rem;border-radius:3px;transition:background-color .2s ease;position:relative}.create-listing-form .feature-checkbox:hover{background-color:var(--multi-chain-market-bg-secondary)}.create-listing-form .feature-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.create-listing-form .feature-checkbox label{margin:0;font-weight:500;font-size:12px;cursor:pointer;color:var(--multi-chain-market-text-primary);display:flex;align-items:center;gap:.5rem;width:100%;position:relative;padding-left:2rem}.create-listing-form .feature-checkbox label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid var(--multi-chain-market-border-color);border-radius:3px;background-color:var(--multi-chain-market-input-bg);transition:all .2s ease}.create-listing-form .feature-checkbox input[type=checkbox]:checked+label:before{background-color:var(--multi-chain-market-accent-color);border-color:var(--multi-chain-market-accent-color)}.create-listing-form .feature-checkbox input[type=checkbox]:checked+label:after{content:"✓";position:absolute;left:3px;top:50%;transform:translateY(-50%);color:var(--multi-chain-market-bg-primary);font-size:10px;font-weight:700}.create-listing-form .form-actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--multi-chain-market-border-color)}.create-listing-form .btn{padding:.75rem 2rem;border:none;border-radius:3px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:120px}.create-listing-form .btn-secondary{background-color:transparent;color:var(--multi-chain-market-text-secondary);border:2px solid var(--multi-chain-market-border-color)}.create-listing-form .btn-secondary:hover{background-color:var(--multi-chain-market-border-color);color:var(--multi-chain-market-text-primary)}.create-listing-form .btn-primary{background-color:var(--multi-chain-market-accent-color);color:var(--multi-chain-market-bg-primary);border:2px solid var(--multi-chain-market-accent-color)}.create-listing-form .btn-primary:hover,.create-listing-form .btn-primary:active{background-color:var(--multi-chain-market-accent-hover);border-color:var(--multi-chain-market-accent-hover);color:var(--multi-chain-market-bg-primary);transform:translateY(-1px)}.create-listing-form .btn-primary:focus{background-color:var(--multi-chain-market-accent-hover);border-color:var(--multi-chain-market-accent-hover);color:var(--multi-chain-market-bg-primary);transform:translateY(-1px)}.create-listing-form .btn-primary:active:focus{background-color:var(--multi-chain-market-accent-hover);border-color:var(--multi-chain-market-accent-hover);color:var(--multi-chain-market-bg-primary);transform:translateY(-1px)}.create-listing-form .btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.light .create-listing-form .create-listing-container{background-color:var(--multi-chain-market-bg-primary)}.light .create-listing-form .form-section{background-color:#ffffffe6;border-color:#8c8c8c33}.light .create-listing-form .form-control{background-color:#fff}.light .create-listing-form .form-control:focus{border-color:#1b1718;box-shadow:0 0 0 3px #1b17181a}.light .create-listing-form .image-upload-label{border-color:#8c8c8c4d}.light .create-listing-form .image-upload-label:hover{border-color:#1b1718;background-color:#f1f1f380}.light .create-listing-form .feature-checkbox:hover{background-color:#f1f1f3cc}@media (min-width: 769px){.create-listing-form .ui.selection.dropdown.currency-select{max-width:50%!important}}@media (max-width: 768px){.create-listing-form{padding:20px .5rem}.create-listing-form .form-section{padding:1.5rem;margin-bottom:0}.create-listing-form .form-section h3{font-size:1.25rem;margin-bottom:1rem}.create-listing-form .form-group{margin-bottom:1.25rem}.create-listing-form .price-input-group{flex-direction:column;gap:.75rem}.create-listing-form .currency-select{min-width:auto;width:100%}.create-listing-form .features-grid{grid-template-columns:1fr;gap:.5rem}.create-listing-form .form-actions{flex-direction:column-reverse;gap:.75rem}.create-listing-form .btn{width:100%;padding:1rem 2rem}.create-listing-form .image-upload-label{height:150px}}@media (max-width: 480px){.create-listing-form .create-listing-content{padding:1rem 0}.create-listing-form .form-section{padding:1rem;margin-bottom:0}.create-listing-form .form-section h3{font-size:1.1rem}.create-listing-form .form-group label{font-size:.9rem}.create-listing-form .form-control{padding:.625rem .875rem;font-size:.95rem}}.form-text.text-muted{display:flex;justify-content:flex-end;font-size:.85rem;margin-top:.25rem;transition:color .2s ease}.character-counter{font-weight:500}.character-counter.warning{color:#f39c12!important}.character-counter.danger{color:#e74c3c!important}[data-theme=dark] .form-text.text-muted{color:#aaa}[data-theme=dark] .character-counter.warning{color:#f39c12!important}[data-theme=dark] .character-counter.danger{color:#e74c3c!important}[data-theme=light] .form-text.text-muted{color:#666}[data-theme=light] .character-counter.warning{color:#e67e22!important}[data-theme=light] .character-counter.danger{color:#c0392b!important}.tlp-advanced-settings-content .tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}.tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding:1rem 2.5rem 1rem 1.25rem!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;background:var(--tlp-bg-secondary) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;transition:all .3s ease!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}@-moz-document url-prefix(){.tlp-form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:16px 16px!important}}.tlp-advanced-settings-content .tlp-form-group select,.tlp-advanced-settings-content .tlp-form-group .tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:0 1px 3px #00000014!important;transition:all .3s ease!important;cursor:pointer!important}select.tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:0 1px 3px #00000014!important;transition:all .3s ease!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-group:first-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-advanced-row .tlp-form-group:last-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}select.tlp-form-select,.tlp-form-select,.tlp-advanced-settings-content select,.tlp-advanced-settings-content .tlp-form-select,[class*=tlp-form-select]{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}[data-theme=dark] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}[data-theme=light] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}:root{--ai-bg-primary: #1b1b1b;--ai-bg-secondary: #0f0f0f;--ai-text-primary: #ffffff;--ai-border-color: #333337;--ai-bg-gradient: #0f0f0fcc;--ai-muted-color: #aaaaaa;--ai-accent-color: #ffffff;--ai-accent-color-rgb: 255, 255, 255;--ai-card-bg: #1b1b1bf2;--ai-panel-bg: rgba(21, 21, 21, .7);--ai-card-hover-bg: #1b1b1bf2;--ai-card-active-bg: rgba(255, 255, 255, .1);--ai-shadow-color: rgba(0, 0, 0, .3);--ai-highlight-color: #ffffff;--gc-terminal-bg: #0f0f0f;--gc-terminal-border: #333337;--gc-terminal-text: #ffffff;--gc-terminal-prompt: #ffffff;--gc-terminal-input: #1b1b1b;--gc-terminal-cursor: #ffffff}[data-theme=light]{--ai-bg-primary: #ffffff;--ai-bg-secondary: #f1f1f3df;--ai-text-primary: #1b1718;--ai-border-color: rgba(140, 140, 140, .2);--ai-bg-gradient: #f1f1f3cc;--ai-muted-color: #555555;--ai-accent-color: #1b1718;--ai-accent-color-rgb: 27, 23, 24;--ai-card-bg: rgba(255, 255, 255, .7);--ai-panel-bg: rgba(241, 241, 243, .7);--ai-card-hover-bg: rgba(255, 255, 255, .9);--ai-card-active-bg: rgba(255, 255, 255, .05);--ai-shadow-color: rgba(0, 0, 0, .1);--ai-highlight-color: #1b1718;--ai-accent-gradient: linear-gradient(90deg, #1b1718 0%, #333333 100%);--gc-terminal-bg: #f6f6f8;--gc-terminal-border: rgba(140, 140, 140, .2);--gc-terminal-text: #1b1718;--gc-terminal-prompt: #1b1718;--gc-terminal-input: #ffffff;--gc-terminal-cursor: #1b1718}.global-chat-floating-container{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:500;display:flex;flex-direction:column;gap:.75rem;align-items:center}.global-chat-split-button{display:flex;gap:.25rem;align-items:stretch}.global-chat-split-button .main-action{flex:1;border-radius:3px 0 0 3px}.global-chat-split-button .preview-action{min-width:auto;padding:.75rem .875rem;border-radius:0 3px 3px 0;border-left:1px solid rgba(255,255,255,.2);flex-direction:column;gap:.25rem}.global-chat-preview-label{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.global-chat-preview-notice{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;color:var(--ai-muted-color);text-align:center;background:var(--ai-bg-secondary);border-radius:3px;margin:.5rem;border:1px solid var(--ai-border-color);font-size:.875rem;font-family:Inter,sans-serif}.global-chat-preview-icon{opacity:.7;color:var(--ai-accent-color);flex-shrink:0}.global-chat-connect-button{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--ai-accent-color);color:#fff;border:none;border-radius:4px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-left:.75rem;min-width:120px;justify-content:center}.global-chat-connect-button:hover:not(:disabled){background:var(--ai-accent-hover, var(--ai-accent-color));transform:translateY(-1px);box-shadow:0 2px 8px #8a2be24d}.global-chat-connect-button:active{transform:translateY(0)}.global-chat-connect-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.global-chat-connect-button:disabled:hover{transform:none;box-shadow:none}[data-theme=dark] .global-chat-connect-button{background:#fff;color:#1b1718}[data-theme=dark] .global-chat-connect-button:hover:not(:disabled){background:#f5f5f5;color:#1b1718;box-shadow:0 2px 8px #00000026}[data-theme=light] .global-chat-connect-button{background:#1b1718;color:#fff}[data-theme=light] .global-chat-connect-button:hover:not(:disabled){background:#2a2426;color:#fff;box-shadow:0 2px 8px #0000004d}@media (min-width: 1200px){.global-chat-floating-container{left:calc(50% + 87.5px);transform:translate(-50%) scale(1.2)}[data-theme=dark] .global-chat-floating-button.connect-wallet{background:#fff!important;color:#1b1718!important;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a!important}[data-theme=dark] .global-chat-floating-button.connect-wallet:hover{background:#f5f5f5!important;box-shadow:0 8px 20px #0003,0 4px 10px #00000026!important}[data-theme=dark] .global-chat-floating-button.open-chat{background:#fff!important;color:#1b1718!important;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a!important}[data-theme=dark] .global-chat-floating-button.open-chat:hover{background:#f5f5f5!important;box-shadow:0 8px 20px #0003,0 4px 10px #00000026!important}[data-theme=light] .global-chat-floating-button.connect-wallet{background:#1b1718!important;color:#fff!important;box-shadow:0 4px 12px #0006,0 2px 6px #0003!important}[data-theme=light] .global-chat-floating-button.connect-wallet:hover{background:#2a2426!important;box-shadow:0 8px 20px #0009,0 4px 10px #0000004d!important}[data-theme=light] .global-chat-floating-button.open-chat{background:#1b1718!important;color:#fff!important;box-shadow:0 4px 12px #0006,0 2px 6px #0003!important}[data-theme=light] .global-chat-floating-button.open-chat:hover{background:#2a2426!important;box-shadow:0 8px 20px #0009,0 4px 10px #0000004d!important}}.global-chat-floating-button{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;background:var(--gc-terminal-bg);border:none;border-radius:3px;color:var(--ai-text-primary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px var(--ai-shadow-color);min-width:120px;height:40px;max-height:40px;min-height:40px;transform:scale(1)}.global-chat-floating-button:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 15px var(--ai-shadow-color)}.global-chat-floating-button:active{transform:translateY(0) scale(.98)}.global-chat-floating-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.global-chat-button-content{display:flex;align-items:center;gap:.5rem}.global-chat-button-label{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.global-chat-floating-button.connect-wallet{background:#fff;color:#1b1718;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}[data-theme=dark] .global-chat-floating-button.connect-wallet{background:#1b1718;color:#fff;box-shadow:0 4px 12px #0006,0 2px 6px #0003}.global-chat-floating-button.connect-wallet:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 20px #0003,0 4px 10px #00000026}[data-theme=dark] .global-chat-floating-button.connect-wallet:hover{box-shadow:0 8px 20px #0009,0 4px 10px #0000004d}.global-chat-floating-button.open-chat{background:#fff;color:#1b1718;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}[data-theme=dark] .global-chat-floating-button.open-chat{background:#1b1718;color:#fff;box-shadow:0 4px 12px #0006,0 2px 6px #0003}.global-chat-floating-button.open-chat:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 20px #0003,0 4px 10px #00000026}[data-theme=dark] .global-chat-floating-button.open-chat:hover{box-shadow:0 8px 20px #0009,0 4px 10px #0000004d}.global-chat-loading-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:var(--ai-accent-color);animation:spin 1s ease infinite}.global-chat-tooltip{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.global-chat-floating-button:hover .global-chat-tooltip{opacity:1;visibility:visible}.global-chat-tooltip-text{background:#333333e6;color:#fff;padding:8px 12px;border-radius:3px;font-size:14px;font-family:Inter,sans-serif;white-space:nowrap;box-shadow:0 2px 10px #0003}[data-theme=light] .global-chat-tooltip-text{background:#1b1718e6}.global-chat-modal-overlay{position:fixed;inset:0;background-color:#0003;display:flex;justify-content:center;align-items:center;z-index:1001;opacity:1;visibility:visible;transition:opacity .3s;backdrop-filter:blur(0px)}@media (min-width: 1200px){.global-chat-modal-overlay{justify-content:center;margin-left:175px}}.global-chat-modal{width:90%;max-width:600px;height:600px;max-height:90vh;background:var(--ai-panel-bg);color:var(--ai-text-primary);border-radius:12px;border:1px solid var(--ai-border-color);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px var(--ai-shadow-color);animation:modalFadeIn .5s;font-family:Inter,sans-serif}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.global-chat-header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#0003;border-bottom:1px solid var(--ai-border-color)}[data-theme=dark] .global-chat-header{background:#0a0a0acc;border-bottom:1px solid #333337}[data-theme=light] .global-chat-header{background:#f6f6f8e6}.global-chat-header-controls{display:flex;gap:6px;align-items:center}.global-chat-control{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .2s ease}[data-theme=dark] .global-chat-control{box-shadow:0 0 0 1px #fff3}[data-theme=light] .global-chat-control{box-shadow:0 0 0 1px #0000001a}[data-theme=dark] .global-chat-control.close,[data-theme=dark] .global-chat-control.minimize,[data-theme=dark] .global-chat-control.maximize{background-color:#fff}[data-theme=light] .global-chat-control.close,[data-theme=light] .global-chat-control.minimize,[data-theme=light] .global-chat-control.maximize{background-color:#000}.global-chat-control:hover{opacity:.8;transform:scale(1.1)}.global-chat-title{font-family:Inter,sans-serif;font-weight:700;font-size:14px;color:var(--ai-accent-color);flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.global-chat-status{display:flex;align-items:center;gap:.25rem;color:var(--ai-muted-color);font-size:.75rem;margin-left:1rem}.global-chat-onramp-button{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin-left:auto;font-family:Inter,sans-serif}.global-chat-onramp-button:hover{background:var(--ai-highlight-color);transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.global-chat-onramp-button:active{transform:translateY(0)}.global-chat-onramp-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.global-chat-onramp-button:disabled:hover{transform:none;box-shadow:none}.spinning{animation:spin 1s linear infinite}.token-buy-button:disabled{opacity:.7;cursor:not-allowed}.token-buy-button:disabled:hover{transform:none;box-shadow:none}.global-chat-username-section{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-top:1px solid var(--ai-border-color);background:var(--ai-bg-secondary)}.global-chat-username-display{display:flex;align-items:center;gap:.5rem;color:var(--ai-muted-color);font-size:.75rem}.global-chat-username-show{display:flex;align-items:center;gap:.375rem}.global-chat-current-username{color:var(--ai-text-primary);font-weight:600}.global-chat-username-edit-btn{background:none;border:none;color:var(--ai-muted-color);cursor:pointer;padding:.25rem;border-radius:3px;transition:color .2s ease}.global-chat-username-edit-btn:hover{color:var(--ai-accent-color)}.global-chat-username-edit{display:flex;align-items:center;gap:.375rem}.global-chat-username-input{padding:.25rem .5rem;border:1px solid var(--ai-border-color);border-radius:3px;background:var(--ai-bg-primary);color:var(--ai-text-primary);font-size:.75rem;min-width:120px}.global-chat-username-save,.global-chat-username-cancel{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:3px;transition:color .2s ease}.global-chat-username-save{color:var(--ai-success-color, #10b981)}.global-chat-username-cancel{color:var(--ai-error-color, #ef4444)}.global-chat-username-save:hover{background:var(--ai-success-color, #10b981);color:#fff}.global-chat-username-cancel:hover{background:var(--ai-error-color, #ef4444);color:#fff}.global-chat-close-button{background:none;border:none;color:var(--ai-accent-color);font-size:18px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .2s}.global-chat-messages{padding:16px;flex-grow:1;overflow-y:auto;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--ai-text-primary);background:var(--ai-bg-secondary);scrollbar-width:thin;scrollbar-color:var(--ai-accent-color) var(--ai-bg-secondary)}[data-theme=dark] .global-chat-messages{background:#0f0f0f;color:#f0f0f0}[data-theme=light] .global-chat-messages{background:#f6f6f8;color:#1b1718}.global-chat-messages::-webkit-scrollbar{width:8px}.global-chat-messages::-webkit-scrollbar-track{background:var(--ai-bg-secondary)}.global-chat-messages::-webkit-scrollbar-thumb{background-color:var(--ai-accent-color);border-radius:3px}.global-chat-message{margin-bottom:8px;padding:0;opacity:0;animation:fadeIn .3s forwards;font-family:Inter,sans-serif;position:relative;display:flex;align-items:flex-start;gap:8px}.global-chat-message.own-message{flex-direction:row-reverse;justify-content:flex-start}.global-chat-message-bubble{background:var(--ai-bg-primary);border:1px solid var(--ai-border-color);border-radius:12px;padding:8px 12px;max-width:85%;width:fit-content;position:relative;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}.global-chat-message:not(.own-message) .global-chat-message-bubble:before{content:"";position:absolute;bottom:0;left:-8px;width:0;height:0;border:8px solid transparent;border-right-color:var(--ai-border-color);border-bottom:0;border-left:0;transform:translateY(-2px)}.global-chat-message:not(.own-message) .global-chat-message-bubble:after{content:"";position:absolute;bottom:0;left:-7px;width:0;height:0;border:7px solid transparent;border-right-color:var(--ai-bg-primary);border-bottom:0;border-left:0;transform:translateY(-2px)}.global-chat-message.own-message .global-chat-message-bubble:before{content:"";position:absolute;bottom:0;right:-8px;width:0;height:0;border:8px solid transparent;border-left-color:var(--ai-border-color);border-bottom:0;border-right:0;transform:translateY(-2px)}.global-chat-message.own-message .global-chat-message-bubble:after{content:"";position:absolute;bottom:0;right:-6px;width:0;height:0;border:7px solid transparent;border-left-color:var(--ai-bg-primary);border-bottom:0;border-right:0;transform:translateY(-2px)}.global-chat-message.own-message .global-chat-message-bubble{background:var(--ai-bg-primary);color:var(--ai-text-primary);border-color:var(--ai-border-color)}.global-chat-message.own-message .global-chat-message-bubble:after{border-left-color:var(--ai-bg-primary)}[data-theme=light] .global-chat-message:not(.own-message) .global-chat-message-bubble:before{border-right-color:#0000001a}[data-theme=light] .global-chat-message:not(.own-message) .global-chat-message-bubble:after{border-left-color:var(--ai-bg-primary)}[data-theme=light] .global-chat-message.own-message .global-chat-message-bubble:before{border-left-color:#0000001a}[data-theme=light] .global-chat-message.own-message .global-chat-message-bubble:after{border-left-color:var(--ai-bg-primary)}.global-chat-message-bubble:hover{background:var(--ai-bg-tertiary);border-color:var(--ai-accent-color);box-shadow:0 2px 8px #00000026}[data-theme=light] .global-chat-message-bubble{background:#fffc;border-color:#0000001a;box-shadow:0 1px 3px #00000014}[data-theme=light] .global-chat-message-bubble:hover{background:#fffffff2;border-color:var(--ai-accent-color);box-shadow:0 2px 8px #0000001f}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.global-chat-message-line{display:flex;flex-direction:column;line-height:1.4;word-wrap:break-word;padding:0;position:relative;min-height:60px}.global-chat-timestamp{color:var(--ai-muted-color);font-size:.875rem;font-weight:400;opacity:.7;margin-left:auto;display:block;user-select:none;font-family:Inter,sans-serif;text-align:right;line-height:1.2;align-self:flex-end;margin-top:4px;padding-top:2px;order:3}.terminal-prompt{color:var(--ai-accent-color);font-weight:600;margin-bottom:6px;font-family:Inter,sans-serif;display:block;font-size:1.25rem;align-self:flex-start;order:1}.terminal-prompt-symbol{color:var(--ai-accent-color);margin-right:.5rem;font-weight:700;opacity:.8;font-family:Inter,sans-serif;display:inline}.global-chat-message-content{color:var(--ai-text-primary);word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.4;font-family:Inter,sans-serif;display:block;font-size:1.125rem;flex:1;align-self:flex-start;order:2;margin-bottom:2px}.chat-gif{display:block;max-width:200px;max-height:150px;border-radius:4px;margin:0;cursor:pointer;transition:transform .2s ease}.chat-gif:hover{transform:scale(1.02)}.terminal-prompt{color:var(--ai-accent-color)!important;margin-right:6px;font-weight:700;font-family:Inter,sans-serif;display:inline}.terminal-line{margin-bottom:8px;opacity:0;animation:fadeIn .3s forwards;font-family:Inter,sans-serif}[data-theme=light] .terminal-line{color:#0f0f0f}[data-theme=dark] .terminal-line{color:#fff}.global-chat-loading{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--ai-accent-color);font-family:Inter,sans-serif}.global-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:var(--ai-muted-color);font-family:Inter,sans-serif;text-align:center}.global-chat-empty-icon{margin-bottom:1rem;color:var(--ai-accent-color)}.global-chat-cursor{animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.global-chat-input-container{display:flex;padding:12px;border-top:1px solid var(--ai-border-color);background:var(--ai-bg-secondary);align-items:center;gap:.5rem}[data-theme=dark] .global-chat-input-container{background:#0a0a0ae6;border-top:1px solid #333337}[data-theme=light] .global-chat-input-container{background:#f6f6f8e6;border-top:1px solid rgba(0,0,0,.1)}.global-chat-input{flex-grow:1;background:#0003;border:1px solid var(--ai-border-color);color:var(--ai-text-primary);padding:10px 15px;border-radius:3px!important;font-family:Inter,sans-serif;font-size:14px;outline:none}.global-chat-input:hover{border-radius:3px!important}.global-chat-input:focus{border-radius:3px!important}[data-theme=dark] .global-chat-input{background:#0a0a0a80;border:1px solid #333337;color:#fff}[data-theme=light] .global-chat-input{background:#ffffff80;border:1px solid rgba(0,0,0,.1);color:#1b1718}.global-chat-input:focus{border-color:var(--ai-accent-color)}.global-chat-input::placeholder{color:var(--ai-muted-color);font-family:Inter,sans-serif}.global-chat-send-button{background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;padding:10px 15px;border-radius:3px;cursor:pointer;font-family:Inter,sans-serif;min-width:80px;display:flex;justify-content:center;align-items:center;transition:background-color .2s;gap:.5rem}[data-theme=dark] .global-chat-send-button{background:#fff;color:#0f0f0f}[data-theme=light] .global-chat-send-button{background:#1b1718;color:#fff}.global-chat-send-button:hover:not(:disabled){background-color:var(--ai-highlight-color);transform:translateY(-1px)}.global-chat-send-button:active{transform:translateY(0)}.global-chat-send-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.global-chat-disconnected{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:var(--ai-muted-color);font-family:Inter,sans-serif;text-align:center}.token-address-container{display:inline-flex;align-items:center;gap:.5rem;margin:.125rem 0}.token-address-chat{background:#ffffff1a;color:var(--ai-accent-color);padding:.125rem .5rem;border-radius:3px;font-family:Inter,sans-serif;font-size:.8rem;line-height:12px;cursor:pointer;transition:all .2s ease;border:1px solid rgba(255,255,255,.2);vertical-align:middle;display:inline-block}.token-address-chat:hover{background:#fff3;border-color:var(--ai-accent-color)}[data-theme=light] .token-address-chat{background:#0000001a;border-color:#0003}[data-theme=light] .token-address-chat:hover{background:#0003;border-color:var(--ai-accent-color)}.token-buy-button{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;border-radius:3px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.token-buy-button:hover{background:var(--ai-highlight-color);transform:translateY(-1px);box-shadow:0 2px 8px #0003}.token-buy-button:active{transform:translateY(0)}[data-theme=dark] .token-buy-button{background:#fff;color:#0f0f0f}[data-theme=dark] .token-buy-button:hover{background:#f0f0f0}[data-theme=light] .token-buy-button{background:#1b1718;color:#fff}[data-theme=light] .token-buy-button:hover{background:#2a2426}.token-copy-button{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .5rem;background:#ffffff1a;color:var(--ai-text-primary);border:1px solid rgba(255,255,255,.2);border-radius:3px;font-size:.8rem;line-height:12px;cursor:pointer;transition:all .2s ease;margin-left:4px;vertical-align:middle}.token-copy-button:hover{background:#fff3;border-color:var(--ai-accent-color);box-shadow:0 2px 8px #0003}.token-copy-button:active{transform:scale(.95)}[data-theme=dark] .token-copy-button{background:#ffffff1a;color:#fff;border-color:#fff3}[data-theme=dark] .token-copy-button:hover{background:#fff3;border-color:#fff}[data-theme=light] .token-copy-button{background:#0000001a;color:#1b1718;border-color:#0003}[data-theme=light] .token-copy-button:hover{background:#0003;border-color:#1b1718}.token-check-button{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;border-radius:3px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.token-check-button:hover{background:var(--ai-highlight-color);transform:translateY(-1px);box-shadow:0 2px 8px #0003}.token-check-button:active{transform:translateY(0)}[data-theme=dark] .token-check-button{background:#fff;color:#0f0f0f}[data-theme=dark] .token-check-button:hover{background:#f0f0f0}[data-theme=light] .token-check-button{background:#1b1718;color:#fff}[data-theme=light] .token-check-button:hover{background:#2a2426}.token-not-launched{display:inline-flex;align-items:center;padding:.25rem .5rem;background:#ffffff0d;color:var(--ai-muted-color, #aaaaaa);border:1px solid rgba(255,255,255,.1);border-radius:3px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;white-space:nowrap;opacity:.8}[data-theme=dark] .token-not-launched{background:#ffffff0d;color:#aaa;border-color:#ffffff1a}[data-theme=light] .token-not-launched{background:#0000000d;color:#555;border-color:#0000001a}@media (max-width: 480px){.token-buy-button{font-size:.7rem;padding:.2rem .4rem;gap:.2rem}.token-copy-button{padding:.1rem .2rem;font-size:.75rem;margin-left:4px}.token-address-container{gap:.3rem}.token-address-chat{font-size:.75rem;padding:.1rem .2rem}.token-check-button{font-size:.7rem;padding:.2rem .4rem;gap:.2rem}.token-not-launched{font-size:.7rem;padding:.2rem .4rem}}@media (max-width: 1199.5px){.global-chat-floating-container{bottom:70px!important;left:50%;transform:translate(-50%)}.global-chat-modal{width:95%;height:80vh}.global-chat-floating-button{padding:.5rem .8rem;font-size:.8rem;min-width:110px;height:40px;max-height:40px;min-height:40px}[data-theme=dark] .global-chat-floating-button.connect-wallet{background:#fff!important;color:#000!important;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a!important}[data-theme=dark] .global-chat-floating-button.connect-wallet:hover{background:#f5f5f5!important;color:#000!important;box-shadow:0 8px 20px #0003,0 4px 10px #00000026!important}[data-theme=dark] .global-chat-floating-button.open-chat{background:#fff!important;color:#000!important;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a!important}[data-theme=dark] .global-chat-floating-button.open-chat:hover{background:#f5f5f5!important;color:#000!important;box-shadow:0 8px 20px #0003,0 4px 10px #00000026!important}}@media (max-width: 600px){.global-chat-send-button{min-width:65px;padding:8px 12px}}@media (max-width: 480px){.global-chat-floating-button{padding:.5rem .8rem;font-size:.75rem;min-width:100px;height:40px;max-height:40px;min-height:40px;box-sizing:border-box}.global-chat-modal{width:100%;height:80vh;border-radius:12px 12px 0 0;margin-bottom:0;position:absolute;bottom:0}.global-chat-input-container{padding:8px 12px;gap:.3rem}.global-chat-input{font-size:12px;padding:8px 12px}.global-chat-send-button{font-size:12px;padding:8px 10px;min-width:60px;flex-shrink:0}.global-chat-send-button span{display:none}.global-chat-gif-button{padding:8px;flex-shrink:0}.global-chat-button-label{font-size:.75rem}.global-chat-connect-button{padding:.5rem .8rem;font-size:.75rem;min-width:100px;margin-left:.5rem}}.global-chat-gif-button{background:none;border:1px solid var(--ai-border-color);color:var(--ai-text-primary);padding:10px;border-radius:3px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.global-chat-gif-button:hover{background:var(--ai-card-hover-bg);color:var(--ai-accent-color)}.global-chat-giphy-picker{border-top:1px solid var(--ai-border-color);background:var(--ai-bg-secondary);height:600px;overflow:visible;display:flex;flex-direction:column}[data-theme=dark] .global-chat-giphy-picker{background:#0a0a0ae6;border-top:1px solid #333337}[data-theme=light] .global-chat-giphy-picker{background:#f6f6f8e6;border-top:1px solid rgba(0,0,0,.1)}.global-chat-giphy-header{display:flex;padding:8px 12px;gap:.5rem;align-items:center;border-bottom:1px solid var(--ai-border-color)}.global-chat-giphy-search{flex:1;padding:8px 12px;border:1px solid var(--ai-border-color);border-radius:3px;background:var(--ai-bg-primary);color:var(--ai-text-primary);font-family:Inter,sans-serif;font-size:14px;outline:none}.global-chat-giphy-search:focus{border-color:var(--ai-accent-color)}.global-chat-giphy-close{background:none;border:none;color:var(--ai-text-primary);cursor:pointer;padding:4px;border-radius:3px;transition:all .2s ease}.global-chat-giphy-close:hover{background:var(--ai-card-hover-bg);color:var(--ai-accent-color)}.global-chat-giphy-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;padding:12px;height:540px;overflow-y:auto;flex:1}.global-chat-giphy-result{width:100%;height:90px;object-fit:cover;border-radius:4px;cursor:pointer;transition:transform .2s ease;border:2px solid transparent}.global-chat-giphy-result:hover{transform:scale(1.05);border-color:var(--ai-accent-color)}.global-chat-giphy-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem;color:var(--ai-muted-color);font-family:Inter,sans-serif}.global-chat-giphy-no-results,.global-chat-giphy-hint{text-align:center;padding:2rem;color:var(--ai-muted-color);font-family:Inter,sans-serif;font-size:14px}.global-chat-giphy-attribution{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-top:1px solid var(--ai-border-color);background:var(--ai-bg-primary);color:var(--ai-muted-color);font-family:Inter,sans-serif;font-size:12px;font-weight:500}.global-chat-giphy-attribution .giphy-logo{height:16px;width:auto;opacity:.8;transition:opacity .2s ease}.global-chat-giphy-attribution:hover .giphy-logo{opacity:1}.global-chat-username-section{border-top:1px solid var(--ai-border-color);background:var(--ai-bg-secondary);padding:8px 12px}[data-theme=dark] .global-chat-username-section{background:#0a0a0ae6;border-top:1px solid #333337}[data-theme=light] .global-chat-username-section{background:#f6f6f8e6;border-top:1px solid rgba(0,0,0,.1)}.global-chat-username-display{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:13px;color:var(--ai-text-primary)}.global-chat-username-show{display:flex;align-items:center;gap:.5rem}.global-chat-current-username{font-family:Inter,sans-serif;color:var(--ai-accent-color);font-weight:600;line-height:1.4;display:flex;align-items:center}.global-chat-username-edit-btn{background:none;border:none;color:var(--ai-muted-color);cursor:pointer;padding:2px 0 0;border-radius:2px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;line-height:1}.global-chat-username-edit-btn:hover{color:var(--ai-accent-color);background:var(--ai-card-hover-bg)}.global-chat-username-edit{display:flex;align-items:center;gap:.5rem}.global-chat-username-input{padding:4px 8px;border:1px solid var(--ai-border-color);border-radius:3px;background:var(--ai-bg-primary);color:var(--ai-text-primary);font-family:Inter,sans-serif;font-size:13px;outline:none;min-width:120px}.global-chat-username-input:focus{border-color:var(--ai-accent-color)}.global-chat-username-save,.global-chat-username-cancel{background:none;border:none;cursor:pointer;padding:4px;border-radius:2px;transition:all .2s ease}.global-chat-username-save{color:var(--ai-text-primary)}.global-chat-username-save:hover{color:var(--ai-accent-color);background:var(--ai-card-hover-bg)}.global-chat-username-cancel{color:var(--ai-muted-color)}.global-chat-username-cancel:hover{color:var(--ai-text-primary);background:var(--ai-card-hover-bg)}@media (max-width: 768px){.global-chat-modal-overlay{background-color:#0000004d}.global-chat-modal{width:95%;height:80vh;max-height:85vh}.global-chat-input-container{gap:.4rem}.global-chat-send-button{min-width:70px;flex-shrink:0}.global-chat-gif-button{flex-shrink:0}.global-chat-giphy-results{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px;padding:8px;height:440px}.global-chat-giphy-result{height:75px}.global-chat-giphy-picker{height:500px}.global-chat-giphy-attribution{padding:6px 8px;font-size:11px}.global-chat-giphy-attribution .giphy-logo{height:14px}.global-chat-username-display{font-size:12px}.global-chat-username-input{min-width:100px;font-size:12px}.global-chat-message-bubble{padding:6px 10px;max-width:92%;border-radius:10px}.global-chat-message:not(.own-message) .global-chat-message-bubble:before{left:-6px;border-width:6px;transform:translateY(-1px)}.global-chat-message:not(.own-message) .global-chat-message-bubble:after{left:-5px;border-width:5px;transform:translateY(-1px)}.global-chat-message.own-message .global-chat-message-bubble:before{right:-8px;border-width:6px;transform:translateY(-1px)}.global-chat-message.own-message .global-chat-message-bubble:after{right:-6px;border-width:5px;transform:translateY(-1px)}.global-chat-message-line{min-height:50px}.global-chat-timestamp{font-size:.8rem;margin-top:3px;padding-top:1px}.terminal-prompt{font-size:1.125rem;margin-bottom:4px}.global-chat-message-content{font-size:1rem;margin-bottom:1px}.global-chat-preview-notice{padding:.625rem .875rem;margin:.375rem;font-size:.85rem;gap:.4rem}}.global-chat-message.token-announcement{margin:.75rem 0;background:transparent;border-radius:3px;padding:0}.global-chat-message.token-announcement .global-chat-message-bubble:before,.global-chat-message.token-announcement .global-chat-message-bubble:after{display:none}.global-chat-token-announcement{width:100%}.token-announcement-stats .label{padding:.2em .1em .3em 0}.global-chat-token-announcement .global-chat-message-bubble{padding:12px 16px;max-width:95%}.global-chat-token-announcement .token-announcement-card{background:transparent;border:none;border-radius:0;padding:14px 0 0;margin-top:10px;box-shadow:none;display:flex;align-items:flex-start;justify-content:space-between;gap:1.125rem;width:100%;border-top:1px solid rgba(255,255,255,.1)}[data-theme=light] .global-chat-token-announcement .token-announcement-card{border-top-color:#0000001a}.global-chat-message:not(.token-announcement) .global-chat-token-announcement .global-chat-message-bubble{background:var(--ai-bg-primary);border-color:var(--ai-border-color);border-width:1px;box-shadow:0 1px 4px #00000014;padding:10px 14px;max-width:90%}[data-theme=light] .global-chat-message:not(.token-announcement) .global-chat-token-announcement .global-chat-message-bubble{background:#ffffffb3;border-color:#00000026;box-shadow:0 1px 4px #0000000f}.global-chat-message:not(.token-announcement) .global-chat-token-announcement .token-announcement-card{border-top:1px solid rgba(255,255,255,.06);padding-top:10px;margin-top:8px;gap:1rem}[data-theme=light] .global-chat-message:not(.token-announcement) .global-chat-token-announcement .token-announcement-card{border-top-color:#0000000f}.global-chat-message.token-announcement .global-chat-message-bubble{background:#1b1b1b;border-color:var(--ai-accent-color);border-width:1.5px;box-shadow:0 2px 8px #00000026}[data-theme=light] .global-chat-message.token-announcement .global-chat-message-bubble{background:linear-gradient(135deg,#ffffffe6,#f8fafce6);border-color:var(--ai-accent-color);box-shadow:0 2px 8px #0000001a}.global-chat-delete-button{position:absolute;top:8px;right:8px;background:#000c;border:1px solid rgba(0,0,0,.5);border-radius:3px;color:#fff;padding:4px;cursor:pointer;opacity:.7;transition:all .2s ease;z-index:10;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.global-chat-delete-button:hover{opacity:1;background:#000;border-color:#000c;transform:scale(1.05)}.global-chat-delete-button:active{transform:scale(.95)}[data-theme=light] .global-chat-delete-button{background:#000000e6;border-color:#0009}[data-theme=light] .global-chat-delete-button:hover{background:#000;border-color:#000c}.global-chat-admin-buttons{position:absolute;top:8px;right:8px;display:flex;gap:4px;z-index:10}.global-chat-message.own-message .global-chat-admin-buttons{top:-32px;right:0}.global-chat-ban-button{background:#000c;border:1px solid rgba(0,0,0,.5);border-radius:3px;color:#fff;padding:4px;cursor:pointer;opacity:.7;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.global-chat-ban-button:hover{opacity:1;background:#000;border-color:#000c;transform:scale(1.05)}.global-chat-ban-button:active{transform:scale(.95)}[data-theme=light] .global-chat-ban-button{background:#000000e6;border-color:#0009}[data-theme=light] .global-chat-ban-button:hover{background:#000;border-color:#000c}.global-chat-admin-buttons .global-chat-delete-button{position:static;margin:0}@media (min-width: 1200px){.global-chat-popup-overlay{margin-left:175px}}.global-chat-popup-overlay{position:fixed;inset:0;background:#000000b3;z-index:10010;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease-out}.global-chat-popup{background:var(--ai-bg-primary);border:2px solid var(--ai-border-color);border-radius:3px;padding:0;max-width:400px;width:90%;box-shadow:0 8px 32px #0000004d;animation:popupSlideIn .3s ease-out}.global-chat-popup-header{background:var(--ai-bg-secondary);padding:16px 20px;border-bottom:1px solid var(--ai-border-color);border-radius:6px 6px 0 0;display:flex;align-items:center;justify-content:space-between;gap:8px}.global-chat-popup-header h3{margin:0;color:var(--ai-text-primary);font-size:1.1rem;font-weight:600;flex:1}.global-chat-popup-close{background:none;border:none;color:var(--ai-text-secondary, #888);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.global-chat-popup-close:hover{background:var(--ai-bg-primary);color:var(--ai-text-primary);transform:scale(1.1)}[data-theme=dark] .global-chat-popup-close{color:var(--ai-text-secondary, #888)}[data-theme=dark] .global-chat-popup-close:hover{background:var(--ai-bg-primary);color:var(--ai-text-primary, #ffffff)}[data-theme=light] .global-chat-popup-close{color:var(--ai-text-secondary, #666)}[data-theme=light] .global-chat-popup-close:hover{background:#0000000d;color:var(--ai-text-primary, #1b1718)}.global-chat-popup-icon{flex-shrink:0}.global-chat-popup-icon.error{color:#ef4444}.global-chat-popup-icon.warning{color:#f59e0b}.global-chat-popup-icon.success{color:#10b981}.global-chat-popup-icon.info{color:var(--ai-accent-color)}.global-chat-popup-content{padding:20px;color:var(--ai-text-primary);line-height:1.5}.global-chat-popup-content p{margin:0 0 12px;padding:0}.global-chat-popup-content p:last-child{margin-bottom:0}.global-chat-popup-actions{padding:16px 20px;border-top:1px solid var(--ai-border-color);text-align:right;background:var(--ai-bg-secondary)}.global-chat-popup-button{background:var(--ai-accent-color);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.global-chat-popup-button:hover{background:var(--ai-accent-hover, var(--ai-accent-color));transform:translateY(-1px);box-shadow:0 2px 8px #8a2be24d}.global-chat-popup-button:active{transform:translateY(0)}.global-chat-popup-error{border-color:#ef4444}.global-chat-popup-warning{border-color:#f59e0b}.global-chat-popup-success{border-color:#10b981}.global-chat-popup-info{border-color:var(--ai-accent-color)}.global-chat-popup-button-error{background:#ef4444}.global-chat-popup-button-error:hover{background:#dc2626;box-shadow:0 2px 8px #ef44444d}.global-chat-popup-button-warning{background:#f59e0b}.global-chat-popup-button-warning:hover{background:#d97706;box-shadow:0 2px 8px #f59e0b4d}.global-chat-popup-button-success{background:#10b981}.global-chat-popup-button-success:hover{background:#059669;box-shadow:0 2px 8px #10b9814d}.global-chat-popup-button-info{background:var(--ai-accent-color)}.global-chat-popup-button-info:hover{background:var(--ai-accent-hover, var(--ai-accent-color));box-shadow:0 2px 8px #8a2be24d}[data-theme=dark] .global-chat-popup-button{background:var(--ai-accent-color);color:#000}[data-theme=dark] .global-chat-popup-button:hover{background:var(--ai-accent-hover, var(--ai-accent-color));color:#000}[data-theme=light] .global-chat-popup{background:#fff;border-color:#0000001a;box-shadow:0 8px 32px #00000026}[data-theme=light] .global-chat-popup-header{background:#f8fafccc;border-bottom-color:#0000001a}[data-theme=light] .global-chat-popup-actions{background:#f8fafccc;border-top-color:#0000001a}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popupSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.terminal-prompt.system-bot{color:var(--ai-accent-color)!important;font-weight:700;font-family:Inter-Bold,Inter,sans-serif;text-transform:uppercase}.token-announcement-card{background:var(--ai-card-bg);border:1px solid var(--ai-border-color);border-radius:3px;padding:.625rem;margin-top:.3125rem;box-shadow:var(--ai-shadow-color);display:flex;align-items:center;gap:.9375rem;width:fit-content;max-width:100%}.token-announcement-left{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;flex:1}.token-announcement-image{width:40px;height:40px;border-radius:3px;overflow:hidden;flex-shrink:0;border:1px solid var(--ai-border-color)}.token-announcement-image img{width:100%;height:100%;object-fit:cover}.token-announcement-main-info{display:flex;flex-direction:column;gap:.15625rem;min-width:0}.token-announcement-top-row{display:flex;align-items:center;gap:.75rem}.token-announcement-name{margin:0;font-size:1.1875rem;font-weight:600;color:var(--ai-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.token-announcement-symbol{color:var(--ai-muted-color);font-size:1rem;font-weight:500;white-space:nowrap}.token-announcement-bonding-completion{margin:.5rem 0 .25rem;width:100%}.bonding-completion-badge{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#4ade80,#22c55e);color:#fff;padding:.375rem .75rem;border-radius:6px;font-size:.875rem;font-weight:600;box-shadow:0 2px 4px #4ade8033;animation:bondingPulse 2s ease-in-out infinite}[data-theme=light] .bonding-completion-badge{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 2px 4px #16a34a4d}.bonding-completion-icon{font-size:1rem;animation:bondingBounce 1.5s ease-in-out infinite}.bonding-completion-text{white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.1)}@keyframes bondingPulse{0%,to{transform:scale(1);box-shadow:0 2px 4px #4ade8033}50%{transform:scale(1.02);box-shadow:0 4px 8px #4ade804d}}@keyframes bondingBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.token-announcement-stat{display:flex;align-items:center;gap:.1875rem}.token-announcement-stat .label{font-size:.9375rem;color:var(--ai-muted-color);font-weight:500}.token-announcement-stat .value{font-size:.9375rem;color:var(--ai-text-primary);font-weight:600}.token-announcement-description{font-size:.875rem;color:var(--ai-muted-color);line-height:1.2;margin-top:.25rem;max-width:300px;word-wrap:break-word;text-align:left}.token-announcement-right{display:flex;flex-direction:column;gap:.5rem;align-items:center;flex-shrink:0}.token-announcement-swap-btn{display:flex;align-items:center;gap:.3125rem;padding:.3125rem .625rem;border:1px solid var(--ai-border-color);background:var(--ai-accent-color);color:var(--ai-bg-secondary);border:none;border-radius:3px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.token-announcement-swap-btn:hover{background:var(--ai-highlight-color);transform:translateY(-1px);box-shadow:var(--ai-shadow-color)}.token-announcement-swap-btn:active{transform:translateY(0)}.token-announcement-links{display:flex;gap:.15625rem}.token-announcement-link{display:flex;align-items:center;justify-content:center;width:22.5px;height:22.5px;background:var(--ai-card-bg);border:1px solid var(--ai-border-color);border-radius:3px;color:var(--ai-muted-color);text-decoration:none;transition:all .2s ease}.token-announcement-link:hover{background:var(--ai-card-hover-bg);color:var(--ai-text-primary);border-color:var(--ai-accent-color)}.token-announcement-link svg{width:12.5px;height:12.5px}@media (max-width: 768px){.global-chat-token-announcement .global-chat-message-bubble{padding:8px 12px;max-width:98%}.global-chat-token-announcement .token-announcement-card{padding:8px 0 0;gap:.625rem;margin-top:6px}.global-chat-message:not(.token-announcement) .global-chat-token-announcement .global-chat-message-bubble{padding:6px 10px;max-width:95%}.global-chat-message:not(.token-announcement) .global-chat-token-announcement .token-announcement-card{padding-top:8px;margin-top:6px;gap:.625rem}.token-announcement-left{gap:.1875rem}.token-announcement-image{width:32px;height:32px}.token-announcement-right{gap:.375rem}.token-announcement-name{font-size:1.0625rem;max-width:125px}.token-announcement-symbol{font-size:.9375rem}.token-announcement-stats{gap:.5625rem}.token-announcement-stat .label,.token-announcement-stat .value{font-size:.875rem}.token-announcement-swap-btn{padding:.25rem .5rem;font-size:.8125rem;gap:.15625rem}.token-announcement-link{width:20px;height:20px}.token-announcement-link svg{width:11.25px;height:11.25px}.token-announcement-description{font-size:.8125rem;max-width:250px;margin-top:.1875rem}.token-announcement-bonding-completion{margin:.375rem 0 .1875rem}.bonding-completion-badge{padding:.3125rem .625rem;font-size:.8125rem;gap:.375rem}.bonding-completion-icon{font-size:.9375rem}}@media (max-width: 480px){.token-announcement-card{gap:.46875rem}.token-announcement-name{max-width:100px}.token-announcement-main-info{gap:.125rem}.token-announcement-top-row{gap:.46875rem}.token-announcement-stats{gap:.3125rem}.token-announcement-description{font-size:.75rem;max-width:200px;margin-top:.125rem}.token-announcement-bonding-completion{margin:.25rem 0 .125rem}.bonding-completion-badge{padding:.25rem .5rem;font-size:.75rem;gap:.3125rem}.bonding-completion-icon{font-size:.875rem}.global-chat-username-section{flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between}.global-chat-username-display{font-size:12px;gap:.375rem;flex:1;min-width:0}.global-chat-onramp-button{padding:.375rem .5rem;font-size:.7rem;gap:.25rem;margin-left:auto;flex-shrink:0;white-space:nowrap}.global-chat-preview-notice{padding:.5rem .75rem;margin:.25rem;font-size:.8rem;gap:.375rem}}.global-chat-username-label-text{display:inline}@media (min-width: 481px){.global-chat-username-label-text:after{content:"Your Username:"}}@media (max-width: 480px){.global-chat-username-label-text:after{content:"Username"}}.shared-token-text-inline{display:inline;color:var(--ai-text-primary);margin-left:0rem}.global-chat-notification-badge{position:absolute;top:-8px;right:-8px;background:#f44;color:#fff;border-radius:12px;padding:2px 6px;font-size:11px;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000004d;z-index:10;animation:notificationPulse 2s infinite;font-family:Inter,sans-serif;border:2px solid var(--ai-bg-primary)}@keyframes notificationPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (min-width: 1200px){[data-theme=light] .global-chat-notification-badge{background:#fff;color:#000;border:2px solid #000000}[data-theme=dark] .global-chat-notification-badge{background:#000;color:#fff;border:2px solid #ffffff}}@media (max-width: 1199px){[data-theme=light] .global-chat-notification-badge{background:#fff;color:#000;border:2px solid #000000}[data-theme=dark] .global-chat-notification-badge{background:#000;color:#fff;border:2px solid #ffffff}}.global-chat-floating-button{position:relative!important}.global-chat-popup-large{max-width:500px!important;width:90%!important}.onramp-providers-grid{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.onramp-provider-card{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid var(--ai-border-color);border-radius:8px;background:var(--ai-card-bg);cursor:pointer;transition:all .3s ease;text-align:left;width:100%}.onramp-provider-card:hover{border-color:var(--ai-accent-color);background:var(--ai-card-hover-bg);transform:translateY(-2px)}.onramp-provider-logo{width:auto;min-width:80px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--ai-bg-secondary);overflow:hidden;padding:8px}.provider-logo-image{width:auto;max-width:80px;height:32px;object-fit:contain;border-radius:4px}@media (max-width: 768px){.onramp-provider-logo{min-width:70px;height:45px;padding:8px}.provider-logo-image{max-width:60px;height:28px;padding:4px}}@media (max-width: 480px){.onramp-provider-logo{min-width:60px;height:40px;padding:10px}.provider-logo-image{max-width:50px;height:24px;padding:6px}}.onramp-provider-info{flex:1}.onramp-provider-info h4{margin:0 0 .25rem;color:var(--ai-text-primary);font-size:1.1rem;font-weight:600}.onramp-provider-info p{margin:0 0 .5rem;color:var(--ai-muted-color);font-size:.9rem}.onramp-provider-badge{display:inline-block;padding:.25rem .5rem;background:var(--ai-accent-color);color:var(--ai-bg-primary);border-radius:4px;font-size:.75rem;font-weight:500}.global-chat-popup-button-secondary{background:transparent;color:var(--ai-text-secondary);border:1px solid var(--ai-border-color)}.global-chat-popup-button-secondary:hover{background:var(--ai-bg-secondary);color:var(--ai-text-primary);border-color:var(--ai-text-secondary);box-shadow:0 2px 8px #0000001a}[data-theme=dark] .global-chat-popup-button-secondary{background:transparent;color:#aaa;border:1px solid #333337}[data-theme=dark] .global-chat-popup-button-secondary:hover{background:#0f0f0f;color:#fff;border-color:#4f5458;box-shadow:0 2px 8px #0000004d}[data-theme=light] .global-chat-popup-button-secondary{background:transparent;color:#555;border:1px solid rgba(140,140,140,.2)}[data-theme=light] .global-chat-popup-button-secondary:hover{background:#f1f1f3;color:#1b1718;border-color:#8c8c8c66;box-shadow:0 2px 8px #0000001a}@media (max-width: 600px){.onramp-provider-card{flex-direction:column;text-align:center;gap:.75rem}.onramp-provider-logo{width:50px;height:50px;font-size:1.5rem}.onramp-provider-info h4{font-size:1rem}.onramp-provider-info p{font-size:.85rem}}.global-chat-email-input{width:100%;padding:12px 16px;border:1px solid var(--ai-border-color, #333337);border-radius:4px;background:var(--ai-bg-secondary, #0f0f0f);color:var(--ai-text-primary, #ffffff);font-size:14px;font-family:Inter-Regular,sans-serif;transition:border-color .2s ease}.global-chat-email-input:focus{outline:none;border-color:var(--ai-accent-color, #4f46e5);box-shadow:0 0 0 2px #4f46e51a}.global-chat-email-input::placeholder{color:var(--ai-text-secondary, #888)}.light .global-chat-email-input{background:#fff;border:1px solid rgba(140,140,140,.2);color:var(--ai-text-primary, #1b1718)}.light .global-chat-email-input:focus{border-color:var(--ai-accent-color, #4f46e5);box-shadow:0 0 0 2px #4f46e51a}.global-chat-popup-actions{display:flex;gap:12px;justify-content:flex-end}.global-chat-popup-cancel,.global-chat-popup-confirm{padding:10px 20px;border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Inter-Regular,sans-serif}.global-chat-popup-cancel{background:transparent;color:var(--ai-text-secondary, #888);border:1px solid var(--ai-border-color, #333337)}.global-chat-popup-cancel:hover{background:var(--ai-bg-secondary, #1a1a1a);color:var(--ai-text-primary, #ffffff)}.global-chat-popup-confirm{background:var(--ai-accent-color, #4f46e5);color:#fff}.global-chat-popup-confirm:hover{background:#3730a3}[data-theme=dark] .global-chat-popup-confirm{background:#fff;color:#000!important}[data-theme=dark] .global-chat-popup-confirm:hover{background:#f0f0f0;color:#000!important}[data-theme=dark] .global-chat-popup-confirm:disabled{background:var(--ai-bg-secondary, #333);color:var(--ai-text-secondary, #666)}[data-theme=light] .global-chat-popup-confirm{background:#1b1718;color:#fff!important}[data-theme=light] .global-chat-popup-confirm:hover{background:#0f0f0f;color:#fff!important}.global-chat-popup-confirm:disabled{background:var(--ai-bg-secondary, #333);color:var(--ai-text-secondary, #666);cursor:not-allowed}.light .global-chat-popup-cancel{color:var(--ai-text-secondary, #666);border:1px solid rgba(140,140,140,.3)}.light .global-chat-popup-cancel:hover{background:#f5f5f5;color:var(--ai-text-primary, #1b1718)}.light .global-chat-popup-confirm:disabled{background:#e5e5e5;color:#999}.launched-positions-container{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:3px;margin:1rem 0;overflow:hidden;transition:all .2s ease;box-shadow:0 2px 8px #0000000a}[data-theme=dark] .launched-positions-container{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);box-shadow:0 2px 8px #0003}.launched-positions-header{padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background .2s ease;background:var(--tlp-bg-secondary)}.launched-positions-header.expanded{border-bottom:1px solid var(--tlp-border-color)}.launched-positions-title h3{margin:0;font-size:1.1rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.launched-positions-subtitle{font-size:12px;color:var(--tlp-text-secondary);opacity:.7;margin:2px 0 0;font-family:Inter-Regular,Inter,sans-serif}.launched-positions-title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.launched-positions-subtitle-inline{font-size:11px;color:var(--tlp-text-secondary);opacity:.7;margin:0;font-family:Inter-Regular,Inter,sans-serif;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launched-positions-header-actions{display:flex;align-items:center;gap:6px}.launched-positions-refresh-btn{background:transparent;border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);cursor:pointer;padding:6px 8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.launched-positions-refresh-btn:hover:not(:disabled){background:var(--tlp-bg-primary);color:var(--tlp-text-primary);border-color:var(--tlp-text-secondary)}.launched-positions-refresh-btn:disabled{opacity:.5;cursor:not-allowed}.launched-positions-refresh-btn .spinning{animation:spin 1s linear infinite}.launched-positions-toggle{background:transparent;border:none;color:var(--tlp-text-primary);cursor:pointer;padding:0;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.launched-positions-toggle:hover{opacity:.7}.launched-positions-combined-filter{position:relative}.launched-positions-combined-filter-btn{background:transparent;border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);cursor:pointer;padding:0;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.launched-positions-combined-filter-btn:hover{background:var(--tlp-bg-primary);color:var(--tlp-text-primary);border-color:var(--tlp-text-secondary)}.launched-positions-combined-filter-btn.active{background:var(--tlp-text-primary);color:var(--tlp-bg-primary);border-color:var(--tlp-text-primary)}.launched-positions-combined-filter-menu{position:absolute;top:100%;right:0;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);box-shadow:var(--tlp-shadow);z-index:1000;min-width:200px;margin-top:4px;padding:8px}[data-theme=dark] .launched-positions-combined-filter-menu{box-shadow:var(--tll-shadow-elevated)}.launched-positions-filter-group{margin-bottom:8px}.launched-positions-filter-group:last-child{margin-bottom:0}.launched-positions-filter-group-title{font-size:11px;font-weight:600;color:var(--tlp-text-primary);margin-bottom:6px;padding:0 4px;text-transform:uppercase;letter-spacing:.5px}.launched-positions-filter-option{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;cursor:pointer;transition:background .2s ease;font-size:12px;color:var(--tlp-text-primary);margin-bottom:2px}.launched-positions-filter-option:hover{background:var(--tlp-bg-secondary)}.launched-positions-filter-option input[type=radio],.launched-positions-filter-option input[type=checkbox]{margin:0;width:14px;height:14px;flex-shrink:0;accent-color:#000000;cursor:pointer}[data-theme=dark] .launched-positions-filter-option input[type=radio],[data-theme=dark] .launched-positions-filter-option input[type=checkbox]{accent-color:#ffffff}.launched-positions-filter-option span{flex:1;line-height:1.2}.launched-positions-sort-dropdown{position:relative}.launched-positions-sort-btn{background:transparent;border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);cursor:pointer;padding:6px 8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.launched-positions-sort-btn:hover{background:var(--tlp-bg-primary);color:var(--tlp-text-primary);border-color:var(--tlp-text-secondary)}.launched-positions-sort-menu{position:absolute;top:100%;right:0;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);box-shadow:var(--tlp-shadow);z-index:100;margin-top:4px;overflow:hidden;min-width:160px}[data-theme=dark] .launched-positions-sort-menu{box-shadow:var(--tll-shadow-elevated)}.launched-positions-sort-option{width:100%;padding:8px 12px;background:none;border:none;color:var(--tlp-text-primary);font-size:11px;font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;border-bottom:1px solid var(--tlp-border-color)}.launched-positions-sort-option:last-child{border-bottom:none}.launched-positions-sort-option.active{background:#000;color:#fff;font-weight:600}.launched-positions-sort-option:hover{background:var(--tlp-border-color)}.launched-positions-sort-option.active:hover{background:#333}[data-theme=dark] .launched-positions-sort-option.active{background:#fff;color:#000}[data-theme=dark] .launched-positions-sort-option.active:hover{background:#f0f0f0}.launched-positions-content{max-height:500px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--tlp-border-color) transparent;padding:16px;background:var(--tlp-bg-secondary)}.launched-positions-content::-webkit-scrollbar{width:6px}.launched-positions-content::-webkit-scrollbar-track{background:transparent}.launched-positions-content::-webkit-scrollbar-thumb{background-color:var(--tlp-border-color);border-radius:3px}.launched-positions-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 16px;color:var(--tlp-text-secondary)}.launched-positions-spinner{width:20px;height:20px;border:2px solid var(--tlp-border-color);border-top:2px solid var(--tlp-text-primary);border-radius:50%;animation:spin 1s linear infinite}.launched-positions-empty{text-align:center;padding:20px 16px;color:var(--tlp-text-secondary)}.launched-positions-empty svg{margin-bottom:8px;opacity:.5}.launched-positions-empty h4{margin:0 0 6px;color:var(--tlp-text-primary);font-weight:600;font-size:14px}.launched-positions-empty p{font-size:12px;padding:0;opacity:.7;max-width:250px;margin:0 auto;line-height:1.3}.launched-positions-grid{display:flex;gap:12px;width:100%;overflow-x:auto;overflow-y:hidden;padding:0 2px 8px;scrollbar-width:thin;scrollbar-color:var(--tlp-border-color) transparent}.launched-positions-grid::-webkit-scrollbar{height:6px}.launched-positions-grid::-webkit-scrollbar-track{background:transparent}.launched-positions-grid::-webkit-scrollbar-thumb{background-color:var(--tlp-border-color);border-radius:3px}.launched-positions-grid::-webkit-scrollbar-thumb:hover{background-color:var(--tlp-text-secondary)}.launched-positions-card{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:7px;min-width:280px;flex-shrink:0;padding:10px;transition:all .2s ease;position:relative;overflow:hidden}.launched-positions-card:hover{border-color:var(--tlp-text-secondary);box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}[data-theme=dark] .launched-positions-card:hover{box-shadow:0 4px 12px #0000004d}.launched-positions-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.launched-positions-token-info{display:flex;align-items:center;gap:7px;flex:1;min-width:0}.launched-positions-token-image{width:24px;height:24px;border-radius:5px;object-fit:cover;flex-shrink:0;border:1px solid var(--tlp-border-color)}.launched-positions-token-details{flex:1;min-width:0}.launched-positions-token-name{margin:0 0 1px;font-size:13px;font-weight:600;color:var(--tlp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.launched-positions-token-symbol{font-size:11px;color:var(--tlp-text-secondary);opacity:.8;line-height:1.1}.launched-positions-value{text-align:right;flex-shrink:0}.launched-positions-balance{display:block;font-size:13px;font-weight:600;color:var(--tlp-text-primary);margin-bottom:1px;line-height:1.1}.launched-positions-usd{font-size:11px;color:var(--tlp-text-secondary);opacity:.8;line-height:1.1}.launched-positions-stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-bottom:7px;padding:5px 7px;background:var(--tlp-bg-secondary);border-radius:5px;border:1px solid var(--tlp-border-color)}.launched-positions-stats.two-columns{grid-template-columns:1fr 1fr;justify-items:center}.launched-positions-stat{display:flex;flex-direction:column;gap:1px;text-align:center}.launched-positions-stat-label{font-size:10px;color:var(--tlp-text-secondary);opacity:.7;font-weight:500;text-transform:uppercase;letter-spacing:.3px;line-height:1}.launched-positions-stat-value{font-size:11px;font-weight:500;color:var(--tlp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.launched-positions-stat-value.positive{color:#22c55e}.launched-positions-stat-value.negative{color:#ef4444}.launched-positions-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;padding:4px 7px;background:var(--tlp-bg-secondary);border-radius:5px;border:1px solid var(--tlp-border-color)}.launched-positions-status-indicator{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:500;padding:3px 5px;border-radius:4px}.launched-positions-status-indicator.unlocked,.launched-positions-status-indicator.sell_locked,.launched-positions-status-indicator.cancellation_locked,.launched-positions-status-indicator.bonding_active{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:none}.launched-positions-status-indicator.unknown{background:#ef44441a;color:#ef4444;border:none}.launched-positions-countdown{font-size:8px;color:var(--tlp-text-secondary);opacity:.8;font-weight:500;line-height:1.1}.launched-positions-actions{display:flex;justify-content:space-between;align-items:center;gap:8px}.launched-positions-links{display:flex;align-items:center;gap:8px;flex:0 0 auto}.launched-positions-link-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:transparent;border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);text-decoration:none;transition:all .2s ease;cursor:pointer}.launched-positions-link-icon:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-text-secondary);transform:translateY(-1px);text-decoration:none}.launched-positions-link-icon.launched-positions-link-disabled{opacity:.3;cursor:default;pointer-events:none}.launched-positions-link-icon.launched-positions-link-disabled:hover{transform:none;background:transparent;color:var(--tlp-text-secondary);border-color:var(--tlp-border-color)}.launched-positions-action{flex:1;display:flex}.launched-positions-action-btn{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 12px;border:1px solid var(--tlp-border-color);border-radius:5px;font-size:10px;font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;background:var(--tlp-bg-primary);color:var(--tlp-text-secondary);min-height:24px;white-space:nowrap;width:100%;flex:1}.launched-positions-action-btn:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 6px #0000001a}[data-theme=dark] .launched-positions-action-btn:hover{box-shadow:0 2px 6px #0000004d}.launched-positions-action-sell{background:#000;color:#fff;border-color:#000}.launched-positions-action-sell:hover{background:#333;border-color:#333;color:#fff}[data-theme=dark] .launched-positions-action-sell{background:#fff;color:#000;border-color:#fff}[data-theme=dark] .launched-positions-action-sell:hover{background:#f0f0f0;border-color:#f0f0f0;color:#000}.launched-positions-action-locked{background:transparent;color:var(--tlp-text-secondary);opacity:.5;cursor:not-allowed}.launched-positions-action-locked:hover{transform:none;box-shadow:none;background:transparent;color:var(--tlp-text-secondary)}@media (max-width: 768px){.launched-positions-grid{gap:10px}.launched-positions-card{min-width:260px}.launched-positions-content{padding:10px}.launched-positions-card{padding:7px}.launched-positions-token-image{width:22px;height:22px}.launched-positions-token-name{font-size:12px}.launched-positions-token-symbol{font-size:10px}.launched-positions-balance{font-size:12px}.launched-positions-usd{font-size:10px}}@media (max-width: 480px){.launched-positions-container{margin:.6rem 0}.launched-positions-content{padding:7px}.launched-positions-stats{grid-template-columns:1fr 1fr;gap:4px;padding:4px 5px}.launched-positions-stat:nth-child(3){grid-column:1 / -1}.launched-positions-status{flex-direction:column;align-items:flex-start;gap:3px;padding:3px 5px}.launched-positions-actions,.launched-positions-links{gap:6px}.launched-positions-link-icon{width:22px;height:22px}.launched-positions-action-btn{font-size:8px;padding:4px 6px;min-height:22px}}.launched-positions-bonding-countdown{font-size:10px;font-weight:500;color:var(--tlp-accent-color);text-align:right}.launched-positions-bonding-bar{width:100%;height:4px;background:var(--tlp-bg-primary);border-radius:2px;overflow:hidden;border:1px solid var(--tlp-border-color)}.launched-positions-bonding-fill{height:100%;background:#000;transition:width .3s ease;border-radius:2px}[data-theme=dark] .launched-positions-bonding-fill{background:#fff}@media (max-width: 768px){.launched-positions-bonding-progress{margin-top:10px;margin-bottom:10px;padding:6px 8px}.launched-positions-bonding-header{margin-bottom:4px;gap:6px}.launched-positions-bonding-label{font-size:10px}.launched-positions-bonding-percentage{font-size:10px;padding:1px 4px}.launched-positions-bonding-countdown{font-size:9px}}@media (max-width: 480px){.launched-positions-bonding-progress{margin-top:8px;margin-bottom:8px;padding:5px 6px}.launched-positions-bonding-header{margin-bottom:3px;gap:4px}.launched-positions-bonding-label,.launched-positions-bonding-percentage{font-size:9px}.launched-positions-bonding-countdown{font-size:8px}}.launched-positions-tier-visualization{margin-top:12px;margin-bottom:16px;padding:8px 10px;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:4px}.launched-positions-tier-content{display:flex;flex-direction:column;gap:6px}.launched-positions-tier-current{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.launched-positions-tier-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.launched-positions-tier-time-container{display:flex;flex-direction:row;align-items:center;gap:4px;white-space:nowrap}.launched-positions-tier-label{font-size:11px;font-weight:500;color:var(--tlp-text-secondary)}.launched-positions-tier-value{font-size:11px;font-weight:500;color:var(--tlp-text-primary);background:var(--tlp-bg-primary);padding:2px 6px;border-radius:3px;border:1px solid var(--tlp-border-color)}.launched-positions-tier-time-label{font-size:9px;font-weight:500;color:var(--tlp-text-secondary)}.launched-positions-tier-time{font-size:10px;font-weight:500;color:var(--tlp-text-primary);background:var(--tlp-bg-primary);padding:2px 6px;border-radius:3px;border:1px solid var(--tlp-border-color)}.launched-positions-tier-status-row{display:flex;align-items:center;gap:8px}.launched-positions-tier-status-label{font-size:11px;font-weight:500;color:var(--tlp-text-secondary)}.launched-positions-tier-status-value{font-size:11px;font-weight:500;padding:2px 6px;border-radius:3px;border:1px solid var(--tlp-border-color);transition:all .2s ease;cursor:default;display:inline-block}.launched-positions-tier-status-value.unlocked{background:#000;color:#fff;border-color:#000;font-weight:500}.launched-positions-tier-status-value.unlocked:hover{background:#333;border-color:#333}[data-theme=dark] .launched-positions-tier-status-value.unlocked{background:#fff;color:#000;border-color:#fff;font-weight:500}[data-theme=dark] .launched-positions-tier-status-value.unlocked:hover{background:#f0f0f0;border-color:#f0f0f0}.launched-positions-tier-status-value.sell_locked,.launched-positions-tier-status-value.cancellation_locked,.launched-positions-tier-status-value.bonding_active{background:var(--tlp-bg-primary);color:var(--tlp-text-secondary);border-color:var(--tlp-border-color);font-weight:500}.launched-positions-tier-status-value.sell_locked:hover,.launched-positions-tier-status-value.cancellation_locked:hover,.launched-positions-tier-status-value.bonding_active:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-text-secondary)}.launched-positions-tier-note{margin-top:2px}.launched-positions-tier-note small{font-size:9px;color:var(--tlp-text-secondary);opacity:.7;font-style:italic}.launched-positions-pricing-badge{margin-left:4px;font-size:8px;opacity:.8;display:inline-block;vertical-align:top;line-height:1}@media (max-width: 768px){.launched-positions-tier-visualization{margin-top:10px;margin-bottom:14px;padding:6px 8px}.launched-positions-tier-current,.launched-positions-tier-main{gap:6px}.launched-positions-tier-time-container{gap:2px}.launched-positions-tier-label,.launched-positions-tier-status-label{font-size:10px}.launched-positions-tier-value,.launched-positions-tier-status-value{font-size:10px;padding:1px 4px}.launched-positions-tier-time-label{font-size:8px}.launched-positions-tier-time{font-size:9px;padding:1px 4px}.launched-positions-tier-note small{font-size:8px}}.launched-positions-bonding-progress{margin-top:12px;margin-bottom:12px;padding:8px 10px;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:4px}.launched-positions-bonding-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:8px}.launched-positions-bonding-title{display:flex;align-items:center;gap:8px}.launched-positions-bonding-label{font-size:11px;font-weight:500;color:var(--tlp-text-secondary)}.launched-positions-bonding-percentage{font-size:11px;font-weight:600;color:var(--tlp-text-primary);background:var(--tlp-bg-primary);padding:2px 6px;border-radius:3px;border:1px solid var(--tlp-border-color)}.launched-positions-bonding-countdown{font-size:10px;color:var(--tlp-text-secondary);font-weight:500}.launched-positions-bonding-bar{width:100%;height:6px;background:var(--tlp-bg-primary);border-radius:3px;overflow:hidden;border:1px solid var(--tlp-border-color)}.launched-positions-bonding-fill{height:100%;background:var(--tlp-text-primary);border-radius:2px;transition:width .3s ease;min-width:2px}[data-theme=dark] .launched-positions-bonding-progress{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=dark] .launched-positions-bonding-fill{background:var(--tlp-text-primary)}[data-theme=light] .launched-positions-bonding-progress{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=light] .launched-positions-bonding-fill{background:var(--tlp-text-primary)}@media (max-width: 768px){.launched-positions-bonding-progress{padding:6px 8px;margin-top:8px;margin-bottom:8px}.launched-positions-bonding-header{margin-bottom:4px;gap:6px}.launched-positions-bonding-label{font-size:10px}.launched-positions-bonding-percentage{font-size:10px;padding:1px 4px}.launched-positions-bonding-countdown{font-size:9px}.launched-positions-bonding-bar{height:5px}}.tlp-preview-sell-lock{text-transform:capitalize}.tlp-flow-evm-icon{width:30px;height:30px;filter:drop-shadow(0 0 20px rgba(0,239,139,.5))}.tlp-price-label{font-size:1rem;text-transform:capitalize;color:#555;font-family:Inter-Medium,Inter,sans-serif}.tlp-revshare-brand{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#0000001a,#0000000d);border:1px solid rgba(0,0,0,.1);border-radius:3px;backdrop-filter:blur(15px);box-shadow:none}[data-theme=dark] .tlp-revshare-brand{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.1);box-shadow:none}.tlp-revshare-link:hover{text-decoration:none;color:inherit;transform:translateY(-2px);box-shadow:none}.tlp-revshare-link:hover .tlp-revshare-icon{filter:none}[data-theme=dark] .tlp-revshare-link:hover{box-shadow:none}[data-theme=dark] .tlp-revshare-link:hover .tlp-revshare-icon{filter:none}.tlp-revshare-icon.flowicon{filter:none!important}.tlp-revshare-icon{width:34px;height:34px;border-radius:50%;filter:none}[data-theme=dark] .tlp-revshare-icon{filter:none}.tlp-revshare-text.flowtext{letter-spacing:1px}@media (max-width: 1020px){.tlp-preview-title{margin:0!important}.tlp-token-launch-header{margin-bottom:.75rem;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:8px;overflow:hidden;position:relative;transform:scale(1.5);transform-origin:center top;margin:0 auto 7rem;width:66.67%;will-change:transform;backface-visibility:hidden}.tlp-header-background{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(200,200,200,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(180,180,180,.075) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(160,160,160,.05) 0%,transparent 50%);z-index:1}[data-theme=dark] .tlp-header-background{background:radial-gradient(circle at 20% 50%,rgba(100,100,100,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(150,150,150,.1) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(200,200,200,.05) 0%,transparent 50%)}.tlp-header-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(180,180,180,.15),transparent,rgba(125,125,125,.125),transparent);animation:tlp-rotate 20s linear infinite;z-index:0;will-change:transform;transform:translateZ(0)}[data-theme=dark] .tlp-header-glow{background:conic-gradient(from 0deg,transparent,rgba(100,100,100,.1),transparent,rgba(148,148,148,.1),transparent)}.tlp-header-content{position:relative;z-index:10;display:flex;align-items:stretch;padding:1rem 1.5rem;gap:1rem;background:transparent;grid-template-columns:none;flex-wrap:nowrap;min-height:60px}.tlp-header-left{flex:1 1 50%;text-align:left;margin:0;min-width:0;padding:.25rem;display:flex;flex-direction:column;justify-content:center;height:100%}.tlp-header-right{flex:0 0 50%;text-align:right;margin:auto;min-width:0;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%}.tlp-main-brand{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-start}.tlp-solana-icon{width:16px;height:16px}.tlp-flow-evm-icon{width:16px;height:16px;filter:drop-shadow(0 0 12px rgba(0,239,139,.6))}.tlp-token-launch-title{font-size:.8rem;font-weight:600;margin:0;color:var(--tlp-text-primary);white-space:nowrap}.tlp-value-proposition{margin:0}.tlp-price-section{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem}.tlp-price-label{font-size:.65rem;color:var(--tlp-text-secondary);margin:0}.tlp-price-highlight{font-size:.75rem;font-weight:700;color:var(--tlp-accent-color);margin:0}.tlp-price-subtext{font-size:.6rem;color:var(--tlp-text-secondary);margin:0}.tlp-benefits{display:none!important}.tlp-powered-by{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem;border:none;border-top:none!important;padding:0;margin:0;height:100%;align-self:flex-end}.tlp-powered-text{font-size:.55rem;color:var(--tlp-text-secondary);font-weight:500;margin:0;line-height:1}.tlp-revshare-brand{display:flex;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .4rem;border-radius:3px}.tlp-revshare-icon{width:15px;height:15px}.tlp-revshare-text{font-size:.65rem;font-weight:600;color:var(--tlp-text-primary);line-height:1}.tlp-featured-option-condensed{display:none}.flow-evm.tlp-header-left:after{content:"✓ No code ✓ Instant✓ Bonding Curve";display:block;font-size:.55rem;color:var(--tlp-text-secondary);margin-top:.25rem;line-height:1.2;opacity:.9;white-space:nowrap}.tlp-token-launch-main{grid-template-columns:1fr;gap:1rem}.tlp-token-launch-preview-section{order:2;position:static}.tlp-token-launch-form-section{order:1}.tlp-preview-card{flex-direction:column;gap:1rem;align-items:center;margin-top:1.5rem}.tlp-preview-image{width:80px;height:80px}.tlp-preview-content{text-align:center}.tlp-main-fields{grid-template-columns:1fr;gap:1rem}.tlp-image-social-row{grid-template-columns:1fr;gap:1.5rem}.tlp-image-upload-area{max-width:150px;margin:0 auto}.tlp-token-types{justify-content:center}.tlp-token-launch-title,.tlp-price-highlight{font-size:1.5rem}.tlp-solana-icon{width:21px;height:21px}.tlp-flow-evm-icon{width:21px;height:21px;filter:drop-shadow(0 0 14px rgba(0,239,139,.6))}.tlp-revshare-icon{width:18px;height:18px}.tlp-revshare-icon.flowicon{width:13px;height:13px;margin-right:2px}.tlp-revshare-text{font-size:.9rem}.tlp-revshare-text.flowtext{letter-spacing:.5px}}@media (max-width: 768px){.tlp-token-launch-container{padding:0!important;border:none!important}.tlp-token-launch-header{margin-bottom:1rem;padding:0!important;border-radius:6px;transform:scale(1.5);transform-origin:center top;margin:0 auto 7rem;width:66.67%}.tlp-token-launch-container-div{padding-top:0!important}.tlp-header-content{padding:.75rem 1rem;gap:.5rem;flex-wrap:nowrap;align-items:stretch}.tlp-header-left{flex:1 1 60%;text-align:left;padding:.25rem;display:flex;flex-direction:column;justify-content:center}.tlp-header-right{flex:0 0 40%;text-align:right;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.tlp-token-launch-title{font-size:1.1rem;white-space:nowrap}.tlp-token-launch-subtitle{font-size:.8rem}.tlp-main-brand{margin-bottom:1rem;justify-content:flex-start;text-align:left}.tlp-revshare-text.flowtext{letter-spacing:.5px}.tlp-revshare-text{letter-spacing:.75px}.tlp-solana-icon{width:18px;height:18px}.tlp-flow-evm-icon{width:18px;height:18px;filter:drop-shadow(0 0 12px rgba(0,239,139,.6))}.tlp-value-proposition{margin-bottom:.25rem}.tlp-price-section{margin-bottom:.75rem}.tlp-price-highlight{font-size:1.4rem;margin:0rem 0}.tlp-price-label,.tlp-price-subtext{font-size:.8rem}.tlp-benefits{align-items:center;text-align:center}.tlp-token-launch-form-section,.tlp-token-preview{padding:1.5rem 1.5rem 2.5rem}.tlp-preview-card{padding:1.5rem;gap:.75rem}.tlp-preview-field{margin-bottom:0rem}.tlp-preview-top-row{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.tlp-preview-info-row{flex-direction:column;gap:.75rem;width:100%}.tlp-preview-image{width:70px;height:70px;margin:1rem auto 0}.tlp-preview-name-ticker{gap:.5rem;align-items:center}.tlp-preview-content{gap:.5rem}.tlp-preview-field{padding:.5rem;border-radius:2px}.tlp-success-token-info{flex-direction:column;text-align:center}.tlp-success-actions{grid-template-columns:1fr}}@media (max-width: 480px){.tlp-token-launch-container{padding:.5rem}.tlp-token-launch-header{padding:0!important;margin-bottom:.75rem;border-radius:4px;transform:scale(1.4);transform-origin:center top;margin:0 auto 5rem;width:71.5%}.tlp-header-content{padding:.75rem 1rem;gap:.5rem;flex-wrap:nowrap;align-items:stretch}.tlp-header-left{flex:1 1 50%;text-align:left;padding:.25rem;display:flex;flex-direction:column;justify-content:center;height:100%}.tlp-header-right{flex:0 0 50%;text-align:right;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%}.tlp-main-brand{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-start;text-align:left}.tlp-token-launch-title{font-size:1.1rem;font-weight:600;margin:0;color:var(--tlp-text-primary);white-space:nowrap}.tlp-value-proposition{margin:0}.tlp-price-section{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem;justify-content:flex-start}.tlp-price-highlight{font-size:1rem;font-weight:700;color:var(--tlp-accent-color);margin:0}.tlp-price-label{font-size:.7rem;color:var(--tlp-text-secondary);margin:0}.tlp-price-subtext{font-size:.65rem;color:var(--tlp-text-secondary);margin:0}.tlp-solana-icon{width:18px;height:18px}.tlp-flow-evm-icon{width:18px;height:18px;filter:drop-shadow(0 0 12px rgba(0,239,139,.6))}.tlp-revshare-icon{width:15px;height:15px}.tlp-revshare-icon.flowicon{width:13px;height:13px;margin-right:2px}.tlp-revshare-text{font-size:.8rem;font-weight:600;color:var(--tlp-text-primary);line-height:1}.tlp-powered-text{font-size:.55rem;color:var(--tlp-text-secondary);font-weight:500;margin:0;line-height:1}.flow-evm.tlp-header-left:after{content:"✓ No code ✓ Instant ✓ Bonding Curve";display:block;font-size:.6rem;color:var(--tlp-text-secondary);margin-top:.25rem;line-height:1.2;opacity:.9;white-space:nowrap}.tlp-powered-by{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem;border:none;border-top:none!important;padding:0;margin:0;height:100%;align-self:flex-end}.tlp-revshare-brand{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .7rem .3rem .4rem;border-radius:3px;height:100%;min-height:2rem}.tlp-revshare-text{display:flex;align-items:center;line-height:1}.tlp-token-launch-form-section,.tlp-token-preview{padding:.75rem .75rem 1.5rem}.tlp-preview-card{padding:1.5em;gap:.5rem}.tlp-preview-image{width:60px;height:60px;margin:.75rem auto 0}.tlp-preview-content{gap:.4rem}.tlp-preview-field{padding:.4rem}.tlp-image-upload-area,.tlp-modal-content{padding:1rem}.tlp-wallet-address,.tlp-contract-address{flex-direction:column;align-items:stretch}.tlp-wallet-address code,.tlp-contract-address code{text-align:center;margin-bottom:.5rem}}.tlp-fees-section{margin:0;padding:1.25rem;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:3px;position:relative}.tlp-fee-separator{display:flex;align-items:center;margin:.5rem 0;position:relative}.tlp-fee-separator:before{content:"";flex:1;height:1px;background-color:var(--tlp-border-color);margin-right:.75rem}.tlp-fee-separator:after{content:"";flex:1;height:1px;background-color:var(--tlp-border-color);margin-left:.75rem}.tlp-fee-separator-text{font-size:.85rem;font-weight:600;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-family:Inter-SemiBold,Inter,sans-serif;white-space:nowrap}[data-theme=dark] .tlp-fees-section{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-fee-separator:before,[data-theme=dark] .tlp-fee-separator:after{background-color:var(--tlp-border-color)}[data-theme=dark] .tlp-fee-separator-text{color:var(--tlp-text-secondary)}[data-theme=light] .tlp-fees-section{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}.tlp-advanced-settings-content .tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}.tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding:1rem 2.5rem 1rem 1.25rem!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;background:var(--tlp-bg-secondary) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;transition:all .3s ease!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}.tlp-form-select{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:0 1px 3px #00000014!important;outline:none!important;border:1px solid var(--tlp-border-color)!important;background-color:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important}.tlp-form-select:focus{border:1px solid var(--tlp-border-color)!important;outline:none!important;box-shadow:0 0 0 2px #0000000f!important}@-moz-document url-prefix(){.tlp-form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:16px 16px!important}}.tlp-advanced-settings-content .tlp-form-group select,.tlp-advanced-settings-content .tlp-form-group .tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:0 1px 3px #00000014!important;transition:all .3s ease!important;cursor:pointer!important}select.tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:0 1px 3px #00000014!important;transition:all .3s ease!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-group:first-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-advanced-row .tlp-form-group:last-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}select.tlp-form-select,.tlp-form-select,.tlp-advanced-settings-content select,.tlp-advanced-settings-content .tlp-form-select,[class*=tlp-form-select]{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}[data-theme=dark] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=dark] .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:0 0 0 2px #ffffff0f}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}[data-theme=light] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}@media (max-width: 768px){.tlp-advanced-row{grid-template-columns:1fr;gap:1rem}.tlp-tooltip-content{width:180px;font-size:.75rem}.tlp-custom-select-value{font-size:.9rem}.tlp-custom-select-option{font-size:.9rem;padding:.6rem 1rem;min-height:44px;display:flex;align-items:center}.tlp-custom-select-trigger{min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tlp-custom-select-dropdown{z-index:1003;-webkit-overflow-scrolling:touch}.tlp-slider::-webkit-slider-thumb{width:18px;height:18px}.tlp-slider::-moz-range-thumb{width:18px;height:18px}}@media (max-width: 768px){.tlp-table-header{display:none}.tlp-table-row{grid-template-columns:1fr;gap:1rem;padding:1.5rem;border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);margin-bottom:1rem;background:var(--tlp-bg-primary)}.tlp-table-row:hover{background:var(--tlp-bg-primary);transform:none}.tlp-created-date-column{order:1;border-bottom:1px solid var(--tlp-border-color);padding-bottom:1.5rem;margin-bottom:1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.tlp-distribution-tax-column,.tlp-fees-rewards-column{display:none}.tlp-mobile-config-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;order:2;padding-bottom:1.5rem;margin-bottom:1rem;border-bottom:1px solid var(--tlp-border-color);text-align:center}.tlp-mobile-supply-info{display:block;text-align:center;margin-top:0;font-size:.9rem}.tlp-token-actions{order:3;justify-content:center;width:100%;text-align:center}.tlp-action-buttons-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%}.tlp-action-manage-full{grid-column:1 / -1;margin-top:0rem}.tlp-mobile-config-grid .tlp-config-item{display:flex;flex-direction:column;gap:.25rem;align-items:center;text-align:center}.tlp-mobile-config-grid .tlp-config-label{font-size:.75rem;font-weight:600;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px}.tlp-mobile-config-grid .tlp-config-value{font-size:.9rem;font-weight:600;color:var(--tlp-text-primary);word-break:break-word;overflow-wrap:break-word;line-height:1.2;text-align:center}.tlp-tab-button{justify-content:center;font-size:.9rem;padding:.75rem 1rem}.tlp-token-info{margin-bottom:.75rem;justify-content:center;align-items:center;text-align:center}.tlp-token-details{text-align:center;align-items:center}.tlp-token-field-label{font-size:.85rem;font-weight:600;color:var(--tlp-text-primary);margin-right:.5rem}.tlp-mobile-supply-info .tlp-token-field-label{display:inline-block;margin-right:.5rem}.tlp-token-name{font-size:.9rem;font-weight:400}.tlp-token-symbol{font-size:.9rem}.tlp-created-date{font-size:.85rem}.tlp-custom-select{max-width:100%;overflow:hidden}.tlp-custom-select-trigger{padding:.75rem 1rem;font-size:.9rem;max-width:100%;overflow:hidden}.tlp-custom-select-value{max-width:calc(100% - 1.5rem);word-break:break-word;overflow-wrap:break-word;line-height:1.3;white-space:normal}.tlp-token-launch-form-section{padding:1.5rem 1.5rem 2.5rem;overflow:hidden}.tlp-form-group{overflow:hidden}}.tlp-token-social{margin-top:6px}.tlp-social-links{display:flex;gap:8px;margin-top:4px}.tlp-social-link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;background:var(--tlp-hover-bg);border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);text-decoration:none;transition:all .2s ease}.tlp-social-link:hover{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);transform:translateY(-1px)}.tlp-action-buttons-stack{display:flex;flex-direction:column;gap:8px;width:100%}.tlp-action-buttons-stack .tlp-action-button{width:100%;padding:8px 12px;font-size:12px;justify-content:center;min-width:unset}.tlp-action-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);background:var(--tlp-bg-primary);color:var(--tlp-text-primary);text-decoration:none;font-size:12px;font-weight:500;transition:all .2s ease;cursor:pointer}.tlp-action-button:hover{background:var(--tlp-hover-bg);border-color:var(--tlp-accent-color);opacity:.8}.tlp-action-button.tlp-action-swap{background:var(--tlp-text-primary);color:var(--tlp-bg-primary);border-color:var(--tlp-text-primary)}.tlp-action-button.tlp-action-swap:hover{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);border-color:var(--tlp-accent-color);opacity:.9}@media (max-width: 768px){.tlp-social-links{flex-wrap:wrap}.tlp-action-buttons-stack{gap:6px}.tlp-action-buttons-stack .tlp-action-button{padding:6px 10px;font-size:11px}}.tll-swap-modal-overlay{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.tlp-form-label-with-balance{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.tlp-balance-display{font-size:12px;color:var(--tlp-text-secondary);font-weight:500;opacity:.8;transition:opacity .2s ease}.tlp-balance-display:hover{opacity:1}[data-theme=dark] .tlp-balance-display{color:#aaa}.tll-network-indicator{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-left:8px;margin-top:2px;vertical-align:middle}.tll-network-indicator.testnet{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;border:1px solid #f59e0b;box-shadow:0 1px 3px #fbbf244d}[data-theme=dark] .tll-network-indicator.testnet{background:linear-gradient(135deg,#d97706,#b45309);color:#fef3c7;border:1px solid #d97706}.tll-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius);font-weight:600;font-size:.9rem;text-decoration:none;cursor:pointer;transition:all .2s ease;width:100%;position:relative;overflow:hidden;box-shadow:var(--tll-shadow-light)}[data-theme=light] .tll-cta-btn{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius)}[data-theme=light] .tll-cta-btn:hover{background:#f0f0f0;border:1px solid #cccccc;color:#000}.tll-cta-btn svg,.tll-cta-btn .icon{color:inherit}[data-theme=light] .tll-cta-btn svg,[data-theme=light] .tll-cta-btn .icon{color:#000}[data-theme=dark] .tll-cta-btn svg,[data-theme=dark] .tll-cta-btn .icon{color:#fff}.tll-token-grid-compact{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:flex-start;overflow-y:scroll;flex:1;scrollbar-width:none;-ms-overflow-style:none}.tll-token-name{font-size:1.08rem;font-weight:600;line-height:1.05;margin:0;color:var(--tlp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tll-token-description.flow-evm{font-size:.95rem;color:var(--tlp-text-secondary);line-height:1.2;padding:0;max-width:100%;margin:0 0 0 auto;text-align:right!important;cursor:help;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.4em}.tll-stat-label-centered{text-align:center;display:block;width:100%}.tll-stat.tll-full-width{grid-column:span 6}.tll-stat.tll-two-thirds-width{grid-column:span 4}.tll-stat-single{display:flex;flex-direction:column;align-items:center;text-align:center}.tll-slippage-btn{padding:6px 10px;border:1px solid rgba(0,0,0,.08);border-radius:3px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;background:#00000008;color:#666}[data-theme=dark] .tll-swap-btn,[data-theme=dark] .tll-swap-full-width{color:#000!important}[data-theme=dark] .tll-swap-confirm{background:linear-gradient(135deg,var(--tlp-accent-color) 0%,#ffffff 100%);color:#000!important}.tll-fab{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;background:var(--tlp-bg-primary);border:2px solid var(--tlp-border-color);border-radius:var(--tll-radius);color:var(--tlp-text-primary);font-size:1.5rem;cursor:pointer;box-shadow:var(--tll-shadow-elevated);transition:all .2s ease;z-index:10003}.tll-mobile-tab-button{width:100%;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-radius);padding:1rem 1.5rem;color:var(--tlp-text-primary);font-weight:600;font-family:Inter-SemiBold,Inter,sans-serif;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--tll-shadow-light)}@media (max-width: 1020px){.tll-module-header,.tll-desktop-only{display:none}.tll-mobile-module-container{display:block}.tll-mobile-tab-navigation{display:block;margin-top:-10px;margin-bottom:1rem;padding-top:10px;position:relative;z-index:2}.tll-stats-grid{display:flex;overflow-x:auto;gap:.5rem;padding:0 .5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:-10px;transform:scale(1);transform-origin:top left;width:100%}.tll-stats-grid::-webkit-scrollbar{display:none}.tll-stat-card{flex:none;width:220px;padding:.5rem .75rem;font-size:.8rem;flex-direction:column!important;text-align:center;gap:.15rem;align-items:center!important;justify-content:center!important;min-height:80px;display:flex!important}.tll-stat-icon{width:30px!important;height:30px!important;margin:5px auto -10px!important;align-self:center!important;flex-shrink:0!important;order:1}.tll-stat-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex:1!important;order:2}.tll-stat-icon svg{width:16px;height:16px}.tll-stat-card.tll-rewards-combined .tll-stat-icon{margin:5px auto -15px!important;display:none!important}.tll-token-links{display:flex;gap:.2rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tll-token-links::-webkit-scrollbar{display:none}.tll-social-link{width:24px;height:24px;flex-shrink:0}.tll-rewards-split{flex-direction:row;gap:.75rem;justify-content:space-between;margin-top:.75rem}.tll-reward-divider{height:15px;width:1px}.tll-reward-label{font-size:.9rem!important;font-weight:600}.tll-reward-value{font-size:1.5rem!important;line-height:1.1}.tll-header-stat-value{font-size:1.5rem!important}.tll-token-name{font-size:1.08rem}.tll-token-symbol{font-size:.9rem}.tll-token-description{font-size:1.02rem}.tll-stat-label{font-size:.78rem}.tll-stat-value{font-size:1.02rem}.tll-tax-dev-sublabel{font-size:.78rem}}@media (max-width: 480px){.tll-container{padding:1rem 1rem 2rem}.tll-token-top-row{flex-direction:row!important;align-items:flex-start!important;gap:.25rem!important}.tll-token-header{flex:1!important;min-width:0!important}.tll-token-description-container{flex:0 0 auto!important;max-width:35%!important;margin-left:.25rem!important}.tll-token-description{text-align:right!important;font-size:.7rem!important;line-height:1!important;-webkit-line-clamp:2!important;line-clamp:2!important;max-height:2em!important}.tll-stats-grid{gap:.4rem;margin-bottom:-10px;transform:scale(.9);transform-origin:top left;width:111%}.tll-loading-container{padding:1.5rem;margin-bottom:.75rem}.tll-spinning-icon{width:40px!important;height:40px!important}.tll-bonding-progress-loading .tll-spinning-icon{width:14px!important;height:14px!important}.tll-balance-refresh-btn .tll-spinning-icon{width:12px!important;height:12px!important}.tll-loading-text{font-size:1rem}.tll-loading-subtitle{font-size:.8rem}.tll-mobile-tab-navigation{margin-top:-10px;margin-bottom:1rem;padding-top:10px;position:relative;z-index:2}.tll-token-card{padding:1rem}.tll-stat-card{width:200px;padding:.4rem .6rem;font-size:.75rem}.tll-stat-card.tll-page-title{width:200px}.tll-stat-icon{width:34px;height:34px;margin-bottom:.5rem}.tll-stat-icon svg{width:19px;height:19px}.tll-stat-card{display:flex;align-items:flex-start;text-align:left}.tll-stat-card .tll-stat-icon{margin-right:.75rem;margin-bottom:0;flex-shrink:0;position:relative;z-index:2}.tll-stat-card .tll-stat-content{flex:1;min-width:0;position:relative;z-index:1}.tll-stat-card.tll-no-icon{justify-content:center;text-align:center}.tll-stat-card.tll-no-icon .tll-stat-content{width:100%;text-align:center}.tll-token-stats{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;gap:.5rem}.tll-social-stat,.tll-half-width{grid-column:span 2}.tll-token-stats>.tll-stat:nth-child(1),.tll-token-stats>.tll-stat:nth-child(2){grid-column:span 1}.tll-token-stats>.tll-stat:nth-child(3){grid-column:span 2}.tll-token-top-row,.tll-token-middle-row{flex-direction:column;gap:.5rem}.tll-token-links{display:flex;gap:.2rem;justify-content:flex-start;flex-wrap:nowrap;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tll-token-links::-webkit-scrollbar{display:none}.tll-social-link{width:24px;height:24px;flex-shrink:0}.tll-stat-card{flex-direction:column!important;text-align:center;gap:.15rem;align-items:center!important;justify-content:center!important;min-height:80px;display:flex!important}.tll-top-token{justify-content:center}.tll-page-name{font-size:1.2rem!important}.tll-rewards-split{flex-direction:row;gap:.5rem;justify-content:space-between;margin-top:.75rem}.tll-reward-divider{height:15px;width:1px}.tll-reward-label{font-size:.85rem!important;font-weight:600}.tll-reward-value{font-size:1.5rem!important;line-height:1.1}.tll-header-stat-value{font-size:1.4rem!important}.tll-stat-icon{width:34px!important;height:34px!important;margin:5px auto -15px!important;align-self:center!important;flex-shrink:0!important;order:1}.tll-stat-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex:1!important;order:2}.tll-stat-icon svg{width:20px;height:20px}}.tll-loading-placeholder{opacity:.3;pointer-events:none}.tll-loading-placeholder .tll-bonding-stat-value{color:var(--tlp-text-tertiary);font-style:italic}@media (max-width: 768px){.tll-token-stats .tll-stat:nth-child(3){display:none!important}.tll-lock-text{display:none}}.tll-token-divider{height:1px;background:var(--tlp-border-color);margin:0;opacity:.6}[data-theme=dark] .tll-token-divider{background:#555}[data-theme=light] .tll-token-divider{background:#0000001a}.tll-bonding-progress-icon{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:2px;background:transparent;margin-right:0}.tll-bonding-tier{font-size:7px;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif;text-transform:uppercase;letter-spacing:.2px;opacity:.7}.tll-bonding-progress-loading{display:flex;align-items:center;gap:6px;color:var(--tlp-text-secondary);font-size:11px;padding:4px 0}.tll-bonding-progress-loading .tll-spinning-icon,.tll-bonding-progress-loading .lucide-refresh-cw{animation:spin 1s linear infinite;width:14px;height:14px}.tll-bonding-progress-fill{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:1px;transition:width .3s ease;position:relative}.tll-bonding-progress-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tll-bonding-stat{display:flex;flex-direction:column;gap:1px;text-align:center;flex:1}.tll-bonding-stat-label{font-size:9px;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif;text-transform:uppercase;letter-spacing:.3px;opacity:.7}.tll-bonding-stat-value{font-size:11px;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-bonding-complete{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:3px;color:#22c55e;font-size:12px;font-weight:600;font-family:Inter-SemiBold,Inter,sans-serif}[data-theme=dark] .tll-bonding-complete{background:#ffffff1a;border-color:#fff3;color:#fff}[data-theme=light] .tll-bonding-complete{background:#0000000d;border-color:#0000001a;color:#000}.tll-bonding-progress-error{display:flex;align-items:center;justify-content:center;padding:8px 12px;color:var(--tlp-text-secondary);font-size:12px;font-style:italic}@media (max-width: 768px){.tll-token-divider{margin:0}.tll-bonding-progress-module{padding:2px 8px;margin-bottom:0}.tll-bonding-progress-header{margin-bottom:2px}.tll-bonding-progress-icon{width:12px;height:12px;margin-right:0}.tll-bonding-progress-title h4{font-size:11px}.tll-bonding-tier{font-size:6px}.tll-bonding-progress-percentage{font-size:11px}.tll-bonding-progress-stats{gap:6px}.tll-bonding-stat-label{font-size:8px}.tll-bonding-stat-value{font-size:10px}}@media (max-width: 480px){.tll-token-divider{margin:0}.tll-bonding-progress-module{padding:1px 6px;margin-bottom:0}.tll-bonding-progress-header{margin-bottom:1px}.tll-bonding-progress-icon{width:12px;height:12px;margin-right:0}.tll-bonding-progress-title h4{font-size:11px}.tll-bonding-tier{font-size:5px}.tll-bonding-progress-percentage{font-size:11px}.tll-compact-loading .tll-spinning-icon,.tll-compact-loading .lucide-refresh-cw{width:10px!important;height:10px!important}}.tll-loading-placeholder{opacity:.6;pointer-events:none}.tll-loading-placeholder .tll-bonding-stat-value{color:var(--tlp-text-tertiary)}.tll-loading-placeholder .tll-bonding-progress-fill{background-color:var(--tlp-bg-tertiary)}.tll-loading-shimmer{position:relative;overflow:hidden}.tll-loading-shimmer:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);animation:shimmer 2s infinite;z-index:1}[data-theme=dark] .tll-loading-shimmer:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 50%,transparent 100%)}.tll-compact-created-at{font-size:10px;color:var(--tlp-text-tertiary);margin-right:8px;opacity:.7;white-space:nowrap;transition:all .3s ease;min-width:95px;display:inline-block}.tll-compact-created-at:has-text("left"){color:var(--tlp-accent-primary);opacity:.8}.tll-compact-created-at[data-countdown=true]{color:var(--tlp-accent-primary);opacity:.8;font-weight:500}.tll-compact-socials{display:flex;align-items:center;gap:6px;margin-top:4px;flex-wrap:wrap}.tll-compact-socials:empty{margin-top:0}.tll-compact-socials:not(:has(.tll-compact-created-at)){margin-top:2px;justify-content:flex-start}@media (max-width: 768px){.tll-compact-created-at{font-size:9px;margin-right:6px;min-width:85px}}.tll-desktop-only .tll-module-header.flow h2{margin-bottom:0;padding-bottom:0}.tll-swap-modal-overlay{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10003;padding:20px}.tll-swap-modal{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:8px;box-shadow:0 10px 25px #00000026;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;position:relative}@media (min-width: 1200px){.tll-swap-modal-overlay{justify-content:center;padding-left:175px}}.tll-module-header{display:flex;align-items:center;justify-content:space-between;position:relative}.tll-search-btn{background:none;border:none;color:var(--tlp-text-secondary);cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.tll-search-btn:hover{color:var(--tlp-text-primary);background:var(--tlp-hover-bg)}.tll-search-container{display:flex;align-items:center;gap:8px;width:100%}.tll-search-input{flex:1;padding:8px 12px;border:1px solid var(--tlp-border-color)!important;border-radius:6px;background:var(--tlp-bg-primary);color:var(--tlp-text-primary);font-size:14px;outline:none;transition:all .2s ease}.tll-search-input:focus{border:1px solid var(--tlp-border-color)!important}.tll-search-input::placeholder{color:var(--tlp-text-tertiary)}.tll-search-close-btn{background:none;border:none;color:var(--tlp-text-secondary);cursor:pointer;padding:6px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tll-search-close-btn:hover{color:var(--tlp-text-primary);background:var(--tlp-hover-bg)}.tll-mobile-search-container{display:none!important;padding:0;margin-bottom:8px;gap:8px;align-items:center;flex-direction:row}.tll-mobile-search-wrapper{position:relative;display:flex;align-items:center;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:3px;padding:0 8px;height:36px;transition:border-color .15s ease;flex:1}.tll-mobile-search-wrapper:focus-within{border-color:var(--tlp-accent-color)}.tll-mobile-search-icon{color:var(--tlp-text-secondary);margin-right:4px;flex-shrink:0;width:12px;height:12px}.tll-mobile-search-input{flex:1;padding:0;border:none;background:transparent;color:var(--tlp-text-primary);font-size:13px;outline:none;height:100%}.tll-mobile-search-input::placeholder{color:var(--tlp-text-tertiary);font-size:13px}.tll-mobile-search-clear{background:none;border:none;color:var(--tlp-text-secondary);cursor:pointer;padding:1px;border-radius:2px;transition:color .15s ease;display:flex;align-items:center;justify-content:center;margin-left:4px;flex-shrink:0;width:14px;height:14px}.tll-mobile-search-clear:hover{color:var(--tlp-text-primary)}.tll-mobile-compact-btn{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);padding:6px 8px;border-radius:3px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;flex-shrink:0}.tll-mobile-compact-btn:hover{background:var(--tlp-hover-bg);color:var(--tlp-text-primary)}@media (max-width: 1020px){.tll-mobile-search-container{display:flex!important}}.tll-header-actions{display:flex;gap:8px;align-items:center}.tll-compact-btn{background:transparent;border:1px solid var(--tlp-border-color);color:var(--tlp-text-secondary);padding:6px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px}.tll-compact-btn:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);transform:translateY(-1px)}.tll-token-card.tll-compact{padding:12px;cursor:pointer;transition:all .2s ease;min-height:auto;border-radius:6px}.tll-token-card.tll-compact:hover{transform:translateY(-2px);box-shadow:var(--tll-shadow-elevated)}.tll-compact-main{display:flex;flex-direction:column;gap:8px}.tll-compact-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.tll-compact-token-header{flex:1;min-width:0}.tll-compact-description-row{margin-top:4px}.tll-compact-description{font-size:10px;color:var(--tlp-text-secondary);opacity:.7;margin:0;line-height:1.3;padding:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tll-compact-price{font-size:12px;font-weight:600;color:var(--tlp-text-primary);text-align:right;flex-shrink:0}.tll-compact-right-info{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.tll-compact-mc{font-size:13px;font-weight:600;color:var(--tlp-text-primary);text-align:right}.tll-compact-price-light{font-size:11px;font-weight:400;color:var(--tlp-text-secondary);opacity:.8;text-align:right}.tll-compact-bonding{display:flex;align-items:center;gap:8px;margin-top:4px}.tll-compact-progress-bar{flex:1;height:4px;background:var(--tlp-bg-secondary);border-radius:2px;overflow:hidden}.tll-compact-progress-fill{height:100%;background:#000;transition:width .3s ease;border-radius:2px}[data-theme=dark] .tll-compact-progress-fill{background:#fff}.tll-compact-progress-text{font-size:10px;font-weight:600;color:var(--tlp-text-secondary);min-width:40px;text-align:right;line-height:1;display:flex;align-items:center;justify-content:flex-end}.tll-compact-stats{display:flex;align-items:flex-start;gap:8px;font-size:11px;flex-wrap:wrap}.tll-compact-stat{display:flex;flex-direction:column;gap:1px}.tll-compact-stat-label{color:var(--tlp-text-secondary);opacity:.7;font-size:10px;font-weight:500}.tll-compact-stat-value{color:var(--tlp-text-primary);font-weight:600;font-size:11px}.tll-compact-stat-value.tll-positive{color:#22c55e}.tll-compact-stat-value.tll-negative{color:#ef4444}.tll-compact-stat-value.tll-neutral{color:var(--tlp-text-secondary)}.tll-compact-socials{display:flex;gap:6px;margin-left:auto;margin-top:auto}.tll-compact-social{color:var(--tlp-text-secondary);transition:color .2s ease;padding:2px}.tll-compact-social:hover{color:var(--tlp-text-primary)}.tll-compact-social img{margin-bottom:3px;vertical-align:middle}.tll-click-target{transition:all .2s ease}.tll-click-target:hover{background:var(--tlp-bg-secondary)}.tll-click-hint{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--tlp-text-secondary);transition:color .2s ease}.tll-click-target:hover .tll-click-hint{color:var(--tlp-text-primary)}.bonded .top-gainers-token-content{display:contents}.tll-bonded-gainers-section{margin:3.5rem 0 0rem}.tll-section-header{text-align:center;margin-bottom:1rem}.tll-section-title{font-size:1.5rem;font-weight:600;color:var(--tlp-text-primary);margin:0 0 .5rem}.tll-section-subtitle{font-size:.9rem;color:var(--tlp-text-secondary);margin:0;opacity:.8}.tll-dropdown-header{position:relative;display:flex;align-items:center;flex:1}.tll-dropdown-trigger{background:transparent;border:1px solid var(--tlp-border-color);border-radius:4px;padding:10px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;width:100%;justify-content:space-between;min-height:44px}.tll-dropdown-trigger:hover{background:var(--tlp-bg-secondary);border-color:var(--tlp-text-secondary)}.tll-dropdown-trigger h2{margin:0;padding:0;font-size:1.25rem;font-weight:600;color:var(--tlp-text-primary);pointer-events:none;line-height:1;display:flex;align-items:center;flex:1}.tll-dropdown-trigger h2 .tll-header-subtitle{margin-left:.5rem;font-size:.9rem;font-weight:400;opacity:.7}.tll-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);box-shadow:var(--tlp-shadow);z-index:100;margin-top:.25rem;overflow:hidden}.tll-dropdown-option{width:100%;padding:12px 16px;background:none;border:none;color:var(--tlp-text-primary);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;border-bottom:1px solid var(--tlp-border-color)}.tll-dropdown-option:last-child{border-bottom:none}.tll-dropdown-option.active{background:#000;color:#fff;font-weight:600}.tll-dropdown-option:hover{background:var(--tlp-border-color)}.tll-dropdown-option.active:hover{background:#333}[data-theme=dark] .tll-dropdown-option.active{background:#fff;color:#000}[data-theme=dark] .tll-dropdown-option.active:hover{background:#f0f0f0}.tll-how-it-works-btn{margin-top:12px;display:flex;align-items:center;gap:.25rem;max-width:160px;padding:.375rem .75rem;border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius);text-decoration:none;font-size:.75rem;font-weight:500;transition:all .2s ease;justify-content:center;background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);box-shadow:var(--tll-shadow-light);cursor:pointer}.tll-how-it-works-btn:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);background:var(--tlp-border-color);border:1px solid #cccccc}.tll-how-it-works-btn:active{transform:translateY(0)}[data-theme=dark] .tll-how-it-works-btn{background:#0f0f0f;border:1px solid #333337;color:#fff}[data-theme=dark] .tll-how-it-works-btn:hover{background:#0f0f0f;border:1px solid #4F5458}.tll-how-it-works-btn svg,.tll-how-it-works-btn .icon{max-width:14px;max-height:14px;width:14px;height:14px}.tll-how-it-works-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:tll-modal-fade-in .2s ease-out}.tll-how-it-works-modal{background:var(--ai-panel-bg, rgba(241, 241, 243, .7));border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px #00000040;animation:tll-modal-scale-in .2s ease-out;border:1px solid var(--ai-border-color, rgba(140, 140, 140, .2))}[data-theme=dark] .tll-how-it-works-modal{background:var(--ai-panel-bg, rgba(21, 21, 21, .7));border:1px solid var(--ai-border-color, #333337)}[data-theme=light] .tll-how-it-works-modal{background:#fff;border:1px solid var(--ai-border-color, rgba(140, 140, 140, .2))}.tll-how-it-works-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--ai-border-color, rgba(140, 140, 140, .2));background:var(--ai-bg-secondary, #f1f1f3df)}[data-theme=dark] .tll-how-it-works-header{background:var(--ai-bg-secondary, #0f0f0f);border-bottom:1px solid var(--ai-border-color, #333337)}[data-theme=light] .tll-how-it-works-header{background:#fff;border-bottom:1px solid var(--ai-border-color, rgba(140, 140, 140, .2))}.tll-how-it-works-header h3{margin:0;font-size:20px;font-weight:600;color:var(--ai-text-primary, #1b1718)}[data-theme=dark] .tll-how-it-works-header h3{color:var(--ai-text-primary, #ffffff)}[data-theme=light] .tll-how-it-works-header h3{color:var(--ai-text-primary, #1b1718)}.tll-how-it-works-close{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;color:var(--ai-muted-color, #555555);transition:all .2s ease}.tll-how-it-works-close:hover{background:var(--ai-card-hover-bg, rgba(255, 255, 255, .9));color:var(--ai-text-primary, #1b1718)}[data-theme=dark] .tll-how-it-works-close{color:var(--ai-muted-color, #aaaaaa)}[data-theme=dark] .tll-how-it-works-close:hover{background:var(--ai-card-hover-bg, #1b1b1bf2);color:var(--ai-text-primary, #ffffff)}.tll-how-it-works-content{padding:24px;max-height:calc(90vh - 100px);overflow-y:auto;background:var(--ai-bg-secondary, #f1f1f3df)}[data-theme=dark] .tll-how-it-works-content{background:var(--ai-bg-secondary, #0f0f0f)}[data-theme=light] .tll-how-it-works-content{background:#fff}.tll-how-it-works-content::-webkit-scrollbar{width:6px}.tll-how-it-works-content::-webkit-scrollbar-track{background:transparent}.tll-how-it-works-content::-webkit-scrollbar-thumb{background:var(--ai-accent-color, #1b1718);border-radius:3px}[data-theme=dark] .tll-how-it-works-content::-webkit-scrollbar-thumb{background:var(--ai-accent-color, #ffffff)}.tll-how-it-works-section{margin-bottom:28px}.tll-how-it-works-section:last-child{margin-bottom:0}.tll-how-it-works-section h4{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--ai-text-primary, #1b1718)}[data-theme=dark] .tll-how-it-works-section h4{color:var(--ai-text-primary, #ffffff)}.tll-how-it-works-section p{margin:0 0 16px;line-height:1.6;color:var(--ai-muted-color, #555555);font-size:14px;padding:0}[data-theme=dark] .tll-how-it-works-section p{color:var(--ai-muted-color, #aaaaaa)}.tll-how-it-works-section ul{margin:0 0 16px;padding-left:20px}.tll-how-it-works-section li{margin-bottom:8px;line-height:1.5;color:var(--ai-muted-color, #555555);font-size:14px}[data-theme=dark] .tll-how-it-works-section li{color:var(--ai-muted-color, #aaaaaa)}.tll-how-it-works-section li:last-child{margin-bottom:0}.tll-how-it-works-section strong{color:var(--ai-text-primary, #1b1718);font-weight:600}[data-theme=dark] .tll-how-it-works-section strong{color:var(--ai-text-primary, #ffffff)}.tll-lock-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.tll-lock-item{background:var(--ai-card-bg, rgba(255, 255, 255, .7));border:1px solid var(--ai-border-color, rgba(140, 140, 140, .2));border-radius:8px;padding:16px}[data-theme=dark] .tll-lock-item{background:var(--ai-card-bg, #1b1b1bf2);border:1px solid var(--ai-border-color, #333337)}[data-theme=light] .tll-lock-item{background:#f1f1f3;border:1px solid var(--ai-border-color, rgba(140, 140, 140, .2))}.tll-lock-item h5{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ai-text-primary, #1b1718)}[data-theme=dark] .tll-lock-item h5{color:var(--ai-text-primary, #ffffff)}.tll-lock-item p{margin:0 0 8px;font-size:13px;font-weight:500;color:var(--ai-text-primary, #1b1718)}[data-theme=dark] .tll-lock-item p{color:var(--ai-text-primary, #ffffff)}.tll-lock-item span{font-size:12px;color:var(--ai-muted-color, #555555);line-height:1.4}[data-theme=dark] .tll-lock-item span{color:var(--ai-muted-color, #aaaaaa)}@media (max-width: 768px){.tll-how-it-works-modal-overlay{padding:10px}.tll-how-it-works-modal{max-height:95vh}.tll-how-it-works-header{padding:20px 16px}.tll-how-it-works-header h3{font-size:18px}.tll-how-it-works-content{padding:20px 16px;max-height:calc(95vh - 80px)}.tll-lock-comparison{grid-template-columns:1fr;gap:12px}.tll-how-it-works-btn{font-size:12px;padding:6px 12px}}@media (max-width: 480px){.tll-how-it-works-header{padding:16px 12px}.tll-how-it-works-header h3{font-size:16px}.tll-how-it-works-content{padding:16px 12px}.tll-how-it-works-section{margin-bottom:24px}.tll-how-it-works-section h4{font-size:15px}.tll-how-it-works-section p,.tll-how-it-works-section li{font-size:13px}.tll-lock-item{padding:12px}.tll-how-it-works-btn{font-size:11px;padding:5px 10px;gap:4px}}.tll-compact-loading{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--text-secondary)}.tll-compact-loading .tll-spinning-icon,.tll-compact-loading .lucide-refresh-cw{animation:spin 1s linear infinite}.tlp-advanced-settings-content .tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}.tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding:1rem 2.5rem 1rem 1.25rem!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;background:var(--tlp-bg-secondary) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;transition:all .3s ease!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}@-moz-document url-prefix(){.tlp-form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:16px 16px!important}}.tlp-advanced-settings-content .tlp-form-group select,.tlp-advanced-settings-content .tlp-form-group .tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:none!important;transition:all .3s ease!important;cursor:pointer!important}select.tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:none!important;transition:all .3s ease!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-group:first-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-advanced-row .tlp-form-group:last-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}select.tlp-form-select,.tlp-form-select,.tlp-advanced-settings-content select,.tlp-advanced-settings-content .tlp-form-select,[class*=tlp-form-select]{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}[data-theme=dark] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}[data-theme=light] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}:root{--tlp-bg-primary: #ffffff;--tlp-bg-secondary: #f1f1f3;--tlp-text-primary: #1b1718;--tlp-text-secondary: #555555;--tlp-border-color: rgba(140, 140, 140, .2);--tlp-accent-color: #1b1718;--tlp-bg-gradient: linear-gradient(135deg, #ffffff 0%, #f1f1f3df 100%);--tlp-success-color: #333333;--tlp-error-color: #666666;--tlp-warning-color: #666666;--tlp-shadow: 0 2px 8px rgba(0, 0, 0, .1);--tlp-radius: 3px;--tlp-hover-bg: #f8f8f8}[data-theme=dark]{--tlp-bg-primary: #1b1b1b;--tlp-bg-secondary: #0f0f0f;--tlp-text-primary: #ffffff;--tlp-text-secondary: #aaaaaa;--tlp-border-color: #333337;--tlp-accent-color: #ffffff;--tlp-bg-gradient: linear-gradient(135deg, #0A0A0A 0%, #1b1b1b 100%);--tlp-success-color: #ffffff;--tlp-error-color: #ffffff;--tlp-warning-color: #999999;--tlp-shadow: 0 2px 8px rgba(0, 0, 0, .3);--tlp-hover-bg: #222222}.tlp-token-launch-container-div{padding-top:20px;padding-bottom:30px}.tlp-token-launch-container{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:3px;padding:24px;box-shadow:var(--tlp-shadow);max-width:900px;margin:0 auto;color:var(--tlp-text-primary);transition:all .3s ease;font-family:Inter-Regular,Inter,sans-serif}.tlp-token-launch-content{max-width:1500px;margin:0 auto}.tlp-token-launch-header{margin-bottom:3rem;position:relative;overflow:hidden;border-radius:3px;background:linear-gradient(135deg,#fff,#f8f8f8,#fff);color:#333;box-shadow:0 4px 20px #00000008;border:1px solid rgba(0,0,0,.05)}[data-theme=dark] .tlp-token-launch-header{background:linear-gradient(135deg,#000,#1a1a1a,#000);color:#fff;box-shadow:0 4px 20px #0000004d}.tlp-header-background{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(200,200,200,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(180,180,180,.075) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(160,160,160,.05) 0%,transparent 50%);z-index:1}[data-theme=dark] .tlp-header-background{background:radial-gradient(circle at 20% 50%,rgba(100,100,100,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(150,150,150,.1) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(200,200,200,.05) 0%,transparent 50%)}.tlp-header-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(180,180,180,.15),transparent,rgba(125,125,125,.125),transparent);animation:tlp-rotate 20s linear infinite;z-index:0}[data-theme=dark] .tlp-header-glow{background:conic-gradient(from 0deg,transparent,rgba(100,100,100,.1),transparent,rgba(148,148,148,.1),transparent)}@keyframes tlp-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tlp-header-content{position:relative;z-index:10;display:grid;border:1px solid var(--tlp-border-color);border-radius:3px;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:center;padding:3rem}.tlp-header-left{text-align:left}.tlp-header-right{text-align:center}.tlp-main-brand{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.tlp-solana-icon{width:30px;height:30px;filter:drop-shadow(0 0 20px rgba(138,43,226,.5))}.tlp-token-launch-title{font-size:2.5rem;font-weight:800;margin:0;color:#2c2c2c;font-family:Inter-Bold,Inter,sans-serif}[data-theme=dark] .tlp-token-launch-title{color:#fff}.tlp-price-section{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.tlp-price-label{font-size:1rem;color:#555;text-transform:capitalize;font-family:Inter-Medium,Inter,sans-serif}[data-theme=dark] .tlp-price-label{color:#ccc}.tlp-price-highlight{font-size:2.5rem;font-weight:900;color:#1a1a1a;font-family:Inter-Bold,Inter,sans-serif;margin:.5rem 0}[data-theme=dark] .tlp-price-highlight{color:#fff}.tlp-price-subtext{font-size:.9rem;color:#555;font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-price-subtext{color:#999}.tlp-benefits{display:flex;flex-direction:column;gap:.75rem}.tlp-benefit-item{display:flex;text-transform:capitalize;align-items:center;gap:.75rem;font-size:1rem;color:#2c2c2c;font-family:Inter-Medium,Inter,sans-serif}[data-theme=dark] .tlp-benefit-item{color:#fff}.tlp-check{background:#2c2c2c;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}[data-theme=dark] .tlp-check{background:#fff;color:#000}.tlp-token-types{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start;margin:1.5rem 0 0}.tlp-featured-option-condensed{margin-top:1rem;max-width:300px}.tlp-featured-title-condensed{font-size:1rem;font-weight:600;color:var(--tlp-text-primary);margin-bottom:.75rem;font-family:Inter-SemiBold,Inter,sans-serif}.tlp-featured-highlights-condensed{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5rem}.tlp-highlight-item-condensed{padding:.5rem .75rem;background:linear-gradient(135deg,#0000000f,#0000000a);border:1px solid rgba(0,0,0,.12);border-radius:3px;text-align:center}.tlp-highlight-title-condensed{font-size:.9rem;font-weight:500!important;color:#2c2c2c;font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-featured-title-condensed{color:#fff}[data-theme=dark] .tlp-highlight-item-condensed{background:linear-gradient(135deg,#ffffff0f,#ffffff0a);border:1px solid rgba(255,255,255,.12)}[data-theme=dark] .tlp-highlight-title-condensed{color:#fff}.tlp-token-type{padding:.75rem 1.25rem;background:linear-gradient(135deg,#0000000f,#0000000a);border:1px solid rgba(0,0,0,.12);border-radius:3px;font-size:.9rem;font-weight:600;color:#2c2c2c;font-family:Inter-SemiBold,Inter,sans-serif;backdrop-filter:blur(10px);transition:all .3s ease;cursor:pointer}[data-theme=dark] .tlp-token-type{background:linear-gradient(135deg,#ffffff26,#ffffff1a);border:1px solid rgba(255,255,255,.25);color:#fff}.tlp-token-type:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0003;background:linear-gradient(135deg,#0000001a,#0000000d)}[data-theme=dark] .tlp-token-type:hover{box-shadow:0 8px 25px #fff3;background:linear-gradient(135deg,#fff3,#ffffff26)}.tlp-token-type.active{background:linear-gradient(135deg,#1b171826,#1b17181a);border:2px solid rgba(27,23,24,.3);font-weight:700;color:#000;transform:translateY(-2px);box-shadow:0 8px 25px #1b17184d}[data-theme=dark] .tlp-token-type.active{background:linear-gradient(135deg,#ffffff40,#fff3);border:2px solid rgba(255,255,255,.4);color:#fff;box-shadow:0 8px 25px #ffffff4d}.tlp-powered-by{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:2rem}.tlp-powered-text{font-size:.9rem;color:#666;font-weight:600;letter-spacing:1px;font-family:Inter-SemiBold,Inter,sans-serif}[data-theme=dark] .tlp-powered-text{color:#888}.tlp-revshare-brand{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#0000001a,#0000000d);border:1px solid rgba(0,0,0,.1);border-radius:3px;backdrop-filter:blur(15px);box-shadow:0 8px 32px #0000001a}[data-theme=dark] .tlp-revshare-brand{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d}.tlp-revshare-link{text-decoration:none;color:inherit;transition:all .3s ease;cursor:pointer}.tlp-revshare-link:hover{text-decoration:none;color:inherit;transform:translateY(-2px);box-shadow:0 12px 40px #00000026}.tlp-revshare-link:hover .tlp-revshare-icon{filter:drop-shadow(0 0 20px rgba(0,0,0,.4))}[data-theme=dark] .tlp-revshare-link:hover{box-shadow:0 12px 40px #0006}[data-theme=dark] .tlp-revshare-link:hover .tlp-revshare-icon{filter:drop-shadow(0 0 20px rgba(255,255,255,.3))}.tlp-revshare-icon{width:34px;height:34px;border-radius:50%;filter:drop-shadow(0 0 15px rgba(0,0,0,.3))}[data-theme=dark] .tlp-revshare-icon{filter:drop-shadow(0 0 15px rgba(255,255,255,.5))}.tlp-revshare-text{font-size:1.5rem;font-weight:900;background:linear-gradient(135deg,#000,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Inter-Bold,Inter,sans-serif;letter-spacing:2px}[data-theme=dark] .tlp-revshare-text{background:linear-gradient(135deg,#fff,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tlp-featured-option{background:#00000005;border:1px solid rgba(0,0,0,.06);border-radius:3px;padding:1rem 1.5rem;text-align:center;height:fit-content}[data-theme=dark] .tlp-featured-option{background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.tlp-featured-header{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:.75rem}.tlp-featured-title{font-size:1.2rem;font-weight:700;color:#000;margin:0 0 .75rem;font-family:Inter-Bold,Inter,sans-serif}[data-theme=dark] .tlp-featured-title{color:#fff}.tlp-featured-badges{display:flex;gap:.5rem}.tlp-badge{padding:.25rem .75rem;border-radius:3px;font-size:.7rem;font-weight:700;letter-spacing:.5px;font-family:Inter-Bold,Inter,sans-serif}.tlp-badge-popular{background:var(--tlp-accent-color);color:var(--tlp-bg-primary)}.tlp-badge-success{background:var(--tlp-text-secondary);color:var(--tlp-bg-primary)}.tlp-featured-subtitle{font-size:1.1rem;font-weight:600;color:var(--tlp-text-primary);margin:0 0 .5rem;font-family:Inter-SemiBold,Inter,sans-serif}.tlp-featured-description{font-size:.95rem;padding:0!important;color:#666;margin:1rem 0 1.5rem;font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-featured-description{color:#ccc}.tlp-featured-note{font-size:.9rem;color:var(--tlp-text-primary);font-weight:500;font-family:Inter-Medium,Inter,sans-serif}.tlp-token-launch-main{display:grid;grid-template-columns:1fr 260px;gap:2rem;align-items:start}.tlp-token-launch-main.tlp-full-width{display:block;max-width:none;width:100%}.tlp-token-launch-form-section{background:var(--tlp-bg-gradient);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);padding:2.5rem;box-shadow:0 4px 20px #00000014;position:relative;max-width:100%;overflow:hidden;box-sizing:border-box}.tlp-token-launch-form-section:before{content:"";position:absolute;top:0;left:0;right:0;height:0px;background:linear-gradient(90deg,var(--tlp-accent-color) 0%,var(--tlp-text-secondary) 100%);border-radius:var(--tlp-radius) var(--tlp-radius) 0 0}.tlp-token-launch-form{display:flex;flex-direction:column;gap:1.5rem;max-width:100%;overflow:visible;box-sizing:border-box}.tlp-form-group{display:flex;flex-direction:column;gap:.75rem;position:relative;max-width:100%;overflow:visible;box-sizing:border-box}.tlp-form-section{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid var(--tlp-border-color);position:relative}.tlp-form-section.social-links{margin-top:0;padding-top:0;border-top:none}.tlp-section-title{font-size:1.3rem;font-weight:600;margin:0 0 1.5rem;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tlp-form-section.social-links .tlp-section-title{font-size:1.1rem;margin:0 0 1rem;padding-left:0}.tlp-form-label{display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:.95rem;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;margin-bottom:0rem}.tlp-form-label.required:after{content:"*";color:#dc3545;margin-left:.25rem;font-weight:700}.tlp-main-fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tlp-description-field{grid-column:1 / -1}.tlp-image-social-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.tlp-form-section.social-links .tlp-form-group{margin-bottom:1rem}.tlp-form-section.social-links .tlp-form-group:last-child{margin-bottom:0}.tlp-form-input,.tlp-form-textarea{padding:1rem 1.25rem;border:1px solid var(--tlp-border-color);border-radius:3px;background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);font-size:1rem;transition:all .3s ease;font-family:Inter-Regular,Inter,sans-serif;position:relative}.tlp-form-input:focus,.tlp-form-textarea:focus{outline:none;border:1px solid var(--tlp-border-color)}.tlp-form-textarea{resize:vertical;min-height:70px}.tlp-form-input-readonly{background:var(--tlp-bg-secondary)!important;cursor:not-allowed!important;opacity:.7}.tlp-wallet-error{background:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:3px;padding:1rem;margin-top:.5rem}.tlp-wallet-error p{margin:0;color:#dc3545;font-size:.9rem;font-weight:500;padding:0;font-family:Inter-Medium,Inter,sans-serif}.tlp-form-help{font-size:.9rem;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif}.tlp-form-error{margin-top:10px;font-size:.85rem;color:var(--tlp-error-color);background:#6666661a;padding:.5rem;border-radius:var(--tlp-radius);border:1px solid rgba(102,102,102,.2);font-family:Inter-Regular,Inter,sans-serif}.tlp-form-errors{margin-top:.5rem}.tlp-form-errors .tlp-form-error{margin-top:.25rem;margin-bottom:.25rem;display:block}.tlp-form-errors .tlp-form-error:first-child{margin-top:0}.tlp-form-errors .tlp-form-error:last-child{margin-bottom:0}.tlp-form-input-error,.tlp-form-textarea.tlp-form-input-error{border-color:#dc354580!important;background:#dc35450d!important}.tlp-form-input-error:focus,.tlp-form-textarea.tlp-form-input-error:focus{border-color:#dc3545b3!important;box-shadow:0 0 0 2px #dc35451a!important}.tlp-content-policy-notice{display:flex;align-items:flex-start;gap:.75rem;background:#2196f30d;border:1px solid rgba(33,150,243,.2);border-radius:var(--tlp-radius);padding:1rem;margin:1.5rem 0;font-size:.9rem}.tlp-policy-icon{color:#2196f3cc;margin-top:.1rem;flex-shrink:0}.tlp-policy-text{color:var(--tlp-text-primary);line-height:1.4}[data-theme=dark] .tlp-content-policy-notice{background:#2196f31a;border-color:#2196f34d}[data-theme=dark] .tlp-policy-icon{color:#2196f3e6}.tlp-image-upload-container{position:relative;padding-top:0}.tlp-image-upload-input{display:none!important;padding:1rem 1.25rem;border:1px solid var(--tlp-border-color);border-radius:3px;background:var(--tlp-bg-secondary);color:var(--tlp-text-primary)!important;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter-Regular,Inter,sans-serif!important;position:relative;box-shadow:0 1px 3px #0000001a}[data-theme=dark] .tlp-image-upload-input{color:#000!important;background:var(--tlp-bg-secondary)!important}.tlp-image-upload-input::-webkit-file-upload-button{color:#000!important;background:var(--tlp-bg-primary)!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:.5rem 1rem!important;margin-right:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:.9rem!important;cursor:pointer!important}.tlp-image-upload-input::file-selector-button{color:#000!important;background:var(--tlp-bg-primary)!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:.5rem 1rem!important;margin-right:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:.9rem!important;cursor:pointer!important}.tlp-image-upload-input:focus{outline:none;border:1px solid var(--tlp-border-color);box-shadow:0 0 0 3px rgba(var(--tlp-accent-color-rgb, 255, 107, 107),.1)}.tlp-image-upload-input:hover{border:1px solid var(--tlp-border-color);background:var(--tlp-hover-bg);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.tlp-image-upload-area{border:1px solid var(--tlp-border-color);border-radius:3px;padding:1rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--tlp-bg-primary);position:relative;overflow:hidden;aspect-ratio:1;max-width:210px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000000f}.tlp-image-upload-area:hover{background:var(--tlp-hover-bg);transform:translateY(-2px);box-shadow:0 8px 25px #0000001f}.tlp-image-upload-area:active{transform:translateY(0);box-shadow:0 4px 15px #0000001a}.tlp-image-upload-area.has-image{padding:0;border:none}.tlp-image-upload-placeholder{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--tlp-text-secondary)!important;font-family:Inter-Regular,Inter,sans-serif!important;transition:all .3s ease}[data-theme=dark] .tlp-image-upload-placeholder{color:var(--tlp-text-secondary)!important}[data-theme=dark] .tlp-image-upload-placeholder span{color:var(--tlp-text-primary)!important}[data-theme=dark] .tlp-image-upload-placeholder small{color:var(--tlp-text-secondary)!important}.tlp-image-upload-placeholder svg{color:var(--tlp-accent-color);transition:all .3s ease}.tlp-image-upload-placeholder span{font-weight:500;font-size:.95rem}.tlp-image-upload-placeholder small{font-size:.9rem;opacity:.8}.tlp-image-upload-area:hover .tlp-image-upload-placeholder svg{transform:scale(1.1);color:var(--tlp-accent-color)}.tlp-image-upload-area:hover .tlp-image-upload-placeholder span{color:var(--tlp-text-primary)}.tlp-image-preview{position:relative;width:100%;height:200px;gap:1rem}.tlp-image-upload-input{margin-bottom:1rem!important}.tlp-image-preview img{width:100%;height:100%;object-fit:cover;border-radius:3px}.tlp-image-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#000c,#0009);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff;border-radius:3px;font-family:Inter-Medium,Inter,sans-serif;backdrop-filter:blur(2px)}.tlp-image-overlay svg{transition:transform .3s ease}.tlp-image-overlay span{font-weight:500;font-size:.9rem}.tlp-image-preview:hover .tlp-image-overlay{opacity:1}.tlp-image-preview:hover .tlp-image-overlay svg{transform:scale(1.1)}.tlp-create-token-button{padding:1.25rem 2.5rem;border:none;border-radius:3px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;font-family:Inter-Bold,Inter,sans-serif;position:relative;letter-spacing:.5px;text-transform:uppercase}.tlp-create-token-button-container .connect-button{display:contents!important}.tlp-create-token-button.enabled{background:linear-gradient(135deg,var(--tlp-accent-color) 0%,var(--tlp-text-secondary) 100%);color:var(--tlp-bg-primary);box-shadow:0 4px 20px #00000026;border:1px solid var(--tlp-accent-color)}.tlp-create-token-button.enabled:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000040}[data-theme=dark] .tlp-create-token-button.enabled{background:linear-gradient(135deg,var(--tlp-accent-color) 0%,#ffffff 100%);color:var(--tlp-bg-primary)}.tlp-create-token-button.disabled{background:var(--tlp-border-color);color:var(--tlp-text-secondary);cursor:not-allowed;opacity:.6;border:1px solid var(--tlp-border-color)}.tlp-token-launch-preview-section{position:sticky;top:110px;height:fit-content}.tlp-token-preview{background:var(--tlp-bg-primary);border-radius:3px;border:1px solid var(--tlp-border-color);padding:2rem;box-shadow:0 8px 32px #0000001f;position:relative;overflow:hidden}.tlp-token-preview:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--tlp-accent-color) 0%,var(--tlp-text-secondary) 100%)}.tlp-token-preview:after{content:"🔒 SECURE";position:absolute;top:1rem;right:1rem;background:#0000000d;color:var(--tlp-text-secondary);padding:.25rem .75rem;border-radius:3px;font-size:.7rem;font-weight:600;font-family:Inter-SemiBold,Inter,sans-serif;letter-spacing:.5px}[data-theme=dark] .tlp-token-preview:after{background:#ffffff0d}.tlp-preview-title{font-size:1.4rem;font-weight:700;margin:0 0 1.5rem;color:var(--tlp-text-primary);font-family:Inter-Bold,Inter,sans-serif;text-align:center;padding-bottom:1rem;border-bottom:2px solid var(--tlp-border-color);position:relative}.tlp-preview-title:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:60px;height:2px;background:var(--tlp-accent-color)}.tlp-preview-card{background:var(--tlp-bg-gradient);border-radius:3px;border:1px solid var(--tlp-border-color);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;position:relative}.tlp-preview-image{width:90px;height:90px;border-radius:3px;overflow:hidden;background:var(--tlp-bg-secondary);display:flex;align-items:center;justify-content:center;margin:0;flex-shrink:0;border:1px solid var(--tlp-border-color);box-shadow:0 4px 12px #0000001a;margin-top:.5rem}.tlp-preview-image img{width:100%;height:100%;object-fit:cover}.tlp-preview-placeholder{color:var(--tlp-text-secondary)}.tlp-preview-top-row{display:flex;gap:1rem;align-items:flex-start}.tlp-preview-info-row{flex:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.tlp-preview-name-ticker{display:flex;flex-direction:column;gap:1rem;flex:1;min-width:0}.tlp-preview-supply-box{flex-shrink:0}.tlp-preview-content{display:flex;flex-direction:column;gap:.75rem}.tlp-preview-label{font-size:.75rem;font-weight:600;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-family:Inter-SemiBold,Inter,sans-serif}.tlp-preview-field{margin-bottom:.75rem}.tlp-preview-field:last-child{margin-bottom:0}.tlp-preview-top-row .tlp-preview-field{margin-bottom:.5rem}.tlp-preview-top-row .tlp-preview-field:last-child{margin-bottom:0}.tlp-preview-name{font-size:1.1rem;font-weight:700!important;margin:0;color:var(--tlp-text-primary);font-family:Inter-Bold,Inter,sans-serif;word-break:break-word;padding:0!important}.tlp-preview-symbol{padding:0!important;font-size:1.1rem;font-weight:700!important;color:var(--tlp-text-primary);margin:0;font-family:Inter-Bold,Inter,sans-serif!important;word-break:break-word}.tlp-preview-description{font-size:.85rem;color:var(--tlp-text-secondary);margin:0;padding:0!important;line-height:1.4;font-family:Inter-Regular,Inter,sans-serif;font-style:italic;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tlp-preview-supply{font-size:.85rem;color:var(--tlp-text-primary);margin:0;font-family:Inter-SemiBold,Inter,sans-serif;background:var(--tlp-bg-primary);padding:.5rem .75rem;border-radius:3px;border:1px solid var(--tlp-border-color);display:inline-block}.tlp-preview-mode{font-size:.85rem;color:var(--tlp-text-primary);margin:0;font-family:Inter-Medium,Inter,sans-serif;background:var(--tlp-bg-primary);padding:.5rem .75rem;border-radius:3px;border:1px solid var(--tlp-border-color);display:inline-block}.tlp-preview-fees{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.tlp-preview-fees span{font-size:.9rem;color:var(--tlp-text-primary);font-family:Inter-Medium,Inter,sans-serif;background:var(--tlp-bg-primary);padding:.25rem .5rem;border-radius:3px;border:1px solid var(--tlp-border-color);display:inline-block}.tlp-preview-tax{font-size:.85rem;color:var(--tlp-text-primary);margin:0;font-family:Inter-Medium,Inter,sans-serif;background:var(--tlp-bg-primary);padding:.5rem .75rem;border-radius:3px;border:1px solid var(--tlp-border-color);display:inline-block}.tlp-preview-distribution{display:flex;flex-direction:column;gap:.5rem;background:var(--tlp-bg-primary);padding:.75rem;border-radius:3px;border:1px solid var(--tlp-border-color)}.tlp-distribution-item{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;font-family:Inter-Medium,Inter,sans-serif}.tlp-distribution-label{color:var(--tlp-text-secondary)}.tlp-distribution-value{color:var(--tlp-text-primary);font-weight:600}.tlp-preview-privacy{font-size:.85rem;color:var(--tlp-text-primary);margin:0;font-family:Inter-Medium,Inter,sans-serif;background:var(--tlp-bg-primary);padding:.5rem .75rem;border-radius:3px;border:1px solid var(--tlp-border-color);display:inline-block}.morpho-token-description,.morpho-success-container p{padding:0!important}.tlp-preview-links{display:flex;flex-wrap:nowrap;gap:.375rem;justify-content:flex-start;align-items:center}.tlp-preview-link{display:flex;align-items:center;gap:.25rem;padding:.25rem .4rem;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:3px;font-size:.85rem;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif;white-space:nowrap;flex-shrink:0}.tlp-preview-link.clickable{cursor:pointer;transition:all .2s ease}.tlp-preview-link.clickable:hover{color:var(--tlp-text-primary);background:var(--tlp-bg-secondary);border-color:var(--tlp-accent-color);transform:translateY(-1px)}.tlp-featured-badge-main{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-radius:3px;margin-bottom:1rem;box-shadow:0 8px 25px #ff6b6b66}.tlp-badge-icon{font-size:1.2rem}.tlp-badge-text{font-size:.9rem;font-weight:900;color:#fff;letter-spacing:1px;font-family:Inter-Bold,Inter,sans-serif}.tlp-featured-highlights{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem}.tlp-highlight-item{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem;background:linear-gradient(135deg,#0000001a,#0000000d);border:1px solid rgba(0,0,0,.15);border-radius:3px;transition:all .2s ease}[data-theme=dark] .tlp-highlight-item{background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.tlp-highlight-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}[data-theme=dark] .tlp-highlight-item:hover{box-shadow:0 4px 12px #0000004d}.tlp-highlight-title{font-size:12px;font-weight:600;color:#000;margin:auto;font-family:Inter-SemiBold,Inter,sans-serif}[data-theme=dark] .tlp-highlight-title{color:#fff}.tlp-highlight-description{font-size:10px;color:#0f0f0f;margin:0;line-height:1.3;font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-highlight-description{color:#ccc}.tlp-cta-section{padding-top:.75rem;border-top:1px solid rgba(0,0,0,.06)}[data-theme=dark] .tlp-cta-section{border-top:1px solid rgba(255,255,255,.2)}.tlp-launch-count{display:flex;flex-direction:column;align-items:center;gap:.25rem}.tlp-count-number{font-size:1.5rem;font-weight:900;color:#000;font-family:Inter-Bold,Inter,sans-serif}[data-theme=dark] .tlp-count-number{color:#fff}.tlp-count-text{font-size:.9rem;color:#666;font-weight:600;font-family:Inter-SemiBold,Inter,sans-serif}[data-theme=dark] .tlp-count-text{color:#ccc}.tlp-token-modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(5px)}.tlp-token-modal{background:var(--tlp-bg-primary);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);box-shadow:0 20px 40px #0000004d;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.tlp-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--tlp-border-color)}.tlp-modal-header h3{margin:0;font-size:1.3rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tlp-modal-close{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:var(--tlp-radius);color:var(--tlp-text-secondary);transition:all .2s ease}.tlp-modal-close:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary)}.tlp-modal-content{padding:1.5rem}.tlp-funding-step,.tlp-create-step,.tlp-tlp-success-step{display:flex;flex-direction:column;gap:1.5rem}.tlp-step-info{display:flex;flex-direction:column;gap:1rem}.tlp-wallet-address,.tlp-contract-address{display:flex;align-items:center;gap:.5rem;padding:.75rem}.tlp-wallet-address code,.tlp-contract-address code{flex:1;font-size:.9rem;word-break:break-all;color:var(--tlp-text-primary);font-family:Inter-Regular,Inter,sans-serif}.tlp-copy-button{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);border:none;padding:.5rem;border-radius:var(--tlp-radius);cursor:pointer;transition:all .2s ease;font-family:Inter-Medium,Inter,sans-serif}.tlp-copy-button:hover{background:var(--tlp-hover-bg)}[data-theme=dark] .tlp-copy-button:hover{color:var(--tlp-text-primary)}.tlp-warning{background:#8888881a;border:1px solid rgba(136,136,136,.3);padding:.75rem;border-radius:var(--tlp-radius);color:var(--tlp-text-secondary);font-size:.9rem;font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-warning{background:#aaaaaa1a;border-color:#aaaaaa4d}.tlp-token-summary{background:var(--tlp-bg-secondary);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);padding:1rem}.tlp-summary-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-family:Inter-Regular,Inter,sans-serif}.tlp-summary-item:not(:last-child){border-bottom:1px solid var(--tlp-border-color)}.tlp-success-icon{text-align:center;color:var(--tlp-success-color)}.tlp-success-step h4{text-align:center;font-size:1.5rem;margin:0;color:var(--tlp-text-primary)}.tlp-success-token-info{display:flex;gap:1rem;background:var(--tlp-bg-secondary);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);padding:1rem}.tlp-success-image{width:60px;height:60px;border-radius:var(--tlp-radius);overflow:hidden;flex-shrink:0}.tlp-success-image img{width:100%;height:100%;object-fit:cover}.tlp-success-details{flex:1;font-size:.9rem}.tlp-success-details p{margin:0 0 .5rem}.tlp-success-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tlp-modal-button{padding:.75rem 1.5rem;border:none;border-radius:var(--tlp-radius);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.tlp-modal-button.primary{background:var(--tlp-accent-color);color:#fff}.tlp-modal-button.primary:hover:not(:disabled){background:#0056b3}.tlp-modal-button.secondary{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid var(--tlp-border-color)}.tlp-modal-button.secondary:hover{background:var(--tlp-border-color)}.tlp-modal-button:disabled{opacity:.6;cursor:not-allowed}.tlp-loading-spinner{width:20px;height:20px;border:1px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:0!important}.tlp-create-token-button.enabled .tlp-loading-spinner{border-top-color:#fff!important}[data-theme=dark] .tlp-create-token-button.enabled .tlp-loading-spinner{border-top-color:#000!important}@media (max-width: 1020px){.tlp-preview-title{margin:0!important}.tlp-token-launch-header{margin-bottom:.75rem;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:8px;overflow:hidden;position:relative;transform:scale(1.5);transform-origin:center top;margin:0 auto 7rem;width:66.67%;will-change:transform;backface-visibility:hidden}.tlp-header-background{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(200,200,200,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(180,180,180,.075) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(160,160,160,.05) 0%,transparent 50%);z-index:1}[data-theme=dark] .tlp-header-background{background:radial-gradient(circle at 20% 50%,rgba(100,100,100,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(150,150,150,.1) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(200,200,200,.05) 0%,transparent 50%)}.tlp-header-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(180,180,180,.15),transparent,rgba(125,125,125,.125),transparent);animation:tlp-rotate 20s linear infinite;z-index:0;will-change:transform;transform:translateZ(0)}[data-theme=dark] .tlp-header-glow{background:conic-gradient(from 0deg,transparent,rgba(100,100,100,.1),transparent,rgba(148,148,148,.1),transparent)}.tlp-header-content{position:relative;z-index:10;display:flex;align-items:stretch;padding:1rem 1.5rem;gap:1rem;background:transparent;grid-template-columns:none;flex-wrap:nowrap;min-height:60px}.tlp-header-left{flex:1 1 50%;text-align:left;margin:0;min-width:0;padding:.25rem;display:flex;flex-direction:column;justify-content:center;height:100%}.tlp-header-right{flex:0 0 50%;text-align:right;margin:auto;min-width:0;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%}.tlp-main-brand{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-start}.tlp-solana-icon{width:16px;height:16px}.tlp-token-launch-title{font-size:.8rem;font-weight:600;margin:0;color:var(--tlp-text-primary);white-space:nowrap}.tlp-value-proposition{margin:0}.tlp-price-section{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem}.tlp-price-label{font-size:.65rem;color:var(--tlp-text-secondary);margin:0}.tlp-price-highlight{font-size:.75rem;font-weight:700;color:var(--tlp-accent-color);margin:0}.tlp-price-subtext{font-size:.6rem;color:var(--tlp-text-secondary);margin:0}.tlp-benefits{display:none!important}.tlp-powered-by{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem;border:none;border-top:none!important;padding:0;margin:0;height:100%;align-self:flex-end}.tlp-powered-text{font-size:.55rem;color:var(--tlp-text-secondary);font-weight:500;margin:0;line-height:1}.tlp-revshare-brand{display:flex;align-items:center;gap:.2rem;padding:.3rem .7rem .3rem .4rem;border-radius:3px}.tlp-revshare-icon{width:15px;height:15px}.tlp-revshare-text{font-size:.65rem;font-weight:600;color:var(--tlp-text-primary);line-height:1}.tlp-featured-option-condensed{display:none}.tlp-header-left:after{content:"✓ No code ✓ Instant ✓ RevShare";display:block;font-size:.55rem;color:var(--tlp-text-secondary);margin-top:.25rem;line-height:1.2;opacity:.9;white-space:nowrap}.tlp-token-launch-main{grid-template-columns:1fr;gap:1rem}.tlp-token-launch-preview-section{order:2;position:static}.tlp-token-launch-form-section{order:1}.tlp-preview-card{flex-direction:column;gap:1rem;align-items:center;margin-top:1.5rem}.tlp-preview-image{width:80px;height:80px}.tlp-preview-content{text-align:center}.tlp-main-fields{grid-template-columns:1fr;gap:1rem}.tlp-image-social-row{grid-template-columns:1fr;gap:1.5rem}.tlp-image-upload-area{max-width:150px;margin:0 auto}.tlp-token-types{justify-content:center}.tlp-token-launch-title,.tlp-price-highlight{font-size:1.5rem}.tlp-solana-icon{width:21px;height:21px}.tlp-revshare-icon{width:18px;height:18px}.tlp-revshare-text{font-size:.9rem}.tlp-revshare-text.flowtext{letter-spacing:.5px}}@media (max-width: 768px){.tlp-token-launch-container{padding:0!important;border:none!important}.tlp-token-launch-header{margin-bottom:1rem;padding:0!important;border-radius:6px;transform:scale(1.5);transform-origin:center top;margin:0 auto 7rem;width:66.67%}.tlp-token-launch-container-div{padding-top:0!important}.tlp-header-content{padding:.75rem 1rem;gap:.5rem;flex-wrap:nowrap;align-items:stretch}.tlp-header-left{flex:1 1 60%;text-align:left;padding:.25rem;display:flex;flex-direction:column;justify-content:center}.tlp-header-right{flex:0 0 40%;text-align:right;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.tlp-token-launch-title{font-size:1.1rem;white-space:nowrap}.tlp-token-launch-subtitle{font-size:.8rem}.tlp-main-brand{margin-bottom:1rem;justify-content:flex-start;text-align:left}.tlp-revshare-text{letter-spacing:.75px}.tlp-revshare-text.flowtext{letter-spacing:.5px}.tlp-solana-icon{width:18px;height:18px}.tlp-value-proposition{margin-bottom:.25rem}.tlp-price-section{margin-bottom:.75rem}.tlp-price-highlight{font-size:1.4rem;margin:0rem 0}.tlp-price-label,.tlp-price-subtext{font-size:.8rem}.tlp-benefits{align-items:center;text-align:center}.tlp-token-launch-form-section,.tlp-token-preview{padding:1.5rem 1.5rem 2.5rem}.tlp-preview-card{padding:1.5rem;gap:.75rem}.tlp-preview-field{margin-bottom:0rem}.tlp-preview-top-row{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.tlp-preview-info-row{flex-direction:column;gap:.75rem;width:100%}.tlp-preview-image{width:70px;height:70px;margin:1rem auto 0}.tlp-preview-name-ticker{gap:.5rem;align-items:center}.tlp-preview-content{gap:.5rem}.tlp-preview-field{padding:.5rem;border-radius:2px}.tlp-success-token-info{flex-direction:column;text-align:center}.tlp-success-actions{grid-template-columns:1fr}}@media (max-width: 480px){.tlp-token-launch-container{padding:.5rem}.tlp-token-launch-header{padding:0!important;margin-bottom:.75rem;border-radius:4px;transform:scale(1.4);transform-origin:center top;margin:0 auto 5rem;width:71.5%}.tlp-header-content{padding:.75rem 1rem;gap:.5rem;flex-wrap:nowrap;align-items:stretch}.tlp-header-left{flex:1 1 50%;text-align:left;padding:.25rem;display:flex;flex-direction:column;justify-content:center;height:100%}.tlp-header-right{flex:0 0 50%;text-align:right;padding:.25rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%}.tlp-main-brand{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:flex-start;text-align:left}.tlp-token-launch-title{font-size:1.1rem;font-weight:600;margin:0;color:var(--tlp-text-primary);white-space:nowrap}.tlp-value-proposition{margin:0}.tlp-price-section{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.75rem;justify-content:flex-start}.tlp-price-highlight{font-size:1rem;font-weight:700;color:var(--tlp-accent-color);margin:0}.tlp-price-label{font-size:.7rem;color:var(--tlp-text-secondary);margin:0}.tlp-price-subtext{font-size:.65rem;color:var(--tlp-text-secondary);margin:0}.tlp-solana-icon{width:18px;height:18px}.tlp-revshare-icon{width:15px;height:15px}.tlp-revshare-text{font-size:.8rem;font-weight:600;color:var(--tlp-text-primary);line-height:1}.tlp-powered-text{font-size:.55rem;color:var(--tlp-text-secondary);font-weight:500;margin:0;line-height:1}.tlp-header-left:after{content:"✓ No code ✓ Instant ✓ RevShare";display:block;font-size:.6rem;color:var(--tlp-text-secondary);margin-top:.25rem;line-height:1.2;opacity:.9;white-space:nowrap}.tlp-powered-by{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.25rem;border:none;border-top:none!important;padding:0;margin:0;height:100%;align-self:flex-end}.tlp-revshare-brand{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .7rem .3rem .4rem;border-radius:3px;height:100%;min-height:2rem}.tlp-revshare-text{display:flex;align-items:center;line-height:1}.tlp-token-launch-form-section,.tlp-token-preview{padding:.75rem .75rem 1.5rem}.tlp-preview-card{padding:1.5em;gap:.5rem}.tlp-preview-image{width:60px;height:60px;margin:.75rem auto 0}.tlp-preview-content{gap:.4rem}.tlp-preview-field{padding:.4rem}.tlp-image-upload-area,.tlp-modal-content{padding:1rem}.tlp-wallet-address,.tlp-contract-address{flex-direction:column;align-items:stretch}.tlp-wallet-address code,.tlp-contract-address code{text-align:center;margin-bottom:.5rem}}[data-theme=dark] .tlp-token-launch-container{background:var(--tlp-bg-primary)}[data-theme=dark] .tlp-form-input,[data-theme=dark] .tlp-form-textarea{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-form-input-error,[data-theme=dark] .tlp-form-textarea.tlp-form-input-error{border-color:#dc354599!important;background:#dc35451a!important}[data-theme=dark] .tlp-form-input-error:focus,[data-theme=dark] .tlp-form-textarea.tlp-form-input-error:focus{border-color:#dc3545cc!important;box-shadow:0 0 0 2px #dc354526!important}[data-theme=dark] .tlp-form-error{background:#dc354526;border:1px solid rgba(220,53,69,.3);color:#ff6b6b}[data-theme=dark] .tlp-image-upload-status{background:#fffffff2;border:1px solid rgba(255,255,255,.3);color:#1a1a1a;box-shadow:0 2px 8px #0000001a}.tlp-image-upload-status{background:#ffffffe6;border:1px solid rgba(0,0,0,.1);color:#333;transition:all .3s ease;font-weight:500;border-radius:3px;padding:.5rem .75rem;display:inline-block;max-width:100%;width:auto;word-wrap:break-word}@media (max-width: 768px){.tlp-image-upload-status{font-size:.8rem;padding:.4rem .4rem .4rem .6rem}[data-theme=dark] .tlp-image-upload-status{background:#fffffffa;box-shadow:0 1px 4px #00000026}}[data-theme=dark] .tlp-image-upload-area{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-image-upload-area:hover{background:var(--tlp-hover-bg)}[data-theme=light] .tlp-token-launch-container{background:var(--tlp-bg-primary)}[data-theme=light] .tlp-modal-button.primary:hover:not(:disabled){box-shadow:0 2px 8px #1b17184d}.tlp-fees-section{margin:0;padding:.75rem 1.25rem;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:3px;position:relative}.tlp-fees-breakdown{display:flex;flex-direction:column;gap:0rem}.tlp-fee-item.tlp-fee-total{padding-top:.75rem;border-top:1px solid var(--tlp-border-color);font-weight:600;font-size:1.05rem}.tlp-fee-label{color:var(--tlp-text-secondary);font-size:.9rem;font-weight:500}.tlp-fee-value{color:var(--tlp-text-primary);font-weight:600;font-size:.9rem}.tlp-fee-total .tlp-fee-label,.tlp-fee-total .tlp-fee-value{color:var(--tlp-text-primary);font-size:1rem}[data-theme=dark] .tlp-fees-section,[data-theme=light] .tlp-fees-section{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}.tlp-advanced-settings-section{margin:0;border:1px solid var(--tlp-border-color);border-radius:3px;background:var(--tlp-bg-secondary);overflow:visible;z-index:1;position:relative}.tlp-advanced-settings-header{padding:1rem 1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:var(--tlp-bg-primary);border-bottom:1px solid var(--tlp-border-color);transition:all .3s ease;position:relative;overflow:visible;z-index:1000}.tlp-advanced-settings-header:hover{background:var(--tlp-hover-bg)}.tlp-advanced-settings-title{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;position:relative}.tlp-advanced-info-tooltip{position:relative;cursor:help;margin-left:.5rem;color:var(--tlp-text-secondary);display:inline-flex;align-items:center;z-index:1001}.tlp-advanced-info-tooltip:hover .tlp-tooltip-content{opacity:1;visibility:visible;transform:translate(-50%) translateY(-10px)}.tlp-tooltip-content{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%) translateY(5px);background:var(--tlp-text-primary);color:var(--tlp-bg-primary);padding:.75rem 1rem;border-radius:6px;font-size:.85rem;width:250px;text-align:center;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1002;font-weight:400;line-height:1.4;box-shadow:0 8px 20px #00000040;white-space:normal;word-wrap:break-word}.tlp-tooltip-content:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--tlp-text-primary)}[data-theme=dark] .tlp-tooltip-content{background:#fff;color:#000;box-shadow:0 8px 20px #ffffff1a}[data-theme=dark] .tlp-tooltip-content:after{border-top-color:#fff}[data-theme=light] .tlp-tooltip-content{background:#1b1718;color:#fff;box-shadow:0 8px 20px #00000040}[data-theme=light] .tlp-tooltip-content:after{border-top-color:#1b1718}.tlp-advanced-settings-content{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem;background:var(--tlp-bg-secondary);overflow:visible}.tlp-advanced-settings-content .tlp-form-input{background:var(--tlp-hover-bg);border:1px solid var(--tlp-border-color)}.tlp-advanced-settings-content .tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-input:focus,.tlp-advanced-settings-content .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:none}.tlp-advanced-settings-content .tlp-form-input:hover{background:var(--tlp-hover-bg)}.tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}.tlp-advanced-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tlp-form-select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding:1rem 2.5rem 1rem 1.25rem!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;background:var(--tlp-bg-secondary) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;transition:all .3s ease!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}.tlp-form-select{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none!important;border:1px solid var(--tlp-border-color)!important;background-color:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important}.tlp-form-select::-ms-expand{display:none}.tlp-form-select:focus{border:1px solid var(--tlp-border-color)!important;outline:none!important;box-shadow:none!important}.tlp-advanced-settings-content select.tlp-form-select{background-color:var(--tlp-hover-bg)!important;border:1px solid var(--tlp-border-color)!important;color:var(--tlp-text-primary)!important}.tlp-advanced-settings-content select.tlp-form-select option{background-color:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important;padding:.75rem!important;border:none!important;outline:none!important}.tlp-form-select::-webkit-calendar-picker-indicator{display:none}@-moz-document url-prefix(){.tlp-form-select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;background-size:16px 16px!important}}select[value="0"],select[value="1"],select[value="2"],select[value="3"]{background-color:var(--tlp-hover-bg)!important;border:1px solid var(--tlp-border-color)!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.tlp-advanced-settings-content .tlp-form-group select,.tlp-advanced-settings-content .tlp-form-group .tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:none!important;transition:all .3s ease!important;cursor:pointer!important}select.tlp-form-select{background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;padding:1rem 2.5rem 1rem 1.25rem!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:none!important;transition:all .3s ease!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-form-group:first-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}.tlp-advanced-settings-content .tlp-advanced-row .tlp-form-group:last-child select{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important}select.tlp-form-select,.tlp-form-select,.tlp-advanced-settings-content select,.tlp-advanced-settings-content .tlp-form-select,[class*=tlp-form-select]{all:unset!important;display:block!important;width:100%!important;box-sizing:border-box!important;background:var(--tlp-hover-bg) url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right 1rem center!important;background-size:16px 16px!important;border:1px solid var(--tlp-border-color)!important;border-radius:3px!important;padding:1rem 2.5rem 1rem 1.25rem!important;color:var(--tlp-text-primary)!important;font-size:1rem!important;font-family:Inter-Regular,Inter,sans-serif!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important}.tlp-form-select:focus{outline:none;border:1px solid var(--tlp-border-color);box-shadow:none}.tlp-form-select:hover{background:var(--tlp-hover-bg)}.tlp-form-select option{background:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important;padding:.75rem 1rem!important;border:none!important;font-family:Inter-Regular,Inter,sans-serif!important;font-size:1rem!important;border-radius:0!important;margin:0!important;outline:none!important}.tlp-form-select option:hover,.tlp-form-select option:focus{background:var(--tlp-hover-bg)!important;color:var(--tlp-text-primary)!important;outline:none!important}.tlp-form-select option:checked,.tlp-form-select option:selected{background:var(--tlp-accent-color)!important;color:var(--tlp-bg-primary)!important;font-weight:500!important}.tlp-form-select optgroup{background:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important;font-family:Inter-Regular,Inter,sans-serif!important}[data-theme=dark] .tlp-advanced-settings-section{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-header{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content{background:var(--tlp-bg-secondary)}[data-theme=dark] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=dark] .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:none}[data-theme=dark] .tlp-form-select:hover{background:var(--tlp-hover-bg)}[data-theme=dark] .tlp-form-select option{background:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important}[data-theme=dark] .tlp-form-select option:hover,[data-theme=dark] .tlp-form-select option:focus{background:var(--tlp-hover-bg)!important;color:var(--tlp-text-primary)!important}[data-theme=dark] .tlp-form-select option:checked,[data-theme=dark] .tlp-form-select option:selected{background:var(--tlp-accent-color)!important;color:var(--tlp-bg-primary)!important}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-input{background:var(--tlp-hover-bg);border:1px solid var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-input:focus,[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:none}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-input:hover{background:var(--tlp-hover-bg)}[data-theme=dark] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}[data-theme=light] .tlp-advanced-settings-section{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-header{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content{background:var(--tlp-bg-secondary)}[data-theme=light] .tlp-form-select{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e")}[data-theme=light] .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:none}[data-theme=light] .tlp-form-select:hover{background:var(--tlp-hover-bg)}[data-theme=light] .tlp-form-select option{background:var(--tlp-bg-secondary)!important;color:var(--tlp-text-primary)!important}[data-theme=light] .tlp-form-select option:hover,[data-theme=light] .tlp-form-select option:focus{background:var(--tlp-hover-bg)!important;color:var(--tlp-text-primary)!important}[data-theme=light] .tlp-form-select option:checked,[data-theme=light] .tlp-form-select option:selected{background:var(--tlp-accent-color)!important;color:var(--tlp-bg-primary)!important}[data-theme=light] .tlp-advanced-settings-content .tlp-form-input{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px;border:1px solid var(--tlp-border-color)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-input:focus,[data-theme=light] .tlp-advanced-settings-content .tlp-form-select:focus{border:1px solid var(--tlp-border-color);box-shadow:none}[data-theme=light] .tlp-advanced-settings-content .tlp-form-input:hover{background:var(--tlp-hover-bg)}[data-theme=light] .tlp-advanced-settings-content .tlp-form-select:hover{background-color:var(--tlp-hover-bg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 16px}.tlp-custom-select{position:relative;width:100%}.tlp-custom-select-trigger{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:var(--tlp-hover-bg);border:1px solid var(--tlp-border-color);border-radius:3px;cursor:pointer;transition:all .3s ease;font-family:Inter-Regular,Inter,sans-serif;font-size:1rem;color:var(--tlp-text-primary);max-width:100%;box-sizing:border-box}.tlp-custom-select-trigger:hover{background:var(--tlp-bg-secondary)}.tlp-custom-select-value{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:calc(100% - 2rem)}.tlp-custom-select-arrow{color:var(--tlp-text-secondary);transition:transform .3s ease;flex-shrink:0;margin-left:.5rem}.tlp-custom-select-trigger:hover .tlp-custom-select-arrow{color:var(--tlp-text-primary)}.tlp-custom-select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:3px;box-shadow:0 8px 20px #00000026;z-index:1003;margin-top:.25rem;max-height:200px;overflow-y:auto}.tlp-custom-select-option{padding:.75rem 1.25rem;cursor:pointer;transition:all .2s ease;font-family:Inter-Regular,Inter,sans-serif;font-size:1rem;color:var(--tlp-text-primary);background:var(--tlp-bg-primary)}.tlp-custom-select-option:hover{background:var(--tlp-hover-bg)}.tlp-custom-select-option.selected{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);font-weight:500}.tlp-custom-select-option:first-child{border-radius:3px 3px 0 0}.tlp-custom-select-option:last-child{border-radius:0 0 3px 3px}[data-theme=dark] .tlp-custom-select-trigger{background:var(--tlp-hover-bg);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-custom-select-dropdown{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color);box-shadow:0 8px 20px #0000004d}[data-theme=dark] .tlp-custom-select-option{background:var(--tlp-bg-primary);color:var(--tlp-text-primary)}[data-theme=dark] .tlp-custom-select-option:hover{background:var(--tlp-hover-bg)}[data-theme=light] .tlp-custom-select-trigger{background:#fff;border-color:var(--tlp-border-color)}[data-theme=light] .tlp-custom-select-dropdown{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color);box-shadow:0 8px 20px #00000026}[data-theme=light] .tlp-custom-select-option{background:var(--tlp-bg-primary);color:var(--tlp-text-primary)}[data-theme=light] .tlp-custom-select-option:hover{background:var(--tlp-hover-bg)}.tlp-input-with-icon{position:relative;display:flex;align-items:center}.tlp-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;z-index:2;pointer-events:none}.tlp-input-with-icon-padding{padding-left:40px!important}.tlp-input-full-width{width:100%!important}.tlp-input-with-external-link{position:relative}.tlp-input-with-external-padding{padding-right:40px!important}.tlp-external-link-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--tlp-text-secondary);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:3}.tlp-external-link-btn:hover{color:var(--tlp-accent-color);background:var(--tlp-hover-bg)}.tlp-external-link-small{padding:2px;position:static;transform:none;margin-left:8px}.tlp-preview-reward-token{display:flex;align-items:center;justify-content:space-between;background:var(--tlp-bg-primary);padding:.5rem .75rem;border-radius:3px;border:1px solid var(--tlp-border-color);font-size:.85rem;font-family:Inter-Medium,Inter,sans-serif;margin:0;gap:.5rem;width:100%}.tlp-reward-token-address{font-family:Inter-Regular;font-size:.85rem;color:var(--tlp-text-primary)!important;font-weight:500;flex:1;margin:0}[data-theme=dark] .tlp-reward-token-address{color:#fff!important}.tlp-slider-container{position:relative;margin:.5rem 0}.tlp-slider{appearance:none;width:100%;height:6px;border-radius:3px;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);outline:none;cursor:pointer;transition:all .3s ease}.tlp-slider:hover{background:var(--tlp-hover-bg)}.tlp-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:var(--tlp-accent-color);border:2px solid var(--tlp-bg-primary);cursor:pointer;box-shadow:0 2px 6px #0003;transition:all .3s ease}.tlp-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.tlp-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--tlp-accent-color);border:2px solid var(--tlp-bg-primary);cursor:pointer;box-shadow:0 2px 6px #0003;transition:all .3s ease}.tlp-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.tlp-slider-labels{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.9rem;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif}[data-theme=dark] .tlp-slider{background:var(--tlp-hover-bg);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-slider:hover{background:var(--tlp-hover-bg)}[data-theme=dark] .tlp-slider::-webkit-slider-thumb{background:var(--tlp-accent-color);border-color:var(--tlp-bg-primary)}[data-theme=dark] .tlp-slider::-moz-range-thumb{background:var(--tlp-accent-color);border-color:var(--tlp-bg-primary)}[data-theme=light] .tlp-slider{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}[data-theme=light] .tlp-slider:hover{background:var(--tlp-hover-bg)}[data-theme=light] .tlp-slider::-webkit-slider-thumb{background:var(--tlp-accent-color);border-color:var(--tlp-bg-primary)}[data-theme=light] .tlp-slider::-moz-range-thumb{background:var(--tlp-accent-color);border-color:var(--tlp-bg-primary)}@media (max-width: 768px){.tlp-advanced-row{grid-template-columns:1fr;gap:1rem}.tlp-tooltip-content{width:180px;font-size:.75rem}.tlp-custom-select-value{font-size:.9rem}.tlp-custom-select-option{font-size:.9rem;padding:.6rem 1rem;min-height:44px;display:flex;align-items:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tlp-custom-select-trigger{min-height:44px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tlp-custom-select-dropdown{z-index:9999;-webkit-overflow-scrolling:touch;position:absolute}.tlp-slider::-webkit-slider-thumb{width:18px;height:18px}.tlp-slider::-moz-range-thumb{width:18px;height:18px}}.tlp-service-status{margin:1rem 0;padding:.75rem 1rem;border-radius:3px;border:1px solid var(--tlp-border-color);background:var(--tlp-bg-secondary)}.tlp-status-item{display:flex;align-items:center;gap:.75rem;font-size:.9rem;font-family:Inter-Medium,Inter,sans-serif}.tlp-status-icon{font-size:1.1rem;flex-shrink:0}.tlp-status-checking{color:var(--tlp-text-secondary)}.tlp-status-available{color:#28a745}.tlp-status-unavailable{color:#dc3545}[data-theme=dark] .tlp-status-available{color:#4caf50}[data-theme=dark] .tlp-status-unavailable{color:#f44336}.tlp-tab-navigation{margin:0;padding:0;background:var(--tlp-bg-primary);border-bottom:1px solid var(--tlp-border-color)}.tlp-tab-buttons{display:flex;gap:0}.tlp-tab-button{padding:1rem 1.5rem;border:none;background:none;color:var(--tlp-text-secondary);font-size:1rem;font-weight:500;font-family:Inter-Medium,Inter,sans-serif;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent;display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;width:50%;flex:1}.tlp-tab-button:hover:not(:disabled){color:var(--tlp-text-primary);background:var(--tlp-hover-bg)}.tlp-tab-button.active{color:var(--tlp-accent-color)!important;border-bottom-color:var(--tlp-accent-color)!important;background:var(--tlp-hover-bg)!important;display:flex!important}.tlp-tab-button:disabled{opacity:.5;cursor:not-allowed}.tlp-token-count{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);font-size:.9rem;padding:.2rem .5rem;border-radius:10px;min-width:1.2rem;text-align:center;font-weight:600}.tlp-manage-tokens-section{background:var(--tlp-bg-gradient);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);padding:2.5rem;box-shadow:0 4px 20px #00000014;width:100%;max-width:none;margin:0}.tlp-manage-tokens-header{text-align:center;margin-bottom:2rem}.tlp-manage-tokens-header h2{font-size:1.8rem;font-weight:700;margin:0 0 .5rem;color:var(--tlp-text-primary);font-family:Inter-Bold,Inter,sans-serif}.tlp-manage-tokens-header p{color:var(--tlp-text-secondary);font-size:1rem;margin:0;font-family:Inter-Regular,Inter,sans-serif;padding:0}.tlp-connect-wallet-message,.tlp-loading-tokens,.tlp-no-tokens{text-align:center;padding:3rem 1rem}.tlp-no-tokens .connect-button{display:contents}.tlp-no-tokens-icon{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;color:var(--tlp-text-secondary);opacity:.7}.tlp-no-tokens h3{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tlp-no-tokens p{color:var(--tlp-text-secondary);margin:0 0 2rem;font-family:Inter-Regular,Inter,sans-serif}.tlp-create-token-button.centered{margin:0 auto;display:flex;align-items:center;justify-content:center;max-width:400px}.tlp-connect-wallet-message .tlp-create-token-button.centered{margin:1rem auto 0}.tlp-qa-badge{background:var(--tlp-accent-color);color:var(--tlp-bg-primary)!important;font-size:.75rem;padding:.2rem .5rem;border-radius:10px;font-weight:600;margin-left:.5rem}.tlp-loading-tokens{display:flex;flex-direction:column;align-items:center;gap:1rem}.tlp-tokens-table-container{background:var(--tlp-bg-primary);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);overflow:hidden}.tlp-tokens-table-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--tlp-border-color);background:var(--tlp-bg-secondary)}.tlp-tokens-table-header span{font-weight:600;color:var(--tlp-text-primary)!important;font-family:Inter-SemiBold,Inter,sans-serif}[data-theme=light] .tlp-tokens-table-header span,[data-theme=dark] .tlp-tokens-table-header span{color:var(--tlp-text-primary)!important}.tlp-refresh-button{padding:.5rem 1rem;border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);background:var(--tlp-bg-primary);color:var(--tlp-text-primary);font-size:.85rem;cursor:pointer;transition:all .2s ease;font-family:Inter-Regular,Inter,sans-serif;display:flex;align-items:center;gap:.5rem}.tlp-refresh-button:hover:not(:disabled){background:var(--tlp-hover-bg)}.tlp-refresh-button:disabled{opacity:.5;cursor:not-allowed}.tlp-tokens-table{width:100%}.tlp-table-header{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--tlp-border-color);background:var(--tlp-bg-secondary);font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;font-size:.9rem}.tlp-table-header .tlp-table-cell{align-items:flex-start;justify-content:flex-start;padding:0}.tlp-table-row{display:grid;grid-template-columns:2fr 1fr 1.5fr 2fr;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--tlp-border-color);transition:background-color .2s ease}.tlp-table-row:hover{background:var(--tlp-hover-bg)}.tlp-table-row:last-child{border-bottom:none}.tlp-table-cell{display:flex;flex-direction:row;align-items:center;font-family:Inter-Regular,Inter,sans-serif;font-size:.9rem;padding:.5rem 0}.tlp-token-info{display:flex;flex-direction:row;align-items:center;gap:1rem}.tlp-token-image{width:40px;height:40px;border-radius:var(--tlp-radius);overflow:hidden;flex-shrink:0;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color)}.tlp-token-image img{width:40px;height:40px;object-fit:cover;display:block}.tlp-token-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--tlp-text-secondary)}.tlp-token-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.tlp-token-name{font-weight:400;color:var(--tlp-text-primary);margin-bottom:.2rem;word-break:break-word;font-family:Inter-Regular,Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.tlp-token-field-label{font-weight:600;color:var(--tlp-text-primary)}.tlp-token-symbol{color:var(--tlp-text-secondary);font-size:.9rem;font-family:Inter-Regular,Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlp-created-date{color:var(--tlp-text-secondary)}.tlp-created-label,.tlp-developer-wallet-label{font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tlp-created-date-column{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.tlp-distribution-tax-column,.tlp-fees-rewards-column{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;align-items:flex-start;justify-content:flex-start}.tlp-config-item{display:flex;flex-direction:column;gap:.1rem;align-items:flex-start}.tlp-config-label{font-size:.75rem;color:var(--tlp-text-secondary);font-family:Inter-Regular,Inter,sans-serif;font-weight:500}.tlp-config-value{font-size:.9rem;color:var(--tlp-text-primary);font-family:Inter-Medium,Inter,sans-serif;font-weight:600;text-align:left;width:100%}.tlp-token-actions{display:flex;align-items:center;justify-content:center;padding:.5rem}.tlp-action-buttons-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5rem;width:100%;max-width:300px}.tlp-action-manage-full{grid-column:1 / -1;justify-content:center;align-items:center}.tlp-action-button{display:flex;align-items:center;gap:.3rem;padding:.5rem .75rem;border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);background:var(--tlp-bg-primary);color:var(--tlp-text-primary);text-decoration:none;font-size:.75rem;font-weight:500;font-family:Inter-Regular,Inter,sans-serif;transition:all .2s ease;cursor:pointer;justify-content:center}.tlp-action-view,.tlp-action-trade{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-border-color)}.tlp-action-view:hover,.tlp-action-trade:hover{background:var(--tlp-hover-bg);color:var(--tlp-accent-color);transform:translateY(-1px)}.tlp-contract-address{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.tlp-address-short{font-family:Inter-Regular;font-size:.9rem;color:var(--tlp-text-primary)}.tlp-copy-button-small{background:none;border:none;color:var(--tlp-text-secondary);cursor:pointer;padding:.2rem;border-radius:2px;transition:all .2s ease}.tlp-copy-button-small:hover{color:var(--tlp-accent-color);background:var(--tlp-hover-bg)}.tlp-token-actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:flex-start}.tlp-action-button{display:flex;align-items:center;gap:.3rem;padding:.4rem .9rem;border-radius:var(--tlp-radius);font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s ease;border:1px solid transparent;font-family:Inter-Medium,Inter,sans-serif}.tlp-action-view{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-border-color)}.tlp-action-view:hover{background:var(--tlp-hover-bg);color:var(--tlp-accent-color);transform:translateY(-1px)}.tlp-action-trade{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-border-color)}.tlp-action-trade:hover{background:var(--tlp-hover-bg);color:var(--tlp-accent-color);transform:translateY(-1px)}.tlp-action-manage{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);border-color:var(--tlp-accent-color)}.tlp-action-manage:hover{background:var(--tlp-accent-color);color:var(--tlp-bg-primary)!important;opacity:.9;transform:translateY(-1px)}[data-theme=dark] .tlp-action-view,[data-theme=dark] .tlp-action-trade{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border-color:var(--tlp-border-color)}[data-theme=dark] .tlp-action-manage{background:var(--tlp-accent-color);color:var(--tlp-bg-primary);border-color:var(--tlp-accent-color)}[data-theme=dark] .tlp-action-manage:hover{background:var(--tlp-accent-color);color:var(--tlp-bg-primary)!important;opacity:.9}.tlp-config-value{font-size:.9rem;color:var(--tlp-text-primary);font-family:Inter-Medium,Inter,sans-serif;font-weight:600;word-break:break-word;overflow-wrap:break-word;hyphens:auto;max-width:100%}.tlp-mobile-config-grid,.tlp-mobile-supply-info{display:none}@media (max-width: 1024px) and (min-width: 769px){.tlp-table-row{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:.75rem;padding:1rem}.tlp-config-value{font-size:.85rem;line-height:1.3}.tlp-action-buttons-grid{gap:.5rem}.tlp-action-button{padding:.4rem .6rem;font-size:.75rem}}@media (max-width: 768px){.tlp-table-header{display:none}.tlp-table-row{grid-template-columns:1fr;gap:1rem;padding:1.5rem;border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);margin-bottom:1rem;background:var(--tlp-bg-primary)}.tlp-table-row:hover{background:var(--tlp-bg-primary);transform:none}.tlp-created-date-column{order:1;border-bottom:1px solid var(--tlp-border-color);padding-bottom:1.5rem;margin-bottom:1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.tlp-distribution-tax-column,.tlp-fees-rewards-column{display:none}.tlp-mobile-config-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;order:2;padding-bottom:1.5rem;margin-bottom:1rem;border-bottom:1px solid var(--tlp-border-color);text-align:center}.tlp-mobile-supply-info{display:block;text-align:center;margin-top:0;font-size:.9rem}.tlp-token-actions{order:3;justify-content:center;width:100%;text-align:center}.tlp-action-buttons-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%}.tlp-action-manage-full{grid-column:1 / -1;margin-top:0rem}.tlp-mobile-config-grid .tlp-config-item{display:flex;flex-direction:column;gap:.25rem;align-items:center;text-align:center}.tlp-mobile-config-grid .tlp-config-label{font-size:.75rem;font-weight:600;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px}.tlp-mobile-config-grid .tlp-config-value{font-size:.9rem;font-weight:600;color:var(--tlp-text-primary);word-break:break-word;overflow-wrap:break-word;line-height:1.2;text-align:center}.tlp-tab-button{justify-content:center;font-size:.9rem;padding:.75rem 1rem}.tlp-token-info{margin-bottom:.75rem;justify-content:center;align-items:center;text-align:center}.tlp-token-details{text-align:center;align-items:center}.tlp-token-field-label{font-size:.85rem;font-weight:600;color:var(--tlp-text-primary);margin-right:.5rem}.tlp-mobile-supply-info .tlp-token-field-label{display:inline-block;margin-right:.5rem}.tlp-token-name{font-size:.9rem;font-weight:400}.tlp-token-symbol{font-size:.9rem}.tlp-created-date{font-size:.85rem}.tlp-custom-select{max-width:100%;overflow:visible}.tlp-custom-select-trigger{padding:.75rem 1rem;font-size:.9rem;max-width:100%;overflow:visible}.tlp-custom-select-value{max-width:calc(100% - 1.5rem);word-break:break-word;overflow-wrap:break-word;line-height:1.3;white-space:normal}.tlp-token-launch-form-section{padding:1.5rem 1.5rem 2.5rem;overflow:visible}.tlp-form-group{overflow:visible}}.tlp-fees-header{display:flex!important;justify-content:space-between!important;align-items:center!important;cursor:pointer;padding:6px 0!important;margin:0;min-height:1rem;transition:all .2s ease}.tlp-fees-header.expanded{align-items:center!important;padding:6px 0 12px!important;border-bottom:1px solid var(--tlp-border-color);margin-bottom:12px}.tlp-fees-title{font-size:1rem;font-weight:600;margin:0;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;display:flex;align-items:center;line-height:1}.tlp-fee-separator{margin:.5rem 0;padding:.5rem 0;text-align:center;position:relative}.tlp-fee-separator-text{background-color:var(--tlp-bg-secondary);padding:0 1rem;font-size:.75rem;font-weight:600;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px}.tlp-fee-item{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0}:root{--tll-gradient-primary: linear-gradient(135deg, #000000 0%, #333333 100%);--tll-gradient-success: linear-gradient(135deg, #ffffff 0%, #f5f5f5 100%);--tll-gradient-light: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);--tll-gradient-dark: linear-gradient(135deg, #1a1a1a 0%, #000000 100%);--tll-shadow-light: 0 2px 8px rgba(0, 0, 0, .1);--tll-shadow-elevated: 0 4px 16px rgba(0, 0, 0, .15);--tll-border-light: 1px solid #e5e7eb;--tll-border-dark: 1px solid #374151;--tll-accent-positive: #000000;--tll-accent-negative: #ef4444;--tll-accent-neutral: var(--tlp-border-color);--tll-radius: 8px;--tll-cta-radius: 3px}[data-theme=dark]{--tll-shadow-light: 0 2px 8px rgba(0, 0, 0, .3);--tll-shadow-elevated: 0 4px 16px rgba(0, 0, 0, .5);--tll-border-light: 1px solid #4b5563}.tll-container{min-height:100vh;color:var(--tlp-text-primary);font-family:Inter-Regular,Inter,sans-serif;padding:1rem 1rem 2rem}.tll-header{text-align:center;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,var(--tlp-bg-primary) 0%,var(--tlp-bg-secondary) 100%);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color)}.tll-header-content{max-width:600px;margin:0 auto}.tll-title{font-size:2.5rem;font-weight:700;margin:0 0 .5rem;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-subtitle{font-size:1.1rem;color:var(--tlp-text-secondary);margin:0}.tll-stats-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;margin-bottom:1rem;max-width:1400px;margin-left:auto;margin-right:auto}@media (max-width: 1399px){.tll-stats-grid{grid-template-columns:repeat(5,minmax(200px,1fr))}}.tll-stat-card{background:linear-gradient(135deg,#fff,#f8f8f8,#fff);border:var(--tll-border-light);border-radius:var(--tll-radius);padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 20px #00000008;position:relative;overflow:hidden;cursor:pointer}.tll-stat-card>*{position:relative;z-index:10}.tll-stat-card:hover{transform:translateY(-2px);box-shadow:var(--tll-shadow-elevated)}[data-theme=dark] .tll-stat-card{background:linear-gradient(135deg,#1b1b1b,#0a0a0a);border:1px solid var(--tlp-border-color);box-shadow:0 4px 20px #0000004d}.tll-stat-card.tll-page-title{border:1px solid var(--tlp-border-color);overflow:hidden!important}[data-theme=dark] .tll-stat-card.tll-page-title{border:1px solid var(--tlp-border-color)}.tll-page-name{font-size:1.5rem!important;font-weight:700!important;margin:0 0 .25rem!important;color:var(--tlp-text-primary)!important;font-family:Inter-SemiBold,Inter,sans-serif!important}.tll-page-subtitle{font-size:.9rem!important;color:var(--tlp-text-secondary)!important;margin:0!important;padding:0!important}.tll-stat-card.tll-featured{border:1px solid var(--tlp-border-color)}.tll-stat-card.tll-no-icon{justify-content:center;text-align:center}.tll-stat-card.tll-no-icon .tll-stat-content{align-items:center;text-align:center;width:100%}.tll-stat-card.tll-rewards-combined{border:1px solid var(--tlp-border-color)}.tll-rewards-split{display:flex;gap:1rem;align-items:center;margin-top:.5rem}.tll-stat-content{flex:1;display:flex;flex-direction:column;justify-content:center}.tll-reward-item{display:flex;flex-direction:column;gap:.25rem;flex:1;justify-content:center}.tll-reward-label{font-size:.75rem;color:var(--tlp-text-secondary);text-transform:uppercase;font-weight:500;letter-spacing:.5px}.tll-reward-value{font-size:1.5rem;font-weight:700;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-reward-divider{width:1px;height:30px;background:var(--tlp-border-color)}.tll-header-stat-value{font-size:1.5rem;font-weight:700!important;color:var(--tlp-text-primary);margin:0;line-height:1.2;padding:0}.tll-stat-card.tll-cta-card{border:1px solid var(--tlp-border-color)}.tll-stat-card.tll-cta-card .tll-stat-content{padding:1rem}.tll-cta-description{font-size:.85rem;color:var(--tlp-text-secondary);margin:0 0 1rem;line-height:1.3;padding:0}.tll-stat-icon{width:40px;height:40px;border:1px solid var(--tlp-border-color);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}[data-theme=dark] .tll-stat-icon{background:#0f0f0f}.tll-stat-card.tll-highlight .tll-stat-icon{background:#fff3}.tll-stat-icon svg{width:20px;height:20px;color:var(--tlp-accent-color)}.tll-stat-card.tll-highlight .tll-stat-icon svg{color:#fff}.tll-stat-content h3{font-size:.9rem;font-weight:600;margin:0 0 .5rem;color:var(--tlp-text-secondary);text-transform:uppercase;letter-spacing:.5px}.tll-stat-card.tll-highlight .tll-stat-content h3{color:#ffffffe6}.tll-stat-value{font-size:1.8rem;font-weight:700;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-stat-card.tll-highlight .tll-stat-value{color:#fff}.tll-top-token{display:flex;align-items:center;gap:.75rem}.tll-top-token-image{width:32px;height:32px;border-radius:6px;object-fit:cover}.tll-top-token-name{font-size:1rem;font-weight:600;color:var(--tlp-text-primary)}.tll-top-token-mcap{font-size:.9rem;color:var(--tlp-text-primary)}.tll-top-token-enhanced{display:flex;flex-direction:column;gap:.75rem}.tll-top-token-header{display:flex;align-items:center;gap:.75rem}.tll-top-token-info{display:flex;flex-direction:column;gap:.25rem;flex:1}.tll-top-token-labels{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.tll-label{color:var(--tlp-text-secondary);font-weight:500;min-width:60px}.tll-value{color:var(--tlp-text-primary);font-weight:600}.tll-value.tll-change{font-weight:700}.tll-top-token-actions{display:flex;gap:.5rem}.tll-mini-btn{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius);text-decoration:none;font-size:.75rem;font-weight:500;transition:all .2s ease;flex:1;justify-content:center;background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);box-shadow:var(--tll-shadow-light)}.tll-mini-btn:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);background:var(--tlp-border-color);border:1px solid #cccccc}.tll-mini-icon{width:12px;height:12px;object-fit:contain}[data-theme=dark] .tll-mini-btn{background:#0f0f0f;border:1px solid #333337;color:#fff}[data-theme=dark] .tll-mini-btn:hover{background:#0f0f0f;border:1px solid #4F5458}.tll-cta-section{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);padding:2rem;margin-bottom:2rem;text-align:center;max-width:1400px;margin-left:auto;margin-right:auto;margin-bottom:3rem}.tll-cta-content h2{font-size:2rem;font-weight:700;margin:0 0 .5rem;color:var(--tlp-text-primary)}.tll-cta-content p{font-size:1.1rem;color:var(--tlp-text-secondary);margin:0 0 1.5rem}.tll-cta-benefits{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.tll-benefit{color:var(--tlp-success-color);font-weight:500}.tll-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#000;color:#fff;border:1px solid #000000;border-radius:var(--tll-cta-radius);font-weight:600;font-size:.9rem;text-decoration:none;cursor:pointer;transition:all .2s ease;width:100%;position:relative;overflow:hidden;box-shadow:var(--tll-shadow-light)}.tll-cta-btn:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);text-decoration:none;background:var(--tlp-border-color);border:1px solid #cccccc;color:var(--tlp-text-primary)}.tll-cta-btn:active{transform:translateY(0)}[data-theme=dark] .tll-cta-btn{background:#000;color:#fff;border:1px solid #333337}[data-theme=dark] .tll-cta-btn:hover{background:#0f0f0f;border:1px solid #4F5458;color:#fff}.tll-content-grid{display:grid;grid-template-columns:1fr;gap:3rem;max-width:1400px;margin:0 auto}.tll-content-grid-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1400px;margin:0 auto}.tll-module{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);padding:1.5rem;box-shadow:var(--tlp-shadow);display:flex;flex-direction:column;justify-content:flex-start;max-height:70vh;min-height:1200px}[data-theme=dark] .tll-module{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color)}.tll-module-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;flex-wrap:nowrap;gap:1rem;padding:0}.tll-module-header h2{font-size:1.4rem;font-weight:700;margin:0;color:var(--tlp-text-primary)}.tll-header-subtitle{font-size:1rem;font-weight:400;color:var(--tlp-text-secondary);opacity:.8;margin-left:.3rem}.tll-module-header p{color:var(--tlp-text-secondary);margin:0;font-size:.9rem;flex-shrink:0;white-space:nowrap}.tll-toggle-container{display:flex;gap:.5rem;background:var(--tlp-bg-primary);border-radius:var(--tlp-radius);padding:.25rem;border:1px solid var(--tlp-border-color);flex-shrink:0;max-width:200px;align-self:center}.tll-toggle-btn{padding:.4rem .75rem;background:transparent;color:var(--tlp-text-secondary);border:none;border-radius:calc(var(--tlp-radius) - 2px);cursor:pointer;transition:all .2s ease;font-weight:500;font-size:.85rem;white-space:nowrap}.tll-toggle-btn.active{background:var(--tlp-accent-color);color:#fff;border-radius:3px}.tll-toggle-btn:hover:not(.active){background:var(--tlp-border-color)}[data-theme=dark] .tll-toggle-btn.active{background:#0f0f0f;color:#fff}.tll-token-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;align-items:center}.tll-token-grid-compact{display:grid;grid-template-columns:1fr;gap:.5rem;align-items:flex-start;align-content:start;justify-items:stretch;overflow-y:scroll;overflow-x:visible;flex:1;scrollbar-width:none;-ms-overflow-style:none}.tll-token-grid-compact::-webkit-scrollbar{display:none}.tll-token-card-link{text-decoration:none;color:inherit;display:block;border-radius:var(--tlp-radius);transition:transform .2s ease;cursor:pointer}.tll-token-card-link:hover{text-decoration:none;color:inherit}.tll-token-card-link:focus{outline:2px solid var(--tlp-accent-color);outline-offset:2px}.tll-token-card{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-radius);padding:1rem;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;gap:.5rem;min-height:200px;position:relative;overflow:hidden;box-shadow:var(--tll-shadow-light)}.tll-token-card:hover{transform:translateY(-2px);box-shadow:var(--tll-shadow-elevated)}[data-theme=dark] .tll-token-card{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color)}[data-theme=dark] .tll-token-card:hover{box-shadow:0 4px 16px #0006}.tll-token-top-row{display:flex;gap:.5rem;padding-bottom:5px}.tll-token-header{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.tll-token-description-container{flex:1;display:flex;width:100%;justify-content:flex-end;align-items:flex-start}.tll-token-image-container{position:relative;width:24px;height:24px;flex-shrink:0;align-self:center}.tll-token-image{width:100%;height:100%;border-radius:var(--tlp-radius);object-fit:cover;background:var(--tlp-bg-secondary)}.tll-token-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.05rem;text-align:left}.tll-token-name{font-size:1.08rem;font-weight:600;line-height:1.1;margin:0;color:var(--tlp-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tll-token-symbol{font-size:.9rem;color:var(--tlp-text-secondary);text-transform:uppercase;font-weight:500;line-height:1.1;margin:0}.tll-bonding-status{display:flex;align-items:center;gap:.25rem;margin:.5rem 0 .25rem;padding:.125rem .375rem;border-radius:4px;font-size:.7rem;font-weight:500;line-height:1;width:fit-content;align-self:flex-start}.tll-bonding-status.bonded{background-color:#0000001a;color:#000;border:1px solid rgba(0,0,0,.2)}[data-theme=dark] .tll-bonding-status.bonded{background-color:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.tll-bonding-status.not-bonded{background-color:#0000001a;color:#000;border:1px solid rgba(0,0,0,.2)}[data-theme=dark] .tll-bonding-status.not-bonded{background-color:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.tll-bonding-status.pending{background-color:#6b72801a;color:#6b7280;border:1px solid rgba(107,114,128,.2)}.tll-bonding-icon{width:12px;height:12px;flex-shrink:0}.tll-bonding-text{white-space:nowrap}[data-theme=dark] .tll-bonding-status.bonded{background-color:#22c55e26;color:#4ade80}[data-theme=dark] .tll-bonding-status.not-bonded{background-color:#fbbf2426;color:#fcd34d}[data-theme=dark] .tll-bonding-status.pending{background-color:#6b728026;color:#9ca3af}.tll-links-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tll-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:var(--tlp-text-secondary);grid-column:1 / -1}.tll-empty-icon{color:var(--tlp-text-tertiary);margin-bottom:1rem;opacity:.6}.tll-empty-state h3{font-size:1.25rem;font-weight:600;color:var(--tlp-text-primary);margin:0 0 .5rem}.tll-empty-state p{font-size:.95rem;color:var(--tlp-text-secondary);margin:0;max-width:300px;line-height:1.5}.tll-module-header p{padding:0}.tll-token-description{font-size:.95rem;color:var(--tlp-text-secondary);line-height:1.2;padding:0;max-width:50%;margin:0 0 0 auto;text-align:right!important;cursor:help;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:2.4em}.tll-token-middle-row{display:flex;gap:.5rem;align-items:center}.tll-token-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto auto;gap:.5rem;padding:.75rem;background:var(--tlp-bg-secondary);border-radius:var(--tlp-radius);border:1px solid var(--tlp-border-color);box-shadow:0 1px 3px #0000001a}.tll-token-stats>.tll-stat:nth-child(1),.tll-token-stats>.tll-stat:nth-child(2),.tll-token-stats>.tll-stat:nth-child(3){grid-column:span 2;width:100%;min-width:0}.tll-stat{display:flex;flex-direction:column;gap:.2rem;padding:.4rem;background:var(--tlp-bg-primary);border-radius:4px;border:1px solid var(--tlp-border-color);min-width:0;overflow:hidden}.tll-stat-label{font-size:.75rem;color:var(--tlp-text-secondary);text-transform:uppercase;font-weight:500;letter-spacing:.3px;margin:auto}.tll-stat-value{font-size:.95rem;color:var(--tlp-text-primary);font-weight:700;padding:0;margin:auto}.tll-stat-value.tll-positive{color:#26a69a!important}.tll-stat-value.tll-negative{color:#ef5350!important}.tll-stat-value.tll-neutral{color:var(--tlp-text-secondary)}.tll-social-stat{grid-column:span 6}.tll-half-width{grid-column:span 3}.tll-links-row{display:flex;align-items:center;gap:.5rem;margin:auto}.tll-tax-dev-split{display:flex;gap:.5rem;align-items:center}.tll-tax-dev-item{display:flex;flex-direction:column;gap:.1rem;flex:1;text-align:center}.tll-tax-dev-sublabel{font-size:.75rem;color:var(--tlp-text-secondary);text-transform:uppercase;font-weight:500;letter-spacing:.5px}.tll-tax-dev-divider{width:1px;height:20px;background:var(--tlp-border-color)}.tll-actions-stat{grid-column:span 1;display:flex;align-items:center;justify-content:center}.tll-action-buttons{display:flex;flex-direction:column;gap:.25rem;width:100%}.tll-action-buttons .tll-action-btn{padding:.3rem .5rem;font-size:1rem;border-radius:4px;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.25rem;transition:all .2s ease;border:1px solid var(--tlp-border-color)}.tll-action-buttons .tll-action-trade{background:var(--tlp-accent);color:var(--tlp-text-on-accent)}.tll-action-buttons .tll-action-trade:hover{background:var(--tlp-accent-hover, #0f0f0f)}.tll-action-buttons .tll-action-revshare{background:var(--tlp-bg-primary);color:var(--tlp-text-primary)}.tll-action-buttons .tll-action-revshare:hover{background:var(--tlp-bg-secondary)}.tll-token-links{display:flex;gap:.25rem;justify-content:flex-start;flex-wrap:wrap;align-items:center}.tll-social-link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius);color:var(--tlp-text-secondary);text-decoration:none;transition:all .2s ease;cursor:pointer}.tll-social-link:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);background:var(--tlp-bg-secondary);border-color:var(--tlp-text-secondary);color:var(--tlp-text-primary)}[data-theme=dark] .tll-social-link{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color)}[data-theme=dark] .tll-social-link:hover{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}.tll-contract-link{background:var(--tlp-bg-secondary);font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;border:1px solid var(--tlp-border-color);width:24px;height:24px;display:flex;align-items:center;justify-content:center}.tll-trade-button{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.4rem .8rem;background:var(--tlp-accent-color);color:#fff;border:1px solid var(--tlp-accent-color);border-radius:4px;text-decoration:none;font-size:.8rem;font-weight:500;transition:all .2s ease;cursor:pointer;white-space:nowrap;margin-left:auto}.tll-trade-button:hover{background:var(--tlp-accent-hover, #0f0f0f);color:#fff;text-decoration:none}[data-theme=light] .tll-trade-button{background:#1b1718;color:#fff;border-color:#1b1718}[data-theme=light] .tll-trade-button:hover{background:#0f0f0f;color:#fff;border-color:#0f0f0f}.tll-social-link:hover{background:var(--tlp-accent-color);color:#fff;border:1px solid #cccccc;text-decoration:none}[data-theme=dark] .tll-social-link{background:#0f0f0f;color:#fff;border:1px solid #333337}[data-theme=dark] .tll-social-link:hover{background:#0f0f0f;color:#fff;border:1px solid #4F5458}[data-theme=light] .tll-social-link{background:var(--tlp-bg-secondary);color:var(--tlp-text-secondary);border:1px solid var(--tlp-border-color)}[data-theme=light] .tll-social-link:hover{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid #cccccc}.tll-token-actions{display:flex;gap:.25rem;margin-top:.5rem;padding-top:0;width:100%;box-sizing:border-box}.tll-token-actions .tll-action-btn{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.tll-action-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border:1px solid var(--tlp-border-color);border-radius:var(--tll-cta-radius);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap;box-sizing:border-box;position:relative;background:var(--tlp-bg-primary);color:var(--tlp-text-primary);box-shadow:var(--tll-shadow-light)}.tll-action-btn:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);background:var(--tlp-bg-secondary);border-color:var(--tlp-text-secondary)}[data-theme=dark] .tll-action-btn{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);color:var(--tlp-text-primary)}[data-theme=dark] .tll-action-btn:hover{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}.tll-action-trade{background:var(--tlp-accent-color);color:#fff;border:1px solid var(--tlp-accent-color);gap:.3rem}.tll-action-trade:hover{background:var(--tlp-accent-hover, #0f0f0f);text-decoration:none;color:#fff;border:1px solid #cccccc}[data-theme=dark] .tll-action-trade{background:#fff;color:#000;border:1px solid white}[data-theme=dark] .tll-action-trade:hover{background:#f0f0f0;color:#000;border:1px solid #4F5458}.tll-action-contract{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid var(--tlp-border-color)}.tll-action-contract:hover{background:var(--tlp-border-color)}.tll-action-revshare{background:var(--tlp-bg-secondary);color:var(--tlp-text-primary);border:1px solid var(--tlp-border-color);gap:.3rem}.tll-action-revshare:hover{background:var(--tlp-border-color);text-decoration:none;color:var(--tlp-text-primary);border:1px solid #cccccc}.tll-action-revshare img{width:18px;height:18px;object-fit:contain;flex-shrink:0}[data-theme=dark] .tll-action-revshare{background:#0f0f0f;color:#fff;border:1px solid #333337!important}[data-theme=dark] .tll-action-revshare:hover{background:#0f0f0f;color:#fff;border:1px solid #4F5458!important}.tll-action-swap{background:var(--tlp-accent-color);color:#fff;border:1px solid var(--tlp-accent-color);gap:.3rem}.tll-action-swap:hover{background:var(--tlp-accent-hover, #0f0f0f);text-decoration:none;color:#fff;border:1px solid #cccccc;transform:translateY(-1px)}[data-theme=dark] .tll-action-swap{background:#fff;color:#000;border:1px solid white}[data-theme=dark] .tll-action-swap:hover{background:#f0f0f0;color:#000;border:1px solid #4F5458}.tll-swap-modal-overlay{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10003;animation:tll-modal-fade-in .2s ease-out}.tll-swap-modal{width:400px;max-width:95vw;max-height:90vh;overflow:auto;border-radius:3px;background:#fff;border:1px solid rgba(0,0,0,.08);outline:none;animation:tll-modal-scale-in .2s ease-out;box-shadow:0 4px 12px #00000014}[data-theme=dark] .tll-swap-modal{background:#0f0f0f;border:1px solid rgba(255,255,255,.08);color:#fff;box-shadow:0 4px 12px #00000040}.tll-swap-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] .tll-swap-modal-header{border-bottom:1px solid rgba(255,255,255,.08)}.tll-swap-modal-header h3{font-size:18px;font-weight:600;margin:0;color:#1b1b1b}[data-theme=dark] .tll-swap-modal-header h3{color:#fff}.tll-swap-modal-close{background:none;border:none;font-size:24px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#666;transition:all .2s ease}.tll-swap-modal-close:hover{background:#0000000d;color:#000}[data-theme=dark] .tll-swap-modal-close{color:#aaa}[data-theme=dark] .tll-swap-modal-close:hover{background:#ffffff1a;color:#fff}.tll-swap-modal-content{padding:20px}.tll-swap-token-info{display:flex;align-items:center;gap:12px;padding:12px;background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:3px;margin-bottom:20px}[data-theme=dark] .tll-swap-token-info{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.tll-swap-token-image{width:40px;height:40px;border-radius:3px;overflow:hidden;flex-shrink:0}.tll-swap-token-image img{width:100%;height:100%;object-fit:cover}.tll-swap-token-details h4{margin:0 0 4px;font-size:16px;font-weight:600;color:#1b1b1b}[data-theme=dark] .tll-swap-token-details h4{color:#fff}.tll-swap-token-details span{font-size:14px;color:#666;font-weight:500}[data-theme=dark] .tll-swap-token-details span{color:#aaa}.tll-swap-token-status{margin-top:4px}.tll-swap-balance-section{display:flex;justify-content:space-between;align-items:center;padding:12px;margin-bottom:20px;border-radius:3px;background:#00000008;border:1px solid rgba(0,0,0,.08)}[data-theme=dark] .tll-swap-balance-section{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.tll-swap-balance-label{font-size:13px;font-weight:500;opacity:.8}.tll-swap-balance-value{font-size:14px;font-weight:600;color:#1b1b1b;display:flex;align-items:center;gap:8px}[data-theme=dark] .tll-swap-balance-value{color:#fff}.tll-balance-refresh-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:3px;color:#666;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.tll-balance-refresh-btn:hover:not(:disabled){background:#0000000d;color:#333}.tll-balance-refresh-btn:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .tll-balance-refresh-btn{color:#aaa}[data-theme=dark] .tll-balance-refresh-btn:hover:not(:disabled){background:#ffffff0d;color:#fff}.tll-swap-action-selector{display:flex;gap:4px;margin-bottom:16px;background:#00000008;padding:3px;border-radius:3px}[data-theme=dark] .tll-swap-action-selector{background:#ffffff08}.tll-swap-action-btn{flex:1;padding:10px 14px;border:none;border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;background:transparent;color:#666}.tll-swap-action-btn.active{background:#fff;color:#1b1b1b;box-shadow:0 2px 4px #0000001a}[data-theme=dark] .tll-swap-action-btn{color:#aaa}[data-theme=dark] .tll-swap-action-btn.active{background:#333337;color:#fff;box-shadow:0 2px 4px #0000004d}.tll-swap-action-btn:hover:not(.active){background:#0000000d;color:#333}[data-theme=dark] .tll-swap-action-btn:hover:not(.active){background:#ffffff0d;color:#ccc}.tll-swap-input-section{margin-bottom:16px}.tll-swap-input-container{display:flex;border-radius:3px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}[data-theme=dark] .tll-swap-input-container{border:1px solid rgba(255,255,255,.08)}.tll-swap-label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:6px}[data-theme=dark] .tll-swap-label{color:#ccc}.tll-swap-input{flex:1;padding:10px 16px;border:none;font-size:14px;background:#fff;color:#1b1b1b;transition:all .2s ease;box-sizing:border-box;outline:none}.tll-swap-input-container:focus-within{border-color:#000;box-shadow:0 0 0 2px #0000001a}[data-theme=dark] .tll-swap-input{background:#ffffff08;color:#fff}[data-theme=dark] .tll-swap-input-container:focus-within{border-color:#fff;box-shadow:0 0 0 2px #ffffff1a}.tll-swap-max-btn{padding:0 14px;border:none;font-weight:600;font-size:12px;cursor:pointer;transition:background-color .2s;background:#0000000d;color:#1b1b1b;border-left:1px solid rgba(0,0,0,.08)}.tll-swap-max-btn:hover:not(:disabled){background:#0000001a}.tll-swap-max-btn:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .tll-swap-max-btn{background:#ffffff08;color:#fff;border-left:1px solid rgba(255,255,255,.08)}[data-theme=dark] .tll-swap-max-btn:hover:not(:disabled){background:#ffffff14}.tll-swap-slippage-section{margin-bottom:16px}.tll-slippage-options{display:flex;gap:6px;margin-top:6px}.tll-slippage-btn{padding:6px 10px;border:1px solid rgba(0,0,0,.08);border-radius:3px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;background:#fff;color:#666}.tll-slippage-btn.active{background:#000;color:#fff;border-color:#000}.tll-slippage-btn:hover:not(.active){background:#0000000d;color:#333}[data-theme=dark] .tll-slippage-btn{background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#aaa}[data-theme=dark] .tll-slippage-btn.active{background:#fff;color:#000;border-color:#fff}[data-theme=dark] .tll-slippage-btn:hover:not(.active){background:#ffffff0d;color:#ccc}.tll-swap-error{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#dc2626;padding:10px 12px;border-radius:3px;font-size:14px;margin-bottom:16px}[data-theme=dark] .tll-swap-error{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#f87171}.tll-swap-actions{display:flex;gap:10px}.tll-swap-full-width{width:100%!important;flex:none!important}.tll-swap-btn{flex:1;padding:10px 16px;border:none;border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.tll-swap-btn:disabled{opacity:.5;cursor:not-allowed}.tll-swap-cancel{background:#00000008;color:#666;border:1px solid rgba(0,0,0,.08)}.tll-swap-cancel:hover:not(:disabled){background:#00000014;color:#333}[data-theme=dark] .tll-swap-cancel{background:#ffffff08;color:#aaa;border:1px solid rgba(255,255,255,.08)}[data-theme=dark] .tll-swap-cancel:hover:not(:disabled){background:#ffffff14;color:#ccc}.tll-swap-confirm{padding:1.25rem 2.5rem;border:none;border-radius:3px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;font-family:Inter-Bold,Inter,sans-serif;position:relative;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,var(--tlp-accent-color) 0%,var(--tlp-text-secondary) 100%);color:var(--tlp-bg-primary);box-shadow:0 4px 20px #00000026;border:1px solid var(--tlp-accent-color)}.tll-swap-confirm:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #00000040}[data-theme=dark] .tll-swap-confirm{background:linear-gradient(135deg,var(--tlp-accent-color) 0%,#ffffff 100%);color:var(--tlp-bg-primary)}.tll-swap-confirm:disabled{background:var(--tlp-border-color);color:var(--tlp-text-secondary);cursor:not-allowed;opacity:.6;border:1px solid var(--tlp-border-color);transform:none;box-shadow:none}.tll-swap-success{text-align:center}.tll-swap-success-icon{margin-bottom:12px;color:#000}[data-theme=dark] .tll-swap-success-icon{color:#fff}.tll-swap-success h4{margin:0 0 8px;font-size:18px;font-weight:600;color:#1b1b1b}[data-theme=dark] .tll-swap-success h4{color:#fff}.tll-swap-success p{margin:0 0 24px;color:#666;font-size:14px}[data-theme=dark] .tll-swap-success p{color:#aaa}.tll-swap-success-details{background:#00000008;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:16px;margin-bottom:24px}[data-theme=dark] .tll-swap-success-details{background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.tll-swap-success-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}.tll-swap-success-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] .tll-swap-success-row:not(:last-child){border-bottom-color:#ffffff14}.tll-swap-success-row span:first-child{color:#666;font-weight:500}[data-theme=dark] .tll-swap-success-row span:first-child{color:#aaa}.tll-swap-success-row span:last-child{color:#1b1b1b;font-weight:600}[data-theme=dark] .tll-swap-success-row span:last-child{color:#fff}.tll-transaction-link{color:#000;text-decoration:underline;font-weight:500}.tll-transaction-link:hover{opacity:.8}[data-theme=dark] .tll-transaction-link{color:#fff}@media (max-width: 768px){.tll-swap-modal{width:95vw;margin:16px}.tll-swap-modal-content{padding:20px}.tll-slippage-options{flex-wrap:wrap}.tll-swap-actions{flex-direction:column}}.tll-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center;color:var(--tlp-text-secondary)}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.tll-skeleton{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:var(--tlp-bg-secondary);border-radius:4px}.tll-skeleton:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 2s infinite;content:""}[data-theme=dark] .tll-skeleton:after{background-image:linear-gradient(90deg,#fff0 0,#ffffff1a 20%,#fff3 60%,#fff0)}.tll-skeleton-card{background:var(--tll-gradient-glass);backdrop-filter:var(--tll-backdrop-filter);border:var(--tll-border-glass);border-radius:20px;padding:1.25rem;min-height:220px;display:flex;flex-direction:column;gap:1rem}.tll-loading-container{background:var(--tlp-bg-primary);border:1px solid var(--tlp-border-color);border-radius:12px;padding:2rem;text-align:center;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%}.tll-loading-spinner{display:flex;align-items:center;justify-content:center;width:100%}.tll-spinning-icon{animation:spin 2s linear infinite;color:var(--tlp-accent-color);opacity:.8}.tll-loading-text{font-size:1.1rem;font-weight:600;color:var(--tlp-text-primary);margin:0;text-align:center;width:100%}.tll-loading-subtitle{font-size:.9rem;color:var(--tlp-text-secondary);margin:0;opacity:.8;text-align:center;width:100%}.tll-progress-bar{width:100%;height:6px;background:var(--tlp-bg-secondary);border-radius:var(--tll-radius);overflow:hidden;position:relative;border:1px solid var(--tlp-border-color)}.tll-progress-fill{height:100%;background:var(--tlp-text-primary);border-radius:var(--tll-radius);transition:width .6s ease;position:relative}[data-theme=dark] .tll-progress-fill{background:#fff}[data-theme=light] .tll-progress-fill{background:#000}.tll-progress-dev{background:var(--tlp-text-primary);position:absolute;left:0;opacity:.8}.tll-progress-holder{background:var(--tlp-bg-secondary);position:absolute;opacity:.8}[data-theme=dark] .tll-progress-dev{background:var(--tlp-text-primary);opacity:.8}[data-theme=dark] .tll-progress-holder{background:#0f0f0f;opacity:.8}[data-theme=light] .tll-progress-dev{background:var(--tlp-text-primary);opacity:.8}[data-theme=light] .tll-progress-holder{background:var(--tlp-bg-secondary);opacity:.8}.tll-loading-spinner{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--tlp-text-secondary);font-size:.9rem}.tll-spinner-icon{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tll-loading-sentinel{width:100%;min-height:20px;display:flex;align-items:center;justify-content:center}.tll-fab{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;background:var(--tlp-bg-primary);border:2px solid var(--tlp-border-color);border-radius:var(--tll-radius);color:var(--tlp-text-primary);font-size:1.5rem;cursor:pointer;box-shadow:var(--tll-shadow-elevated);transition:all .2s ease;z-index:1000}.tll-fab:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003;background:var(--tlp-bg-secondary);border-color:var(--tlp-text-secondary)}[data-theme=dark] .tll-fab{background:var(--tlp-bg-primary);border:2px solid var(--tlp-border-color);color:var(--tlp-text-primary)}[data-theme=dark] .tll-fab:hover{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}.tll-mobile-tab-button{width:100%;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-radius);padding:1rem 1.5rem;font-family:Inter-SemiBold,Inter,sans-serif;color:var(--tlp-text-primary);font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--tll-shadow-light)}.tll-mobile-tab-button:hover{transform:translateY(-1px);box-shadow:var(--tll-shadow-elevated);background:var(--tlp-bg-primary);border-color:var(--tlp-text-secondary)}[data-theme=dark] .tll-mobile-tab-button{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color)}[data-theme=dark] .tll-mobile-tab-button:hover{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color)}.tll-mobile-tab-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-radius);margin-top:.5rem;box-shadow:var(--tll-shadow-elevated);z-index:100;overflow:hidden;animation:dropdownSlide .2s ease}[data-theme=dark] .tll-mobile-tab-dropdown-menu{background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color)}@keyframes dropdownSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tll-mobile-tab-option{width:100%;padding:.75rem 1.5rem;background:transparent;border:none;color:var(--tlp-text-primary);font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease;text-align:left;border-bottom:1px solid var(--tlp-border-color)}.tll-mobile-tab-option:hover{background:var(--tlp-bg-primary);color:var(--tlp-text-primary)}.tll-mobile-tab-option.active{background:#000!important;color:#fff!important;font-weight:600}[data-theme=dark] .tll-mobile-tab-option:hover{background:var(--tlp-bg-primary)}@keyframes pulseUpdate{0%{box-shadow:var(--tll-shadow-light);border-color:var(--tlp-border-color)}50%{box-shadow:var(--tll-shadow-elevated);border-color:var(--tll-accent-positive)}to{box-shadow:var(--tll-shadow-light);border-color:var(--tlp-border-color)}}.tll-realtime-update{animation:pulseUpdate 2s ease-in-out}.tll-token-card:nth-child(1){animation-delay:.1s}.tll-token-card:nth-child(2){animation-delay:.2s}.tll-token-card:nth-child(3){animation-delay:.3s}.tll-token-card:nth-child(4){animation-delay:.4s}.tll-token-card:nth-child(5){animation-delay:.5s}.tll-token-card:nth-child(6){animation-delay:.6s}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tll-stat-card:hover .tll-header-stat-value,.tll-stat-card:hover .tll-reward-value{color:var(--tlp-text-primary)}@media (max-width: 768px){.tll-fab{bottom:1rem;right:1rem;width:48px;height:48px;font-size:1.2rem}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.tll-loading-spinner{width:32px;height:32px;border:3px solid var(--tlp-border-color);border-top:3px solid var(--tlp-accent-color);border-radius:50%;animation:tll-spin 1s linear infinite;margin-bottom:1rem}.tll-mobile-tab-navigation{display:none;margin-bottom:1rem}.tll-mobile-tab-dropdown{position:relative;width:100%}.tll-mobile-tab-button{width:100%;padding:1rem 1.25rem;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);color:var(--tlp-text-primary);font-size:1.1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;box-shadow:var(--tlp-shadow)}.tll-mobile-tab-button:hover{background:var(--tlp-bg-primary);border-color:var(--tlp-accent-color);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.tll-dropdown-arrow{transition:transform .2s ease;color:var(--tlp-text-primary)}.tll-dropdown-arrow.open{transform:rotate(180deg)}.tll-mobile-tab-dropdown-menu{position:absolute;top:100%;left:0;right:0;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);box-shadow:var(--tlp-shadow);z-index:100;margin-top:.25rem;overflow:hidden}.tll-mobile-tab-option{width:100%;padding:1rem 1.25rem;background:none;border:none;color:var(--tlp-text-primary);font-size:1rem;font-weight:500;text-align:left;cursor:pointer;transition:all .2s ease;border-bottom:1px solid var(--tlp-border-color)}.tll-mobile-tab-option:last-child{border-bottom:none}.tll-mobile-tab-option:hover{background:var(--tlp-bg-primary)}.tll-mobile-tab-option.active{background:#000!important;color:#fff!important;font-weight:700}[data-theme=dark] .tll-mobile-tab-button:hover{box-shadow:0 4px 12px #ffffff1a}[data-theme=dark] .tll-mobile-tab-dropdown-menu{box-shadow:0 8px 24px #0006}[data-theme=dark] .tll-mobile-tab-option.active{background:#fff!important;color:#000!important}.tll-mobile-module-container{display:none}@media (max-width: 1020px){.tll-module-header,.tll-desktop-only{display:none}.tll-mobile-module-container{display:block}.tll-mobile-tab-navigation{display:block;margin-top:-10px;margin-bottom:1rem;padding-top:10px;position:relative;z-index:2}.tll-stats-grid{display:flex;overflow-x:auto;gap:.5rem;padding:0 .5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:-10px;transform:scale(1);transform-origin:top left;width:100%}.tll-stats-grid::-webkit-scrollbar{display:none}.tll-stat-card{flex:none;width:220px;padding:.5rem .75rem;font-size:.8rem;flex-direction:column!important;text-align:center;gap:.15rem;align-items:center!important;justify-content:center!important;min-height:80px;display:flex!important}.tll-stat-icon{width:30px!important;height:30px!important;margin:5px auto -10px!important;align-self:center!important;flex-shrink:0!important;order:1}.tll-stat-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex:1!important;order:2}.tll-stat-icon svg{width:16px;height:16px}.tll-stat-card.tll-rewards-combined .tll-stat-icon{margin:5px auto -20px!important;display:none!important}.tll-token-links{display:flex;gap:.2rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tll-token-links::-webkit-scrollbar{display:none}.tll-social-link{width:24px;height:24px;flex-shrink:0}.tll-rewards-split{flex-direction:row;gap:.75rem;justify-content:space-between;margin-top:.75rem}.tll-reward-divider{height:15px;width:1px}.tll-reward-label{font-size:.9rem!important;font-weight:600}.tll-reward-value{font-size:1.5rem!important;line-height:1.1}.tll-header-stat-value{font-size:1.5rem!important}.tll-token-name{font-size:1.08rem}.tll-token-symbol{font-size:.9rem}.tll-token-description{font-size:1.02rem}.tll-stat-label{font-size:.78rem}.tll-stat-value{font-size:1.02rem}.tll-tax-dev-sublabel{font-size:.78rem}}@media (max-width: 1024px){.tll-token-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.tll-stats-grid{display:flex;overflow-x:auto;gap:.5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:1rem}.tll-stats-grid::-webkit-scrollbar{display:none}.tll-stat-card{flex:none;width:240px;padding:.5rem .8rem;font-size:.85rem}.tll-content-grid-columns{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.tll-container{padding:1rem 1rem 2rem;min-height:100vh}.tll-module{padding:1.5rem;max-height:80vh;min-height:300px}.tll-module-header{flex-direction:column;align-items:center;text-align:center;gap:.5rem}.tll-module-header p{white-space:normal}.tll-toggle-container{max-width:160px;gap:.25rem;padding:.2rem}.tll-toggle-btn{padding:.3rem .5rem;font-size:.8rem}.tll-token-grid,.tll-token-grid-compact{grid-template-columns:1fr;gap:1rem}.tll-stats-grid{display:flex;overflow-x:auto;gap:.5rem;padding:0 .5rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:1rem}.tll-stats-grid::-webkit-scrollbar{display:none}.tll-stat-card{flex:none;width:220px;padding:.5rem .75rem;font-size:.8rem}.tll-stat-card .tll-stat-content h3,.tll-stat-card .tll-page-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.tll-stat-card .tll-page-subtitle{white-space:nowrap;font-size:.8rem!important}.tll-stat-card .tll-header-stat-value{white-space:nowrap;font-size:1.5rem!important}.tll-stat-icon{width:28px;height:28px}.tll-stat-icon svg{width:20px;height:20px}.tll-rewards-split{flex-direction:row;gap:.75rem;margin-top:.75rem}.tll-reward-label{font-size:.9rem!important;font-weight:600}.tll-reward-value{font-size:1.5rem!important;line-height:1.1}.tll-mobile-tab-navigation{display:block;margin-bottom:1rem}.tll-desktop-only{display:none}.tll-mobile-module-container{display:block}.tll-mobile-module .tll-module-header{display:none}.tll-stat-card.tll-page-title{flex-shrink:0;margin-right:.5rem}[data-theme=dark] .tll-stat-card.tll-page-title{box-shadow:2px 0 8px #0000004d}.tll-content-grid-columns{grid-template-columns:1fr;gap:1.5rem}.tll-rewards-split{gap:.75rem}.tll-reward-divider{height:25px}.tll-token-actions{flex-direction:row;gap:.5rem}.tll-action-btn{padding:.5rem 1rem}.tll-token-top-row{flex-direction:row;align-items:flex-start;gap:.5rem}.tll-token-header{flex:1;min-width:0}.tll-token-description-container{flex:0 0 auto;max-width:40%;margin-left:.5rem}.tll-token-description{text-align:right!important;font-size:.75rem!important;line-height:1.1!important;-webkit-line-clamp:3;line-clamp:3;max-height:calc(1.1em * 3)}.tll-token-middle-row{flex-direction:column;gap:.5rem}.tll-token-links{display:flex;gap:.2rem;justify-content:flex-start;flex-wrap:nowrap;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tll-token-links::-webkit-scrollbar{display:none}.tll-page-name{font-size:1.3rem!important}}@media (max-width: 480px){.tll-container{padding:1rem 1rem 2rem}.tll-token-top-row{flex-direction:row!important;align-items:flex-start!important;gap:.25rem!important}.tll-token-header{flex:1!important;min-width:0!important}.tll-token-description-container{flex:0 0 auto!important;max-width:35%!important;margin-left:.25rem!important}.tll-token-description{text-align:right!important;font-size:.7rem!important;line-height:1!important;-webkit-line-clamp:2!important;line-clamp:2!important;max-height:2em!important}.tll-stats-grid{gap:.4rem;margin-bottom:-10px;transform:scale(.9);transform-origin:top left;width:111%}.tll-loading-container{padding:1.5rem;margin-bottom:.75rem}.tll-spinning-icon{width:40px!important;height:40px!important}.tll-loading-text{font-size:1rem}.tll-loading-subtitle{font-size:.8rem}.tll-mobile-tab-navigation{margin-top:-10px;margin-bottom:1rem;padding-top:10px;position:relative;z-index:2}.tll-token-card{padding:1rem}.tll-stat-card{width:200px;padding:.4rem .6rem;font-size:.75rem}.tll-stat-card.tll-page-title{width:200px}.tll-stat-icon{width:34px;height:34px;margin-bottom:.5rem}.tll-stat-icon svg{width:20px;height:20px}.tll-stat-card{display:flex;align-items:flex-start;text-align:left}.tll-stat-card .tll-stat-icon{margin-right:.75rem;margin-bottom:0;flex-shrink:0;position:relative;z-index:2}.tll-stat-card .tll-stat-content{flex:1;min-width:0;position:relative;z-index:1}.tll-stat-card.tll-no-icon{justify-content:center;text-align:center}.tll-stat-card.tll-no-icon .tll-stat-content{width:100%;text-align:center}.tll-token-stats{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;gap:.5rem}.tll-social-stat,.tll-half-width{grid-column:span 2}.tll-token-stats>.tll-stat:nth-child(1),.tll-token-stats>.tll-stat:nth-child(2){grid-column:span 1}.tll-token-stats>.tll-stat:nth-child(3){grid-column:span 2}.tll-token-top-row,.tll-token-middle-row{flex-direction:column;gap:.5rem}.tll-token-links{display:flex;gap:.2rem;justify-content:flex-start;flex-wrap:nowrap;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tll-token-links::-webkit-scrollbar{display:none}.tll-social-link{width:24px;height:24px;flex-shrink:0}.tll-stat-card{flex-direction:column!important;text-align:center;gap:.15rem;align-items:center!important;justify-content:center!important;min-height:80px;display:flex!important}.tll-top-token{justify-content:center}.tll-page-name{font-size:1.2rem!important}.tll-rewards-split{flex-direction:row;gap:.5rem;justify-content:space-between;margin-top:.75rem}.tll-reward-divider{height:15px;width:1px}.tll-reward-label{font-size:.85rem!important;font-weight:600}.tll-reward-value{font-size:1.5rem!important;line-height:1.1}.tll-header-stat-value{font-size:1.4rem!important}.tll-stat-icon{width:34px!important;height:34px!important;margin:5px auto -15px!important;align-self:center!important;flex-shrink:0!important;order:1}.tll-stat-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex:1!important;order:2}.tll-stat-icon svg{width:19px;height:19px}}.tll-token-image-container{position:relative;cursor:pointer}.tll-expandable-image{cursor:default;transition:transform .2s ease,box-shadow .2s ease}@media (min-width: 769px){.tll-expandable-image{cursor:zoom-in}}@media (max-width: 768px){.tll-expandable-image{cursor:pointer}}.tll-expandable-image:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.tll-featured-image-container{position:relative;cursor:pointer;flex-shrink:0}.tll-top-token-image.tll-expandable-image{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border-radius:8px}.tll-top-token-image.tll-expandable-image:hover{transform:scale(1.08);box-shadow:0 6px 16px #0003}@media (min-width: 769px){.tll-featured-image-container .tll-expandable-image{cursor:zoom-in}}@media (max-width: 768px){.tll-featured-image-container .tll-expandable-image{cursor:pointer}}.tll-image-modal-overlay{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem;backdrop-filter:blur(5px);animation:tll-modal-fade-in .3s ease}@keyframes tll-modal-fade-in{0%{opacity:0;backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(5px)}}.tll-image-modal{background:var(--tlp-bg-primary);border-radius:12px;border:1px solid var(--tlp-border-color);box-shadow:0 20px 40px #0000004d;max-width:90vw;max-height:90vh;width:auto;height:auto;overflow:hidden;animation:tll-modal-scale-in .3s ease}@keyframes tll-modal-scale-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.tll-image-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--tlp-border-color);background:var(--tlp-bg-secondary)}.tll-image-modal-header h3{margin:0;font-size:1.2rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-image-modal-close{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:6px;color:var(--tlp-text-secondary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.tll-image-modal-close:hover{background:var(--tlp-hover-bg);color:var(--tlp-text-primary);transform:scale(1.1)}.tll-image-modal-content{padding:2rem;display:flex;align-items:center;justify-content:center;background:var(--tlp-bg-primary)}.tll-expanded-image{max-width:100%;max-height:70vh;width:auto;height:auto;border-radius:8px;box-shadow:0 8px 32px #0003;object-fit:contain}[data-theme=dark] .tll-image-modal{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color);box-shadow:0 20px 40px #0009}[data-theme=dark] .tll-image-modal-header{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=dark] .tll-image-modal-content{background:var(--tlp-bg-primary)}[data-theme=dark] .tll-expanded-image{box-shadow:0 8px 32px #0006}@media (max-width: 768px){.tll-image-modal-overlay{padding:1rem}.tll-image-modal{max-width:95vw;max-height:95vh}.tll-image-modal-header{padding:1rem}.tll-image-modal-header h3{font-size:1rem}.tll-image-modal-content{padding:1rem}.tll-expanded-image{max-height:60vh}}[data-theme=dark] .tll-loading{color:var(--tlp-text-secondary)}.tll-experimental-section{margin-top:3rem;padding:2rem;background:linear-gradient(135deg,var(--tlp-bg-secondary) 0%,rgba(116,185,255,.05) 100%);border:1px solid var(--tlp-border-color);border-radius:var(--tlp-radius);text-align:center;position:relative;overflow:hidden}.tll-experimental-section:before{content:"EXPERIMENTAL";position:absolute;top:.5rem;right:.5rem;background:var(--tlp-warning-color);color:var(--tlp-text-primary);padding:.25rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;letter-spacing:.5px}.tll-experimental-content h3{font-size:1.5rem;font-weight:700;margin:0 0 .5rem;color:var(--tlp-text-primary)}.tll-experimental-content p{font-size:1rem;color:var(--tlp-text-secondary);margin:0 0 1.5rem;max-width:500px;margin-left:auto;margin-right:auto}.tll-experimental-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--tlp-warning-color);color:var(--tlp-text-primary);border:none;border-radius:var(--tlp-radius);font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.tll-experimental-btn:hover{background:#e0a800;transform:translateY(-1px);text-decoration:none;color:var(--tlp-text-primary)}[data-theme=light] .tll-cta-btn:hover,[data-theme=light] .tll-action-trade:hover{box-shadow:0 2px 8px #4246494d}@media (max-width: 480px){.tll-token-stats .tll-stat:nth-child(3){display:none!important}}.tll-filter-section{margin:1.5rem 0;padding:0 1rem}.tll-filter-container{display:flex;align-items:center;justify-content:center;gap:1rem;max-width:1200px;margin:0 auto}.tll-filter-label{color:var(--tlp-text-secondary);font-size:.875rem;font-weight:500}.tll-filter-toggle{display:flex;background:var(--tlp-bg-secondary);border:1px solid var(--tlp-border-color);border-radius:var(--tll-radius);overflow:hidden}.tll-filter-btn{padding:.5rem 1rem;background:transparent;border:none;color:var(--tlp-text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-right:1px solid var(--tlp-border-color)}.tll-filter-btn:last-child{border-right:none}.tll-filter-btn:hover{background:var(--tlp-bg-hover);color:var(--tlp-text-primary)}.tll-filter-btn.active{background:var(--tlp-primary);color:var(--tlp-text-on-primary, white)}[data-theme=dark] .tll-filter-btn.active{background:var(--tlp-primary);color:#000!important}[data-theme=light] .tll-filter-btn.active{background:var(--tlp-primary);color:#fff!important}@media (max-width: 768px){.tll-filter-container{gap:.75rem}.tll-filter-label{font-size:.8rem}.tll-filter-btn{padding:.4rem .8rem;font-size:.8rem}}.tll-description-modal-overlay{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem;backdrop-filter:blur(5px);animation:tll-modal-fade-in .3s ease}.tll-description-modal{background:var(--tlp-bg-primary);border-radius:12px;border:1px solid var(--tlp-border-color);box-shadow:0 20px 40px #0000004d;max-width:600px;max-height:80vh;width:100%;overflow:hidden;animation:tll-modal-scale-in .3s ease}.tll-description-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--tlp-border-color);background:var(--tlp-bg-secondary)}.tll-description-modal-header h3{margin:0;font-size:1.2rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif}.tll-description-modal-close{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:6px;color:var(--tlp-text-secondary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.tll-description-modal-close:hover{background:var(--tlp-hover-bg);color:var(--tlp-text-primary);transform:scale(1.1)}.tll-description-modal-content{padding:2rem;background:var(--tlp-bg-primary);max-height:60vh;overflow-y:auto}.tll-expanded-description{font-size:1rem;line-height:1.6;color:var(--tlp-text-primary);margin:0;font-family:Inter-Regular,Inter,sans-serif}.tll-description-hint{margin-top:.5rem;font-size:.75rem;color:var(--tlp-text-tertiary);opacity:.7;font-family:Inter-Regular,Inter,sans-serif}.tll-description-hover-hint{display:inline}.tll-description-click-hint{display:none}.tll-token-description.expandable{cursor:pointer;transition:all .2s ease;position:relative}.tll-token-description.expandable:hover{color:var(--tlp-accent-primary)}.tll-token-description.truncated.expandable{cursor:help}@media (max-width: 768px){.tll-description-modal-overlay{padding:1rem}.tll-description-modal{max-width:95vw;max-height:85vh}.tll-description-modal-header{padding:1rem}.tll-description-modal-header h3{font-size:1rem}.tll-description-modal-content{padding:1rem;max-height:70vh}.tll-expanded-description{font-size:.9rem}.tll-description-hover-hint{display:none}.tll-description-click-hint{display:inline}}[data-theme=dark] .tll-description-modal{background:var(--tlp-bg-primary);border-color:var(--tlp-border-color);box-shadow:0 20px 40px #0009}[data-theme=dark] .tll-description-modal-header{background:var(--tlp-bg-secondary);border-color:var(--tlp-border-color)}[data-theme=dark] .tll-description-modal-content{background:var(--tlp-bg-primary)}.tll-desktop-only .tll-module-header h2{margin-bottom:5px;padding-bottom:0}.tll-bonding-progress-module{background:transparent;border:none;border-radius:0;padding:3px 0;margin-bottom:4px;transition:none;box-shadow:none}.tll-bonding-progress-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:3px;gap:4px}.tll-bonding-progress-icon{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:2px;background:transparent;margin-right:0;color:var(--tlp-text-secondary);flex-shrink:0}[data-theme=dark] .tll-bonding-progress-icon{color:#fff}[data-theme=light] .tll-bonding-progress-icon{color:#000}.tll-bonding-progress-title{flex:1;display:flex;justify-content:space-between;align-items:center;gap:8px}.tll-bonding-progress-title h4{margin:0;font-size:.95rem;font-weight:600;color:var(--tlp-text-primary);font-family:Inter-SemiBold,Inter,sans-serif;line-height:1.1}.tll-bonding-progress-percentage{font-size:.95rem;font-weight:700;color:var(--tlp-text-primary);font-family:Inter-Bold,Inter,sans-serif}.tll-bonding-progress-content{display:flex;flex-direction:column;gap:3px}.tll-bonding-progress-bar{width:100%;height:3px;background:var(--tlp-bg-secondary);border-radius:1px;overflow:hidden;position:relative}[data-theme=dark] .tll-bonding-progress-bar{background:#2a2a2a}[data-theme=light] .tll-bonding-progress-bar{background:#e5e7eb}.tll-bonding-progress-fill{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:1px;transition:width .3s ease;position:relative;min-width:2px}[data-theme=dark] .tll-bonding-progress-fill{background:#fff}[data-theme=light] .tll-bonding-progress-fill{background:#000}.tll-bonding-progress-stats{display:flex;justify-content:space-between;gap:8px}.tll-bonding-stat{display:flex;flex-direction:column;gap:1px;padding:.4rem;background:var(--tlp-bg-primary);border-radius:4px;border:1px solid var(--tlp-border-color);min-width:0;overflow:hidden}.tll-bonding-stat-label{font-size:.75rem;color:var(--tlp-text-secondary);text-transform:uppercase;font-weight:500;letter-spacing:.3px;margin:auto}.tll-bonding-stat-value{font-size:.95rem;color:var(--tlp-text-primary);font-weight:700;padding:0;margin:auto}.tll-bonding-progress-loading{display:flex;align-items:center;gap:6px;color:var(--tlp-text-secondary);font-size:11px}.tll-bonding-progress-loading .tll-spinning-icon{animation:spin 1s linear infinite;width:12px;height:12px}.tll-bonding-progress-error{display:flex;align-items:center;justify-content:center;padding:8px 12px;color:var(--tlp-text-secondary);font-size:11px;text-align:center}.tll-bonding-complete{display:flex;align-items:center;gap:6px;color:var(--tlp-success-color);font-size:10px;font-weight:600;margin-top:2px}.tll-loading-placeholder{opacity:.6}.tll-loading-placeholder .tll-bonding-progress-fill{background:var(--tlp-border-color);opacity:.2}@media (max-width: 768px){.tll-bonding-progress-module{padding:2px 8px;margin-bottom:0}.tll-bonding-progress-header{margin-bottom:2px}.tll-bonding-progress-icon{width:12px;height:12px;margin-right:0}.tll-bonding-progress-title h4,.tll-bonding-progress-percentage{font-size:11px}.tll-bonding-progress-stats{gap:6px}.tll-bonding-stat-label{font-size:8px}}@media (max-width: 480px){.tll-bonding-progress-module{padding:1px 6px;margin-bottom:0}.tll-bonding-progress-header{margin-bottom:1px}.tll-bonding-progress-icon{width:12px;height:12px;margin-right:0}.tll-bonding-progress-title h4,.tll-bonding-progress-percentage{font-size:11px}}.tll-spinning-icon{animation:tll-spin 1s linear infinite}@keyframes tll-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--login-bg-primary: #1b1b1b;--login-bg-secondary: #0f0f0f;--login-text-primary: #ffffff;--login-border-color: #333337;--login-bg-gradient: linear-gradient(135deg, #0A0A0A 0%, #1b1b1b 100%);--login-muted-color: #aaaaaa;--login-card-bg: rgba(15, 15, 15, .7);--login-card-hover-bg: #1b1b1bf2;--login-shadow-color: rgba(0, 0, 0, .3);--login-font-regular: 400;--login-font-medium: 500;--login-font-semibold: 600;--login-font-extrabold: 800}.dark{--login-bg-primary: #1b1b1b;--login-bg-secondary: #0f0f0f;--login-text-primary: #ffffff;--login-border-color: #333337;--login-bg-gradient: linear-gradient(135deg, #0A0A0A 0%, #1b1b1b 100%);--login-primary-button-color: #ffffff;--login-primary-button-hover: #fafafa;--login-primary-button-disabled: #fafafa;--login-secondary-button-bg: rgba(255, 255, 255, .08);--login-secondary-button-hover: rgba(255, 255, 255, .12);--login-card-bg: rgba(15, 15, 15, .7);--login-card-hover-bg: #1b1b1bf2;--login-shadow-color: rgba(0, 0, 0, .3)}.light{--login-bg-primary: #ffffff;--login-bg-secondary: #f1f1f3df;--login-text-primary: #1b1718;--login-border-color: rgba(140, 140, 140, .2);--login-bg-gradient: linear-gradient(135deg, #ffffff 0%, #f1f1f3df 100%);--login-primary-button-color: #1b1718;--login-primary-button-hover: #2a2a2a;--login-primary-button-disabled: #90caf9;--login-secondary-button-bg: rgba(0, 0, 0, .05);--login-secondary-button-hover: rgba(0, 0, 0, .08);--login-card-bg: rgba(240, 240, 240, .7);--login-card-hover-bg: rgba(230, 230, 230, .8);--login-shadow-color: rgba(0, 0, 0, .1)}.simple-login-container-welcome,.simple-login-container-welcome *{font-family:Inter-Regular,sans-serif}.welcome-heading-welcome .text-container,.welcome-heading-welcome .chain-text{font-family:Inter-ExtraBold;font-weight:700}.background-div-chains .section-title-welcome{text-align:left;font-family:Inter-ExtraBold,sans-serif;margin-bottom:1rem}.simple-login-container-welcome{background-image:url(https://hitdex.web.app/assets/images/homepage-banner-background.png);background-repeat:round;background-attachment:fixed;background-position:-254% 0px;background-size:contain!important}.login-panels-container{display:flex!important;width:100%;min-height:580px;background:transparent;position:relative;z-index:2}@media (min-width: 1398px) and (max-width: 1409.5px){.login-left-panel-welcome{padding:60px 0 60px 55px!important}}@media (min-width: 1410px) and (max-width: 1484.5px){.login-left-panel-welcome{padding:60px 0 60px 65px!important}}@media (min-width: 1485px) and (max-width: 1494.5px){.login-left-panel-welcome{padding:60px 0 60px 55px!important}}@media (min-width: 1495px) and (max-width: 1499.5px){.login-left-panel-welcome{padding:60px 0 60px 65px!important}}@media (min-width: 1500px) and (max-width: 1509.5px){.login-left-panel-welcome{padding:60px 0 60px 70px!important}}@media (min-width: 1510px) and (max-width: 1515.5px){.login-left-panel-welcome{padding:60px 0 60px 77px!important}}@media (min-width: 1516px) and (max-width: 1527.5px){.login-left-panel-welcome{padding:60px 0 60px 77px!important}}@media (min-width: 1528px){.login-left-panel-welcome{padding:60px 0 60px 85px!important}}.login-left-panel-welcome{flex:1;padding:60px 40px;display:flex;flex-direction:column;justify-content:center;background-color:transparent;min-height:580px;max-width:55%;position:relative;z-index:1}.simple-login-container-welcome.dark,.simple-login-container-welcome.light{color:var(--login-text-primary)}.dark .login-left-panel-welcome:before{content:"";position:absolute;inset:0;z-index:1}.light .login-left-panel-welcome:before{content:"";position:absolute;inset:0;z-index:1}.left-content-container-welcome{position:relative;z-index:1;padding:0rem;width:88%;max-width:600px;border-radius:3px;margin:auto;pointer-events:auto}.dark .left-content-container-welcome,.light .left-content-container-welcome{color:var(--login-text-primary)}.main-title{font-size:2.2rem;font-weight:700;margin-bottom:1rem;color:var(--login-text-primary);text-align:center}.welcome-modal-sub-copy{font-size:1.1rem;color:var(--login-text-primary);opacity:.9;margin-bottom:2rem;text-align:center}.section-title-welcome{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--login-text-primary);text-align:center}.welcome-heading-welcome{text-transform:uppercase;font-family:Inter-ExtraBold,sans-serif;font-weight:700;max-width:535px;float:left;letter-spacing:-.01em;position:relative;text-align:left;font-size:36px;color:var(--text-color);line-height:44px;margin:auto;min-height:64px}.chain-icon-welcome{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:0 4px 0 0;border-radius:50%;object-fit:contain;background-color:var(--login-card-bg);padding:4px;border:1px solid var(--login-border-color);box-shadow:0 2px 4px #0000001a;transition:transform .2s ease}.dark .chain-icon-welcome{background-color:#ffffff14;border-color:#ffffff26}.light .chain-icon-welcome{background-color:#0000000a;border-color:#0000001a}.welcome-heading-welcome:after{content:"";display:none}.welcome-heading-welcome.typewriter-active:after{content:"";display:none}.welcome-heading-welcome.typewriter-active{position:relative}.welcome-heading-welcome.typewriter-active:has(.chain-display:not(:empty)):after{right:-10px;bottom:4px}.welcome-heading-welcome.typewriter-active:not(:has(.chain-display)):after{position:relative;right:auto;bottom:auto}.welcome-subheading-welcome{font-size:20px;line-height:27px;text-transform:uppercase;font-family:Inter-Medium,sans-serif;font-weight:400!important;margin:20px auto;padding:0;max-width:365px;text-align:left;color:var(--login-text-primary);float:left}.dark .welcome-subheading-welcome{opacity:.9}@media (max-width: 1399.5px){.welcome-heading-welcome{font-size:28px;line-height:34px}.welcome-subheading-welcome{font-size:18px;line-height:24px;margin:16px auto}}@media (max-width: 992px){.simple-login-container-welcome{flex-direction:column;height:auto;overflow:auto}.login-panels-container{flex-direction:column;min-height:auto}.login-left-panel-welcome{padding:0;max-width:100%;min-height:auto;height:auto}.login-right-panel-welcome{width:100%;height:auto;padding:0 20px 20px!important;margin-bottom:0}.supported-chains-welcome,.features-slider-welcome{display:none}.header-container-welcome{line-height:32px;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--login-text-primary);min-height:64px}.welcome-heading-welcome:after{content:"";display:none}.welcome-heading-welcome.typewriter-active:after{content:"";display:none}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.welcome-subheading-welcome{display:none}.left-content-container-welcome{padding:.5rem 1rem;margin:auto;display:flex;flex-direction:column;width:100%;max-width:450px;justify-content:flex-start;align-items:center}.features-grid-welcome{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;margin-bottom:0}.login-content-welcome{margin:10px auto 0;width:100%;max-width:400px;padding:1.4rem;background-color:var(--login-card-bg);border-radius:6px;box-shadow:0 8px 32px #00000026;border:1px solid rgba(255,255,255,.1)}}@media (max-width: 576px){.header-container-welcome{padding:1rem .75rem;min-height:70px}.left-content-container-welcome{padding:.5rem .75rem}.login-left-panel-welcome,.login-right-panel-welcome{padding:1.25rem .75rem}.features-grid-welcome{grid-template-columns:1fr;gap:.5rem}.welcome-heading-welcome{font-size:20px;line-height:26px}.welcome-subheading-welcome{font-size:14px;line-height:18px;margin:8px auto}.chain-grid-welcome{grid-template-columns:repeat(2,1fr);gap:4px}.login-content-welcome{padding:1rem}.social-icons-row-welcome{gap:8px}.social-icon-button-welcome{height:40px}.wallet-button-welcome,.enter-app-button-welcome,.email-signup-button-welcome,.email-signup-input-welcome{height:42px}}@media (max-width: 375px){.header-container-welcome{padding:.8rem .5rem;min-height:60px}.welcome-heading-welcome{font-size:24px;line-height:30px}.left-content-container-welcome{padding:.4rem .5rem}.welcome-heading-welcome{font-size:18px;line-height:24px}.welcome-subheading-welcome{font-size:13px;line-height:17px;margin:6px auto}.feature-card-welcome{padding:.7rem}.feature-title-welcome{font-size:12px}.feature-desc-welcome{font-size:11px}.login-content-welcome{padding:.8rem}.social-icons-row-welcome{gap:6px}.social-icon-button-welcome{height:38px}}.features-grid-welcome{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-bottom:1rem}.feature-card-welcome{position:relative;border-radius:3px;padding:.75rem;transition:all .2s ease;background-color:var(--login-card-bg);border:1px solid var(--login-border-color);box-shadow:0 2px 5px #0000000d;overflow:hidden;height:100%;display:flex;flex-direction:column;z-index:2}.supported-chains-welcome{margin-top:.5rem;text-align:left}.supported-chains-title-welcome{font-size:17px;line-height:27px;text-transform:uppercase;font-family:Inter-SemiBold;color:var(--login-text-primary);text-align:left;display:flex;align-items:center;justify-content:space-between}.supported-chains-title-welcome:after{content:"";flex-grow:1;height:1px;background-color:var(--login-border-color);margin-left:8px;opacity:.5}.chains-container-welcome{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.chain-pill-welcome{display:flex;align-items:center;justify-content:flex-start;border-radius:3px;padding:4px 6px;transition:all .2s ease;background-color:var(--login-card-bg);border:1px solid var(--login-border-color);box-shadow:0 1px 3px var(--login-shadow-color)}.chain-pill-welcome:hover{transform:translateY(-2px);box-shadow:0 4px 10px var(--login-shadow-color)}.dark .chain-pill-welcome:hover{background-color:#ffffff0d}.light .chain-pill-welcome:hover{background-color:#00000008}.chain-pill-icon-welcome{width:15px;height:15px;margin-right:5px}.login-right-panel-welcome{flex:1;display:flex;justify-content:center;align-items:center;padding:2rem;overflow-y:auto;position:relative;z-index:3}.login-right-panel-welcome:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;z-index:1;pointer-events:none}.login-content-welcome{width:95%;max-width:360px;display:flex;flex-direction:column;align-items:center;padding:1.4rem;border-radius:6px;position:relative;z-index:4;box-shadow:0 8px 32px #00000026;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .3s ease,box-shadow .3s ease;margin:0 auto;pointer-events:auto}.dark .login-content-welcome{background-color:#141414cc;box-shadow:0 8px 32px #0000004d}.light .login-content-welcome{background-color:#fff;box-shadow:0 8px 32px #0000001a}.login-content-welcome:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0003}.dark .login-content-welcome:hover{box-shadow:0 12px 40px #0006}.light .login-content-welcome:hover{box-shadow:0 12px 40px #00000026}.login-content-welcome h1{font-size:20px;font-weight:600;margin-bottom:10px;color:var(--login-text-primary);text-align:center;position:relative;font-family:Inter-ExtraBold}.login-content-welcome h1:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:40px;height:2px;background-color:var(--login-primary-button-color);border-radius:3px}.login-content-welcome p{padding-bottom:0;font-size:12px;color:var(--login-text-primary);opacity:.8;margin-bottom:16px;text-align:center}.login-options-container-welcome{width:100%;display:flex;flex-direction:column;gap:12px}.login-options-container-welcome{width:100%;margin-top:0}.simplified-login-buttons-welcome{display:flex;flex-direction:column;width:100%}.login-option-button-welcome{width:100%;display:flex;flex-direction:column;align-items:center}.login-option-button-welcome button{width:100%;height:44px;padding:0 20px;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;letter-spacing:.01em}.dark .login-option-button-welcome button,.light .login-option-button-welcome button{background-color:var(--login-secondary-button-bg);color:var(--login-text-primary)}.login-option-button-welcome button:hover:not(:disabled){transform:translateY(-2px)}.dark .login-option-button-welcome button:hover:not(:disabled){background-color:var(--login-secondary-button-hover)}.light .login-option-button-welcome button:hover:not(:disabled){background-color:var(--login-secondary-button-hover)}.login-option-button-welcome button:disabled{opacity:.6;cursor:not-allowed}.social-button-welcome{width:100%;height:50px;padding:0 20px;border-radius:3px;font-size:.95rem;font-weight:500;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:all .2s ease;margin-bottom:12px}.dark .social-button-welcome,.light .social-button-welcome{background-color:var(--login-secondary-button-bg);color:var(--login-text-primary)}.social-button-welcome:hover:not(:disabled){transform:translateY(-2px)}.dark .social-button-welcome:hover:not(:disabled){background-color:var(--login-secondary-button-hover)}.social-button-welcome:disabled{opacity:.6;cursor:not-allowed}.social-icons-row-welcome{display:flex;justify-content:center;gap:12px;margin:0}.social-icon-button-welcome{width:-webkit-fill-available;height:44px;border:1px solid var(--login-border-color);border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;font-size:20px;position:relative;overflow:hidden}.social-icon-button-welcome:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--login-primary-button-color);opacity:0;transition:opacity .3s ease;z-index:-1}.dark .social-icon-button-welcome{background-color:#ffffff14;color:var(--login-text-primary)}.light .social-icon-button-welcome{background-color:#0000000d;color:var(--login-text-primary)}.social-icon-button-welcome:hover:not(:disabled){transform:translateY(-2px);color:var(--login-primary-button-color);border-color:var(--login-primary-button-color)}.dark .social-icon-button-welcome:hover:not(:disabled){background-color:#ffffff1f;box-shadow:0 4px 12px #0003}.light .social-icon-button-welcome:hover:not(:disabled){background-color:#00000014;box-shadow:0 4px 12px #0000001a}.social-icon-button-welcome:active:not(:disabled){transform:translateY(0)}.wallet-button-welcome{width:100%;height:44px;padding:0 14px;border-radius:3px;display:flex;justify-content:center;align-items:center;border:1px solid var(--login-border-color);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.dark .wallet-button-welcome{background-color:#ffffff0f;color:var(--login-text-primary)}.light .wallet-button-welcome{background-color:#0000000a;color:var(--login-text-primary)}.wallet-button-welcome:hover:not(:disabled){transform:translateY(-3px);border-color:var(--login-primary-button-color)}.dark .wallet-button-welcome:hover:not(:disabled){background-color:#ffffff1a;box-shadow:0 6px 16px #0003}.light .wallet-button-welcome:hover:not(:disabled){background-color:#0000000f;box-shadow:0 6px 16px #0000001a}.wallet-button-welcome:active:not(:disabled){transform:translateY(-1px)}.email-signup-container-welcome{width:100%;margin-bottom:0}.email-input-wrapper-welcome{position:relative;width:100%;display:flex;align-items:center;border-radius:3px;overflow:hidden;box-shadow:0 2px 8px #0000000d;transition:box-shadow .3s ease}.email-input-wrapper-welcome:hover{box-shadow:0 4px 12px #0000001a}.email-signup-input-welcome{flex:1;height:44px;min-width:195px;padding:0 14px;font-size:14px;border-radius:3px 0 0 3px;border:1px solid var(--login-border-color);border-right:none;background-color:transparent;color:var(--login-text-primary);transition:all .3s ease}.email-signup-input-welcome::placeholder{font-size:14px;color:var(--login-text-primary);opacity:.7}.email-signup-input-welcome::-moz-placeholder{font-size:14px;color:var(--login-text-primary);opacity:.7}.email-signup-input-welcome:-ms-input-placeholder{font-size:14px;color:var(--login-text-primary);opacity:.7}.email-signup-input-welcome::-webkit-input-placeholder{font-size:14px;color:var(--login-text-primary);opacity:.7}.dark .email-signup-input-welcome{background-color:#ffffff0f;border:1px solid var(--login-border-color);border-right:none}.light .email-signup-input-welcome{background-color:#0000000a;border:1px solid var(--login-border-color);border-right:none}.email-signup-input-welcome:focus{outline:none}.dark .email-signup-input-welcome:focus{border-color:var(--login-primary-button-color);background-color:#ffffff14}.light .email-signup-input-welcome:focus{border-color:var(--login-primary-button-color);background-color:#0000000d}.email-signup-button-welcome{height:44px;padding:0 14px;border-radius:0 3px 3px 0;font-size:.9rem;font-weight:500;border:1px solid var(--login-primary-button-color);cursor:pointer;transition:all .3s ease;letter-spacing:.01em;white-space:nowrap;display:flex;align-items:center;justify-content:center;background:var(--login-primary-button-hover);color:#fff}.email-signup-button-welcome svg{width:18px;height:18px;stroke:currentColor;transition:transform .2s ease}.email-signup-button-welcome:hover:not(:disabled) svg{transform:translate(2px)}.dark .email-signup-button-welcome,.light .email-signup-button-welcome{background:var(--login-primary-button-hover);color:#fff}.email-signup-button-welcome:hover:not(:disabled){filter:brightness(1.1)}.dark .email-signup-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.light .email-signup-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.email-signup-button-welcome:disabled{opacity:.6;cursor:not-allowed}.enter-app-button-welcome{width:100%;height:44px;border-radius:3px;font-size:.9rem;font-weight:600;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:all .3s ease;letter-spacing:.01em;position:relative;overflow:hidden}.dark .enter-app-button-welcome{background:var(--login-primary-button-color);color:#fff;box-shadow:0 4px 12px #fff3}.light .enter-app-button-welcome{background:var(--login-primary-button-color);color:#fff;box-shadow:0 4px 12px #0000001a}.enter-app-button-welcome:hover:not(:disabled){transform:translateY(-3px)}.dark .enter-app-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover);box-shadow:0 6px 16px #ffffff40}.light .enter-app-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover);box-shadow:0 6px 16px #00000026}.enter-app-button-welcome:active:not(:disabled){transform:translateY(-1px)}.or-divider-welcome.or-skip-login,.or-divider-welcome.or-coinbase-login{margin:12px 0}.or-divider-welcome{width:100%;display:flex;align-items:center;margin:12px 0;position:relative;text-align:center}.or-divider-welcome:before,.or-divider-welcome:after{content:"";flex:1;height:1px;background-image:linear-gradient(to right,transparent,var(--login-border-color) 50%,transparent)}.or-divider-welcome span{padding:0 10px;color:var(--login-text-primary);opacity:.7;font-size:.85rem;font-weight:500}.terms-text-welcome{font-size:9px;text-align:center;margin-top:16px;color:var(--login-text-primary);opacity:.7;line-height:1.3;padding:0 6px}.terms-text-full-welcome{font-size:.75rem;text-align:center;margin-top:24px;color:var(--login-text-primary);opacity:.7;line-height:1.5;padding:0 8px}.terms-links-welcome{color:var(--login-primary-button-color);font-weight:600;text-decoration:underline;transition:opacity .3s ease}.terms-links-welcome:hover{opacity:.9}.tokenmodal-text{color:var(--login-text-primary);font-weight:600;font-size:1.2rem;margin-bottom:1rem;padding-right:30px}.small-logo-welcome{max-width:120px;height:auto}.dark .small-logo-welcome{filter:brightness(1.2)}.light .small-logo-welcome{filter:brightness(.9)}@media (max-width: 359.5px){.welcome-heading-welcome{font-size:19px!important;line-height:22px!important;max-width:285px!important}}@media (min-width: 360px) and (max-width: 399.5px){.welcome-heading-welcome{font-size:22px!important;line-height:26px!important;max-width:330px!important}}@media (min-width: 400px) and (max-width: 600px){.welcome-heading-welcome{font-size:23px!important;line-height:27px!important;max-width:345px!important}}@media (min-width: 1300px) and (max-width: 1399.5px){.welcome-heading-welcome{font-size:29px!important;line-height:34px!important;max-width:430px!important;float:left!important}}@media (min-width: 1200px) and (max-width: 1299px){.welcome-heading-welcome{font-size:26px!important;line-height:33px!important;max-width:385px!important;float:left!important}}@media (min-width: 993px) and (max-width: 1099.5px){.welcome-heading-welcome{font-size:24px!important;line-height:31px!important;max-width:365px!important;float:left!important}}@media (min-width: 1100px) and (max-width: 1199.5px){.welcome-heading-welcome{font-size:25px!important;line-height:32px!important;max-width:375px!important;float:left!important}}@media (min-width: 993px) and (max-width: 1399.5px){.login-left-panel-welcome{overflow:visible!important}.left-content-container-welcome{width:86%!important;margin:auto 0 auto auto!important}.chain-pill-welcome{padding:7px 8px!important}}@media (max-width: 1399.5px){.features-grid-welcome{gap:.75rem}.feature-card-welcome{padding:1rem}.feature-title-welcome{font-size:13px}.feature-desc-welcome{font-size:12px}}@media (max-width: 992px){.simple-login-container-welcome{flex-direction:column;padding:0;height:auto;min-height:100vh;overflow:hidden}.login-left-panel-welcome{height:auto;display:flex;flex-direction:column;padding:0;margin:0}.supported-chains-welcome,.features-slider-welcome{display:none}.header-container-welcome{width:100%;background-color:var(--login-card-bg);border-bottom:1px solid var(--login-border-color);padding:1.25rem 1rem;margin:0;text-align:center;box-shadow:0 2px 10px var(--login-shadow-color);display:flex;justify-content:center;align-items:center;min-height:80px}.welcome-heading-welcome{width:100%;text-align:center;float:none;max-width:100%;padding:0;font-size:26px;line-height:32px;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--login-text-primary)}.welcome-subheading-welcome{display:none}.left-content-container-welcome{padding:.5rem 1rem;margin:auto;display:flex;flex-direction:column;width:100%;max-width:450px;justify-content:flex-start;align-items:center}.features-grid-welcome{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;margin-bottom:0}.login-content-welcome{margin:10px auto 0;width:100%;max-width:400px;padding:1.4rem;background-color:var(--login-card-bg);border-radius:6px;box-shadow:0 8px 32px #00000026;border:1px solid rgba(255,255,255,.1)}}@media (max-width: 768px){.left-content-container-welcome{padding:1rem;width:92%}.welcome-heading-welcome{font-size:21px;line-height:27px}.feature-card-welcome{padding:.8rem}.chains-container-welcome{gap:6px}.chain-pill-welcome{padding:4px 10px}.chain-pill-icon-welcome{width:14px;height:14px;margin-right:4px}.login-content-welcome{margin:.5rem;padding:2rem}.small-logo-welcome{max-width:90px}}.light .social-button-welcome{background-color:var(--login-secondary-button-bg);color:var(--login-text-primary)}.light .social-button-welcome:hover:not(:disabled){background-color:var(--login-secondary-button-hover)}.light .social-icon-button-welcome{background-color:var(--login-secondary-button-bg);color:var(--login-text-primary)}.light .social-icon-button-welcome:hover:not(:disabled){background-color:var(--login-secondary-button-hover)}.light .wallet-button-welcome{background-color:var(--login-secondary-button-bg)}.light .email-auth-submitted-welcome{background-color:var(--login-card-bg)}.dark .content-div .welcome-page-copy.bottom .background-div-chains{background:#0f0f0f30}.light .content-div .welcome-page-copy.bottom .background-div-chains{background:#ffffff30}.supported-chains-welcome{width:100%;max-width:650px;display:inline-block;margin:0 auto;text-align:center}.supported-chains-title-welcome{font-size:14px;font-weight:var(--login-font-semibold);color:var(--login-text-primary);margin-bottom:4px;opacity:.9}.chain-grid-welcome{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:100%}.chain-button-welcome{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:4px 6px;border-radius:3px;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .2s ease}.dark .chain-button-welcome{border-color:#ffffff1a;background-color:#ffffff0a}.light .chain-button-welcome{border-color:#0000001a;background-color:#00000008}.dark .chain-button-welcome:hover{background-color:#ffffff14;transform:translateY(-1px)}.light .chain-button-welcome:hover{background-color:#0000000d;transform:translateY(-1px)}.chain-icon-welcome{width:16px;height:16px;object-fit:contain;margin-right:5px;filter:grayscale(100%) opacity(.7);transition:filter .2s,transform .2s}.chain-button-welcome:hover .chain-icon-welcome{filter:grayscale(50%) opacity(.9)}.chain-name-welcome{font-size:.65rem;color:var(--login-text-primary);opacity:.8;font-weight:var(--login-font-medium);text-align:left}@media (max-width: 992px){.supported-chains-welcome{margin:0 auto}.chain-grid-welcome{gap:5px}.chain-icon-welcome{width:15px;height:15px;margin-right:4px}.chain-name-welcome{font-size:.6rem}}@media (max-width: 768px){.supported-chains-welcome{margin:0 auto}.supported-chains-title-welcome{margin-bottom:3px}}@media (max-width: 480px){.chain-grid-welcome{grid-template-columns:repeat(2,1fr);gap:4px}.chain-button-welcome{padding:4px 6px}.chain-icon-welcome{width:14px;height:14px;margin-right:3px}.chain-name-welcome{font-size:.55rem}}.small-logo-container-welcome{display:flex;justify-content:center;margin-bottom:20px}.small-logo-welcome{max-width:120px;height:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.dark .small-logo-welcome{filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.simple-login-container-welcome{font-family:Inter-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.feature-card-welcome{border-radius:3px;padding:1rem;transition:all .2s ease;box-shadow:0 2px 10px #0000000d}.dark .feature-card-welcome{background:var(--login-secondary-button-bg);border:1px solid var(--login-border-color);box-shadow:0 2px 10px var(--login-shadow-color)}.light .feature-card-welcome{background:#ffffff80;border:1px solid var(--login-border-color);box-shadow:0 2px 10px var(--login-shadow-color)}.feature-card-welcome:before{display:none}.feature-card-welcome:after{display:none}.feature-card-welcome:hover{transform:translateY(-3px);box-shadow:0 8px 16px var(--login-shadow-color)}.dark .feature-card-welcome:hover{background-color:#ffffff12}.light .feature-card-welcome:hover{background-color:#0000000a}.feature-icon-welcome{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--login-primary-button-color);opacity:.9;border-radius:3px;background-color:#00c8051a;padding:3px;margin-left:6px;flex-shrink:0}.light .feature-icon-welcome{background-color:#1b17180d;color:var(--login-primary-button-color)}.feature-title-container{display:flex;align-items:center;margin-bottom:.3rem}.feature-title-welcome{font-size:13px;font-weight:600;color:var(--login-text-primary);transition:color .3s ease;flex-grow:1}.feature-card-welcome:hover .feature-title-welcome{color:var(--login-primary-button-color)}.feature-desc-welcome{font-size:12px;padding-bottom:0;line-height:1.35;color:var(--login-text-primary);opacity:.85;margin:0}.feature-card-welcome:hover .feature-desc-welcome{opacity:1}.feature-tag-welcome{display:none}.chain-pill-welcome{border-radius:3px;padding:7px 12px;transition:all .2s ease;box-shadow:0 2px 5px #0000000d}.dark .chain-pill-welcome,.light .chain-pill-welcome{background:var(--login-bg-primary);border:1px solid var(--login-border-color)}.login-content-welcome{padding:2rem;border-radius:3px;max-width:400px}.dark .login-content-welcome{background-color:var(--login-card-bg);box-shadow:0 2px 20px var(--login-shadow-color)}.light .login-content-welcome{background-color:#fff;box-shadow:0 2px 20px var(--login-shadow-color)}.login-option-button-welcome button,.social-button-welcome,.wallet-button-welcome,.email-signup-button-welcome,.enter-app-button-welcome{border:1px solid var(--login-border-color);border-radius:3px;font-weight:500;letter-spacing:.01em;transition:all .2s ease}.dark .enter-app-button-welcome,.dark .email-signup-button-welcome{background:var(--login-primary-button-color);color:#0f0f0f}.light .enter-app-button-welcome,.light .email-signup-button-welcome{background:var(--login-primary-button-hover);color:#fff}.dark .enter-app-button-welcome:hover:not(:disabled),.dark .email-signup-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.light .enter-app-button-welcome:hover:not(:disabled),.light .email-signup-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.terms-text-welcome{margin-top:16px;font-size:9px;line-height:1.3;padding:0 6px}.terms-text-full-welcome{font-size:.75rem;text-align:center;margin-top:24px;color:var(--login-text-primary);opacity:.7;line-height:1.5}.terms-links-welcome{color:var(--login-primary-button-color);font-weight:500;text-decoration:underline}.dark .terms-links-welcome,.light .terms-links-welcome{color:var(--login-primary-button-color);text-decoration:underline}@media (max-width: 992px){.login-content-welcome{margin:.75rem;padding:2rem}.small-logo-welcome{max-width:100px}}@media (max-width: 576px){.login-content-welcome{margin:.5rem;padding:2rem}.small-logo-welcome{max-width:90px}.welcome-heading-welcome{font-size:1.25rem}.welcome-subheading-welcome{font-size:.85rem}}.button-text-welcome{font-size:14px;font-weight:500}.progress-container-welcome{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.coinbase-icon-welcome{width:100%;height:100%;object-fit:contain;border-radius:3px}.email-auth-submitted-welcome{width:100%;padding:16px;border-radius:3px;background-color:var(--login-card-bg);box-shadow:0 2px 8px var(--login-shadow-color)}.verification-code-input-welcome{display:flex;margin:12px 0}.verification-code-input-welcome input{flex:1;height:42px;padding:0 12px;border-radius:3px 0 0 3px;border:1px solid var(--login-border-color);border-right:none;background-color:transparent;color:var(--login-text-primary)}.verification-code-input-welcome input:focus{outline:none}.dark .verification-code-input-welcome input{background-color:#ffffff0a}.light .verification-code-input-welcome input{background-color:#00000008}.verification-code-input-welcome input.error{border-color:#f44336}.verify-button-welcome{height:42px;padding:0 14px;border-radius:0 3px 3px 0;border:none;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.dark .verify-button-welcome,.light .verify-button-welcome{background:var(--login-primary-button-color);color:#fff}.verify-button-welcome:hover:not(:disabled){filter:brightness(1.1)}.dark .verify-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.light .verify-button-welcome:hover:not(:disabled){background:var(--login-primary-button-hover)}.verify-button-welcome:disabled{opacity:.6;cursor:not-allowed}.error-message-welcome{color:#f44336;font-size:.75rem;margin-bottom:8px}.back-button-welcome{width:100%;padding:6px 0;background:none;border:none;color:var(--login-text-primary);font-size:.8rem;opacity:.8;cursor:pointer;text-decoration:underline;transition:opacity .2s ease}.back-button-welcome:hover{opacity:1}.chain-icon-welcome,.chain-pill-icon-welcome{filter:grayscale(100%) opacity(.7);transition:filter .2s ease,transform .2s ease}.chain-button:hover .chain-icon-welcome,.chain-button-welcome:hover .chain-icon-welcome,.chain-pill-welcome:hover .chain-pill-icon-welcome{filter:grayscale(50%) opacity(.9)}.chain-grid .chain-icon-welcome,.chain-grid-welcome .chain-icon-welcome{width:16px;height:16px;margin-right:5px;filter:grayscale(100%) opacity(.7)}.chain-button{display:flex;align-items:center;padding:8px 10px;border-radius:3px;background-color:var(--login-card-bg);border:1px solid var(--login-border-color);box-shadow:0 2px 5px var(--login-shadow-color);transition:all .2s ease}.chain-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px var(--login-shadow-color)}.dark .chain-button:hover{background-color:#ffffff0d}.light .chain-button:hover{background-color:#00000008}.features-section,.section-title-welcome,.chain-grid,.main-title,.welcome-modal-sub-copy{position:relative;z-index:2}.close-modal-button{position:absolute;right:15px;top:15px;background:none;border:none;cursor:pointer;color:var(--login-text-primary);display:flex;align-items:center;justify-content:center;padding:5px;border-radius:3px;transition:background-color .2s ease;z-index:10}.wallet-button-welcome.coinbase-btn-welcome{margin-bottom:10px}.social-button-welcome,.social-icon-button-welcome,.wallet-button-welcome,.email-signup-button-welcome,.verify-button-welcome,.enter-app-button-welcome{border-radius:3px}.email-signup-input-welcome,.verification-code-input-welcome input{background-color:transparent}.dark .email-signup-input-welcome,.dark .verification-code-input-welcome input{background-color:#ffffff0a}.light .email-signup-input-welcome,.light .verification-code-input-welcome input{background-color:#00000008}.icon-container-welcome{width:24px;height:24px;margin-right:12px;display:flex;align-items:center;justify-content:center}.progress-container-welcome{display:flex;align-items:center;justify-content:center}.features-slider-welcome{display:none;width:100%;overflow:hidden;position:relative;margin-bottom:1rem;height:90px;background-color:var(--login-card-bg);border-radius:3px;border:1px solid var(--login-border-color);box-shadow:0 2px 5px #0000000d}.features-track-welcome{display:flex;transition:transform .4s ease;height:100%;width:100%}.feature-slide-welcome{min-width:100%;padding:.75rem;display:flex;flex-direction:column}.features-controls-welcome{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:8px;left:0;right:0;padding:0 .75rem}.features-arrow-welcome{width:20px;height:20px;border-radius:3px;background-color:#0000001a;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--login-text-primary);opacity:.7;transition:opacity .2s ease,background-color .2s ease}.dark .features-arrow-welcome{background-color:#ffffff1a}.light .features-arrow-welcome{background-color:#0000000d}.features-arrow-welcome:hover{opacity:1}.dark .features-arrow-welcome:hover{background-color:#ffffff26}.light .features-arrow-welcome:hover{background-color:#0000001a}.features-dots-welcome{display:flex;justify-content:center;gap:4px}.feature-dot-welcome{width:6px;height:6px;border-radius:3px;border:none;background-color:var(--login-border-color);opacity:.5;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.feature-dot-welcome.active{opacity:1;background-color:var(--login-primary-button-color);transform:scale(1.2)}.feature-title-container{margin-bottom:.3rem;height:22px}.feature-slide-welcome .feature-desc-welcome{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px}@media (max-width: 768px){.features-slider-welcome{height:80px}}@media (max-width: 576px){.features-slider-welcome{height:70px}.feature-slide-welcome{padding:.5rem}.features-arrow-welcome{width:18px;height:18px}.feature-dot-welcome{width:5px;height:5px}}.wallet-icon-welcome{width:32px;height:32px;margin-right:8px;display:flex;align-items:center;justify-content:center}.wallet-logo-welcome{width:20px;height:20px;object-fit:contain}.wallet-button-welcome .wallet-icon-welcome svg,.wallet-button-welcome .wallet-logo-welcome{width:20px;height:20px}@media (min-width: 1399.5px){.simple-login-container-welcome{padding:0}.login-left-panel-welcome{justify-content:flex-end;padding-right:1rem}.login-right-panel-welcome{justify-content:flex-start;padding-left:1rem}.left-content-container-welcome{margin-right:0}.login-content-welcome{margin-left:22%}}@media (min-width: 1200px) and (max-width: 1399.5px){.login-content-welcome{margin-left:0%!important}.left-content-container-welcome{width:89%!important}}.web3-wallet-icon-welcome{width:20px;height:20px}.coinbase-wallet-icon-welcome{width:23px;height:23px;object-fit:contain}.simple-login-container-welcome .email-signup-button-welcome{background-color:#000!important;color:#fff!important;border:1px solid #000000!important}.simple-login-container-welcome .email-signup-button-welcome:hover:not(:disabled){background-color:#1b1b1b!important;color:#fff!important}.light .simple-login-container-welcome .email-signup-button-welcome{background-color:#000!important;color:#fff!important;border:1px solid #000000!important}.light .simple-login-container-welcome .email-signup-button-welcome:hover:not(:disabled){background-color:#1b1b1b!important;color:#fff!important}.dark .simple-login-container-welcome .email-signup-button-welcome{background-color:#fff!important;color:#000!important;border:1px solid #ffffff!important}.dark .simple-login-container-welcome .email-signup-button-welcome:hover:not(:disabled){background-color:#f1f1f1!important;color:#000!important}.dark .simple-login-container-welcome .email-signup-button-welcome:disabled{background-color:#fff!important;color:#1b1718!important;border-color:#fff!important;opacity:1!important;cursor:not-allowed!important}.light .simple-login-container-welcome .email-signup-button-welcome:disabled{background-color:#1b1b1b!important;color:#fff!important;border-color:#1b1b1b!important;opacity:1!important;cursor:not-allowed!important}.simple-login-container-welcome .email-signup-button-welcome svg{stroke:currentColor!important}@media (min-width: 1400px) and (max-width: 1484px){.left-content-container-welcome{width:90%}.welcome-heading-welcome{max-width:505px!important;font-size:34px!important;line-height:42px!important}}@media (max-width: 992px){.simple-login-container-welcome{flex-direction:column;padding:0;height:auto;min-height:100vh;overflow:visible;position:relative}.login-left-panel-welcome{height:auto;display:flex;flex-direction:column}.supported-chains-welcome,.features-slider-welcome{display:none}.header-container-welcome{width:100%;background-color:var(--login-card-bg);border-bottom:1px solid var(--login-border-color);padding:1.25rem 1rem;margin:0;text-align:center;box-shadow:0 2px 10px var(--login-shadow-color);display:flex;justify-content:center;align-items:center;min-height:80px}.welcome-heading-welcome{min-height:80px;width:100%;text-align:center;float:none;max-width:100%;padding:0;font-size:26px;line-height:32px;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--login-text-primary)}.welcome-subheading-welcome{display:none}.left-content-container-welcome{padding:.5rem 1rem;margin:auto;display:flex;flex-direction:column;width:100%;max-width:450px;justify-content:flex-start;align-items:center}.features-grid-welcome{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;margin-bottom:0}.login-content-welcome{margin:0 auto;width:100%;max-width:400px}.header-container-welcome{padding:1.25rem 1rem;min-height:80px}.welcome-heading-welcome{font-size:28px;line-height:34px}.left-content-container-welcome{padding:.5rem 1rem}}.contentdiv{width:100%;margin:0 auto;background-color:var(--background-color);overflow:hidden;border-top:1px solid var(--border-color);box-shadow:0 -4px 10px #0000000d}.first-time-user-page{width:100%;margin:0 auto;position:relative}.content-div{width:100%;padding:0;position:relative;z-index:1}@media (max-width: 992px){.contentdiv{margin-top:0}}@media (max-width: 360px){.welcome-heading-welcome{font-size:18px;line-height:24px;min-height:72px}.chain-icon-welcome{width:22px;height:22px;margin:0 3px;padding:3px}.chain-display{min-height:22px;margin-left:3px;margin-right:3px;padding:2px 4px 2px 1px;background-color:#ffffff0d}.chain-text{font-size:.9em}.cursor{height:.9em;width:2px}}.chain-display{position:relative;display:inline-flex;align-items:center;white-space:nowrap;margin-left:6px;margin-right:6px;font-weight:700;color:var(--login-primary-button-color);min-height:32px;background-color:#ffffff0d;border-radius:20px;padding:2px 8px 2px 2px;text-transform:uppercase;letter-spacing:-.01em}.dark .chain-display{background-color:#ffffff0d}.light .chain-display{background-color:#00000008}.chain-text{display:inline-flex;align-items:center;font-size:inherit;font-weight:inherit;font-family:inherit;text-transform:uppercase;letter-spacing:-.01em;color:inherit;margin-left:2px}.heading-content{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0px}.chain-icon-welcome:hover{transform:scale(1.1)}@media (max-width: 992px){.heading-content{justify-content:center}}@media (max-width: 992px){.welcome-heading-welcome{width:100%;text-align:center;float:none;max-width:100%;padding:0;font-size:26px;line-height:32px;font-weight:800;letter-spacing:-.01em;margin:0;color:var(--login-text-primary);display:flex;justify-content:center}}@media (min-width: 361px) and (max-width: 576px){.welcome-heading-welcome{font-size:20px;line-height:26px;min-height:80px}.chain-icon-welcome{width:28px;height:28px;margin:0 6px;padding:3px}.chain-display{min-height:28px}}.chain-text:after{content:"";display:none}.chain-text.typing-active:after{display:none}.text-container{position:relative;display:inline-flex;align-items:center;height:32px;vertical-align:middle}.chain-text{display:inline-flex;align-items:center;vertical-align:middle;position:relative}.cursor{display:inline-block;width:2px;height:1em;margin-left:2px;background-color:var(--login-primary-button-color);animation:blink-cursor .7s infinite;vertical-align:middle;position:relative;top:-1px}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.welcome-page-copy.bottom{position:relative;z-index:1;pointer-events:auto}.background-div-chains,.features-section.mobile-supported-chains{position:relative;z-index:3;pointer-events:auto}.terms-and-conditions-div-terms-of-service,.terms-and-conditions-div-privacy-policy{position:relative;z-index:4;pointer-events:auto}.terms-modal{z-index:9999!important}.simple-login-container-welcome{position:relative;z-index:1}.faq-section,.faq-item{position:relative;z-index:3;pointer-events:auto}.chain-button,.chain-pill-welcome,.feature-card-welcome,.social-button-welcome,.wallet-button-welcome,.email-signup-button-welcome{position:relative;z-index:2;pointer-events:auto}@media (max-width: 992px){.content-div{position:relative;z-index:1;pointer-events:auto}.welcome-page-copy.bottom{position:relative;z-index:3;pointer-events:auto}}.fade-enter{opacity:0;transform:translateY(20px)}.fade-enter-active{opacity:1;transform:translateY(0);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.fade-exit{opacity:1;transform:translateY(0)}.fade-exit-active{opacity:0;transform:translateY(-20px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.welcome-heading-welcome,.welcome-subheading-welcome,.supported-chains-welcome,.login-content-welcome{will-change:transform;transform-style:preserve-3d;backface-visibility:hidden}@media screen and (max-width: 992px){.fade-enter{transform:translateY(10px)}.fade-exit-active{transform:translateY(-10px)}}@media (min-width: 578px) and (max-width: 992px){.chain-icon-welcome{width:32px;height:32px;margin:0 4px 0 0;padding:4px}.chain-display{min-height:32px;margin-left:6px;margin-right:6px;padding:2px 8px 2px 2px}.chain-text{font-size:inherit}}@media (max-width: 576px){.chain-icon-welcome{width:28px;height:28px;margin:0 6px;padding:3px}.chain-display{min-height:28px}}@media (max-width: 360px){.chain-icon-welcome{width:22px;height:22px;margin:0 3px;padding:3px}.chain-display{min-height:22px;margin-left:3px;margin-right:3px;padding:2px 4px 2px 1px}.chain-text{font-size:.9em}}.chain-pill-name-welcome{font-size:14px;font-weight:500;color:var(--login-text-primary)}.chain-pill-welcome[data-chain="BNB Chain"] .chain-pill-name-welcome:before{content:"BNB Chain"}.chain-pill-welcome[data-chain="Flow EVM"] .chain-pill-name-welcome:before{content:"Flow EVM"}@media (min-width: 993px) and (max-width: 1399.5px){.chain-pill-welcome[data-chain="BNB Chain"] .chain-pill-name-welcome:before{content:"BNB"}.chain-pill-welcome[data-chain="Flow EVM"] .chain-pill-name-welcome:before{content:"Flow"}}.chain-pill-welcome[data-chain="BNB Chain"] .chain-pill-name-welcome span,.chain-pill-welcome[data-chain="Flow EVM"] .chain-pill-name-welcome span{display:none}.dark .email-signup-button-welcome .progress-container-welcome .MuiCircularProgress-root{color:#000!important}.light .email-signup-button-welcome .progress-container-welcome .MuiCircularProgress-root{color:#fff!important}.email-signup-button-welcome .progress-container-welcome{display:flex;align-items:center;justify-content:center;height:100%}.email-signup-button-welcome .progress-container-welcome .MuiCircularProgress-root{width:20px!important;height:20px!important}:root{--dark-bg: #1b1b1b;--dark-border: #333337;--dark-text: #ffffff;--light-bg: #ffffff;--light-border: rgba(140, 140, 140, .2);--light-text: #1b1718;--positive: #26a69a;--negative: #e53935;--info-light-bg: #f1f1f3df;--info-dark-bg: #0f0f0f}.sports-hero-section{padding:60px 10% 0;max-width:1440px!important;margin:auto}.sports-hero-section.dark{color:var(--dark-text)}.sports-hero-section.light{color:var(--light-text)}.sports-hero-container{display:flex;align-items:center;justify-content:space-between;gap:40px}.sports-hero-content{flex:1;max-width:50%}.sports-hero-section h1{text-transform:uppercase;font-family:Inter-ExtraBold,sans-serif;font-size:2.5rem!important;font-weight:700!important;margin-bottom:20px!important;text-align:left!important;line-height:32px!important}.sports-hero-section p{font-size:1.1rem;margin-bottom:30px;line-height:1.6;text-align:left;padding:0!important}.sports-hero-images{flex:1;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.light .partner-logo{filter:invert(1)}.partner-logo{height:55px;object-fit:contain;margin:auto 0}.partner-logo-ufc{height:30px;object-fit:contain;margin:auto 0}.partner-logo-mlb{height:35px;object-fit:contain;margin:auto 0}.play-now-button{background-color:#000;color:#fff;border:none;padding:12px 100px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s;display:inline-block}.play-now-button:hover{opacity:.9}.sports-hero-section.dark .play-now-button{background-color:#fff;color:#000}@media (max-width: 899.9px){.sports-hero-container{flex-direction:column;gap:0px}.sports-hero-content{max-width:100%;text-align:center}.partner-logo{height:34px!important}.sports-hero-section h1{font-size:26px!important;max-width:230px;margin:auto;line-height:32px!important}.sports-hero-section h1{text-align:center!important}.sports-hero-section p{text-align:left!important}.sports-hero-images{order:1;margin-bottom:20px;padding:0!important}.sports-hero-content{order:2}}.featured-module{padding:0 10%;display:flex;align-items:center;justify-content:space-between;margin:80px auto 30px;max-width:1440px!important;gap:30px;position:relative}.featured-module.dark{color:var(--dark-text)}.featured-module.light{color:var(--light-text)}.featured-module.right{flex-direction:row}.featured-module.left{flex-direction:row-reverse}.module-content{flex:1;max-width:45%;position:relative}.module-content h2{font-family:Inter-ExtraBold;font-size:1.8rem;font-weight:700;margin-bottom:20px}.module-content p{font-size:13px;line-height:1.5;margin:0!important;padding:0!important}.module-arrow-container{position:absolute;z-index:5}.featured-module.right .module-arrow-container{left:47%;top:50%;transform:translateY(-50%)}.featured-module.left .module-arrow-container{right:47%;top:50%;transform:translateY(-50%)}.curved-arrow{display:block}.module-image{flex:1;display:flex;justify-content:center;align-items:center;max-width:45%}.module-image img{max-width:100%;border-radius:5px;box-shadow:0 4px 12px #0000001a}@media (max-width: 899.9px){.featured-module{flex-direction:column;gap:15px;margin:50px 0 15px!important;padding:0 20px}.play-now-button{padding:12px 80px!important}.module-content h2{margin-bottom:10px!important}.featured-module.left,.featured-module.right{flex-direction:column;padding:0 10%}.module-content,.module-image{max-width:100%}.module-arrow-container{display:none}}.information-grid{padding:0 15%}.information-grid.dark{color:var(--dark-text)}.information-grid.light{color:var(--light-text)}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:20px}.grid-item{padding:20px;border-radius:3px;transition:all .2s ease}.grid-item.dark{background:var(--info-dark-bg);border:1px solid var(--dark-border)}.grid-item.light{background:#fff;border:1px solid var(--light-border)}.grid-item h3{font-family:Inter-ExtraBold;display:flex;align-items:center;font-size:1.4rem;margin-bottom:15px}.expand-icon{margin-right:10px;font-weight:700}.grid-item p{font-size:.9rem;line-height:1.6;margin-bottom:0!important;padding:0!important}@media (max-width: 899.9px){.grid-container{grid-template-columns:1fr;grid-template-rows:auto}}.call-to-action{text-align:center;padding:50px 0 25px}.call-to-action.dark{color:var(--dark-text)}.call-to-action.light{color:var(--light-text)}.call-to-action h2{font-family:Inter-ExtraBold;font-size:2rem;margin-bottom:20px}.call-to-action .play-now-button{background-color:#000;color:#fff;border:none;padding:12px 65px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.call-to-action.dark .play-now-button{background-color:#fff;color:#000}.call-to-action .play-now-button:hover{opacity:.9}
